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
337060918857	337060919417	337060919967	337060920517	337060921067	337060921617	337060922167	337060922717	337060923267	337060923817	337060924367	337060924917	337060925467	337060926017	337060926567	337060927117	337060927667	337060928217	337060928767	337060929317	337060929867	337060930417	337060930967	337060931517	337060932067	337060932617	337060933167	337060933717	337060934267	337060934817	337060935367	337060935917	337060936467	337060937017	337060937567	337060938117	337060938667	337060939217	337060939767	337060940317	337060940867	337060941417	337060941967	337060942517	337060943067	337060943617	337060944167	337060944717	337060945267	337060945817	337060946367	337060946917	337060947467	337060948017	337060948567	337060949117	337060949667	337060950217	337060950767	337060951317	337060951867	337060952417	337060952967	337060953517	337060954067	337060954617	337060955167	337060955717	337060956267	337060956817	337060957367	337060957917	337060958467	337060959017	337060959567	337060960117	337060960667	337060961217	337060961767	337060962317	337060962867	337060963417	337060963967	337060964517	337060965067	337060965617	337060966167	337060966717	337060967267	337060967817	337060968367	337060968917	337060969467	337060970017	337060970567	337060971117	337060971667	337060972217	337060972767	337060973317	337060973867	337060974417	337060974967	337060975517	337060976067	337060976617	337060977167	337060977717	337060978267	337060978817	337060979367	337060979917	337060980467	337060981017	337060981567	337060982117	337060982667	337060983217	337060983767	337060984317	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
26976	16851	19585	16918	13608	11235	7888	5482	3796	2672	1859	1452	1262	1118	1074	1046	989	858	868	720	715	731	687	696	619	665	625	636	593	566	562	564	575	511	504	482	510	485	465	464	491	467	500	491	485	459	487	497	453	498	501	433	468	455	474	460	440	443	445	492	489	449	467	399	426	423	436	450	453	427	432	435	442	447	466	438	440	424	470	494	394	437	412	447	426	446	472	413	419	481	446	422	422	464	459	435	435	445	397	456	439	438	431	433	405	429	432	425	444	421	410	443	434	477	453	466	452	412	429	429	456	451	422	418	397	437	408	462	429	409	450	419	448	454	405	467	451	440	490	488	426	387	409	424	475	428	408	445	402	447	428	426	392	450	414	458	456	422	440	447	424	438	460	454	462	455	502	413	420	460	408	460	450	417	451	439	456	441	457	457	466	452	474	423	449	472	454	452	445	447	441	465	457	414	416	406	400	423	449	432	442	434	440	439	419	437	453	422	444	426	427	465	404	411	433	439	415	470	406	430	398	438	424	423	424	429	433	430	430	471	433	460	429	454	458	442	453	461	427	406	451	432	421	435	405	507	458	441	439	446	434	460	460	449	435	412	437	424	428	447	446	456	434	433	443	423	434	430	421	440	447	434	437	464	401	430	452	419	415	459	450	457	446	426	423	405	444	501	430	430	450	430	417	452	438	427	445	451	427	410	438	439	438	419	457	431	445	437	443	406	401	431	451	449	414	431	439	446	474	418	447	456	456	432	440	455	457	408	449	424	398	424	441	412	436	459	420	433	420	442	473	406	420	420	449	457	407	447	412	492	443	415	462	476	458	388	419	446	423	446	427	453	463	431	461	445	447	431	436	446	428	482	375	430	476	444	428	452	442	434	436	464	418	380	438	399	426	436	441	467	403	411	419	442	431	428	414	428	414	409	432	404	457	400	393	431	481	439	401	456	428	404	414	404	433	425	428	401	444	412	449	443	431	428	429	425	490	436	442	433	447	390	447	469	439	426	441	382	434	437	419	424	446	422	418	429	463	426	439	436	424	432	459	457	453	414	422	428	421	437	437	425	411	442	455	439	444	448	420	421	478	416	467	429	439	476	428	442	448	418	419	462	410	454	457	466	441	450	414	450	436	431	435	393	426	431	402	431	386	445	454	401	468	412	420	436	433	446	440	455	448	439	475	447	434	440	431	441	468	446	423	418	419	460	452	408	479	443	474	485	429	419	400	408	421	432	413	447	406	447	414	424	411	407	444	477	432	483	457	470	449	452	399	437	412	407	432	448	449	452	438	492	447	464	461	457	455	445	446	420	425	413	444	430	473	451	405	448	430	411	431	435	425	464	450	440	443	432	434	435	445	406	430	446	432	432	436	391	412	417	439	416	485	452	433	421	457	437	430	408	444	469	420	449	463	422	436	426	462	414	435	448	423	430	434	468	446	450	465	411	425	385	422	418	450	457	452	455	447	399	457	429	487	419	442	419	448	431	412	458	433	423	468	443	441	418	453	433	465	432	412	442	460	429	431	422	431	436	449	486	412	458	468	443	409	476	457	439	475	433	462	419	423	452	430	402	434	461	457	391	433	483	442	414	495	443	417	486	418	412	421	436	429	423	470	450	460	482	475	460	415	415	407	441	470	435	441	406	413	441	456	458	401	448	415	434	462	411	449	442	448	453	446	406	436	482	458	398	438	446	422	486	462	430	409	445	449	414	431	435	422	433	424	433	439	439	443	455	434	442	408	462	384	444	405	461	467	441	430	400	413	418	407	426	456	481	450	461	462	454	430	451	436	443	432	464	451	445	450	456	447	480	427	434	420	456	448	442	470	430	424	450	440	419	440	406	416	446	416	448	394	415	405	435	451	418	444	421	410	410	443	451	455	446	408	422	439	419	453	468	442	462	452	406	451	449	400	427	418	436	466	419	440	467	413	417	468	403	429	435	431	446	425	466	476	422	401	450	459	445	465	436	393	424	445	446	477	431	425	411	404	472	429	437	431	463	400	433	420	411	418	453	457	416	435	470	417	399	416	409	459	443	460	455	461	449	444	496	455	451	466	422	441	433	449	425	434	444	444	447	424	406	432	399	433	443	449	424	447	398	418	440	483	454	437	418	425	426	453	406	407	406	416	408	424	425	444	441	430	416	441	473	470	485	451	440	408	459	435	429	456	429	428	418	426	438	463	420	415	437	415	391	443	427	441	432	407	462	427	415	442	454	398	426	446	439	448	456	414	435	415	470	448	422	428	430	490	441	419	482	437	449	401	446	432	420	477	452	413	460	445	454	415	456	413	458	450	413	481	423	455	405	458	451	427	424	449	446	408	460	416	410	454	411	438	410	454	449	463	436	423	413	438	441	403	460	480	457	441	444	420	397	439	399	483	471	486	428	440	428	480	452	439	465	431	459	463	452	434	426	427	424	403	414	445	468	443	393	451	417	455	421	445	473	441	420	429	415	446	444	407	451	404	409	413	436	446	471	420	413	458	467	456	436	458	453	441	457	439	423	448	472	436	420	422	488	455	402	415	461	467	426	471	432	409	410	418	454	426	453	404	431	405	390	401	432	456	388	453	431	449	449	456	419	409	432	418	417	485	426	425	439	420	420	436	459	462	462	469	451	435	436	403	447	460	457	470	444	440	436	462	460	450	445	413	465	460	435	466	419	444	422	448	478	425	463	400	405	459	418	445	472	436	435	427	425	452	462	415	395	441	430	423	426	424	453	440	449	439	476	497	441	465	403	468	418	434	467	455	454	467	451	456	375	443	454	468	457	447	439	451	405	462	455	476	482	461	466	437	474	404	435	431	416	434	428	426	445	434	453	400	424	437	435	411	355	451	403	431	418	416	460	427	433	451	436	451	468	449	438	468	445	424	449	412	433	432	464	431	433	439	431	423	435	404	427	457	440	442	472	435	460	426	422	439	455	444	433	430	467	482	468	438	441	479	442	430	415	488	424	487	431	456	426	438	449	438	438	435	415	450	423	463	448	468	429	465	424	464	405	431	443	427	440	436	472	427	385	435	436	445	462	472	427	457	450	441	455	456	441	424	401	426	453	454	423	418	405	469	441	444	450	440	442	435	450	469	437	398	465	446	449	457	428	461	448	446	453	438	438	444	454	429	453	449	481	446	417	460	486	463	422	432	440	400	432	393	416	387	437	453	399	440	453	429	423	450	465	436	430	455	431	466	464	472	416	443	439	459	438	424	442	421	482	414	439	446	399	433	448	396	438	431	434	409	456	429	461	419	478	423	441	427	397	460	422	432	446	410	449	422	402	408	409	448	423	397	437	401	431	424	422	458	483	460	465	419	429	393	454	485	446	400	412	454	465	443	439	420	421	426	450	463	404	445	405	421	427	476	418	425	447	432	451	458	426	446	435	441	409	398	418	441	415	437	452	448	449	439	426	440	437	459	419	465	459	423	490	456	438	453	459	441	442	465	432	437	469	454	433	425	454	446	417	432	472	428	438	480	435	423	447	462	450	462	406
14313	11949	23440	26939	26554	25013	20965	17429	14163	10356	8072	6490	5408	5066	5046	4635	4412	3673	3564	3076	2866	2744	2680	2649	2735	2566	2429	2163	2075	1882	1798	1789	1752	1669	1593	1466	1353	1390	1292	1215	1278	1320	1275	1389	1341	1234	1329	1300	1265	1256	1249	1234	1171	1145	1126	1165	1106	1090	1079	1169	1086	1121	1092	1110	1042	1121	1069	1068	1075	1122	1082	1055	1028	1021	1051	1076	1095	1099	979	1006	1055	1059	1013	999	1001	1068	1011	970	1042	1034	1029	947	946	965	1023	1042	1025	1014	1034	997	1027	1017	1025	1028	1011	1024	1005	1016	1007	1005	1025	1009	984	1030	1016	1018	909	1030	1035	992	993	969	970	1037	991	1019	993	971	1046	961	999	989	997	986	956	992	1017	1000	1028	968	1027	952	1012	1014	1006	1016	993	1009	918	1028	980	1030	1046	961	1001	976	978	965	1028	985	993	970	965	986	987	966	923	967	1011	1023	949	994	1004	974	967	958	1015	994	1021	938	994	1034	1003	1013	1017	939	1002	941	995	960	987	984	968	1017	1025	1004	1030	1001	1007	1020	948	1009	955	976	1014	1018	954	1069	1013	969	989	987	921	1025	985	928	1020	985	972	986	990	988	1014	1014	986	1001	1053	1008	1098	926	940	948	995	1043	984	1001	919	994	988	972	937	988	976	947	953	990	1026	1038	996	984	1049	983	998	984	1011	962	1011	971	928	984	984	993	960	1011	1006	968	1004	1002	972	994	965	1007	968	992	987	938	1043	925	987	1007	993	1012	961	1000	995	940	1002	1001	965	978	1023	930	989	1017	1034	1007	950	1004	940	978	1001	936	979	987	1043	969	1009	971	1002	1025	975	993	969	992	961	1014	978	1026	996	987	959	970	986	1033	929	992	951	938	1027	993	988	952	1019	999	925	998	1006	955	1011	978	1047	966	966	983	994	1017	943	973	1051	993	954	962	1026	937	1001	1005	1013	1017	1002	1022	1005	949	1019	959	1022	983	1021	1033	1019	973	1024	999	997	1001	949	985	985	978	985	984	1025	1014	1002	965	1026	990	968	1010	1013	991	985	1039	950	1035	1004	949	961	979	976	942	933	998	989	952	1003	1023	1033	1007	984	1008	951	1026	971	995	951	1030	1010	952	965	1028	995	1002	977	1017	1042	926	977	967	956	972	981	983	1015	905	966	986	1012	988	985	957	993	969	960	964	1004	948	963	964	1004	992	958	1026	930	928	988	1003	1006	954	1027	1017	1013	1003	1020	963	1032	963	994	987	1008	1001	940	989	974	967	967	1019	968	1012	974	984	963	949	928	999	1002	945	921	981	1021	972	967	935	977	983	962	986	946	1016	984	964	1013	973	1000	910	1017	970	935	1000	963	955	974	981	986	1002	947	975	994	992	1004	942	942	999	988	1004	973	980	992	950	1042	990	1035	1001	980	1028	1017	979	974	921	949	1021	991	1007	954	1023	986	915	935	989	995	1006	983	932	947	963	1007	1004	993	950	1021	970	958	1022	1009	1007	948	944	1040	1004	928	975	984	1039	939	1027	992	991	961	1005	974	976	980	972	984	947	1030	959	1010	1007	982	954	1012	998	954	1008	1046	944	929	1004	1021	977	1010	980	926	1027	977	1010	959	998	1005	978	984	970	982	999	958	989	972	899	976	938	966	976	1008	971	1061	979	960	997	952	968	969	999	937	962	937	1040	927	982	971	1005	975	974	970	1043	1030	1032	995	976	971	978	968	979	954	1027	932	1033	959	997	984	957	961	1009	1001	988	985	974	926	940	1007	976	970	952	943	980	977	989	990	971	981	1028	963	963	997	998	983	940	989	1038	951	963	948	996	971	988	1026	985	1001	950	1046	1023	985	1008	988	953	1030	1013	1067	1021	899	978	979	995	976	1035	963	961	926	979	977	988	994	980	982	998	987	1040	992	946	1034	940	1006	964	974	1034	1022	982	1015	1006	991	977	972	986	1019	1043	959	977	1030	1027	960	1024	948	1023	1076	971	1003	917	1052	1032	1007	1029	968	973	987	1090	994	1002	1024	1001	1020	961	1016	972	1033	998	992	989	999	961	1012	993	1035	941	970	963	981	943	1039	939	967	1030	1018	1039	979	993	974	969	923	954	947	1000	954	974	960	1007	925	950	968	1015	997	953	982	998	961	995	979	996	1031	960	978	979	960	996	1005	991	978	1033	1010	1002	987	973	1016	985	973	989	998	989	1029	1027	970	1007	1040	965	979	999	997	969	1039	999	987	1008	992	962	1039	970	1003	1012	974	966	985	1069	944	950	969	1019	979	1015	1002	971	990	950	968	961	1005	981	994	994	1018	1040	1020	948	988	946	976	982	950	942	937	954	980	991	973	998	964	1010	997	966	1000	997	1015	973	973	984	996	958	952	1021	944	1009	1002	965	937	952	988	980	1011	957	899	1003	1012	910	1035	989	988	984	1035	1001	1057	938	1008	928	1060	972	918	1013	968	966	950	974	1009	989	970	953	1029	993	1015	967	961	1040	1007	993	1056	1049	955	1005	978	975	986	1006	933	1034	996	963	1035	1025	920	996	960	978	990	977	965	1001	1011	975	1019	983	1008	1026	988	977	973	1046	1000	968	1026	998	934	1010	959	982	996	1002	1004	996	993	987	1010	968	985	1054	992	962	960	1011	944	992	1009	947	1028	964	997	1051	1020	998	1015	1014	991	969	1011	959	972	996	991	950	994	902	1034	1009	909	983	1043	980	1027	993	1018	972	977	944	994	1013	1017	1012	1029	963	956	1028	990	979	989	942	936	998	956	964	967	1027	1040	1032	972	982	979	990	1009	1009	963	1006	1005	984	948	998	1000	962	983	959	1015	992	1019	963	962	978	1003	1031	1040	977	1056	1023	971	1001	945	990	964	1038	997	971	961	1041	918	1005	1002	1017	964	965	1013	958	990	961	962	1036	973	1057	962	1003	990	1014	989	1007	1011	1008	968	976	947	1021	1038	998	982	990	989	998	958	1014	989	916	1001	977	1065	1012	928	949	962	1026	983	967	951	978	975	1010	1005	1000	1067	1059	1014	970	1014	956	959	992	1023	1000	1004	1007	1016	1058	973	997	974	963	1012	991	983	1023	918	997	1012	978	1017	976	1013	1018	936	971	970	974	1038	1030	1025	899	984	999	911	991	979	968	979	935	991	1025	935	1019	987	984	956	990	1072	964	965	998	934	953	957	953	960	1053	1066	1010	973	1015	923	1006	983	958	958	1012	940	1016	988	1033	979	995	1039	998	997	1040	1007	926	1035	937	978	986	988	953	979	1031	975	974	1024	974	1009	994	991	970	1008	976	949	1019	982	987	1039	1039	1011	993	953	936	989	991	1009	1028	927	979	951	959	1019	934	952	966	972	991	1002	958	1013	988	1039	1021	967	991	945	956	1036	973	1053	990	1012	995	962	1064	982	927	1007	1013	1043	1039	986	978	976	977	1018	991	963	989	1003	1003	981	992	965	1037	986	958	982	1026	978	998	956	1008	969	1019	976	965	1031	1036	1014	1004	1000	1005	980	1027	1010	987	965	981	948	927	1052	1016	959	991	1003	1004	1058	977	987	1016	973	982	975	993	995	1001	971	939	1042	1009	925	994	1010	940	983	1032	1024	973	986	974	979	1053	963	964	939	986	976	1031	964	969	943	993	1002	980	1030	1022	960	956	980	955	938	1003	1021	972	1053	1014	982	1037	994	989	950	1024	968	1006	1015	1022	959	1024	1023	989	1015	929	949	999	973	1012	911	1024	1015	1000	1055	980	993	1020	1006	969	972	971	990	975	982	914	1019	1005	1060	966	992	1020	1016	934	961	991	1004	1011	1039	984	963	979	999	1029	995	1024	956	940	990	1016	970	1002	1043	978	987	988	963	951	1014	1001	959	958	962	1024	990	935	981	982	1006	955	933	958	1026	1011	994	1015	988	960	1008	943	970	1015	1044	1003	1031	993	977	976	984	1012	986	1033	1005	980	956	1011	984	980	993	1082	1040	965	1009	929	946	969	1029	976	998	943	977	1016	994	976	1030	1032	962	1046	997	965	978	1024	1022	954	1019	1048	941	952	1008	984
9169	5600	6946	5608	4036	3038	2293	1587	1249	973	812	641	571	598	551	522	497	459	457	423	421	419	366	390	410	402	361	367	317	379	355	348	350	334	364	357	364	352	324	331	325	343	339	300	345	347	353	312	327	308	308	345	291	329	335	374	299	322	313	330	332	357	339	304	297	263	331	316	313	325	315	332	306	350	330	298	352	351	349	345	311	333	319	362	312	348	317	352	301	336	330	339	327	295	307	333	326	293	347	311	343	318	316	323	313	346	319	314	321	344	315	302	334	308	310	324	338	321	310	280	336	326	326	316	301	321	351	329	336	319	314	306	294	335	319	321	335	301	337	322	347	300	342	327	320	332	289	270	306	293	328	341	345	319	286	315	366	326	322	320	322	323	322	352	330	340	303	275	327	362	337	335	341	296	327	299	315	286	339	303	336	318	342	334	338	300	360	323	335	330	339	353	312	326	327	345	296	315	302	282	321	331	286	330	366	331	337	302	306	322	347	329	313	306	344	336	298	315	332	334	288	364	308	328	287	325	375	337	319	324	305	319	336	311	290	289	335	299	344	350	324	341	299	336	363	328	286	301	298	325	315	320	337	292	333	327	354	358	310	326	313	359	334	332	313	321	371	327	317	315	328	336	332	351	348	304	315	313	319	318	330	307	281	345	331	304	313	294	330	344	338	288	336	335	302	356	332	308	331	299	353	372	341	316	360	317	314	350	332	347	301	296	306	284	329	309	327	305	289	282	334	345	329	348	313	307	305	293	342	304	317	283	349	355	321	313	300	313	344	302	327	337	305	348	325	309	315	322	327	301	336	326	328	326	301	329	345	307	339	329	267	301	294	319	310	326	327	325	359	302	321	310	291	315	316	348	288	312	330	335	311	340	323	334	343	352	308	338	314	325	341	338	342	309	327	321	324	317	333	308	295	323	332	367	308	330	306	301	332	316	310	328	281	320	319	294	304	321	317	334	302	319	330	303	336	320	330	339	331	337	306	324	341	333	321	327	329	313	356	337	333	294	346	335	336	338	290	307	331	327	342	368	307	326	317	338	315	337	309	347	308	322	344	336	325	348	334	348	310	340	334	307	298	325	304	332	335	290	310	303	369	325	355	339	304	299	312	297	314	314	346	336	314	310	293	329	315	322	320	346	343	314	305	320	317	326	314	344	347	327	333	347	304	317	326	315	343	369	315	361	317	316	357	334	329	330	344	331	323	324	357	321	345	339	338	326	285	299	311	344	311	325	298	348	321	315	319	337	345	316	299	321	321	335	302	343	319	325	335	343	338	313	319	331	316	308	348	329	313	310	313	334	352	274	296	328	325	308	326	339	306	320	324	310	289	314	344	323	329	316	309	328	269	330	354	294	326	328	367	330	296	335	291	329	348	314	341	326	310	316	331	342	322	304	315	331	309	335	348	315	325	308	319	308	298	322	305	314	276	329	362	329	317	348	318	358	340	340	318	352	325	305	336	322	359	314	316	349	331	357	337	305	336	324	349	294	321	331	326	333	314	321	293	369	325	320	309	338	318	357	304	351	325	362	301	313	345	305	344	338	320	292	298	343	348	316	350	321	292	352	323	322	321	305	340	336	327	294	312	311	343	298	334	325	331	299	327	310	345	343	341	312	325	341	297	314	328	333	329	310	303	328	328	312	350	307	341	299	297	316	328	323	332	322	307	325	312	295	331	341	320	322	310	338	335	363	346	309	302	312	337	338	324	340	331	315	333	312	323	325	326	310	280	313	306	297	311	357	326	330	348	348	305	356	330	338	357	331	345	298	298	335	314	282	295	341	278	314	314	291	331	324	348	319	328	329	299	309	334	320	310	316	304	321	315	327	345	309	326	339	327	342	350	306	318	340	317	348	320	325	287	313	326	303	321	332	306	307	284	316	333	311	300	368	359	311	349	326	308	335	342	303	340	319	318	346	346	342	351	308	343	341	315	298	302	301	313	314	328	307	333	326	332	296	316	363	311	331	299	332	322	336	310	329	294	324	340	298	326	288	318	317	331	321	319	306	326	320	311	289	327	320	300	313	296	316	292	310	308	340	329	337	319	323	327	329	327	332	338	293	319	324	326	338	331	314	322	277	335	317	319	339	313	323	318	308	339	329	331	305	297	309	309	308	310	338	360	320	306	320	292	304	288	325	320	336	370	341	318	307	337	302	304	323	299	335	286	304	315	343	349	312	322	331	354	281	318	325	335	298	328	299	335	337	357	324	314	305	286	328	336	297	314	311	323	342	351	330	325	369	332	308	291	292	332	295	314	321	304	342	344	377	302	315	357	335	336	356	321	297	314	348	339	391	296	341	371	331	292	331	310	336	340	317	334	320	337	295	325	338	321	316	321	301	336	312	337	291	320	335	301	332	360	340	330	346	325	289	335	330	330	350	331	316	321	337	336	309	317	322	294	357	328	329	316	317	300	334	305	307	350	312	322	352	312	321	281	323	306	328	319	331	370	289	336	346	335	318	382	318	335	313	320	336	290	329	325	334	325	315	306	326	319	333	332	358	272	339	306	321	328	324	361	356	292	294	335	325	329	344	338	330	323	307	323	338	371	271	315	307	298	329	331	311	340	344	301	315	352	342	316	323	309	336	336	329	313	323	314	318	298	326	319	305	323	278	325	317	332	315	316	338	313	310	318	322	321	344	313	287	312	314	294	331	330	336	348	311	286	335	294	321	318	325	327	315	305	298	321	355	332	304	309	301	325	335	335	325	334	321	341	316	294	330	301	351	301	292	300	286	298	348	306	306	335	344	316	350	355	328	323	321	349	317	297	337	335	326	354	324	335	334	340	328	306	327	311	293	316	308	313	319	316	333	310	308	286	343	343	291	299	320	311	320	360	338	330	311	344	329	310	318	329	301	302	341	316	316	311	336	305	307	345	311	276	314	327	337	326	335	301	348	340	320	326	376	316	308	290	323	328	353	326	328	332	354	323	327	340	332	316	339	322	340	333	329	311	329	314	293	311	339	339	304	298	349	294	320	313	339	333	345	308	337	331	328	281	327	326	285	294	343	344	338	332	344	319	337	297	307	322	348	331	309	286	310	329	326	319	323	279	336	326	315	325	319	316	328	303	334	355	339	359	317	323	293	324	322	326	298	339	339	329	345	310	351	315	317	326	317	326	300	318	311	339	327	339	325	332	353	376	320	336	355	308	330	336	294	333	321	311	329	338	313	324	349	307	342	353	343	347	302	322	343	335	316	294	326	336	313	280	317	351	314	301	328	303	303	342	310	321	293	325	335	314	314	325	314	319	315	295	310	337	358	355	346	329	347	339	313	320	335	315	304	307	324	350	309	325	332	319	286	281	334	314	307	338	351	308	345	350	327	362	364	311	350	299	321	324	308	314	327	339	322	320	344	318	327	317	288	306	336	316	309	305	337	322	305	352	302	322	334	357	323	303	348	336	338	316	303	338	311	299	297	289	334	356	320	352	332	308	347	328	324	331	339	310	350	319	324	324	305	301	302	314	323
5605	5065	11597	13817	12532	10999	9117	6894	5365	4093	3243	2639	2351	2199	2193	2133	1941	1775	1591	1469	1429	1390	1411	1379	1301	1293	1244	1170	1150	1052	966	989	927	995	954	849	878	908	867	887	833	808	844	868	828	803	801	809	762	841	761	776	817	804	843	812	828	823	798	770	826	843	819	777	815	752	780	756	820	779	861	760	783	765	798	767	751	750	791	786	817	776	824	812	761	750	739	796	738	787	775	789	762	745	725	731	756	770	757	729	765	740	748	735	716	767	824	718	738	752	752	772	795	758	731	747	741	720	728	777	766	732	753	778	779	757	764	750	761	747	740	726	754	732	759	739	759	745	758	757	706	793	744	760	761	762	775	730	730	764	771	736	789	788	774	742	766	767	774	784	713	765	800	706	798	745	756	759	765	736	744	725	759	760	762	699	793	710	781	708	743	803	751	757	771	803	769	742	808	723	811	719	747	720	794	794	784	770	774	802	844	807	800	798	796	784	717	789	745	702	794	770	729	747	773	770	760	742	757	725	706	763	772	752	728	706	758	759	777	787	746	779	765	762	785	827	767	771	773	821	722	721	751	718	701	749	746	733	738	790	756	757	789	739	729	796	733	757	766	804	717	779	766	731	808	731	750	739	800	726	746	732	779	756	793	703	743	715	748	742	831	727	787	741	756	751	777	710	740	741	792	744	707	752	772	755	768	712	767	786	741	717	773	783	788	748	756	771	712	786	724	768	751	716	759	795	693	802	795	781	727	728	690	716	783	781	766	748	719	741	757	774	757	751	720	718	796	753	719	760	734	771	754	716	770	720	709	701	744	814	762	782	759	799	759	805	767	771	728	698	766	737	745	792	771	737	779	824	742	718	738	793	738	714	730	758	740	758	783	743	806	756	789	723	723	781	740	781	700	764	796	764	755	759	732	737	817	747	733	716	759	708	784	736	752	781	721	785	769	773	760	777	733	766	761	720	746	767	753	810	741	752	732	732	753	773	732	784	763	784	788	721	749	712	776	739	786	741	718	737	761	714	722	727	756	742	773	787	736	744	763	750	741	790	730	740	712	767	761	769	773	783	780	729	729	788	760	714	784	760	786	754	765	767	757	769	740	767	766	761	749	770	768	745	730	744	750	748	760	762	733	733	796	685	758	762	741	734	788	762	694	758	748	722	802	776	788	741	802	762	741	776	815	749	751	738	766	764	749	745	800	731	753	725	717	740	792	777	691	786	739	759	764	784	808	763	772	706	736	742	717	721	736	801	772	772	722	747	730	767	819	781	781	780	798	709	768	771	751	785	767	788	762	733	824	763	781	799	745	761	769	734	755	746	785	779	769	769	723	792	780	776	789	740	792	713	756	775	730	741	757	768	782	788	711	736	765	759	773	783	711	728	745	765	744	781	775	781	766	754	782	769	788	718	795	749	787	739	754	733	703	785	764	772	769	749	779	777	764	781	758	774	808	798	761	762	747	743	750	763	754	750	795	779	751	781	789	696	755	763	688	767	729	775	752	761	778	743	790	762	733	796	772	806	754	756	730	769	698	763	780	807	769	836	777	669	774	759	756	764	789	727	741	775	800	764	745	702	732	729	787	741	752	739	772	747	821	761	749	756	741	728	753	778	759	748	720	797	804	749	791	759	735	706	718	781	825	821	741	721	787	749	725	730	735	752	706	764	776	734	718	766	710	768	750	826	772	780	728	708	764	739	710	779	728	777	763	741	762	764	770	784	821	755	797	785	784	771	748	810	788	756	777	713	786	694	783	770	778	751	779	798	741	766	746	750	802	750	737	777	732	740	782	744	786	754	733	766	752	728	733	755	771	760	742	741	747	755	748	779	760	824	813	761	809	733	795	781	770	738	831	786	725	787	802	721	742	753	775	724	726	788	787	690	720	741	766	721	744	752	782	741	779	714	771	798	723	798	743	723	754	763	737	800	766	789	740	757	754	790	738	760	765	774	788	741	749	760	721	812	738	713	754	765	742	718	758	737	776	721	795	707	779	756	769	751	748	780	749	775	771	768	726	788	730	738	765	748	677	744	702	742	793	792	750	816	760	718	789	749	743	735	686	787	770	754	778	758	760	799	758	750	712	745	811	756	708	741	789	757	797	747	746	735	740	705	816	771	731	770	746	796	781	720	748	734	758	833	754	793	750	769	801	784	787	701	771	761	747	736	749	745	798	796	750	722	764	774	775	726	772	762	776	823	735	776	729	797	785	724	791	782	740	749	739	732	767	729	763	772	788	780	800	767	741	730	745	751	760	711	790	768	781	748	774	747	748	745	737	738	794	790	736	724	745	707	784	756	772	769	793	746	745	763	731	751	739	758	755	786	673	721	715	808	744	683	755	729	779	735	716	743	735	744	671	706	774	809	753	774	710	781	729	718	739	762	783	742	782	829	774	781	775	752	728	731	772	788	745	729	784	759	731	753	783	759	752	773	777	738	743	774	773	704	766	766	775	785	763	779	728	752	742	778	788	778	724	805	728	678	729	728	786	775	824	781	750	706	686	691	809	796	796	767	750	764	779	764	810	728	755	736	730	722	797	746	763	752	733	748	759	703	806	774	771	786	721	831	765	784	777	701	756	702	796	759	806	725	781	725	706	756	692	732	741	775	771	722	745	745	779	721	750	771	738	735	739	755	757	706	738	723	769	758	800	791	792	753	755	814	719	776	780	787	807	753	758	769	807	766	752	752	789	775	774	758	823	749	733	776	756	720	783	769	718	697	746	808	737	811	705	768	745	747	712	773	818	783	766	803	756	708	769	730	740	767	777	738	766	762	785	762	768	719	718	769	786	743	745	769	784	709	776	710	831	779	710	757	740	707	775	768	736	807	721	737	752	765	740	760	774	717	742	759	738	767	757	745	710	779	738	739	717	737	722	759	753	696	784	749	767	788	774	742	748	785	805	782	751	759	762	756	719	763	745	765	757	769	747	752	747	734	796	772	743	765	787	785	782	744	755	766	777	753	712	791	745	707	792	766	672	807	792	727	742	760	778	716	810	773	780	796	715	766	738	754	743	772	778	758	788	753	786	731	787	773	765	683	783	790	760	796	739	779	775	752	784	755	770	755	724	744	750	709	745	755	768	740	734	824	790	777	686	743	798	743	766	772	774	781	774	799	722	779	782	717	774	742	788	732	765	780	762	767	761	774	747	786	774	753	766	758	736	786	771	762	785	796	782	757	745	742	789	765	750	764	709	737	772	754	760	783	767	736	760	722	760	718	748	744	772	722	797	746	699	743	783	756	759	735	744	770	765	742	769	779	788	759	764	791	748	763	768	779	771	735	758	759	758	747	788	762	757	766	782	789	742	756	755	797	717	754	731	741	759	784	820	768	725	750	777	796	756	720	733	757	728	780	720	730	749	722	783	731	765	779	766	769	758	763	763	763	765	762	749	757	791	741	797	751	755	771	789	667	789	761	729	784	753	770	774	732	765	803	748	744	822	793	764	729	717	732	803	821	745	732	734	758	794	779	758	777	750	782	751	786
18382	10963	13548	12031	9447	7043	4941	3297	2385	1760	1252	982	922	786	865	782	724	663	634	606	581	559	569	526	549	584	535	476	504	461	444	460	438	434	471	442	395	411	400	446	429	434	429	451	410	416	408	450	382	399	403	393	376	390	410	389	361	399	372	428	432	407	393	385	388	404	398	433	409	426	375	402	381	365	369	380	392	417	388	425	377	440	381	411	407	351	404	372	375	412	380	402	372	430	368	417	426	395	364	355	363	384	407	372	372	368	381	379	389	396	402	378	395	389	371	324	378	383	393	414	401	393	413	376	383	391	383	380	370	372	391	377	390	394	420	394	380	387	383	408	414	400	382	376	361	412	356	368	375	360	397	398	400	357	421	393	378	386	340	389	399	383	389	346	404	394	371	423	383	370	356	374	396	373	357	381	365	399	363	364	338	387	403	369	377	407	397	395	414	401	409	375	349	332	389	362	384	401	372	370	377	383	362	369	355	379	393	384	381	383	374	364	367	389	380	394	399	336	390	392	353	395	386	412	425	365	394	386	374	373	393	355	401	373	386	346	376	392	375	379	355	396	402	398	384	385	422	370	406	343	395	360	399	350	381	363	400	395	405	383	382	390	415	377	392	411	378	349	404	372	391	384	368	378	378	396	356	367	372	376	401	427	354	353	346	375	407	377	386	415	408	365	364	388	370	363	372	369	362	431	380	373	367	367	416	399	365	394	420	406	362	373	375	375	429	387	422	351	400	377	420	384	376	392	381	375	389	348	394	378	381	390	347	385	320	396	377	373	420	379	385	360	372	348	386	379	367	397	376	374	376	408	383	384	385	409	400	392	364	416	421	412	367	396	334	376	357	391	374	367	368	408	395	362	378	398	399	423	391	364	389	387	357	378	340	367	358	409	382	360	422	396	374	395	366	430	363	376	376	376	343	405	394	396	413	389	363	394	381	418	347	373	407	400	369	380	388	364	345	403	392	414	384	380	392	399	345	388	382	376	396	401	408	387	384	401	360	370	367	393	388	398	382	359	400	379	342	366	373	369	373	385	381	372	374	371	389	376	401	386	398	403	402	363	391	365	367	383	358	322	368	386	342	392	348	381	433	350	374	388	368	396	399	398	412	371	390	375	360	411	383	376	382	418	403	374	358	379	408	407	358	371	349	407	371	356	364	388	412	366	412	403	414	401	397	345	423	386	354	351	379	405	352	378	384	349	382	402	384	384	409	422	379	402	426	363	384	371	371	398	404	408	390	374	389	383	359	388	360	374	434	371	366	383	379	370	413	422	397	378	362	397	391	366	366	408	433	368	390	366	395	391	378	368	377	410	383	412	366	412	351	418	387	382	366	432	389	387	387	379	359	387	409	406	405	355	444	366	412	371	399	373	381	379	406	379	398	392	418	367	357	425	438	398	372	402	389	370	386	404	386	391	387	368	358	381	415	396	372	405	422	419	357	328	353	415	390	399	418	386	418	387	378	388	371	405	379	387	351	378	392	397	371	367	381	346	373	379	390	388	385	378	372	390	352	361	380	397	369	386	390	419	366	394	433	329	432	377	377	383	404	397	411	405	379	352	372	345	404	354	411	408	391	429	353	385	380	402	379	380	374	383	399	372	413	370	353	371	393	364	394	358	402	379	391	403	393	434	389	399	398	398	371	430	396	372	413	399	404	403	405	437	399	385	384	352	386	386	357	357	394	414	365	383	368	348	375	356	383	357	409	407	400	379	386	371	394	368	375	416	374	389	413	377	354	411	397	426	364	347	376	381	407	358	388	409	430	364	381	390	398	422	395	356	377	385	378	380	349	388	418	385	427	366	368	383	403	339	435	404	369	361	424	358	375	390	366	380	370	397	395	382	388	371	375	372	382	347	377	378	390	391	373	342	409	376	341	364	398	403	382	379	373	421	390	376	397	366	408	421	387	371	373	376	388	407	383	333	426	344	380	392	367	356	363	392	349	393	435	384	412	397	397	377	392	410	377	379	424	339	370	402	382	392	380	349	335	388	375	378	371	421	394	385	385	359	390	373	392	386	354	389	371	365	357	410	363	382	374	364	356	373	358	382	385	392	368	363	396	431	381	377	356	397	411	370	414	368	368	362	388	390	367	387	392	390	371	333	390	377	403	382	361	375	356	416	339	358	404	374	356	337	400	405	368	385	385	351	363	348	370	429	368	369	384	365	361	369	388	395	366	366	397	395	406	343	351	404	386	376	363	395	398	392	357	366	355	364	395	366	401	328	387	394	379	371	378	402	387	375	386	390	395	399	397	380	388	424	360	400	355	361	381	354	362	367	362	406	393	404	363	406	409	367	382	382	368	409	432	393	400	381	362	404	390	417	383	370	377	406	394	368	374	411	390	378	419	387	372	384	371	396	348	387	428	402	393	374	370	404	405	384	372	375	385	399	404	380	374	353	373	397	363	380	362	356	415	362	359	389	361	379	400	399	395	371	372	355	397	379	386	411	402	392	377	368	377	383	381	397	393	385	412	370	363	386	348	386	405	358	375	365	379	356	416	397	424	379	373	405	342	408	377	387	375	369	382	366	366	348	394	383	340	411	432	421	390	396	417	364	401	416	386	383	353	350	414	367	358	416	401	398	340	383	399	404	367	403	408	396	379	397	368	418	388	355	362	375	369	394	381	378	391	350	394	412	368	405	328	398	364	364	396	362	385	401	354	332	364	362	372	338	385	370	401	389	365	362	395	388	372	384	335	378	380	362	390	408	386	391	427	354	373	371	374	396	399	421	397	384	388	342	368	359	364	365	387	330	391	335	382	392	381	406	374	395	379	389	376	363	398	448	373	391	389	366	386	363	363	371	391	371	416	383	405	388	393	358	386	376	353	402	393	434	358	364	399	429	369	386	375	396	364	385	404	378	358	357	376	394	375	369	402	385	352	351	408	369	405	365	383	407	392	392	389	366	375	419	408	409	414	408	380	367	406	374	387	386	363	382	365	367	383	361	401	379	390	374	388	358	410	395	409	352	415	435	366	390	406	351	379	373	411	401	337	387	389	385	381	375	358	388	396	363	361	406	399	423	380	370	381	370	376	370	370	372	400	375	371	374	404	379	416	374	346	366	382	394	368	416	393	375	366	376	379	398	384	400	373	391	386	406	389	404	395	347	381	377	380	385	384	392	378	384	388	365	400	396	385	369	434	374	418	365	373	358	345	355	392	383	370	384	377	380	378	416	383	397	354	374	358	380	377	362	382	367	382	392	380	352	394	384	399	399	351	395	363	364	384	372	367	402	360	376	374	372	379	406	383	396	417	398	410	402	416	378	388	412	391	368	364	381	378	390	409	397	375	398	376	408	414	380	374	353	370	390	385	391	381	422	352	406	389	376	394	370	396	397	371	389	423	377	386	405	383	376	406	343	385	422	353	389	365	380	342	386	379	350	377	397	383	385	406	394	376	416	370	390	380	418	371	414	375	369	358	399	354	395	444	350	381	371	384	383	392	377	392	346	384	402	363	401	413	360	420	389
10817	8701	18476	21635	21268	19403	15758	12363	9818	7119	5675	4617	4066	3723	3680	3375	3015	2778	2518	2296	2288	2126	2053	2097	2062	1870	1814	1712	1568	1445	1450	1447	1359	1244	1207	1149	1156	1109	1090	1096	1097	1117	1037	1075	1069	1065	1070	1030	1023	1019	1033	945	993	983	996	988	993	944	1012	1004	949	940	954	983	927	1023	923	935	954	947	930	930	906	919	917	945	941	911	921	955	917	944	899	940	896	947	893	916	900	917	899	886	893	947	850	920	896	892	978	868	894	898	964	859	879	954	894	879	891	894	919	900	919	893	856	873	931	893	893	848	891	887	857	940	856	839	867	937	903	837	899	904	846	909	865	868	859	885	874	894	853	921	926	896	901	865	822	886	926	905	914	887	881	916	913	912	885	902	871	925	816	877	894	878	872	891	848	893	928	897	923	898	866	911	893	880	855	857	965	938	882	930	884	892	882	899	855	898	763	898	918	897	875	893	874	845	833	898	853	873	854	897	908	895	914	865	845	892	860	901	877	927	866	895	871	857	896	884	922	877	904	908	889	940	885	917	870	855	908	896	880	856	902	871	888	879	897	846	882	878	902	856	836	943	854	877	919	887	904	906	923	927	935	914	882	852	924	887	885	891	826	923	876	909	857	865	917	889	901	902	843	878	900	909	915	895	882	941	887	845	893	863	872	865	865	898	910	883	879	858	818	920	956	923	910	869	923	869	917	877	896	936	925	886	932	872	884	912	910	830	914	851	894	839	866	882	908	902	846	852	887	926	871	875	867	877	877	901	880	903	886	861	860	910	919	932	861	851	891	897	855	863	887	941	885	832	889	853	910	877	878	894	886	891	870	894	836	856	832	852	904	906	881	868	902	884	884	873	868	899	888	884	916	897	843	864	848	904	856	858	914	903	830	857	884	881	836	861	862	841	881	876	880	849	889	878	892	828	877	867	883	891	898	879	975	875	875	875	888	878	891	846	866	905	833	883	913	899	934	847	894	882	837	931	891	892	883	904	929	883	882	852	881	923	825	887	861	911	907	872	855	857	897	914	883	853	834	939	875	899	930	899	883	888	897	875	930	927	879	838	903	901	828	911	864	867	900	907	862	855	893	913	917	848	945	913	897	940	870	874	885	845	900	820	853	873	917	881	907	871	871	849	852	914	926	900	868	904	894	951	880	866	875	935	885	913	902	860	910	902	883	887	910	872	876	940	895	885	867	920	841	842	882	926	897	917	894	931	836	838	876	901	875	916	912	874	900	881	898	902	884	958	886	857	894	877	834	906	873	897	906	865	897	900	908	843	919	884	939	929	892	904	863	888	859	886	925	884	845	879	881	897	910	857	967	851	834	948	953	920	830	853	897	856	908	800	875	868	906	843	903	937	928	841	896	899	872	963	864	928	929	887	877	921	844	854	943	916	862	873	912	902	893	886	899	938	913	882	899	850	887	875	902	902	865	842	927	916	913	909	834	876	898	887	1001	918	830	848	880	908	849	883	871	907	881	922	918	896	903	872	922	909	903	853	893	879	914	886	893	933	881	870	896	854	801	864	881	883	957	877	889	878	915	902	880	903	913	908	872	875	858	856	876	879	920	867	887	850	902	854	854	893	890	932	877	856	874	904	921	866	891	940	894	881	851	911	918	901	877	885	863	821	878	864	927	878	861	901	919	917	897	879	862	933	903	848	870	898	887	873	922	867	927	892	857	926	915	885	936	880	838	941	903	911	894	948	869	881	878	878	868	867	885	878	872	919	859	864	883	912	891	855	901	875	870	842	852	870	877	907	882	899	844	923	856	864	900	851	915	834	867	930	893	899	860	878	911	881	913	854	886	885	891	858	870	931	878	858	925	943	842	891	895	851	867	870	875	912	878	936	907	852	866	844	909	925	875	910	906	850	883	879	882	893	863	842	882	892	875	822	876	924	852	890	905	945	876	901	914	904	849	859	859	885	883	929	881	923	855	851	866	867	816	908	884	872	846	854	863	897	880	873	866	863	910	916	869	910	919	858	934	926	854	894	897	882	870	951	916	903	873	853	909	951	875	908	834	872	908	884	858	874	866	880	881	902	935	915	865	858	886	879	875	929	895	835	904	826	847	850	890	850	880	887	864	857	887	860	940	918	914	915	892	919	932	889	878	863	855	859	895	915	869	922	894	917	897	896	890	853	882	926	908	895	875	909	842	880	857	904	882	938	872	881	880	895	937	885	877	911	907	855	865	881	904	875	915	926	907	858	886	904	892	884	924	910	851	886	939	901	860	873	893	852	894	885	937	870	914	912	878	938	835	876	884	923	946	942	909	876	920	905	891	923	903	888	861	849	873	827	926	930	856	883	891	889	898	881	900	871	911	886	951	871	903	880	894	915	888	894	907	911	932	862	925	859	850	885	857	893	853	910	853	875	949	917	873	854	851	913	905	918	924	904	901	893	884	885	884	977	874	898	850	888	861	867	901	859	959	884	879	878	871	946	912	896	852	872	913	905	856	827	910	884	909	881	913	844	864	914	899	837	852	870	913	901	892	896	868	908	857	943	917	889	835	929	879	914	869	927	867	925	881	883	872	834	847	867	864	928	855	897	928	897	893	896	889	854	896	913	932	863	876	890	914	923	859	851	922	878	887	870	849	912	856	926	870	897	881	903	896	895	870	920	875	905	845	887	923	894	900	956	886	833	843	955	828	888	848	938	875	912	906	856	896	915	864	915	861	859	855	884	854	848	938	839	932	941	1008	923	925	887	901	865	905	903	876	841	917	864	849	928	912	872	871	892	893	870	890	854	876	953	905	913	871	926	887	848	901	842	875	894	874	937	886	905	859	869	882	892	967	865	871	878	899	940	877	910	853	918	880	914	847	965	909	889	917	874	906	896	914	864	870	890	832	917	878	862	883	872	902	935	907	895	901	897	900	906	836	836	956	890	899	879	912	904	880	913	874	842	901	892	897	902	896	855	901	829	874	880	951	889	892	907	899	824	909	922	869	854	873	916	941	868	888	938	875	901	900	892	892	848	912	868	821	924	878	922	836	879	891	914	914	899	832	898	885	877	881	912	911	868	911	900	884	883	915	867	880	874	894	880	883	866	893	927	874	919	881	899	900	949	865	894	901	913	941	886	875	885	832	821	888	928	913	898	890	897	874	900	878	913	929	928	915	908	910	863	875	885	915	884	862	893	847	820	902	887	826	914	863	922	900	896	876	900	816	871	904	863	852	900	941	910	861	880	872	905	863	910	842	901	861	895	920	910	876	919	916	897	848	915	908	932	895	857	888	907	927	908	912	911	906	866	889	890	921	909	921	910	893	882	896	908	880	896	904	932	849	885	839	897	914	838	926	894	867	919	862	860	906	929	859	855	909	869	879	895	881	876	894	880	897	890	921	919	895	898	915	878	912	906	884	885	869	896	885	932	915	863	857	933	845	901	901	922	884	902	893	902	845	890	870	889	933	918	896	930	854	865	891	913	903	896	918	867	842	885	945	896	858	940	952	895	874	901	918	931	844	926	887	865	855	836	850	856
26342	16528	19269	17031	14341	11491	7609	5260	3621	2291	1724	1497	1189	1104	1103	1036	888	888	767	707	729	748	712	684	667	668	651	570	561	590	522	529	508	494	475	456	489	470	440	521	489	418	492	464	490	447	498	420	456	470	451	478	415	459	445	453	460	459	401	454	473	453	462	469	412	457	449	436	418	453	430	381	435	500	452	428	417	458	444	414	459	480	464	423	442	476	459	439	481	458	435	410	431	407	421	425	450	410	442	445	427	442	452	446	434	437	447	457	455	482	417	447	458	456	434	411	470	391	427	430	423	423	457	432	413	413	436	441	454	428	456	446	417	418	443	451	443	433	422	430	417	467	426	434	419	437	373	419	397	476	460	444	392	434	400	436	453	441	425	435	430	414	476	420	404	390	441	395	487	425	419	441	423	435	474	444	432	435	432	435	435	413	455	450	428	444	420	434	440	420	442	430	425	387	400	455	423	423	422	419	432	455	474	422	406	453	424	434	467	473	491	410	458	423	444	445	415	445	374	444	417	433	434	421	408	431	453	457	435	443	412	412	411	384	395	449	446	435	442	437	453	447	432	454	434	463	422	408	447	413	417	461	427	402	434	428	437	440	462	434	423	411	396	395	445	402	454	433	468	455	445	475	437	415	378	419	463	393	391	441	424	413	392	431	413	429	425	407	425	442	421	423	486	424	390	392	466	406	391	460	423	425	383	420	445	452	428	474	445	456	431	395	435	427	422	446	438	393	443	469	389	439	421	444	428	390	399	441	450	409	414	442	450	432	401	436	418	457	411	407	440	414	424	446	455	426	443	443	429	400	403	411	410	407	428	429	429	440	389	447	394	394	412	463	472	464	422	420	408	425	401	428	429	451	453	494	392	445	379	448	394	427	458	460	451	452	453	441	429	459	438	414	445	433	439	445	459	441	441	422	435	447	445	445	424	415	400	419	421	438	474	392	446	438	411	412	411	421	415	414	412	458	451	432	457	424	448	400	436	416	445	449	438	384	415	437	443	384	452	449	404	443	402	450	457	433	475	421	418	439	439	448	414	440	440	453	444	451	428	409	451	417	430	394	445	416	400	424	436	444	419	440	427	420	411	420	433	458	448	456	404	461	410	417	434	434	461	421	426	453	435	417	384	419	452	412	457	419	438	443	435	439	428	410	387	479	444	420	454	442	455	463	456	450	419	439	453	454	459	406	434	376	438	435	419	405	462	414	434	494	500	416	419	398	409	450	423	434	408	446	437	452	436	411	437	434	433	410	454	433	447	432	424	445	438	441	398	412	441	422	436	400	449	409	413	404	442	430	397	419	439	421	423	423	430	410	445	432	402	459	446	435	431	430	412	442	436	474	450	410	440	439	481	415	440	455	414	400	453	428	427	401	431	400	493	416	442	421	427	412	405	420	420	438	406	406	427	428	407	459	420	428	398	449	416	439	433	444	434	397	443	418	426	440	432	412	418	380	417	430	434	433	401	452	411	420	460	425	450	439	457	443	450	382	388	435	442	462	425	414	442	400	431	442	414	426	388	410	435	448	404	415	454	432	397	412	446	425	437	479	441	425	432	412	406	443	420	436	422	426	417	423	468	396	477	451	430	415	397	418	430	433	433	469	467	478	410	449	426	427	408	411	439	422	459	439	417	428	444	419	469	445	421	430	415	395	433	378	430	407	411	437	391	439	384	410	406	424	406	408	434	432	409	431	426	422	429	464	419	447	425	418	418	402	446	432	435	451	420	403	454	455	464	425	428	447	411	454	409	434	420	446	458	398	453	420	396	463	426	430	415	464	393	425	400	427	406	419	421	425	455	449	430	472	446	408	424	393	460	401	439	411	448	447	440	443	445	448	447	447	435	397	456	424	451	439	440	437	428	426	418	459	413	427	420	456	394	435	441	456	432	450	409	425	464	422	457	437	458	409	448	422	450	406	448	463	430	405	429	385	437	422	414	408	421	416	440	465	440	427	433	437	439	434	430	435	434	410	444	488	454	407	444	421	420	448	444	427	412	442	421	419	442	440	427	441	425	418	453	397	405	427	456	388	424	447	432	417	433	473	452	445	453	439	432	450	381	422	458	424	410	463	411	452	448	438	439	463	411	441	421	449	436	391	446	439	435	455	432	402	437	425	413	431	443	427	436	433	446	421	359	456	422	434	432	437	429	434	430	446	413	453	395	423	418	409	432	434	407	440	426	425	462	417	433	404	452	405	411	433	445	465	464	397	439	471	388	401	401	451	439	425	445	448	436	460	419	460	475	428	424	457	436	422	426	375	391	415	403	413	434	459	408	444	449	429	431	449	440	395	413	488	419	451	452	401	417	408	427	471	427	425	456	429	430	460	441	403	437	448	419	444	478	416	494	420	431	415	458	406	446	468	383	414	423	445	437	424	449	442	445	408	437	408	440	431	399	408	477	422	419	452	422	442	415	429	419	439	469	439	476	437	407	429	446	443	451	444	469	430	406	428	414	398	445	454	425	405	444	429	455	417	439	443	416	467	407	432	409	391	423	412	426	416	465	413	387	380	398	428	444	436	439	397	406	433	444	421	427	425	463	405	479	412	403	438	429	421	430	430	446	432	425	420	411	431	443	419	430	433	425	418	419	446	437	434	432	398	447	401	438	403	427	444	425	372	411	450	409	403	464	408	459	420	489	424	447	414	413	471	453	404	407	427	463	419	435	447	450	436	397	415	448	442	429	408	379	452	392	437	415	424	419	403	432	407	482	413	457	437	406	457	421	446	415	453	458	419	440	396	476	414	391	458	413	469	436	459	439	457	438	429	424	458	406	417	412	442	413	424	440	399	417	433	371	398	413	424	441	445	436	433	454	436	423	428	488	429	399	421	448	430	435	421	422	438	450	435	447	450	468	410	422	400	429	469	482	430	446	414	407	418	464	458	406	423	447	439	428	420	435	470	426	413	458	429	448	446	439	448	396	472	432	406	402	439	478	405	442	414	474	429	411	407	433	461	449	421	450	440	452	427	427	434	453	408	399	446	423	438	422	452	444	453	423	424	447	456	434	445	462	439	456	455	384	459	450	413	394	441	450	462	423	447	436	420	420	462	428	456	465	425	435	418	432	428	396	449	479	450	422	417	402	419	407	431	441	424	396	398	422	425	413	458	438	439	391	416	432	417	461	427	456	394	426	426	429	415	444	414	436	464	419	432	450	436	407	429	433	438	439	441	388	424	410	441	435	419	451	425	403	436	425	451	451	451	428	398	387	428	442	443	422	436	440	442	416	449	452	453	438	416	434	418	444	471	437	447	425	436	436	428	456	387	437	495	427	415	420	403	419	438	433	405	465	424	437	427	444	418	414	428	446	410	402	394	429	410	437	427	446	431	443	417	441	425	366	457	473	410	428	439	441	449	464	458	424	426	420	408	439	402	447	446	454	454	427	432	434	437	434	422	417	424	436	425	416	459	432	423	451	424	447	431	428	444	412	443	445	438	393	391	439	446	461	393	438	436	400	416	424	404	438	444	399	422
14079	11885	23055	26749	26646	24828	20051	16389	12948	9470	7540	6418	5512	5005	4861	4459	4220	3683	3336	3012	2937	2880	2773	2770	2711	2510	2281	2217	2043	1835	1865	1727	1667	1561	1379	1450	1399	1327	1326	1348	1347	1349	1278	1351	1290	1269	1244	1273	1248	1343	1172	1210	1161	1152	1140	1114	1127	1142	1089	1025	1058	1044	1054	1075	1074	1099	1080	1089	1108	1017	1053	1058	1053	1068	1070	1063	1058	947	994	1000	1049	1033	1058	1009	1011	1033	984	1055	1013	998	991	975	1008	1019	1000	982	967	980	1009	1029	961	971	946	1054	949	947	1010	1002	1074	955	971	991	952	1009	1001	990	1031	960	953	988	972	937	1078	953	998	981	968	1023	987	992	958	1018	954	1015	935	983	980	977	1007	1003	955	915	1026	977	1015	940	1009	1014	1012	991	976	1016	947	957	974	946	974	987	981	939	1007	966	952	971	933	952	958	937	973	951	978	1018	978	952	1046	981	988	983	1003	957	926	925	1011	977	883	917	939	942	1008	951	983	962	933	964	1019	924	984	993	984	1010	952	955	958	1036	1008	993	1043	938	963	955	941	955	928	949	1013	945	947	949	1011	966	1006	974	975	899	928	1027	993	984	1013	960	949	935	920	987	876	996	1007	960	959	942	1027	984	1001	965	1011	974	939	961	976	998	981	1008	986	980	979	978	965	926	1021	1006	962	974	963	974	963	1015	977	930	986	949	992	977	945	925	968	1025	948	954	956	940	1002	941	980	905	961	961	958	957	966	979	986	901	965	971	963	936	970	966	954	1029	964	943	934	927	960	967	975	951	944	963	979	1021	1006	952	959	937	961	959	1035	971	1005	979	1015	929	977	991	906	994	970	975	1003	929	978	1004	939	930	951	1019	1000	997	946	976	951	973	987	1005	973	951	990	977	1017	907	921	995	989	966	993	924	992	973	960	1019	963	968	899	949	992	942	1016	887	999	909	970	974	1002	991	928	988	932	966	980	918	961	979	931	945	1014	922	988	965	1010	949	971	948	939	959	952	978	989	1043	999	960	969	915	980	999	935	946	981	995	944	949	944	971	987	993	1034	972	934	896	959	906	1005	951	936	1008	981	1006	1002	966	955	1001	1046	956	932	942	1042	981	1046	978	983	964	939	950	989	983	983	930	945	998	989	991	929	968	1010	967	970	977	991	976	988	924	990	946	954	1030	1001	927	976	986	1014	1014	995	956	930	983	968	990	985	990	990	900	946	1017	960	995	963	918	960	1002	1034	952	982	961	956	946	1012	964	923	985	938	965	1039	939	949	958	954	992	968	989	986	923	1030	1014	965	999	957	978	958	989	1011	972	951	957	1010	936	958	955	1023	964	898	956	948	901	938	975	1002	955	962	995	995	969	980	971	1004	993	1028	954	948	965	914	938	918	970	970	900	971	976	942	935	959	989	947	964	988	939	980	994	902	972	941	992	954	943	962	976	939	970	949	995	979	998	993	962	949	964	1018	1030	1000	1002	1005	949	929	1009	983	971	995	952	995	991	971	937	972	955	995	959	973	956	917	980	972	968	984	968	951	956	1030	965	994	982	920	991	978	940	965	942	983	938	971	1004	955	934	1026	996	989	981	988	999	950	1035	1012	995	941	971	972	925	979	939	996	967	1020	963	959	987	1005	962	1012	989	964	1021	985	990	964	1033	966	995	942	930	963	1006	972	944	981	968	1004	953	972	958	963	948	974	946	1024	1014	952	990	948	990	990	998	983	1020	997	974	1012	942	968	945	988	906	981	953	946	1028	943	963	957	968	1007	975	940	1015	953	942	951	985	949	946	985	995	900	948	981	980	956	975	929	953	945	990	980	970	974	1009	986	967	958	991	1050	946	937	913	992	977	957	1011	995	995	978	929	1017	1014	961	1004	974	881	950	970	1019	932	1011	998	944	978	915	997	976	1038	1003	966	977	1016	951	954	920	958	945	1012	978	986	939	975	950	929	941	932	979	1012	934	939	1003	958	1028	958	1017	1023	959	967	1021	960	990	991	954	991	962	981	990	938	902	974	1001	1013	984	1009	940	949	993	998	883	968	956	1007	1021	1020	929	947	948	982	988	987	1032	974	932	946	949	988	967	968	921	1010	984	982	964	986	954	992	985	980	974	971	995	940	1025	956	943	999	983	943	1019	1026	949	900	938	1045	957	951	962	967	1028	992	988	904	944	996	960	927	994	903	959	951	1024	970	968	995	1006	953	965	977	969	963	960	961	933	966	990	951	960	988	1006	979	990	967	973	948	951	1009	968	960	962	977	920	969	956	989	949	984	977	997	953	940	980	966	954	972	965	947	981	925	919	992	996	959	902	963	891	980	986	969	914	978	1024	975	961	929	989	890	963	980	1012	945	960	954	971	1003	954	1001	979	977	1027	1006	930	919	947	967	987	1022	976	979	1018	967	1001	990	1014	995	990	981	932	967	911	946	941	1009	973	973	935	950	980	1025	1043	973	981	981	929	947	973	921	971	933	960	1006	995	1027	932	958	946	983	981	977	994	996	986	987	998	940	975	948	1008	918	987	951	959	966	975	962	979	952	949	977	972	949	947	970	916	963	996	931	1002	1002	947	948	955	953	1012	917	978	1006	960	955	911	960	988	935	890	917	1022	992	1025	998	994	986	963	946	971	949	936	1002	949	960	970	980	990	971	956	995	967	941	991	935	970	930	1027	991	960	983	968	982	992	982	958	1002	964	1005	1018	989	988	989	1028	953	995	995	946	1006	1008	993	971	1003	963	953	963	947	972	977	975	1005	952	893	998	942	1024	1038	958	979	1048	918	918	979	954	914	992	994	954	959	986	956	968	1003	943	999	957	928	980	1001	972	1041	965	1002	931	972	984	960	961	992	1000	997	1001	979	972	985	1006	992	935	1016	974	997	883	1001	945	931	951	987	973	953	959	977	898	957	980	918	968	989	961	974	962	953	979	965	969	1005	1003	907	973	982	932	996	958	965	996	979	948	981	939	957	897	974	951	906	938	1000	938	979	957	983	968	997	975	988	994	982	1044	948	956	968	989	934	992	1002	948	928	937	990	914	941	996	1030	957	983	968	959	1029	1003	953	924	976	967	952	973	954	1009	968	928	1004	985	979	904	992	963	1038	1005	1003	972	947	1038	976	973	936	991	1009	963	953	959	931	982	1017	985	968	979	982	942	984	975	970	1020	980	965	980	1003	936	973	1001	1014	973	1023	899	945	937	981	934	909	1015	955	1004	939	977	922	1048	976	935	988	991	974	909	953	989	959	956	943	952	987	963	989	964	979	945	967	929	976	1024	986	958	927	984	976	930	944	960	973	984	935	930	978	965	990	991	983	990	922	1003	977	984	955	990	936	985	896	1019	1002	985	968	973	992	914	945	948	947	962	962	949	998	966	1014	973	995	972	899	924	973	923	991	984	945	1028	973	987	943	1041	972	983	990	940	978	980	932	944	998	914	946	967	960	972	985	949	939	1004	969	963	983	963	949	952	961	990	946	970	1018	971	975	996	989	1009	990	954	974	980	988	1000	949	950	945	933	1008	1017	918	927	867	985	923	1007	949	958	979	942	1018	969	943	999	990	974	949	999	996	1024	977	947	970	983	945	979	950	937	983	957	957	981	960	999	932	967	945	928	1023	996	934	1033	933	945	998	961	944	948	934	988	969	971	950	1050	939	983	1038	966	950	991	952	998	986	977	954	932	983	964	895	965	972	935	1002	978	960	946	880	958	962	948	987	948	992	994	960	958	944	966	951	947	967	975	987	966	1017	959	978	1017	979	1003	960	976	969	947	1025
9318	6040	7225	5823	4268	3269	2164	1556	1249	963	768	637	652	592	560	573	521	497	456	409	445	396	430	398	409	406	388	384	409	354	386	367	368	345	355	330	338	332	385	344	332	322	367	327	331	317	334	311	357	306	348	358	322	349	330	323	317	319	339	368	358	331	340	302	307	322	356	322	346	353	322	327	324	311	347	367	356	335	341	285	355	371	328	303	305	334	274	348	308	311	325	295	310	329	347	342	319	307	302	318	309	366	298	334	341	340	331	323	333	338	345	328	349	376	323	356	327	349	322	313	285	338	322	311	295	360	337	343	308	332	314	299	292	331	337	337	322	309	303	286	329	310	319	336	317	347	335	340	310	313	302	323	315	363	349	310	337	319	305	361	320	329	312	358	338	360	369	306	327	296	308	329	310	344	324	324	340	311	338	335	335	336	326	333	357	297	318	346	289	322	332	343	335	334	360	324	356	316	329	314	311	312	343	322	309	335	280	324	341	326	334	334	325	302	341	328	302	312	293	298	301	317	363	315	343	327	318	341	304	315	351	344	318	316	363	371	325	323	371	300	311	315	359	313	320	317	310	332	356	334	363	300	348	324	321	303	307	363	373	335	346	297	329	338	298	327	295	282	333	331	320	332	331	269	316	320	348	384	312	305	317	305	358	324	323	314	348	312	348	324	350	323	334	344	320	310	335	312	301	332	317	310	318	310	328	330	335	326	339	327	328	350	315	323	295	324	306	324	343	345	340	305	313	323	315	330	335	302	299	328	300	348	322	306	325	324	300	343	327	306	325	308	343	301	336	319	330	361	325	320	318	320	310	345	335	306	317	334	331	354	342	317	307	323	295	352	294	313	357	322	337	318	319	285	287	290	339	333	300	322	335	307	305	362	322	368	320	339	322	341	331	324	305	315	339	337	301	317	292	332	312	326	357	354	306	314	309	347	335	327	309	289	304	331	327	325	324	330	331	343	348	308	339	332	329	326	325	289	333	314	323	325	362	305	316	330	377	329	312	336	310	344	300	364	334	337	326	344	299	312	332	319	298	320	335	336	309	326	290	330	307	340	320	315	309	334	302	330	333	297	345	302	326	326	367	342	319	319	306	319	298	326	311	344	335	339	348	314	322	329	361	350	312	327	381	322	305	334	308	342	333	362	338	318	319	334	289	316	300	318	335	341	332	326	298	310	333	345	323	324	299	324	299	300	305	301	361	304	336	303	308	333	327	326	310	289	311	295	327	319	318	302	315	313	309	366	307	287	325	331	311	313	348	307	294	318	330	312	324	319	295	319	318	333	307	294	320	337	327	330	300	329	337	316	331	336	343	340	338	339	296	329	364	298	301	300	331	343	338	343	360	352	297	332	281	344	300	323	335	277	309	359	331	341	342	304	332	324	343	327	305	330	339	327	314	335	347	343	319	294	301	306	330	302	297	317	353	311	321	341	333	296	359	307	333	318	306	362	325	320	310	278	336	346	326	310	317	335	332	337	350	307	329	363	373	345	318	341	311	343	337	312	321	294	348	311	321	340	328	312	319	347	327	303	372	337	370	364	341	295	322	329	326	325	349	335	348	330	319	335	353	335	340	329	331	336	316	324	312	357	345	339	322	315	301	322	328	316	317	333	331	307	306	320	346	352	314	310	283	322	332	309	330	323	337	300	303	321	325	307	342	323	297	344	324	350	329	322	347	328	294	351	331	325	327	340	319	315	327	348	336	324	312	299	334	319	330	275	362	317	330	319	331	324	341	271	326	314	368	333	302	323	320	305	324	312	296	302	326	325	293	330	297	308	335	289	303	327	312	327	312	304	306	314	326	322	315	346	309	307	283	324	277	354	295	283	294	343	331	319	320	317	339	319	328	307	301	307	332	305	317	365	317	335	317	325	309	289	360	302	329	333	314	349	338	338	297	332	331	304	331	321	319	338	333	327	316	321	314	326	318	295	324	334	327	319	295	327	343	333	317	345	285	290	326	369	332	315	347	327	351	352	329	321	337	328	313	317	319	299	331	311	328	318	339	325	331	309	325	294	267	323	309	322	318	350	334	332	340	318	343	359	337	355	308	321	327	313	357	345	338	329	343	341	302	350	340	314	300	314	294	305	284	343	306	347	310	318	336	321	313	346	326	313	318	347	315	346	289	307	312	358	324	320	311	329	341	314	336	334	322	305	311	338	299	309	337	306	339	345	301	322	319	313	354	315	313	334	339	312	295	289	325	301	328	306	343	311	295	348	296	343	335	321	315	290	316	309	364	332	340	337	340	286	315	298	350	323	323	314	353	334	342	340	323	295	318	322	303	325	328	321	324	326	336	323	300	331	330	347	315	311	312	306	311	316	311	313	304	340	331	288	306	339	314	317	298	354	290	310	306	296	323	327	333	351	339	337	284	330	332	338	343	281	329	319	320	306	321	313	319	355	337	326	348	315	328	352	335	332	328	318	319	341	299	333	321	340	301	333	321	331	283	329	325	362	294	309	331	337	340	358	315	331	339	345	299	326	294	296	300	331	309	367	309	300	320	351	336	289	335	335	345	323	316	309	331	321	356	322	364	352	303	314	290	316	319	308	329	311	315	321	347	325	314	283	320	322	319	357	278	320	309	307	318	315	312	305	301	298	339	324	326	298	328	305	321	349	299	347	317	322	332	321	311	332	339	334	315	292	295	340	321	326	345	321	344	307	343	329	312	325	333	302	308	328	327	307	342	309	348	360	316	346	335	293	361	351	272	336	301	322	325	346	309	320	288	329	306	318	320	308	328	358	319	309	305	335	299	321	337	313	317	325	298	336	309	355	294	331	295	317	324	314	325	333	341	306	306	320	322	343	319	334	320	318	295	315	326	345	335	306	283	326	305	331	319	356	308	326	315	335	326	338	327	339	354	314	314	311	339	292	315	319	322	339	326	304	349	346	296	329	343	322	352	314	308	322	315	355	320	349	324	339	308	322	339	319	308	320	367	337	379	320	324	314	324	294	322	334	320	288	324	330	319	361	318	336	308	321	313	327	342	322	341	286	324	322	316	327	308	278	345	329	288	332	304	359	313	336	348	320	294	361	341	301	341	295	333	319	286	306	323	342	330	319	357	352	302	331	346	301	302	329	309	312	344	301	348	335	314	308	340	340	333	324	303	326	315	338	369	311	340	315	348	333	337	351	354	306	335	346	314	337	311	308	344	296	371	321	341	314	349	327	332	327	326	306	360	332	326	315	321	314	333	343	307	304	339	310	331	346	316	346	283	315	335	327	321	323	311	311	317	285	351	318	327	310	289	320	301	338	319	318	328	345	351	306	302	338	334	306	325	286	318	329	342	304	348	344	317	292	329	333	362	322	302	350	328	304	338	349	329	318	316	352	335	338	299	329	355	319	311	350	314	335	303	305	334	305	352	354	334	340	345	310	318	327	307	313	311	344	332	301	314	319	360	313	344	364	320	323	311	317	304	338	289	300	344	319	309	340	360	348	302	337	292	327	320	314	319	320	334	329	304	305
5641	5239	11890	13958	13200	11232	8703	6505	5225	3762	3209	2690	2359	2317	2283	2015	1945	1823	1672	1592	1479	1482	1467	1440	1362	1287	1227	1189	1086	1029	972	951	944	923	953	897	920	918	861	891	844	855	839	869	821	815	853	829	848	811	869	808	843	826	765	781	803	795	751	757	794	757	792	819	713	854	808	769	855	748	799	812	762	778	749	771	822	827	775	711	811	769	759	808	808	789	751	740	769	800	779	812	756	794	813	765	724	774	768	743	767	792	819	739	774	764	758	814	744	834	799	777	724	745	706	708	746	758	764	757	778	778	793	775	688	741	763	754	788	782	748	784	745	749	772	736	856	763	787	731	742	781	746	736	749	740	728	773	784	728	760	759	748	755	725	770	732	784	799	752	761	774	763	724	774	800	816	758	753	745	769	730	707	779	792	802	748	762	764	741	794	799	750	771	782	729	733	713	752	803	727	740	788	813	769	810	775	739	737	753	772	731	798	742	747	752	769	778	792	720	801	798	741	743	759	749	763	734	760	770	728	762	732	769	767	767	777	772	769	779	772	771	758	800	769	807	826	746	793	796	758	737	789	769	777	754	736	771	735	747	771	733	806	782	766	751	748	751	729	762	806	790	762	757	785	789	786	770	786	784	786	749	787	762	739	727	753	739	739	752	802	806	813	801	774	759	741	767	750	720	706	750	764	745	792	764	784	777	760	797	786	822	703	730	805	697	749	760	769	814	774	758	753	793	704	741	769	808	765	768	774	785	766	806	747	774	757	820	749	780	709	740	718	805	744	804	753	771	744	764	779	782	736	728	729	782	730	815	762	774	746	784	774	767	750	743	762	795	754	783	757	732	753	733	761	718	772	755	755	727	790	727	750	731	747	740	738	747	772	745	752	806	819	786	711	736	794	766	768	731	724	745	741	782	783	811	814	775	738	804	801	769	783	728	743	802	742	761	757	823	769	787	728	801	785	756	784	746	694	792	778	784	811	763	821	730	820	776	758	761	734	773	770	769	796	766	698	737	748	720	730	769	785	760	776	781	787	844	796	763	734	724	731	725	743	757	732	739	833	839	768	743	733	779	751	766	778	789	779	775	786	826	767	737	820	733	814	748	726	764	739	769	803	762	773	825	794	769	802	799	712	767	764	793	762	773	746	787	770	785	817	809	728	782	733	746	776	794	753	747	773	810	782	753	760	742	723	764	752	739	751	720	748	799	749	772	756	725	733	790	800	786	727	753	804	764	752	778	748	755	782	774	795	761	725	778	743	756	787	742	785	726	820	778	777	781	767	796	774	743	757	775	787	727	726	799	754	742	736	784	750	801	748	785	765	747	781	744	748	788	780	767	784	769	716	760	795	721	701	764	729	754	758	792	762	758	732	810	790	777	765	772	792	715	770	771	777	742	796	755	695	750	790	738	764	744	711	750	740	792	767	792	740	811	786	809	799	710	756	765	741	819	788	749	773	828	792	764	782	719	780	750	767	740	750	795	755	705	712	757	718	781	753	738	778	749	732	764	739	787	773	794	769	779	750	800	734	790	750	709	765	769	729	782	776	766	728	756	749	774	787	734	717	731	768	797	751	754	742	762	744	761	775	783	769	751	755	787	749	757	750	770	729	738	764	755	786	774	791	798	810	785	764	788	734	750	713	780	788	733	755	745	760	758	730	810	780	788	757	797	770	781	816	789	809	774	760	696	770	752	691	757	801	786	772	784	721	749	788	769	754	769	758	705	764	747	791	793	723	803	744	714	751	748	797	793	746	686	787	781	771	786	783	767	768	734	797	779	743	730	817	804	786	786	732	792	673	732	784	766	759	771	732	770	751	767	778	818	819	774	728	788	755	740	769	806	762	801	749	775	736	750	796	756	740	724	768	748	676	810	794	757	755	707	754	721	742	778	765	783	756	813	776	780	731	757	774	721	818	764	769	748	773	771	739	782	737	749	784	757	782	751	737	756	778	782	739	759	755	811	764	758	795	743	774	781	784	754	774	761	732	771	797	761	755	724	818	742	768	780	708	736	770	748	703	763	745	750	737	770	773	776	703	775	729	796	720	745	793	843	735	687	761	752	765	801	712	831	775	765	724	762	772	777	758	752	721	763	746	716	738	712	785	765	764	799	754	793	709	783	789	768	798	743	815	771	698	755	739	727	740	720	748	772	757	754	735	743	728	788	768	775	785	847	771	756	749	755	784	768	742	786	750	752	784	789	820	721	792	771	718	762	766	778	761	802	751	745	764	792	781	781	833	752	847	744	775	742	767	771	780	750	732	800	752	788	756	807	723	784	781	754	788	806	814	778	791	722	810	748	746	797	786	731	740	769	766	764	781	770	757	773	774	728	739	788	783	762	746	837	757	766	764	807	767	782	756	763	768	750	733	771	738	792	762	775	803	733	716	741	769	732	753	764	730	781	806	767	680	759	762	812	777	793	755	763	782	787	821	723	785	744	777	760	775	763	790	788	746	745	791	774	763	812	809	760	808	769	755	785	754	783	733	764	763	718	794	784	791	708	687	738	766	763	753	818	746	766	738	775	792	750	782	780	784	783	751	739	764	821	761	795	773	776	759	817	789	817	804	774	773	766	732	735	766	813	774	740	735	717	769	765	749	739	758	749	775	763	743	742	723	740	777	832	754	715	757	762	763	784	772	766	778	796	712	799	781	764	775	766	765	766	771	754	736	769	793	814	742	771	804	790	828	746	748	743	800	740	765	765	775	777	799	768	753	788	790	803	756	770	807	752	785	751	731	816	747	777	736	761	744	785	755	733	793	768	713	749	766	746	753	745	761	787	744	811	740	771	767	750	767	751	706	756	713	726	769	722	716	748	743	741	746	757	751	747	699	750	775	765	718	797	790	755	780	795	772	789	801	731	788	764	736	744	724	778	749	730	794	741	820	789	803	759	741	806	762	762	792	741	786	778	774	771	733	799	742	794	736	772	763	751	802	746	741	750	762	742	800	744	739	770	731	801	773	777	796	768	731	740	739	756	736	775	755	801	756	784	770	794	794	733	716	758	752	810	728	768	756	747	766	746	762	781	809	778	759	763	749	764	718	827	763	743	784	776	764	809	738	719	759	755	733	755	770	752	795	774	766	799	817	720	708	794	756	768	755	758	797	767	766	759	795	773	767	768	756	768	756	728	776	761	770	804	724	785	745	777	767	782	784	750	778	792	800	799	791	766	767	734	802	785	754	737	777	785	749	797	779	734	748	734	718	756	724	742	811	787	815	739	786	728	793	765	787	755	773	799	724	740	777	739	731	760	731	787	764	785	774	728	740	764	769	787	810	723	794	702	777	781	744	722	772	789	780	767	728	770	786	733	740	778	761	792	781	758	776	787	749	734	800	775	752	758	727	750	768	727	752	739	804	785	773	760	778	713	753	782	750	806	744	764	741	809	815	758	757	770	763	837	768	772	783	764	789	795	701	787	752	765	777	773	746	783	793	736	728	772	765	728	775	733	715	773	755	766	769	798	745	736	781	747	735	720	761	775
18710	11282	13903	11773	9624	7129	4556	3243	2147	1623	1206	989	961	831	828	757	714	640	634	598	556	621	583	546	543	548	487	548	491	460	447	458	434	421	435	417	405	428	423	405	380	379	426	443	386	398	405	404	404	394	385	409	384	365	413	401	357	417	379	350	402	396	410	415	390	358	383	408	382	361	370	386	411	390	401	393	430	428	395	345	380	375	414	410	367	411	365	420	397	366	402	409	405	393	407	389	381	412	369	377	398	378	409	387	357	384	360	340	336	395	394	370	408	402	359	375	428	395	375	418	388	370	409	360	397	406	386	416	373	394	391	373	398	376	378	378	379	399	366	363	375	372	363	377	380	348	374	397	380	367	396	374	349	375	394	396	383	353	394	354	377	396	349	365	401	391	393	360	373	350	409	371	369	398	384	393	370	358	380	385	415	377	381	415	390	348	356	417	346	367	390	383	392	387	380	443	382	342	360	383	378	355	414	399	382	351	376	403	385	358	396	358	416	418	374	397	374	390	398	429	395	379	404	453	404	374	368	355	369	420	338	349	377	388	363	366	410	379	350	372	402	383	371	343	343	361	365	400	358	388	386	362	384	394	404	364	395	370	403	384	381	400	415	393	382	400	413	366	373	419	392	360	398	404	391	373	354	379	397	364	345	393	359	355	385	385	379	390	447	349	380	350	372	340	395	392	398	388	355	385	385	386	391	387	445	378	382	383	347	367	406	379	415	369	412	391	359	389	376	382	362	400	392	344	379	398	360	360	380	399	372	341	389	392	351	388	375	378	352	388	404	376	381	364	399	369	392	392	378	392	389	367	397	369	414	360	378	410	378	382	380	353	370	367	356	384	377	393	377	392	375	392	397	372	343	376	408	410	383	364	391	388	397	376	391	325	396	397	363	406	405	360	386	391	394	374	370	408	383	421	421	406	368	363	365	370	397	402	371	421	394	369	371	359	338	393	359	393	341	400	444	371	384	407	383	370	448	399	372	385	353	333	396	386	376	394	363	391	387	406	355	400	356	347	364	406	395	375	393	357	393	360	388	386	358	357	382	384	396	383	430	392	390	363	414	378	408	361	359	386	401	433	371	344	403	381	396	347	387	376	431	381	384	331	391	364	396	425	388	379	375	367	395	380	392	380	365	391	398	391	393	391	367	394	360	361	380	370	412	361	388	390	370	395	378	326	382	359	386	392	348	398	364	382	381	352	380	380	342	385	361	399	395	384	372	367	383	360	410	371	409	381	420	420	365	391	398	395	380	387	376	375	346	326	382	335	386	380	372	383	386	389	385	349	365	360	370	371	406	404	363	406	357	394	459	432	399	390	402	410	383	346	385	368	375	394	373	366	379	383	417	377	413	343	408	379	418	424	402	375	346	376	411	369	390	380	401	381	374	377	403	408	398	392	395	402	370	397	402	424	372	425	374	366	340	392	409	360	338	382	380	358	412	374	365	375	370	392	375	355	387	424	382	379	356	388	405	411	407	366	405	398	379	398	346	386	352	384	342	375	368	380	380	361	381	362	354	397	380	383	384	364	387	379	357	367	404	361	366	324	382	345	386	375	374	401	423	367	422	393	379	379	369	377	447	385	373	368	376	380	404	379	375	397	388	396	376	359	392	366	363	362	411	392	396	393	414	380	399	351	348	403	401	391	349	386	355	366	361	328	363	402	399	362	376	371	378	371	376	351	378	364	417	426	396	360	377	378	373	340	353	374	387	370	366	403	391	369	368	334	376	401	393	407	399	372	407	389	384	372	375	380	351	401	398	401	398	366	393	402	417	370	398	397	384	412	390	353	404	398	411	414	427	356	364	389	359	404	397	367	409	346	351	382	378	379	423	373	357	394	369	391	371	386	411	413	381	365	389	392	393	373	399	381	368	379	383	415	395	366	352	415	377	395	336	388	442	353	365	424	384	406	404	432	397	405	385	343	428	371	419	395	399	349	381	361	394	399	358	388	413	358	371	363	380	378	401	388	367	398	389	403	378	396	362	344	362	354	376	375	382	376	392	379	395	374	385	404	397	385	346	429	379	363	389	398	369	407	406	396	387	366	356	434	402	372	370	393	410	375	383	382	412	373	413	401	374	353	391	355	350	363	393	384	405	372	353	392	388	434	420	387	365	426	440	407	383	359	400	392	402	385	378	423	378	387	370	416	361	385	356	402	416	384	397	388	364	376	372	400	382	382	385	438	425	392	358	338	420	379	384	440	410	400	383	377	393	357	408	366	428	381	368	372	379	370	389	361	367	354	400	379	388	420	392	368	379	410	383	440	368	364	377	387	393	380	405	350	370	388	380	417	380	352	383	395	401	400	358	347	343	403	432	385	344	393	397	378	391	372	318	403	387	360	360	376	399	400	372	398	403	387	379	369	388	369	378	386	346	354	381	396	369	403	381	372	393	406	371	401	405	391	392	364	381	405	362	396	398	388	366	412	400	370	380	379	340	354	403	389	345	375	385	392	408	374	386	390	384	399	380	358	408	347	394	388	400	415	424	334	396	370	404	362	368	401	402	365	370	367	387	369	366	381	390	338	412	388	381	377	456	379	430	397	377	369	383	400	395	368	379	413	404	417	355	378	395	365	395	359	345	353	343	384	385	409	385	356	407	375	357	378	398	365	396	387	403	367	422	400	412	381	356	411	426	356	384	362	397	390	393	347	403	356	392	373	341	366	401	397	414	378	359	441	392	387	375	397	403	382	386	401	427	416	367	392	358	400	395	376	382	368	360	385	372	392	383	319	382	365	371	409	372	391	365	373	338	336	393	389	333	399	375	359	446	422	400	402	368	349	396	359	376	385	367	401	387	396	388	395	390	385	393	381	356	376	398	355	355	403	394	377	372	359	354	394	379	392	412	370	398	409	371	365	353	346	386	370	408	403	437	414	388	369	359	373	381	385	375	398	361	350	344	414	387	369	375	364	369	396	397	437	368	354	399	403	400	354	397	403	395	348	391	337	373	380	378	388	389	390	404	423	381	355	382	406	368	403	395	402	376	392	375	387	408	379	368	372	374	328	363	398	356	396	422	398	376	356	427	417	365	369	393	382	373	391	403	384	384	399	369	375	389	393	405	409	354	378	351	360	398	373	374	331	404	381	383	365	389	356	371	358	399	411	391	363	378	367	367	356	383	377	386	411	388	397	383	396	426	405	419	412	388	360	411	377	405	417	402	404	347	372	357	378	403	378	392	380	376	354	397	370	424	389	396	375	387	405	407	421	364	370	372	387	393	368	401	373	393	370	393	411	391	377	378	366	396	330	362	397	348	397	376	397	372	440	366	356	411	402	360	412	328	355	367	377	397	380	416	395	424	427	388	400	394	390	365	391	394	423	334	359	377	377	396	367	401	353	414	360	343	414	376	367	407	411	336	422	380	406	401	435	408	414	373	390	358	408	386	392	395	404	414	388	396	397	350	373	419	388	402	410	371	356	350	342	420	387	380	397	375	410	358	387	371	364	382	352	375	420	353	378	376	364	396	374
11210	8923	18616	22248	22010	19329	14893	11824	8988	6775	5567	4431	3918	3861	3628	3367	2973	2757	2501	2325	2245	2187	2130	2044	1998	1967	1822	1677	1527	1474	1387	1321	1263	1264	1162	1157	1185	1114	1078	1170	1134	1075	1151	1085	1091	1059	1088	1077	1089	1043	989	1053	994	1021	997	1008	1014	978	962	964	931	924	1010	969	934	974	964	963	920	887	945	888	969	989	954	967	922	955	906	918	940	902	982	874	915	935	939	906	881	904	896	927	936	906	951	826	887	847	934	890	828	885	964	893	882	891	874	864	859	905	922	917	911	889	887	918	862	900	869	866	883	878	860	888	855	839	890	845	940	879	885	917	839	930	837	906	891	923	902	909	928	952	847	882	882	890	945	905	844	923	830	919	900	847	878	882	876	873	930	880	908	927	847	884	864	874	906	896	848	925	855	918	919	890	862	956	906	902	890	948	865	937	894	877	879	868	896	875	841	870	953	908	908	849	920	938	932	867	866	926	865	884	886	905	875	874	888	843	868	891	891	905	896	878	910	880	896	938	909	859	853	874	886	891	908	956	858	835	946	930	928	882	897	865	890	867	899	843	867	924	869	890	871	933	842	849	936	921	886	914	835	866	922	860	912	937	855	895	902	892	876	913	875	849	871	886	898	938	907	864	917	874	894	873	913	912	932	930	903	947	820	831	908	920	858	913	862	887	927	901	933	928	843	847	878	914	823	879	882	860	902	870	896	940	904	901	893	887	867	881	872	915	929	886	881	889	935	895	941	899	852	922	864	953	915	876	843	875	887	920	860	905	802	870	919	863	879	906	900	865	899	894	869	866	855	899	893	914	937	900	875	914	919	912	911	864	872	825	893	805	874	891	846	837	897	836	883	888	847	892	890	903	909	872	894	832	884	938	897	905	901	878	914	891	951	891	953	878	903	874	856	905	878	903	928	900	912	865	903	877	859	879	941	886	911	841	904	919	913	897	850	894	834	893	876	880	908	899	891	894	907	908	843	919	882	883	923	867	850	854	883	945	899	862	897	907	901	886	863	871	861	882	922	864	966	839	928	939	886	931	867	841	861	903	897	885	935	846	879	903	901	875	919	907	899	920	907	899	894	863	888	904	893	911	895	820	941	897	934	912	900	942	853	903	839	882	908	890	900	935	887	934	854	903	916	880	890	871	859	909	884	908	836	830	911	919	865	887	915	867	948	953	920	846	820	849	848	861	881	913	893	848	866	909	923	897	887	855	923	917	939	902	923	894	870	895	909	873	889	911	905	837	928	908	879	902	887	859	841	901	902	911	923	936	934	878	843	884	949	906	858	885	899	860	874	878	865	849	930	900	882	848	868	904	900	916	898	916	860	850	882	877	912	886	892	873	936	869	928	899	877	891	859	845	946	933	899	895	899	871	888	866	904	906	853	882	883	881	875	886	965	832	900	897	818	864	915	883	876	883	918	934	898	917	873	903	911	923	851	908	922	888	900	889	942	887	897	931	859	894	883	896	940	874	833	882	854	961	870	928	837	870	885	902	822	898	899	897	878	841	892	948	903	871	918	874	842	940	861	901	903	911	910	900	963	934	827	859	827	862	911	906	864	918	903	906	858	925	911	944	905	854	910	880	868	878	908	874	923	881	881	872	880	880	872	901	893	965	891	878	872	880	901	907	904	896	896	880	847	896	914	904	897	899	950	879	913	945	881	938	846	879	842	880	971	859	924	862	891	947	849	843	876	934	789	937	882	888	917	894	875	825	925	905	880	888	889	877	908	911	845	888	862	913	921	928	899	886	884	895	840	911	901	913	888	884	880	904	918	856	852	871	874	906	848	906	934	862	891	886	922	884	874	861	900	909	828	921	911	873	873	858	866	857	862	835	905	911	917	883	928	929	905	897	943	887	874	926	890	922	936	915	901	903	872	878	890	895	937	909	907	838	889	902	890	901	908	890	910	863	897	903	889	885	912	904	878	896	933	930	878	925	892	846	825	875	848	808	819	882	875	886	875	881	881	917	862	884	899	844	909	955	907	910	884	892	892	856	895	879	892	891	877	868	878	932	904	921	852	936	887	868	858	884	857	875	905	893	901	908	879	866	918	891	852	905	888	882	855	849	833	893	856	913	922	890	920	917	859	903	858	876	927	898	888	881	865	871	911	892	894	900	881	866	907	883	883	917	894	874	873	865	884	863	888	935	929	873	889	871	889	876	957	840	942	920	924	871	904	925	913	919	909	856	868	847	947	915	902	884	863	904	887	899	906	847	880	889	897	922	901	930	835	854	888	878	892	867	875	832	939	895	900	886	961	907	919	903	934	885	927	899	897	893	902	901	895	932	855	912	850	874	917	915	871	891	886	862	865	917	875	870	880	877	862	908	835	905	861	893	890	883	831	888	909	912	873	896	854	911	876	888	867	881	897	834	868	867	843	883	913	932	873	870	876	912	865	872	858	930	893	950	858	864	919	880	936	886	909	871	846	866	857	848	922	893	891	854	883	851	890	881	945	875	854	912	883	899	883	895	922	872	922	897	915	918	879	899	930	885	879	876	844	900	890	896	924	904	891	884	864	886	954	879	853	882	874	885	860	886	908	930	910	861	871	922	870	875	874	884	922	831	858	844	856	866	927	858	877	907	908	897	835	865	885	857	925	834	907	843	938	893	848	894	859	895	910	890	916	903	885	890	909	873	844	893	862	894	878	943	888	885	931	885	882	921	866	911	865	954	913	907	953	896	897	861	845	865	873	955	876	838	874	862	886	865	923	936	914	870	917	895	905	912	878	912	874	862	881	945	891	866	868	878	899	882	874	891	854	926	895	866	882	876	940	876	904	931	895	933	861	920	871	878	862	901	858	877	852	941	860	892	865	880	876	903	936	897	912	946	836	864	930	792	891	914	855	890	889	873	879	889	873	893	882	869	897	912	900	845	844	881	901	842	940	872	856	908	873	926	925	905	829	893	870	885	922	892	874	915	933	883	850	889	868	868	913	802	842	852	871	894	884	867	892	919	920	925	831	883	917	875	902	902	905	933	870	915	894	866	850	908	874	874	865	876	901	867	915	899	871	877	852	913	933	889	901	907	871	875	900	932	857	847	944	941	897	914	863	889	905	866	870	853	907	859	863	875	925	869	930	922	883	899	856	901	876	877	866	906	941	900	913	857	895	909	893	898	937	901	941	851	901	906	918	897	904	877	914	891	918	880	866	872	862	885	896	891	913	883	862	900	892	868	906	880	881	895	881	919	885	852	868	850	919	891	931	907	870	872	897	872	893	942	846	871	887	882	878	898	928	902	827	856	923	885	910	871	877	840	893	824	868	865	891	843	924	914	895	913	927	881	913	916	896	877	912	889	874	851	932	925	900	904	913	874	955	955	827	853	916	919	925	853	905	884	913	879	876	937	905	878	898	911	835	874	886	917	966	903	848	861	894	873	810	850	869	874	882	885	881	903	888	891	878	844	853	915	904	872	884	870	902	951	843	906	887	887	900	898	875	883	888	893	888	897	900	918	949	908	899	874	929	897	891	933
26771	17371	19746	17576	14789	11714	7659	4952	3390	2202	1734	1381	1228	1175	1082	1024	938	869	810	762	733	716	693	682	651	607	598	603	502	517	575	547	512	541	528	479	504	467	468	456	482	464	489	479	450	470	463	448	483	479	481	470	461	451	435	481	438	460	463	462	461	418	441	417	436	455	451	461	444	464	453	422	444	476	424	456	471	454	476	451	399	446	467	436	436	427	435	432	455	408	421	418	491	410	454	412	448	419	441	438	387	410	440	420	416	423	431	412	416	482	415	420	453	418	424	434	426	384	435	421	457	425	420	446	418	418	444	422	428	490	428	418	432	436	418	397	427	396	414	426	476	500	442	412	432	442	420	428	426	405	440	438	434	444	434	390	439	426	463	421	450	447	444	433	450	452	398	413	418	414	458	423	453	449	409	444	415	441	438	439	401	423	428	434	438	417	405	417	411	406	417	433	406	413	470	412	435	403	470	413	465	444	428	434	422	438	432	425	405	465	445	404	438	420	464	475	439	439	466	423	465	420	464	413	419	449	439	439	415	437	437	455	419	417	452	456	438	434	442	422	428	453	438	437	475	426	466	453	393	417	389	428	429	429	439	415	426	414	436	428	445	457	429	406	465	422	463	459	430	380	410	414	414	400	466	458	420	418	396	498	441	395	400	439	419	418	434	439	422	461	470	398	452	431	445	422	465	418	467	439	356	389	427	428	471	469	431	425	417	423	419	438	442	438	414	417	437	464	484	442	427	442	413	463	396	396	429	448	409	457	466	434	443	414	432	455	437	451	427	428	437	418	471	447	407	403	426	406	437	405	417	434	443	420	451	426	470	450	409	404	446	436	450	463	458	409	446	454	392	419	416	414	429	427	437	432	473	449	413	451	404	424	445	408	455	424	443	420	393	420	443	475	411	424	427	454	433	418	440	405	436	404	414	420	418	425	359	458	448	425	370	444	453	450	413	413	464	417	456	450	420	433	487	464	437	429	423	420	437	436	420	415	469	396	435	408	419	415	447	416	463	426	420	398	429	401	431	369	444	439	444	448	425	446	376	440	400	431	422	447	464	445	451	465	420	438	453	433	393	424	449	464	435	461	466	444	458	427	424	418	406	464	482	464	474	445	466	429	454	467	415	444	477	480	416	445	440	434	446	415	421	431	438	466	393	433	431	439	403	457	455	448	422	475	435	414	410	450	424	428	462	428	438	428	437	430	412	454	443	451	440	430	467	469	433	442	433	450	427	421	447	419	439	424	462	433	451	465	456	435	466	442	388	435	433	444	447	461	410	451	444	415	463	451	410	453	442	411	432	449	436	426	440	459	441	437	421	420	466	497	404	443	449	375	440	441	480	449	431	405	438	472	415	406	446	405	439	412	414	458	429	439	440	440	417	446	414	427	438	453	393	420	423	421	391	416	454	435	418	408	427	407	459	473	430	420	422	412	414	444	424	447	464	445	425	450	459	407	468	391	409	439	434	412	463	428	463	450	428	431	413	444	423	440	459	418	414	435	419	406	440	489	467	415	452	396	412	432	478	435	428	448	464	393	410	450	420	462	405	382	429	408	420	445	450	417	392	404	426	446	419	444	478	462	441	425	414	435	428	490	458	427	446	434	426	467	458	444	473	461	431	455	420	460	431	454	445	442	436	467	465	439	417	408	434	427	437	448	466	428	412	391	430	446	428	429	439	408	424	439	469	428	465	475	430	407	414	460	410	415	430	423	436	406	377	435	432	401	431	456	439	394	464	408	427	438	448	444	449	423	455	451	408	454	437	378	450	402	412	382	389	424	434	434	455	444	393	433	377	422	486	458	400	444	423	417	452	431	433	451	414	425	458	414	410	451	428	387	396	404	426	446	406	438	452	412	450	454	459	409	485	461	404	391	408	433	423	405	425	457	428	466	448	403	439	402	415	452	432	459	440	434	458	413	431	424	438	410	417	462	478	433	420	466	462	462	427	434	444	451	440	373	424	444	416	442	437	429	413	419	419	452	450	474	421	452	417	414	429	424	427	416	420	438	433	412	461	421	424	406	454	457	434	441	433	467	472	434	393	401	430	421	454	431	419	427	418	451	384	426	398	442	431	407	462	411	379	425	443	456	436	453	427	435	430	443	462	409	416	383	435	410	399	444	466	418	420	442	419	470	422	423	437	467	432	425	425	427	486	445	470	456	424	451	425	433	440	440	415	437	432	415	444	412	368	449	429	461	438	437	399	448	463	429	467	454	441	389	483	429	424	409	383	434	436	434	434	436	421	422	468	426	422	452	460	433	420	400	406	431	413	453	451	429	391	441	440	451	413	482	434	425	410	415	440	421	443	399	474	434	449	437	443	458	442	390	417	444	428	417	446	407	401	390	452	433	414	510	463	432	411	404	416	424	434	444	399	418	453	424	445	454	413	430	415	463	409	485	443	448	397	426	422	435	442	408	408	423	450	453	431	444	469	419	409	416	431	440	436	409	428	433	450	421	449	400	458	433	442	398	449	439	422	426	436	406	404	442	457	410	456	446	423	453	470	390	425	468	409	455	440	406	401	420	428	421	488	454	417	433	423	454	442	414	413	401	380	426	393	482	436	394	416	439	450	436	397	397	430	426	428	459	448	449	472	436	441	461	428	434	422	426	439	462	430	431	416	432	435	435	426	406	465	417	432	431	389	421	413	460	441	423	420	476	414	437	453	430	440	409	416	478	431	388	424	453	446	438	412	465	425	402	450	391	426	407	421	465	424	412	449	413	452	429	406	453	416	473	446	420	406	418	454	423	454	441	442	417	420	428	435	402	410	424	433	396	440	404	445	391	428	445	423	443	419	423	410	453	415	466	436	461	430	423	446	440	433	424	418	452	470	417	407	412	432	404	435	451	461	433	468	425	447	433	405	444	428	424	395	420	427	406	434	420	442	429	464	455	459	449	451	429	442	448	424	436	469	414	442	450	480	442	416	462	431	458	429	451	435	389	409	419	416	441	460	447	447	418	426	427	427	414	460	437	412	434	465	439	400	430	440	418	492	389	471	429	427	416	450	444	395	422	429	425	419	415	419	430	420	419	427	451	465	446	420	465	471	432	453	423	451	415	456	460	428	394	404	423	431	442	486	443	438	433	473	426	446	408	425	392	411	432	465	431	432	415	431	446	398	421	434	420	431	455	481	452	450	432	433	448	408	424	427	410	421	402	431	437	440	414	439	451	415	400	444	444	445	433	438	463	400	443	444	421	456	409	420	388	436	423	446	411	398	420	451	442	422	419	445	418	441	429	422	422	430	426	440	450	435	461	422	422	429	416	450	433	428	432	443	454	459	439	428	429	425	420	434	454	435	407	452	446	397	428	444	454	362	419	414	402	458	449	430	453	407	431	415	430	471	443	382	409	436	459	424	420	425	436	426	422	475	415	429	436	439	424	428	446	435	459	466	422	450	437	450	464	425	417	406	455	470	447	388	420	417	471	386	389	467	404	423	411	411	420	426	460	460	430	416	417	460	456	421	400	430	402
14224	12214	23336	27523	27480	24754	19363	15858	12029	9079	7443	6213	5406	5136	4843	4509	4094	3633	3238	2953	2958	2864	2838	2696	2660	2493	2327	2169	1950	1834	1855	1790	1629	1456	1360	1397	1364	1326	1298	1313	1281	1292	1338	1339	1286	1264	1363	1309	1396	1303	1223	1235	1232	1091	1123	1157	1066	1078	1168	1153	1151	1076	1044	1099	1088	1090	1109	1081	1072	1059	1096	1067	1023	1085	1024	1064	1008	988	1018	1025	1039	990	1079	1013	1028	962	1009	959	986	1018	1026	1043	1037	1055	942	959	1003	1003	1025	975	942	1083	1027	1020	897	960	980	1022	993	992	973	1015	977	950	986	945	970	958	915	964	982	985	967	988	971	922	1006	929	946	994	958	1021	983	1002	972	1001	948	1013	976	994	981	945	978	949	1000	957	914	1001	995	961	980	990	1006	945	947	946	952	1015	958	935	965	910	981	963	972	1016	955	1011	911	979	962	930	942	979	1000	986	940	961	962	948	944	963	937	985	991	1032	975	980	1028	967	992	949	986	979	962	940	927	976	981	965	1040	998	1000	972	947	945	993	950	937	1008	956	988	971	923	956	966	978	1049	967	992	957	960	975	965	965	993	930	997	933	998	941	986	1019	947	1012	908	937	974	914	988	989	983	938	1004	950	986	929	967	958	959	981	989	989	1011	1027	975	991	967	1012	962	954	976	1005	948	952	973	952	992	948	1000	948	913	987	928	949	977	950	964	909	967	949	956	1006	1027	947	981	956	975	927	986	1004	989	997	1050	998	943	963	980	1000	968	982	1002	924	960	976	983	943	950	948	948	983	933	937	963	992	979	939	970	954	974	978	978	980	1001	1010	908	963	931	938	1003	949	1003	999	964	970	970	937	996	866	961	993	928	968	991	920	935	993	979	964	942	966	965	982	958	938	995	921	971	989	1020	936	901	998	952	958	963	992	915	963	996	1011	1004	1007	924	1002	986	957	923	917	1017	952	1000	952	923	993	956	951	988	1003	1035	999	1013	994	955	943	1018	978	968	994	1014	952	1049	1012	966	978	993	1005	1002	983	970	977	1032	1011	1008	1028	991	977	1021	926	1032	955	985	998	966	929	928	937	953	947	916	962	972	975	931	965	920	967	965	936	978	981	991	991	977	990	947	974	962	955	957	977	930	968	920	971	961	952	998	992	997	972	1030	981	930	1013	924	1002	946	965	1002	946	953	997	968	976	973	966	989	962	974	995	955	967	952	969	991	954	1015	975	920	952	1010	991	997	993	979	929	1001	1012	977	907	992	973	921	955	927	977	925	975	974	984	988	942	985	965	924	1019	1006	970	979	989	984	946	953	1030	950	998	975	951	983	988	1021	941	1016	938	973	927	950	978	936	1045	957	961	962	985	960	933	963	995	938	1010	969	969	987	979	951	939	953	970	950	946	969	1002	934	1031	970	978	943	1010	1004	935	909	970	985	962	986	974	968	965	1011	1025	986	980	960	966	966	994	951	979	961	938	992	935	933	963	975	991	1011	940	1005	947	1031	956	974	934	968	990	966	967	1006	961	980	919	961	968	1007	966	973	954	938	972	947	981	976	965	952	943	975	1001	954	991	932	1028	939	969	927	974	984	978	999	1008	1055	933	943	1014	1005	968	1032	987	941	953	1023	956	957	936	989	946	938	1028	981	968	943	946	946	956	967	983	953	979	1053	980	962	952	942	972	981	970	1011	981	969	977	990	939	950	948	938	982	1013	967	1037	965	1042	999	966	1003	916	1042	934	964	963	967	993	992	980	1007	948	994	952	916	1062	986	948	991	993	924	990	928	970	989	1003	991	955	967	964	975	1028	964	947	896	1000	968	1003	968	1014	974	999	981	962	929	964	984	999	980	938	992	972	964	1040	977	1067	951	980	1009	1009	957	973	981	923	973	1038	931	1011	978	987	986	986	951	995	984	1020	969	1055	961	939	989	972	996	978	974	1037	981	973	994	1014	996	980	947	919	978	1005	990	984	913	954	1022	948	947	960	972	963	952	966	962	925	960	1020	975	1021	979	1006	978	899	965	1001	1041	953	1013	971	985	961	1011	962	926	975	942	957	1006	991	958	954	966	992	959	945	1002	984	1015	1004	1011	1009	951	979	975	1003	962	961	957	1012	929	954	1016	908	980	957	934	949	988	971	978	1028	994	917	934	947	978	982	963	985	950	976	980	927	937	988	977	1001	990	972	1022	985	933	987	968	977	944	973	1012	958	954	982	933	961	921	1013	990	963	968	1016	997	999	926	920	973	1017	966	964	988	962	973	1020	947	974	916	980	947	958	939	952	1017	971	1003	964	972	998	950	961	940	942	958	994	999	954	947	980	1011	1028	1003	1017	916	966	1023	1007	991	1001	1009	971	983	959	928	998	930	994	995	1039	989	980	1008	977	967	1002	927	963	965	980	927	993	991	998	945	994	945	979	954	944	977	918	1025	1017	997	992	1010	977	955	946	1014	946	985	986	923	945	971	944	997	959	961	909	971	995	926	1020	975	987	907	1001	996	991	941	963	1013	969	1014	948	968	958	935	1007	984	955	1015	1032	951	975	968	1004	1005	979	992	935	918	982	982	988	943	1006	956	1040	1000	928	1018	971	921	961	997	991	960	963	974	937	1033	946	1002	1009	954	919	930	956	971	926	986	952	1010	1001	995	921	991	979	1024	949	964	1022	1003	994	1025	949	954	993	970	944	974	959	900	1006	1056	960	923	1000	951	952	968	963	960	952	920	995	970	964	1053	992	1025	957	992	896	934	990	982	952	997	979	962	1009	1001	926	1000	924	1003	1017	1019	1014	960	984	976	933	957	982	980	1037	936	981	997	1003	971	965	1010	1022	933	967	955	1011	956	971	1012	967	991	966	1018	983	1020	966	956	992	936	949	984	1004	967	969	952	1016	930	966	994	910	981	952	949	960	950	970	998	1043	939	971	969	1008	999	1043	966	1027	946	934	947	944	958	960	993	1006	997	968	979	979	999	943	932	993	995	988	973	995	942	1011	961	998	989	1011	993	983	917	997	1002	983	935	977	1000	937	972	903	994	975	952	966	999	963	931	973	948	946	905	985	1005	936	924	979	955	1018	983	924	952	966	998	991	946	929	967	1020	989	985	979	993	999	969	948	989	1014	1038	1000	950	959	931	954	927	1013	964	999	959	964	963	1018	969	970	1000	959	990	1030	997	1027	948	1010	942	980	936	956	930	997	972	1029	933	969	972	948	980	958	927	976	964	984	989	978	1018	888	1002	1006	989	984	961	1005	975	974	953	986	1016	974	966	970	903	991	959	991	943	1010	986	983	990	983	968	973	984	1013	1004	1034	931	959	1015	993	955	1024	950	935	925	1010	991	1034	999	1025	923	1022	940	954	932	1048	961	953	1001	943	963	1021	932	957	972	948	959	1046	972	1034	993	950	1006	980	954	965	1023	957	988	936	980	942	951	971	990	1007	962	979	978	1006	965	1002	924	951	1024	984	933	898	996	975	964	981	1004	971	999	1006	951	962	946	964	1001	1006	1032	1004	1023	982	1018	973	1009	928	972	955	919	964	951	992	945	987	941	954	953	1023	962	972	917	984	1000	933	947	968	972	998	944	924	965	949	924	970	1002	975	974	1007	987	925	975	929	966	992	930	952	1001	981	997	897	1026	1002	1007	980	956	939	987	965	932	985	966	954	963	934	992	978	948	966	924	975	943	938	1004	958	938	910	930	962	944	971	982	971	966	943	945	975	966	983	950	989	971	1014	959	1015	982	968	977	968	960	969	960	968	1003	1013	970	1015	987	977	958	929	978	955	892	972	922	1052	961	1014	1015	956	966	941	1018	1017	921	1013	971	945	985
9278	5820	7299	6138	4614	3171	2209	1530	1121	835	686	621	606	586	564	535	464	465	429	460	420	396	381	429	406	405	392	382	396	370	342	333	352	325	374	340	389	336	329	326	341	387	307	335	308	333	353	319	300	329	328	355	329	292	328	341	325	303	321	359	347	320	314	348	307	303	333	312	312	345	296	299	312	327	276	327	314	375	334	333	338	314	343	334	309	340	373	295	340	315	317	318	329	352	358	343	335	333	292	347	321	355	366	358	363	346	319	342	322	355	312	312	324	300	308	316	340	323	309	356	314	299	293	311	341	329	302	331	280	326	311	310	325	336	319	310	323	337	305	325	325	298	324	333	349	320	323	322	331	342	322	311	315	288	329	336	333	312	328	336	332	342	369	330	290	313	304	324	288	342	323	315	301	324	343	298	333	293	318	292	301	327	311	318	346	341	302	287	305	272	305	344	338	332	343	334	317	348	310	329	343	288	319	317	314	339	290	330	324	327	321	331	328	293	315	292	321	311	302	311	313	333	307	290	365	315	337	337	336	319	362	295	324	322	359	318	297	349	332	347	344	325	321	353	336	354	344	329	282	330	316	321	333	315	324	339	350	325	375	324	303	319	306	312	286	340	348	335	334	337	307	319	333	287	341	335	326	304	347	353	320	323	295	289	322	320	299	332	341	360	336	289	335	358	313	314	327	324	336	339	327	328	330	308	343	299	377	336	318	338	313	330	352	349	305	342	317	319	313	318	332	299	334	295	329	315	327	349	345	306	311	326	351	340	274	337	275	326	302	317	310	315	336	324	344	326	315	309	307	340	318	332	327	343	300	310	301	348	302	296	333	317	325	296	300	321	316	308	315	330	330	306	365	318	304	311	336	310	333	353	326	312	324	341	324	363	340	329	323	306	320	311	313	308	320	311	363	335	299	315	312	342	308	316	320	305	303	261	302	343	288	287	336	323	299	329	315	336	305	331	319	315	328	319	316	358	321	292	318	347	299	304	295	297	306	338	340	365	300	326	365	315	327	293	326	312	354	314	355	319	316	302	316	308	329	301	306	347	324	306	334	341	363	345	310	326	309	339	327	343	328	341	309	304	307	300	303	313	313	335	302	318	339	330	303	342	323	339	313	334	330	333	314	353	334	309	315	295	308	339	322	302	328	313	343	335	333	343	331	321	319	321	310	296	355	313	301	345	302	343	331	347	330	335	348	336	339	355	339	312	315	330	328	292	301	316	314	314	344	323	326	313	294	357	337	340	321	328	330	325	342	328	319	325	339	298	311	310	345	302	327	341	330	330	331	315	291	346	323	323	372	334	366	337	331	286	341	308	347	333	322	325	323	308	295	332	307	306	300	316	298	323	309	319	314	309	304	347	311	305	317	296	308	310	321	308	324	325	290	303	305	317	324	351	316	321	350	320	316	329	321	318	316	335	333	311	306	302	300	336	348	301	293	312	305	331	325	353	344	326	346	331	329	352	369	310	348	316	350	329	331	325	331	332	305	328	336	320	332	311	317	340	306	304	327	304	319	341	298	324	331	333	302	307	310	325	307	339	333	321	333	330	298	320	349	310	320	307	297	340	317	333	296	335	347	336	318	327	331	358	323	323	333	290	331	320	308	344	321	351	325	326	341	320	327	324	306	338	324	320	297	309	298	336	324	313	295	328	338	287	337	289	345	352	356	292	304	333	360	305	316	317	368	346	330	353	356	311	326	323	321	323	349	310	344	350	288	344	356	342	317	327	332	330	323	284	338	314	313	349	303	329	377	322	294	326	343	327	321	343	325	326	358	315	346	342	371	329	316	321	327	325	296	309	314	324	311	334	341	322	328	333	324	314	303	323	325	330	320	305	343	330	342	338	363	293	362	309	318	311	342	321	324	330	345	339	306	334	322	322	340	313	328	292	293	318	283	337	335	294	355	299	306	312	311	340	315	324	360	318	324	330	337	310	351	303	329	325	307	307	339	320	336	323	311	307	301	337	340	353	290	290	318	326	314	341	347	347	327	332	322	311	298	317	288	325	350	318	328	338	300	338	311	340	322	285	336	314	327	319	322	341	332	329	313	300	317	313	351	350	346	294	367	289	322	339	315	318	363	365	340	314	346	346	317	314	310	330	316	346	343	289	309	294	349	342	319	341	303	273	341	304	329	315	312	310	319	338	327	325	319	327	339	338	360	346	324	346	309	319	342	357	342	317	339	336	327	301	306	321	300	371	319	338	331	320	342	317	313	345	306	310	286	321	349	347	328	341	296	319	343	334	320	314	318	320	336	322	316	324	303	301	313	328	293	339	333	319	313	340	298	349	312	338	326	323	306	346	324	326	332	335	354	328	327	307	307	335	327	328	333	322	323	294	323	320	317	317	315	339	325	342	316	334	333	296	326	341	308	331	312	311	307	313	331	315	333	326	306	318	328	309	313	337	308	325	346	319	322	325	305	299	314	321	334	345	327	314	307	300	330	345	319	317	266	322	316	309	318	332	289	294	325	312	327	366	362	312	373	347	305	332	301	320	321	320	306	326	345	321	317	311	334	319	327	307	336	333	306	346	332	311	316	316	330	347	316	359	324	332	312	330	344	304	322	331	325	341	316	317	305	360	312	351	298	334	330	348	330	339	294	294	311	328	311	288	301	354	315	340	308	333	316	328	322	353	304	314	317	340	313	305	370	299	357	325	342	302	279	338	276	311	315	266	311	294	350	320	312	299	304	323	332	314	341	301	335	336	335	350	353	315	308	341	320	342	331	314	335	279	328	343	335	334	360	303	320	347	303	312	335	352	321	308	326	302	301	326	336	331	345	301	293	337	325	323	334	379	314	325	302	310	309	314	325	313	312	325	304	329	336	326	318	307	338	317	301	290	337	345	333	296	331	354	340	301	319	327	319	332	360	367	315	318	296	362	327	306	320	340	305	325	320	333	359	320	348	358	274	319	303	329	346	350	314	318	342	313	335	327	332	306	335	315	320	325	309	356	329	310	319	330	331	351	339	319	305	310	327	312	328	352	347	346	340	339	345	319	324	312	343	303	363	337	345	307	302	352	329	318	314	323	307	361	347	328	313	303	336	329	320	342	343	293	296	330	284	316	336	299	309	299	302	343	348	289	363	339	323	330	340	350	295	314	312	321	323	317	315	306	326	309	317	332	321	339	317	303	303	324	297	359	323	317	324	294	312	333	319	337	319	296	324	302	314	340	329	329	339	378	293	314	307	346	348	325	331	328	343	324	315	279	308	317	296	310	319	330	353	327	316	326	289	328	312	331	334	322	323	329	325	318	327	328	332	304	321	309	349	340	314	309	349	302	313	331	324	332	331	311	288	306	322	364	332	316	334	297	341	309	327	313	323	328	309	337	310	308	314	315	344	306	321	342	324	334	300	326	325	312	320	295	293	322	349	315	353	325	331	326	329	331	305	284	348	319	330	301	339	304	322	313	339	310	302	316	295	328	302	379	320	315	342	365	324	310	302	339	304	311	301	324	347	310	298	311
5588	5287	11838	14544	13713	11024	8418	6462	4737	3730	3096	2653	2371	2463	2287	2097	1950	1730	1631	1455	1499	1496	1426	1354	1344	1163	1171	1068	1127	1070	968	964	993	890	928	878	811	836	862	845	786	820	839	858	920	825	871	787	824	881	789	824	816	839	808	805	754	792	790	781	782	791	778	769	780	768	768	809	801	785	800	746	783	778	790	774	778	755	788	738	794	822	809	775	746	766	752	764	791	722	743	826	748	752	800	725	789	791	743	763	725	771	743	731	735	773	810	739	790	812	727	788	712	706	744	760	753	767	737	777	721	752	782	743	763	770	790	739	738	760	790	796	769	756	754	760	765	751	810	793	774	706	762	795	796	722	742	754	788	722	794	783	770	775	774	780	733	772	743	752	806	733	774	772	743	734	758	722	760	793	784	772	744	762	815	779	777	720	772	749	780	766	758	775	755	736	736	801	717	768	771	739	752	777	724	737	826	721	776	760	761	732	714	715	797	720	781	813	739	731	777	757	715	761	814	754	805	797	775	747	781	773	714	720	792	771	764	773	813	795	755	761	755	766	766	786	694	741	801	748	775	806	801	719	780	777	721	765	732	769	781	762	813	724	805	781	789	790	762	711	749	776	759	763	769	684	726	754	769	774	787	772	821	788	764	777	765	774	795	739	781	762	767	804	799	782	779	720	788	780	834	836	748	789	782	769	710	766	759	758	746	748	705	761	704	727	751	728	733	758	778	778	749	748	772	785	757	717	760	767	760	741	789	764	803	749	745	803	709	743	751	784	784	800	753	799	786	728	797	777	790	748	808	720	764	783	737	787	741	757	769	763	748	764	734	790	777	775	747	746	775	790	744	762	775	772	769	756	766	817	751	772	776	765	745	738	739	732	761	788	766	763	739	776	794	731	754	801	797	766	763	771	808	722	753	786	733	764	729	817	810	797	765	764	765	733	762	798	795	751	728	735	794	686	765	751	779	773	797	733	759	771	757	753	733	749	765	714	789	765	836	784	746	714	751	727	733	796	773	739	763	788	730	772	716	726	781	725	754	739	757	716	720	739	792	738	788	732	799	742	830	758	763	767	729	791	795	744	778	732	701	768	737	742	745	753	761	783	776	790	756	772	731	749	764	751	751	724	739	776	744	763	760	748	720	796	784	770	785	775	762	783	760	767	763	760	798	803	766	727	804	741	756	788	762	747	772	748	786	723	767	731	755	784	760	717	771	760	765	759	767	721	814	774	754	738	800	758	742	784	773	767	716	766	788	780	722	695	740	766	751	800	778	726	735	717	747	782	772	793	760	678	745	770	754	785	787	771	743	768	746	765	746	747	744	757	782	748	711	739	839	770	756	731	736	733	732	753	834	725	743	757	719	727	783	765	727	757	730	788	781	754	759	784	799	760	709	787	818	757	704	768	770	795	745	766	789	762	732	771	785	794	743	721	713	790	741	702	735	751	748	789	795	783	742	751	775	789	761	729	778	728	764	745	740	797	769	731	807	780	692	749	734	739	801	761	752	719	795	807	751	756	823	702	744	783	720	785	736	746	769	791	765	783	726	716	741	726	740	777	759	772	773	742	754	761	780	754	775	736	713	737	785	765	775	756	738	748	728	767	837	733	744	782	818	756	792	785	811	765	746	790	727	764	764	757	759	744	753	757	743	797	791	749	767	778	698	758	738	791	807	744	789	771	776	773	767	796	733	761	751	760	737	742	818	771	742	780	755	756	768	747	749	765	745	772	755	776	790	765	746	753	771	758	775	761	769	791	805	789	779	714	806	784	726	769	793	799	732	775	737	743	788	758	750	783	764	738	763	789	791	777	769	706	765	739	748	750	771	753	754	797	749	728	727	791	795	836	766	747	729	762	769	797	757	771	773	756	788	767	724	778	784	790	752	784	775	790	772	734	781	771	770	791	739	798	787	770	758	759	752	744	809	798	750	741	764	786	719	765	761	744	712	757	805	775	757	744	760	725	769	690	693	774	778	747	742	772	765	752	754	760	776	772	773	793	785	814	787	749	738	751	812	788	787	748	748	805	697	776	794	756	723	785	769	765	717	753	743	744	711	762	779	770	732	780	733	773	733	799	725	730	791	745	755	773	786	777	728	774	727	808	758	787	745	781	754	736	743	760	787	743	768	754	757	755	740	749	736	749	741	731	792	744	703	747	716	746	748	710	788	766	799	745	751	785	726	753	756	724	741	715	772	742	750	766	750	760	750	795	798	742	823	825	788	733	774	805	743	709	730	763	711	773	762	732	775	759	746	775	780	746	790	751	778	774	755	778	763	772	767	764	781	735	790	781	733	794	804	760	727	777	718	754	775	708	741	731	815	755	752	783	746	770	740	730	751	770	749	731	837	768	759	775	797	726	783	735	751	767	734	745	803	744	769	754	766	796	743	742	823	732	764	783	774	778	751	785	736	766	700	763	765	752	715	752	794	766	787	792	769	768	811	763	824	722	744	773	708	703	771	699	783	781	763	736	744	728	729	744	780	780	738	799	772	742	783	753	732	718	714	762	760	733	747	775	806	761	802	772	764	796	761	750	749	747	756	792	722	807	734	761	711	799	775	780	749	752	784	750	762	748	746	816	740	773	719	799	758	723	790	769	759	735	757	814	771	764	735	774	780	723	733	708	761	741	776	818	718	811	753	733	737	747	760	756	773	764	794	770	775	752	770	730	743	724	782	754	745	748	733	789	791	772	781	721	763	753	792	784	787	808	777	768	740	730	811	736	788	782	763	775	770	740	714	747	761	722	769	795	757	808	755	819	751	736	719	770	752	722	748	743	749	803	704	771	765	793	755	765	789	699	767	772	747	751	710	757	781	800	701	796	787	715	758	764	745	790	754	781	736	750	753	745	727	767	776	780	778	758	806	772	754	714	739	749	733	754	792	778	761	767	758	769	719	739	729	748	712	787	759	745	727	759	764	731	716	778	792	782	765	735	758	781	731	853	783	781	770	748	737	806	724	770	718	789	729	762	715	772	728	730	832	771	813	751	851	781	786	775	768	750	743	799	761	753	759	724	788	723	783	694	761	769	747	737	741	820	791	816	742	816	798	755	780	784	766	804	738	760	743	763	740	763	777	754	737	782	740	788	732	797	768	786	791	762	751	769	770	738	799	796	721	811	799	766	768	724	751	731	730	746	725	757	771	724	768	753	776	762	780	753	761	750	769	713	778	738	763	710	758	755	763	734	782	761	721	730	765	771	774	755	722	724	730	766	777	738	757	765	742	819	692	742	784	777	785	751	789	743	793	761	770	742	779	758	749	722	790	775	756	777	746	797	792	776	730	762	821	773	776	716	744	720	745	773	801	744	753	781	784	768	809	769	775	802	786	718	781	771	826	773	715	729	736	776	732	786	724	727	796	773	788	696	777	748	809	781	762	784	833	749	741	778	763	776	762	778	802	767	748	790	732	751	759	745	739	788	785	780	755	755	752	725	768	747	771	770	765	766	770	757	786	763	723	777	802	795	769	740	727	739	743	734	780	739
18847	11645	14184	12744	9785	7271	4460	3027	2060	1431	1164	1030	915	945	848	731	667	676	659	621	591	584	571	579	597	535	492	471	505	451	476	445	434	437	369	418	403	424	400	451	442	397	418	402	437	385	418	412	409	395	389	416	386	391	374	405	407	355	389	361	407	401	415	396	433	376	409	367	397	410	397	375	359	394	430	379	395	415	376	401	399	394	375	414	409	325	381	382	412	365	433	385	425	406	434	411	370	400	416	372	404	405	363	400	384	402	433	377	383	375	368	410	360	362	377	356	355	396	415	383	382	391	407	388	364	403	379	392	376	383	389	372	387	413	383	363	406	422	437	345	378	418	424	363	412	388	420	363	362	377	368	355	386	376	348	359	412	387	371	405	406	384	410	381	355	376	389	387	433	407	406	380	384	420	394	382	385	373	399	381	372	378	366	398	395	392	423	397	426	389	381	366	415	383	401	419	367	377	371	386	348	403	377	407	439	381	389	404	392	398	361	396	365	366	408	384	400	396	390	395	392	355	427	417	423	375	390	405	428	418	384	406	382	389	390	373	409	378	368	398	375	411	376	400	415	349	380	342	395	377	357	390	377	350	374	368	413	393	398	375	350	399	399	403	383	422	375	378	420	384	420	372	421	411	397	398	350	426	394	411	389	372	369	383	390	383	381	371	380	350	393	391	368	384	463	446	375	397	375	395	362	383	400	369	384	356	400	361	384	393	367	393	409	359	399	396	399	369	358	413	357	433	408	379	376	395	370	398	407	359	376	408	352	411	409	364	391	380	391	379	377	357	428	387	360	390	407	437	418	391	403	362	407	386	428	447	378	381	402	408	381	342	388	401	392	364	382	384	346	394	394	396	420	370	428	389	373	414	386	374	361	378	396	385	385	385	395	426	412	391	392	402	384	398	387	382	384	392	402	348	405	372	360	372	403	412	385	361	413	374	413	367	387	374	403	356	409	372	392	418	422	383	368	403	347	400	396	377	421	407	351	385	371	385	369	408	398	389	373	401	379	391	400	386	413	348	400	400	377	365	375	345	373	399	385	379	421	372	395	405	395	402	389	404	373	346	373	363	396	361	358	366	366	385	439	413	381	423	378	392	416	377	374	408	388	384	366	371	420	385	397	368	381	404	421	368	344	403	382	373	411	416	343	397	367	392	371	361	397	415	372	396	371	364	421	375	391	389	392	408	392	396	393	350	386	390	359	365	401	374	414	392	413	401	416	412	402	419	399	395	397	371	373	386	367	388	372	392	356	397	400	345	410	385	385	389	390	377	380	386	381	412	372	390	392	403	375	400	402	374	419	405	404	396	388	436	389	369	411	417	363	374	412	408	365	353	372	403	391	377	404	369	425	365	374	390	397	407	392	374	378	373	413	416	411	378	467	373	397	409	356	396	384	408	393	384	398	413	376	353	373	386	370	366	385	370	415	390	382	391	406	402	377	423	374	376	385	431	412	378	395	402	400	364	381	367	366	390	420	385	400	371	406	385	345	367	374	412	402	406	361	391	377	371	384	397	342	397	388	368	411	355	381	393	347	382	374	450	404	380	376	377	368	399	390	420	392	369	373	373	384	405	379	375	401	406	386	350	355	363	417	415	417	366	381	381	417	377	389	361	406	392	387	389	427	392	411	386	354	403	382	393	390	430	392	340	345	417	411	364	381	417	411	400	389	374	399	354	390	412	389	384	377	372	394	368	380	395	367	397	378	412	397	411	439	372	369	367	371	363	350	412	389	377	408	413	366	391	380	442	397	381	333	370	424	392	353	376	401	401	415	378	413	396	347	399	405	389	406	403	333	396	373	362	382	390	396	393	389	384	363	361	373	342	349	394	358	371	402	381	412	404	412	393	387	388	403	387	365	408	426	413	398	396	374	375	407	380	407	391	414	435	336	445	398	388	357	433	379	392	405	378	386	386	374	396	358	415	357	434	418	403	365	381	373	418	353	423	410	413	388	428	405	431	401	349	414	401	410	354	372	416	378	417	349	369	348	390	333	390	413	384	384	379	378	377	384	446	419	388	390	421	399	361	393	390	352	430	370	361	379	358	364	439	416	400	408	337	397	367	368	381	382	371	347	397	368	364	407	336	390	393	414	382	391	407	392	379	371	425	377	394	389	361	404	409	358	361	385	418	373	384	408	392	434	408	381	386	359	386	407	415	382	386	380	389	362	359	408	362	384	360	412	433	398	402	381	370	402	368	421	364	361	375	388	401	400	336	386	412	398	420	380	423	400	395	447	372	409	371	353	384	377	348	399	413	420	409	411	380	344	376	415	402	376	354	354	421	394	395	393	358	355	350	401	412	361	387	384	389	396	414	373	375	428	387	381	378	335	388	384	397	354	380	368	384	347	396	386	395	406	401	392	366	382	394	389	422	376	383	388	397	417	374	421	388	393	383	362	387	376	433	410	366	383	355	396	368	406	404	347	398	390	392	352	368	370	372	375	430	385	404	395	407	389	386	387	424	358	402	407	413	399	378	425	407	375	320	392	390	406	398	383	390	390	406	408	386	366	400	395	393	347	414	384	432	387	377	367	352	398	387	415	385	346	382	391	401	404	402	421	381	381	393	402	383	401	385	409	376	418	389	394	368	368	408	400	422	377	397	441	391	418	395	410	390	373	381	404	356	396	375	398	406	379	359	364	434	377	373	410	349	364	402	362	363	383	366	362	361	375	409	377	376	377	368	430	393	413	412	416	379	386	366	448	398	369	409	390	391	364	371	404	375	354	397	344	403	392	375	398	350	368	334	381	363	383	395	408	423	410	373	386	359	380	372	385	398	378	381	389	412	413	408	403	368	384	390	386	372	389	373	381	432	389	352	393	349	429	385	357	394	382	356	393	376	433	388	410	378	392	391	412	353	358	427	426	427	381	389	424	377	379	379	359	399	438	373	376	396	381	367	453	388	368	400	378	419	380	386	380	400	365	403	371	390	390	398	432	383	398	396	391	405	398	408	410	393	413	385	382	353	399	385	392	412	377	353	382	370	371	386	374	351	392	415	380	384	396	409	358	347	373	388	448	392	399	392	362	374	397	386	374	375	375	407	375	370	412	395	354	410	407	368	398	375	371	395	388	383	365	413	397	449	412	406	436	439	397	389	381	342	412	397	402	370	409	388	385	394	364	387	387	385	358	374	396	386	364	353	395	343	393	373	367	383	404	415	396	417	370	383	380	361	398	409	364	386	375	354	406	423	393	348	385	386	388	355	390	374	420	363	386	393	401	412	398	380	388	415	403	448	379	418	368	389	365	391	379	342	382	370	434	386	380	382	418	368	393	369	416	384	369	376	414	379	400	413	386	374	387	382	411	394	389	370	412	414	377	367	382	388	410	370	427	388	380	389	361	391	413	371	385	411	384	422	420	377	378	405	373	372	412	369	377	357	397	398	405	380	416	421	377	392	359	386	368	373	372	382	395	418	398	386	393	367	424	370	377	423	339	383	368	408	395	371	442	376	386	372	373	381	386	349	362	356
11136	9004	18777	22851	22208	18653	14139	11266	8151	6303	5152	4406	3918	3919	3504	3256	2943	2673	2493	2277	2311	2254	2179	2120	2029	1868	1822	1626	1533	1494	1482	1357	1200	1255	1146	1126	1141	1151	1082	1110	1136	1198	1116	1115	1167	1073	1061	1028	1122	1098	1058	1076	1009	1091	990	1000	1004	952	970	963	982	991	1031	942	958	976	939	991	939	962	925	924	923	949	940	904	939	912	947	977	930	912	887	907	919	909	907	956	924	918	906	926	873	962	931	889	931	934	878	838	911	928	935	891	903	863	904	884	894	913	903	875	905	861	928	898	866	924	892	910	957	839	900	972	889	981	877	831	903	899	978	915	884	839	886	906	869	901	868	864	909	881	901	899	885	855	818	902	913	867	905	882	955	907	904	897	902	960	897	823	892	895	849	922	933	922	853	881	937	908	907	840	913	905	897	886	917	920	884	875	873	877	880	911	919	904	889	886	859	880	920	841	944	924	925	853	875	910	915	882	809	905	871	971	901	883	878	897	949	885	861	871	873	841	900	926	935	948	887	918	865	864	847	931	872	868	913	927	878	936	918	896	955	884	819	874	892	915	894	904	872	939	881	869	847	888	900	836	865	876	881	878	889	908	914	986	877	827	922	933	932	910	858	874	893	963	909	882	924	889	849	912	894	895	880	891	866	969	915	894	896	920	885	874	883	870	888	848	881	897	903	934	880	907	894	902	900	878	906	883	911	853	913	886	917	883	901	895	881	871	885	907	910	863	866	893	905	869	882	862	925	914	901	893	858	914	857	937	884	851	950	883	909	944	901	910	878	876	877	911	949	872	881	911	914	914	867	900	938	924	919	909	890	923	936	873	882	912	898	887	871	858	837	914	900	933	889	849	898	862	869	891	911	872	853	864	871	890	863	885	897	906	915	875	899	881	903	857	909	857	893	895	911	908	882	892	911	888	818	876	930	908	922	894	876	916	887	884	870	869	926	852	855	952	900	870	919	888	880	932	878	899	895	924	893	950	871	885	856	876	877	930	912	888	866	915	966	895	894	895	937	957	904	948	885	935	919	909	837	904	867	916	877	904	902	915	946	868	907	933	811	884	891	899	890	952	891	848	854	894	926	892	893	914	953	880	900	890	859	962	909	891	906	858	950	944	947	911	879	853	845	956	896	850	847	911	895	910	835	896	860	944	866	880	939	906	881	881	907	911	929	932	847	896	948	912	894	862	844	910	885	881	925	877	887	839	857	904	916	851	901	903	860	931	837	857	851	917	926	874	926	903	847	856	930	848	850	899	898	894	967	906	886	950	932	918	870	859	935	902	891	835	892	905	834	889	856	909	862	933	911	840	882	922	873	968	884	921	891	879	862	931	871	894	867	908	906	877	864	939	970	891	882	897	917	925	935	882	879	841	899	858	837	878	916	874	889	910	878	891	896	890	935	920	873	838	860	863	919	906	875	957	884	840	887	865	880	874	917	870	892	921	876	864	861	895	905	933	848	935	875	964	888	910	874	867	896	949	858	914	901	963	902	910	879	843	870	894	889	1005	844	844	898	904	857	856	914	897	857	916	947	908	920	873	904	971	947	921	878	920	858	905	903	880	891	905	889	878	890	907	930	957	889	881	891	896	894	863	880	866	885	902	941	861	835	930	900	806	875	872	887	824	867	861	919	928	892	859	889	908	851	928	897	921	920	900	872	914	849	892	864	923	897	877	876	868	885	905	902	877	892	905	904	847	888	922	873	923	971	902	911	931	908	887	864	859	894	968	897	919	940	905	884	934	833	895	838	846	872	904	892	946	861	891	908	907	937	905	900	908	902	900	883	902	920	890	907	853	915	932	903	933	913	916	915	868	882	881	894	827	925	901	920	916	923	937	896	866	921	940	903	905	884	909	942	871	859	914	935	838	921	901	872	880	834	850	904	867	899	926	879	940	901	887	875	843	925	880	930	909	922	885	947	889	917	897	897	864	900	873	928	895	919	875	881	866	908	898	898	923	938	897	848	937	917	870	907	847	866	875	904	856	887	886	869	881	921	883	921	944	903	909	909	923	913	904	930	855	859	945	921	870	881	884	935	916	960	923	862	850	923	915	885	867	931	930	872	928	875	870	845	877	943	874	853	961	871	889	908	888	883	857	843	905	851	866	891	921	899	903	893	854	899	914	915	926	900	915	899	877	925	932	919	894	903	894	887	882	865	879	924	885	863	887	935	972	943	910	862	868	851	879	853	878	869	952	914	888	903	817	938	947	892	909	926	897	881	904	859	911	902	889	956	899	908	878	892	939	869	878	922	895	912	875	871	909	929	839	876	878	919	841	869	900	868	914	881	886	910	877	898	918	874	899	919	904	922	902	849	881	921	895	898	869	886	886	903	853	860	873	901	881	882	899	878	911	875	835	908	914	881	914	866	917	867	923	880	900	859	876	897	867	880	924	937	927	902	884	879	888	884	838	873	839	888	883	867	893	875	884	931	919	911	928	878	872	895	880	884	847	883	919	865	856	913	846	843	885	958	867	931	891	940	864	916	912	928	877	922	910	903	967	875	928	908	869	874	886	931	860	903	959	936	903	853	846	872	923	913	868	842	902	927	925	872	920	938	863	894	909	888	896	901	865	892	910	888	901	862	976	947	905	892	896	932	854	882	895	855	883	929	883	865	845	916	883	866	869	890	918	884	839	895	888	892	945	977	847	935	875	837	975	873	902	888	874	938	884	884	913	950	932	952	935	913	909	946	875	890	876	892	869	890	913	929	864	853	882	873	877	873	891	939	862	924	857	909	888	907	932	871	884	874	915	857	922	884	884	919	873	888	911	922	923	908	907	891	902	867	906	871	896	886	898	866	945	951	880	912	951	877	935	907	935	903	884	901	912	924	891	930	875	823	880	835	901	915	866	917	827	883	889	890	875	955	885	879	912	879	866	888	919	850	933	880	923	915	890	859	842	940	901	894	819	873	875	847	959	878	874	844	903	833	887	974	941	870	899	921	871	894	880	908	879	926	859	891	851	876	908	884	916	872	878	916	903	894	874	881	909	936	935	914	902	928	939	909	938	885	904	936	868	887	865	937	864	860	915	870	945	882	918	862	862	926	848	921	930	872	908	916	942	906	910	902	899	947	848	918	897	882	902	890	906	915	900	930	876	920	930	913	869	879	849	925	935	892	860	905	903	857	905	930	885	927	955	912	878	892	951	866	937	922	899	897	914	916	924	905	832	845	919	948	920	831	863	927	834	911	857	823	900	861	910	944	890	896	913	877	872	909	933	875	869	932	877	883	894	893	922	870	891	966	854	946	893	850	891	883	925	906	880	907	920	930	879	941	926	882	867	864	952	876	844	867	902	899	936	900	915	933	881	889	868	902	836	842	928	858	909	896	876	912	938	882	876	937	875	873	897	898	941	947	922	894	880	898	919	850	901	859	935	890	849	952	916	924	871	884	918	933	929	874	901	885	911	928	905	923	896	894	902	884	852	905	935	930	879	912	884	901	937	821	940	872	920	903	912	852	834	884	845	896	872	906	921
26946	17340	19953	18090	15164	11053	7018	4404	2862	2116	1630	1390	1190	1166	1148	944	903	865	826	832	740	765	667	707	688	654	617	629	581	574	558	562	481	490	511	471	484	478	508	475	467	484	513	474	462	448	483	465	470	448	477	486	485	429	457	433	448	433	438	444	433	478	458	462	442	514	458	464	459	431	428	434	479	429	418	433	438	404	430	436	461	427	431	442	473	410	464	461	388	406	452	423	402	458	429	425	430	439	445	417	412	442	463	448	463	378	441	423	410	401	422	465	446	430	452	402	445	442	431	431	418	460	424	436	401	416	435	429	419	443	422	439	438	406	455	459	426	401	434	422	414	433	415	420	426	435	428	412	466	410	439	453	431	457	385	430	422	433	446	446	467	430	436	454	430	439	402	409	406	449	421	435	421	425	418	419	417	486	442	440	404	423	495	449	450	443	452	430	453	427	418	405	434	483	425	428	395	389	429	438	441	454	453	406	458	403	420	456	457	409	432	429	435	438	409	450	436	412	463	473	450	456	427	404	439	440	404	432	419	436	435	420	419	367	412	417	421	449	425	424	430	420	484	426	411	426	424	432	419	422	456	450	436	433	415	442	431	390	466	444	447	425	439	436	441	435	476	407	403	445	440	430	421	412	431	402	457	434	429	455	494	436	438	428	455	437	468	431	460	411	500	461	440	415	412	439	442	458	490	412	407	418	438	431	412	471	423	440	418	477	445	424	444	467	421	444	451	439	451	420	405	422	433	427	431	430	422	438	437	446	407	452	412	443	426	439	440	438	421	460	404	449	422	451	404	434	438	424	455	453	432	443	442	435	419	433	462	453	464	427	414	465	453	427	455	435	444	456	450	465	428	441	446	415	428	421	448	420	435	453	471	443	423	462	397	410	409	444	425	428	425	437	445	441	438	448	441	443	476	436	418	492	433	445	433	476	436	479	421	428	422	420	409	456	427	437	424	439	453	411	456	449	420	424	481	461	421	428	411	473	450	416	414	406	429	454	448	437	437	445	447	427	439	437	432	397	411	440	430	432	463	466	445	416	446	455	433	465	469	446	460	406	449	458	438	421	417	412	468	450	445	435	460	426	446	408	405	422	403	430	472	422	421	411	457	434	417	455	422	439	419	467	416	443	426	429	430	436	385	418	443	398	451	433	403	436	426	402	369	444	432	417	425	434	426	459	414	433	447	452	401	399	488	462	460	451	440	447	435	403	420	417	374	434	452	413	439	428	437	421	406	424	420	434	451	444	418	452	415	421	444	452	428	441	439	452	467	436	427	450	462	425	419	455	452	410	419	439	458	441	438	432	396	400	388	448	455	430	454	464	438	468	459	412	419	414	426	387	422	436	456	464	461	464	475	425	403	439	431	484	448	427	411	417	465	464	432	440	424	384	483	465	445	426	451	381	441	400	457	478	468	447	428	421	396	436	431	417	415	446	471	442	439	462	458	438	422	455	434	393	384	438	436	417	431	411	446	458	421	394	399	441	429	439	413	416	484	422	414	456	426	432	434	447	437	402	419	415	443	420	437	433	455	497	488	452	454	459	417	426	443	419	439	451	401	443	428	435	439	467	440	488	425	440	436	436	440	408	460	423	500	448	437	445	439	487	421	451	419	438	414	425	420	437	407	444	382	444	431	434	391	455	457	429	385	443	460	436	415	446	474	395	426	447	440	434	442	430	427	396	453	455	457	475	464	435	437	519	454	429	442	408	426	470	447	439	432	427	476	444	450	438	452	435	452	399	425	441	449	441	397	472	452	460	435	467	445	386	444	432	403	412	447	444	418	429	459	435	414	456	424	422	420	453	427	451	444	420	444	397	460	429	451	451	454	437	435	430	465	419	403	407	425	443	426	477	422	452	429	432	447	432	452	434	429	453	454	420	436	424	448	443	445	448	435	444	367	432	426	423	430	437	415	445	454	454	447	453	422	476	408	418	457	436	394	368	428	432	412	421	469	439	448	426	438	436	467	430	451	443	385	392	416	432	454	457	438	411	455	428	447	464	407	424	406	405	412	442	449	426	447	437	438	404	410	437	415	429	407	442	458	434	469	432	416	466	419	413	427	403	426	422	446	421	420	498	425	428	416	451	447	404	482	452	435	404	398	429	438	438	435	404	469	428	413	423	430	438	425	395	410	465	443	420	449	414	399	405	421	441	431	442	461	463	446	481	395	439	445	423	429	432	429	465	396	461	422	472	417	462	456	425	449	461	439	424	456	428	421	418	385	410	445	427	426	390	463	437	445	423	456	460	432	414	453	409	460	447	391	382	454	401	390	444	450	414	430	429	441	435	448	421	421	436	410	458	437	438	457	438	444	398	398	421	452	416	444	450	451	426	438	432	420	485	457	440	432	428	436	434	395	438	441	472	421	428	431	414	453	472	449	388	450	419	469	419	437	433	392	406	426	436	417	449	444	444	439	430	429	441	445	450	455	424	409	428	438	412	410	443	449	456	430	486	476	432	460	410	405	428	453	434	398	402	417	423	444	488	466	458	416	427	419	480	453	435	389	416	468	464	442	407	403	455	447	420	479	435	383	448	395	411	453	449	410	437	448	448	429	442	434	447	408	431	433	432	433	404	471	465	449	451	458	430	426	441	452	452	485	429	442	455	484	477	424	441	444	474	429	464	455	435	439	432	413	446	467	452	448	420	428	426	457	437	445	424	433	431	456	474	467	440	437	486	425	445	433	475	486	434	457	460	456	402	417	448	418	416	432	428	429	410	396	411	432	433	451	421	422	456	431	440	423	406	435	454	449	418	440	454	434	480	426	381	483	483	440	426	441	437	408	456	405	428	454	443	411	460	451	413	414	451	456	386	421	462	416	447	377	440	427	410	461	435	460	446	421	464	424	430	414	415	410	444	414	427	432	421	446	389	401	393	441	402	424	417	416	429	424	394	438	475	423	427	419	457	448	444	411	440	411	439	395	459	445	468	423	386	433	421	439	465	439	423	449	408	425	461	437	439	437	442	417	409	435	444	464	440	426	429	453	436	446	440	417	401	436	451	442	443	445	418	453	411	416	416	416	422	389	428	446	474	465	441	461	419	405	459	436	455	437	420	423	411	460	400	384	458	452	470	425	424	458	468	403	410	417	467	447	439	432	464	459	429	427	430	443	412	432	455	445	415	422	405	450	432	418	424	464	399	440	442	422	472	445	425	405	436	460	463	437	412	456	418	474	436	459	447	457	433	432	475	423	397	429	425	445	443	441	465	429	415	381	428	407	391	383	426	428	448	411	405	455	433	420	427	415	470	467	441	431	414	435	469	395	438	382	414	414	477	407	466	429	429	445	444	410	451	427	454	442	474	475	419	420	418	465	422	459	397	498	414	447	446	433	396	437	432	422	427	442	441	467	441	440	444	416	429	406	443	456	417	449	438	425	383	437	429	442	464	428	411	406	418	449	438	411	431	423	414	466	437	438	413	401	412	434	419	472	448	418	440	472	456	425	404	407	404	445	461	423	423	490	449	442	415
14521	12183	23494	28275	27762	24147	18588	14804	11091	8740	7057	5993	5393	5279	4805	4359	3922	3440	3225	3148	3155	2964	2865	2705	2572	2376	2262	2210	2001	1859	1785	1697	1483	1444	1415	1388	1303	1323	1292	1362	1340	1410	1273	1366	1304	1213	1249	1274	1302	1363	1308	1268	1197	1178	1179	1090	1127	1163	1160	1130	1090	1143	1030	1124	1091	1099	1045	1063	1065	988	1038	1012	1058	1135	995	1033	1057	1016	1027	1047	1052	1002	1034	1041	1051	1020	986	1020	956	1055	1000	1041	1008	1049	1007	1001	1020	973	998	986	985	1012	1005	1016	1011	960	1045	1032	1015	980	1008	1001	979	945	1032	962	959	989	1023	941	1021	990	980	984	985	1030	1016	949	992	964	955	992	990	1002	987	994	892	1016	965	932	1018	967	1003	980	963	1026	950	949	981	943	1015	955	958	1004	1011	992	983	926	993	1012	974	1001	957	966	937	967	986	988	1015	997	891	970	988	942	983	1016	997	1000	983	926	999	974	1003	1049	985	975	1013	989	990	966	985	994	936	986	953	978	1044	944	1008	972	964	1038	914	1002	1059	1017	974	951	951	996	1043	992	935	978	992	985	956	1006	975	1021	986	994	976	1036	1014	962	950	967	1014	986	918	982	1017	988	1034	971	966	948	1002	985	990	926	945	1028	980	985	1013	981	965	964	938	966	978	1013	1035	1004	1015	974	1024	991	986	1019	964	942	965	982	1010	972	1028	976	997	992	940	1021	1023	958	908	977	954	1003	1013	982	1006	1033	971	1010	916	929	975	956	988	996	938	970	990	974	1000	973	982	998	1021	1033	976	987	989	983	956	989	951	1010	1003	962	958	954	990	1040	951	960	918	961	942	954	972	975	942	924	927	980	972	961	1003	988	964	990	964	954	985	966	1006	1028	980	973	923	1061	1010	975	930	1012	1035	977	970	950	952	1009	983	944	987	914	977	961	956	963	998	1026	945	922	926	1000	1026	957	955	978	996	986	987	979	954	946	947	945	994	1002	1015	928	992	976	997	977	981	993	965	1014	978	1042	1028	1019	970	967	1021	992	920	981	1002	986	980	914	983	951	985	947	991	969	965	1000	955	983	995	939	1024	1011	944	969	979	1051	952	1005	963	995	947	966	959	964	930	1008	960	977	973	1006	925	967	1034	923	960	967	978	975	991	983	1006	941	979	1021	993	969	981	1029	974	969	947	979	939	972	1041	1015	993	979	962	969	1000	1028	980	991	970	994	970	987	994	962	923	974	987	990	962	959	980	980	961	1008	972	936	991	944	1008	995	1023	1014	925	942	949	963	977	990	943	1045	968	961	1008	992	1019	962	996	958	998	906	1009	1007	998	1024	971	983	1057	938	1000	990	975	959	992	932	982	991	1021	984	963	1008	1022	978	954	1004	933	958	970	1007	999	1002	1045	940	955	989	976	1027	983	960	965	982	962	946	990	979	981	995	986	972	935	995	944	1043	992	996	1012	949	959	955	1005	996	1032	988	1014	966	963	1050	957	1036	952	990	1024	1045	973	937	945	983	959	954	988	994	978	1033	965	988	1069	946	960	973	951	964	942	961	962	983	941	929	1036	950	1018	996	983	965	1016	1045	981	966	940	951	1042	898	1005	1012	960	958	1005	983	965	990	936	1021	1001	979	1009	992	1002	971	969	1001	952	979	948	939	1011	1037	972	1020	977	968	973	950	968	1009	970	982	967	966	978	982	1002	947	981	929	995	1030	982	1008	1003	972	943	1003	988	951	951	1021	937	988	1010	947	995	1007	983	1012	953	979	986	1020	970	925	989	950	966	940	966	1001	1023	942	979	1029	992	986	1006	1036	984	994	972	1021	984	1005	953	1014	1013	991	970	975	952	1010	1008	935	962	974	1011	1026	949	967	946	972	976	989	927	986	1014	975	1041	984	952	1032	963	963	936	1005	961	963	986	931	980	937	1001	1028	986	936	973	989	982	950	987	1055	960	987	1019	967	947	979	980	925	1004	987	1028	1032	969	1021	988	1005	970	986	978	976	919	947	948	1020	954	968	1020	945	966	979	939	1011	1014	998	955	998	1019	959	954	986	963	968	978	947	1029	1004	900	953	953	999	1018	972	990	1004	977	997	998	1000	982	1004	938	1044	1032	986	976	998	972	951	976	967	1032	984	1014	986	941	996	963	1026	949	1015	983	952	940	1053	955	980	987	952	969	960	1001	966	994	1039	992	953	968	960	963	1036	1002	1006	979	954	980	1005	1015	959	947	973	963	935	976	953	937	990	1041	967	943	1016	985	953	988	1001	923	964	1029	992	998	936	950	1006	1005	1014	973	978	967	930	935	1031	1035	1038	1008	962	1000	948	938	994	940	1031	985	925	977	985	1013	1032	925	983	981	976	980	972	981	973	953	998	979	937	972	1031	964	971	958	995	954	986	991	980	933	957	919	967	1009	988	985	957	1000	947	997	1013	1007	996	941	916	1025	990	945	964	985	1016	994	1002	976	964	958	991	967	1033	1008	974	1044	946	1026	1007	966	950	961	993	986	970	974	1027	942	958	964	980	963	1028	971	964	949	998	954	1004	994	960	1005	961	1042	1001	970	1009	991	1012	953	998	1023	1007	941	907	951	976	936	1039	1008	966	946	991	1010	982	959	1044	977	1005	930	954	1013	1001	997	993	920	992	944	1004	977	1013	971	1006	987	955	981	1003	963	950	990	1018	945	1013	968	1018	940	983	929	970	948	977	985	991	1038	988	1001	971	1008	987	976	1009	961	1014	956	995	928	984	991	958	989	960	966	979	974	1003	931	998	980	920	998	954	947	1005	963	927	956	1011	977	1009	992	1011	972	1018	971	1022	1012	1002	987	1014	990	1000	996	973	942	951	1002	1022	984	927	972	987	988	913	991	992	929	979	912	1019	1019	995	922	990	998	933	951	1017	927	1013	979	963	978	945	961	1012	1010	1010	1002	957	964	1016	1011	968	921	1041	906	953	979	964	965	1020	951	1003	1000	965	1039	928	972	951	972	1016	978	985	1016	971	971	934	1019	999	999	1023	964	1001	947	1007	980	1021	931	1000	1002	1028	951	967	986	1019	976	998	963	1005	981	1011	936	1009	958	952	981	958	953	1010	1025	971	973	979	1036	988	1003	981	1010	1005	944	967	988	933	960	972	980	955	974	950	1019	921	976	1014	1012	978	906	984	934	955	975	1004	931	986	948	995	994	1016	922	951	955	1022	970	975	986	988	975	953	976	969	984	1026	996	946	991	947	952	1013	1001	1042	962	988	975	964	998	1040	981	986	930	1007	968	913	1029	961	1005	963	980	979	1008	1026	993	978	991	953	953	959	1000	909	1046	917	1008	963	976	947	964	960	982	952	978	992	1007	949	946	1023	967	999	964	997	948	1001	1037	961	979	996	986	1010	925	1022	944	984	1025	1020	983	991	971	1029	952	995	981	933	988	975	1020	1045	997	1010	964	1085	1003	922	998	963	992	1001	976	954	990	976	957	1003	981	981	994	962	974	1020	1007	974	1014	947	987	959	980	999	949	1013	1009	979	1010	967	973	963	975	954	1018	961	993	998	961	1021	999	954	1037	1021	943	940	942	995	983	995	942	983	919	1012	968	960	955	1014	971	966	1012	998	956	1040	990	1013	984	982	973	1009	997	941	991	949	967	996	957	981	1003	997	957	986	941	954	925	991	961	953	940	1008	962	992	960	975	979	1017	976	1002	1016	1030	997	988	1000	988	940	999	984	1030	987	971	950	960	1019	1002	909	999	1048	1004	963	1029	1022	940	1018	999	974	1028	984	970	956	1021	929	947	1017	979	962	1028	943	981	980	995	1044	1011	1012	1017	935	958	987	949	995	1009	943	1008	1003	998	965	972	994	945	962	958	987	948	928	962	954	1039	961	937	925	1021	965	981	1000	999	943	984	947	1015	976	960	949	947	949	965	994	1014	991	966	917	1006	1004	948
9409	6131	7672	6305	4639	2985	2088	1357	1019	865	721	675	642	530	539	498	502	436	481	445	472	423	413	395	396	398	397	366	386	377	343	356	379	331	328	353	345	342	342	333	350	322	342	364	332	387	349	305	347	324	304	312	320	363	309	322	331	343	340	357	312	340	327	347	354	342	351	380	310	328	279	328	346	327	333	334	343	330	312	331	306	309	336	308	340	378	337	358	321	324	342	356	337	313	335	318	362	344	330	351	303	340	328	344	324	319	315	285	339	320	332	341	332	335	353	341	316	328	319	335	318	335	331	326	347	347	333	351	328	334	295	341	372	328	304	325	331	359	332	307	295	348	307	312	315	307	332	347	341	292	310	337	360	312	313	330	321	334	373	324	328	346	317	314	316	350	354	328	355	355	345	328	318	337	323	297	329	328	311	293	343	334	299	328	337	321	307	304	350	352	335	358	325	333	352	329	361	354	357	341	335	336	329	335	324	308	310	336	332	349	372	344	353	378	318	339	335	323	315	335	312	376	357	336	335	346	296	326	318	322	292	327	331	337	329	341	325	350	335	329	335	345	324	331	321	335	322	332	285	333	333	361	311	314	320	346	344	349	296	300	336	337	330	365	331	332	330	296	343	338	343	329	334	338	309	329	352	342	329	304	303	314	311	333	330	332	331	338	334	325	323	365	312	346	332	351	327	338	328	361	305	366	360	363	365	321	322	300	352	332	326	342	327	376	313	304	323	341	311	325	304	332	347	351	356	325	299	344	336	298	294	304	321	305	368	302	338	325	320	351	364	296	307	302	335	347	313	333	334	338	313	323	347	306	325	307	308	328	335	330	315	346	343	311	362	292	352	324	330	334	295	346	337	341	339	352	315	340	353	301	321	358	315	346	325	342	345	315	338	313	336	319	342	333	323	318	342	346	311	317	348	334	336	343	351	321	328	340	300	324	306	350	303	312	306	305	315	333	365	319	332	296	337	294	349	306	362	336	326	325	327	302	307	346	334	330	360	342	329	316	304	332	382	338	356	308	307	337	322	324	337	320	332	318	299	358	358	346	312	355	344	342	334	344	384	322	360	316	365	291	359	299	325	331	304	286	308	317	335	329	345	342	327	341	308	322	306	323	312	340	352	334	309	361	357	337	308	354	326	341	335	334	329	325	351	345	304	348	333	321	332	329	311	311	328	347	322	354	319	362	345	356	330	328	345	319	300	321	314	340	313	332	304	314	359	328	307	331	323	306	293	326	330	337	280	321	339	331	322	319	327	311	330	302	312	310	357	332	293	330	294	309	323	290	301	308	322	308	342	308	330	375	331	306	328	346	325	331	361	336	316	315	330	332	316	335	313	321	333	346	339	364	333	314	357	319	330	304	361	329	294	309	317	291	320	351	302	318	334	346	355	320	351	334	328	343	336	335	342	338	314	312	347	330	320	323	344	340	322	317	325	323	317	297	358	301	329	350	333	340	332	331	332	317	330	314	340	317	330	378	332	347	355	327	340	324	306	351	355	321	321	343	321	316	357	340	310	346	307	324	334	328	318	321	318	303	323	329	288	350	313	316	322	331	361	312	284	355	323	318	302	277	300	318	340	335	311	288	322	348	334	301	316	320	305	327	341	356	310	339	323	344	331	336	329	341	346	343	320	313	300	374	306	367	328	320	328	332	316	349	346	327	344	322	296	291	333	346	332	355	305	314	352	365	328	315	355	322	324	365	309	361	354	345	369	309	315	317	357	337	311	294	337	352	314	348	321	324	322	337	319	350	381	346	370	335	353	318	329	317	327	330	348	327	294	303	362	319	355	337	386	306	278	307	344	339	324	364	354	334	327	293	304	307	338	362	319	332	301	334	346	335	342	311	337	332	318	342	354	309	340	309	312	338	371	325	333	320	343	321	318	353	329	336	342	349	293	327	342	325	334	336	316	341	320	309	309	349	312	308	307	345	271	335	364	389	364	347	337	331	322	330	376	347	321	318	333	323	316	342	351	327	327	325	307	354	336	333	320	326	361	294	353	284	292	358	303	321	315	352	343	320	328	334	327	344	324	357	283	329	318	336	301	376	357	322	305	297	329	310	331	351	316	306	361	320	337	322	304	325	293	346	324	364	309	333	321	312	328	310	339	338	366	333	346	337	332	305	354	320	353	337	357	336	304	327	329	309	330	354	323	318	348	332	352	307	312	339	364	316	326	329	342	319	345	355	338	354	302	314	359	305	316	327	331	311	299	308	333	319	346	323	348	343	330	299	317	324	295	342	337	327	362	324	322	325	306	318	336	348	329	360	319	344	303	328	344	311	324	341	303	340	335	344	324	316	334	336	339	300	329	323	328	340	341	285	311	355	329	326	308	308	304	318	347	325	330	326	336	307	328	307	375	330	329	297	341	355	348	362	328	302	290	320	327	335	303	293	303	310	340	313	332	364	333	363	302	325	336	308	316	294	304	321	351	333	323	329	314	304	348	323	374	339	334	308	354	352	316	323	346	270	315	292	356	333	317	345	271	341	286	320	324	374	254	323	335	321	332	342	350	321	307	376	297	350	317	343	291	360	306	335	335	335	312	291	346	333	336	325	324	313	332	352	310	343	315	333	352	322	322	339	313	342	322	329	355	325	366	293	307	343	299	332	327	335	337	324	349	340	323	324	303	305	319	324	326	325	337	312	347	348	341	330	328	328	302	310	334	359	339	336	333	327	318	313	311	297	337	317	331	313	313	351	308	333	363	308	331	333	327	339	338	317	315	329	353	355	328	342	344	293	316	307	323	369	338	353	320	368	334	341	323	322	328	314	319	331	344	314	349	335	347	327	330	315	295	328	325	315	302	325	332	348	373	353	336	311	340	341	334	330	325	330	336	337	301	305	312	299	324	331	344	307	319	321	308	352	318	338	327	347	314	307	321	306	315	321	348	323	336	350	327	332	351	312	356	337	365	338	350	305	328	335	318	351	325	336	305	316	339	341	351	331	326	365	341	314	336	319	351	357	317	340	299	334	339	313	329	348	305	296	334	327	320	322	347	323	296	330	293	318	326	331	307	306	304	393	369	310	323	313	360	291	303	325	324	340	307	315	315	336	316	334	333	360	357	335	315	336	342	315	327	321	336	325	352	314	319	318	314	346	332	330	347	350	313	339	354	368	342	335	338	319	344	328	333	323	334	323	324	322	332	321	335	307	343	330	343	312	325	325	322	343	326	354	336	332	306	327	327	339	359	303	338	273	346	342	343	315	333	315	301	319	353	321	294	353	355	334	342	345	336	351	350	298	291	322	323	351	370	347	313	288	338	341	369	323	334	348	348	347	355	364	315	330	356	329	316	337	330	344	346	322	324	337	315	322	326	304	381	323	336	315	324	310	316	365	313	315	303	347	340	303	321	321	309	328	334	339	344	344	338	372	335	337	352	337	310	334	312	366	332	304	326	334	341	350	335	334	319	337	341	317	364	333	334	320	314	308	367	345	341	325	342	308	332	354	313	348	302	355	316	351	304	334
5789	5321	12352	15339	14004	10921	8046	5750	4394	3546	3090	2757	2474	2392	2259	2075	1868	1796	1625	1582	1577	1487	1450	1391	1374	1246	1168	1143	1033	1054	991	956	934	993	884	899	853	894	890	900	866	899	917	827	833	846	893	821	863	843	801	837	880	791	825	817	817	800	791	775	797	819	773	817	843	778	778	802	769	808	806	817	766	786	792	775	813	767	803	802	771	802	810	756	786	790	830	789	809	791	817	802	787	838	802	795	795	785	759	777	800	767	741	849	779	784	781	749	761	741	805	713	795	797	797	771	760	754	812	767	733	773	757	775	775	811	780	747	808	777	729	825	821	867	764	770	747	772	800	823	793	791	874	802	784	764	740	734	782	752	804	806	798	758	793	748	776	740	715	761	768	772	744	775	762	768	786	818	781	734	733	794	733	812	770	746	743	764	804	791	757	770	832	824	756	778	753	765	834	759	784	783	756	784	712	755	782	759	764	801	758	785	773	768	760	777	779	784	796	760	781	783	748	777	753	782	745	815	764	761	706	743	789	748	784	769	762	806	753	812	745	760	747	774	763	722	758	804	799	781	790	785	789	753	728	764	772	762	742	700	813	809	781	776	758	736	784	728	745	775	747	790	747	782	734	758	779	808	768	763	811	744	764	827	731	755	753	764	751	832	778	761	787	770	783	739	761	817	755	737	790	784	728	765	790	766	771	770	849	767	755	805	740	759	757	806	781	766	777	785	766	731	792	780	775	809	758	764	759	780	813	791	725	759	751	745	789	763	775	798	777	751	778	804	756	741	822	763	784	758	785	735	799	773	783	851	776	778	737	766	758	806	801	785	735	791	744	769	770	805	766	780	768	759	770	774	751	735	760	773	772	736	768	789	762	787	753	773	747	817	820	809	757	723	788	766	835	760	783	737	764	825	765	792	798	773	817	751	744	784	722	799	756	761	765	782	745	759	811	797	807	769	813	749	765	792	747	810	781	738	709	768	729	759	843	811	811	788	797	796	743	779	783	773	818	775	769	811	708	782	740	828	764	776	739	763	815	755	791	725	776	730	747	788	816	807	816	796	783	829	804	797	755	762	834	787	754	732	740	773	787	748	741	707	818	766	726	771	827	827	748	787	790	762	772	790	767	804	829	816	766	773	818	750	736	751	742	764	794	760	762	748	788	771	792	828	766	777	747	793	761	745	748	799	791	818	791	806	765	789	776	777	792	802	794	734	747	778	816	821	770	788	756	790	790	792	757	763	796	765	818	784	728	763	754	772	752	745	812	779	801	750	757	749	758	781	707	779	766	739	759	767	764	741	788	824	790	776	792	783	740	747	799	771	758	761	778	771	790	770	721	766	771	793	750	837	761	852	744	681	782	784	782	769	771	759	770	840	739	779	769	729	790	719	760	753	770	778	756	799	784	727	816	759	784	762	803	724	783	759	775	775	766	767	732	757	757	768	767	806	727	739	791	762	775	749	765	789	767	803	792	763	744	757	779	754	772	804	746	748	783	756	773	767	806	783	830	773	816	748	783	804	818	795	800	731	807	761	777	757	763	785	789	835	748	744	730	789	813	738	780	762	805	760	763	775	792	750	749	795	723	748	821	779	767	760	814	725	760	761	803	772	747	751	727	777	730	762	777	761	780	808	820	757	771	737	821	856	810	790	755	799	793	812	799	765	767	760	766	743	773	774	720	715	750	770	794	784	791	786	781	766	777	765	760	791	723	760	728	768	786	776	745	751	769	773	755	777	802	824	797	764	751	823	803	747	791	762	808	755	790	748	789	746	784	793	800	766	781	793	767	725	797	736	757	789	780	793	819	749	806	757	733	806	736	732	786	743	789	759	797	761	784	786	760	703	800	769	785	742	752	762	789	788	783	806	774	762	770	791	722	780	758	787	759	753	790	796	785	717	761	773	781	777	737	812	781	798	740	822	801	743	773	713	797	730	760	783	789	763	754	746	751	741	786	796	751	796	772	752	780	756	740	744	723	748	776	769	759	775	817	736	763	840	760	787	757	814	773	775	765	746	765	770	823	743	750	800	716	794	820	799	753	836	758	789	751	744	795	790	829	795	792	731	749	782	761	767	782	771	760	801	753	761	771	777	815	728	778	807	776	792	787	751	755	762	776	757	786	751	770	747	804	792	752	807	760	799	732	798	744	719	788	740	805	746	727	765	770	757	794	809	787	749	827	752	760	739	742	761	772	822	763	807	735	784	808	764	856	779	737	744	783	764	720	758	739	745	808	797	773	791	822	732	741	772	744	793	776	745	746	792	742	802	777	787	789	783	728	738	784	787	794	769	793	789	770	771	791	819	780	799	797	787	766	742	742	701	748	800	810	818	777	784	733	755	794	768	771	746	765	787	750	723	795	807	782	793	789	805	795	762	763	709	777	776	796	783	775	802	743	787	754	758	761	757	840	811	749	807	742	791	785	770	773	768	754	763	731	726	774	778	770	819	808	765	743	782	777	760	806	783	800	728	747	806	832	807	739	791	781	769	736	769	788	725	728	805	806	762	814	804	760	789	794	762	797	780	786	821	761	759	751	770	735	769	748	757	820	822	777	754	733	783	750	763	755	760	769	776	800	784	791	781	813	786	794	767	790	824	807	755	792	761	755	747	784	766	785	757	774	811	783	793	800	777	789	816	730	742	801	780	761	739	808	784	789	777	735	827	784	779	801	822	725	755	765	743	773	795	803	754	749	751	812	750	780	747	806	795	769	786	791	811	766	784	814	750	788	796	751	763	774	786	772	771	764	814	792	785	759	779	813	807	754	735	773	787	782	783	807	740	782	785	801	779	791	779	748	751	811	821	758	756	735	777	793	797	711	770	758	801	781	804	789	788	741	771	771	766	730	797	805	795	761	792	792	763	755	767	781	734	731	741	750	796	729	790	822	738	734	712	756	797	766	758	745	771	753	797	793	815	787	770	743	776	789	793	831	803	781	761	735	814	794	795	780	773	784	749	748	757	777	792	799	745	757	802	771	815	814	738	780	786	710	782	780	793	764	760	786	760	741	768	769	836	782	782	766	741	753	780	763	807	775	760	753	758	742	772	738	790	790	708	736	766	769	763	776	759	755	776	791	754	730	789	846	783	748	782	764	797	787	799	790	759	741	819	797	811	788	752	765	742	767	785	784	822	805	818	792	790	758	804	799	798	763	772	754	792	723	806	734	776	788	773	789	834	727	786	775	760	707	790	794	796	838	747	794	782	786	734	770	790	701	843	827	823	792	765	770	782	752	807	732	798	766	743	744	768	787	829	818	813	787	757	733	741	790	778	840	734	773	776	773	762	763	744	795	755	783	782	757	756	735	790	779	773	801	787	804	722	760	756	767	820	768	766	810	767	725	783	767	726	761	797	743	786	730	766	739	798	784	774	729	743	758	798	783	758	747	755	789	762	798	765	798	738	776	746	811	744	755	799	786	764	777	748	775	746	806	757	781	742	793	768	768	739	844	777	770	790	769	813	783	815	708	769	790	774	767	783	785	772	748	799
18412	11388	14376	13090	9937	6811	4173	2566	1732	1440	1177	1023	930	807	846	767	682	617	610	577	610	583	618	571	562	537	489	508	510	481	498	459	462	437	446	428	424	412	447	457	422	439	462	388	417	429	418	406	420	394	438	399	383	408	377	388	421	382	406	413	430	390	413	368	408	414	397	403	376	391	398	435	384	399	363	371	402	406	401	346	383	386	433	416	387	369	385	394	435	393	356	393	393	397	423	424	382	379	370	407	398	399	372	375	356	378	376	372	407	358	396	366	381	416	381	398	339	353	396	367	410	374	409	389	364	424	383	410	397	388	404	418	370	392	384	382	408	405	374	394	424	413	401	408	425	410	426	352	379	381	378	382	385	395	398	394	383	388	360	359	355	411	409	373	364	376	374	385	383	380	400	407	424	394	378	391	345	379	374	398	420	410	363	399	324	409	362	399	373	427	367	406	409	389	404	342	367	366	371	415	395	387	379	343	366	381	388	391	387	408	401	407	386	422	397	383	371	357	420	420	357	389	379	389	347	400	359	383	351	349	444	389	395	395	382	394	361	380	387	384	366	377	364	355	379	402	395	419	401	391	392	399	388	406	388	381	389	393	407	393	434	397	396	386	363	363	382	342	361	416	390	391	438	403	368	362	402	402	375	346	383	374	372	415	405	372	439	403	410	356	391	390	359	380	383	419	358	394	368	385	404	344	387	407	394	331	384	387	347	401	401	370	392	396	413	368	372	369	404	368	384	412	411	436	439	430	404	371	392	408	415	394	406	420	395	345	392	372	391	401	396	427	379	381	362	373	346	406	356	381	422	388	386	368	401	373	418	410	367	364	371	350	376	384	379	375	382	375	405	387	370	413	372	365	414	402	386	363	422	393	430	403	391	381	366	394	403	384	353	412	378	366	390	337	426	421	396	390	387	405	415	360	388	397	390	412	399	419	381	382	388	378	412	382	359	372	374	387	396	389	391	394	342	375	374	403	423	423	377	396	408	380	365	401	355	368	424	386	392	388	377	398	396	406	409	375	407	387	391	354	423	404	419	409	403	405	402	418	386	369	388	401	361	390	375	358	381	412	373	406	398	376	397	378	401	447	432	419	372	393	418	428	393	383	348	386	394	379	381	375	413	377	400	387	342	365	341	419	405	391	415	329	381	355	397	375	418	359	436	390	420	399	387	373	378	399	371	418	385	389	387	391	417	380	396	372	408	409	385	366	371	407	357	403	375	423	417	375	369	349	407	379	386	405	397	393	428	439	352	382	394	354	422	399	397	389	376	421	399	379	370	404	383	366	386	382	387	377	385	378	351	357	368	397	396	403	414	417	396	379	360	393	407	370	366	389	371	377	375	395	424	424	385	409	353	406	410	378	384	387	384	376	401	402	405	380	402	397	366	378	370	361	391	337	360	395	380	399	404	365	376	353	376	377	370	415	387	398	379	398	412	400	394	372	389	345	362	414	380	395	380	409	371	404	410	394	378	386	405	377	422	414	399	406	380	380	368	344	425	424	415	414	421	410	385	385	388	398	388	378	385	366	377	402	375	393	384	391	388	338	401	415	396	381	376	407	412	378	374	369	391	343	371	376	415	403	350	405	363	353	387	405	362	372	427	411	399	396	374	383	341	366	378	367	389	346	403	410	399	365	396	395	394	389	363	407	405	387	352	359	403	376	399	432	374	394	391	393	394	346	379	373	412	375	399	405	356	361	410	408	419	365	394	366	404	415	401	415	387	413	378	347	390	383	371	397	378	392	407	390	394	370	392	357	410	428	407	380	422	407	403	388	402	403	419	350	405	351	420	401	388	399	398	349	401	379	416	416	398	385	424	389	354	395	388	360	413	372	413	411	398	371	386	365	382	401	389	398	415	385	406	375	411	370	373	383	389	378	419	392	374	408	380	390	426	371	400	372	380	395	383	388	425	406	341	357	395	360	377	407	392	370	329	436	402	389	375	381	385	409	390	415	408	375	388	368	403	351	396	418	372	408	400	408	343	411	398	373	397	380	397	426	374	357	414	366	417	406	363	345	369	420	409	389	377	442	367	336	427	410	405	379	387	339	388	397	424	388	415	343	337	395	392	396	381	381	384	397	361	395	391	413	401	389	382	382	429	389	370	373	399	415	390	394	421	402	398	364	390	386	371	411	385	376	364	394	394	376	366	343	385	393	396	417	381	354	381	368	388	376	367	396	380	364	413	398	355	382	385	409	409	414	374	381	382	355	399	390	389	356	400	408	377	390	436	409	406	393	392	396	397	379	340	395	369	408	407	395	394	406	360	377	414	400	387	375	384	382	395	369	387	388	351	405	415	436	385	375	397	369	385	377	357	384	405	384	386	364	417	373	339	399	330	345	371	387	384	392	385	372	369	391	381	381	408	395	330	428	391	386	397	382	395	373	395	401	387	381	385	390	401	375	427	345	381	386	403	363	355	430	384	407	426	386	380	374	385	345	379	393	384	440	410	379	393	350	364	360	391	392	382	390	363	398	404	374	394	400	366	423	406	407	378	380	406	375	371	398	387	408	401	374	377	375	357	375	389	368	382	355	405	440	378	414	381	393	374	370	385	391	410	398	378	387	359	387	385	378	413	396	370	375	392	394	403	367	387	387	392	400	368	391	382	390	388	376	372	421	369	412	409	381	359	376	349	397	394	352	359	363	408	361	363	361	349	371	390	390	405	394	391	409	383	394	407	398	395	388	394	377	383	384	425	423	371	382	356	338	354	385	389	358	416	374	408	430	409	408	411	394	377	397	386	370	399	391	405	405	402	381	381	382	405	404	388	375	425	392	373	368	396	389	376	383	379	425	418	345	359	376	388	425	378	377	425	351	378	368	403	386	392	398	404	386	383	399	361	374	398	397	434	360	391	360	383	391	405	404	358	412	349	399	347	396	395	359	416	376	418	361	403	375	367	362	376	344	376	407	397	399	362	369	385	430	380	395	405	428	386	455	414	380	388	404	426	387	369	397	388	396	361	416	389	394	397	391	379	385	396	378	386	404	372	390	368	390	406	377	416	367	360	409	346	377	399	323	358	378	416	369	370	398	405	359	323	392	399	423	409	405	372	411	385	400	354	354	408	363	406	372	413	378	408	376	367	432	405	423	404	415	388	407	345	401	377	397	401	405	362	412	345	414	404	394	370	395	380	415	387	422	405	410	386	438	376	346	366	407	353	399	370	404	389	387	366	383	401	419	351	389	415	417	411	377	356	361	383	379	416	390	386	403	382	372	384	410	385	384	382	420	391	377	377	408	392	369	371	411	411	386	415	386	420	374	389	415	381	387	357	402	417	429	358	378	391	374	384	398	382	414	394	445	386	350	350	427	389	419	379	388	373	418	406	365	438	411	363	418	360	374	387	421	355	389	359	356	382	370	373	374	426	378	409	427	395	386	397	416	381	378	401	368	403	403	392	400	414	375	424	387	377	374	362	363	353	431	378	395	395	372	400	365	391	409	387	428	404	376	365	412	393	437	353	397	399	373
11260	8911	19520	23969	22250	18395	13717	10154	7782	6204	5163	4600	3995	3924	3517	3262	2881	2594	2425	2365	2322	2293	2248	2116	2020	1858	1820	1637	1493	1479	1410	1264	1197	1176	1102	1131	1144	1180	1036	1084	1130	1146	1091	1155	1087	1049	1103	1059	1166	1111	1123	1109	1046	1026	1049	1021	1018	1071	960	980	963	960	982	963	992	973	963	1017	975	946	971	948	880	976	911	918	967	911	957	924	929	873	972	895	978	941	901	926	957	955	896	932	904	960	858	915	892	912	947	879	958	888	919	905	870	890	891	920	919	901	925	961	927	925	950	911	918	884	880	913	896	941	935	929	896	877	946	911	926	889	847	915	922	912	942	900	919	950	866	874	867	899	901	877	927	902	924	866	945	938	895	888	982	932	857	943	886	935	897	949	985	948	933	910	887	899	906	936	917	915	882	932	909	897	876	822	867	921	905	928	889	892	851	903	933	876	870	903	865	916	910	916	879	939	892	832	875	879	901	934	883	920	909	888	896	905	861	933	927	890	930	906	878	885	872	888	861	902	853	918	924	931	866	880	854	852	922	932	929	915	916	882	879	908	874	887	903	879	936	845	848	890	937	901	870	846	903	896	905	903	852	888	863	891	910	911	913	881	914	846	890	897	874	925	842	914	901	917	944	891	872	847	905	937	922	914	895	859	915	908	935	872	899	910	902	881	884	914	850	871	907	870	926	920	878	920	880	891	909	895	936	911	944	903	964	886	919	883	907	870	919	870	905	903	852	943	907	909	908	905	879	878	902	899	959	890	886	862	881	866	910	899	948	866	896	862	877	906	901	887	887	900	926	887	892	881	884	888	946	904	877	872	896	919	915	896	875	921	947	873	928	888	851	901	878	907	864	863	862	933	887	877	896	879	904	926	899	885	855	885	867	877	852	951	897	943	913	930	902	854	917	918	922	853	892	892	902	873	908	895	894	912	866	862	886	891	897	872	895	870	908	893	907	880	898	882	893	870	908	924	894	876	935	862	898	895	899	893	879	868	922	883	892	828	919	886	885	898	960	880	896	902	927	914	916	915	919	890	907	925	932	910	863	889	849	902	858	875	829	941	895	868	892	899	871	869	946	911	927	845	971	960	877	924	931	908	1004	909	892	911	888	945	918	895	887	930	899	922	896	848	855	912	861	861	881	894	900	898	878	837	883	916	908	914	938	875	907	914	894	884	897	908	918	918	897	928	904	874	896	930	904	920	876	886	903	896	966	894	909	902	937	890	938	938	888	992	875	920	824	838	882	938	887	899	907	899	862	886	954	935	953	927	851	922	893	929	861	863	890	906	904	917	908	942	924	905	832	908	921	882	928	884	874	950	921	858	897	881	941	843	868	908	897	915	906	910	928	907	895	923	868	935	919	880	881	918	899	902	896	906	929	903	926	847	880	886	877	870	880	923	885	907	933	890	876	908	920	921	890	898	880	892	900	935	893	878	868	926	926	953	908	899	876	886	884	876	890	951	838	922	818	879	901	938	973	862	925	896	926	816	866	921	939	940	915	926	879	866	906	844	941	859	932	909	882	875	896	856	927	824	910	885	853	861	895	861	883	916	913	839	896	920	886	925	868	872	905	903	937	925	880	925	928	884	867	857	851	881	927	925	883	906	909	949	883	915	903	875	909	957	901	912	936	880	912	1001	896	919	900	928	933	878	887	869	887	868	934	905	947	946	882	912	939	910	877	899	921	897	895	909	861	941	937	952	922	867	923	879	931	875	926	909	893	906	838	918	892	867	877	904	922	968	853	859	907	832	967	897	911	924	859	885	902	885	851	914	858	911	896	870	894	887	870	921	899	884	931	912	946	858	851	911	879	855	875	928	892	895	877	916	912	906	897	898	936	908	887	891	922	878	916	905	910	928	889	901	851	898	940	902	903	861	907	921	900	861	965	910	887	914	906	810	901	874	872	869	900	893	867	946	913	885	974	902	921	883	894	889	907	841	878	886	857	856	935	925	908	902	933	865	882	918	883	899	889	889	895	989	863	930	874	885	847	887	936	878	910	902	954	894	952	940	900	833	858	909	903	952	867	871	884	901	890	933	923	936	850	944	830	925	883	892	873	862	944	921	919	912	897	905	838	885	894	902	871	872	895	919	914	907	951	910	828	895	922	906	883	881	876	908	931	868	899	935	871	891	902	875	891	942	890	908	918	898	857	916	858	887	845	875	902	871	901	904	893	951	919	886	887	899	922	853	899	896	865	858	846	890	881	874	953	903	920	902	869	926	858	855	921	854	906	871	906	911	840	939	947	945	898	906	887	850	859	902	945	930	877	857	908	882	967	889	845	899	904	850	866	899	917	913	886	839	913	907	924	887	898	871	884	896	893	913	838	890	888	883	899	903	917	879	882	903	900	937	915	850	900	904	868	882	919	914	885	863	867	894	878	829	889	944	866	887	885	923	912	881	880	886	921	895	889	885	949	921	878	922	892	919	900	898	902	866	935	958	878	878	879	821	886	891	891	892	900	911	920	918	948	926	912	913	919	863	947	871	858	889	952	931	882	898	912	895	871	916	934	908	932	910	921	916	954	904	875	886	905	877	902	934	855	910	959	918	919	903	904	907	863	900	929	914	909	884	868	859	925	908	907	948	831	865	948	906	921	940	928	918	907	932	925	847	880	919	899	942	927	947	871	885	892	920	862	913	899	912	900	889	930	865	876	861	944	863	866	866	910	822	900	872	872	910	852	903	944	925	909	879	894	884	898	883	895	873	882	922	879	914	856	884	911	902	895	840	917	927	881	864	937	912	863	867	903	876	915	903	932	904	889	850	867	919	920	859	875	919	857	892	835	905	926	878	917	911	915	928	885	870	867	909	899	867	889	917	883	848	861	922	865	940	920	863	865	863	833	827	897	885	887	903	927	896	956	891	957	818	869	882	899	904	949	879	849	911	942	871	936	885	863	891	898	900	904	917	925	920	884	867	896	904	960	910	868	883	915	902	912	890	863	901	880	930	912	895	877	973	859	865	869	899	866	915	900	853	852	842	863	906	879	928	902	864	889	924	902	896	868	879	929	888	924	873	898	913	913	927	909	921	887	952	970	937	888	884	920	934	851	893	892	858	899	918	944	885	927	884	928	883	945	865	915	914	948	896	898	874	918	967	911	844	893	902	952	890	873	903	848	917	944	878	904	891	831	861	882	899	864	949	893	893	889	851	893	912	906	906	872	904	898	920	935	908	878	980	866	908	871	953	896	917	875	892	851	925	884	834	874	932	876	886	873	895	910	917	853	855	899	964	854	957	854	884	919	922	951	877	851	855	890	892	905	925	915	906	867	942	909	875	918	864	901	851	863	892	872	913	883	908	881	885	865	948	902	891	939	930	947	844	905	911	893	896	864	873	932	929	878	938	896	911	908	952	903	935	845	932	897	936	903	893	887	948	906	894	926	906	927	885	925	846	878	874	857	870	917	924	848	922	878	873	869	863	889	912	880	864	877	918	878	868	910	904	943	917	869	902	866	918	945	912	931	913	873	856	868	887	894	956
26652	17252	20786	19276	14614	10631	6395	3976	2772	1970	1601	1395	1229	1121	1089	988	903	811	763	794	788	756	724	684	680	621	570	588	590	558	575	499	510	496	504	540	496	503	476	491	526	448	501	471	494	448	453	462	475	479	538	466	484	485	461	442	430	437	413	454	392	454	448	449	453	464	444	431	456	470	448	425	477	446	439	490	455	458	417	440	463	453	437	434	439	468	443	443	438	405	408	460	462	479	470	451	414	424	457	460	429	433	451	441	418	420	445	413	414	477	473	453	420	432	422	444	447	458	430	423	445	467	481	422	450	435	426	432	446	449	451	470	449	485	424	481	499	460	449	453	428	434	438	424	446	415	434	402	431	424	453	458	413	435	447	456	436	413	421	440	412	415	423	461	461	417	447	434	424	432	419	463	422	429	440	452	371	431	433	403	431	409	435	480	441	463	439	418	443	472	447	415	438	422	463	455	456	448	436	434	463	427	445	436	445	435	448	420	431	431	427	425	472	420	446	441	438	442	412	449	418	435	425	385	468	484	418	421	452	457	432	441	432	408	430	451	457	418	432	398	398	412	434	430	412	409	401	425	444	443	426	413	427	442	434	417	424	442	468	442	435	474	437	439	425	402	431	402	454	430	408	442	436	465	432	436	453	443	414	424	391	449	459	429	443	432	409	411	461	405	484	407	449	435	452	461	440	406	412	480	429	415	441	406	437	422	397	420	470	426	444	453	459	443	423	414	446	418	481	442	427	434	415	458	462	425	479	420	422	428	453	430	433	446	400	428	396	400	414	421	437	445	450	444	423	437	451	455	476	453	414	440	473	430	418	449	411	477	415	438	429	414	442	460	433	390	448	430	482	445	423	430	457	443	416	435	437	476	426	469	446	428	441	489	423	476	418	404	385	447	374	450	420	407	420	440	465	460	428	428	454	427	405	430	444	464	441	445	469	473	393	416	448	416	445	443	459	442	432	434	442	451	443	415	443	448	411	448	397	424	401	403	452	437	440	435	416	441	428	437	429	446	450	440	489	425	416	422	437	466	403	410	380	422	459	407	419	456	443	433	428	458	439	461	405	412	428	452	410	454	433	436	404	432	420	459	489	450	445	464	406	475	437	378	410	413	407	430	420	454	420	417	434	452	405	439	409	411	445	423	436	418	421	417	409	444	466	411	436	434	422	454	436	428	445	430	450	428	428	423	454	458	443	439	433	396	438	454	463	403	439	417	419	461	428	450	411	436	421	473	443	400	463	448	431	456	408	445	439	424	414	416	406	438	409	390	406	467	463	415	403	417	403	438	426	436	447	443	427	427	386	459	465	449	448	441	387	409	473	476	427	414	457	445	414	428	441	424	446	467	422	419	450	422	429	443	451	397	434	416	448	445	456	450	432	459	431	431	425	443	469	392	435	474	443	424	411	433	456	459	447	431	473	389	398	455	422	469	380	423	443	461	421	462	431	382	450	431	449	467	435	446	451	438	439	424	406	367	393	433	408	423	423	461	428	448	373	407	447	486	453	392	435	416	435	438	426	447	397	422	410	448	450	459	452	433	442	437	398	431	468	484	408	431	450	445	444	450	491	397	447	431	384	430	408	438	403	450	411	419	446	398	444	432	428	416	439	449	480	421	420	441	462	450	456	423	388	449	405	427	433	411	438	425	495	413	454	449	499	454	426	449	435	452	416	484	440	427	461	439	437	399	466	422	436	440	439	468	429	441	452	468	454	415	422	435	467	442	435	463	418	465	460	448	447	424	441	439	431	456	446	438	453	461	412	419	480	441	423	469	422	455	437	431	444	444	427	412	467	432	449	411	409	416	452	454	449	436	429	456	410	470	435	423	433	437	406	410	413	428	449	466	447	391	440	471	448	413	457	435	427	457	451	421	424	427	432	447	419	450	439	404	403	440	486	410	425	427	436	383	440	429	404	406	450	421	426	453	473	398	460	405	425	432	461	448	440	467	444	424	488	430	411	404	472	439	470	449	414	413	435	425	435	468	411	410	413	482	401	496	464	437	425	422	425	415	451	424	434	437	411	414	448	450	445	412	475	399	392	429	448	472	415	404	433	446	448	447	404	428	446	446	423	435	464	425	451	485	463	467	421	416	417	417	428	428	452	491	428	475	432	422	460	410	448	439	386	415	417	427	435	463	447	416	408	452	441	389	426	441	418	386	421	454	426	411	442	456	387	451	416	425	451	411	424	423	417	439	401	447	443	443	402	411	422	416	429	418	394	447	478	465	443	453	464	450	453	427	408	436	453	421	442	399	448	387	429	390	435	444	435	431	458	472	406	454	444	427	447	438	400	410	435	383	430	450	420	413	483	418	450	428	433	474	464	447	434	405	424	434	479	446	443	418	439	489	419	430	407	430	441	454	441	460	410	429	410	429	440	469	401	402	440	444	464	469	438	459	443	436	478	441	463	411	423	395	422	458	460	430	437	438	462	411	424	460	420	423	407	453	463	418	429	393	408	411	430	449	475	449	446	466	455	414	452	446	456	471	434	408	404	445	425	391	422	428	439	459	432	439	436	453	423	467	398	455	455	461	435	436	417	430	439	440	408	428	419	387	397	442	437	434	430	394	441	429	434	445	403	430	445	404	438	442	440	417	455	444	467	460	434	437	418	456	451	436	423	421	447	447	415	424	446	442	442	476	441	410	417	468	430	450	406	419	444	441	396	446	425	424	417	456	440	400	394	445	437	446	452	396	472	453	420	454	429	433	465	415	425	416	398	425	438	461	456	492	423	396	436	434	482	436	447	450	419	395	437	387	456	440	488	477	418	423	450	463	478	492	449	488	477	408	440	429	474	412	382	409	434	421	398	474	452	390	428	444	398	403	417	440	432	461	431	439	417	418	473	437	439	448	445	427	432	413	421	396	427	433	455	408	420	392	436	413	437	453	437	389	408	381	436	448	443	466	432	417	398	424	453	430	434	418	420	440	451	398	480	397	440	433	425	429	414	473	449	448	406	435	437	422	418	433	407	436	440	419	425	430	412	455	421	409	414	456	414	443	461	468	432	419	460	425	416	364	433	435	443	469	491	455	428	414	415	441	407	426	436	411	443	414	425	407	416	416	458	455	460	455	448	429	447	431	478	457	434	431	431	460	416	410	441	429	431	441	436	430	419	461	425	437	437	443	454	474	466	425	409	431	471	455	434	440	427	410	453	431	419	407	416	452	433	451	424	405	446	445	446	448	436	399	409	468	500	467	428	426	436	456	401	403	404	442	402	450	435	438	440	386	428	436	413	441	482	424	420	441	412	426	417	423	469	417	424	482	412	461	447	402	436	491	434	421	454	472	442	453	459	423	447	440	424	436	463	434	401	460	456	452	419	441	416	435	456	458	459	461	431	472	463	441	417	464	439	403	417	452	431	440	416	427	476	433	442	441	422	436	419	466	402	447	460	433	463	425	444	493	399	421	414	406	435	414	443	414	434	434	455	446	414	433	465	426	388	453	427	462	461	470	438	455	447	410	476	405	413	423
14527	12363	24221	29048	27569	23286	17719	13405	10733	8397	7122	6352	5584	5194	4695	4277	3744	3415	3193	3180	3193	3016	2934	2770	2522	2399	2214	2058	1962	1940	1745	1552	1446	1460	1428	1385	1314	1419	1303	1260	1323	1372	1393	1366	1334	1281	1336	1367	1326	1361	1269	1269	1206	1219	1239	1205	1121	1124	1126	1107	1077	1076	1147	1089	1122	1116	1112	996	1049	1100	1070	1085	997	1012	980	1020	1023	1058	1024	1025	1066	1004	1032	997	968	1031	991	975	989	1003	1073	1008	1008	1024	1047	977	1024	971	1010	1012	1041	1048	921	968	990	1024	987	947	957	970	987	1014	996	956	937	1021	990	1006	950	985	962	1009	986	974	1033	986	950	1007	1049	990	1009	1013	988	1028	1012	1025	1017	1021	1047	970	973	946	938	1007	985	985	935	951	1017	983	1013	991	1013	977	962	1048	987	998	993	979	934	1003	1009	981	969	1000	984	1031	1011	996	991	946	1000	1037	932	974	977	1003	1000	967	983	986	980	1027	1000	962	956	992	1019	1004	1016	1016	992	949	1024	968	971	998	957	1003	1003	987	981	999	950	974	981	936	945	945	991	959	1039	963	983	1002	999	983	946	944	926	967	993	943	988	986	982	987	937	1033	972	1009	962	998	965	1000	983	1012	959	1003	968	978	973	990	943	965	983	1001	986	922	969	940	958	962	984	937	1034	983	976	925	1007	996	1004	978	1001	1013	987	963	984	916	1013	1028	966	1001	1006	995	982	952	1020	972	973	978	995	941	989	993	1015	942	998	1015	992	985	981	978	909	961	971	1002	1016	977	941	945	1003	922	1060	1003	1003	982	912	952	961	956	1003	1035	962	1006	1045	981	983	957	978	992	925	1021	955	985	928	964	1037	977	991	1017	946	940	949	1001	1010	976	950	951	981	959	998	931	920	932	977	1043	965	1003	1035	1011	982	1000	1015	1050	952	999	969	948	1010	997	995	1043	963	919	999	1028	998	983	958	973	971	999	974	965	1007	950	955	949	957	925	1008	950	993	977	1012	962	1020	987	929	952	984	1021	1060	1006	926	964	988	937	1027	962	998	1022	1009	983	971	994	961	987	1012	954	980	1004	1029	1027	983	983	982	1035	1000	1038	958	978	951	956	1046	981	939	936	968	989	976	988	993	967	993	914	989	996	1019	1031	991	949	952	950	1006	1022	985	1030	992	976	1034	982	976	916	989	936	961	987	1021	983	957	938	978	1052	1006	1016	1026	936	952	958	1008	963	955	1013	968	959	1010	1016	994	1010	995	1022	933	987	962	1003	939	1003	979	980	996	973	975	961	949	1022	941	995	981	952	947	988	955	1027	978	1050	1031	993	1010	998	923	1029	1006	1034	998	962	978	946	970	987	1022	982	1015	981	1014	983	948	983	995	977	1004	999	986	936	1019	1001	1019	935	965	1009	926	1005	1035	1004	977	1009	916	997	1004	958	965	1016	962	969	1020	963	956	976	967	982	1058	951	1009	928	975	962	987	1013	973	1006	1026	982	960	999	957	1010	945	957	1020	994	1017	995	1002	932	939	1021	933	956	982	965	1007	1013	993	915	933	961	937	991	960	998	947	1022	947	1014	998	974	1027	964	988	961	972	986	969	926	924	955	991	989	936	941	1016	1013	992	1002	978	1006	923	950	948	966	1076	996	961	975	969	996	941	993	971	1037	988	1034	947	1016	985	1005	1012	984	983	980	1001	950	1012	954	910	1031	919	993	978	963	1027	984	947	995	982	984	962	958	982	1005	947	1043	999	978	1040	964	979	987	959	975	977	1008	950	944	995	972	977	1005	1010	975	882	996	1040	983	912	982	999	1003	987	961	963	969	973	984	984	1001	905	981	984	976	993	964	970	1007	1004	1023	1009	962	991	993	963	970	931	907	961	1020	965	920	981	988	975	963	964	983	999	1022	972	974	1033	968	945	945	972	991	1001	935	1032	1006	988	943	990	1011	953	1021	988	994	1002	1018	897	1014	981	1014	982	961	950	956	963	988	1051	998	980	951	934	1021	924	928	971	961	1004	938	986	982	949	961	1006	988	1049	1010	990	975	1006	959	944	990	1032	902	998	955	1017	985	1004	990	943	967	1006	988	997	969	988	972	968	978	1000	980	997	1001	987	1001	977	981	975	983	1027	1004	1006	1011	1001	989	958	969	1030	1000	958	946	1027	989	960	987	928	996	997	939	917	969	1054	975	995	981	937	962	965	988	977	950	966	941	970	1022	1021	972	921	946	971	1019	956	978	1033	1004	996	969	997	965	993	992	976	992	948	999	921	1017	979	961	1026	969	1019	977	1019	965	947	978	995	964	941	1075	950	983	984	972	1023	1000	980	988	925	1007	919	1034	1002	942	1005	1003	1006	961	930	957	958	946	987	982	980	1001	962	990	936	1000	921	982	1017	936	998	1019	988	1000	1023	997	971	963	989	916	968	1001	968	980	998	999	963	1005	975	998	1060	949	993	968	951	1027	968	1013	998	1093	1048	992	997	983	993	984	992	955	990	973	990	974	938	938	951	965	984	997	971	991	961	949	977	952	957	993	1011	995	1038	965	971	1013	974	1007	986	1027	968	956	982	965	1009	970	945	1010	972	995	962	990	944	999	907	1006	959	981	945	996	1005	996	1061	989	970	980	982	976	997	966	922	981	997	1009	1018	955	969	1012	937	998	1006	1012	964	1012	1012	1001	987	1041	983	973	973	949	998	905	992	980	915	975	977	982	935	929	944	961	1032	984	973	934	957	970	921	992	1022	915	1007	1005	1017	994	1024	1007	942	1003	977	986	987	975	980	1001	979	958	932	988	992	971	939	974	957	984	988	979	978	967	963	963	975	991	984	999	947	1040	966	989	940	952	925	1038	922	1010	1035	975	941	1014	954	990	922	999	1002	989	966	960	952	996	1019	971	983	1014	976	961	981	955	969	916	1011	995	1032	990	993	977	984	957	967	1012	946	1060	981	967	921	950	987	991	1007	1017	968	922	917	924	990	1010	972	997	960	1006	964	982	969	975	983	986	938	992	1011	989	950	1023	986	963	972	957	973	939	930	987	926	1014	970	1010	1006	996	1020	1005	964	1021	979	991	1004	1011	1006	961	962	1005	1011	1000	977	942	952	934	973	921	915	981	958	937	975	992	1019	1080	918	965	988	978	952	968	998	962	994	998	1030	1022	974	1061	953	988	1008	1001	989	997	1035	1012	962	977	944	1002	965	976	992	996	1007	1013	1006	1007	939	1005	942	978	1037	962	1032	957	994	994	981	987	994	949	971	980	998	979	975	1005	998	969	982	1015	996	995	934	979	974	1022	1026	953	957	979	964	995	1006	1037	1002	973	1004	1047	986	983	1005	960	973	958	1002	959	973	1031	918	1021	931	947	1005	969	978	983	883	1034	982	938	962	962	1045	949	1008	930	967	974	1013	968	1010	934	1024	952	952	938	979	940	996	991	942	955	1033	948	978	982	988	999	952	934	968	1000	1017	957	989	1028	996	997	978	941	1005	988	1048	975	1004	1003	1053	1025	1047	967	1029	1000	993	1009	988	937	981	954	998	990	1006	959	955	1022	1012	1007	974	1003	947	989	1015	983	962	958	982	919	957	959	979	954	981	970	985	999	937	976	992	980	1030	956	949	993	957	977	979	1017	1002	997	975	973	956	975	985	1004	983	942	1033	932	983	999	997	957	987	1004	991	973	941	959	1037	1008	918	1001	933	995	951	945	1049	959	1007	980	990	901	980	989	969	956	959	1037	1037	924	1015	967	944	958	984	1025	1029	1010	959	972	912	960	965	1023	987	933	957	978	966	936	946	936	959	986	1009	981	971	995	974	1018	960	959	940	922	994	963	964	982	997	972	981	959	967	945	1002	1036	934	987	1044	964	1022	978	978	957	941	1014	980	963	1022	994	941	980	942	1044	947	997	977	975	997	991	971	961	1001	983	953	1000
9466	6072	7799	6842	4469	2918	1840	1319	1064	827	738	646	657	573	543	542	531	488	470	469	450	417	446	430	362	408	399	379	393	356	371	349	340	367	365	318	323	338	349	363	364	352	343	318	362	310	340	333	342	336	295	319	307	369	378	350	321	315	361	345	292	290	293	347	330	342	307	336	317	301	346	326	315	340	351	325	354	346	332	330	290	340	322	350	303	337	324	351	332	308	334	295	352	348	316	337	352	348	337	316	299	320	319	330	320	319	316	332	329	324	346	349	320	305	316	323	349	307	331	302	330	337	318	313	325	315	328	342	312	315	319	316	352	307	320	325	369	316	367	330	329	339	309	295	338	341	305	312	361	355	303	324	328	299	288	333	330	322	317	334	300	337	362	353	299	319	350	324	324	341	282	308	312	338	293	314	335	369	302	332	330	333	342	324	371	312	322	309	346	336	329	339	293	356	281	304	366	327	342	337	344	353	334	354	369	341	310	318	324	319	310	295	325	333	345	331	346	301	328	335	322	357	361	341	354	335	338	323	351	337	337	369	316	319	358	347	327	340	335	345	346	363	330	340	308	320	325	316	325	371	348	307	330	357	324	309	326	329	352	294	303	317	343	356	343	336	341	314	350	307	351	333	292	345	335	302	334	308	334	323	303	357	310	319	338	336	317	349	314	345	329	289	349	317	307	319	312	309	337	351	328	288	329	327	303	339	323	399	336	362	331	316	345	324	335	291	328	354	348	351	315	319	360	338	350	339	314	352	301	310	315	325	338	344	334	337	361	318	347	325	300	318	339	325	297	314	325	320	313	329	342	351	337	311	302	338	325	303	334	313	319	355	326	330	333	315	313	331	314	316	348	290	319	333	337	298	319	315	295	395	324	312	341	337	282	296	330	329	362	334	326	332	296	336	348	289	307	352	335	332	333	318	335	314	320	354	296	355	357	344	340	337	297	339	321	337	352	325	338	323	341	354	351	319	338	367	337	325	321	353	310	321	315	339	323	351	363	358	302	323	280	333	365	338	341	352	343	332	329	365	354	304	324	325	323	332	328	357	338	352	314	316	312	321	337	323	304	341	348	316	345	323	326	317	305	342	318	283	345	298	307	303	320	331	310	360	291	347	317	336	312	332	319	293	343	311	305	307	327	303	328	353	326	335	311	300	320	331	344	331	321	335	341	325	327	307	354	363	362	327	321	332	350	320	320	352	314	322	305	318	305	350	339	293	340	347	345	300	336	354	360	315	323	323	370	335	342	297	283	323	334	318	315	333	323	357	340	314	316	351	359	290	308	331	332	344	318	338	312	338	373	320	320	342	324	310	326	290	347	342	319	364	305	303	370	334	351	331	307	334	319	334	295	311	349	323	316	309	315	322	315	337	358	317	318	349	355	325	296	327	307	347	330	317	319	336	338	326	328	327	317	328	350	320	297	317	319	324	329	317	319	301	349	335	336	303	341	349	342	328	316	334	328	306	337	326	330	359	321	332	351	325	325	308	324	341	361	342	338	335	331	339	325	315	316	306	348	300	359	316	342	336	345	293	321	320	366	340	299	320	316	310	337	348	336	322	313	318	311	339	325	373	337	316	292	331	296	307	361	333	342	307	342	319	327	326	340	352	332	339	308	320	320	330	291	333	357	318	332	369	334	322	317	338	305	338	332	333	341	334	318	314	311	334	336	364	303	332	326	339	365	312	298	341	334	338	359	323	335	302	327	350	330	315	330	330	338	317	330	295	348	363	309	311	326	343	382	322	312	377	335	357	325	329	347	343	326	356	331	307	343	372	340	303	330	317	294	331	342	325	346	317	338	323	304	342	275	338	337	354	318	294	355	328	329	356	319	321	371	309	326	366	341	336	315	355	319	339	315	325	366	358	339	294	342	336	327	300	316	350	348	323	336	355	330	330	309	340	303	333	303	308	315	332	340	337	346	297	354	341	352	313	305	322	310	341	339	321	334	327	324	325	329	343	330	320	301	342	360	290	309	320	344	319	360	291	345	336	318	344	337	321	357	323	341	345	302	332	320	354	321	334	317	338	324	342	350	318	315	331	297	323	348	282	327	342	320	312	315	335	347	330	331	349	346	303	322	331	397	344	349	304	342	347	340	354	327	328	341	337	363	314	312	317	337	351	351	327	316	317	333	319	340	356	338	348	297	336	337	317	321	291	304	337	293	356	345	335	337	346	302	343	337	278	328	312	314	337	304	274	333	295	303	318	333	323	320	339	355	347	322	343	316	350	342	341	333	328	354	334	312	300	357	325	323	362	311	319	337	340	305	313	309	356	336	324	321	307	304	339	360	332	346	323	333	372	328	321	312	309	322	321	373	374	297	325	324	359	332	344	391	356	317	324	352	331	342	334	311	340	343	362	324	374	351	330	312	334	286	330	330	318	308	365	296	347	320	332	349	340	345	354	305	313	347	335	350	332	313	316	312	349	334	318	330	302	332	325	326	314	311	338	358	336	311	340	341	353	319	351	317	347	337	339	324	329	372	308	327	296	319	296	303	313	339	344	324	315	331	305	333	325	318	362	306	328	350	348	362	332	357	333	341	343	302	339	350	348	333	382	350	316	324	348	325	334	320	296	354	342	322	323	320	335	341	327	318	328	322	349	336	325	326	382	359	314	320	342	309	332	348	352	332	320	324	345	330	344	344	341	326	288	321	308	313	345	335	329	366	310	317	324	347	344	344	305	340	355	337	338	357	293	325	321	337	319	315	343	333	335	325	341	320	334	319	354	383	338	318	329	366	329	321	362	389	319	318	347	331	332	307	330	347	320	318	323	333	343	339	324	314	348	342	335	313	316	336	355	309	293	336	325	329	325	313	321	352	340	327	343	330	327	378	341	307	313	335	322	312	356	322	341	350	325	325	294	321	332	310	337	356	355	324	334	320	377	314	319	336	320	361	327	321	335	297	286	354	323	356	317	323	325	318	340	339	342	328	338	298	344	294	298	318	330	341	286	368	325	346	324	350	352	325	338	327	303	321	347	355	306	348	342	342	308	323	328	314	354	331	326	340	345	372	341	309	347	343	331	330	357	328	348	318	308	327	339	331	302	313	336	326	338	340	297	322	342	338	331	307	322	323	330	347	325	318	350	362	324	309	330	305	342	348	347	304	303	335	321	301	315	317	316	321	310	307	321	347	314	316	319	341	321	303	315	322	289	361	349	311	325	297	312	315	322	343	353	300	313	346	286	302	324	332	296	333	347	333	336	324	304	330	309	326	308	343	334	322	322	355	320	353	327	317	323	335	331	319	305	333	330	320	315	341	299	308	352	328	335	311	331	287	311	322	338	332	331	339	317	315	321	326	330	302	319	350	325	311	336	324	303	308	302	339	308	335	338	352	330	302	336	320	315	400	321	332	340	334	316	341	308	301	358	300	304	335	350	345	332	328	326	355	312	300	358	331	325	322	344	308	335	346	291	333	343	322	357	331	333	299	308	328	352	331	298	340	335	304	328	323	307	325	314	359	323	347	348
5855	5392	13018	15791	13542	10146	7293	5434	4255	3467	3022	2652	2548	2394	2175	2010	1909	1661	1658	1562	1531	1471	1495	1405	1283	1191	1173	1144	1063	984	1020	945	981	892	906	889	881	876	874	900	910	849	803	925	840	824	834	869	834	895	827	820	840	841	778	800	790	843	778	760	821	808	794	823	765	754	808	754	838	798	826	762	799	825	813	815	807	738	817	775	790	798	813	769	816	761	801	785	772	761	748	803	760	792	803	836	819	802	754	776	724	758	769	776	754	780	740	758	764	806	791	733	778	773	732	724	804	770	774	749	771	762	789	788	768	807	808	767	781	762	733	793	791	816	789	736	790	753	830	759	746	802	737	770	773	787	783	737	769	793	790	811	790	819	776	813	749	761	809	788	780	811	788	765	767	732	754	779	795	719	733	793	747	776	778	742	832	754	788	759	793	790	794	771	736	812	842	792	799	843	737	799	802	763	803	792	730	815	774	769	812	803	759	758	786	815	746	789	841	775	752	810	770	778	810	779	729	770	813	772	777	726	798	746	837	761	805	770	814	834	772	786	783	816	792	796	800	758	790	727	767	734	726	763	810	744	769	777	808	810	747	776	733	779	782	774	739	764	778	767	721	784	816	765	763	784	780	724	793	762	787	757	764	779	818	779	778	764	737	771	791	807	784	782	734	781	768	854	796	766	699	734	784	731	785	773	778	770	756	783	762	739	757	740	750	809	793	800	791	807	774	831	784	750	771	714	796	783	820	766	769	771	748	763	761	758	891	790	767	778	771	771	778	746	814	816	763	730	751	789	743	823	798	814	752	751	783	788	764	761	796	786	785	765	802	808	809	745	769	754	761	774	784	834	764	817	759	753	743	769	699	809	787	789	775	763	762	823	783	783	772	784	743	715	800	795	806	777	762	796	744	795	757	758	823	750	798	780	766	828	781	753	780	732	807	749	795	778	796	794	803	774	759	759	731	771	725	772	791	756	787	762	750	789	771	701	754	721	777	794	772	784	813	761	749	773	772	783	766	737	738	804	724	779	784	777	740	790	792	764	703	828	789	803	720	789	782	762	760	779	701	782	765	740	772	780	805	769	745	768	773	761	791	726	757	762	784	833	791	797	730	793	745	773	763	774	770	791	742	793	767	801	771	752	802	858	795	772	765	812	758	768	869	769	811	735	738	776	741	780	773	796	772	728	763	794	770	775	686	728	757	782	773	744	741	792	790	750	746	759	821	735	845	822	747	731	747	789	824	771	775	764	762	759	784	771	703	783	771	767	767	801	745	766	757	726	742	694	748	754	758	782	736	746	738	735	789	778	762	760	701	772	802	748	756	781	811	735	765	794	765	770	795	790	764	767	761	797	766	755	786	724	714	758	784	804	774	765	809	862	744	773	745	793	769	789	753	761	822	783	798	767	795	781	786	785	771	773	763	801	809	748	827	733	744	756	733	732	743	810	750	761	758	754	815	758	776	777	766	814	768	765	789	791	758	778	764	799	758	800	742	814	769	815	771	822	731	748	754	855	751	793	826	745	792	799	805	788	770	808	824	811	787	747	747	731	764	761	768	802	806	776	771	784	754	759	750	754	793	769	735	759	759	750	739	742	724	769	833	755	752	816	807	753	720	795	774	751	754	792	797	820	789	797	805	768	771	803	770	779	737	746	806	800	769	746	746	751	738	758	742	767	785	806	778	811	773	752	750	810	770	754	741	772	723	765	792	803	773	735	760	752	802	762	743	752	765	751	789	750	750	744	761	741	762	750	794	744	759	796	737	799	816	769	760	744	857	767	753	804	860	739	805	810	789	811	794	817	773	831	778	779	761	755	771	753	792	758	749	837	757	771	774	842	751	734	806	789	719	774	745	760	744	779	780	748	766	755	761	777	770	841	740	801	802	748	807	781	821	722	751	790	762	802	737	784	755	792	751	774	761	790	745	820	788	777	718	752	715	791	754	819	809	774	802	783	796	771	781	812	756	752	838	782	754	781	752	751	750	757	768	751	760	755	778	764	798	780	778	779	747	818	764	787	724	739	773	718	779	759	765	766	706	768	767	759	794	749	761	769	763	811	785	790	779	789	778	776	751	766	733	797	775	764	820	787	763	742	763	755	804	744	797	801	778	761	781	717	797	775	732	741	697	755	751	803	787	749	811	771	736	782	767	752	804	727	853	783	763	801	797	770	778	727	762	791	765	797	762	738	775	771	760	765	779	799	798	793	810	800	823	805	769	728	751	746	740	786	762	772	743	770	819	756	761	760	745	745	883	786	732	784	756	766	729	805	773	766	763	775	772	755	820	827	741	786	784	764	771	797	773	773	756	798	763	792	762	721	779	780	786	762	824	780	729	757	767	768	837	802	817	805	794	749	752	721	778	758	795	757	784	772	783	784	785	752	733	759	821	788	788	872	736	812	821	792	735	790	759	807	774	812	701	823	800	763	754	762	805	752	789	756	739	762	771	788	753	798	716	739	767	773	765	757	768	766	756	845	803	770	787	739	790	780	779	756	767	722	776	798	758	813	747	768	724	731	791	737	826	759	805	745	755	739	767	719	800	784	757	776	797	763	749	764	821	775	740	777	741	794	740	794	823	754	826	740	761	739	746	857	784	823	748	812	796	792	777	743	766	725	774	781	790	832	781	811	754	864	764	744	802	758	762	793	738	753	780	809	775	782	777	761	730	794	775	802	759	727	834	785	775	769	830	820	795	835	772	778	754	758	780	769	808	789	790	797	776	775	748	765	741	787	777	781	830	738	773	832	824	755	754	795	738	760	811	776	771	769	710	783	796	782	787	723	750	761	782	705	814	708	732	728	795	794	769	788	775	763	767	767	767	746	735	717	778	737	761	760	763	748	761	764	758	829	782	749	748	828	757	827	789	741	712	781	777	757	795	773	751	805	750	828	825	738	793	748	769	793	751	836	758	821	781	795	738	798	762	746	794	765	764	723	766	774	734	768	740	813	734	738	736	759	825	794	793	806	762	802	762	784	765	810	782	763	781	802	759	764	827	744	761	762	778	792	789	758	745	802	721	820	793	754	843	803	752	752	774	792	778	778	779	772	784	781	770	721	762	791	752	741	797	750	739	798	821	754	729	818	767	775	768	762	766	845	820	814	792	778	735	775	730	727	796	752	762	710	779	783	796	754	770	749	739	797	820	755	761	762	776	772	782	837	804	704	782	728	792	724	733	818	766	800	750	800	756	730	768	807	727	755	759	750	732	799	808	722	812	778	826	783	793	832	813	778	812	824	783	783	726	756	746	767	769	783	741	804	744	864	699	748	781	766	747	779	718	803	791	789	770	778	780	762	758	749	731	744	777	783	787	750	737	818	756	753	735	718	807	781	793	784	752	794	780	796	765	794	787	768	805	684	780	780	757	782	728	756	762	746	779	782	813	794	770	797	773	791	769	785	811	725	748	780	779	815	781	745	781	739	809	806	766	789	786	779	766	730	814	732	818	747	813	799	779	755	713	767	808	800	728	727	814	709	819	764	791	786
18875	11947	14863	13593	9726	6610	3937	2460	1841	1391	1134	1092	950	858	795	759	711	671	623	613	625	634	611	548	544	480	564	544	463	483	418	455	454	443	444	419	384	427	422	411	409	409	444	394	443	464	413	394	403	425	415	423	400	384	381	434	397	395	405	392	431	432	371	425	366	398	413	388	402	374	404	385	386	397	449	377	360	428	403	382	386	376	383	416	369	391	403	419	432	384	369	374	390	418	347	375	414	360	416	351	389	387	361	432	405	407	410	401	402	384	366	391	364	391	408	440	416	384	389	378	377	420	386	393	437	365	408	355	391	408	389	392	402	390	380	411	379	355	376	370	388	369	400	389	370	389	406	375	362	348	377	409	385	408	380	391	358	391	372	432	378	383	355	407	384	371	379	391	370	403	364	390	397	395	426	405	358	392	397	398	459	384	390	353	383	381	407	385	426	377	394	381	377	444	379	392	382	372	399	423	381	389	395	348	366	384	394	364	397	434	378	421	393	374	385	378	374	392	392	397	357	382	360	399	445	358	348	394	395	398	388	389	385	346	429	409	397	407	379	396	360	362	377	391	396	385	367	408	372	417	407	423	384	385	381	364	367	397	445	388	388	361	379	366	402	379	402	422	399	373	365	394	371	386	407	396	411	351	426	387	386	368	403	386	406	391	381	396	421	388	397	411	341	357	376	363	424	382	377	421	398	356	409	361	399	398	407	370	384	398	384	391	386	429	397	419	399	400	412	386	375	364	400	389	380	390	392	370	392	381	325	395	393	405	382	376	387	390	404	341	410	363	402	408	384	401	418	369	393	413	399	394	409	351	440	424	380	367	390	389	361	400	366	358	364	415	399	429	409	407	375	379	400	407	393	418	372	407	354	411	398	391	427	404	390	372	403	397	435	402	419	392	408	352	392	378	365	394	393	412	375	404	402	449	404	402	386	377	379	360	371	375	380	368	394	456	455	393	385	400	410	404	401	376	406	331	381	391	428	409	350	404	375	382	412	426	404	386	423	416	365	365	391	401	362	383	369	417	391	390	428	394	382	391	408	381	423	388	409	385	400	367	355	371	353	424	421	365	389	388	400	398	419	409	406	406	379	400	376	408	408	411	384	466	373	376	377	402	384	407	411	421	399	374	364	369	358	382	388	385	398	439	390	407	387	404	397	377	396	368	391	376	390	373	391	381	393	427	363	373	393	384	360	362	368	365	401	413	392	402	395	437	406	396	382	377	403	383	411	395	378	387	354	416	374	412	434	425	389	397	392	375	357	426	380	429	395	369	387	416	384	380	426	379	348	394	394	435	402	378	368	422	343	400	411	375	369	378	381	369	374	378	346	379	416	377	385	394	393	409	417	405	398	410	407	374	394	397	410	400	418	393	407	367	383	379	402	413	435	383	408	406	376	346	362	357	411	383	391	366	363	365	353	374	393	383	393	400	372	412	403	369	378	413	407	403	429	373	375	367	371	419	399	432	371	379	387	407	398	439	417	365	407	421	389	380	400	379	363	420	418	404	384	388	418	377	399	392	355	367	385	370	378	415	400	426	371	385	401	389	402	371	391	367	320	380	399	373	361	370	378	337	404	390	375	402	406	386	378	379	350	402	406	401	425	372	387	420	368	403	360	400	370	403	366	427	385	365	406	348	402	402	375	395	405	402	395	375	361	435	412	364	367	416	354	392	387	400	392	374	369	403	423	368	373	341	384	364	366	355	401	387	401	431	418	409	353	365	400	363	422	384	380	383	408	374	461	388	357	411	378	388	356	411	402	392	409	400	350	399	382	414	379	382	389	340	382	381	406	393	384	370	375	384	388	385	381	381	414	416	456	362	385	384	387	407	403	371	418	391	397	404	354	397	404	378	383	399	419	427	391	435	387	372	413	404	401	366	388	369	389	387	385	402	432	387	398	383	398	359	381	424	395	412	370	424	391	398	383	409	389	407	408	421	390	384	359	371	402	371	397	411	385	388	390	387	401	388	397	379	389	380	400	382	385	417	400	339	398	400	422	374	388	384	449	401	410	394	401	378	403	420	394	376	389	430	372	395	373	416	372	427	400	420	386	388	388	418	378	375	374	410	426	427	412	384	370	387	380	388	422	394	395	390	383	357	377	419	351	367	390	395	382	374	367	348	360	390	416	421	387	431	376	378	365	403	439	400	421	402	389	379	374	422	432	395	384	379	361	386	430	357	369	362	380	402	387	397	400	404	361	395	396	384	378	414	392	369	352	386	400	402	395	399	396	423	440	381	407	385	429	410	400	360	368	361	394	407	380	413	375	413	393	403	401	362	404	393	371	384	381	376	431	408	415	383	370	394	363	415	402	436	403	388	381	414	393	404	385	379	422	382	364	403	377	418	380	397	418	415	374	391	375	385	470	392	400	367	443	393	381	391	403	392	439	401	350	406	389	353	423	386	410	406	391	418	396	379	423	405	385	417	411	385	390	424	349	413	425	389	414	367	386	385	378	393	379	410	341	419	330	366	399	398	424	399	404	362	382	392	388	396	386	383	432	363	369	428	413	409	384	386	390	411	375	344	370	375	380	385	414	394	379	401	396	386	361	393	392	398	409	405	361	390	370	396	404	394	356	376	415	379	400	370	421	409	382	370	398	391	386	386	378	358	372	381	409	386	358	425	369	345	398	387	380	442	432	381	409	414	394	402	393	387	352	401	411	403	401	391	391	418	373	422	401	400	382	403	370	338	382	397	410	379	388	429	396	370	416	393	408	361	401	378	375	355	394	415	424	364	386	357	354	352	389	423	399	400	381	350	387	375	383	388	370	388	371	386	410	375	411	368	409	403	344	379	391	372	411	361	385	420	365	419	378	374	364	385	418	370	392	374	409	406	403	372	424	427	426	395	405	402	406	409	372	369	395	360	400	371	377	418	396	390	349	391	383	380	406	400	381	339	399	381	399	365	376	410	389	393	441	370	380	394	356	414	416	439	352	391	361	396	384	426	394	382	404	372	397	389	395	392	386	404	356	372	406	364	407	392	380	421	355	385	415	389	395	392	393	353	376	374	392	347	370	401	399	395	395	405	384	441	402	380	413	408	365	390	396	364	384	351	396	369	417	416	408	365	396	411	378	375	409	360	340	419	354	362	437	405	369	371	382	375	400	377	351	405	393	399	399	379	382	376	386	343	392	390	394	365	368	395	416	373	393	369	398	370	407	429	376	388	356	362	378	376	427	388	386	395	400	396	407	411	414	386	353	422	400	391	379	396	374	388	376	423	417	388	388	378	355	395	407	407	391	393	409	353	359	386	416	338	416	342	380	384	381	397	431	356	390	391	365	396	378	379	393	386	372	395	383	399	394	375	417	422	386	411	372	388	409	389	378	393	401	380	389	397	438	441	428	395	342	423	357	351	396	425	393	367	392	359	365	399	421	381	374	380	402	373	408	395	398	405	390	371	379	414	408	369	383	402	395	392	390	383	389	354	412	419	400	389	386	397	397	373	370	410	400	419	388	385	406	386	428	414
11215	9100	20000	24046	21718	17687	12766	9557	7486	5991	5206	4665	4103	3734	3380	3058	2878	2603	2493	2419	2509	2330	2114	2072	1972	1792	1758	1677	1581	1503	1291	1290	1228	1206	1168	1176	1137	1150	1139	1081	1123	1113	1137	1133	1097	1087	1084	1121	1026	1178	1165	1089	1086	1056	981	1051	994	1012	1050	969	996	975	1018	938	949	977	934	988	934	930	934	945	940	919	920	891	954	954	962	921	920	932	920	898	927	1020	917	1001	995	974	918	971	945	853	952	926	924	911	838	953	919	884	877	876	895	929	902	906	919	900	931	930	933	884	914	950	881	898	901	974	919	930	885	920	903	911	940	938	899	908	893	842	862	892	900	936	885	888	909	886	922	900	863	880	865	916	937	914	876	943	873	963	910	911	902	883	922	888	881	908	903	886	890	892	929	938	870	901	877	875	929	924	958	918	904	933	872	900	871	924	950	895	892	876	909	892	907	923	926	899	869	881	904	944	924	869	926	927	939	926	861	879	911	962	903	914	925	921	930	876	875	891	854	923	884	895	921	842	899	893	988	840	927	883	896	908	875	914	909	907	914	924	897	928	911	894	897	881	889	915	855	939	903	871	920	883	901	912	863	879	892	887	928	887	860	940	950	870	892	911	887	902	915	879	878	924	875	875	885	962	888	897	906	797	908	903	886	974	904	902	844	924	868	850	953	919	938	929	930	895	908	892	892	940	925	954	846	879	907	861	839	948	885	913	842	897	921	874	908	944	964	966	892	898	919	870	927	927	933	916	908	862	939	906	922	926	900	944	912	884	905	883	864	923	852	893	833	904	952	920	912	901	932	892	942	871	921	922	955	912	843	890	933	881	864	922	942	920	922	886	886	904	850	957	918	931	880	898	879	911	826	926	890	872	912	920	909	938	897	894	880	922	946	899	957	905	926	917	910	846	891	914	911	942	872	860	907	921	920	883	883	849	876	964	891	960	854	920	914	916	915	908	898	859	895	917	898	886	890	867	948	909	920	944	947	931	887	914	871	901	914	857	907	924	915	910	891	886	878	899	898	862	919	883	892	923	913	864	894	831	895	871	886	899	907	935	892	905	890	919	920	891	852	921	864	894	877	903	871	876	898	920	974	900	867	863	897	956	861	931	872	927	883	875	884	850	906	883	871	894	907	872	921	866	956	960	906	906	957	894	865	883	855	885	881	880	927	895	969	932	921	900	872	879	923	904	909	916	903	921	824	894	900	964	861	926	863	874	930	887	904	930	942	925	880	900	869	891	856	885	888	869	842	898	932	890	886	903	903	851	965	892	934	913	937	850	899	912	893	901	966	922	901	947	876	910	946	886	899	903	949	860	911	854	935	959	904	870	916	912	875	896	906	885	921	907	926	866	922	869	848	949	887	861	907	841	887	935	951	926	922	879	863	962	894	922	928	897	893	894	902	894	884	925	945	916	898	915	863	872	862	889	836	916	879	917	894	877	850	941	838	879	936	946	903	881	895	916	874	846	897	947	921	918	920	928	882	874	945	939	873	872	906	925	889	873	943	904	940	895	906	886	879	860	941	916	929	883	907	873	871	885	892	890	909	872	909	918	917	919	944	920	924	885	927	926	872	934	883	905	872	868	977	916	898	961	835	834	899	931	922	863	964	921	899	865	849	901	882	929	908	936	895	931	935	916	919	905	892	872	900	916	930	909	881	896	878	851	914	849	907	904	936	905	885	915	875	887	902	894	870	895	829	959	899	930	894	949	903	924	858	858	952	873	936	917	924	928	888	905	863	937	877	891	864	898	936	903	932	887	849	887	895	879	895	850	905	876	899	887	917	928	911	833	906	873	943	883	906	888	869	889	896	921	887	888	913	885	893	913	916	903	840	926	901	868	930	907	930	933	919	880	849	906	915	926	914	903	942	929	903	928	900	858	902	941	901	849	915	910	889	879	882	943	915	893	856	906	879	939	870	936	903	919	884	903	901	882	947	887	907	851	862	854	926	947	909	921	929	952	900	864	904	854	825	861	959	875	899	889	855	908	882	903	935	913	898	896	857	920	924	871	900	835	903	896	850	909	896	839	884	903	930	860	894	851	885	960	859	886	925	889	893	863	915	901	879	905	859	884	917	895	939	925	871	889	892	925	877	970	899	859	855	912	889	881	918	851	884	947	840	919	899	887	906	934	944	921	872	834	927	966	894	852	897	896	895	900	874	879	918	926	846	885	913	922	913	862	901	883	958	973	915	910	892	873	901	936	872	935	902	914	900	845	876	855	883	936	863	938	925	959	912	920	892	957	911	907	939	933	922	894	908	949	885	879	897	838	904	874	885	892	891	890	861	962	900	895	897	934	862	812	931	921	923	887	897	874	888	920	901	935	900	893	882	830	899	915	941	919	894	903	885	886	911	912	816	966	883	845	927	937	907	890	874	930	858	885	901	926	902	903	921	854	889	930	879	927	896	932	905	862	889	878	979	903	878	916	905	909	883	900	910	902	917	949	899	932	952	931	892	842	874	900	891	904	894	909	840	921	946	891	928	948	903	926	903	928	875	928	917	934	887	921	886	947	878	834	885	928	876	908	926	901	910	908	834	899	897	929	881	966	887	884	858	912	899	926	894	890	950	896	948	882	868	903	886	893	921	870	884	910	912	881	892	868	904	888	876	887	894	856	956	899	892	898	881	931	888	934	889	916	904	895	940	825	918	832	889	935	906	899	901	905	810	917	877	932	918	883	912	876	945	902	884	931	827	944	940	907	919	907	887	874	877	888	896	921	890	921	902	936	932	864	893	939	872	865	915	812	861	870	935	924	925	893	934	932	910	915	927	878	904	937	878	914	887	899	889	936	942	946	850	962	896	913	937	901	941	903	936	867	922	899	918	907	863	909	863	895	914	866	949	899	892	896	881	828	921	912	905	840	904	907	913	867	904	927	904	910	839	919	937	906	868	868	895	913	882	892	906	839	944	918	859	953	924	917	923	912	887	913	862	894	863	895	877	960	927	846	908	876	970	901	900	886	959	878	936	930	872	892	872	912	884	949	901	904	921	910	885	926	903	878	888	861	897	923	948	917	906	860	951	879	920	971	945	896	921	864	873	927	904	930	847	882	865	889	883	905	908	902	862	869	906	914	877	881	902	885	906	941	911	967	886	878	931	858	897	906	911	910	934	906	960	930	905	942	883	903	927	836	956	892	893	918	915	849	888	925	901	918	917	940	862	876	909	913	903	907	929	919	929	880	868	917	932	926	959	894	858	883	990	876	874	910	939	915	895	870	914	861	972	890	936	947	882	901	886	887	926	894	891	928	903	892	900	913	912	907	955	948	911	869	862	899	998	904	929	881	923	916	878	873	901	896	955	870	914	911	911	901	943	914	888	915	923	892	841	880	906	942	895	910	917	933	873	882	905	897	893	900	960	919	908	895	930	919	905	850	900	903	884	905	892	904	888	913	881	944	857	902	892	932	890	948	934	934	891	929	852	844	880	885	830	949	882	930	908	933	933	936	910	878	901	886	929	903	897	890	887	881	895	873	931	891
26847	17203	21521	19502	14489	9937	6026	3773	2652	2055	1677	1405	1265	1095	1010	915	896	828	809	835	758	733	728	726	612	627	594	573	595	499	529	486	504	521	505	478	519	502	486	459	482	467	488	483	442	458	497	489	533	482	427	470	504	467	441	427	448	460	434	485	459	480	458	463	476	435	447	418	490	401	472	457	435	425	450	447	463	499	420	461	466	430	442	416	449	467	423	452	435	424	494	458	462	441	420	428	461	460	424	445	467	470	449	461	439	444	442	422	423	412	428	456	423	458	413	412	446	479	456	439	443	454	429	494	469	418	441	421	436	447	457	420	461	467	441	410	435	465	438	430	455	458	413	393	427	436	414	447	417	410	447	462	439	435	447	488	433	443	413	419	406	428	417	445	464	447	453	417	443	503	448	446	429	402	443	427	467	397	441	428	457	431	444	454	423	420	430	446	455	437	427	406	440	446	462	437	468	398	434	481	443	404	420	438	450	433	374	414	418	432	407	440	412	436	453	414	468	428	442	444	440	422	409	423	464	430	380	441	429	423	426	426	417	433	406	422	409	439	446	435	432	423	449	426	439	404	458	438	405	455	477	452	478	421	422	455	435	428	462	440	447	441	433	416	446	451	444	476	459	439	482	430	433	448	431	452	484	451	413	430	417	447	424	461	425	461	455	428	432	412	448	373	387	455	403	410	458	459	435	440	446	416	452	428	429	411	443	404	432	409	415	439	420	434	422	454	421	449	441	422	439	457	452	426	461	416	428	447	434	442	423	441	424	465	460	398	402	457	467	408	439	418	425	471	409	431	408	428	404	443	453	378	449	417	412	505	428	467	426	445	477	473	436	422	428	409	408	426	443	426	458	464	432	473	453	383	468	420	411	445	426	480	457	421	409	455	420	455	429	440	440	447	404	436	446	437	399	407	431	427	478	431	470	456	439	432	416	433	437	441	429	437	444	394	442	459	429	464	407	412	459	410	418	424	429	443	418	444	433	431	409	474	463	420	426	439	458	414	456	475	422	428	440	420	462	437	441	440	399	453	461	417	448	413	432	445	428	467	464	461	420	461	403	483	452	446	435	433	441	463	449	476	449	425	422	440	414	436	445	427	439	419	457	432	440	452	425	428	436	450	441	425	449	427	460	414	426	451	428	433	433	460	408	457	434	430	396	448	420	451	406	468	426	425	417	453	461	380	447	485	401	421	396	411	424	432	423	454	463	455	440	455	460	472	415	414	426	449	432	448	453	446	460	452	431	397	409	445	458	406	434	409	409	451	433	464	448	436	425	442	477	379	407	449	407	461	433	454	414	455	405	439	405	433	471	413	450	424	478	410	432	406	427	468	410	430	421	456	438	433	419	442	461	441	509	401	414	420	448	433	423	411	457	457	464	449	452	431	469	409	435	447	462	436	428	447	475	455	438	440	409	419	413	423	428	459	382	400	451	376	460	419	438	412	454	459	425	421	431	427	381	407	435	430	478	465	417	422	478	437	450	458	438	432	423	466	493	436	451	419	474	413	460	429	438	468	463	458	452	385	441	431	391	453	442	470	412	472	406	450	457	450	440	406	470	457	473	459	413	424	429	448	441	479	433	411	412	383	457	436	459	414	431	444	428	451	427	419	445	429	449	430	437	505	461	447	488	421	434	458	416	396	438	424	488	430	417	457	460	465	453	418	431	444	418	426	432	437	478	452	471	454	448	444	426	423	422	437	428	436	432	460	438	411	389	422	432	448	409	444	440	417	468	437	448	427	403	461	457	439	440	480	428	450	424	420	434	431	448	441	414	413	429	411	408	438	419	442	448	413	460	458	480	451	462	461	417	400	436	468	426	423	476	418	450	459	442	462	426	417	436	424	422	438	462	459	434	428	396	445	444	418	419	456	423	470	416	444	455	411	433	414	473	435	448	409	421	436	476	476	388	450	434	463	463	455	409	457	412	452	401	452	471	417	416	431	451	430	451	427	429	447	439	450	445	449	449	423	462	430	454	448	453	443	418	440	455	442	438	450	401	401	441	415	407	425	445	453	404	400	421	420	397	456	467	441	461	448	460	476	411	439	423	414	448	425	421	494	453	427	471	420	459	434	430	435	428	422	436	449	421	429	405	421	428	467	434	454	436	457	441	449	418	467	440	414	431	417	445	442	409	420	453	437	433	439	444	448	409	411	366	439	439	438	414	438	435	433	463	447	463	431	438	427	428	418	429	414	433	386	460	392	452	405	426	448	454	461	460	422	415	430	408	440	434	408	407	428	410	441	470	473	477	449	428	435	431	435	424	428	425	435	468	476	410	424	413	421	412	401	451	410	432	468	463	407	422	471	419	450	440	454	430	423	415	434	415	461	442	426	422	434	394	419	480	457	427	463	416	418	452	439	442	443	434	415	417	453	447	422	413	411	431	435	461	430	415	405	365	457	439	406	465	413	473	447	436	428	422	455	467	418	423	465	447	435	423	398	460	409	452	457	435	418	422	443	472	487	459	435	419	445	412	404	403	475	506	420	420	456	409	445	421	431	446	465	420	434	413	421	407	446	419	410	459	408	453	461	457	480	428	434	428	451	449	471	445	401	465	429	426	425	451	479	442	418	431	399	441	429	447	430	449	460	460	427	458	434	433	428	415	416	462	439	416	417	425	478	425	453	445	427	439	457	456	419	453	469	444	431	454	406	372	429	445	429	452	459	473	432	411	440	416	400	399	395	416	416	389	392	408	458	447	455	456	458	414	467	432	436	436	434	416	415	491	426	411	464	451	413	420	438	408	488	412	470	457	420	429	427	438	459	426	438	430	471	431	473	392	421	437	445	451	456	431	449	420	460	427	431	424	414	469	473	409	410	463	408	451	451	427	431	445	454	452	437	407	487	451	426	450	430	422	444	437	418	412	423	459	442	425	447	439	427	378	443	426	431	434	435	446	452	434	460	496	442	432	457	429	490	440	423	416	428	459	455	413	440	450	440	442	396	451	479	425	445	415	471	403	427	389	435	406	462	432	381	422	453	400	460	470	439	422	439	446	445	420	455	424	399	440	429	424	430	488	440	456	476	454	408	462	427	455	445	446	471	439	410	491	454	385	477	407	403	446	411	394	419	426	431	511	436	464	416	435	466	436	411	466	433	397	463	451	453	447	446	436	456	435	459	440	442	417	412	413	432	395	438	430	451	421	461	460	476	421	438	426	496	430	495	453	467	441	420	475	441	429	469	457	456	445	441	421	442	423	453	436	449	441	438	449	475	418	431	391	440	448	477	438	460	421	430	455	445	434	436	376	400	450	439	459	428	412	433	446	461	480	473	465	476	407	423	460	430	442	409	413	439	449	439	415	433	455	417	410	399	440	442	460	410	437	410	391	481	411	450	423	407	426	418	367	465	488	453	481	473	433	429	447	430	455	426	462	439	456	440	464	433	438	436	437	417	409	418	424	469	423	440	451	463	395	425	445	454	446	421	390	414	459	442	453	454	440	414	433	416	448	438	447	421	440	430	423	451	443	484
14557	12282	25186	29149	26839	22093	16996	13037	10152	8415	7334	6364	5600	4992	4483	4007	3689	3381	3284	3356	3281	3035	2877	2729	2630	2328	2225	2189	1990	1843	1644	1482	1457	1414	1458	1442	1358	1355	1351	1379	1390	1423	1379	1395	1357	1276	1331	1345	1356	1413	1305	1245	1250	1192	1149	1116	1127	1192	1103	1105	1090	1110	1051	1101	1118	1100	1079	1066	1059	1034	1041	1040	1051	1070	1029	986	1066	1021	1077	990	1062	1010	957	988	1000	1005	1054	985	1029	1006	1013	1024	1028	974	993	1056	1042	1033	1034	1039	998	1013	1001	1003	1014	982	1029	980	941	1032	979	945	978	993	960	1014	975	1009	1007	994	1032	1033	1006	997	958	987	1014	973	1044	954	970	1025	981	996	1036	934	1041	1032	961	992	1007	1006	1021	995	1018	968	967	998	1061	1053	1026	990	1023	973	955	1011	957	957	952	966	999	1007	1000	993	971	996	957	966	969	998	942	980	976	1011	989	945	924	1024	995	1002	988	1020	973	996	1002	993	959	989	1033	956	884	974	981	969	979	994	959	988	966	954	988	1024	983	945	1004	973	948	1014	966	948	992	983	987	1034	1048	1038	1018	966	973	1042	951	990	947	959	990	963	924	1025	1041	989	964	953	1046	968	968	969	984	945	973	1001	988	1019	950	979	1001	981	951	957	1031	1016	1001	932	970	989	997	957	955	974	944	939	967	973	988	963	1021	962	970	1019	995	1016	992	1016	1008	973	1014	1040	1016	1017	941	1009	969	950	1020	1053	1017	1015	977	941	949	997	1016	985	961	1009	983	963	950	989	1007	962	938	928	968	970	1042	985	957	947	926	944	982	990	980	1006	995	962	978	1036	968	1047	941	958	961	953	966	939	980	969	1015	932	979	975	1013	1014	979	967	987	974	1015	953	923	948	952	916	953	1020	993	1001	1010	1000	932	1005	927	993	959	959	1010	1023	996	934	1037	981	992	1053	976	988	953	980	974	1008	1003	1027	983	959	955	963	982	1018	960	996	986	995	960	1008	1048	1005	938	1002	971	926	938	941	972	999	1001	957	1011	1054	966	959	1028	985	936	958	961	998	1012	996	989	984	923	1014	951	964	1004	968	1009	960	974	987	1035	1061	965	986	978	952	960	959	969	974	946	995	1035	1042	1022	931	971	958	955	916	959	1048	927	1002	973	1063	974	1026	935	952	1021	997	960	974	1007	939	945	966	969	917	977	992	971	1038	999	1014	975	977	1037	941	952	957	1022	932	1003	1003	1014	1036	976	948	986	961	956	1023	973	948	970	1012	1011	972	953	1011	1007	989	1007	960	1014	963	1028	1022	967	1013	966	978	980	955	945	967	964	960	984	998	915	1004	992	1038	998	981	1023	951	971	1009	974	1030	1037	945	956	964	940	974	969	945	995	948	1011	958	960	1005	1003	996	950	991	995	1009	993	987	1003	995	962	985	968	986	995	966	961	945	960	994	910	982	957	984	1003	1016	969	990	1065	956	1030	952	1040	1009	1012	1000	949	1013	947	1004	1022	983	964	977	1020	1014	978	1003	1008	962	1002	998	999	991	1039	941	971	1018	971	985	1011	953	966	968	1032	1031	982	1019	935	991	990	990	974	1017	943	976	943	993	1012	1023	1012	968	965	1039	1012	989	999	957	967	988	992	958	1006	951	1002	932	989	953	986	954	975	1054	959	995	1030	951	966	1058	915	941	993	1038	1016	937	1018	971	982	994	1014	1012	1016	960	1001	996	964	960	1005	966	962	954	1013	925	992	940	992	1020	992	982	992	1037	1009	1055	1007	967	1029	940	987	991	940	1016	939	1034	1012	968	990	1006	995	1025	927	975	976	988	1009	997	997	1009	943	1003	1004	967	1041	944	1002	958	976	957	1000	954	952	978	974	1010	993	994	1026	935	1009	968	998	987	1008	959	1019	962	933	977	962	937	987	989	933	973	1013	1008	986	950	979	991	987	991	1006	978	987	1037	986	1036	940	960	978	957	947	996	1013	972	960	955	1011	989	976	1007	1000	966	997	996	970	1050	951	1025	962	975	1012	982	944	1002	1012	1013	1005	937	978	952	1041	1000	941	1031	937	960	1002	982	971	1007	1018	1028	929	981	982	930	998	991	1016	945	985	1041	1017	982	996	983	1053	1004	989	919	983	1032	993	961	988	937	1009	971	971	1044	975	1000	985	970	899	1003	969	1030	1006	991	1046	986	1015	961	974	988	969	965	969	968	982	1014	972	1031	996	972	1020	983	964	1050	1009	976	955	1005	954	990	1024	964	991	1041	975	955	1026	987	974	933	934	977	960	1028	1001	967	958	981	1009	1016	969	1003	938	967	1029	990	950	978	1013	1020	958	1040	969	995	984	998	954	1042	963	997	987	989	947	966	954	1017	988	1016	994	987	982	995	958	944	930	1002	973	945	985	925	976	1000	966	950	954	983	977	1017	965	989	981	963	1037	925	992	974	988	958	986	999	956	1013	982	969	978	1058	903	1028	1008	973	916	929	913	1003	981	992	998	999	959	981	969	1000	956	988	1017	1010	1035	998	950	999	998	973	997	990	1032	956	987	948	1002	961	963	981	934	1020	997	989	1022	1043	938	1022	938	953	982	982	1032	991	960	1023	963	972	979	954	981	1008	946	929	941	898	956	1046	963	975	1003	1001	912	954	1026	971	1098	999	992	952	951	1013	1000	1021	972	1017	948	1015	965	1034	969	976	1002	992	968	985	978	988	952	1018	995	990	1010	968	1048	1014	940	991	1040	942	1011	993	979	999	986	992	1053	901	1023	952	991	974	971	1009	972	969	942	985	971	1004	966	996	985	1003	1024	942	1017	978	965	998	974	955	987	983	974	971	986	976	990	944	971	1044	951	986	965	976	1014	1005	964	994	956	986	997	1043	1036	1052	998	991	969	942	1002	1023	1010	989	1000	966	984	1016	968	989	985	937	964	966	1026	999	975	992	941	1002	969	979	991	966	985	961	1043	995	945	945	958	1001	958	976	948	977	945	958	957	1008	1017	988	995	935	1013	1011	1008	985	980	944	947	984	1002	977	1025	934	964	939	932	1033	929	996	1000	976	1007	1026	1004	999	1011	981	971	1003	1045	1007	955	997	994	999	954	999	944	982	1049	928	958	1032	987	919	995	948	1031	960	1023	952	1023	952	992	1032	974	992	1000	978	971	970	1028	969	1005	976	989	981	995	958	961	964	1022	955	1013	1000	963	945	963	1003	1021	958	953	945	993	998	924	972	957	999	1007	1002	926	956	990	992	1015	993	1021	990	916	989	952	916	981	995	994	968	998	990	998	1010	979	955	983	984	985	989	993	973	1003	946	980	942	1037	937	961	1030	977	990	1002	949	962	988	1009	967	979	991	986	1029	1031	1037	981	1007	1001	942	1022	956	947	985	977	963	975	970	976	964	982	1010	1000	927	921	999	946	958	1018	974	936	942	994	939	995	991	978	927	950	1030	1018	1036	1029	988	978	952	1009	919	968	982	995	911	957	971	959	980	1006	1009	954	951	999	971	976	1000	1058	986	963	973	938	987	1029	996	970	996	1002	967	977	941	979	965	1035	990	963	1018	959	976	947	981	970	988	953	992	1025	1016	1033	969	969	1003	1027	1004	926	973	1009	993	1005	982	925	968	943	965	1038	1022	986	950	1049	957	990	1001	988	965	1012	977	959	980	930	972	959	1012	987	1028	1011	1021	971	952	1010	1010	978	955	1009	989	999	999	1007	965	1035	945	1005	945	1017	971	957	1003	1003	1022	981	961	944	1011	999	1037	1015	1032	969	960	999	997	947	998	1005	983	999	1020	1026	995	977	1030	921	1030	949	958	963	983	943	961	882	1028	997	1024	932	935	949	959	970	960	926	986	901	985	989	957	995	980	962	974	1005	987	951	1012	1009	1030	934	1006	949	991	1015	1062	942	1050	996	935	953	1016	974	991	937	950	1027	1002	971	977	962	1016	985	967	990	1020	971	1004	977	965	1002	928
9207	6377	8699	6679	4280	2667	1734	1303	1031	828	749	642	609	591	535	482	491	470	457	458	443	428	425	412	411	395	360	401	377	396	355	368	350	354	367	365	330	356	360	351	342	308	327	346	362	361	326	318	317	382	338	340	365	407	333	318	305	334	350	336	294	325	312	320	351	309	344	319	327	334	338	300	370	337	306	316	309	372	368	312	339	368	331	327	331	354	349	315	323	319	351	321	342	377	308	320	334	349	362	344	333	333	325	350	340	359	340	344	311	358	306	336	338	335	346	344	335	314	319	321	332	326	344	324	346	324	322	354	329	337	308	315	346	327	332	325	365	353	324	351	330	275	324	353	356	355	335	319	300	344	360	333	352	364	334	350	333	296	330	362	306	329	314	307	347	302	359	328	350	322	313	308	349	321	349	338	340	337	337	317	344	331	308	334	360	367	339	301	358	318	344	322	326	315	324	334	350	369	388	344	326	324	317	324	349	351	297	315	317	332	335	350	336	319	313	337	315	346	339	327	344	340	333	335	328	314	354	330	301	329	320	338	374	347	317	317	318	336	363	298	311	350	332	302	327	304	329	335	327	333	347	324	348	357	296	340	352	365	336	335	333	339	341	339	343	319	329	357	350	328	278	337	368	320	341	330	320	342	330	327	340	330	355	307	350	333	326	363	322	357	308	317	340	339	341	309	335	346	313	326	338	323	366	327	297	323	323	350	354	342	320	361	348	305	320	325	349	324	342	337	370	307	353	345	329	319	350	345	313	287	344	348	313	326	373	353	325	368	328	342	329	334	305	311	336	335	330	346	374	357	336	323	333	330	325	321	315	327	354	334	299	341	348	322	358	308	336	313	313	362	344	320	340	305	332	332	348	346	364	333	357	334	346	327	354	338	295	353	326	319	349	370	339	337	325	336	345	327	340	351	316	327	343	318	293	334	317	357	310	341	366	329	326	342	329	348	313	351	326	337	330	316	347	311	294	326	345	336	321	313	320	317	355	365	339	341	376	329	341	331	322	349	355	334	334	347	323	306	310	327	331	313	339	344	329	323	337	339	314	358	325	354	345	353	334	352	321	349	324	351	337	337	334	370	326	350	315	321	338	342	324	304	335	321	343	346	338	318	372	335	340	363	312	307	348	353	316	326	350	335	354	335	324	354	333	344	311	319	379	327	328	315	325	344	367	372	333	330	325	300	359	330	335	349	316	317	316	326	318	339	349	347	334	341	292	344	353	295	295	346	303	323	307	325	297	352	319	350	328	318	318	324	300	334	327	349	328	352	346	316	298	325	350	313	348	342	339	373	347	331	397	326	408	327	349	352	328	327	323	348	319	322	337	314	361	328	313	311	308	337	332	355	340	329	345	306	294	327	340	310	329	343	363	332	319	350	293	358	295	351	280	359	332	311	361	329	333	319	313	334	362	326	333	325	332	288	311	326	303	363	331	325	323	316	371	345	302	342	321	327	314	303	345	359	331	315	330	340	344	335	328	327	302	323	321	346	340	351	338	334	329	337	350	343	313	328	321	354	319	340	351	303	307	305	368	336	360	319	316	327	332	332	359	357	365	327	335	355	300	331	333	344	320	352	310	321	346	333	331	316	334	296	336	324	347	332	377	318	331	325	311	296	298	346	347	328	309	329	332	351	326	321	335	302	319	303	351	346	318	320	332	344	343	343	370	325	327	322	329	330	350	323	311	317	325	312	327	328	327	320	335	340	331	328	333	316	315	332	326	316	311	326	336	311	319	321	302	348	327	307	366	320	335	369	311	340	345	338	340	333	319	307	342	318	353	340	336	329	334	333	359	326	322	362	330	342	308	335	335	333	370	311	320	342	335	344	328	307	352	346	346	334	345	335	334	332	358	345	320	344	374	343	306	350	310	317	378	309	363	326	311	336	309	326	315	337	334	344	362	341	343	329	349	335	338	326	307	326	365	340	338	308	334	295	326	390	319	353	362	322	363	326	358	345	315	335	367	342	344	327	315	376	325	293	307	338	343	339	343	338	330	312	327	370	290	334	321	316	331	345	354	369	321	352	348	317	352	313	321	329	348	325	351	309	335	322	307	319	351	350	368	345	331	279	310	337	334	320	349	331	332	310	345	319	335	347	338	350	346	322	316	347	313	349	332	336	354	360	352	356	325	318	328	331	342	319	336	352	349	310	345	330	341	359	323	329	329	312	355	339	332	330	328	337	356	362	358	320	359	336	309	332	341	333	297	327	360	301	330	342	345	352	368	343	342	363	332	338	345	317	311	322	358	355	302	333	327	330	344	304	299	320	310	314	287	346	326	304	322	347	353	348	327	340	368	312	336	342	282	337	324	313	322	339	329	336	342	343	356	333	346	353	329	319	363	366	297	335	322	361	357	356	314	328	341	326	346	338	354	324	341	359	341	302	297	346	354	323	359	354	309	309	353	307	349	342	351	351	313	315	330	330	337	346	367	311	323	323	316	314	347	340	329	334	315	341	351	334	355	360	328	331	270	338	357	317	344	326	357	351	326	333	327	347	320	316	310	327	307	351	319	344	346	315	321	314	349	334	331	300	354	339	353	327	341	307	327	343	346	350	324	313	317	356	333	346	329	327	327	330	331	322	325	305	332	338	330	338	310	326	339	328	347	335	319	308	344	318	343	341	336	331	332	313	330	291	345	355	347	357	318	350	350	314	326	352	328	354	334	327	332	321	304	333	328	312	307	303	354	345	297	330	312	333	317	303	315	313	338	363	377	339	357	336	374	315	387	342	311	331	330	339	310	316	310	350	328	358	326	352	308	370	342	330	327	330	307	352	334	321	343	307	334	306	335	354	323	335	317	347	316	309	317	351	353	335	305	318	322	355	307	334	307	320	312	341	357	322	348	334	342	357	331	336	315	342	349	333	332	316	321	357	342	342	340	339	315	342	330	362	309	354	346	326	302	327	362	312	318	291	380	315	357	339	308	335	372	391	316	320	353	327	322	323	342	343	325	352	318	335	324	330	317	324	313	339	341	326	318	309	352	351	303	315	337	320	314	305	336	315	338	346	298	332	311	354	369	328	345	348	306	336	313	323	356	314	349	325	333	331	328	328	334	325	348	368	355	346	311	329	354	329	318	333	345	349	342	298	326	335	340	344	314	305	326	325	315	357	322	352	355	348	299	340	343	349	299	346	342	325	355	313	338	350	318	324	352	334	315	357	365	339	303	337	313	311	381	346	324	366	309	320	342	296	351	340	335	340	339	315	362	298	312	328	332	334	340	356	324	342	345	346	340	351	340	349	332	323	329	305	340	323	328	321	363	316	312	336	337	359	308	312	352	335	334	334	330	334	320	349	341	323	305	313	357	376	347	310	357	341	329	306	314	326	331	338	318	370	350	325	323	322	333	349	333	314	341	329	348	297	311	363	357	360	355	302	352	359	348	328	353	335	354	302	328	335	279	351	332	324	322	363	339	317	323	339	318	281	352	314	366	318	323	333	344	357	327	339	326	352	347	305	358	321	345	336
5775	5512	13610	15655	13016	9539	6740	5401	4218	3543	3205	2771	2507	2306	2111	1998	1813	1728	1734	1692	1642	1622	1404	1379	1335	1198	1123	1197	1048	1041	953	1015	1004	904	974	943	863	888	829	901	882	847	896	856	857	856	899	842	918	881	799	889	798	808	827	810	834	809	771	802	855	775	805	800	816	759	796	753	776	827	814	782	817	845	813	794	811	787	779	836	787	799	752	787	778	848	817	768	841	832	790	790	828	806	796	815	763	808	835	769	792	835	764	799	751	780	777	746	765	838	804	756	774	797	801	787	780	749	800	781	794	779	768	794	781	770	764	818	797	765	811	771	784	818	776	773	778	819	827	805	780	765	800	829	779	801	745	776	769	733	770	760	793	798	773	825	767	793	760	743	806	745	800	776	815	812	778	755	769	750	733	778	779	798	796	815	769	802	756	807	829	743	818	766	814	802	760	769	786	781	806	788	743	763	791	755	761	776	769	741	776	780	762	747	762	771	769	776	826	823	790	834	736	851	758	798	794	735	764	770	773	791	769	807	783	746	778	792	769	811	785	811	756	779	780	764	812	797	751	812	778	787	813	786	835	742	794	818	782	736	785	775	774	786	772	774	729	838	757	733	812	776	758	775	782	817	789	767	772	822	804	754	750	754	825	749	797	740	804	794	750	772	805	747	822	757	790	790	742	787	843	728	834	767	745	779	767	750	775	774	825	782	825	784	766	753	770	755	805	747	776	778	813	724	791	730	798	819	795	766	765	815	757	838	784	796	780	764	777	798	791	811	794	811	791	813	775	753	816	784	824	761	754	815	807	786	737	785	783	789	805	789	831	825	829	827	786	772	753	764	774	789	783	797	752	776	804	797	758	806	822	787	808	790	794	793	817	799	807	774	777	770	827	811	825	757	829	791	777	769	799	741	834	703	789	802	807	766	758	785	752	761	764	756	828	755	738	800	795	810	790	752	781	751	794	749	731	815	763	754	790	770	733	803	787	784	825	754	796	791	750	810	742	814	779	764	758	727	704	793	794	774	778	771	817	797	741	781	782	791	757	726	777	810	796	796	771	803	792	779	800	755	799	763	775	798	781	755	758	815	788	776	782	746	785	770	820	765	800	823	751	813	829	769	760	810	778	774	769	832	774	815	790	759	789	776	733	774	729	787	769	838	780	760	784	823	825	775	773	798	791	742	777	742	781	813	778	793	793	724	774	772	768	755	757	742	782	836	759	838	762	791	762	777	770	751	739	801	847	799	774	763	841	775	790	771	780	775	792	750	818	784	792	736	860	756	746	825	799	778	782	785	772	763	786	814	756	787	777	791	774	793	792	766	797	792	773	781	815	844	794	763	767	826	763	809	768	800	752	786	769	804	763	799	774	809	768	827	801	785	747	808	750	754	811	798	781	759	761	770	774	814	803	789	774	792	767	784	764	814	804	822	776	754	769	799	773	773	831	755	760	814	761	732	800	773	797	803	741	775	794	798	798	784	765	804	780	778	798	796	795	772	801	789	807	738	748	716	758	806	764	837	824	686	791	775	747	710	779	768	786	787	836	740	813	766	813	770	787	782	819	776	761	771	748	811	804	775	751	769	801	821	738	806	802	781	765	775	785	800	813	776	788	783	760	795	744	816	791	718	787	818	786	780	794	773	804	764	765	777	759	814	776	773	813	783	798	803	755	835	807	760	773	792	797	803	801	788	752	785	814	774	746	769	729	790	786	781	794	792	814	779	819	791	845	751	789	772	821	753	772	777	783	806	794	803	769	792	806	795	775	753	782	781	805	768	808	798	731	816	795	755	783	776	732	736	762	773	772	787	735	783	767	754	783	759	851	779	812	767	794	766	760	795	789	791	777	778	821	837	798	779	785	794	779	782	773	740	770	762	773	755	787	769	797	769	794	784	812	804	859	806	755	767	810	781	773	694	806	765	796	785	772	762	817	801	789	796	787	747	804	749	767	748	787	780	757	790	797	785	796	748	787	746	757	789	779	758	759	775	739	762	797	778	774	790	770	789	857	789	803	824	838	789	786	810	786	785	734	785	791	748	823	791	792	798	750	744	744	818	767	760	797	787	828	756	772	806	768	770	790	733	773	768	781	715	756	793	744	778	781	799	797	781	763	802	782	770	797	788	774	791	806	816	786	811	775	743	797	759	796	858	780	750	748	788	780	775	816	756	799	742	762	790	841	728	785	782	787	770	816	823	762	805	748	803	802	747	762	770	773	746	803	786	789	787	791	751	785	744	779	770	798	778	850	804	786	758	806	742	762	841	805	808	799	756	786	761	772	824	804	780	791	742	778	792	764	772	794	760	755	837	811	831	813	808	782	774	743	747	747	789	811	765	761	761	794	787	786	833	745	775	782	747	761	755	828	801	800	779	736	794	786	777	797	822	847	772	699	811	795	786	801	761	826	774	772	814	765	766	825	787	784	781	787	801	794	757	775	770	790	762	755	771	787	802	762	794	766	769	747	782	735	791	781	777	736	768	777	731	758	757	803	764	753	744	765	781	770	760	772	772	794	781	784	777	789	855	758	805	784	779	781	771	797	783	776	840	741	783	794	769	759	800	811	774	775	757	814	757	781	788	784	830	769	764	760	769	780	761	770	811	785	792	780	765	778	754	813	806	826	760	829	735	779	788	816	759	744	813	782	777	753	850	789	765	746	785	811	788	787	789	752	702	748	785	802	810	792	768	790	799	792	773	767	820	792	778	779	820	762	794	803	793	800	738	770	768	799	777	791	792	780	815	795	831	780	798	767	774	746	781	744	852	815	815	745	770	781	796	781	805	804	723	767	822	759	764	763	793	788	822	793	818	732	742	821	813	829	781	730	768	790	768	736	775	789	741	779	773	773	773	796	810	830	733	757	780	793	750	759	814	782	802	789	768	799	800	758	745	810	809	760	750	790	810	760	772	752	753	806	756	784	731	743	728	780	765	823	814	719	768	749	817	786	795	821	836	791	835	797	756	792	803	781	800	818	760	734	800	789	749	791	790	809	781	787	752	818	831	772	810	755	835	784	796	760	782	805	809	787	832	735	805	785	801	822	762	750	811	765	792	796	782	787	756	830	739	797	793	787	791	821	740	761	823	790	777	807	727	781	782	827	783	781	787	833	784	784	760	738	726	811	732	843	731	763	815	789	802	802	771	768	785	755	728	755	764	789	771	737	740	723	774	782	827	771	821	777	783	821	827	824	803	751	768	761	788	818	805	802	722	764	781	750	806	772	757	786	775	731	817	771	769	794	813	764	837	783	812	766	767	801	773	766	794	786	778	752	796	793	791	759	837	775	834	745	853	770	767	815	808	843	828	781	763	816	806	748	751	797	765	762	804	758	776	772	792	723	824	773	762	779	775	809	806	778	748	725	731	774	760	790	786	774	791	745	764	821	779	807	770	734	766	770	790	730	740	792	745	786	828	780	811	795	724	792	766	776	770	771	820	765	768	758	772	784	717	802	763	732	764	779	781	777	783	780	749	748	784	798	811	803	730	736	810
18464	11758	15799	13648	9418	6003	3580	2483	1782	1387	1220	1052	913	816	821	707	704	663	637	619	659	616	580	564	535	482	537	518	463	444	467	386	434	473	453	413	444	423	451	418	423	408	418	395	405	406	423	455	398	458	406	422	420	410	422	394	434	416	396	387	392	393	414	374	378	416	441	385	396	402	389	412	429	380	422	407	406	410	409	410	408	397	403	400	404	389	392	406	387	383	382	386	411	432	397	396	395	405	403	390	390	430	406	381	385	406	431	402	405	419	436	414	402	396	409	400	411	420	366	365	416	422	382	359	403	392	394	368	395	382	389	388	421	369	403	405	398	380	378	381	392	375	406	372	369	351	383	397	378	402	434	384	432	404	388	417	404	414	433	346	389	408	380	426	398	406	424	391	389	374	397	427	441	436	408	384	370	408	382	449	421	388	374	427	425	401	386	424	393	365	408	381	362	402	415	408	397	407	395	438	409	379	416	410	404	405	398	340	430	417	399	356	413	400	421	385	430	409	393	412	431	385	399	422	447	415	374	363	410	415	424	393	430	394	397	408	384	373	395	401	398	417	375	396	373	413	420	408	390	395	429	420	395	376	379	409	375	401	361	367	417	382	391	396	366	357	378	423	433	392	374	390	417	392	396	397	410	404	383	371	420	393	379	455	401	408	407	385	411	425	360	364	369	378	381	417	419	378	406	393	388	381	369	379	392	439	428	409	406	390	430	363	440	392	436	368	364	380	401	411	390	392	388	367	459	419	425	380	366	386	441	430	350	377	387	366	378	395	441	380	390	384	368	390	422	421	373	386	373	425	380	378	402	390	338	393	374	367	417	393	378	366	402	417	436	402	380	367	375	386	375	366	363	372	419	415	428	398	383	385	411	420	402	424	364	423	386	406	423	388	369	401	388	380	394	419	453	381	381	437	415	406	423	404	422	366	397	334	401	411	361	385	424	374	398	382	482	412	414	398	338	411	385	388	397	374	406	430	406	387	409	434	367	414	419	396	398	377	447	375	398	365	369	421	396	388	389	353	389	389	385	383	420	425	382	413	406	382	404	374	408	409	370	356	387	407	395	434	409	398	360	356	439	377	402	401	391	408	365	395	409	378	390	375	405	371	418	400	359	396	388	410	401	348	393	402	455	402	383	385	397	432	403	403	375	421	368	397	399	383	392	412	401	402	380	389	406	407	398	375	413	405	354	409	384	376	412	402	397	389	365	381	398	406	388	439	419	374	419	416	398	357	385	407	390	398	397	385	364	375	410	387	359	401	364	404	398	409	379	360	388	393	411	363	404	424	407	385	397	412	403	407	394	413	421	418	383	410	403	388	386	339	440	362	417	378	433	356	412	378	361	357	393	405	365	417	437	376	397	403	398	379	398	391	365	387	410	382	399	388	368	399	388	378	394	373	411	427	401	389	391	380	395	437	380	432	403	395	350	412	381	398	389	397	394	405	356	421	375	395	365	374	408	410	436	378	408	394	407	397	386	377	393	355	402	421	390	397	408	390	379	399	394	420	416	414	414	363	412	401	411	418	371	404	393	368	384	395	417	430	403	417	428	422	390	447	397	387	375	358	400	389	396	441	398	377	396	401	401	384	388	365	388	394	361	411	417	414	368	411	412	418	397	399	379	400	378	346	387	401	422	406	393	410	411	384	427	413	375	422	425	381	375	405	391	424	421	396	370	392	421	406	399	361	395	458	394	417	427	420	440	419	435	396	354	349	412	382	401	423	415	384	401	391	396	396	375	417	430	392	375	377	401	437	391	379	366	392	392	393	398	377	417	362	400	415	366	407	383	392	398	405	434	392	411	389	427	408	398	372	396	423	425	379	409	389	403	398	362	381	393	371	372	353	372	401	416	385	397	380	371	395	414	408	388	409	392	388	409	384	415	409	418	441	423	385	428	397	381	376	414	395	377	435	416	359	381	381	386	397	383	386	413	400	381	416	391	406	382	379	421	408	372	415	367	366	410	395	418	388	380	396	390	399	391	368	430	449	370	392	428	391	403	366	361	403	378	420	387	395	425	394	410	358	399	410	419	377	393	379	370	384	366	357	423	414	369	378	379	416	374	384	408	354	437	428	368	380	361	393	414	396	417	377	352	391	366	365	372	416	422	407	402	402	434	376	397	363	372	359	385	430	412	380	369	393	433	365	382	389	382	348	382	397	357	386	399	372	387	413	408	432	356	403	414	389	429	366	363	383	402	384	386	403	409	396	386	405	423	376	395	389	398	410	409	441	371	447	390	383	383	378	371	375	429	376	384	410	405	391	421	409	394	404	409	393	389	391	421	390	413	419	362	357	399	394	389	408	417	391	393	391	409	399	412	420	408	424	385	398	396	398	370	443	377	382	373	380	364	447	368	407	431	429	360	405	392	355	395	387	366	463	411	404	401	384	395	360	368	345	350	389	399	342	403	390	424	425	376	399	365	373	396	402	402	409	396	426	359	368	432	362	411	365	423	412	382	372	381	379	436	414	391	368	424	430	430	410	395	406	383	399	426	430	368	390	393	378	363	367	417	416	369	368	396	399	416	404	422	393	386	388	392	409	382	405	385	392	420	386	391	395	406	410	343	386	398	360	402	418	415	439	427	403	389	414	382	416	433	452	405	405	350	426	389	377	396	400	430	406	417	378	407	365	381	365	341	380	397	429	395	408	423	401	376	396	401	385	411	410	360	397	376	385	381	436	407	380	431	389	367	406	371	386	379	430	380	368	381	396	372	420	420	412	378	384	406	393	386	388	390	422	407	370	393	411	376	366	385	469	406	416	375	410	391	393	389	381	420	384	455	404	404	391	366	379	404	389	391	425	356	397	407	381	380	423	386	401	385	380	383	425	406	401	409	367	395	389	400	412	399	391	380	385	396	417	376	354	395	398	410	383	423	382	402	427	406	414	399	407	383	406	403	406	422	408	394	403	405	401	372	389	400	386	422	400	414	376	368	386	356	411	375	375	346	388	428	446	395	408	396	383	378	399	384	386	375	392	422	383	391	380	355	403	384	398	413	374	362	407	391	378	378	398	412	375	445	378	368	411	393	439	399	458	420	388	405	427	356	376	411	414	402	380	414	399	396	426	393	422	415	371	411	398	382	362	379	384	348	418	431	374	368	421	417	385	390	404	404	386	425	399	384	389	392	414	392	413	387	420	401	410	393	431	400	419	374	408	388	418	377	399	404	380	385	430	396	405	417	410	389	399	351	393	438	390	347	396	382	436	412	373	376	407	448	424	399	400	373	391	385	396	413	394	426	422	381	386	413	410	389	418	392	360	325	388	383	384	408	410	399	400	367	408	359	401	399	403	412	390	370	395	390	401	396	398	386	400	364	357	410	406	455	408	375	365	372	408	378	395	369	409	419	395	435	418	411	386	404	380	409	413	396	388	398	412	418	384	388	406	388	404	410	386	410	436	409	362	405	401	367	421	378	372	399	400	394	393	431	412	370	365	411	422	375	393	375	385	385	373	421	385	419	398	408	383
11170	9603	20794	23914	20875	16403	12216	9554	7473	6041	5252	4630	4083	3538	3289	3004	2792	2599	2586	2567	2377	2358	2203	2200	1974	1812	1720	1621	1571	1400	1302	1264	1229	1243	1172	1223	1184	1120	1175	1157	1136	1174	1160	1137	1168	1116	1096	1132	1142	1154	1086	1054	1017	1036	1006	1007	1035	1000	1012	954	951	965	968	913	951	912	944	952	953	958	927	955	976	945	910	973	918	974	956	912	952	970	981	940	951	929	897	958	919	939	937	882	966	949	931	882	995	934	905	933	965	947	897	920	899	869	915	922	933	897	942	954	907	909	905	911	942	894	975	944	911	888	899	902	913	929	903	971	943	935	909	932	924	914	903	917	897	946	955	881	898	936	946	924	996	898	928	894	906	898	953	918	932	940	881	956	951	943	954	915	959	918	940	898	919	926	911	894	942	874	837	933	915	908	864	894	929	907	893	897	876	957	905	863	881	918	924	921	893	903	890	931	908	904	927	818	894	912	921	906	885	856	907	877	946	864	862	906	921	941	876	891	906	932	943	917	923	927	981	946	909	904	923	895	910	884	964	910	945	848	885	920	947	941	930	898	926	936	941	921	885	917	893	871	921	924	918	914	882	931	939	932	961	927	973	952	931	891	925	867	872	953	865	876	915	906	892	927	876	879	924	870	905	911	889	885	894	874	901	901	931	901	935	923	913	912	880	888	956	924	916	904	945	866	880	903	902	949	890	919	937	928	895	916	923	894	956	906	910	887	931	949	878	864	919	946	931	905	920	922	899	905	848	906	896	942	898	906	917	891	896	900	903	844	915	913	892	888	907	917	842	902	926	951	866	870	914	938	890	889	903	917	911	878	902	893	893	886	904	872	890	909	894	853	937	926	884	876	937	939	895	863	961	912	899	890	901	901	937	944	918	916	861	936	915	941	936	862	901	936	911	915	914	882	916	917	917	927	895	903	944	945	920	851	936	920	927	942	908	869	935	909	875	915	916	924	915	919	945	911	942	907	948	889	942	866	903	942	915	883	924	844	905	915	891	889	915	869	904	888	896	917	942	913	888	936	923	876	907	901	912	863	925	923	919	886	926	946	860	883	896	863	897	919	894	883	937	864	937	921	951	909	873	927	909	891	860	945	919	920	867	927	923	886	862	969	895	937	901	874	986	974	910	894	873	903	938	895	921	940	892	870	905	872	888	962	911	867	915	901	906	909	899	881	851	935	897	909	894	920	891	931	950	876	913	926	900	937	832	878	882	904	938	904	931	936	899	915	899	870	872	923	885	921	925	887	917	866	911	911	904	908	882	934	875	931	900	927	890	949	892	923	899	946	893	898	923	904	935	932	884	931	916	924	918	885	863	942	892	820	899	960	838	882	902	899	918	902	940	915	882	898	965	865	916	876	883	883	905	890	910	956	900	944	846	945	891	851	861	914	943	933	889	885	924	905	929	978	873	933	909	941	874	870	904	882	973	917	916	899	938	904	900	920	859	913	925	896	926	954	904	891	908	932	883	903	914	920	914	886	920	926	843	905	910	945	895	916	941	954	890	962	876	947	904	842	936	917	936	871	895	906	915	866	938	905	872	906	914	944	880	874	870	911	898	936	896	858	936	894	917	894	917	894	934	942	896	896	944	893	927	944	890	882	939	881	846	895	882	873	935	879	946	928	948	927	871	910	947	915	954	865	902	926	972	823	928	937	893	937	896	898	910	910	845	897	906	922	897	926	864	901	897	923	968	912	911	879	935	944	928	938	890	922	934	880	926	944	930	850	871	906	886	882	891	889	901	938	876	918	898	899	850	898	931	926	932	927	864	925	860	943	878	887	900	906	917	908	888	894	921	896	915	899	893	916	916	881	875	924	929	928	916	917	928	900	946	837	930	858	944	900	864	882	982	909	914	910	901	957	967	911	898	926	860	895	916	932	959	970	932	903	892	935	847	864	916	879	895	925	905	890	873	907	928	942	915	872	887	848	937	932	836	933	955	937	931	902	915	938	909	905	935	895	904	893	907	910	974	913	984	917	906	939	968	905	946	914	920	892	948	938	915	911	974	948	900	929	914	897	919	926	893	910	977	891	896	924	895	881	928	958	897	922	906	877	870	845	922	943	903	879	925	922	949	949	910	923	903	908	888	991	885	952	903	932	964	924	983	918	946	935	932	885	873	883	973	892	881	907	940	908	894	894	939	904	919	933	902	891	909	917	944	862	931	941	892	977	869	897	929	927	924	950	918	937	881	958	935	888	912	886	893	877	908	923	926	929	891	896	919	902	893	847	934	909	913	872	937	954	919	904	919	888	884	905	965	915	931	849	935	930	976	883	941	938	871	895	904	914	904	885	919	903	860	963	905	901	885	954	950	976	926	857	890	940	937	902	926	927	949	929	892	861	910	959	989	901	947	847	926	897	937	911	935	969	865	887	883	902	908	926	901	930	850	913	907	932	872	956	896	929	917	913	885	887	905	890	926	878	893	942	918	923	879	928	887	910	836	915	939	874	858	895	857	971	891	918	900	920	868	918	887	924	890	895	897	943	918	914	888	926	906	961	877	923	944	886	968	839	924	990	951	900	936	928	937	873	923	881	938	874	897	921	878	875	908	877	968	915	943	912	928	937	917	895	905	979	878	903	952	879	885	926	897	988	909	888	872	854	903	943	911	938	917	949	910	916	894	953	881	949	850	865	904	896	874	850	923	914	942	926	929	847	911	909	935	865	888	879	883	875	983	900	925	919	932	913	945	916	938	869	936	916	890	823	938	937	956	932	948	926	933	845	865	904	911	916	931	959	895	913	875	896	933	905	933	871	875	917	928	890	925	908	892	861	874	876	950	923	980	908	903	959	909	933	908	838	895	901	930	883	920	871	921	950	887	930	914	933	868	885	897	893	907	922	944	847	904	945	916	918	917	914	938	875	956	895	930	940	933	941	920	886	903	973	893	853	887	918	931	913	879	900	906	883	894	909	921	920	898	902	894	979	917	906	915	890	891	956	894	901	845	931	898	893	932	882	920	916	892	912	871	914	847	906	930	894	927	940	930	936	931	904	914	926	900	936	913	929	858	900	909	838	924	946	947	949	964	888	924	968	910	910	884	870	885	869	962	907	894	951	865	981	918	927	895	900	907	947	862	925	925	945	915	938	892	960	932	858	937	902	910	959	970	899	891	913	986	942	909	895	862	910	873	990	928	973	878	910	892	911	957	951	896	920	906	875	917	901	896	856	871	920	918	871	898	932	848	877	891	960	925	927	859	865	945	928	893	959	946	919	936	880	943	930	904	859	912	915	867	891	882	930	971	887	915	896	896	882	917	920	955	938	871	908	900	914	890	915	873	945	929	888	913	863	922	933	945	907	867	852	912	939	931	891	927	858	934	870	897	935	930	908	923	972	889	883	847	929	920	931	907	934	883	939	941	848	888	914	930	919	900	936	903	930	948	948	873	898	894	914	928	920	933	836	896	867	873	892	938	875	869	916	901	929	917	885	938	931	917	945	946	995	968	834	904	914	908	883	873	956	944	902	954	896
27035	18222	21919	19433	14034	9393	5716	3734	2612	1967	1744	1480	1201	1090	1008	949	873	802	754	810	792	742	685	629	631	625	630	610	580	566	580	527	511	521	497	517	497	467	529	467	475	509	481	486	494	501	439	460	488	509	481	465	452	470	472	488	445	409	447	441	516	497	427	453	434	477	451	424	482	448	419	405	487	444	487	406	419	448	441	437	441	434	467	434	427	444	426	430	439	437	416	444	473	447	476	481	420	417	469	431	504	456	448	453	476	482	423	483	471	436	441	406	416	409	408	424	437	449	466	439	451	453	452	442	429	454	431	447	424	419	446	457	425	427	438	446	459	434	431	473	435	460	439	418	434	454	479	414	464	459	502	449	424	472	473	403	454	436	406	454	415	453	482	473	402	456	436	468	480	408	438	467	437	425	454	429	453	437	452	406	437	400	446	462	438	459	432	433	440	444	460	415	425	425	427	417	437	413	411	456	471	421	438	454	435	403	440	434	466	436	449	437	413	479	408	447	454	441	419	451	471	461	460	443	440	457	470	405	435	429	418	460	458	447	433	481	489	454	429	455	412	435	452	421	444	449	453	478	400	423	421	437	496	428	431	410	461	457	460	425	441	447	432	454	413	453	473	431	421	435	427	434	417	417	474	429	420	458	461	481	434	436	440	448	463	414	440	408	446	442	425	458	506	476	418	464	468	452	419	437	442	390	458	441	446	434	446	466	438	457	443	418	447	453	434	427	459	429	450	469	435	437	434	397	430	464	403	479	432	467	457	446	419	450	465	468	459	445	443	420	446	465	445	450	475	428	447	413	447	470	471	450	433	491	438	446	409	450	442	434	451	446	492	449	446	429	438	424	396	457	474	460	418	451	467	483	433	402	448	446	441	450	457	444	412	442	411	460	438	477	456	442	453	445	478	402	447	399	467	456	433	443	436	472	434	462	486	465	449	447	462	409	438	424	457	429	410	437	452	482	462	439	455	429	441	428	435	460	465	435	461	447	442	457	411	440	399	443	411	447	441	452	396	486	442	461	456	424	456	451	440	437	422	443	443	446	452	407	408	435	429	438	444	458	444	460	457	428	442	414	443	465	475	445	433	448	421	429	429	427	416	465	438	469	454	433	421	460	429	460	425	479	481	461	452	400	415	453	432	447	433	419	451	431	436	429	445	464	436	412	418	438	448	466	452	429	444	446	444	465	461	387	456	418	449	453	414	403	440	455	429	444	449	463	420	442	439	442	439	459	433	456	443	449	420	443	420	449	399	406	409	420	445	441	430	439	447	462	427	454	440	416	460	421	421	423	448	462	440	431	400	403	456	478	471	430	480	446	458	479	426	415	448	406	462	434	442	422	458	431	433	431	460	471	455	431	452	435	481	423	440	424	451	389	489	476	428	450	460	423	453	457	441	403	468	448	445	424	507	469	434	445	454	473	435	401	453	455	433	436	436	433	421	470	404	418	424	420	457	408	488	406	427	433	450	474	414	390	439	430	464	447	412	427	457	449	448	430	412	445	467	467	476	457	446	491	438	469	452	435	449	416	419	462	413	443	401	436	414	437	408	492	401	427	444	470	434	408	438	437	463	435	420	439	422	445	404	416	436	408	403	453	469	434	480	454	434	425	422	458	415	442	447	433	406	411	451	469	434	433	443	406	475	425	419	413	471	462	489	445	448	427	459	433	413	438	444	438	455	497	445	459	446	445	455	422	408	457	413	462	432	444	445	445	426	495	422	470	426	408	450	418	431	413	446	463	423	438	452	411	424	445	470	452	479	462	460	461	461	413	446	471	442	448	451	427	431	487	459	432	428	419	443	439	453	411	441	452	445	411	450	440	439	464	399	440	462	479	479	401	444	459	478	426	440	444	412	440	464	395	453	449	421	404	389	411	441	406	439	461	444	384	424	440	429	433	450	449	440	440	479	440	446	471	424	462	424	458	437	471	462	485	474	431	423	460	422	450	448	436	409	443	439	476	409	446	430	473	461	457	422	439	435	444	447	480	442	434	476	411	428	433	419	438	417	415	458	406	447	479	437	424	381	412	442	427	394	426	440	415	447	489	453	442	398	393	435	459	495	465	431	447	414	408	435	420	441	443	415	486	440	436	412	447	443	461	466	466	458	446	415	451	469	422	440	432	446	430	420	447	477	473	423	445	466	411	458	396	453	450	453	408	431	440	447	452	437	435	462	455	434	470	436	423	439	409	422	465	420	418	441	453	456	450	401	464	446	451	427	451	449	419	429	419	454	461	428	430	455	429	436	452	429	475	419	444	441	427	470	465	443	436	429	413	405	408	457	466	487	423	443	436	421	436	451	451	422	452	474	446	436	448	479	448	415	403	420	423	475	433	454	450	441	444	460	453	462	431	443	483	422	446	472	425	425	479	456	445	449	475	467	435	424	437	448	461	397	405	432	453	442	463	491	453	442	459	488	417	466	408	452	436	417	422	434	479	454	438	420	411	463	457	430	413	453	445	430	425	408	395	425	406	444	458	457	439	441	439	420	473	419	438	424	414	459	411	460	445	413	385	428	447	455	435	445	473	432	419	431	452	463	457	466	464	455	462	435	446	470	450	444	442	451	496	417	428	452	485	435	455	474	423	426	455	455	448	446	415	463	412	408	433	440	430	464	444	440	404	409	442	444	448	431	408	455	449	433	447	420	433	462	458	451	414	467	417	445	420	388	441	422	411	441	462	482	436	419	465	437	439	444	422	458	430	454	423	452	412	408	434	415	449	469	475	454	449	450	443	446	435	438	462	425	431	443	433	438	470	432	468	394	432	394	441	473	420	447	432	436	416	430	406	408	449	420	415	459	416	459	421	393	460	462	461	484	480	431	463	442	442	427	461	486	497	448	475	466	470	479	418	462	434	435	398	455	409	438	480	426	462	432	423	407	430	464	425	429	406	454	499	456	423	426	476	486	465	441	422	424	406	445	434	440	449	424	412	463	416	497	438	435	407	441	445	424	434	425	425	471	439	431	450	428	468	453	469	465	414	460	451	430	409	434	420	422	432	446	427	467	461	428	461	475	440	461	407	460	424	407	487	421	443	476	456	425	454	463	457	445	464	446	406	431	436	449	440	438	429	444	434	415	460	454	453	461	462	485	394	373	411	396	463	415	459	444	454	438	462	452	448	475	481	447	452	501	414	410	415	470	468	441	450	422	430	430	414	456	450	455	419	450	397	442	420	404	416	431	439	467	434	450	435	429	437	442	392	432	420	423	442	462	500	444	369	426	452	452	440	441	427	444	450	439	397	474	413	432	459	430	438	416	461	436	439	476	384	418	446	470	454	448	492	430	435	407	485	469	425	451	463	459	441	422	440	433	454	437	492	444	427	447	446	469	408	432	451	415	405	442	433	494	460	484	430	456	426	428	419	447	444	438	452	441	456	378	416	431	440	462	410	413	465	453	454	464	478	463	420	418	396	456	449	416	432	456	459	438	422	388	462	397	481	387	414	413	453	457	461	437	480	455	411	406	463	480	445
14695	12796	25537	28729	26156	21313	16072	12611	10188	8554	7303	6176	5555	4857	4320	4010	3711	3460	3544	3451	3193	3041	2872	2808	2547	2437	2220	2148	2012	1682	1523	1518	1516	1453	1404	1440	1403	1286	1310	1412	1350	1387	1347	1381	1457	1341	1325	1422	1407	1447	1384	1113	1212	1204	1165	1165	1170	1167	1132	1070	1106	1174	1095	1110	1121	1069	1076	1048	1097	1071	1071	1097	1054	1045	1043	1005	1068	1089	1048	1056	1033	1020	1037	1029	994	1094	987	1053	1024	1047	1051	1030	1022	1019	1005	1087	1051	1014	1020	1057	1068	999	1018	1031	970	996	1007	1052	945	983	956	994	1019	988	1017	986	1022	998	1029	1002	990	983	944	990	975	1038	947	1006	1006	1009	1050	1008	1021	1013	989	1037	986	989	1015	985	980	985	943	1002	946	974	986	970	1066	1009	1058	940	1002	986	963	959	989	1027	1027	971	962	1015	990	975	961	985	945	970	999	956	958	910	1017	909	989	1016	992	980	1024	982	985	1020	951	1009	998	983	870	935	998	979	982	1017	1002	987	1004	981	995	985	1090	977	974	1004	962	1008	1033	954	994	949	1003	1017	1010	978	1003	978	1000	943	967	972	991	1021	971	957	1023	988	1059	1046	1006	975	1004	919	1009	969	1017	977	996	990	1009	966	1005	1029	1009	1018	994	1007	963	991	948	1037	1019	960	947	1012	944	959	986	1030	978	1011	1036	1047	1008	959	1014	962	1022	1013	961	973	962	948	1000	1000	1005	1008	1027	950	966	980	1028	1002	995	1006	970	931	980	1042	971	995	1011	995	1000	1074	956	992	1030	1036	1003	990	1036	1004	970	956	979	1035	967	979	965	1003	990	1023	969	1009	1022	1030	1002	1016	990	965	1031	1029	1020	1017	966	1005	1033	1046	985	975	979	1100	996	1000	1004	995	1027	960	997	984	961	1000	971	994	972	970	968	1031	1020	958	977	1004	925	1000	968	987	987	1009	978	1017	935	1010	974	997	1004	974	1003	1016	990	1021	1032	1004	1027	1067	943	953	939	939	1027	1061	1006	965	972	1000	1030	963	1013	1050	947	1034	964	1014	980	947	1035	1038	1027	950	948	1021	945	999	954	967	978	1045	975	971	989	1048	1011	955	1019	991	999	1004	988	957	1025	934	1012	982	965	1001	1021	999	999	997	973	1013	1010	983	932	985	955	870	1009	944	988	1025	973	1030	981	995	967	983	961	1042	935	948	1068	965	1002	996	983	993	977	1027	974	958	976	1024	1043	998	1011	976	1014	976	979	1049	947	1091	1010	1026	977	1035	985	982	969	976	964	989	997	976	978	894	1019	998	1031	993	1022	1000	1004	1013	979	969	1007	1015	1015	1019	968	957	966	947	1016	1033	1046	972	1008	1020	1010	936	941	990	975	917	975	962	986	978	976	989	944	969	988	975	965	945	975	968	977	1013	980	1011	954	994	967	968	979	984	990	1062	924	964	1028	1000	1012	973	977	985	1012	1010	1009	986	1027	991	1036	957	999	931	920	1041	1048	939	977	988	969	1006	949	994	973	980	1001	949	1047	972	1014	989	988	987	930	939	1011	1022	990	949	1036	996	985	972	990	1061	1026	989	1053	1022	1009	982	973	997	996	977	987	1014	980	953	1002	1019	971	1028	988	970	975	1001	1007	998	981	1019	983	949	1016	984	946	885	968	977	953	1033	996	939	988	966	1003	1033	1017	962	1018	1019	1024	986	961	999	1004	966	917	995	932	1016	1003	1027	1038	944	1025	991	964	1007	972	1012	969	1023	991	1005	982	902	1019	996	932	1004	959	1004	999	978	953	1057	982	1002	992	978	940	928	1003	1031	990	1001	969	1008	967	1028	988	989	1001	1011	972	960	980	975	1037	981	943	974	1011	1026	993	943	939	1013	1006	974	986	955	966	1020	990	957	1030	1014	951	907	957	1031	1004	989	1007	992	1026	957	978	986	1006	948	966	972	939	1010	983	972	945	1016	1022	962	976	996	1011	1014	968	1063	977	972	968	1005	990	950	979	954	998	989	1006	975	956	967	987	984	1003	1078	934	942	995	1015	991	999	1003	955	910	992	1020	1009	987	1003	983	1037	981	958	946	1061	982	965	970	1038	1035	979	989	972	942	1000	935	1006	971	1032	967	993	1002	951	1056	1031	952	991	962	940	1016	999	987	977	1021	1022	993	950	964	985	969	985	973	1014	973	963	944	963	978	975	1015	962	989	1058	990	1056	1030	988	990	996	990	1036	1000	945	1011	997	989	1000	973	1035	965	1016	1039	967	969	1057	977	924	1042	984	986	1028	991	989	1038	960	1019	983	973	1008	984	991	1003	1019	979	960	977	921	957	951	1022	987	948	1030	994	964	1007	1045	1046	959	983	1022	990	1026	1001	934	1022	993	1022	988	951	1014	929	1001	945	1021	1038	947	944	987	940	930	983	976	964	1030	945	992	955	982	961	1016	1059	1029	984	1054	990	972	1030	993	976	975	1038	982	987	1008	937	1026	960	1002	961	997	980	1004	945	1014	1007	1031	969	982	1008	978	1024	969	977	1016	971	1000	991	948	1022	1009	1008	1028	1001	996	974	955	979	1029	904	987	998	954	957	978	1003	952	987	1019	994	958	953	979	1033	968	967	953	971	985	1011	981	982	980	958	1006	982	946	1030	971	1008	1005	989	1040	1030	1013	1070	993	1041	1027	969	974	1024	1014	1056	1005	973	988	1052	991	979	993	1028	981	958	1006	979	999	996	1028	923	987	1011	994	1064	961	1018	993	959	1024	976	1010	983	954	957	975	993	986	948	929	974	966	1023	971	1022	1002	986	984	996	963	971	1004	1015	975	955	1023	1015	999	1033	1081	973	1012	968	976	975	989	974	995	1020	949	1014	1011	1033	1010	979	957	1000	963	1043	956	1083	926	969	1015	1008	1028	985	1004	989	1032	1005	990	1009	965	991	972	959	972	1033	973	996	948	990	975	920	1009	945	989	1043	947	989	1040	1036	1003	1028	993	1002	986	970	976	1033	1001	1005	966	1018	1023	1026	1043	1017	1000	1006	1023	972	997	984	1002	1020	996	1054	953	992	972	935	1009	1047	947	994	1045	999	1039	1024	1011	941	981	994	972	976	1034	978	972	931	1041	1019	965	1015	991	1006	989	991	1043	932	982	975	1013	982	1001	1000	1006	1010	973	1032	1004	1026	999	1001	1006	974	1016	1060	1060	996	967	994	987	999	1017	968	1043	996	982	1022	993	933	933	999	1003	976	947	1031	1050	1038	978	986	968	938	983	1000	1022	987	1023	1003	1011	937	1010	975	998	1015	963	994	963	1012	994	987	1009	995	972	949	1075	985	992	1041	944	982	1032	937	941	975	1003	1003	964	995	1028	944	963	952	1008	951	992	970	988	1041	954	953	999	996	944	969	993	964	985	1052	960	958	969	983	1008	990	996	1005	980	1015	992	1022	987	982	980	1015	948	968	985	979	1007	1011	995	977	1011	998	980	1014	1011	967	991	993	983	988	1011	1025	979	1006	981	992	929	1053	1000	1001	992	1006	975	973	977	1007	1061	990	1002	1020	969	957	1006	964	1010	944	991	970	1004	973	1024	1048	955	965	1015	1028	969	986	955	952	955	945	938	1029	991	995	986	1007	952	1065	1039	925	995	973	962	999	1020	1012	995	1010	950	1045	999	1005	940	1042	992	982	964	957	1027	996	970	1008	967	1023	1034	970	973	975	998	990	991	992	971	991	972	958	1032	1006	1072	1039	1033	1028	987	988	962	982	975	1021	1008	1007	1010	1035	918	959	1001	1009	1006	959	1028	963	1012	951	955	1005	1003	1003	1029	1025	971	955	1022	922	979	987	1000	972	1017	1001	1008	1015	966	1002	985	918	981	983	1046	1003	985	1024	949	1046	992	1009	994	996	957	1053	968	939	962	985	1005	1011	907	989	1058	972	1004	968	940	1027	1057	1023	984	969	998	958	948	958	986	949	966	960	970	925	1008	1014	986	1013	998	1000	1013	980	973	975	966	966	963	978	970	995	991	1010	938	1034	999	913	999	1008	1059	958	1001	1035	1023	994	1023	1013	988	1012	1042	996	973	966	988	939	1017	975	993	986	949	1034	1047
9247	6413	8519	6429	3951	2465	1683	1256	993	818	712	649	593	580	538	421	458	499	478	454	448	419	444	377	440	373	366	359	388	365	360	374	364	346	374	340	356	344	347	330	351	327	344	357	315	365	352	342	342	350	383	370	344	339	353	351	310	358	367	322	340	347	334	321	319	362	366	352	322	351	321	360	327	334	375	326	338	325	328	366	334	309	361	309	329	345	346	373	332	329	334	329	343	329	340	350	322	331	325	352	314	340	309	350	305	313	320	346	336	392	334	309	331	337	295	337	328	327	338	367	367	347	323	340	306	330	350	328	351	322	340	321	363	330	331	345	331	332	348	330	372	343	312	350	395	295	347	307	311	312	321	334	318	327	327	324	312	325	339	315	337	338	318	344	338	336	329	382	350	310	345	337	329	331	329	321	330	353	350	352	363	306	304	298	313	361	336	334	312	329	351	371	305	351	328	309	322	339	327	315	363	356	336	342	347	348	321	333	321	336	346	381	355	320	313	337	346	320	322	354	337	313	308	329	339	345	361	353	317	327	336	323	335	323	335	322	325	337	315	306	292	337	332	323	338	339	336	335	341	323	352	328	346	345	330	371	391	315	342	346	304	337	343	298	348	311	352	357	312	345	374	324	355	336	341	319	322	325	335	344	333	348	321	304	348	341	335	357	323	344	324	319	328	312	305	333	316	321	352	310	351	360	309	308	347	333	285	327	341	304	321	303	345	313	335	346	337	327	335	379	376	357	329	365	347	340	338	319	327	306	335	343	343	340	315	336	361	362	321	338	338	303	377	340	329	352	304	349	338	378	361	308	335	338	332	366	336	327	317	339	310	334	286	337	353	350	331	349	327	330	341	316	352	336	322	289	346	351	342	356	358	320	361	361	333	338	314	334	343	348	321	343	342	318	377	353	330	360	343	344	361	329	343	321	286	339	355	321	325	361	323	325	348	342	329	357	346	364	347	362	308	337	311	338	324	316	375	297	358	309	363	338	339	390	354	313	353	316	349	331	339	365	334	309	321	325	343	301	313	336	370	317	308	339	318	344	335	338	323	347	304	317	342	344	344	337	362	348	359	357	321	344	387	351	335	359	306	339	338	330	306	350	339	346	302	328	338	354	336	327	319	361	325	311	348	336	352	305	340	353	320	325	385	357	330	313	326	345	326	353	335	320	359	349	331	361	356	331	320	306	335	329	344	324	354	305	350	326	339	311	362	326	322	336	318	344	344	337	349	332	327	334	322	322	330	365	363	338	326	345	332	352	327	352	335	318	374	335	327	355	327	340	349	337	358	345	355	357	332	330	338	344	330	339	306	318	351	357	352	314	296	336	331	332	398	372	361	371	318	363	336	324	316	316	325	374	365	343	316	311	319	340	358	360	339	314	323	323	345	331	342	349	355	374	351	364	326	325	319	346	351	312	328	338	363	333	338	295	372	314	350	378	333	345	341	305	374	348	334	331	309	330	337	345	323	341	352	342	311	333	352	340	351	328	328	318	336	365	361	326	342	345	357	366	352	346	361	324	341	355	331	335	323	314	342	328	396	335	342	329	342	338	299	340	351	349	335	385	368	318	327	350	381	354	331	381	336	338	333	343	372	339	302	321	337	353	341	321	340	315	335	341	379	307	321	370	330	315	343	332	326	359	348	345	314	344	302	314	323	294	297	359	328	346	336	320	321	340	303	344	326	367	334	315	335	335	324	307	311	350	341	354	384	342	319	342	350	317	347	304	306	326	325	345	344	329	301	380	355	336	328	345	338	333	328	331	339	352	340	310	329	328	314	358	359	314	384	326	363	333	358	343	328	382	339	330	322	327	330	335	302	329	323	321	367	333	336	324	346	338	351	344	336	333	324	328	329	350	341	343	313	335	352	354	327	342	340	349	345	324	348	346	331	308	315	338	351	328	328	352	379	340	318	337	308	332	338	341	345	345	319	326	330	348	317	313	347	314	358	352	330	331	329	357	336	331	340	336	334	342	314	356	331	338	328	340	315	305	315	340	343	322	335	330	328	367	352	289	339	345	327	364	324	320	339	361	341	329	311	346	314	342	348	374	368	346	304	345	380	363	355	336	321	299	382	313	332	344	343	352	329	355	269	346	351	306	329	326	307	368	319	370	305	339	314	335	293	334	338	357	354	328	373	375	321	321	334	332	303	331	329	350	324	329	335	366	366	368	297	332	319	363	329	364	342	332	330	348	317	301	325	316	346	337	354	311	347	345	315	319	339	364	336	316	295	343	294	316	340	381	267	305	378	342	322	309	364	345	343	321	307	340	340	358	360	306	320	334	334	337	361	331	309	364	310	322	336	343	292	310	324	369	347	352	379	349	313	322	338	328	347	320	321	327	343	343	323	355	316	305	331	333	345	328	354	362	349	336	346	351	338	307	317	341	328	348	322	333	327	337	347	336	365	340	288	320	330	332	318	343	310	327	338	337	340	329	327	330	360	316	326	309	344	322	341	344	358	301	332	335	299	316	344	328	344	329	364	332	319	329	352	331	329	357	335	286	325	309	303	345	325	349	366	314	339	326	354	373	366	323	342	346	326	335	348	356	350	325	381	313	326	349	317	331	348	356	324	317	338	350	355	328	337	319	316	302	325	345	358	330	335	333	315	331	334	295	338	305	392	375	332	359	329	339	335	345	288	329	331	373	369	371	348	323	367	305	302	343	350	340	337	340	342	292	309	331	366	354	349	306	323	348	359	296	302	355	352	373	340	336	317	377	327	350	334	338	330	346	364	312	325	297	348	339	349	344	321	321	306	356	356	333	354	322	353	301	295	324	360	310	333	351	345	387	315	331	330	360	308	347	342	335	348	343	375	334	341	346	365	325	318	325	357	313	338	308	331	330	360	355	335	357	330	343	351	340	343	312	324	342	349	325	322	354	292	286	379	305	343	338	318	348	344	301	358	330	317	313	333	349	315	392	342	340	367	344	317	349	333	312	334	328	341	326	337	332	326	310	357	333	325	361	309	346	286	373	326	344	341	320	377	312	328	313	336	353	342	320	343	317	313	350	316	352	316	329	328	369	318	334	349	322	327	366	315	383	314	319	311	359	326	342	347	308	334	363	329	340	324	337	315	378	336	346	329	337	347	351	328	319	333	330	328	342	358	349	347	334	339	352	309	313	315	330	327	330	357	325	341	342	317	329	321	317	371	356	356	356	332	348	336	337	322	340	323	320	344	332	323	328	327	327	318	354	323	359	312	306	337	312	332	322	325	324	330	341	356	344	358	329	324	337	324	313	343	332	336	380	355	317	334	345	330	331	319	341	320	343	337	336	328	362	342	358	336	320	320	355	383	344	323	328	329	319	352	328	380	327	319	366	307	337	341	311	341	321	318	311	302	303	319	319	336	346	340	336	333	338	352	359	335	343	305	322	328	350	328	309	309	334	369	353	333	317	329	350	319	332	360	363	313	304	356	320	322	338	316	332	341	306	306	334	352	358	325	343	335	330	328	317	328	303	325	327	365	347
5774	5884	13799	15239	11964	8903	6663	5328	4269	3534	3174	2808	2388	2155	1988	1961	1839	1765	1778	1734	1599	1542	1464	1340	1243	1272	1208	1045	1058	1084	970	939	984	877	928	860	959	905	845	864	906	886	914	883	879	834	899	875	907	869	780	843	832	777	852	830	797	869	818	776	805	793	771	782	783	812	779	840	851	823	778	810	772	800	816	802	848	784	814	795	765	799	848	781	792	804	839	818	783	824	781	765	806	832	768	781	807	765	832	795	756	803	820	806	774	799	773	790	782	774	797	755	786	768	784	792	786	790	783	765	755	811	831	778	820	778	761	805	757	741	780	790	786	770	814	757	811	805	754	802	791	808	805	795	819	792	807	772	747	820	798	791	770	774	744	804	795	814	805	843	797	781	812	726	820	793	819	731	779	791	777	800	796	783	775	803	828	752	777	785	799	781	817	789	783	774	801	764	800	785	785	773	719	781	805	742	744	750	829	767	749	769	770	788	784	730	746	791	840	777	776	751	801	810	777	756	850	746	823	765	788	787	810	829	741	809	840	813	700	771	764	806	768	766	824	810	800	765	832	764	811	758	782	772	756	817	802	791	753	786	771	811	714	774	798	767	790	827	783	735	779	754	816	792	781	787	734	798	770	750	732	759	786	797	773	776	771	734	761	783	760	805	747	824	838	805	783	814	791	796	757	803	796	768	732	822	770	772	793	778	816	783	836	763	799	756	757	783	802	833	792	800	794	793	758	788	773	802	749	817	790	777	735	793	772	779	771	785	802	797	786	784	757	771	760	798	704	826	794	785	800	827	821	739	697	769	756	720	811	791	797	792	806	799	782	760	737	746	779	778	800	722	754	808	777	748	800	779	783	784	780	794	798	796	804	730	796	757	756	786	767	771	759	759	763	829	774	819	785	800	828	824	777	767	807	783	784	790	765	812	762	820	741	772	772	815	798	751	744	808	737	813	786	755	795	823	781	786	820	785	850	790	805	777	802	839	799	833	720	768	773	757	764	796	832	765	768	734	768	785	795	732	753	761	741	757	756	862	779	739	830	758	805	766	780	819	731	759	737	810	828	823	747	767	783	787	803	779	794	755	753	763	829	815	842	792	756	803	730	813	760	784	767	812	756	703	774	798	824	793	812	761	763	761	743	748	772	818	713	750	782	787	799	829	767	793	771	751	797	791	751	792	800	738	826	750	735	778	800	798	792	759	786	767	786	797	774	769	775	795	788	802	797	825	786	795	785	784	750	762	822	764	768	793	773	733	826	798	837	844	750	820	748	763	780	757	800	799	765	765	837	781	750	689	799	817	807	756	791	852	797	767	801	811	758	827	786	785	699	768	774	779	808	783	784	783	817	791	833	768	827	795	787	798	862	765	786	789	822	784	767	814	753	785	768	819	782	776	767	723	793	787	848	765	761	785	816	803	798	751	744	772	767	762	748	821	790	755	802	787	726	817	761	763	760	800	789	718	774	781	788	746	791	810	823	768	776	770	820	717	790	775	780	734	787	812	848	771	782	757	808	829	746	740	726	784	741	759	817	785	843	789	805	827	785	796	731	780	779	817	797	812	729	741	788	789	755	798	765	787	763	799	777	786	812	802	728	785	800	802	767	770	794	733	748	747	792	744	769	772	761	786	798	784	772	778	762	789	847	782	810	805	777	746	771	786	765	762	738	800	746	796	821	798	765	834	747	742	780	759	754	784	802	772	748	742	813	763	792	749	734	811	766	843	759	800	763	783	805	781	810	770	760	755	818	747	777	818	797	789	800	752	764	753	777	785	810	792	803	758	783	793	727	767	800	808	753	800	747	748	760	772	745	779	801	852	794	751	847	767	786	800	783	803	755	788	792	757	784	789	793	764	764	763	731	766	746	760	783	798	823	786	753	802	817	788	730	749	771	764	812	796	728	791	777	783	807	764	845	796	804	827	756	808	789	781	751	804	742	770	770	768	822	820	775	779	792	753	808	768	789	802	743	751	709	792	766	760	801	789	798	798	719	782	777	787	775	754	744	774	780	775	775	791	760	758	789	770	746	774	830	803	820	792	809	813	782	763	790	809	767	784	794	738	824	767	801	762	782	746	749	826	794	801	793	770	762	848	768	803	775	735	764	798	775	769	822	767	759	774	824	842	736	754	829	760	805	787	783	743	745	769	825	807	817	780	810	779	779	779	799	762	793	789	756	710	767	762	795	797	752	771	840	787	786	790	780	767	761	775	799	751	800	758	832	803	768	781	786	751	808	788	813	784	811	826	757	808	832	811	823	781	749	793	746	774	804	768	786	827	862	747	785	788	756	823	804	791	766	789	802	747	728	752	832	785	815	739	777	764	787	763	722	811	776	744	824	800	751	765	796	772	826	826	767	745	754	820	764	819	779	791	792	784	821	837	783	750	790	779	772	777	769	783	783	780	785	765	801	739	813	783	801	790	774	796	763	813	764	804	749	751	795	757	805	780	789	735	774	813	778	722	773	803	744	825	774	766	817	778	780	794	758	788	722	753	804	768	793	752	727	813	801	796	793	761	816	793	817	797	771	770	783	786	807	764	726	874	788	761	792	765	841	781	775	777	834	763	740	785	797	780	770	809	799	756	747	780	792	770	839	822	801	774	806	752	773	762	800	760	762	803	776	809	798	734	733	804	715	827	811	773	758	759	778	770	796	836	808	732	781	745	782	816	759	770	766	823	795	801	774	784	761	790	780	726	785	782	824	765	800	783	764	818	787	717	775	774	760	790	815	754	818	797	825	818	830	726	822	809	819	764	788	784	794	742	753	744	750	733	779	817	780	784	812	812	823	807	871	752	780	745	727	800	782	820	782	812	765	767	807	824	795	751	821	813	789	765	852	754	772	783	754	757	786	789	801	707	787	812	801	833	837	786	779	784	801	728	787	774	784	775	758	809	770	789	715	766	770	782	807	838	740	769	784	767	820	802	745	757	742	787	756	780	812	838	781	782	751	747	809	747	810	760	749	780	755	807	833	769	770	821	803	806	797	752	754	730	787	760	799	779	747	828	797	758	739	794	778	789	779	774	751	784	778	781	768	764	727	784	799	761	756	789	789	802	788	802	788	768	811	774	799	770	822	768	757	754	785	813	779	787	753	776	765	798	775	736	787	826	777	802	730	765	800	787	807	808	749	785	769	858	824	805	774	805	766	793	771	834	813	759	760	767	828	741	808	802	770	791	759	844	805	789	744	761	861	790	774	776	795	799	809	802	692	754	762	770	792	764	804	808	798	775	762	748	775	772	743	837	749	771	753	789	816	806	731	797	765	783	766	817	760	776	799	738	783	750	788	791	862	773	770	816	786	760	794	777	753	788	773	752	815	805	759	739	778	800	761	743	800	781	785	770	762	769	819	814	768	819	764	826	758	804	758	824	831	757	788	793	780	796	795	790	767	781	744	821	767	802	780	791	757	799	756	772	758	768	807	791	816	764	791	789	767	787	745	813	799	741	745	830	739	714	751	731	799	806	768	817	780	831	751	822	778	790
18764	12755	15493	13272	8878	5671	3569	2500	1841	1436	1245	999	899	792	768	714	667	704	694	642	634	554	589	540	553	519	460	466	480	443	433	418	418	411	422	419	385	426	439	434	455	430	465	409	416	454	481	401	417	430	430	428	431	423	410	396	437	376	387	415	403	392	387	386	430	408	420	419	399	411	382	409	376	336	390	396	383	382	382	423	399	378	394	409	401	356	392	378	343	411	398	406	399	353	372	411	433	420	389	402	405	396	368	380	390	382	398	399	377	355	402	339	380	386	406	409	406	379	375	383	409	415	390	395	407	406	428	399	390	363	395	388	426	401	393	380	380	368	360	404	386	417	403	397	377	444	394	402	409	402	392	357	361	393	392	393	407	400	407	430	366	373	371	403	403	361	384	408	424	381	394	389	391	407	410	406	402	422	373	380	386	371	401	420	384	380	382	397	412	415	414	433	349	404	395	393	363	370	394	365	401	318	396	384	407	407	398	344	399	404	396	377	376	380	386	415	359	355	411	397	367	365	380	414	429	372	405	401	370	370	396	390	395	411	364	379	413	420	364	381	398	392	415	364	401	435	381	418	385	420	364	420	393	384	381	403	430	384	378	391	390	356	374	367	370	408	415	377	351	362	398	417	396	376	391	379	351	421	403	368	383	391	412	353	408	392	400	452	354	424	368	394	384	402	384	385	368	396	398	379	387	405	382	410	370	367	404	368	407	409	386	395	367	400	357	379	382	373	418	398	396	422	372	383	386	384	431	426	422	386	429	368	380	381	395	422	400	421	385	402	386	391	408	405	370	401	400	362	370	350	320	382	351	388	408	338	410	385	423	389	388	381	410	402	411	368	415	411	396	392	399	377	395	420	402	406	377	344	408	383	397	412	396	392	399	398	383	407	424	434	380	384	381	368	384	401	356	416	408	392	366	399	400	373	416	362	389	377	383	406	361	402	405	415	396	388	393	386	390	384	396	395	398	379	419	408	384	406	415	362	403	398	408	380	408	408	394	399	432	395	405	376	380	362	372	395	393	414	419	422	397	415	368	425	363	360	391	403	415	424	355	385	397	409	389	410	398	384	388	382	423	408	408	407	416	375	393	429	376	368	365	393	331	364	375	392	384	399	369	368	386	364	379	387	423	399	371	376	394	364	391	411	389	395	351	377	349	401	362	380	395	387	375	392	428	382	351	405	370	388	387	411	378	388	376	398	401	394	364	357	375	379	404	374	358	395	395	412	432	355	406	397	398	399	361	407	423	343	389	410	402	419	413	435	375	376	394	394	380	394	379	372	384	398	397	355	400	380	416	383	434	383	413	398	405	394	407	397	421	399	444	397	388	400	447	373	387	386	351	400	384	400	406	389	353	387	398	399	415	380	396	414	407	388	396	391	387	405	369	424	429	419	385	416	418	406	357	396	422	403	376	357	400	384	387	384	417	388	386	394	409	372	408	386	417	371	390	403	391	376	358	400	387	378	409	345	393	382	386	397	366	408	344	419	416	403	442	397	361	441	379	400	396	431	391	402	375	371	385	354	382	430	366	351	402	396	368	408	366	368	361	392	368	401	378	368	398	413	393	362	380	399	374	379	379	418	364	404	407	363	410	389	369	388	403	387	355	410	356	401	424	384	410	392	399	363	361	378	432	415	356	414	391	401	423	389	380	369	387	399	424	382	409	375	388	378	384	368	384	382	386	416	401	411	379	378	356	416	385	385	369	419	377	436	436	403	362	392	380	414	391	385	433	358	397	414	385	430	401	407	399	368	386	407	431	386	411	370	454	370	410	433	405	419	402	379	378	391	395	407	383	437	405	339	373	415	386	395	411	395	382	372	392	366	411	405	401	370	386	407	423	380	414	394	394	400	420	392	390	368	405	370	389	409	373	400	403	410	409	361	362	367	380	396	396	387	367	427	386	386	399	367	385	403	379	405	387	409	410	419	394	387	411	391	360	396	397	367	423	399	367	388	418	385	427	388	421	373	399	364	377	360	367	389	454	388	376	393	395	388	361	374	418	448	403	393	382	384	396	371	384	418	423	451	376	383	426	416	389	420	377	435	393	389	394	405	374	413	460	381	377	386	420	390	404	372	409	407	387	389	418	389	350	417	371	374	417	396	379	399	363	376	344	408	375	390	410	397	408	412	406	380	459	408	382	441	398	413	391	380	404	419	365	391	408	390	409	400	433	382	377	385	363	404	417	413	385	409	390	363	388	402	384	408	361	400	411	422	402	410	404	379	377	416	394	381	415	402	366	425	394	414	418	379	377	401	390	402	364	397	343	373	386	421	411	421	405	392	397	384	415	380	430	401	380	376	401	391	348	406	367	400	405	400	404	379	375	378	392	384	385	396	382	381	403	426	387	392	361	377	416	401	396	382	380	364	384	381	410	418	406	403	425	358	417	389	404	399	377	402	387	386	374	392	398	426	426	384	352	391	386	416	374	406	349	379	400	342	410	415	378	418	389	395	397	389	390	379	392	380	347	374	384	405	382	412	414	417	410	405	399	388	370	398	395	381	370	397	420	393	386	404	394	416	363	369	396	378	384	354	384	418	413	401	390	414	402	375	400	367	393	377	351	387	387	431	428	386	354	402	402	353	401	394	383	375	415	390	386	401	388	400	410	396	413	378	400	373	366	374	422	402	382	400	390	373	412	399	414	414	408	390	389	390	417	382	410	414	367	409	431	401	376	386	363	386	375	400	381	389	426	358	400	371	416	411	373	402	410	385	387	390	427	393	385	415	378	361	405	378	363	399	386	358	414	390	418	401	406	419	397	398	380	401	396	346	354	393	373	330	397	379	392	446	364	373	369	362	440	368	379	420	374	396	435	374	430	393	387	410	401	407	398	383	431	359	388	384	405	398	349	362	390	408	382	437	397	399	431	386	401	376	408	389	407	416	360	401	458	391	422	418	390	395	394	370	416	414	405	382	375	390	387	387	408	435	382	378	367	398	385	416	372	387	403	400	383	392	382	393	418	388	401	378	381	410	418	390	408	418	398	418	389	396	384	353	412	405	391	379	438	387	388	395	372	350	403	404	415	413	439	401	422	424	362	382	412	370	393	423	399	370	420	385	403	400	384	417	408	391	380	375	396	408	420	428	368	382	400	408	387	388	363	375	383	357	400	363	440	381	403	421	413	415	428	359	385	412	413	407	390	356	403	422	371	419	431	376	372	377	354	418	444	362	406	382	412	392	363	374	398	425	407	360	368	380	388	375	383	386	386	379	386	420	400	435	399	385	385	426	392	399	396	398	394	431	360	396	389	434	410	392	354	406	407	383	416	369	403	394	391	407	377	391	376	419	395	363	369	382	348	374	370	354	366	399	387	389	409	409	378	379	382	404	382	392	364	401	343	393	391	381	384	433	419	407	362	409	377	395	409	384	379	370	376	376	383	392	403	381	395	446	380	381	409	377	376	416	403	392	369	424	387	391	408	406	380	425	405	415	356	374	393	381	384	403	405	356	415	361	370	400	372	370	371	379
11456	10140	20722	23255	20075	16164	12199	9078	7447	6279	5300	4480	3924	3362	3125	2954	2830	2790	2710	2743	2455	2276	2154	2070	1926	1798	1689	1558	1432	1401	1298	1336	1237	1146	1150	1240	1257	1203	1136	1171	1134	1135	1146	1183	1099	1118	1060	1127	1149	1159	1104	1032	1018	1039	1012	958	1068	1024	983	976	968	960	972	942	1018	933	1001	988	913	905	940	901	934	920	960	929	948	955	956	937	966	921	928	938	924	919	943	945	885	931	913	959	911	1000	950	926	873	949	930	921	978	923	912	882	899	913	905	936	916	948	911	879	946	878	907	861	900	917	920	915	924	890	877	893	927	900	895	876	934	902	904	931	919	879	917	920	910	918	916	979	940	857	900	899	897	896	959	948	945	862	866	921	881	928	942	905	926	939	896	917	870	924	933	905	910	919	906	909	906	898	875	935	900	875	914	888	976	886	937	910	890	888	868	904	969	916	897	881	933	843	905	899	909	915	967	847	934	881	904	904	920	902	881	915	881	899	857	889	919	899	864	887	888	925	929	891	893	912	943	953	905	908	870	905	937	935	933	944	868	812	920	898	892	914	924	906	875	925	941	870	927	890	894	910	889	888	978	891	899	905	853	939	862	933	927	866	861	926	946	871	919	907	878	839	907	902	914	947	941	886	903	921	973	920	921	870	903	907	921	954	846	850	915	892	901	914	918	920	919	908	910	904	906	961	936	951	921	950	878	901	911	934	919	968	901	907	915	854	904	882	939	922	942	938	887	853	885	880	885	927	916	867	907	963	928	923	895	912	829	922	848	904	875	866	930	877	868	916	939	889	826	877	910	915	925	897	919	916	878	910	876	933	909	923	940	885	916	949	923	903	952	914	862	940	832	920	907	913	896	895	910	884	910	901	924	927	928	896	930	881	905	882	851	847	923	868	969	904	883	906	872	957	904	889	938	896	934	923	905	958	917	895	905	884	883	891	904	926	942	913	887	900	942	915	862	914	890	894	907	953	892	914	902	895	931	912	910	932	949	912	857	870	923	911	921	871	942	869	895	942	919	881	961	919	955	920	916	948	939	946	916	970	855	905	870	897	915	911	926	910	928	931	940	835	890	857	917	889	918	885	917	884	914	903	911	895	916	886	902	916	910	910	917	904	957	891	906	954	898	910	933	905	920	872	920	853	902	882	900	909	890	914	892	865	941	858	899	882	868	893	932	911	896	892	882	892	881	830	902	923	883	890	954	891	919	938	909	904	892	921	905	936	883	883	887	873	924	911	894	910	943	965	899	893	888	875	844	918	948	883	904	906	903	932	914	949	899	900	921	971	894	932	883	919	897	940	935	897	912	939	911	906	982	917	889	833	877	891	871	902	851	941	904	935	848	894	930	886	840	834	944	938	932	863	831	888	904	1001	878	923	909	831	919	956	874	914	932	927	889	890	896	902	887	905	887	867	909	931	844	899	831	883	872	845	937	920	956	956	924	887	879	876	854	955	944	912	890	924	977	928	864	905	902	821	892	873	928	943	907	881	933	889	937	870	864	973	905	881	857	912	914	869	836	896	862	929	886	925	847	905	893	957	905	857	869	944	871	899	908	934	906	871	889	913	943	902	909	869	898	868	893	899	901	938	911	906	890	884	955	903	923	942	923	879	897	892	886	895	896	899	966	927	934	911	881	955	904	896	907	927	914	937	965	955	882	874	868	968	862	906	936	994	940	883	899	957	956	898	871	927	936	932	929	903	916	875	914	962	893	916	917	948	883	930	880	899	952	909	930	858	907	894	931	852	864	847	937	862	868	867	969	865	908	938	958	877	940	931	911	884	921	941	899	917	947	930	861	916	918	956	907	872	885	916	898	949	907	891	883	940	874	936	899	884	900	915	876	964	879	945	872	884	885	952	929	936	1002	880	979	918	861	864	937	967	889	907	892	866	876	946	879	936	881	846	868	900	937	925	889	871	875	896	863	917	864	879	894	946	916	916	910	915	962	889	946	871	949	946	941	919	948	892	958	976	878	957	902	844	892	890	873	903	968	878	908	910	885	910	869	862	904	923	891	850	984	897	866	874	955	914	896	880	865	908	940	878	903	893	912	897	837	883	920	941	890	914	889	911	931	928	881	909	907	953	926	885	874	932	898	879	894	929	941	895	870	835	896	963	956	930	924	914	907	889	897	887	892	894	931	951	937	827	938	959	895	912	950	874	871	899	900	896	863	903	915	931	923	865	917	942	903	944	895	852	948	876	876	903	863	907	898	859	869	920	975	933	914	942	937	944	926	924	941	913	900	913	882	874	913	879	848	852	924	896	882	964	909	910	893	932	891	851	897	882	920	953	909	941	857	915	890	876	924	890	944	922	929	891	905	899	921	903	951	943	901	915	951	892	953	942	975	919	976	894	975	898	941	897	867	913	957	897	927	874	910	904	934	888	875	910	871	863	935	926	948	897	870	940	938	880	935	913	958	866	907	968	926	927	893	937	928	920	887	865	847	919	904	931	930	886	918	927	918	921	925	896	857	954	881	922	907	940	915	918	918	927	883	904	924	887	840	880	941	932	893	920	883	962	936	894	890	920	882	869	946	909	898	960	889	890	923	948	913	957	970	865	904	864	897	986	904	881	884	866	850	880	921	941	890	900	911	922	889	938	945	891	896	900	919	921	955	861	948	921	904	912	912	915	891	856	941	913	936	909	854	926	867	960	916	894	906	932	933	855	929	906	884	924	918	893	938	913	890	895	942	946	834	902	962	919	910	903	902	884	893	955	892	920	944	893	855	908	853	902	907	964	918	935	949	911	934	878	918	906	907	927	912	916	923	875	869	892	894	921	877	872	909	889	905	909	977	881	900	934	957	866	946	914	842	853	931	895	915	963	838	932	932	855	971	874	924	921	887	866	916	933	887	883	874	880	920	897	879	895	926	917	906	920	945	900	1030	896	910	887	893	895	934	903	884	910	871	908	907	951	936	905	858	918	937	930	949	886	900	920	888	908	936	934	891	923	912	885	856	966	913	936	951	955	885	924	919	936	944	933	907	894	898	891	912	919	902	934	907	890	902	897	907	948	890	897	936	963	882	931	914	988	900	868	957	861	903	888	880	931	942	942	900	873	946	833	929	896	919	949	953	878	915	906	945	887	884	869	903	914	888	916	934	876	920	886	941	886	916	888	833	901	921	938	930	899	874	937	922	902	905	845	953	915	910	909	893	918	944	979	936	911	950	935	921	920	879	968	963	934	976	874	907	890	868	891	910	911	883	914	894	929	884	943	925	910	854	928	887	904	891	946	937	864	930	923	891	931	880	876	859	909	912	866	924	963	875	895	938	902	929	946	883	924	875	896	929	952	936	929	928	956	912	908	888	921	930	930	946	931	881	892	858	863	908	905	947	894	941	949	901	922	921	922	921	938	915	858	950	898	859	917	856	925	916	904	895	875	842	917	882	825	944	909	881	929	949	903	888	914	899	858	921	897	928	907	893	939	836	920	927	884	894	830	930	974	923	903	946	968	892	978	923	849	918	925	906	926	926	920	908	924
27131	18871	22006	19363	13428	9062	5860	3563	2616	2065	1638	1353	1198	1112	978	836	917	824	823	807	789	712	684	675	641	667	635	601	528	548	509	546	490	508	460	500	479	496	498	500	458	487	493	531	550	519	450	524	452	503	437	442	488	465	464	487	457	446	440	484	433	434	428	470	450	492	472	492	457	414	448	437	451	421	465	475	460	442	425	421	413	477	435	439	454	480	434	427	434	420	422	444	453	453	434	448	433	426	467	471	427	434	428	447	428	427	495	440	446	450	469	466	424	459	434	489	416	436	472	427	472	463	465	420	455	450	445	377	454	460	453	461	421	400	470	457	432	432	392	478	445	426	394	424	431	416	414	421	427	423	403	446	456	439	483	454	419	445	445	426	443	432	418	462	437	478	467	435	428	445	445	451	470	408	448	462	435	405	432	457	429	434	461	427	476	442	402	410	452	433	402	413	489	437	477	460	477	444	439	446	428	442	463	427	423	447	462	426	449	416	450	406	432	443	442	419	437	447	423	435	433	488	410	440	468	433	427	406	450	457	430	452	448	418	463	445	454	407	464	475	458	424	419	471	421	437	467	393	389	410	453	460	465	421	422	415	441	448	472	441	412	427	454	438	439	437	431	421	444	434	444	398	485	393	406	449	439	419	454	432	445	453	438	423	462	449	447	461	398	462	436	459	455	451	471	421	393	422	390	467	450	456	433	434	445	435	402	439	433	433	454	451	430	425	422	418	435	451	451	436	439	426	352	423	447	446	413	473	434	497	412	421	418	464	452	422	459	449	429	442	479	422	457	454	422	463	431	445	427	475	430	426	429	413	450	401	450	441	440	453	417	440	425	455	477	454	458	432	422	474	445	453	448	420	455	466	413	460	442	449	470	436	426	432	458	415	484	471	446	427	447	429	466	455	401	419	433	453	421	407	466	446	422	405	419	477	445	479	448	425	465	440	441	478	421	433	452	478	474	444	421	457	424	397	451	459	432	415	427	416	482	433	406	398	445	432	470	440	429	429	445	451	428	434	415	392	425	441	428	439	430	410	427	410	420	438	451	428	446	430	436	431	507	412	423	420	444	459	483	406	456	455	448	436	434	472	431	418	425	464	434	438	478	414	417	434	462	416	464	424	395	401	443	432	461	466	455	409	429	424	465	455	432	475	421	391	459	437	423	439	460	450	446	410	448	462	451	464	480	447	462	418	460	470	400	465	425	462	469	447	421	467	409	443	444	441	478	462	404	477	449	427	410	440	412	461	438	461	406	453	452	453	399	459	417	455	454	437	451	434	461	427	462	455	411	451	393	455	435	451	451	435	441	455	451	436	419	450	434	450	424	470	468	426	472	430	465	454	427	422	450	437	429	442	456	440	445	452	443	403	473	408	448	456	439	410	418	453	486	432	425	440	452	433	439	444	425	409	444	448	397	435	443	410	444	412	441	428	437	468	460	494	442	463	449	449	471	426	438	430	459	446	428	378	434	453	441	456	439	410	426	439	435	480	472	438	446	462	469	471	478	466	447	451	433	467	449	371	425	417	456	456	466	457	470	412	436	459	500	436	468	471	397	443	439	414	465	443	468	448	456	460	427	429	443	408	463	433	478	424	445	432	436	451	477	454	451	433	465	393	416	444	442	414	449	441	423	412	462	428	420	410	445	422	438	401	412	408	442	442	475	460	467	481	463	434	449	432	491	455	450	432	406	442	437	440	422	461	460	455	416	404	452	454	479	408	460	446	435	436	426	438	451	391	440	454	464	455	428	453	427	427	443	453	443	470	443	466	426	430	426	465	415	391	458	417	456	409	427	451	448	467	418	456	454	417	455	435	440	459	438	424	459	420	459	482	439	442	411	464	480	408	439	427	427	417	393	415	440	472	396	438	434	443	448	465	432	439	441	431	461	425	467	435	446	469	425	413	448	496	482	454	422	428	442	438	451	492	489	477	413	423	419	476	407	442	434	477	441	444	436	456	465	460	421	417	464	438	459	422	470	423	442	441	455	467	422	472	435	471	453	474	459	445	418	430	440	432	450	452	471	477	435	418	407	450	447	425	441	454	409	478	415	428	430	433	461	422	442	388	393	451	450	454	435	455	422	458	445	446	433	436	464	430	452	419	429	428	428	453	426	422	419	432	461	442	427	422	411	441	472	450	408	424	436	436	426	440	433	423	456	401	453	473	419	384	465	472	455	439	423	442	405	449	445	447	407	452	440	464	461	446	449	410	450	392	469	475	469	437	449	458	432	461	443	441	426	441	397	445	431	459	453	468	444	418	412	468	431	440	431	405	444	449	462	443	451	447	407	465	471	429	459	453	400	478	440	445	453	451	458	427	419	481	455	415	483	425	427	440	434	435	453	404	473	447	440	463	425	480	438	409	448	430	395	414	456	429	466	429	430	450	462	465	406	436	452	488	434	439	399	425	455	436	438	394	428	439	425	440	430	397	415	447	435	477	459	422	445	452	451	453	476	434	450	431	480	444	391	436	413	469	421	468	430	452	431	463	455	422	432	419	437	469	413	455	459	439	432	415	421	431	426	499	439	407	412	447	400	456	419	422	436	431	431	419	419	465	440	464	423	419	425	470	478	433	424	416	413	432	455	426	444	470	437	430	445	410	415	456	422	410	448	385	462	434	410	445	433	453	457	421	428	445	421	422	446	484	466	462	496	469	434	436	451	458	461	425	438	445	464	432	448	441	423	455	396	460	407	399	436	411	409	462	448	456	451	431	424	466	415	429	439	428	431	448	421	422	412	402	442	417	478	430	454	436	397	440	454	445	420	399	430	464	459	478	448	440	462	478	493	474	438	447	455	467	443	449	408	451	426	465	415	440	417	422	466	464	393	417	457	414	440	449	464	432	457	453	459	469	434	429	445	432	468	449	438	439	429	470	437	428	441	462	431	481	453	476	477	441	413	420	433	400	396	430	441	456	470	438	455	480	413	456	460	433	443	430	384	448	464	461	481	443	443	448	426	450	427	425	411	438	424	454	404	424	396	455	419	449	437	453	415	440	429	442	413	427	412	506	483	422	448	445	465	436	440	469	407	406	431	470	437	420	460	453	444	464	380	420	461	419	471	448	429	451	469	421	444	415	426	436	427	443	458	437	428	434	424	434	442	410	446	431	474	427	401	411	431	469	429	421	440	431	429	457	429	431	469	448	447	461	442	447	460	440	444	428	443	449	452	464	458	407	480	401	434	410	403	431	456	466	457	424	411	429	410	382	461	453	435	448	438	467	399	453	413	416	406	443	448	486	427	427	414	441	454	473	441	442	452	466	434	449	446	437	434	444	428	447	439	412	449	459	433	419	424	454	450	441	454	438	453	413	425	425	476	422	426	454	431	429	457	445	462	462	420	446	473	452	403	414	424	448	465	424	426	455	420	445	431	450	453	468	412	446	437	490	444	458	449	429	465	461	416	445	447	447	433	433	476	461	471	431	425	442	453	419	439	424	444	441	454	426	446	463	432	437	479	444	419	470	434	428	444	431
14922	13386	25334	28205	24679	20853	16164	12591	10128	8547	7090	6205	5192	4749	4245	3987	3864	3849	3711	3376	3294	3085	2838	2693	2431	2400	2137	1996	1797	1706	1563	1515	1445	1397	1423	1403	1380	1363	1375	1348	1335	1401	1359	1373	1321	1318	1287	1399	1396	1342	1355	1257	1221	1115	1169	1155	1155	1127	1198	1042	1032	1034	1067	1037	1074	1040	1078	1005	1057	1094	1064	1036	1049	1058	1041	1034	1063	1078	1035	1100	998	1041	1052	1046	1080	973	991	1105	1051	958	1024	1051	1036	1005	1025	1035	996	1038	979	1020	1017	1052	1017	1017	947	988	999	971	966	961	979	993	1036	1016	1010	997	987	990	1011	1001	1074	975	1050	1005	1015	1002	1068	1015	1021	993	1015	913	966	990	959	969	946	1034	929	1006	1019	1021	956	963	933	1014	943	1002	1024	973	961	987	955	982	967	944	1020	991	1007	978	988	988	984	1034	989	960	1006	1050	944	991	1001	998	994	998	974	1023	987	1031	1018	982	1012	953	988	982	978	1042	980	927	1018	978	1024	956	980	1002	947	967	993	1017	938	932	1001	1073	995	961	1012	993	1016	1013	970	963	971	987	1026	1022	1025	970	990	1030	1010	997	988	952	987	1003	968	988	981	944	967	972	977	1001	997	1014	951	958	993	1028	965	950	964	960	983	1038	946	1005	997	969	1028	982	997	976	976	1013	927	972	1048	971	1057	1025	1011	1005	964	956	944	1026	998	997	1001	940	965	998	981	979	976	967	980	1056	1006	1036	932	1040	934	981	1023	928	957	919	1001	1039	927	1029	961	979	978	962	982	990	932	980	1004	948	951	962	966	942	960	985	1016	990	1018	982	981	1017	944	1018	969	926	995	998	969	1028	972	983	993	1010	1007	984	986	1029	962	1003	988	977	1037	958	926	950	975	908	977	939	969	1020	993	995	956	1013	982	958	1000	1031	939	1039	975	934	996	960	964	980	976	976	1045	1018	971	933	1023	991	1032	971	1036	1019	968	1065	986	1011	997	988	968	961	979	972	998	957	1018	983	1029	962	1000	977	938	975	943	1005	1052	942	985	1009	967	960	969	984	975	986	983	939	968	994	986	1033	976	995	990	1013	1002	1027	969	1039	958	1003	1021	1065	979	1015	946	1008	970	969	990	969	968	1056	994	999	974	954	1051	997	1063	1040	929	955	1033	997	999	966	971	953	988	1003	971	1022	1007	1004	906	1011	993	992	955	983	971	1021	996	928	970	1044	1019	1039	941	942	992	914	984	1004	1017	957	996	922	954	961	1042	983	1029	946	1015	1017	968	1002	970	1023	992	1033	1026	1002	988	1030	1048	999	976	980	953	996	980	973	1039	927	979	987	968	993	963	963	993	1040	1023	968	1050	1018	966	1052	969	990	974	951	959	977	996	993	991	966	1054	968	1000	993	922	1028	1002	961	986	985	940	963	998	992	1006	984	971	982	963	976	993	1004	989	969	1017	997	1006	972	997	977	962	982	1006	960	990	995	1002	978	976	1025	977	1011	1039	992	1046	1004	976	971	1010	1027	947	998	990	1018	998	1020	1013	953	1058	979	1012	984	1033	1014	994	931	964	999	993	1004	984	1063	970	1033	935	959	975	947	1006	970	1014	1040	1022	954	936	1010	982	993	983	976	992	1003	969	1014	958	977	956	938	991	1004	981	986	993	965	985	1008	1001	955	1014	1001	990	1024	1007	993	1006	1015	1029	957	983	940	983	1045	935	991	983	1009	1085	914	984	937	1073	981	954	940	960	920	933	1050	1000	973	960	983	922	1037	1034	966	1021	996	926	973	1005	976	1009	971	957	990	958	1018	1029	1010	976	963	984	1005	1014	1032	946	1046	1004	990	944	1017	992	978	1006	997	1066	1019	1010	1057	922	989	1067	1043	998	990	1032	1008	1032	1000	940	968	925	931	992	949	1024	1038	1008	961	985	991	947	980	973	989	1018	990	1011	1019	976	962	1008	1012	1001	953	964	1001	986	1016	973	1025	956	955	927	1010	947	970	1027	990	985	1032	981	1014	927	1012	1019	978	1014	989	986	922	1020	1022	973	991	981	982	1030	996	941	976	947	1003	964	963	965	908	999	925	1013	973	926	926	1000	996	977	993	957	960	1005	1016	934	1001	983	977	968	980	993	954	950	990	1020	988	940	968	1025	1017	988	1015	966	955	991	1024	1016	987	1006	1010	1038	959	967	975	976	1007	969	976	989	1004	1035	996	986	940	1007	1019	979	1004	943	1009	1029	1021	970	992	993	1040	948	1021	1039	975	1032	1018	1031	1016	942	970	997	983	1038	995	957	975	940	1023	989	935	1001	1043	1014	1005	975	997	1009	998	1001	1029	970	989	997	1037	982	993	1048	976	1007	1031	1034	1018	947	955	957	944	1039	1036	960	1022	937	974	1009	1001	1042	927	996	1049	978	939	1043	1009	959	1007	994	951	963	1004	983	949	968	952	1019	951	975	959	1013	967	1004	929	973	984	1037	1000	968	1005	982	959	1023	955	961	1007	945	1040	993	1004	1024	995	986	964	974	1010	989	991	982	977	996	976	1062	954	981	954	1001	990	946	982	972	1019	977	944	994	1005	1024	979	975	961	973	986	983	935	948	966	954	1050	999	952	986	1016	976	997	950	1031	979	988	988	980	955	947	1048	986	1012	999	945	982	1026	932	987	977	1037	1033	960	955	968	989	968	1002	991	978	998	995	962	952	1024	998	1030	978	1016	1005	958	994	936	983	946	973	987	977	993	1025	983	997	1019	960	998	996	1000	972	980	992	967	987	983	1000	993	927	945	1010	988	1035	1010	952	966	998	973	986	996	969	967	1018	986	1031	1037	989	1001	997	948	1018	995	960	1020	970	987	1058	1008	940	1042	1039	1002	989	954	966	993	974	989	959	975	979	992	987	1001	998	974	954	1027	1059	1020	943	1009	996	1034	989	944	995	951	1007	1035	1020	956	1010	1021	985	1004	965	959	985	994	988	955	1024	956	965	950	972	938	1008	979	996	1026	993	1000	1026	1012	980	960	1001	986	1031	954	969	1014	982	1039	970	1006	996	958	1032	1031	1012	999	997	988	1013	1002	963	986	932	1040	966	935	954	1035	955	957	967	987	950	1054	1003	962	982	980	995	937	976	1002	1013	1022	967	1029	1030	940	1004	977	971	998	1008	982	995	1008	1006	1051	970	973	990	993	1032	984	1023	1038	999	1029	1037	1006	985	993	986	1017	961	949	1006	995	1015	1001	1006	1010	1028	920	920	984	978	978	1022	1045	978	1015	997	937	1004	952	915	951	981	991	982	943	981	1027	1027	1008	1005	914	941	969	990	978	990	968	941	1017	972	1038	970	1013	1095	975	999	1004	957	983	1040	985	983	1030	950	965	953	963	991	1056	961	1010	978	997	959	1023	981	995	977	991	968	934	925	1010	957	1003	992	988	995	992	959	985	998	1001	952	956	1009	987	1000	998	1012	982	1009	1000	975	970	992	959	1009	998	960	999	940	1022	1008	991	972	975	998	947	1008	1028	948	1032	1011	952	1028	1079	948	942	1011	969	969	1042	954	1036	1073	978	948	987	977	969	964	979	969	1031	954	1000	991	1007	935	1026	1012	983	942	1009	1008	1029	962	975	987	952	964	1019	975	1008	966	1008	1060	953	998	964	992	995	956	995	1026	943	962	944	1007	985	995	954	929	986	1018	1012	999	947	972	1012	995	984	1029	1028	1009	990	965	964	967	1015	963	968	947	1020	978	1050	941	1013	1008	1037	976	973	913	964	946	1021	1018	998	947	1018	1040	987	986	992	995	1002	987	1039	1058	998	1015	987	1037	984	957	1010	989	1005	999	982	1009	973	1023	925	946	983	986	1046	1007	951	973	983	980	1014	1015	1025	1014	946	982	994	1002	1032	985	989	970	1017	997	1027	1060	973	978	979	997	908	985	987	962	1006	987	990	1008	1001	978	984	968	1005	1040	1005	1012	983	927	975	957	994	943	982	924	966	992	957	965	1019	968	977	969	999	980	969	979	927	924	1025	1017	983	1019	975	984	931	950	1002	1049
9755	6945	8564	6194	3617	2325	1670	1228	1025	866	750	631	568	578	555	551	554	455	460	469	451	415	409	377	383	391	365	374	342	329	341	379	326	343	307	361	379	346	331	338	351	357	379	362	330	329	323	354	346	324	347	327	348	344	316	334	331	325	328	322	359	308	324	299	328	333	340	314	318	337	346	327	329	346	332	346	302	328	365	313	319	348	301	344	386	332	364	324	359	363	312	346	346	322	332	311	336	338	328	308	320	363	348	348	339	297	320	343	315	342	326	308	350	334	359	321	337	337	314	361	349	346	345	321	332	321	318	323	299	357	337	350	307	340	309	350	351	328	319	358	330	345	324	352	328	323	341	336	331	343	373	318	361	324	331	358	361	299	329	351	321	347	311	332	316	340	315	315	325	317	352	318	339	328	333	290	317	321	384	340	332	341	353	365	315	350	309	327	319	301	362	341	332	345	332	320	314	332	289	315	323	329	312	355	329	300	329	330	307	322	320	340	329	335	349	348	355	339	364	334	345	331	324	351	323	334	323	290	335	302	291	344	322	330	325	319	333	340	301	329	352	346	338	290	318	327	339	334	288	349	313	326	320	317	372	344	330	316	319	362	386	353	372	320	336	337	354	322	347	368	319	337	347	337	341	314	316	370	341	358	326	311	319	309	288	334	317	317	313	366	314	330	303	320	325	304	335	348	345	311	306	327	353	352	312	301	317	328	338	338	375	312	322	352	312	357	340	327	316	314	366	340	348	324	314	341	345	369	323	356	335	335	366	335	352	326	336	292	331	336	342	295	308	300	325	370	347	331	366	293	306	331	327	319	339	327	361	329	348	353	303	309	345	324	341	341	352	360	348	333	313	332	340	292	325	309	348	318	309	351	344	320	327	324	345	341	283	342	312	291	333	352	312	339	356	333	311	350	334	336	389	305	363	338	337	294	298	333	357	341	314	332	319	315	324	365	341	332	329	314	326	339	325	370	335	300	333	316	314	332	316	352	359	319	357	333	329	270	330	329	323	291	316	319	301	318	369	311	317	314	334	334	337	350	310	343	348	307	331	336	346	350	334	319	319	321	351	338	329	326	344	311	345	330	338	329	310	323	324	367	330	372	376	314	326	342	325	332	305	366	289	308	343	311	326	343	369	305	338	319	328	301	342	372	318	315	330	353	296	297	343	362	287	331	318	326	312	332	327	315	329	357	296	367	312	353	312	343	349	324	312	365	330	321	345	342	340	330	322	322	350	334	344	341	305	340	348	326	306	324	344	376	345	352	341	337	352	337	332	306	336	357	371	305	345	323	319	306	352	347	333	353	336	347	353	299	316	322	353	361	346	356	339	351	286	346	345	311	309	322	342	341	318	299	358	315	316	321	325	368	344	348	310	278	355	334	371	351	346	331	319	303	316	330	355	308	332	346	339	360	376	397	323	319	340	323	333	318	355	360	287	357	354	325	302	335	311	334	337	330	349	320	336	351	324	352	317	347	343	325	317	361	340	317	355	306	316	338	345	305	331	355	336	327	347	313	358	347	295	362	342	342	347	322	359	311	306	318	321	306	322	316	343	353	340	354	327	354	340	345	343	322	325	352	336	323	335	369	326	316	313	334	318	343	327	332	369	347	335	337	297	347	346	343	352	331	351	331	327	324	348	340	329	311	328	358	333	349	348	324	348	333	385	356	320	302	328	342	334	372	326	346	317	316	353	320	335	333	334	311	306	367	337	327	319	363	318	327	345	343	316	343	312	325	354	338	328	335	339	350	299	325	326	315	361	302	348	328	337	338	328	318	312	317	305	341	322	352	353	360	325	312	310	313	319	334	308	303	341	378	339	322	314	337	369	358	358	370	316	314	302	342	303	361	347	302	315	340	336	317	324	339	340	330	334	331	344	351	343	301	355	302	345	373	322	350	349	377	334	363	317	341	337	360	361	367	352	320	318	328	326	320	352	355	339	348	330	321	330	331	342	342	307	291	331	290	316	295	309	341	325	343	331	333	321	306	351	337	327	337	379	309	316	367	315	314	314	308	325	360	305	294	300	306	372	355	368	305	333	328	299	320	326	353	339	338	348	344	320	332	329	347	333	284	320	323	319	316	349	327	321	339	341	310	338	335	321	348	319	330	346	302	313	330	314	330	337	309	328	346	294	349	325	328	333	330	329	340	345	330	312	326	339	384	379	363	347	331	328	332	344	352	348	324	333	301	323	316	326	353	342	328	308	315	307	301	321	320	350	311	334	354	301	347	333	346	324	323	365	353	384	338	332	346	325	310	318	314	343	334	287	290	326	323	322	305	332	350	301	333	307	335	330	298	336	376	313	314	353	333	342	348	330	343	302	327	359	329	344	300	339	359	320	302	363	330	344	320	330	315	321	313	355	330	320	330	290	323	319	332	329	303	353	332	358	328	324	307	377	359	331	324	305	332	360	344	316	345	355	350	321	307	330	330	333	320	343	347	304	345	318	338	336	363	328	332	347	325	316	357	349	399	357	359	320	328	345	345	344	342	320	296	327	316	359	338	342	327	305	285	334	301	303	328	317	316	345	351	354	347	362	360	320	356	335	307	324	283	321	339	336	349	318	307	336	346	322	348	351	344	315	342	338	367	355	323	336	358	326	322	333	306	341	337	355	332	304	341	346	338	323	354	345	299	323	339	332	310	325	312	344	352	352	328	329	315	347	329	338	314	325	320	318	329	324	328	345	324	313	332	335	373	319	325	299	307	326	334	340	345	316	337	292	310	338	327	346	338	323	339	308	325	313	320	337	363	349	371	282	356	314	287	332	354	361	351	348	343	335	316	322	319	349	308	315	335	313	334	367	330	335	315	343	329	338	335	297	362	333	350	360	339	303	330	320	344	318	333	334	319	400	344	308	332	340	316	301	326	315	324	324	359	329	314	349	314	340	331	318	327	320	333	314	341	349	307	318	331	300	323	313	327	340	340	336	355	317	323	312	334	307	314	320	304	341	339	354	348	347	351	312	360	403	301	356	302	316	313	313	311	372	335	361	321	329	357	330	320	310	338	317	312	338	324	341	358	346	291	324	294	335	333	320	319	351	332	313	292	317	346	354	317	354	316	290	325	305	348	319	317	351	379	341	352	317	341	342	318	330	343	312	311	332	349	324	299	324	341	354	344	320	313	311	308	346	293	332	336	357	343	310	298	335	292	342	345	366	332	327	294	333	340	321	311	340	332	321	345	330	328	344	349	316	303	318	357	341	326	309	343	343	332	344	340	351	340	337	380	319	307	321	377	323	345	305	386	321	338	341	367	321	332	363	341	323	346	327	318	340	332	306	306	315	284	327	335	324	343	351	312	304	312	337	327	359	322	338	327	347	351	327	366	307	350	337	345	338	311	323	297	335	322	349	296	338	341	323	333	295	318	343	353	344	338	330	306	381	337	313	383	338	324	348	318	325	304	333	313	364	334	337	324	344	325	328	333	329	343	323	322	284	334	313	340	304	347	328	344	289	322	337	321	350	326	332	343
5860	6141	13401	14439	11321	8587	6623	5058	4278	3670	3213	2710	2317	2139	2014	1960	1888	1800	1823	1720	1661	1511	1415	1346	1263	1187	1080	1052	1013	1015	998	1030	935	971	912	923	924	917	855	884	876	897	866	862	869	902	892	858	850	856	779	817	903	842	893	840	809	809	822	804	807	824	772	794	806	813	830	784	729	811	834	853	788	807	851	778	804	830	783	847	769	815	789	849	785	762	815	804	841	791	816	826	841	746	788	775	766	816	795	802	788	843	769	778	751	770	790	838	759	780	825	764	792	802	763	791	716	822	836	807	775	797	798	825	769	794	737	780	776	791	773	783	768	817	771	739	736	774	790	787	767	778	840	792	744	840	814	788	797	753	815	757	791	766	761	752	773	734	787	761	767	846	807	799	792	784	774	775	712	770	793	797	820	795	786	739	794	758	748	775	780	804	770	742	757	810	763	744	742	828	793	828	788	806	800	793	756	771	795	765	770	883	799	739	786	787	751	834	817	756	786	783	826	753	775	782	718	845	779	778	769	790	786	748	784	766	815	782	753	808	714	755	753	809	792	787	768	736	784	743	781	756	768	806	789	781	792	763	813	709	740	758	793	763	785	770	777	770	766	722	759	807	808	801	799	781	835	765	770	731	764	803	782	807	729	797	769	774	755	759	787	793	771	797	799	767	767	729	757	792	773	732	747	804	799	791	828	776	753	779	804	775	788	803	800	816	782	798	737	813	765	768	745	747	793	825	786	735	767	806	794	742	803	765	789	790	738	766	780	767	763	780	736	742	741	768	755	852	834	758	767	715	802	814	814	784	777	787	802	779	727	727	737	814	755	775	765	743	771	744	804	738	794	837	795	779	856	755	777	779	768	762	842	749	764	750	822	742	793	800	792	810	752	808	742	776	760	725	808	776	813	803	789	789	772	763	774	849	791	799	794	782	765	787	793	810	750	763	780	801	805	774	808	774	774	764	745	750	804	821	831	788	764	755	739	736	814	802	818	776	863	816	778	763	826	774	804	789	784	787	770	737	785	751	748	736	745	800	760	719	767	785	760	737	782	793	791	748	780	772	798	753	771	745	776	805	771	804	753	821	798	753	745	769	769	769	777	840	812	780	756	791	807	816	799	821	793	798	767	736	803	801	789	776	768	791	759	793	779	769	761	791	787	764	850	785	692	800	772	803	780	806	772	817	765	724	752	750	776	795	760	781	793	752	768	773	796	753	694	773	800	795	808	790	711	783	805	813	778	829	750	781	828	784	769	759	792	770	823	827	812	735	742	780	788	737	764	777	803	796	812	811	774	822	790	740	789	745	776	745	736	804	755	767	798	793	761	774	783	722	795	757	769	769	778	813	785	794	755	754	778	865	762	825	780	784	738	808	737	754	782	775	753	758	755	790	746	785	792	767	803	771	803	768	729	778	804	763	793	819	803	781	775	758	776	761	770	784	814	766	711	835	801	720	767	756	755	798	745	768	736	744	777	759	793	771	754	807	716	791	788	795	764	817	767	778	777	795	805	808	737	847	751	760	760	812	846	802	816	808	744	758	777	807	765	736	787	837	792	804	809	811	781	780	749	741	803	775	823	794	737	752	771	749	757	743	831	773	746	774	771	760	819	767	788	781	821	775	764	861	785	764	784	805	779	770	789	755	789	820	785	749	790	823	760	793	722	742	731	769	747	811	801	794	773	807	776	714	741	765	799	779	813	891	798	802	787	781	802	835	770	784	818	772	749	766	768	781	785	693	758	749	787	800	775	769	743	843	758	851	791	794	806	719	777	789	800	754	780	775	694	794	803	766	780	769	831	773	836	813	730	836	763	788	818	831	761	804	744	765	816	744	784	791	788	804	799	818	745	848	768	815	777	831	849	807	754	773	708	747	756	775	767	813	767	763	779	814	794	760	764	801	758	751	817	774	737	817	799	759	765	800	801	777	782	814	793	818	790	766	801	792	783	754	737	783	761	764	799	818	776	841	828	792	750	812	754	761	806	840	760	744	776	801	755	813	788	752	771	814	799	736	766	740	780	760	736	784	760	792	760	773	808	754	791	770	817	779	796	811	792	774	795	762	823	757	748	810	780	822	802	774	788	768	734	787	785	779	851	767	760	780	757	752	757	841	804	798	718	785	832	798	745	786	786	759	778	736	768	779	796	755	777	750	766	745	710	813	788	847	778	827	778	805	778	803	810	760	743	775	792	806	777	818	812	811	805	768	812	763	763	816	853	782	770	757	740	807	768	782	825	798	782	770	785	814	789	786	776	721	768	785	775	751	782	791	760	756	796	880	772	779	773	810	750	805	780	745	756	771	796	777	804	753	795	756	795	762	745	742	773	812	791	744	785	758	783	785	760	742	754	742	773	741	764	776	776	785	758	797	775	819	750	738	768	813	781	816	844	806	770	766	747	778	767	778	719	775	755	804	795	777	786	798	795	785	799	735	786	764	821	732	771	809	835	848	782	751	834	747	768	735	819	788	709	769	769	820	750	776	758	769	805	801	785	762	788	728	768	799	771	826	781	796	795	772	753	731	784	757	755	787	780	781	736	826	741	826	817	779	753	756	816	769	753	720	791	799	812	770	804	851	841	808	751	771	755	737	777	759	764	802	788	719	778	793	792	779	764	760	811	803	803	797	791	731	741	777	793	751	815	792	818	815	769	772	762	794	808	792	742	790	777	816	813	764	802	766	801	748	789	753	778	752	787	765	782	767	796	725	812	781	773	799	749	812	794	782	799	775	821	751	823	775	789	753	801	831	793	791	770	781	808	769	756	813	791	828	793	780	792	784	810	778	775	790	745	814	754	813	742	790	789	828	755	807	781	769	771	804	800	790	763	788	766	742	756	806	786	733	792	755	804	806	732	776	802	731	778	786	823	793	777	769	799	798	788	742	780	737	768	771	748	796	780	795	794	756	723	826	809	728	835	767	722	833	824	783	789	792	749	769	742	788	825	795	746	797	823	770	778	767	782	733	765	769	748	795	761	791	774	750	797	759	761	762	770	808	783	766	797	787	754	748	789	823	843	782	768	788	760	730	737	774	756	804	759	803	814	803	777	810	773	768	762	806	790	787	763	774	804	776	799	774	778	751	779	773	788	845	783	779	792	757	759	780	744	761	786	742	769	791	785	711	768	801	818	720	768	768	784	719	737	751	780	770	794	775	773	780	771	804	755	810	809	826	798	805	800	770	770	735	817	782	808	738	747	788	788	772	747	801	774	759	796	811	797	801	738	731	798	788	775	774	802	745	828	807	737	759	807	802	760	727	792	765	734	790	799	778	771	777	769	790	800	788	838	792	778	797	789	786	782	782	820	779	770	720	806	781	779	789	731	777	805	798	764	763	797	790	740	803	779	746	759	803	744	830	813	738	791	780	764	791	762	797	757	806	785	758	747	790	823	810	800	775	787	772	762	799	750	759	809	750	750	729	830	767	767	790	738	802	826	802	777	800	739	785	782	764	816	771	774	791	741	774	768	773	816	756	812	780	763	762	814	814
19405	13053	15417	12621	8463	5663	3603	2362	1839	1520	1239	1001	884	805	782	735	690	683	620	662	627	565	580	559	547	524	471	487	441	451	494	478	392	418	426	457	459	443	388	455	405	387	451	454	435	441	425	411	407	388	429	425	434	434	417	408	396	388	428	395	450	381	409	360	410	407	408	413	405	409	364	390	412	379	408	400	406	393	417	432	396	380	366	353	407	427	381	354	387	405	371	425	369	401	395	439	424	386	388	388	410	372	396	395	424	441	433	388	410	420	382	384	426	424	397	396	394	401	407	389	403	386	364	406	391	378	376	364	384	416	418	429	404	402	413	357	368	429	411	415	423	421	373	362	396	390	390	417	408	394	392	421	427	393	379	391	392	383	368	363	417	371	411	416	401	389	421	412	366	368	400	426	404	384	378	373	394	421	367	398	374	366	385	440	373	398	390	381	377	396	410	404	384	356	424	352	407	416	348	426	354	393	362	360	380	356	408	400	379	393	420	414	386	369	411	400	396	439	394	374	396	396	385	359	413	394	337	438	401	434	397	426	414	437	416	378	370	425	401	387	393	449	390	356	372	399	402	404	404	433	382	437	398	416	391	413	392	382	369	430	406	396	385	399	400	399	369	443	429	398	381	389	368	395	396	405	371	423	402	389	400	398	416	381	377	378	422	394	364	386	413	384	399	417	380	412	386	394	403	431	404	358	357	393	389	419	368	418	442	374	454	419	384	393	405	401	436	432	367	401	371	362	390	415	394	416	368	430	371	410	437	411	349	354	382	406	368	373	391	409	446	382	393	338	373	364	415	399	394	349	381	420	391	407	370	404	382	427	391	387	393	362	388	383	401	445	403	392	433	392	384	386	428	359	409	382	395	435	382	361	391	389	386	402	392	366	407	379	396	421	377	381	426	411	403	411	393	408	340	381	369	409	371	424	418	393	393	389	352	381	380	355	419	410	401	402	394	395	407	355	385	447	399	393	387	399	393	404	360	409	394	378	423	420	415	375	394	384	378	376	425	393	379	408	348	411	379	377	381	386	370	405	381	370	412	433	369	380	384	387	389	442	355	378	400	347	435	408	371	401	423	402	421	388	393	385	423	399	340	374	412	447	398	421	444	399	419	376	426	443	379	366	394	393	422	408	398	421	398	377	390	388	389	376	374	420	428	427	393	395	395	394	405	397	375	357	415	378	387	402	386	389	409	385	387	424	380	400	403	384	391	407	376	356	368	411	383	402	382	372	393	366	361	381	383	383	400	378	397	379	358	381	420	398	409	355	404	435	382	428	392	399	414	390	364	371	388	382	366	402	392	369	429	392	354	400	401	387	401	416	387	375	408	375	404	376	390	399	349	398	384	408	421	432	380	443	396	384	398	376	382	413	397	390	370	371	418	419	400	413	400	382	373	416	404	396	375	404	378	397	402	392	388	386	391	382	372	409	409	404	342	434	407	415	361	422	405	414	410	420	415	395	383	398	382	390	404	373	375	365	381	396	352	370	364	406	389	372	357	371	421	404	405	428	376	402	398	397	425	415	374	410	435	375	400	374	423	388	384	380	429	378	366	377	406	404	386	428	406	410	415	374	377	378	397	348	400	386	397	394	398	355	399	407	399	407	384	423	407	403	394	369	401	402	393	407	406	379	373	393	402	417	388	397	385	355	369	383	397	399	391	367	369	354	402	397	398	366	412	426	409	427	394	397	386	395	402	395	396	405	379	388	344	392	385	364	392	365	427	388	374	377	390	419	380	407	410	387	381	419	404	370	392	367	401	397	355	381	351	386	394	376	388	420	378	398	392	386	390	371	397	421	367	382	422	397	384	387	389	383	402	421	402	378	415	384	358	412	367	363	349	420	405	380	369	376	356	387	377	404	390	412	364	373	418	382	391	396	373	364	384	396	410	392	392	418	368	379	384	418	377	395	379	450	421	402	426	367	398	389	394	394	336	380	391	396	431	393	382	391	409	359	415	407	405	413	416	387	377	392	380	395	407	406	380	376	380	420	409	408	406	437	384	409	427	429	395	365	385	415	375	345	370	386	368	371	413	401	414	404	372	383	403	388	405	400	376	375	404	371	371	367	366	419	395	394	394	383	389	407	378	377	374	374	372	418	409	378	401	393	384	353	407	374	435	390	418	373	403	373	415	358	400	408	403	391	420	416	421	405	405	382	410	415	416	358	390	430	380	432	378	405	412	365	415	374	360	414	378	382	421	406	371	371	376	405	371	408	399	388	398	428	386	395	373	411	393	398	375	371	390	444	422	379	378	421	383	426	388	365	415	390	401	355	395	409	449	371	412	390	373	407	400	373	387	387	376	376	340	397	412	431	410	386	378	389	396	354	395	390	404	400	375	435	411	380	383	398	379	369	380	369	366	398	348	382	368	437	365	414	412	404	373	423	386	374	393	400	374	398	389	388	430	363	380	398	379	405	397	366	392	402	387	393	388	392	425	440	440	410	426	418	393	353	394	375	377	394	426	377	371	402	385	351	387	404	423	386	387	406	359	416	404	396	396	425	402	400	386	391	388	378	382	391	385	396	403	408	398	413	410	356	394	377	399	420	423	404	366	354	387	423	394	423	371	361	389	378	369	386	389	397	392	399	421	420	397	372	453	409	414	406	344	426	383	405	398	405	389	372	397	401	472	387	363	385	391	423	377	381	385	386	426	379	353	388	390	430	404	398	339	409	365	362	357	366	373	390	426	389	416	403	400	422	389	412	389	382	429	406	369	405	429	364	414	381	389	395	386	340	373	376	394	387	378	391	427	390	382	425	382	380	380	383	412	382	401	389	413	389	416	396	390	370	390	390	379	392	399	405	379	387	414	384	401	379	393	354	389	424	356	387	373	392	416	418	386	394	416	441	368	458	390	390	409	408	360	414	400	395	407	411	421	394	405	371	416	370	411	420	409	390	393	390	388	364	398	388	425	439	354	387	390	380	416	417	420	366	367	434	396	409	395	377	389	406	424	411	401	410	404	399	402	410	414	364	388	363	414	374	413	356	397	404	393	425	386	385	395	423	412	359	362	385	381	371	407	426	440	383	378	380	406	422	380	378	426	392	414	399	409	389	417	370	398	370	397	423	415	441	370	367	421	373	368	373	396	403	410	364	412	377	356	362	397	395	376	402	438	365	394	428	373	409	367	377	368	400	388	383	408	379	428	365	365	412	393	384	397	382	403	369	384	396	416	395	405	405	385	335	355	382	374	440	415	356	368	398	411	394	413	400	360	395	397	367	413	405	379	409	416	380	386	381	411	402	394	380	385	356	394	371	398	423	404	420	374	431	389	401	419	427	401	361	363	389	381	432	375	417	421	404	384	414	380	376	416	406	413	382	393	416	396	367	416	427	402	400	399	371	388	397	360	397	382	408	386	387	384	408	399	365	400	398	410	364	395	393	383	416	392	396	378	391	445	382	391	391	396	376	391	416	375	373	414	364	411	420	414	399	395	417	403	356	411	393	370	405	383	420	395	431	353	361	407	386
11544	10022	20634	22514	19119	15273	12134	9325	7604	6340	5204	4503	3904	3426	3071	2880	2898	2761	2787	2562	2430	2406	2265	1954	1915	1793	1682	1532	1424	1302	1236	1274	1251	1237	1156	1138	1174	1166	1075	1173	1161	1189	1165	1215	1167	1138	1137	1147	1134	1154	1106	1017	1028	1008	1048	985	1028	977	993	991	1001	969	985	963	959	951	971	919	943	988	892	917	947	1008	940	922	985	967	952	981	946	911	875	948	929	960	999	964	970	963	917	948	957	966	880	936	976	890	930	932	920	895	951	956	890	913	970	891	950	923	905	938	944	924	851	937	927	931	967	889	943	910	910	937	933	903	930	911	944	958	858	946	945	925	892	921	899	924	928	890	902	873	905	909	916	909	898	929	912	884	908	929	886	977	948	938	978	948	901	889	914	933	932	943	885	943	968	934	939	890	886	933	910	926	918	931	913	905	934	989	923	902	921	945	872	874	919	941	921	976	920	934	954	917	967	912	922	921	906	925	922	907	899	878	898	904	921	962	938	927	930	945	924	869	901	914	897	925	919	923	934	852	926	964	886	914	878	875	973	932	979	906	978	948	913	879	930	875	873	928	908	873	872	929	887	927	871	941	891	931	925	917	845	946	915	945	863	893	958	900	940	893	927	880	938	898	945	889	945	945	875	856	967	934	882	922	903	914	909	926	963	915	914	872	923	953	908	905	922	919	919	910	905	937	874	939	944	908	879	911	920	846	927	883	930	895	927	922	916	938	938	932	899	980	898	914	881	939	913	949	962	944	953	930	892	897	909	895	939	952	906	887	946	903	849	885	901	910	928	904	943	928	915	857	873	912	942	906	895	943	940	884	894	941	933	970	854	934	874	908	924	951	897	926	929	914	892	897	895	925	950	909	936	869	913	897	943	929	919	867	918	870	921	899	885	895	938	879	920	888	945	887	913	913	933	903	881	916	886	899	903	891	862	870	931	901	931	896	962	898	910	916	960	929	915	906	954	903	884	907	934	963	910	914	940	895	896	928	920	911	871	936	880	977	928	989	979	897	866	968	877	871	893	932	972	952	957	946	899	939	903	921	863	886	894	912	939	897	965	909	878	887	921	935	922	909	913	964	928	913	865	896	886	935	929	877	918	871	903	919	926	930	922	912	891	870	910	897	938	937	928	930	858	884	947	917	918	923	931	947	862	915	894	926	894	920	932	910	931	898	926	901	956	880	928	880	918	870	923	936	923	884	924	957	940	937	898	945	916	895	888	937	928	946	928	927	876	891	883	882	926	883	908	872	882	912	906	902	943	928	871	848	941	950	922	945	880	852	916	946	932	929	891	890	905	925	907	895	883	927	877	909	969	914	937	946	904	978	928	928	928	898	928	922	921	940	884	920	872	917	960	944	907	913	894	965	966	897	945	862	871	894	938	871	907	922	920	920	913	904	972	849	970	902	869	906	939	909	927	926	949	930	893	921	893	949	887	968	845	924	884	935	874	892	916	944	958	901	894	934	888	928	878	964	880	940	918	929	898	883	888	904	913	927	864	947	918	870	974	884	880	913	955	945	947	929	897	927	916	893	911	912	941	900	952	875	935	905	951	902	955	898	890	966	926	905	876	980	877	939	874	901	920	928	939	912	936	910	903	897	910	944	896	916	972	939	926	883	918	881	921	988	890	929	893	967	912	931	903	917	899	953	909	880	916	959	898	930	947	873	953	912	905	909	1018	954	879	935	903	947	853	873	951	928	933	935	925	946	949	926	901	892	891	886	934	902	926	874	887	904	963	906	877	898	908	916	894	940	901	892	938	937	870	929	895	907	895	938	891	923	909	912	942	950	895	963	918	857	948	893	944	942	889	829	918	910	904	895	908	968	863	874	922	938	956	988	889	931	861	927	867	907	916	929	874	954	941	883	956	898	920	952	893	941	927	940	897	928	909	921	890	894	927	883	895	898	939	930	865	920	907	904	905	940	890	964	921	928	884	879	919	940	870	883	880	902	888	886	927	899	893	877	886	912	964	927	906	917	884	941	891	840	910	977	923	906	902	897	947	922	931	875	866	893	890	947	956	865	894	979	942	909	906	939	961	962	910	907	861	965	926	937	965	911	873	908	896	907	989	910	969	899	921	866	922	907	925	882	904	923	891	908	927	892	951	895	956	871	934	920	924	946	865	904	950	918	913	935	917	966	854	925	905	963	881	954	868	885	918	918	874	879	929	868	911	880	914	957	946	940	942	932	870	933	908	911	879	874	909	867	957	901	945	857	908	945	869	868	938	923	883	882	908	928	941	873	941	917	908	958	896	923	917	894	917	902	875	939	935	921	929	878	911	911	939	869	899	833	907	935	867	954	905	950	852	849	869	949	895	917	882	923	925	871	922	985	920	974	951	876	967	897	966	877	912	931	927	904	898	879	972	940	886	925	935	993	913	896	927	945	898	940	965	883	881	872	840	938	989	950	947	952	899	893	901	928	902	843	909	906	935	834	901	872	902	885	917	886	955	924	898	945	894	888	947	935	908	943	859	925	905	904	940	934	942	946	829	857	849	959	874	914	872	976	917	926	948	947	918	913	927	936	858	917	872	890	916	945	887	894	944	927	944	918	908	883	955	912	864	890	923	883	939	890	893	936	929	915	879	877	909	880	915	977	891	867	895	958	890	878	982	943	897	900	908	912	932	918	921	922	956	907	912	964	892	942	864	912	889	914	860	925	872	929	930	831	917	897	889	905	928	933	926	954	967	936	874	937	936	918	887	890	905	871	912	885	908	932	884	892	955	918	925	940	958	845	902	881	931	934	955	901	969	896	891	915	930	907	932	933	931	889	932	980	869	954	900	943	963	910	898	909	851	873	932	897	879	909	847	918	935	910	918	861	887	932	927	934	975	960	943	873	934	865	957	930	943	873	910	903	910	947	954	961	912	873	912	927	923	917	893	882	946	914	930	910	854	926	896	923	918	924	898	951	909	897	908	914	941	883	929	916	917	869	926	916	932	923	916	868	953	902	863	960	923	931	916	871	912	856	945	899	956	877	895	921	929	895	892	922	929	971	905	907	882	916	941	933	919	913	893	897	847	953	928	928	931	977	970	963	898	913	937	894	940	936	938	868	888	902	929	955	909	881	904	949	881	899	873	900	950	941	921	861	887	899	946	962	883	904	885	954	907	877	926	922	960	983	889	903	915	881	935	917	989	871	925	941	923	947	916	923	923	915	981	879	968	896	873	885	968	901	889	904	901	937	887	882	929	886	927	912	894	932	933	914	884	905	905	889	883	847	930	893	932	935	880	914	890	944	866	931	936	900	958	937	883	873	926	925	882	911	895	856	882	916	915	957	946	881	934	917	836	888	874	960	918	920	955	971	946	888	890	955	889	943	937	862	905	882	936	978	889	909	907	887	956	887	888	949	923	911	958	906	910	871	922	940	913	945	911	869	888	914	865	891	912	906	957	939	923	914	930	915	862	891	940	901	907	933	900	911	906	977	973	860	874	939	897	923	894	893	938	898	874	923	848	906	910	933	893	918	920	906	919	939
27674	18841	21925	18063	13107	9010	5471	3578	2643	2039	1592	1366	1097	1068	962	866	852	883	792	841	817	761	753	725	635	603	599	631	560	525	523	502	480	466	510	533	511	468	493	472	498	494	483	491	528	467	508	473	544	501	471	489	469	448	528	439	421	519	450	412	467	456	475	473	438	412	439	479	454	447	466	475	442	449	457	458	478	409	440	439	451	444	451	443	444	448	444	429	445	431	473	435	447	443	484	520	435	449	460	446	435	424	440	448	378	427	423	453	471	438	418	448	429	447	405	424	438	413	431	449	433	466	487	439	474	464	414	458	466	462	449	428	476	427	473	480	464	406	481	454	414	414	415	430	419	419	447	439	455	478	435	465	442	419	441	445	430	395	486	462	432	388	433	417	393	438	431	415	405	428	446	420	398	428	469	429	405	444	441	449	450	412	420	435	397	453	422	422	409	406	425	435	460	451	461	469	471	429	402	449	456	415	414	409	457	405	440	426	437	433	482	438	431	435	413	459	445	435	430	468	442	469	444	453	398	453	486	434	423	441	419	413	457	404	445	429	395	445	432	447	408	464	407	432	459	432	425	412	450	464	437	436	414	431	457	496	435	423	459	447	447	460	469	464	505	457	462	437	460	481	457	453	419	421	427	408	399	447	466	421	421	458	449	411	392	454	451	467	471	424	481	424	462	471	462	459	448	446	420	410	437	446	461	461	386	451	426	442	460	415	414	451	414	437	435	425	455	427	476	433	490	439	440	445	390	480	439	501	404	449	491	476	422	454	463	458	436	438	437	405	438	406	465	457	453	423	436	410	441	439	409	469	432	434	501	421	421	398	439	448	450	430	441	400	454	441	439	428	441	436	430	475	448	453	481	392	405	433	436	440	433	456	458	431	433	436	417	419	406	454	477	443	396	414	434	443	470	393	418	445	472	445	448	402	438	451	425	451	441	439	453	467	458	447	446	440	463	426	424	416	404	446	415	443	444	441	421	481	470	437	457	440	430	469	474	506	466	444	459	448	401	457	428	425	426	431	453	446	439	446	481	465	428	450	452	489	429	426	437	428	400	431	438	432	471	408	440	457	441	452	423	448	419	474	430	443	423	471	405	434	425	403	434	415	432	456	457	442	457	449	450	481	464	444	433	451	418	415	455	474	444	416	457	416	439	459	448	456	434	422	446	453	408	424	434	489	407	415	401	425	435	461	463	435	460	463	441	425	451	416	452	442	418	452	426	454	430	467	463	456	425	442	464	404	452	449	453	448	452	457	427	462	457	486	477	456	450	415	430	433	438	434	414	428	429	458	432	449	436	422	454	420	455	475	460	437	439	486	399	441	394	466	458	470	452	413	444	391	436	446	422	431	455	424	458	462	450	402	471	442	443	475	421	411	438	464	471	445	422	422	422	429	418	428	432	444	449	447	423	468	398	410	444	452	451	424	453	468	442	490	465	416	433	445	417	439	410	414	468	466	431	468	448	436	438	468	420	424	463	439	443	443	450	472	471	455	431	398	442	414	469	429	421	463	502	444	437	430	423	450	484	436	434	452	433	435	461	462	399	442	440	468	450	440	410	413	445	449	453	452	437	436	449	439	434	456	449	440	488	475	473	456	427	447	434	494	459	406	439	432	435	427	414	462	453	437	464	467	418	398	420	456	429	424	458	456	474	449	460	447	425	406	462	453	447	468	413	436	417	472	427	471	440	442	461	417	468	443	434	407	440	460	426	469	436	480	461	444	432	386	443	424	423	444	408	441	454	423	442	409	426	439	443	426	449	423	452	448	428	411	424	422	444	447	428	404	428	449	450	422	412	445	428	453	405	471	441	466	439	483	433	460	400	448	480	405	461	460	380	432	443	448	423	436	426	486	434	437	499	402	502	463	438	464	439	443	425	448	452	466	456	486	457	446	413	466	426	455	447	411	436	469	438	449	432	454	435	431	435	460	457	427	470	417	450	438	421	428	413	469	422	418	442	415	411	441	412	438	465	435	452	408	415	437	409	486	413	450	431	442	428	419	431	448	478	473	427	455	484	409	453	423	469	449	401	433	390	441	457	467	443	460	460	439	419	454	396	515	432	446	438	484	438	416	456	456	456	402	472	452	479	471	446	431	409	433	418	444	464	434	409	430	438	461	398	468	515	399	459	460	420	487	474	424	410	420	431	484	440	395	454	445	413	468	453	431	467	438	468	447	427	440	461	480	501	445	462	446	401	426	403	460	442	446	457	432	478	478	462	430	427	443	420	457	449	451	454	448	407	448	444	434	444	472	433	441	465	463	469	426	468	490	430	446	443	470	409	449	407	477	425	447	438	429	410	481	471	464	465	439	446	464	461	432	439	460	433	426	401	430	496	444	439	423	413	447	454	444	475	443	429	450	416	446	480	469	417	409	430	419	432	438	445	471	465	441	449	431	438	435	436	437	461	481	421	434	424	462	460	434	460	491	448	424	446	447	424	458	451	430	448	466	470	417	446	411	445	440	473	468	457	459	437	444	474	478	465	415	448	454	422	431	406	414	448	495	443	439	461	434	449	435	442	432	441	385	438	445	458	510	415	437	448	442	464	456	440	426	429	410	435	438	431	441	453	443	456	459	464	420	423	462	431	421	479	449	425	402	469	452	403	444	433	442	466	408	405	419	415	468	446	427	418	450	410	420	479	434	448	477	436	437	429	432	430	441	474	424	421	453	418	433	439	453	472	478	441	480	458	445	406	487	437	450	460	407	428	385	464	424	465	433	381	431	439	435	460	436	421	390	425	461	439	424	411	431	428	443	442	410	426	465	438	465	429	417	449	469	455	461	430	415	410	473	462	400	423	424	413	443	459	452	399	465	430	423	413	471	461	427	457	444	463	456	432	409	448	440	429	477	469	444	442	461	408	428	437	472	432	428	411	447	461	423	446	428	431	484	424	432	413	416	439	453	427	451	420	446	468	478	434	456	453	447	461	436	448	427	435	429	483	418	481	447	441	448	447	447	384	478	450	394	481	428	459	447	445	412	430	460	444	461	444	429	395	434	444	411	445	423	416	420	451	467	442	438	465	467	414	420	428	429	460	436	446	443	426	458	437	428	417	384	443	433	469	450	406	421	409	461	442	478	417	447	421	445	432	435	461	430	436	409	474	417	461	432	457	476	426	420	396	424	456	460	434	437	470	447	430	460	427	435	482	446	428	439	436	426	428	415	445	480	441	431	464	454	431	431	452	465	433	416	464	436	404	451	441	474	441	422	484	399	445	451	435	472	437	461	429	456	451	422	439	454	461	452	435	416	424	472	457	402	455	447	426	469	477	447	440	469	420	461	429	462	459	465	456	441	424	474	452	458	460	449	475	437	440	417	444	467	455	467	439	441	423	445	415	429	423	449	460	446	427	475	461	435	425	477	442	398	434	432	399	472	427	448	416	411	403	440	407	408	484	420	425	471	400	469	461	449	430	465	454	436	461	451	472	476	414	445	410	456	452	444	458	453	447	421	454	457	448	428	457	461	439	454
14998	13343	25352	27239	24393	20622	15693	12557	10450	8530	7038	5986	5301	4575	4184	3969	3924	3890	3750	3555	3283	3059	2850	2746	2417	2385	2262	1862	1654	1641	1543	1505	1508	1427	1451	1421	1375	1351	1296	1435	1409	1443	1402	1435	1433	1400	1392	1373	1475	1413	1303	1218	1240	1156	1163	1172	1181	1145	1156	1043	1107	1125	1117	1108	1135	1014	1109	1009	1103	1038	1083	1090	1057	1042	1084	993	1041	1059	1078	1057	1023	1100	1098	992	980	974	1035	1064	1033	1050	1032	1026	1036	1090	1057	1021	1005	1034	1007	989	1017	1048	1070	1022	969	992	920	964	1023	946	1040	986	1012	1000	1021	1011	1025	1023	1066	1060	961	1025	1018	1008	965	992	1011	975	1091	992	1029	1011	1023	995	998	1011	976	996	974	1016	987	1024	988	994	996	981	978	980	1042	969	984	954	1034	996	956	985	1001	997	992	1019	962	980	982	1018	1024	983	1042	982	987	978	1077	954	983	985	1057	940	947	992	1034	1046	1009	992	976	1017	1004	1057	982	973	976	965	1018	992	1035	1008	1006	1017	993	1018	981	1026	1003	986	980	955	1047	1002	956	984	994	1062	939	954	978	970	1008	977	1063	1044	1022	1011	1011	990	1048	978	979	966	1028	954	928	970	1006	959	1043	994	989	1024	969	1013	995	1035	1004	1010	974	972	970	965	1004	1024	966	1007	980	993	1007	959	1011	954	959	988	998	995	974	986	1015	983	971	991	1015	926	981	1009	984	1017	1009	992	1065	974	1005	1015	966	1016	954	992	948	1007	975	1010	986	982	1033	969	949	980	996	940	988	1041	1036	1008	1013	1011	1004	969	1014	1012	1050	967	989	989	984	975	1000	998	964	939	985	932	980	965	1026	1005	981	1019	1033	988	977	964	993	1005	1003	937	1040	966	973	997	1024	1003	1006	967	1003	1013	1002	955	983	958	971	976	980	958	955	963	989	1017	987	1053	978	1015	1021	1016	965	993	966	975	1037	1070	966	1044	945	1034	1017	1009	1026	999	999	997	998	1017	1013	967	1049	942	1016	1019	1007	1017	936	1015	1008	963	989	989	958	988	1024	1004	973	989	980	998	984	988	994	1017	1034	933	970	949	1005	999	1034	1040	976	993	1001	960	940	980	921	967	985	1028	976	934	910	1021	1000	1002	970	964	976	1000	982	954	995	979	997	986	1002	988	976	1036	1004	916	940	930	1016	937	1002	989	1030	970	999	1017	998	1024	947	1042	1006	1031	988	979	998	960	959	996	1041	983	1007	1010	1001	1006	958	1001	954	972	950	965	997	965	960	934	963	1019	1013	1006	1018	963	1021	1000	998	965	1026	956	1022	1011	979	990	967	985	995	1007	986	933	1021	1036	1097	922	1025	1062	929	992	980	964	924	982	998	926	1023	969	966	977	987	991	1004	955	961	983	1039	1083	986	997	1045	994	947	1029	994	961	993	1038	966	975	992	942	929	924	985	1009	962	956	957	1025	974	963	969	1076	957	1015	992	969	1024	939	1003	958	1061	1026	929	1027	993	1057	1016	984	941	959	1005	993	942	1046	971	983	949	974	981	982	1050	925	934	966	960	983	1053	1028	979	1003	1001	1018	987	974	996	974	1008	970	1007	937	920	1014	960	1009	1021	944	972	1005	984	1024	999	956	967	993	991	1047	994	989	1010	996	975	986	970	991	1045	978	974	1031	1009	1006	953	1043	982	994	945	921	1003	995	1012	985	986	994	1037	957	991	968	982	943	989	965	992	960	995	987	987	991	941	1058	1001	993	1002	986	977	1020	979	1001	1020	964	954	1008	1045	981	1029	967	939	949	1054	975	960	1012	997	967	976	971	962	991	1004	1002	1036	988	985	1006	983	975	1013	946	1021	998	894	984	1029	966	1022	1003	973	979	957	1019	1044	963	965	1012	1025	972	1016	946	998	978	990	948	944	957	1022	974	1040	926	924	979	1014	1001	963	939	1040	979	1040	992	960	982	1022	980	1004	979	1008	945	965	1018	974	1039	1021	968	1010	1005	945	986	985	1003	995	995	1002	984	970	996	970	1020	1051	997	994	1005	1001	999	1046	940	1009	989	978	1046	1010	1007	994	958	980	991	1009	1004	972	1024	945	934	966	985	1040	996	973	1024	960	980	995	948	973	1061	1039	1060	955	988	1026	1005	1029	1017	947	980	992	981	981	1008	1020	1021	1010	991	957	973	1029	994	1008	981	1003	965	969	968	937	993	975	948	1008	965	977	981	986	955	992	987	974	996	1026	1016	937	972	1028	977	1014	1008	958	1006	957	987	989	1001	998	983	988	998	991	957	1001	1000	964	1003	1058	945	990	988	1021	1044	1021	1034	986	973	1029	964	980	1004	1027	1000	1035	1018	993	967	977	921	1035	1012	992	948	1005	990	953	964	991	1000	984	987	1025	1009	1048	1022	1042	1013	953	1035	997	969	1017	984	980	943	945	988	956	966	974	1036	961	1040	1008	1004	963	1034	977	1025	953	1003	995	951	1044	955	1017	1011	1002	996	954	1024	1005	1004	995	973	1030	974	913	970	996	1026	1018	1039	989	977	1020	975	1007	985	1045	945	1010	946	1015	1026	1012	952	984	1006	948	968	979	970	1010	981	1021	972	1035	1068	975	1005	996	999	979	1009	952	969	995	980	967	951	996	1018	994	956	992	986	990	996	984	978	976	935	950	979	995	1013	980	1024	1049	962	1040	1019	973	952	977	925	1039	946	940	962	927	972	949	982	1008	986	999	1008	1068	1048	941	965	1051	1022	1002	944	1058	1004	1013	1006	1007	975	1028	1023	975	998	1036	1047	997	1040	1041	957	970	993	1034	1028	1017	984	982	1019	989	1005	1009	989	960	993	997	946	1018	1018	990	1034	1018	1019	981	974	940	940	977	1012	978	994	1011	970	1043	998	1026	1003	1025	1037	1001	982	1015	1013	967	959	935	979	976	1032	1000	1002	972	940	1033	955	974	942	995	988	955	997	968	969	987	1039	970	969	944	972	986	920	995	1024	987	974	1002	980	971	1020	955	1054	1044	1007	991	1002	1035	1067	1019	1010	961	1019	985	1026	1022	998	977	999	1006	974	1053	958	950	1008	1014	1043	1011	974	1028	1041	946	962	967	952	929	1003	987	979	1002	935	988	1028	997	1025	1008	1027	961	1029	1010	1037	1021	1006	1000	984	963	1030	1042	960	985	1053	984	953	977	1008	1003	963	959	988	1031	1029	1023	1039	1023	1049	991	998	983	1003	1005	940	999	1034	959	946	972	1030	1000	1009	1084	988	1001	1007	973	961	1072	971	992	1009	935	1045	962	977	968	1029	958	977	963	953	993	1017	994	971	981	948	988	1011	954	1011	1040	1009	955	958	994	959	977	922	947	967	972	988	1030	1011	1008	1001	993	975	944	925	1000	974	974	1035	939	962	1005	980	1003	1002	1009	1030	953	920	959	943	989	986	1019	1006	984	942	964	1020	971	1065	981	1014	969	941	981	945	1052	982	922	1009	966	974	992	1002	998	986	1002	961	984	1042	963	1024	1023	1046	1057	978	962	972	918	992	1026	991	997	1037	1045	991	947	982	978	947	1004	963	920	964	1004	1017	941	910	969	1023	1019	1059	939	956	983	991	996	967	973	951	963	1009	990	978	1023	1020	954	985	935	967	986	994	996	962	976	1021	975	966	962	978	983	961	1000	986	975	990	990	993	1000	1014	985	1037	1016	966	1014	1017	1021	1033	942	1039	991	1008	965	965	949	1011	1012	1028	1060	1003	1009	978	959	996	955	1016	983	954	930	974	962	1042	1021	940	959	977	1004	966	965	973	1023	976	999	1016	1003	958	998	1042	1005	964	975	957	1003	997	981	985	1018	980	997	950	985	984	980	1002	949	1021	967	929	944	964	966	952	1025	1035	996	989	989	994	1001	973	983	896	1001	976	986	1000	981	1012	934	981	993	997	1048	1022	991	960	1004	1025	1008	1042	960	1062	991	992	975	958	954	943	1013	977	1002	1022	1003	970	959	1050	975	1028	991	1020	1024	962	1006	991	993	1044	956	954	956	988	974	1023	992	1024	961	964	958	1006	970	999	1027	996	1037	997	1015	1000	1013	983	917	978
10419	7114	8231	5823	3509	2230	1604	1291	1051	803	734	643	557	543	549	525	558	483	507	445	485	454	400	439	413	393	393	369	365	349	345	363	348	323	322	333	318	368	342	348	380	354	342	338	324	363	327	367	324	355	342	336	332	337	357	336	348	353	341	338	312	324	339	342	339	339	359	337	330	344	341	355	314	338	364	383	332	319	322	286	300	324	285	349	350	318	332	335	309	358	356	354	367	319	355	334	329	321	360	330	351	357	357	334	312	320	336	373	369	342	358	337	327	322	335	334	301	359	360	320	345	330	335	336	304	339	332	338	292	311	343	299	322	329	322	342	330	352	331	358	290	374	349	360	324	359	318	342	338	344	325	317	335	353	344	359	369	355	314	317	335	331	315	366	311	339	351	301	342	328	322	351	315	332	357	339	347	353	333	346	301	317	300	304	336	320	355	332	345	329	319	324	326	294	341	316	359	350	309	312	322	340	350	325	299	323	302	314	359	345	311	335	336	335	346	352	334	322	322	360	350	341	323	292	313	313	319	349	344	358	346	300	332	346	353	356	348	345	360	327	340	327	332	364	334	365	343	316	341	353	348	304	354	334	365	332	343	361	326	365	301	286	358	361	330	315	345	331	393	319	356	308	327	323	341	332	318	305	317	338	337	342	334	269	315	383	319	336	347	349	335	318	278	364	335	325	351	353	334	348	343	340	376	360	323	295	342	318	375	321	332	343	308	339	331	325	341	334	291	340	374	332	318	300	288	338	345	356	339	312	301	337	332	334	331	367	334	327	376	345	353	336	330	364	328	348	374	321	389	364	341	322	340	353	330	340	365	360	360	337	321	317	366	332	339	323	348	354	293	358	328	334	351	332	300	375	354	329	351	359	327	311	359	338	342	352	299	314	367	360	365	358	311	338	357	324	318	318	332	331	303	338	322	308	348	341	307	307	370	339	373	339	359	341	323	306	319	328	344	325	364	347	352	331	300	353	312	348	343	321	347	329	324	306	382	330	340	358	345	342	336	356	357	339	365	345	332	297	328	318	326	328	352	346	344	271	356	321	347	336	346	317	301	322	326	345	339	342	354	354	331	337	343	305	323	334	326	344	309	327	331	361	336	351	347	320	362	328	347	321	280	360	358	327	324	317	322	330	355	361	341	330	325	327	347	341	345	324	291	324	356	323	311	347	342	305	363	327	325	341	324	339	339	294	311	367	292	360	336	361	333	315	334	322	374	334	346	340	354	340	340	320	373	349	342	313	312	344	341	331	337	366	366	298	344	329	327	312	349	382	324	290	332	333	326	371	350	336	335	353	380	321	301	306	370	302	341	338	318	334	338	317	333	314	333	336	371	316	357	288	309	318	343	358	341	331	314	332	329	322	320	330	310	317	335	344	346	337	352	341	324	325	331	323	306	324	359	353	357	356	342	336	298	313	312	346	314	348	334	329	388	332	365	348	338	342	363	340	329	370	362	348	313	323	354	325	335	324	324	372	337	321	327	325	331	342	335	358	301	320	339	357	375	340	316	349	332	342	325	325	288	335	306	350	356	329	333	312	313	357	331	348	319	323	314	356	350	337	359	331	358	315	333	315	320	310	348	332	339	349	318	367	345	331	317	326	309	332	362	334	351	321	358	372	307	324	326	308	327	324	339	354	366	320	349	319	329	320	327	351	334	346	345	307	320	296	327	335	325	341	340	350	333	344	317	316	368	355	362	332	350	339	346	304	333	358	330	336	341	373	366	349	336	337	330	341	331	344	342	344	355	303	366	319	312	328	340	319	376	338	327	331	339	361	335	330	364	343	338	326	299	314	367	327	361	341	348	362	320	338	340	369	358	289	355	346	290	363	347	320	334	326	346	333	348	346	352	338	329	331	331	357	334	341	360	305	322	303	354	334	346	324	369	338	317	340	353	330	333	327	325	356	349	341	301	343	340	346	337	287	331	319	318	330	311	338	323	314	346	338	341	323	347	357	350	327	345	324	333	343	301	340	317	337	351	361	346	317	345	350	320	363	324	320	338	327	326	307	368	322	337	367	314	329	372	357	323	348	328	336	344	299	356	340	330	306	372	307	348	317	333	349	343	341	311	301	374	359	335	316	314	336	333	357	320	334	339	339	324	345	319	368	346	309	336	347	323	324	353	348	351	330	312	320	341	313	339	311	326	278	360	320	353	336	335	327	352	296	378	317	369	309	371	338	333	362	344	358	310	332	352	354	338	352	305	357	337	346	305	322	381	337	362	338	312	324	360	329	326	332	329	346	391	333	317	371	332	337	301	340	356	350	342	376	355	327	347	383	346	315	371	337	315	345	287	323	299	352	359	350	341	354	312	343	331	371	355	324	359	347	359	288	331	355	341	316	362	356	353	339	350	362	337	332	360	316	328	349	338	324	352	298	308	314	334	325	362	367	329	354	321	316	350	345	356	360	350	333	364	348	308	335	331	314	341	333	343	297	331	355	375	323	357	324	308	335	331	341	345	342	356	345	334	336	325	319	340	319	339	329	326	327	311	316	347	364	325	345	302	326	317	326	342	324	315	297	334	338	327	364	346	347	411	335	329	365	353	329	377	347	304	320	321	345	348	288	348	336	338	348	309	332	331	307	349	312	346	327	347	348	324	344	356	350	292	329	312	346	379	321	329	337	314	323	326	348	361	351	339	347	345	323	324	347	308	318	334	344	354	334	349	350	340	324	346	333	310	350	374	350	355	351	352	357	339	353	324	350	286	362	341	341	334	346	328	353	354	343	335	350	337	353	335	343	337	349	345	317	350	314	314	287	320	328	312	330	342	338	359	330	304	335	365	343	326	357	337	323	347	332	343	364	331	310	312	314	315	286	352	325	336	366	321	316	325	329	336	333	342	364	365	345	320	350	352	340	321	328	348	349	335	330	331	360	313	352	340	351	307	384	325	344	352	317	334	332	387	342	323	352	372	326	349	317	344	343	349	349	332	364	372	317	335	357	349	370	313	366	323	334	302	312	341	328	285	340	381	360	370	357	340	297	337	307	348	310	322	322	351	315	325	320	348	343	356	316	316	337	349	337	314	312	337	325	315	313	302	349	329	319	372	301	348	368	330	309	356	326	339	346	318	354	346	332	342	316	315	289	360	345	349	347	368	317	365	317	360	354	340	347	332	330	357	339	353	350	340	368	331	342	323	356	325	366	315	368	317	358	319	317	317	315	357	307	288	309	323	296	296	338	334	329	341	330	320	352	324	334	315	295	363	326	329	338	350	311	306	372	336	314	328	332	277	339	319	340	344	302	333	336	290	341	361	333	322	363	335	354	330	356	314	314	321	316	311	313	344	323	336	339	322	293	350	395	390	340	356	320	309	360	329	315	336	335	335	333	376	350	306	345	355	311	356	337	325	323	345	335	302	326	347	330	363	322	305	349	316	320	322	362	359	328	347	335	346	316	332	328	343	336	328	316	313	284	323	357	318	329	323	338	335	339	346	347	325	368	355	358	332	299	324	339	394	359	313	335
6184	6201	13374	13638	10938	8523	6608	5280	4412	3762	3148	2762	2345	2169	1952	1908	1910	1883	1878	1791	1645	1568	1489	1371	1242	1144	1166	1044	1056	1009	968	947	946	957	916	922	911	852	940	848	893	878	897	909	909	846	879	843	860	873	839	833	820	868	859	795	790	827	853	858	873	820	871	833	837	829	810	848	773	800	791	801	801	774	821	816	808	806	873	763	816	822	839	749	783	843	810	826	799	802	833	816	817	757	801	778	773	785	789	735	859	791	774	815	845	783	808	810	752	806	742	835	822	804	777	809	828	810	790	849	775	785	801	780	815	823	772	809	766	801	786	852	739	834	786	802	815	754	786	747	781	786	792	756	787	735	758	787	794	789	774	786	762	790	883	788	730	849	751	728	816	791	814	746	809	765	788	784	810	816	745	781	755	776	795	845	802	756	788	761	803	816	757	779	804	723	784	786	777	775	820	788	771	806	774	794	793	792	815	745	802	828	798	759	797	811	810	734	809	804	794	825	792	859	744	800	770	789	797	799	790	804	796	812	766	778	824	757	792	755	819	818	804	766	764	776	788	816	827	735	790	731	786	783	835	819	808	763	769	770	781	816	791	803	800	784	784	827	721	806	776	762	751	750	801	770	770	769	797	783	777	781	774	808	792	781	783	802	779	767	818	826	830	795	743	819	769	771	828	759	793	772	786	806	780	763	812	786	792	827	837	781	798	771	765	784	802	815	770	781	797	736	809	721	770	823	834	795	770	807	780	787	816	798	795	755	764	868	802	829	831	888	799	805	774	776	810	797	810	783	786	787	747	781	789	782	775	752	773	790	765	815	807	836	848	783	783	774	835	773	812	832	841	788	764	776	742	801	833	770	701	783	792	763	829	783	814	743	745	795	746	776	760	791	749	815	866	770	771	808	776	760	777	795	806	795	780	739	835	811	805	804	786	792	789	774	776	806	780	808	788	812	739	747	842	767	775	805	767	742	843	777	747	779	837	781	762	858	775	779	800	775	776	782	797	811	768	825	828	769	785	765	763	782	775	747	807	755	786	801	739	819	782	748	787	771	808	747	754	836	718	798	798	789	788	784	769	806	762	765	787	779	818	775	765	776	801	795	796	781	753	813	853	783	768	770	741	829	825	724	824	748	824	768	816	779	755	807	804	773	777	778	775	786	774	805	782	795	795	811	836	794	754	742	793	796	815	757	833	827	785	784	757	794	748	791	764	745	729	716	755	739	781	808	791	781	764	760	728	767	760	754	819	813	756	771	803	798	783	760	812	787	762	776	795	777	780	783	834	765	792	748	827	785	840	789	732	777	802	845	825	789	792	800	795	813	768	813	813	754	756	774	785	757	827	810	769	762	773	820	791	817	834	753	769	792	787	822	782	792	822	796	784	824	796	755	765	753	745	778	787	789	823	804	777	783	806	807	793	791	770	752	798	820	827	812	820	824	753	803	806	750	757	804	768	782	780	804	787	795	755	786	761	761	833	778	808	794	777	780	759	767	790	783	717	743	819	840	799	778	762	789	786	774	749	788	729	829	769	806	817	825	775	825	817	793	735	833	790	799	789	776	800	730	796	751	799	854	846	801	781	780	770	795	815	812	823	807	815	768	799	817	771	770	781	793	775	758	780	771	753	755	793	815	800	777	763	794	766	749	748	738	765	745	810	795	778	768	817	757	779	779	767	854	801	795	774	798	810	765	819	765	811	807	777	775	751	800	806	786	794	746	751	769	746	765	807	762	808	757	789	778	823	793	755	711	780	804	806	780	766	792	814	823	789	815	810	777	820	785	791	762	766	793	795	767	790	759	812	795	798	817	747	745	787	818	755	781	825	796	765	764	829	771	822	770	819	805	855	794	819	811	738	814	779	770	792	754	827	809	758	773	805	802	771	748	786	799	785	771	821	782	793	802	801	760	839	822	798	824	816	810	830	762	751	867	766	806	756	764	768	799	746	821	821	786	781	830	787	741	762	789	811	787	789	784	772	760	779	778	828	773	808	790	805	811	794	793	806	807	784	772	804	821	824	834	756	806	826	784	799	771	801	799	762	768	826	798	755	759	831	796	809	772	758	832	792	797	844	774	782	800	774	765	784	797	767	813	816	743	812	741	813	788	759	732	778	858	791	786	798	766	808	764	814	798	785	783	767	763	760	778	754	750	783	764	811	774	763	816	844	736	820	801	757	729	783	791	827	768	776	775	774	739	797	810	788	819	815	777	766	778	782	828	738	816	827	770	764	808	812	768	780	788	789	789	775	778	769	768	763	784	748	825	789	769	750	822	770	798	825	834	754	749	781	816	760	758	775	748	806	743	718	806	788	790	794	756	743	763	797	808	770	798	765	820	749	781	820	752	777	780	771	823	798	853	801	801	819	770	803	748	792	811	749	742	817	809	844	775	757	792	810	808	789	802	801	760	772	780	804	803	810	817	731	803	780	758	747	807	799	836	770	766	819	795	794	766	844	779	775	778	771	831	795	778	757	769	781	800	796	803	773	819	841	816	786	775	753	809	808	766	823	810	828	807	811	751	805	785	785	799	777	743	812	832	788	791	809	802	764	807	829	806	737	832	756	855	774	792	766	811	774	797	785	774	788	795	764	795	767	754	784	787	787	797	811	766	802	761	777	834	827	818	759	837	775	774	776	771	769	787	745	803	766	781	768	757	801	858	805	787	768	812	791	783	790	806	780	785	817	757	792	813	788	837	824	751	784	813	774	809	828	790	823	775	786	810	786	828	757	798	806	780	792	752	765	797	735	771	835	701	752	774	724	753	808	781	783	761	806	754	762	807	792	778	719	735	774	766	765	819	751	780	800	786	831	788	793	796	720	810	819	808	828	793	810	715	783	773	783	785	793	757	812	807	760	810	801	780	792	768	733	765	784	739	744	816	838	757	816	770	784	817	810	765	775	812	751	794	749	765	734	743	805	826	742	769	711	794	725	830	798	799	755	800	777	780	787	807	805	793	783	801	763	757	790	803	787	749	757	777	773	772	845	761	752	767	792	818	715	804	781	813	752	773	799	782	808	793	731	798	777	836	766	760	746	797	773	783	795	745	756	853	766	741	787	803	800	734	842	788	761	777	762	802	797	801	790	732	832	773	806	763	725	762	778	822	772	779	814	790	810	813	755	807	802	762	832	801	831	811	808	775	781	776	821	745	826	790	799	775	755	778	788	783	748	764	798	802	820	800	798	797	752	761	824	783	824	818	793	821	811	791	803	833	791	790	799	747	830	753	812	784	768	819	739	797	781	807	796	757	762	817	809	827	785	773	745	743	810	790	761	772	755	755	799	813	799	796	791	826	764	805	771	738	804	789	787	790	753	790	837	808	817	784	800	749	745	773	816	766	810	783	776	777	828	803	767	806	774	786	806	754	750	823	816	810	782	809	791	827	814	822	757	809	733	794	836	766	768	744	781	828	775	764	786	845	751	798	789	796	766	804	848	751	795	735	813	725	829	808	758	768	791	776	770	776	786	803	772	778	802	752	772	780
20574	13376	15224	11684	7550	5389	3306	2427	1791	1437	1206	1017	891	808	739	710	747	722	699	612	647	643	602	518	555	539	456	474	446	443	424	460	456	477	448	412	427	452	433	413	430	437	399	420	432	432	459	421	438	405	432	417	441	406	434	416	405	387	393	400	397	436	441	406	419	343	402	409	425	396	431	388	409	376	425	426	405	386	377	382	437	416	401	402	419	397	375	387	408	391	418	369	376	388	400	388	372	395	377	421	392	413	424	372	381	408	424	357	390	427	415	412	396	432	395	398	393	401	390	402	385	366	452	390	376	390	383	404	413	410	438	397	410	429	412	426	412	400	388	388	382	380	410	381	375	383	380	406	376	386	396	393	403	422	375	382	387	435	418	365	374	394	413	410	417	376	427	357	400	385	427	391	395	404	419	424	416	387	403	447	403	391	382	336	443	405	394	388	402	391	392	380	371	386	422	419	396	390	346	404	388	354	413	384	400	378	391	411	384	362	424	406	379	349	386	371	409	388	402	401	361	409	415	397	384	430	398	349	436	385	403	387	423	406	407	394	383	416	371	355	394	395	395	400	406	379	410	400	367	400	385	385	374	346	370	405	366	424	398	377	416	420	402	378	438	432	362	367	414	403	391	419	387	435	400	422	412	420	379	409	404	400	407	402	411	388	372	417	385	384	383	371	407	404	387	423	434	388	392	382	387	388	401	436	391	394	391	407	380	392	402	379	396	389	405	400	353	385	397	387	426	391	412	447	404	360	389	403	381	417	388	390	406	438	401	437	405	409	402	409	396	405	406	351	408	370	436	371	405	378	387	421	461	387	430	419	388	369	395	406	424	387	381	420	413	390	398	417	397	415	382	385	374	418	413	375	398	441	399	383	429	409	418	440	414	430	436	417	435	359	410	379	402	417	385	356	412	388	378	406	399	383	387	378	383	409	381	412	368	399	370	400	389	438	407	395	341	425	399	375	383	374	437	403	401	396	339	390	347	376	380	360	408	373	418	389	414	395	374	410	379	413	394	366	435	394	441	423	416	412	394	398	359	399	416	410	437	391	393	401	395	399	379	433	380	429	415	391	395	404	402	374	455	406	374	407	432	407	384	362	377	435	395	376	394	373	406	417	380	388	362	379	386	430	410	407	404	394	373	369	418	409	417	411	413	357	378	373	349	396	399	384	446	392	379	370	438	376	410	427	427	446	390	409	402	390	394	420	424	426	358	413	372	388	380	384	449	407	416	376	372	382	402	389	397	385	408	395	393	408	392	386	368	400	424	428	402	366	397	420	391	401	400	384	448	413	390	451	381	381	405	443	414	376	349	396	417	427	369	390	392	427	446	352	417	407	384	410	412	398	409	401	398	409	400	423	397	398	386	367	404	406	389	389	351	406	420	404	395	409	399	372	420	392	396	409	374	419	391	411	392	409	392	366	417	403	399	400	399	408	403	404	352	399	424	409	419	389	389	430	340	410	398	397	435	407	396	408	391	367	412	409	359	424	382	373	385	425	386	393	400	405	373	423	382	414	405	377	375	402	418	416	404	437	356	406	401	408	390	391	436	364	419	426	471	429	410	436	399	452	424	400	357	421	413	405	380	435	405	402	385	389	400	414	417	364	411	356	370	373	386	422	388	406	363	406	361	381	377	385	409	383	417	361	358	397	406	403	382	396	390	419	436	390	423	363	383	371	401	398	392	407	426	414	376	385	386	383	435	404	423	442	422	423	396	391	399	401	387	380	402	422	377	376	411	433	397	422	371	390	368	403	370	397	382	419	435	373	396	414	397	423	345	380	418	368	384	402	393	386	355	376	418	390	385	363	395	440	411	384	376	375	409	392	377	384	391	399	378	378	415	376	380	410	414	379	391	340	436	394	383	415	395	387	410	364	381	359	425	441	404	401	388	406	413	421	420	387	423	395	385	415	408	393	424	367	410	399	375	380	386	379	392	402	409	376	389	364	393	403	402	380	371	426	406	449	386	391	389	379	392	389	424	414	412	426	417	382	443	387	407	355	393	349	418	425	428	442	386	405	409	372	411	409	409	366	443	417	395	379	379	431	391	384	380	379	385	423	401	399	396	409	374	378	395	407	397	393	374	406	390	439	409	383	396	402	384	423	421	397	420	409	410	380	387	403	387	409	403	372	390	374	426	380	420	374	410	357	431	397	428	392	377	442	388	386	404	370	391	431	377	404	413	411	374	414	397	418	387	431	402	387	370	430	369	397	388	402	390	384	371	373	412	405	408	354	366	431	386	419	414	367	413	380	379	389	408	387	393	387	399	376	395	392	388	405	371	385	418	377	396	411	394	427	382	369	411	366	447	403	393	443	379	397	406	426	402	411	364	358	381	409	383	430	391	381	414	355	393	451	420	395	417	433	445	406	389	435	424	373	410	377	434	417	416	387	428	393	367	386	397	389	404	359	385	365	396	431	409	383	418	375	372	381	361	410	388	392	403	411	428	424	373	389	398	397	420	373	390	398	372	445	383	402	392	359	409	403	411	392	398	350	431	422	384	374	425	429	387	373	370	428	392	399	392	414	422	378	378	394	400	400	389	403	378	393	429	429	349	354	388	375	413	381	389	420	371	413	404	399	393	432	392	439	365	403	401	392	360	433	393	426	404	388	387	370	403	375	415	436	370	409	424	406	389	414	382	376	379	385	377	406	406	392	370	387	425	403	411	421	395	386	391	403	413	370	379	405	414	371	392	400	379	390	413	413	368	374	413	359	396	425	400	405	404	392	422	395	417	401	399	408	422	396	420	406	391	412	406	421	375	379	422	391	366	408	403	418	338	391	424	378	383	415	428	405	399	417	413	360	394	384	375	390	397	394	392	395	400	374	410	393	420	405	412	372	408	386	403	430	387	352	411	397	407	366	368	401	422	416	399	405	413	381	381	407	424	413	424	402	399	407	385	381	410	405	391	365	423	390	387	403	376	429	393	381	382	429	425	438	401	399	423	386	426	401	424	389	374	402	411	393	425	400	401	389	384	421	367	399	423	428	402	374	416	379	407	383	404	411	404	386	408	384	436	384	374	379	415	410	393	424	425	376	380	401	428	392	389	429	397	404	406	390	375	389	411	388	443	431	397	390	371	367	398	390	379	411	389	430	435	389	395	384	405	372	405	410	385	384	383	383	416	388	441	407	352	429	395	428	399	429	367	378	393	379	395	387	403	373	385	364	394	402	415	426	431	402	420	407	439	427	426	377	416	394	397	390	376	411	428	416	386	393	412	415	398	404	396	407	380	422	406	402	431	402	408	446	442	387	361	407	403	365	415	448	414	426	438	407	373	419	407	388	413	406	444	432	424	378	387	373	388	397	402	396	370	396	419	402	405	441	383	404	428	411	389	409	393	378	391	419	373	411	450	408	386	382	406	406	405	394	402	386	417	400	394	430	373	371	437	373	415	409	395	372	385	403	417	426	432	365	384	369	405	406	421	415	407	385	394	401	364	412	397	400	398	391	407	429	383	354	386	382	371	409
12073	9936	19848	21473	18710	15648	11940	9187	7455	6180	5000	4412	3767	3453	3130	2992	2972	2952	2835	2600	2580	2326	2114	2055	1900	1780	1650	1516	1454	1288	1281	1271	1245	1272	1204	1231	1237	1085	1166	1259	1126	1137	1129	1162	1196	1166	1150	1106	1194	1240	1149	1044	1060	1079	1076	1016	1023	955	971	996	1025	951	964	985	930	1017	980	926	958	962	991	930	909	966	980	962	991	980	952	999	1015	970	988	939	978	988	945	935	913	953	918	945	878	924	952	962	975	961	931	900	910	933	998	919	916	955	927	900	899	923	925	920	939	916	931	966	976	949	904	903	918	962	914	927	907	953	943	961	957	953	907	885	978	879	942	949	911	864	890	917	980	919	919	957	931	925	941	924	899	957	944	902	932	854	929	905	926	967	938	901	900	948	978	943	925	940	908	940	924	951	920	917	881	932	879	871	910	988	894	871	924	923	893	923	911	943	893	920	897	931	900	929	911	915	933	914	906	910	889	950	917	924	921	896	926	933	911	934	904	942	895	895	898	957	871	864	906	940	941	901	916	920	911	953	926	926	979	925	891	910	918	885	941	880	886	973	873	916	926	897	903	908	927	890	904	912	895	849	953	924	868	910	874	874	919	874	933	909	918	864	919	907	868	959	909	918	888	906	882	945	957	868	895	964	940	909	889	894	926	887	910	939	902	918	903	910	919	925	955	901	898	967	914	916	878	918	861	901	909	959	894	902	911	877	908	918	897	942	881	940	956	890	945	931	932	930	873	886	938	891	901	878	878	937	948	918	939	894	917	921	925	905	958	907	953	903	922	925	916	904	918	921	916	890	918	895	936	955	901	900	894	923	938	1010	934	919	904	963	904	910	934	996	948	944	849	892	947	895	865	905	938	959	910	931	843	915	944	983	891	906	966	915	928	934	893	886	880	929	917	893	891	937	872	928	960	980	885	903	948	908	890	933	955	884	867	947	900	875	947	936	936	926	893	918	909	959	909	927	969	901	885	894	909	882	978	940	950	881	916	907	909	908	901	933	923	949	964	946	929	969	914	927	977	942	924	897	915	915	929	874	962	912	932	887	924	974	963	866	938	932	893	917	889	915	881	942	919	943	983	901	945	973	913	935	902	934	909	872	982	916	927	906	926	922	925	883	911	968	944	959	867	922	902	847	962	865	927	885	946	956	928	926	933	903	925	947	857	937	949	897	908	940	929	903	882	907	922	936	939	910	948	901	909	961	935	915	897	905	848	938	926	916	941	907	961	909	937	895	920	985	970	918	859	887	896	933	905	936	942	912	955	906	916	945	949	920	931	934	931	881	915	905	898	951	932	931	870	959	956	879	935	888	915	914	933	895	910	937	990	974	990	927	893	913	961	964	943	879	880	848	959	912	914	896	971	889	930	901	886	922	874	921	929	879	888	894	929	963	898	948	980	906	931	888	918	912	918	935	896	886	952	948	951	942	955	892	897	916	926	888	906	952	895	928	877	902	867	938	946	908	904	955	906	843	947	943	902	898	913	926	921	937	983	890	924	952	939	883	920	920	898	899	926	927	977	939	935	935	977	918	898	907	934	842	861	906	923	927	915	931	928	894	912	947	953	861	952	933	900	990	955	926	953	922	905	934	875	1001	861	904	929	912	935	912	926	941	929	921	958	922	946	848	917	987	949	934	920	897	929	896	871	950	929	927	902	928	920	930	902	900	998	905	914	862	950	937	942	893	933	917	941	880	947	893	947	890	951	886	899	945	867	986	920	897	942	958	915	914	957	908	917	886	877	862	916	884	957	937	921	982	913	960	931	882	960	991	867	885	884	927	940	921	932	921	881	918	901	944	918	928	940	907	952	982	912	884	936	950	963	918	934	946	947	971	871	965	886	923	874	906	877	952	854	938	938	947	892	890	923	959	908	934	859	929	889	888	970	886	913	909	919	905	910	920	938	909	951	922	933	952	867	920	885	902	924	858	881	926	915	942	982	901	931	943	876	899	905	948	848	933	948	889	968	929	899	903	902	885	948	943	888	922	921	929	977	906	955	938	910	877	962	923	890	912	894	933	944	963	901	890	927	939	928	930	966	908	943	871	845	939	910	948	951	978	919	867	912	898	936	901	943	896	909	954	913	883	882	923	928	913	874	969	883	924	913	935	930	937	927	974	909	943	922	883	905	855	916	881	872	866	900	978	929	958	927	916	966	938	942	908	955	941	912	958	888	878	884	890	883	934	905	899	938	916	933	920	911	934	883	957	939	910	862	913	872	945	911	920	895	940	944	942	907	873	908	888	912	945	911	888	947	915	952	915	936	879	886	934	903	863	916	902	907	914	936	901	899	971	958	926	907	881	931	915	952	879	892	933	921	915	948	922	958	922	921	880	889	907	971	890	949	964	907	893	976	915	961	897	933	925	920	877	937	859	906	902	927	954	911	956	920	871	904	872	864	963	905	903	940	895	955	928	955	951	945	885	930	926	941	910	915	909	934	911	920	892	904	950	921	954	896	925	947	929	923	916	938	842	889	918	918	924	873	949	974	923	962	925	876	908	894	932	922	961	877	892	933	867	965	939	911	982	896	965	907	923	916	951	924	947	911	873	922	953	901	915	917	892	922	899	947	909	911	908	885	912	929	928	890	964	929	901	931	927	894	944	898	924	899	909	905	955	949	938	933	944	928	949	924	901	902	910	939	887	880	926	938	941	969	887	942	944	989	958	889	919	910	930	888	888	962	981	957	916	876	905	919	928	874	898	900	888	875	954	898	922	940	904	896	962	958	850	964	874	937	898	940	924	969	971	900	909	951	932	995	926	912	987	976	935	926	914	891	939	927	853	928	926	980	910	945	932	905	886	914	920	937	945	943	903	933	940	934	893	885	933	913	871	957	923	906	900	931	875	850	902	900	913	941	871	946	919	977	943	914	901	945	927	922	883	945	919	907	918	922	891	945	879	937	964	920	984	931	941	892	846	917	928	934	977	892	915	974	1000	867	837	887	922	905	952	904	914	884	928	975	860	968	934	960	944	952	889	887	898	909	951	937	886	939	909	929	934	927	896	934	939	894	896	932	875	893	909	925	964	890	951	945	917	910	852	901	866	921	833	903	880	894	912	923	929	908	983	980	953	928	931	873	896	930	882	927	927	868	897	952	932	906	928	920	953	898	904	916	887	908	897	910	963	907	967	901	987	931	897	916	939	937	895	900	872	968	922	933	910	889	891	891	892	974	950	887	943	950	914	948	907	908	935	939	922	909	967	915	853	950	926	916	968	918	902	927	907	961	902	937	890	954	920	953	902	922	902	875	914	921	924	941	867	939	935	934	881	959	902	929	923	913	867	929	923	896	883	927	966	942	936	931	903	966	927	951	912	911	942	936	900	948	889	932	905	944	877	912	904	893	927	929	956	862	900	908	892	926	916	890	895	927	886	917	936	911	888	944	905	945	903	944	956	956	997	892	923	917	911	872	936	914	886	908	891	894	855	908	955	926	921	922	992	934	950	929	866	901	876	959	912	914	948	911	867	894	883	931	965	930	934
28433	19246	21705	17940	12600	8876	5641	3683	2734	1955	1616	1321	1133	1041	1019	950	922	902	870	844	798	811	711	670	667	588	594	557	549	510	494	503	528	522	483	553	491	488	494	510	505	487	483	509	503	461	478	488	494	500	500	460	468	469	422	438	489	502	458	441	477	434	479	483	488	456	460	471	458	452	448	471	437	470	468	463	429	499	449	470	459	429	480	384	481	479	436	464	452	446	427	435	439	467	452	496	450	449	461	461	474	482	458	476	479	433	456	436	457	433	452	463	453	434	455	434	427	442	445	442	451	473	452	470	424	441	484	442	444	484	470	459	431	453	449	440	467	455	428	479	414	434	462	444	439	408	494	476	428	474	465	446	427	415	436	416	475	429	432	482	425	435	464	486	449	450	483	430	424	476	459	439	486	456	471	450	449	405	448	428	424	402	465	488	469	423	446	432	415	458	460	419	454	412	429	443	460	449	450	431	467	430	447	475	453	431	455	433	489	465	440	461	416	439	452	426	482	407	400	459	471	497	486	437	471	427	444	461	444	436	421	402	429	478	481	454	438	450	479	470	427	429	466	445	420	464	445	435	463	431	428	447	408	480	466	445	473	433	446	438	441	415	453	465	401	442	485	420	473	435	455	429	473	423	452	462	457	429	411	431	474	474	434	453	445	452	448	482	485	475	433	438	432	442	470	435	451	448	478	414	445	435	422	447	438	478	467	411	481	445	452	431	454	442	451	499	468	418	464	432	437	456	462	425	504	429	465	441	439	411	474	445	470	366	463	421	469	462	480	487	440	497	458	456	454	481	451	448	465	487	447	432	447	408	392	455	411	425	407	456	448	438	481	464	430	478	463	428	438	476	440	462	455	420	450	421	468	474	438	437	450	434	479	469	472	474	440	429	467	406	444	431	445	454	462	434	412	427	420	414	462	465	529	412	494	456	460	391	435	412	433	450	431	443	463	473	394	447	449	485	442	446	434	435	418	413	464	449	432	436	411	433	446	450	469	444	442	439	419	441	472	446	425	435	464	468	417	432	435	439	439	421	488	476	439	467	461	447	450	444	433	413	406	410	410	429	447	467	446	456	429	486	415	449	437	430	487	475	492	430	470	425	458	457	450	438	447	443	447	449	432	439	438	428	488	414	440	404	456	441	475	414	425	440	405	448	403	426	465	473	420	501	467	450	447	421	466	439	444	414	454	487	439	453	441	428	425	486	441	442	461	454	448	440	466	445	458	432	475	436	455	408	412	452	435	461	438	446	437	467	431	408	472	431	413	450	447	433	452	438	469	415	486	449	444	463	438	479	407	444	477	484	447	454	420	411	471	449	445	440	459	459	416	445	445	454	451	430	473	435	433	421	431	439	414	438	471	390	428	420	445	461	425	437	449	415	441	460	471	412	450	418	484	443	465	425	443	415	478	500	422	484	440	471	500	443	390	461	436	458	470	439	497	429	436	390	420	465	458	452	457	444	460	450	451	440	470	459	451	469	460	473	415	406	454	444	445	443	466	422	469	457	452	484	486	443	444	436	431	453	441	393	451	459	471	448	421	419	469	432	425	462	457	427	422	504	467	451	452	453	482	422	441	481	418	457	449	470	453	419	396	457	434	422	441	457	383	453	462	446	463	466	465	456	461	426	449	446	461	465	443	468	460	450	430	477	436	439	447	427	473	466	472	435	466	438	454	410	427	440	473	469	400	444	451	452	446	439	409	437	483	401	426	439	424	467	443	428	428	458	425	452	444	434	444	491	447	440	437	446	463	438	448	447	455	444	459	455	437	462	424	457	444	461	451	472	483	422	434	438	437	418	441	428	461	433	399	432	449	444	437	442	436	407	444	444	463	428	441	403	443	448	440	458	476	462	483	446	420	460	443	468	395	456	472	501	419	454	414	457	389	450	448	433	424	447	445	457	424	479	389	434	435	454	467	442	467	450	421	437	422	429	437	486	446	461	477	460	428	466	436	399	457	425	480	496	455	492	487	503	446	451	454	476	411	460	472	432	435	451	465	467	441	455	464	453	465	466	435	479	464	440	456	455	444	453	464	418	410	394	457	413	453	392	446	432	443	429	407	442	424	467	432	460	425	463	452	443	448	460	462	446	449	424	450	414	454	425	481	445	421	495	439	443	453	480	456	432	420	454	449	455	440	423	442	467	469	449	454	473	423	452	412	475	438	476	437	446	464	440	426	459	399	457	390	447	466	445	458	471	434	434	443	432	423	447	446	431	424	414	480	461	452	466	398	445	466	461	460	462	415	435	450	461	416	417	443	441	494	423	395	397	439	410	493	443	449	425	444	476	461	458	428	485	474	430	434	446	426	470	451	448	450	457	469	482	412	482	411	419	421	438	413	462	439	430	422	416	456	446	469	462	438	420	491	423	485	429	416	488	444	467	485	471	407	427	433	467	471	449	464	455	455	464	480	462	419	477	440	446	473	443	470	436	480	405	460	424	403	443	416	413	419	443	444	442	437	476	432	408	425	449	443	447	427	387	397	414	452	417	418	456	449	472	438	415	419	410	461	463	431	474	465	422	428	443	425	453	460	402	449	466	463	471	440	441	429	484	502	451	449	452	479	460	440	462	450	438	451	445	463	468	449	447	445	443	431	427	457	450	475	403	401	445	423	445	418	443	491	443	464	443	429	427	459	391	466	463	412	459	442	442	451	463	440	437	483	462	462	467	446	429	454	447	444	443	422	441	483	456	444	389	419	487	464	448	479	452	447	464	427	451	439	434	436	472	442	439	429	462	427	435	421	406	455	457	412	464	474	443	412	444	452	435	466	485	449	439	423	429	423	462	457	451	483	440	448	445	435	463	453	448	451	423	451	476	474	441	381	471	434	453	425	451	435	440	447	476	447	430	467	436	411	492	477	410	466	478	459	456	461	467	454	437	456	440	448	429	426	460	414	412	463	458	458	419	437	500	439	453	455	417	446	416	454	492	456	475	398	470	467	461	440	438	425	459	451	441	439	452	439	440	436	439	468	465	453	434	451	443	457	404	445	408	446	420	413	422	470	449	443	450	466	406	439	449	438	430	408	416	473	424	448	431	425	429	457	462	437	404	439	436	454	444	483	473	431	424	433	429	414	428	429	462	420	474	429	457	456	424	436	452	441	449	409	465	454	462	434	413	462	469	464	460	483	445	469	457	489	476	445	477	464	453	461	427	445	435	407	493	422	445	486	457	436	435	440	416	435	423	439	455	441	448	411	421	400	447	445	461	460	483	445	454	425	455	444	458	423	463	452	450	446	448	412	454	443	429	451	499	473	465	438	480	481	453	462	460	473	446	414	424	430	493	472	452	460	459	456	428	434	452	418	424	427	439	453	472	433	461	431	479	456	444	411	440	437	504	424	472	438	436	458	428	420	411	416	416	460	443	444	444	400	435	425	444	467	425	451	473	410	433	433	389	440	475	457	474	452	424	464	492	480	428	456	484	467	459	465	417	466	428	443	421	507	474	403	490	493	467	463	436	481	432	451	451
15495	13389	24354	26593	23908	20234	15741	12573	10333	8335	6926	5819	4958	4534	4231	4170	4038	3921	3739	3505	3270	3024	2727	2672	2452	2378	1993	1856	1704	1599	1618	1540	1524	1431	1416	1452	1445	1467	1437	1389	1441	1413	1466	1423	1421	1402	1339	1439	1461	1397	1291	1212	1193	1161	1204	1133	1203	1177	1135	1104	1132	1151	1098	1066	1086	1070	1040	1047	1102	1061	1113	1083	1055	1073	1070	1046	1043	979	1042	1112	1053	1040	1031	1042	1047	1067	1054	996	1034	1007	1098	1064	1029	1038	980	1063	1040	1050	1017	951	1006	1015	1010	979	960	1064	993	1032	1092	1011	1029	1024	955	1020	1022	1045	1029	999	1076	1025	983	1036	927	1064	1037	1035	1024	1034	991	1059	993	987	997	1036	1000	1040	1026	1004	1045	1016	1008	1007	951	986	1063	979	1029	1017	1042	1107	1008	1000	971	1066	1024	1005	1025	966	1026	1006	1038	1015	997	991	961	1028	1042	950	1038	1035	1058	996	990	982	969	1034	996	1012	1032	988	1001	964	952	1011	1064	969	993	965	979	1009	963	982	1032	1031	1004	1005	966	1012	994	1014	1001	998	993	983	982	1057	936	1004	1006	967	1046	994	991	970	971	959	1002	951	1015	974	1031	1010	1015	1008	986	986	923	986	964	988	980	1009	949	1002	977	982	989	977	1007	966	990	1007	1019	1000	1038	1002	1021	1016	1009	996	1018	1024	999	1011	931	986	1017	993	977	939	1008	1021	1030	974	1001	1023	1037	1020	955	994	1039	1001	1008	961	1015	1025	1030	1010	1005	1008	990	982	957	1019	1021	990	1026	1028	934	1044	978	998	1012	992	974	1012	980	993	969	989	1060	992	910	1060	979	1025	965	1058	1002	991	970	965	1025	961	948	985	992	967	974	993	976	994	994	989	984	989	993	996	985	1019	1014	972	995	1009	1002	998	1029	990	1029	1019	924	1036	969	1008	948	989	1020	967	1024	1042	1032	1007	1002	974	1010	1072	965	968	1007	960	981	996	1025	1042	1042	1030	984	974	982	943	1029	1002	972	972	949	938	1046	1030	967	931	1000	934	983	988	1008	1007	1006	948	1006	990	1016	956	996	981	1037	1016	1029	981	1016	1026	1015	977	1040	997	1013	968	1029	993	1034	984	989	961	959	1080	1055	1023	1015	1016	994	1004	1038	1039	979	1004	957	999	988	978	979	997	974	986	1008	1022	1035	975	992	922	945	1011	989	1048	982	1010	1002	982	1021	957	1012	1016	982	999	961	957	998	987	981	1024	1012	994	1008	1022	954	986	982	943	992	1036	1044	980	1007	1071	1002	1020	1033	1039	967	1014	977	1038	953	1024	1028	1076	981	974	1001	1015	975	949	1012	993	1034	1012	1023	1009	988	994	1008	983	1012	1012	1040	1013	952	984	1012	1003	986	1018	1025	1015	1016	956	948	956	973	1042	961	1034	1024	1031	1012	1006	1019	982	993	1001	987	1027	1009	1032	1040	1014	1044	948	950	967	986	1006	1008	1010	990	997	983	994	992	954	972	1011	951	1010	1062	1016	987	969	1024	1022	985	975	1006	963	957	973	1024	944	1026	992	995	1019	991	1040	990	1008	1007	969	956	976	1038	982	959	998	958	979	989	1001	980	1042	956	979	967	1029	941	965	1015	1029	1006	1075	999	983	1005	940	1011	1018	944	1015	1070	1037	1010	1007	1020	990	989	1018	986	1025	986	1000	1063	980	955	988	1012	1015	1001	1044	955	1059	1038	979	941	997	977	971	988	1012	1035	1021	1000	1039	1030	1040	1000	984	1028	1005	1017	1028	1032	1024	954	982	1035	1002	924	974	974	1027	1023	1024	1028	949	986	967	975	969	1056	1021	959	1003	973	978	1021	959	1030	1038	981	1049	959	948	951	955	971	1034	988	982	999	974	1074	902	969	1068	992	1030	979	998	994	1063	1007	1036	965	1005	933	1026	992	985	998	996	992	1020	1071	1007	993	1001	985	996	979	1073	1058	1000	996	1024	1050	1019	983	1022	1013	969	1042	945	1030	1030	1038	918	971	972	988	994	1008	1020	997	1018	960	1027	998	939	1029	964	1000	983	1032	1004	962	1001	961	980	1010	1015	1032	984	1004	975	939	971	928	1030	938	1007	990	989	1018	957	1035	1013	1010	1006	1008	978	958	983	1036	1027	957	909	1039	1016	1076	942	1023	987	986	982	1025	967	1010	987	985	1032	1012	984	997	952	994	991	994	983	954	974	1015	982	1029	975	969	1005	1012	998	952	979	1011	1045	989	972	1004	1056	1023	997	1003	1001	944	1013	1045	1054	986	1002	1021	1009	986	1001	965	1061	996	1009	1016	973	1040	920	948	954	980	1038	969	964	997	925	1025	978	987	1060	978	1029	958	1000	981	964	1012	1048	987	1020	956	991	1030	1000	973	1024	1010	974	961	1022	1020	996	1013	1074	992	959	962	993	968	1010	1019	1003	992	988	988	1028	946	1066	1010	998	944	1036	987	985	1030	997	1001	1017	1053	995	976	1014	934	962	1015	1009	957	1038	1012	969	1013	1074	958	1013	991	942	979	997	996	1011	972	967	1008	946	1022	1025	956	1029	1023	993	960	1040	963	935	1035	985	1023	1052	994	1004	1004	1037	974	1005	1005	1028	1012	1032	1043	1056	988	1031	904	987	965	979	973	992	1012	982	1041	996	1009	989	933	960	994	1016	975	992	984	1006	969	1021	989	966	970	999	1003	1044	1008	1002	983	1041	1006	962	981	1015	1023	1006	988	1037	968	1013	1036	1024	994	1005	999	1020	1008	998	1011	982	1008	991	1001	990	1022	1023	993	967	973	1057	1002	991	955	967	1037	964	1014	1053	1046	971	975	975	1055	1052	967	1009	988	1023	1015	945	1018	995	984	1012	1024	1033	940	995	984	982	1029	986	1025	986	1020	1051	1028	1004	1014	979	1012	987	983	1053	979	1029	1015	1018	985	999	1017	991	1006	975	1045	1051	1009	1014	985	1010	987	981	969	1049	985	1000	923	970	988	990	1020	979	968	1034	990	1045	1012	1047	1010	1019	1060	983	1065	987	993	1002	971	980	1013	937	995	1076	941	1003	981	1031	996	1004	969	962	1044	1026	964	953	1047	956	1001	952	951	950	1031	967	989	1031	968	1011	981	1035	982	989	1029	977	983	1035	1053	974	997	1022	1054	987	1057	982	1001	1007	1000	997	1013	1043	1037	1010	1024	972	935	1024	1055	1037	995	1019	959	968	990	965	1048	971	983	998	1018	935	974	982	1007	1002	968	1033	1015	975	1032	1005	1025	995	1011	1020	961	1025	990	951	966	1012	1030	997	995	1023	1026	943	989	975	1025	1020	1025	1007	1019	958	982	994	994	1006	1019	938	993	1029	1007	1004	976	1015	1034	1022	972	968	998	987	1011	954	1028	989	999	977	1084	969	1036	1020	1053	1002	1025	1022	1086	989	944	1005	951	953	955	1049	960	985	1006	941	1014	962	983	1008	1020	1043	1051	1014	1000	1018	964	965	995	943	1015	1005	977	1004	1034	950	974	975	1045	984	995	958	990	1047	992	1030	1020	985	1007	938	1058	1022	1008	1064	961	974	954	999	1013	1006	982	1005	1018	1013	946	974	1035	956	1029	1020	1004	1014	1050	1025	1004	1014	1059	997	999	980	993	929	1018	1009	996	946	991	1059	1017	961	956	981	992	940	1034	942	958	999	1051	1023	979	1090	997	991	973	984	1051	979	1014	1027	1030	965	1057	973	953	958	1004	1028	1033	978	979	964	1001	978	1007	1023	1060	981	1030	991	1063	1013	1017	953	1013	976	1027	1047	1010	995	1021	1035	1017	1045	997	1036	974	1025	959	991	997	960	1028	957	989	965	998	964	991	956	1009	1011	961	1006	1038	972	909	1015	1007	994	1052	967	986	1009	1019	986	1001	1025	998	1057	1017	981	1008	990	1032	1007	1041	1039	997	1010	1021	968	996	1013	961	972	971	995	1040	983	964	993	1007	971	969	1008	1000	984	976	986	1029	1005	947	931	992	998	966	994	992	1026	988	1001	1023	1018	991	1034	1025	993	970	1027	1005	966	1049	1020	1085	987	959	990	1003	968	1050	1043	980	940	1028	1028	975	978	956	987	960	1033	960	1051	1011	997	950	1001	1034	989	1042	995	981	1059	1028	1000	1025	953	1049	1003	996	995	1003	917	1005	1001	954	1023	1021	1021	990	1016	972	1036	1038	981	951	967	1021	1055	957	1020	1061	1036
10537	6988	7610	5222	3335	2208	1587	1300	1049	870	758	642	559	554	509	516	524	512	508	490	499	443	449	400	429	404	387	389	342	373	352	386	386	364	348	367	341	369	347	346	379	355	359	318	331	383	384	356	329	342	345	321	330	332	343	338	331	343	313	335	314	296	339	349	342	363	343	300	352	369	380	354	350	321	346	328	312	331	339	325	362	349	351	338	311	345	332	348	357	360	356	311	359	359	332	357	344	355	343	319	311	358	348	337	341	303	339	325	326	318	320	329	344	334	378	328	330	344	277	355	350	336	361	325	303	354	346	359	340	373	310	324	326	326	326	344	340	320	328	302	333	314	319	348	333	320	328	332	332	363	341	314	335	331	310	345	315	341	329	286	345	326	353	349	339	301	363	364	355	310	349	355	341	335	360	325	328	338	302	347	323	327	357	358	357	339	329	316	355	313	371	314	356	358	338	310	360	346	349	324	319	337	343	316	323	354	330	331	316	354	337	333	335	346	314	335	341	320	333	356	337	320	309	325	353	336	329	327	325	362	337	335	308	338	323	365	364	351	355	321	328	350	366	310	315	343	334	348	350	346	350	317	348	315	368	367	331	343	339	322	346	375	344	362	327	325	363	347	351	341	362	333	344	324	338	342	346	343	322	384	337	322	328	358	335	320	309	345	320	352	344	350	340	324	347	375	348	348	346	328	323	360	366	314	332	332	341	346	290	342	320	340	306	374	337	316	331	365	354	323	355	344	315	328	360	313	363	363	356	324	330	348	328	324	316	318	366	310	344	358	351	332	330	333	357	347	345	341	351	332	314	337	357	350	334	319	365	340	346	360	329	329	314	340	349	346	354	299	314	317	357	298	305	333	340	307	344	312	341	355	357	369	342	363	339	334	324	358	355	349	327	328	323	355	304	319	366	323	328	356	355	325	334	337	353	308	324	341	352	363	332	334	375	351	304	321	335	327	328	327	298	332	325	339	318	323	390	351	347	364	331	338	335	334	380	366	338	329	333	410	355	346	334	295	347	321	283	318	364	346	325	338	357	340	319	317	353	285	371	325	369	297	343	347	340	354	341	345	310	317	335	351	355	329	338	359	361	331	334	341	352	339	362	335	386	284	367	326	337	354	337	338	349	339	346	315	350	336	346	326	366	374	351	321	350	334	362	334	358	321	359	339	346	336	350	305	309	353	331	334	362	361	314	333	392	315	327	336	345	344	331	343	318	314	355	343	317	348	363	313	328	339	341	328	333	313	367	328	337	351	345	354	326	382	342	327	347	346	363	324	313	332	315	321	320	371	365	319	272	352	363	334	310	353	354	324	332	354	302	318	373	347	309	338	317	357	321	325	322	339	338	342	348	351	345	344	301	376	334	325	349	341	316	325	313	372	357	298	363	307	384	333	318	320	339	369	328	323	326	377	307	337	342	339	363	338	353	336	363	355	331	353	354	358	360	322	330	396	349	341	291	341	352	341	355	356	317	321	344	337	338	302	339	285	334	322	349	330	325	311	299	330	349	325	352	312	315	344	354	333	371	316	319	355	329	313	318	369	383	340	317	365	329	327	325	314	347	341	334	331	346	330	354	295	330	329	325	349	312	326	338	349	360	347	363	389	393	325	355	352	337	323	333	298	349	360	330	361	318	321	292	343	363	347	348	361	358	319	366	341	331	314	312	327	349	346	332	292	330	349	347	346	338	351	322	303	338	345	347	344	339	342	391	326	318	375	320	332	325	344	348	333	355	344	349	355	345	315	326	328	352	327	322	374	310	294	335	323	310	349	320	339	376	356	327	334	348	354	311	340	335	335	309	297	334	357	339	350	329	357	329	345	337	341	352	333	339	352	374	303	337	343	346	361	343	347	368	343	353	377	367	356	327	317	359	353	369	354	343	331	313	378	323	362	330	301	334	372	333	353	347	327	342	330	311	345	350	381	292	319	331	340	312	298	319	351	298	319	337	365	341	354	329	345	328	323	326	351	328	306	325	361	347	344	320	360	345	345	312	331	333	350	348	324	346	345	354	367	370	315	342	357	369	357	329	347	338	366	362	322	328	334	365	343	340	343	351	362	328	347	358	332	383	326	336	309	354	334	363	368	329	343	331	353	335	381	346	367	337	329	308	332	368	351	377	309	347	354	382	347	339	331	318	376	326	341	320	327	362	341	319	326	318	338	328	345	309	338	321	317	336	373	358	383	335	293	349	359	362	387	328	323	354	352	354	333	329	341	363	347	333	369	340	344	366	349	330	326	331	344	351	360	332	350	334	352	307	364	333	351	328	347	329	355	348	315	316	323	311	361	361	316	359	324	366	366	359	345	325	320	353	342	346	335	329	346	341	333	344	343	351	366	325	353	340	333	322	356	359	344	336	318	343	355	332	326	355	316	335	345	312	343	348	346	336	349	336	375	374	337	348	323	345	343	306	337	376	298	356	354	339	355	329	339	302	342	327	339	329	339	359	346	356	315	350	343	348	340	353	325	333	325	337	354	351	359	348	349	356	346	320	347	354	315	289	347	330	331	331	356	344	340	346	293	356	325	348	350	347	342	370	324	375	364	339	367	359	334	367	319	347	321	321	361	334	348	387	343	373	332	343	306	281	319	365	337	352	326	363	332	349	339	353	375	341	314	325	358	360	375	334	343	340	321	334	349	342	323	365	362	347	335	338	341	373	343	335	354	353	334	329	342	357	331	333	359	333	363	336	319	356	329	315	319	350	307	332	343	324	361	353	306	360	368	334	348	304	344	320	362	380	323	311	323	326	342	370	341	344	343	330	298	319	334	334	337	296	357	350	362	313	322	319	316	356	374	319	330	377	336	351	328	340	290	344	369	328	359	341	338	340	343	355	358	347	353	341	317	357	306	334	379	329	358	358	320	382	352	324	342	339	353	326	330	339	328	323	316	346	345	344	320	333	319	372	341	330	336	356	333	362	334	348	373	346	319	341	330	354	367	341	339	321	327	352	316	347	347	357	322	338	318	354	345	370	343	335	372	345	341	327	338	335	318	350	350	347	327	362	364	350	330	331	342	313	319	354	348	337	329	366	364	321	325	323	326	354	338	352	336	339	287	331	328	343	376	352	335	339	326	326	323	322	331	333	351	351	338	332	331	353	375	339	329	320	325	357	328	310	325	282	330	359	313	329	333	351	295	362	350	369	330	355	338	337	345	364	325	312	337	379	326	362	343	355	340	349	354	350	319	310	360	357	342	338	356	336	308	322	350	357	295	323	338	327	339	313	343	331	333	339	336	336	349	336	330	344	329	343	353	313	339	360	346	325	337	350	330	338	358	327	350	347	311	347	338	331	346	328	312	373	343	350	355	339	325	334	340	338	346	299	327	341	294	355	363	352	320	345	311	347	368	339	327	341	341	349	316	330	328	341	332	365	343	343	345	347	349	322	305	296	339	334	360	324	349	312	326	319	348	337	358	342	306	330	359	340	350	368	315	357	343	360	322	302	316	338	379	340	307	369	336	349	313	347	332
6207	5815	12501	13180	10693	8440	6521	5442	4466	3680	3174	2550	2266	2117	2111	1970	2029	1987	1787	1744	1657	1546	1419	1357	1190	1149	1107	1006	1010	959	981	928	934	888	968	918	989	931	885	942	911	908	880	840	833	860	878	856	852	842	846	843	837	838	853	798	805	798	834	812	838	880	852	804	787	814	819	788	863	783	792	825	787	879	852	820	802	807	779	868	794	834	811	804	862	778	824	795	787	803	820	848	860	813	835	776	811	808	829	823	783	774	791	788	765	811	802	799	769	784	811	786	833	794	753	817	766	756	820	776	813	790	817	838	718	755	818	774	815	806	802	747	770	812	767	824	791	796	774	765	829	813	747	806	807	830	728	808	827	843	786	759	833	811	814	815	789	821	791	763	799	801	767	805	760	779	802	777	808	848	790	745	772	819	781	754	788	759	808	837	797	744	769	762	852	805	833	789	792	779	814	796	810	767	793	749	778	765	803	789	784	760	788	835	788	737	792	798	841	767	791	760	806	778	748	797	800	803	746	803	776	802	784	799	738	770	777	800	806	765	821	800	837	805	803	774	818	811	814	846	761	778	838	762	822	808	799	793	783	817	833	776	807	783	799	807	777	789	762	778	811	790	816	779	811	734	798	832	806	746	815	795	771	804	810	788	749	805	787	796	812	816	795	757	763	749	819	840	797	780	786	797	768	802	802	779	744	752	767	771	773	774	763	746	792	772	781	773	811	834	785	804	815	818	798	741	723	805	759	803	785	766	738	835	761	822	723	796	792	772	801	790	738	795	794	770	776	829	766	769	822	817	778	765	824	779	822	767	793	800	799	845	747	826	786	784	839	809	786	806	766	781	767	823	800	793	768	751	757	801	819	813	769	768	863	795	791	802	749	718	801	832	838	770	780	767	808	789	799	812	770	792	789	803	814	774	763	802	864	786	762	780	817	848	776	769	816	846	841	834	798	785	802	796	838	823	847	825	781	769	785	791	772	779	768	792	802	829	739	800	778	771	784	798	773	772	802	784	796	731	804	816	796	796	786	810	761	805	807	786	784	870	784	822	771	762	798	807	774	789	820	819	781	857	816	793	826	766	729	791	837	817	770	790	810	778	812	723	775	790	815	788	808	789	809	851	784	805	732	824	780	763	777	858	777	798	833	773	837	800	803	811	785	797	781	797	796	797	776	778	845	756	797	819	767	819	799	731	799	771	832	803	766	798	781	798	790	804	771	811	813	843	812	807	787	735	790	814	793	798	809	808	763	765	839	780	829	752	779	806	827	815	796	775	770	839	775	804	749	778	795	776	782	785	738	815	817	765	833	761	780	764	839	808	826	818	786	785	864	726	759	808	819	804	776	780	793	797	773	827	783	796	748	806	838	785	759	805	826	806	775	743	798	766	842	772	851	809	821	752	814	788	789	798	805	835	771	799	806	794	751	848	782	823	821	774	808	803	758	784	790	756	790	759	743	759	860	790	794	813	796	757	847	802	784	782	797	824	793	812	793	775	770	766	768	774	779	796	796	778	769	773	833	835	808	817	800	763	793	758	749	791	797	815	731	815	791	794	743	729	851	740	721	859	800	767	766	838	824	777	784	837	873	773	735	789	750	804	813	806	770	817	808	792	739	818	792	802	805	786	828	839	764	775	739	858	746	745	747	812	804	723	760	798	784	809	795	778	763	745	764	797	795	763	797	777	784	793	782	831	760	789	761	846	774	750	792	794	790	751	833	780	777	826	803	799	743	820	792	810	808	815	796	794	787	752	821	811	814	815	769	806	817	793	810	841	832	807	806	766	779	786	738	791	751	762	822	771	795	770	819	772	792	783	831	801	771	802	762	793	787	798	820	809	762	818	826	766	797	781	795	764	772	784	739	803	778	764	749	862	790	764	776	777	825	708	789	827	770	780	815	821	863	799	837	828	759	731	813	745	830	820	793	810	777	778	838	786	773	754	742	799	760	755	786	793	818	792	802	805	748	816	794	805	800	734	827	793	851	777	770	815	810	765	783	783	837	735	769	781	854	778	782	781	815	800	784	800	787	811	796	813	807	851	766	801	785	749	803	780	878	824	792	732	766	822	804	752	771	790	788	787	794	792	825	772	791	825	841	822	799	783	807	749	778	830	757	779	734	824	772	767	780	820	793	799	763	799	804	842	806	794	844	811	846	771	775	783	803	760	815	805	809	786	793	794	872	807	787	762	791	698	774	831	793	773	750	797	822	795	825	773	774	752	733	837	798	732	830	788	757	795	797	875	789	811	810	821	746	794	833	831	843	823	775	845	770	831	788	829	804	768	793	830	775	796	800	797	779	809	792	801	757	840	799	730	821	766	791	774	769	809	793	759	825	808	788	794	862	760	807	800	780	781	806	767	795	833	766	744	788	720	784	785	843	798	802	743	817	769	766	763	837	817	781	762	803	801	778	811	765	816	783	762	748	759	754	796	760	809	761	808	815	796	802	839	770	797	783	841	793	824	845	770	830	845	762	789	805	817	746	774	743	778	766	811	782	783	836	793	823	772	789	756	819	868	823	794	776	793	823	797	773	801	811	805	808	838	760	805	764	801	829	801	790	814	822	820	752	766	783	799	789	839	795	827	793	780	834	761	761	805	727	799	790	775	799	810	800	812	781	750	804	803	785	773	764	805	799	837	832	804	809	801	803	763	784	795	797	793	807	781	790	759	765	817	848	816	779	798	810	757	764	786	804	775	791	758	777	797	785	757	782	765	857	747	802	752	796	788	785	769	766	823	768	771	817	773	806	762	803	796	792	790	813	809	792	783	792	828	838	775	754	750	781	793	761	753	769	763	785	798	809	786	843	798	783	809	838	796	813	791	796	818	768	798	821	780	773	840	787	786	763	777	767	816	794	761	791	799	783	756	740	790	846	792	764	791	809	805	786	767	860	760	787	746	800	848	802	802	792	818	735	771	782	732	757	816	794	791	787	762	782	789	786	791	827	759	798	831	811	803	835	783	786	809	814	795	769	801	808	758	774	809	743	776	812	770	805	750	787	780	768	805	817	821	749	791	774	775	761	797	802	801	798	798	741	793	847	784	797	748	828	797	784	787	819	805	795	778	797	785	827	805	802	754	781	777	804	780	800	810	798	784	774	834	807	804	743	785	774	808	818	808	779	809	814	814	814	801	757	745	796	817	819	801	825	796	803	789	817	780	802	763	815	805	842	843	794	822	766	798	806	802	822	823	766	750	821	783	790	784	757	750	790	786	838	773	752	794	826	756	839	845	788	823	835	785	774	818	788	783	822	791	811	806	805	767	848	762	869	799	816	831	755	748	838	784	804	776	799	780	791	781	770	785	826	754	773	801	742	782	808	802	784	801	838	759	825	795	811	795	790	801	743	803	811	771	787	774	800	771	812	856	734	780	828	750	811	782	784	789	788	795	801	783	792	772	820	807	818	789	770	807	776	768	785	831	782	810	806	783	806	788	801	761	764	763	779	761	810	806	804	826	800	804	784	786	810	804	820	782	784	755	763	799
20346	12983	14692	11670	8114	5346	3374	2276	1750	1345	1142	996	844	821	718	692	750	725	706	712	654	635	530	569	523	523	485	475	432	505	436	432	417	426	416	412	435	432	430	436	426	419	458	432	406	418	418	450	440	400	415	390	393	414	422	407	405	462	422	415	412	420	419	452	417	407	396	411	431	410	437	433	407	388	399	420	397	418	417	399	399	403	436	396	390	407	401	405	394	405	414	351	419	426	413	385	389	381	400	375	416	412	391	378	409	447	390	435	436	408	415	403	387	428	398	420	391	413	432	385	388	396	398	402	391	411	438	390	405	428	390	363	398	417	408	430	398	369	395	413	398	394	383	406	403	390	381	428	381	402	401	387	386	381	412	371	435	425	397	385	372	376	383	406	440	408	424	426	404	424	390	403	389	398	380	411	411	431	409	427	368	358	427	408	386	403	381	400	410	376	433	385	372	368	384	408	390	399	388	430	407	364	385	383	410	416	419	375	409	400	389	400	385	404	385	419	419	394	418	403	382	393	356	389	373	391	385	414	403	408	434	418	387	400	398	424	439	410	409	431	382	388	413	413	407	407	393	454	375	423	384	375	427	399	372	394	402	424	380	425	417	399	435	426	393	434	414	421	421	423	434	364	382	398	394	357	403	415	435	400	404	384	430	440	423	428	372	422	391	401	365	366	414	454	457	370	414	435	380	415	422	414	387	373	370	430	420	410	398	380	367	412	409	386	434	407	378	410	427	414	405	362	378	421	396	382	394	388	442	383	380	407	401	385	384	398	436	415	392	358	390	424	415	383	375	369	372	450	397	420	397	411	402	421	374	403	369	377	413	380	406	390	402	397	384	361	366	381	380	402	419	364	374	381	360	379	356	404	416	417	397	377	379	398	383	417	413	356	361	397	404	390	384	395	408	426	406	393	365	389	380	376	462	393	419	399	420	408	444	341	354	363	404	386	389	396	366	403	385	415	385	385	380	415	418	394	404	405	413	412	418	404	388	418	380	391	392	415	392	415	401	400	357	390	382	377	388	405	413	402	396	372	417	416	435	412	390	392	417	436	409	398	382	394	397	413	381	379	395	391	388	413	402	437	421	433	381	431	382	448	418	370	380	444	373	406	385	374	403	404	374	362	378	419	409	437	424	399	399	386	416	367	441	374	409	384	385	389	401	402	409	384	435	420	426	363	447	379	394	368	391	413	422	413	402	427	405	405	385	408	387	415	358	355	370	413	393	403	432	389	415	406	409	384	384	408	394	379	394	404	401	405	391	407	438	434	428	390	409	332	345	417	377	363	380	395	413	402	403	436	419	396	412	420	411	389	429	380	407	418	385	408	403	388	424	369	410	365	419	446	366	386	410	391	386	373	374	412	416	405	414	412	387	398	399	396	384	402	388	391	413	406	359	412	387	383	390	390	372	386	433	376	420	374	394	396	431	422	444	400	380	369	399	385	359	383	400	415	370	413	403	418	412	389	430	399	436	440	399	367	416	392	414	405	373	393	368	401	377	379	399	410	393	420	410	421	413	383	374	424	391	366	415	396	395	387	378	436	389	378	430	396	417	420	370	418	443	397	424	448	411	399	386	404	426	431	444	402	381	419	402	397	408	420	425	424	414	397	402	363	366	398	431	395	375	376	430	416	423	405	370	428	440	424	363	393	440	409	399	396	370	395	379	405	412	416	402	382	386	415	392	374	400	371	389	394	396	403	392	397	414	398	423	400	458	426	431	402	412	412	415	373	382	413	402	397	409	363	381	393	382	368	429	376	386	394	453	379	383	397	397	407	396	409	443	371	403	370	399	375	453	402	415	405	398	410	394	414	447	405	420	415	437	399	415	420	367	382	353	414	387	428	434	366	416	376	438	406	409	390	428	373	427	396	400	382	401	420	369	407	404	416	401	369	429	446	424	399	426	383	399	404	384	386	389	424	398	384	394	413	404	395	386	391	424	392	367	401	356	402	431	374	387	341	408	410	383	388	435	386	405	390	428	416	418	413	423	404	386	414	429	433	425	433	364	391	400	363	446	383	430	404	402	393	373	440	408	389	433	378	421	400	405	355	386	414	399	417	417	413	404	430	404	364	352	399	408	375	396	390	417	409	432	382	383	421	430	376	410	385	423	376	390	407	386	424	412	395	379	400	425	371	403	395	398	350	370	400	404	402	390	414	401	430	408	410	401	391	408	390	415	387	405	411	410	334	386	413	405	390	399	413	418	419	408	452	413	409	461	376	438	374	425	392	440	404	378	379	460	378	432	408	398	424	385	403	402	421	392	383	374	396	420	414	419	413	392	410	403	405	423	392	412	402	416	395	418	393	365	370	394	435	400	457	357	369	361	362	397	383	402	380	378	390	448	428	402	385	447	405	388	367	420	423	401	395	417	401	403	403	410	441	374	382	388	371	383	437	372	394	379	372	394	400	415	409	423	461	402	391	426	415	380	392	407	381	424	409	412	415	445	402	404	394	440	434	349	397	409	380	421	371	394	409	390	414	388	399	421	414	397	400	384	430	399	442	409	432	457	421	393	412	384	406	362	392	400	392	400	428	380	398	377	436	416	399	403	408	396	428	416	410	385	376	441	416	413	410	370	420	431	396	395	370	389	415	407	389	400	398	383	430	366	410	418	410	409	431	366	387	394	396	353	358	415	399	396	386	345	411	415	366	402	441	397	396	403	382	398	403	382	389	393	379	404	398	414	431	408	406	349	410	403	413	378	402	380	397	405	409	398	417	406	377	388	410	396	360	386	417	383	378	432	391	414	398	403	380	400	362	418	327	395	408	404	400	423	389	414	393	435	425	377	426	407	390	392	425	375	440	438	390	390	381	410	388	397	404	397	361	418	364	378	373	419	430	404	413	404	376	392	395	410	403	430	416	390	375	397	419	408	357	387	424	379	352	374	350	411	376	403	376	414	416	421	393	435	385	394	426	398	395	430	362	367	387	374	393	390	414	364	381	394	424	403	398	393	388	407	397	427	421	396	415	426	395	395	418	394	407	424	397	410	399	419	379	444	440	423	369	385	413	464	407	464	392	373	389	355	425	392	358	380	361	396	391	430	418	374	358	408	402	370	390	409	430	457	385	413	386	367	435	397	391	387	400	407	379	387	344	394	421	416	388	393	376	395	440	447	410	397	387	409	397	392	406	358	394	387	402	413	402	413	406	401	431	436	384	406	394	394	413	384	434	412	366	434	420	407	410	398	399	377	392	424	410	383	383	400	402	423	418	385	431	411	402	374	396	435	420	393	391	369	405	389	410	438	381	411	421	386	432	405	431	377	390	421	409	417	394	404	396	423	413	425	382	379	399	410	397	422	383	412	427	407	405	368	363	398	416	392	416	408	400	368	406	417	402	347	362	425	373	388	387	407	437	414	394	413	389	411	387	408	375	389	409	400	350	433	433	405	421	381	403	392	417	393	415	383	358	408	392	407	392	426	391	413	440	421	401	398	411	397	379	396	385	415	412	411	393	413	403	399	386	421	376
11995	10058	19045	20941	18570	15463	11749	9223	7663	6240	5138	4263	3634	3458	3162	3093	3060	3007	2893	2804	2502	2358	2079	1946	1974	1819	1611	1409	1347	1394	1331	1255	1250	1174	1208	1217	1220	1202	1227	1205	1225	1164	1227	1186	1157	1167	1125	1176	1144	1128	1114	1016	1092	1001	1073	978	990	1017	1060	995	1046	1007	994	960	985	1000	933	990	997	983	950	986	980	972	986	964	984	974	1021	921	964	955	980	1026	946	1022	947	984	948	984	993	930	917	926	951	924	956	882	874	967	977	922	977	943	911	973	936	929	937	976	900	909	934	967	904	909	970	972	884	923	894	941	910	938	943	955	939	926	946	872	944	897	965	882	962	942	888	1016	871	913	933	957	922	868	926	893	931	929	928	948	909	955	917	974	927	947	900	921	984	989	892	943	887	960	916	872	974	896	951	933	907	883	990	928	919	924	873	959	873	906	915	884	876	897	904	924	942	917	855	894	944	901	940	934	915	929	950	931	905	940	931	932	890	953	890	952	908	921	861	929	904	883	919	898	936	946	916	936	902	912	918	911	867	954	917	918	898	931	904	906	947	927	870	957	914	889	907	919	918	941	900	941	889	923	920	922	912	935	882	903	947	931	916	922	952	925	881	900	934	905	913	909	962	929	926	872	927	889	947	933	886	922	938	957	883	955	921	900	908	987	905	889	990	891	933	925	907	924	933	930	980	910	952	905	918	949	912	941	883	943	911	905	922	942	947	873	946	924	924	953	909	906	937	940	873	911	946	893	957	910	950	927	917	894	931	929	917	955	882	956	879	901	881	929	919	939	906	988	935	922	956	917	908	942	930	944	897	997	917	892	923	924	925	961	910	973	913	903	915	919	918	962	947	1004	904	927	904	976	918	922	986	936	915	1022	909	977	922	999	1019	943	919	976	921	921	943	885	939	864	899	905	924	955	841	932	944	915	926	905	967	919	951	849	913	939	951	909	913	916	955	849	901	904	952	950	926	903	894	1002	953	953	878	939	923	960	885	947	962	939	927	904	900	944	914	906	932	904	847	933	970	889	957	924	930	921	931	922	952	895	917	910	906	903	896	966	955	956	865	906	878	865	883	900	921	911	969	882	963	928	908	911	892	964	1004	900	972	918	883	925	923	928	907	915	887	923	936	900	906	907	934	896	833	940	883	929	888	881	922	931	939	882	964	852	951	940	939	906	884	904	923	902	918	961	889	909	910	938	852	939	971	966	974	965	988	957	890	907	903	918	892	987	888	902	923	957	970	930	952	911	918	928	924	960	912	903	900	945	924	971	910	885	904	877	875	944	877	936	882	910	930	940	923	897	953	889	891	959	916	957	993	924	869	933	906	925	927	966	880	884	944	942	888	900	962	944	910	941	975	936	950	897	919	938	947	954	945	911	912	938	924	876	959	858	908	986	906	916	997	863	881	914	912	921	944	911	951	1002	924	929	924	913	920	902	837	887	867	895	929	944	951	970	933	899	946	881	908	893	880	964	929	888	906	911	887	931	960	893	941	934	911	894	911	967	932	870	887	895	935	915	973	923	939	905	889	931	890	947	931	925	861	941	894	950	948	927	941	947	933	880	968	929	960	879	913	936	936	968	900	887	950	975	852	917	961	883	904	931	928	927	975	881	898	931	876	890	926	913	939	901	933	861	926	911	898	956	912	935	931	890	929	866	882	916	932	898	934	922	916	971	976	905	940	917	926	878	883	917	913	968	930	941	930	985	948	912	914	935	877	881	912	871	952	932	932	942	923	882	899	893	869	912	936	909	923	950	987	930	892	878	897	919	951	931	936	925	910	874	902	904	889	922	915	911	942	913	910	895	911	937	933	923	945	927	934	901	932	876	842	932	961	910	919	938	953	903	921	888	927	950	888	917	927	895	956	891	889	933	914	904	899	911	929	941	974	893	900	875	912	889	899	952	863	904	950	910	903	928	879	903	951	925	950	902	908	943	918	905	970	936	915	848	848	925	891	923	992	931	889	943	937	915	904	934	905	889	929	951	972	935	912	891	900	903	921	890	924	961	912	947	988	946	927	885	944	884	919	914	916	911	897	940	876	879	885	984	909	931	860	939	942	933	930	904	958	875	978	926	931	937	953	928	951	979	937	921	959	961	902	911	914	947	912	958	948	930	969	914	960	984	899	893	904	881	905	929	903	910	907	975	913	912	970	875	918	977	875	962	939	939	937	944	919	946	945	955	914	914	965	948	998	926	907	905	840	937	910	874	848	858	937	913	931	895	950	966	944	929	911	977	885	919	865	950	898	888	906	926	917	869	939	923	894	937	888	907	979	898	922	962	920	902	949	913	918	906	959	926	913	917	906	931	895	895	923	879	877	961	872	941	939	920	952	903	886	903	929	939	951	942	870	925	894	889	943	924	952	958	975	959	939	922	900	971	878	926	942	889	907	905	897	881	912	984	925	951	913	936	952	915	929	910	919	927	915	889	957	893	907	899	938	924	944	941	905	927	938	966	869	934	934	931	938	906	890	878	973	956	935	942	867	897	946	1000	930	948	911	876	860	948	904	832	926	890	946	884	967	964	953	943	886	925	874	905	966	921	958	935	929	932	882	883	942	925	960	914	891	857	881	917	912	892	899	889	889	936	999	934	923	921	938	944	903	934	950	871	873	876	925	921	1009	905	910	892	937	958	938	953	888	899	917	885	948	927	917	871	929	939	872	877	920	890	937	914	912	879	901	952	875	945	873	942	932	906	942	912	919	955	933	979	993	856	951	872	962	875	926	908	945	967	922	973	940	982	949	929	876	891	888	975	917	881	929	886	937	1009	900	943	909	895	873	913	891	847	890	920	900	986	913	921	922	878	935	899	920	935	890	947	902	883	857	944	923	958	923	941	898	958	905	918	908	882	932	934	940	957	957	936	922	891	908	912	880	853	891	921	949	923	930	939	884	981	947	920	925	934	951	943	960	927	914	948	907	954	915	938	896	896	905	929	888	889	880	883	921	952	945	953	954	946	937	942	959	925	893	931	972	926	941	953	925	934	918	941	934	944	918	902	981	915	919	964	935	936	908	949	914	915	919	940	910	947	947	928	872	932	957	955	952	930	907	925	911	937	895	975	889	874	925	933	907	933	942	948	929	894	942	889	895	891	908	930	939	933	966	979	849	912	908	880	867	979	951	899	960	961	901	920	906	925	933	927	920	906	884	933	952	967	889	905	945	962	945	893	944	924	931	929	955	974	912	928	942	860	930	871	916	902	912	934	955	885	882	896	938	888	938	932	940	967	898	927	882	949	924	906	918	920	904	919	916	946	923	906	951	974	921	895	893	953	938	935	925	891	894	946	940	889	913	983	909	924	899	896	839	926	955	904	933	938	893	949	893	922	935	864	935	917	955	930	941	892	892	979	958	902	936	903	963	932	912	928	901	905	932	914	921	919	900	960	924	950	915	950	910	968	992	887	971	922	947	917	960	875	911	916	909	941	942	993	907	938	928	874	922	970	979	933	933	900	892	908	954	898	952	889	956	925	955	906	986	841	895	950	938	876	988	987
28237	19005	20791	16804	12078	8506	4971	3431	2650	1889	1528	1408	1209	1053	974	881	941	945	813	852	832	701	695	686	693	659	567	546	586	510	477	484	524	499	506	543	509	490	474	502	510	483	512	475	489	485	492	492	490	535	499	481	494	453	461	457	521	473	496	483	491	470	493	495	495	485	505	464	465	403	470	439	459	434	449	450	463	455	464	469	447	425	453	508	382	510	487	457	449	452	440	436	481	486	456	426	453	438	470	488	450	432	473	454	468	441	447	420	457	470	439	438	421	431	443	410	459	449	483	445	461	455	478	431	463	425	434	489	450	443	448	458	418	496	430	452	474	445	450	442	419	439	406	417	424	435	506	458	452	453	482	455	442	479	473	496	415	460	483	474	442	453	434	443	444	464	459	427	456	423	443	460	450	445	476	469	464	466	438	421	443	457	446	456	429	423	447	472	448	429	455	478	428	474	488	507	425	417	427	457	448	456	455	436	455	498	425	457	455	446	445	466	412	442	448	459	428	462	432	426	501	471	398	486	404	432	419	446	437	419	478	456	503	452	424	413	442	472	433	377	424	415	458	466	453	408	490	434	449	450	417	457	421	472	456	471	407	446	429	454	452	443	489	441	408	458	449	476	437	444	431	430	419	460	444	475	449	469	436	437	428	440	464	472	491	426	433	473	435	429	451	475	425	478	461	425	453	450	412	435	477	461	456	460	482	469	484	462	453	437	401	442	431	451	471	435	472	496	445	435	463	432	459	486	431	433	443	438	445	423	412	471	444	439	454	440	386	435	484	489	461	453	498	453	486	461	496	416	489	468	491	419	394	422	479	427	442	461	437	424	440	463	468	403	441	453	456	463	467	461	480	462	424	455	441	469	445	457	449	462	439	424	453	459	446	449	424	468	464	398	461	458	435	472	458	447	441	455	427	451	455	456	463	445	448	433	424	480	421	448	449	438	449	486	473	472	416	444	470	451	460	378	482	417	451	451	433	455	433	420	415	419	447	453	478	459	417	428	439	403	455	446	442	436	420	423	461	423	458	473	435	475	443	471	435	428	491	469	405	461	411	463	432	489	451	434	420	459	456	472	413	434	448	451	483	428	436	445	420	476	455	443	480	410	457	454	380	463	459	486	453	438	430	436	434	423	436	415	420	481	490	485	481	488	464	422	444	445	420	481	415	429	426	458	466	482	444	453	421	447	456	457	470	431	450	408	447	421	467	463	447	451	482	442	487	480	455	439	438	458	451	465	406	447	443	438	421	459	462	477	446	418	484	419	462	453	424	426	427	458	454	456	403	469	413	443	409	457	440	415	440	419	424	445	449	465	472	442	465	370	484	470	466	445	415	470	435	390	422	471	417	495	445	432	443	458	405	433	491	462	446	505	436	452	410	429	420	418	444	450	444	467	418	455	437	456	455	438	438	456	414	437	447	494	476	455	480	445	416	458	460	461	456	457	436	448	437	463	429	417	470	452	449	458	424	461	441	440	414	465	430	433	506	420	442	444	420	462	425	459	435	433	450	425	456	467	467	435	450	445	438	445	449	463	426	437	456	401	452	472	444	436	427	450	457	464	455	442	418	468	439	465	429	444	423	435	475	444	436	452	477	466	453	423	431	472	441	480	488	504	426	453	472	434	433	473	442	439	437	429	425	456	437	450	462	434	403	462	500	427	452	468	452	473	421	470	440	413	463	464	466	444	421	462	438	512	419	410	414	420	419	447	432	457	451	450	442	435	456	477	411	419	399	382	472	447	455	433	431	435	449	462	457	435	498	429	430	488	407	484	479	464	407	487	451	444	458	441	439	462	470	422	451	435	447	482	485	407	430	458	471	459	428	474	470	453	413	488	482	464	394	441	415	455	428	432	442	434	408	446	431	432	456	473	468	398	423	467	432	457	430	468	446	437	476	434	442	448	448	455	452	503	434	448	425	465	429	480	426	437	473	403	417	478	449	461	446	438	439	443	455	435	408	458	465	467	430	455	449	434	422	476	466	399	433	433	452	436	491	474	432	406	422	416	416	459	477	457	516	431	429	470	427	448	451	424	422	421	428	406	474	439	409	440	453	467	443	408	476	441	452	439	459	394	432	431	466	404	474	457	420	486	446	430	446	442	425	425	420	424	455	463	453	453	452	422	436	448	429	459	455	454	455	471	422	447	450	462	456	466	388	457	440	480	419	449	435	454	474	442	459	457	482	501	462	456	431	468	437	432	420	438	439	492	464	459	408	432	430	448	450	408	486	447	475	438	458	462	456	454	434	445	438	475	442	422	451	446	429	502	387	458	433	426	474	418	474	442	450	449	444	432	427	469	421	466	472	490	448	457	459	446	425	437	440	442	440	406	467	435	427	447	440	411	436	440	476	467	474	425	439	416	453	437	430	455	410	455	438	464	450	508	469	414	427	448	465	466	409	430	461	465	421	454	444	399	432	476	459	451	458	469	486	453	469	440	458	440	495	468	452	452	460	425	446	460	452	449	527	483	429	454	430	457	458	451	451	480	424	400	470	442	419	466	420	432	442	437	448	462	405	420	449	433	507	478	429	412	455	445	441	445	449	441	416	431	457	419	461	426	436	467	434	423	464	488	428	438	444	466	453	403	405	424	475	452	436	420	407	438	403	433	469	441	428	460	472	415	445	435	432	443	420	425	468	436	433	456	457	413	460	451	457	474	453	445	417	464	425	442	460	450	481	462	441	468	417	449	396	449	450	442	423	426	465	438	440	416	448	484	453	461	451	395	462	427	443	468	452	467	510	471	417	455	432	434	429	454	454	472	463	431	453	426	417	489	434	426	428	417	431	492	421	416	491	439	436	410	418	455	454	451	439	452	483	417	440	461	434	375	451	513	452	467	457	475	480	484	440	447	423	475	457	434	438	447	429	484	443	462	440	454	417	442	461	433	469	401	428	419	484	439	385	461	482	413	409	450	475	458	467	444	445	436	452	461	445	386	439	438	436	461	473	455	460	435	461	471	457	443	450	473	381	429	446	467	484	448	455	429	451	420	433	445	483	478	468	419	441	471	434	448	466	467	460	464	449	473	473	443	482	427	459	446	432	429	449	462	429	463	436	461	441	410	402	475	461	456	473	416	434	486	442	457	440	408	477	464	451	415	414	456	458	432	444	483	471	417	427	426	457	409	458	447	421	407	446	430	450	422	471	437	438	451	430	468	425	389	492	408	453	433	410	452	440	468	422	476	463	470	413	446	411	471	414	446	477	447	500	430	459	474	453	456	477	467	473	424	460	467	415	434	460	431	400	469	457	405	422	412	451	437	450	434	417	442	443	400	441	478	452	445	440	457	448	476	448	452	463	425	456	408	419	465	442	457	450	422	421	423	430	407	447	444	453	469	456	467	447	439	435	468	420	455	402	453	452	469	438	452	478	449	441	446	426	432	404	419	437	402	456	443	422	460	418	463	444	454	448	451	410	447	462	435	454	453	470	475	476	455	435	475	492	484	445	474	415	419	451	448	434	371	429	423	510	405
15445	13434	23472	26109	24066	20142	15555	12563	10325	8261	6895	5994	5099	4597	4201	4112	4166	4107	3745	3627	3179	3066	2680	2546	2584	2305	1965	1753	1695	1604	1597	1538	1489	1465	1419	1451	1377	1449	1446	1521	1415	1454	1428	1507	1520	1312	1276	1448	1369	1433	1362	1244	1218	1227	1185	1173	1220	1151	1102	1147	1193	1219	1059	1168	1139	1090	1079	1105	1019	1093	1122	1089	1117	1027	1122	1073	1093	1008	1082	1021	1021	1036	1087	1027	1064	1024	1054	1089	1018	1032	988	956	1026	1025	1046	1054	1082	1051	1044	1048	1037	1046	1006	1003	1027	1046	986	1006	1072	1036	997	1041	1031	1044	1021	1056	1008	1009	1031	1023	1011	1027	1027	1022	1033	1018	1072	1026	1023	1044	1042	1005	1020	1004	1024	969	955	1031	1014	999	1077	982	1052	1013	998	1061	990	990	995	1078	958	1017	1021	1011	1059	1052	1024	1000	1009	1027	981	1024	1023	1053	983	1033	1013	1025	1022	1032	997	986	988	988	999	985	1029	1008	1031	978	944	993	984	1007	1020	1003	980	994	1046	992	1029	990	1037	1021	1010	978	1030	940	937	1003	1013	1015	968	1017	1050	1040	1003	1004	1069	1028	992	1077	982	1052	1006	1014	1026	1000	985	1022	988	1005	996	1018	957	1027	1013	1014	994	1011	1001	996	1020	984	1036	1051	989	1015	1037	1030	1017	1026	1020	996	972	993	1080	1051	1014	1000	1001	936	950	1023	969	1015	1065	981	1031	1041	1032	960	1012	969	1048	1028	1028	985	1013	1015	985	1036	967	1035	1020	970	1021	981	1037	1004	1020	974	1012	1037	1036	1002	1003	978	1005	972	1003	976	1018	1048	1005	992	1005	978	918	973	987	1053	962	1017	1016	955	982	991	986	975	995	989	1016	1034	999	983	1030	1022	946	1002	1013	1021	1017	924	1030	977	993	972	1037	1009	1004	994	949	982	987	984	1009	1016	1035	958	997	978	997	1011	1015	978	975	983	986	1003	995	1019	1032	1018	1015	949	1001	961	1003	956	997	1052	1021	967	1008	987	1012	1018	973	987	999	1015	1056	968	1047	1017	977	1041	1024	972	1002	1030	971	999	1001	964	951	965	1027	958	1040	1013	1039	1010	977	999	959	1013	1029	1060	1011	1012	990	987	1011	962	1093	1014	950	1009	1039	1007	1018	967	959	1046	999	1020	1024	1042	1013	962	1044	1032	1052	1037	996	1003	969	1035	983	1051	1019	995	919	990	931	1096	1022	1015	984	949	993	1027	1008	1007	1026	1024	1010	1008	967	973	1066	993	988	1022	1001	1020	1004	998	977	1037	984	1035	983	1047	1019	989	1035	1028	1048	968	1031	991	1055	985	1002	981	1020	970	993	1042	981	1030	1017	1017	1045	1010	1017	1002	1023	1082	1008	1041	1047	1006	1033	1041	1079	1031	1018	1002	1071	1061	995	961	1004	1047	944	996	1043	1021	973	994	997	995	979	956	1042	1015	1036	998	998	974	957	1011	1037	1010	1050	1012	984	970	946	1072	1001	1028	1010	999	1032	1030	985	1030	1034	1008	998	1017	1085	1063	957	1008	1078	1070	1051	992	968	979	1038	981	1053	951	971	961	1025	977	999	1018	1008	951	974	1051	1017	976	1019	988	966	1019	976	933	1000	1008	1005	998	970	1031	973	974	1026	990	975	1039	1016	987	1022	1063	989	1047	999	1037	989	968	989	1043	969	983	988	967	1026	1062	1017	990	999	951	1067	1019	1006	1015	972	988	1001	1063	1064	1029	1016	1004	1008	982	970	1018	1078	958	1034	992	1028	1009	1015	950	1022	983	997	1018	933	999	1008	1078	988	981	1036	1068	1009	1022	978	965	1046	1040	997	980	999	974	1004	1001	1042	1000	1020	998	964	1011	1079	938	1002	1038	967	1018	1024	1013	1008	988	1006	1046	1040	971	1051	980	1036	1000	980	965	1053	1093	1005	1010	1026	1058	1021	1006	958	1021	989	963	1013	994	1017	970	999	1029	1030	1016	1033	1014	994	978	1021	1008	1005	1005	951	1026	964	969	1015	1049	1032	1046	1034	1019	1019	1029	966	1023	1009	1009	1037	991	997	1008	1011	1038	987	941	995	960	973	1109	999	983	1029	1025	1004	1033	1043	1042	976	974	1059	965	1018	1018	1005	994	1019	964	990	996	1009	1009	977	1039	1023	1020	1002	975	1018	1032	1022	1042	1014	962	959	971	1018	1036	1023	1030	1045	990	1002	1028	947	997	1020	1010	1002	1008	1012	1041	1061	927	1000	1019	1046	1001	989	1014	1064	1008	1072	1020	1010	1032	1018	1053	1030	999	943	983	954	1036	983	1040	973	1010	1010	1032	978	992	1014	1019	966	1024	1047	1018	955	995	982	985	963	939	1001	1032	1019	969	1010	1016	934	1034	990	976	1049	1025	1044	1029	932	985	960	1019	981	956	1041	991	1032	1001	1005	1003	1009	1010	991	975	982	1038	994	1001	1010	947	969	993	1080	1019	979	1052	998	1018	990	996	1009	964	1007	956	1057	1018	1010	971	989	1004	1041	1009	976	1012	1078	1013	1023	1027	1046	1012	995	1005	998	1027	1026	1010	986	971	1047	1006	958	1009	957	1011	1025	999	947	1027	1012	954	1026	963	966	1031	1008	1006	1019	973	1038	1013	1001	1028	1015	1050	999	1026	1007	976	1065	1019	1013	1009	1024	987	947	980	982	1003	1079	1032	1029	1026	915	1021	1028	1030	989	1025	1025	1033	977	1049	1048	994	1016	1004	1033	970	993	1009	965	939	982	1011	1012	968	1001	987	1005	925	993	1042	996	993	978	1041	1068	971	1040	1004	969	1018	966	1023	1004	987	999	1002	1021	1028	1021	1034	1046	1024	973	996	971	1026	1030	966	979	997	982	1013	990	993	967	1025	1022	1025	983	981	1054	1007	1009	1003	986	968	1002	938	992	1008	973	980	980	999	954	1006	993	961	927	1026	1010	1027	1003	1056	971	1032	987	1001	1006	993	995	967	969	968	1028	1039	992	1016	1031	1000	1019	1006	967	972	1017	1059	978	1057	1034	1019	968	997	1030	985	1033	996	930	1033	1029	946	1077	1005	991	1015	994	988	1073	967	1043	1032	985	1062	967	1041	998	966	1031	992	981	1067	1039	1045	995	1060	986	1053	1004	1045	995	979	1018	1009	975	1033	973	996	992	1019	1028	1054	956	992	973	1041	1065	1032	1007	1033	1030	990	953	998	984	956	1051	1034	1010	987	1016	998	1015	1006	1075	1027	1011	1011	1036	988	1042	982	1005	969	1014	1057	949	1002	995	976	980	1010	974	1016	975	999	1051	1024	1047	973	1035	1015	1031	998	1012	1017	1002	1016	1005	955	977	973	974	1037	963	1018	992	1047	1032	1064	1000	1014	957	1040	996	969	1067	955	1032	1013	1021	1029	1093	954	1015	989	1038	1026	1015	982	1011	1041	1032	1026	993	997	984	986	1030	1003	1022	1063	951	978	969	958	957	931	1024	980	976	1017	1067	1049	985	998	1006	1054	994	1002	981	979	1019	1024	1017	1029	1030	963	1008	1036	1028	963	1014	984	1016	997	1009	1003	999	996	1011	993	1053	962	984	1000	1042	1045	1004	1006	1071	990	1023	1015	990	996	1077	959	1035	959	1029	1019	1016	1054	1028	980	1030	964	965	1046	993	979	967	971	1001	1008	1015	1016	997	1004	1029	949	1020	1068	968	1066	999	997	1012	965	994	1026	976	1019	996	970	994	1035	1017	1001	1035	1053	1022	965	1007	992	973	1047	1027	958	965	922	1021	1010	1064	1069	1078	1053	1009	973	1023	1053	1052	1036	1019	959	1006	934	972	1039	1039	1064	969	993	1011	1041	1022	933	1007	1018	1033	1027	1033	1015	1015	1041	1002	1019	984	1018	1018	1003	950	1004	1043	983	988	990	1035	998	1017	1006	986	991	1009	1042	995	1013	1074	1040	1024	983	939	1008	1072	995	1009	1028	971	992	1021	980	982	954	1027	1037	998	990	955	1031	960	969	1038	989	1045	990	1063	1049	1009	1008	1010	1013	1004	993	1038	1050	1028	1007	989	1032	1013	1005	1011	1025	980	957	1016	996	1007	1027	1002	1027	992	993	1023	959	995	1078	1011	957	968	1039	956	1030	970	1029	983	1005	962	1005	993	1043	1011	1051	1060	1042	1017	965	1004	1018	1012	1030	1009	1003	1037	1024	1040	997	977	997	1075	989	941	1025	982	1009	1006	1026	999	992	1004	1006	1049	1033	1039	954	1025	1025	1017	1019	1014	1063	999	1013	988	997	1049	1015	998	1054	992	1020	1034	1012	982	1023	989	996	998	986	1040	981	1015	971	1005	1038	1022	1010	973	1039	1010	975	950	1003
10554	6848	7195	5069	3234	2276	1640	1268	986	862	772	634	583	553	500	494	506	537	525	517	458	437	380	410	406	422	390	349	349	397	345	354	335	334	357	384	344	360	329	321	322	379	358	384	310	374	337	329	339	365	361	349	374	321	388	312	375	302	359	374	317	348	341	339	367	362	364	370	364	344	337	339	318	357	321	343	371	363	327	355	399	374	353	309	348	352	299	359	354	337	345	303	389	318	380	321	326	345	295	329	303	341	337	318	335	362	336	336	353	356	367	319	355	334	309	340	340	372	342	360	340	320	319	332	308	361	323	362	371	351	358	353	367	335	342	343	331	298	332	332	350	362	340	361	335	343	363	341	387	384	315	351	342	355	341	339	336	362	334	354	328	328	352	356	358	320	341	344	348	358	343	314	379	378	360	299	325	333	364	374	312	356	342	354	346	345	347	326	377	333	350	366	344	313	333	311	359	324	335	330	357	342	317	328	344	324	315	302	348	344	343	328	389	314	329	323	330	361	325	356	355	330	364	297	324	347	372	331	351	351	374	296	346	350	337	375	322	331	359	366	328	323	375	347	330	346	332	329	329	363	362	377	338	342	338	338	333	339	324	338	322	379	344	360	331	315	353	348	369	392	353	330	350	319	364	360	350	347	342	345	335	337	319	343	340	325	332	362	319	314	303	311	338	336	340	337	354	352	324	333	333	371	326	348	332	335	343	329	310	354	343	347	339	300	335	321	344	332	365	335	340	359	347	347	302	340	337	320	340	333	324	380	335	322	360	324	344	382	327	379	347	328	330	328	350	336	330	350	324	318	333	316	291	315	353	364	347	345	321	354	385	344	339	319	323	307	338	347	346	327	353	331	342	331	343	381	325	343	294	306	342	379	392	338	358	338	345	368	344	353	297	345	379	315	324	353	335	331	357	365	355	353	324	371	355	361	353	358	361	317	349	368	310	324	334	394	346	339	318	317	353	373	326	345	340	324	349	349	341	385	380	353	334	300	347	330	349	355	397	353	288	338	327	365	338	345	354	347	323	345	350	319	333	324	351	338	313	328	347	347	328	355	322	336	367	347	376	359	331	356	349	326	327	360	344	351	332	340	306	296	354	343	375	378	301	329	380	341	340	326	349	351	349	355	344	365	341	334	343	352	348	353	323	328	345	340	341	345	333	313	379	323	377	383	380	386	327	339	343	357	339	369	357	337	352	332	339	324	364	316	343	381	341	328	325	342	340	351	338	310	340	328	327	329	346	357	340	335	329	340	324	327	333	373	324	339	315	365	344	317	361	343	303	365	345	328	313	326	361	327	331	354	306	315	316	316	325	347	349	346	373	323	314	331	302	319	330	364	394	351	312	347	344	378	345	332	345	327	305	345	334	364	374	320	332	339	363	321	322	333	316	346	356	353	330	353	330	344	314	350	356	331	322	323	308	325	339	324	339	324	296	314	331	312	345	323	341	356	342	323	335	340	326	340	323	352	324	305	332	343	357	344	303	335	320	343	352	345	384	346	351	327	348	343	376	317	356	330	323	353	361	314	358	345	372	336	301	334	319	330	338	370	342	313	346	349	347	376	339	322	387	328	321	351	333	344	356	334	334	364	324	336	338	319	350	366	342	364	333	296	338	331	328	376	388	356	319	315	365	362	351	388	349	363	344	320	304	329	351	326	324	296	346	359	322	336	327	359	319	339	357	341	334	354	334	330	355	349	333	338	326	349	308	358	313	366	325	328	366	313	345	350	330	325	365	337	350	335	349	343	368	333	318	313	340	354	335	332	354	344	348	334	353	305	330	348	345	359	331	343	351	348	356	351	335	334	353	341	357	347	311	339	345	359	335	353	349	337	347	330	397	373	345	357	340	333	326	321	294	301	335	336	318	337	336	357	339	393	318	323	341	369	348	349	319	308	377	373	353	369	340	324	310	340	364	318	325	354	357	316	341	338	379	371	326	366	321	307	320	309	331	367	358	330	357	350	346	322	335	307	380	345	315	344	298	349	306	318	336	363	327	369	344	360	371	358	368	315	328	333	332	379	384	357	310	358	369	323	347	325	300	330	322	349	350	350	314	349	336	348	355	311	331	322	349	319	341	354	337	350	346	316	342	360	309	320	310	347	354	325	354	347	326	335	340	319	355	352	299	364	342	321	319	351	343	341	330	349	337	312	350	331	369	343	329	356	351	350	341	358	338	313	333	318	375	361	336	336	361	350	335	336	346	336	326	305	350	362	336	336	326	368	357	352	356	340	369	350	340	348	344	318	354	327	317	319	322	319	382	382	347	351	319	346	350	376	343	355	346	360	289	351	337	336	371	318	295	313	326	353	364	339	356	371	326	355	368	327	347	330	351	330	350	312	338	330	293	371	312	316	322	306	341	339	357	338	379	344	323	323	340	352	299	333	337	333	329	327	348	353	340	376	329	331	378	374	376	350	375	348	335	308	325	356	358	345	330	345	341	312	333	334	309	356	292	290	307	312	357	318	362	355	342	345	284	333	350	321	340	370	375	338	360	368	321	361	333	318	320	340	341	338	346	368	308	344	346	302	322	351	353	344	355	352	339	351	332	340	380	333	319	383	341	306	312	371	335	333	362	361	329	311	313	354	344	337	344	354	317	380	328	323	328	341	346	352	348	317	331	300	390	389	327	354	397	351	373	349	351	338	348	354	364	344	309	349	351	333	300	344	337	361	353	338	323	343	331	339	350	350	388	349	297	339	313	385	372	313	311	339	352	335	297	359	367	316	336	337	369	317	293	316	328	331	321	326	371	383	374	330	348	327	307	334	300	365	365	363	328	320	327	352	353	321	362	379	315	337	316	368	350	367	354	313	337	341	387	385	353	344	333	301	318	366	331	315	339	337	339	358	348	294	340	354	324	354	376	353	334	331	327	365	317	363	334	317	325	357	315	329	357	357	360	329	315	344	347	362	338	349	308	362	366	358	367	388	316	333	317	366	319	321	318	340	361	374	330	318	326	311	341	344	325	338	309	350	343	336	353	317	353	346	356	327	328	354	343	376	317	336	335	319	356	329	332	369	334	335	373	357	345	305	294	347	333	364	333	317	345	369	331	356	331	378	354	342	341	368	333	317	315	346	378	338	342	353	341	318	350	306	318	346	353	324	353	325	304	335	333	369	348	305	343	349	339	329	320	336	361	316	369	322	337	356	332	343	337	339	372	330	326	337	351	317	338	349	330	338	363	358	423	360	317	347	368	332	354	348	339	348	393	352	319	347	310	332	315	353	322	337	341	365	335	319	396	337	334	314	300	328	359	346	311	341	343	348	338	339	309	362	339	358	327	347	354	344	292	352	358	354	322	322	332	346	358	348	337	342	330	334	342	328	330	341	357	325	350	377	342	348	325	363	348	359	374	322	356	362	385	346	335	293	358	322	357	356	346	335	347	325	360	329	360	316	348	328	342	338	314	355	332	362	349	345	346	353	363	322	343	369	328	337	337	361	298	301	351	345	343	355	370	342	347	328	340	343
6341	5891	11808	12652	10384	8198	6512	5299	4289	3450	3137	2623	2324	2110	2081	1980	2003	1995	1808	1789	1657	1488	1368	1256	1194	1184	1076	1051	1044	1032	969	993	965	951	902	928	842	931	898	958	909	896	909	889	906	846	865	878	867	912	824	873	818	799	888	807	836	796	864	819	787	810	848	863	913	807	838	809	845	819	855	774	738	810	832	842	827	864	835	765	863	832	805	784	803	842	825	792	774	811	841	792	792	777	796	806	807	800	811	822	771	802	867	814	749	766	791	836	829	786	780	787	803	791	793	798	756	785	791	792	821	808	766	860	802	808	806	778	824	746	815	773	764	821	763	810	790	761	774	765	757	765	796	849	828	804	825	780	807	796	810	807	773	844	824	802	774	785	777	812	748	791	807	735	860	768	784	810	786	855	806	771	784	847	796	807	785	796	827	839	859	797	809	801	828	724	779	800	785	822	811	797	811	798	778	850	818	772	815	780	781	791	841	792	738	814	806	816	849	736	845	807	828	845	803	797	787	802	844	789	798	838	818	777	816	784	791	828	834	767	822	813	779	824	801	780	809	769	826	848	760	848	795	804	836	779	732	794	807	730	835	749	808	814	814	849	828	784	791	827	759	758	779	770	815	756	823	836	792	786	787	765	797	802	826	790	785	772	800	768	822	823	806	747	757	800	787	767	806	751	753	778	740	809	837	859	794	809	786	775	825	848	857	792	788	768	797	788	798	781	766	848	771	837	804	772	808	804	832	808	789	835	829	790	748	815	803	815	813	807	775	797	753	816	770	795	847	797	787	841	764	747	840	814	797	818	792	799	748	773	821	772	805	788	784	820	800	824	833	829	825	800	778	809	843	828	824	798	748	782	824	828	774	824	818	856	750	795	826	789	765	788	800	781	792	839	791	802	794	813	782	781	785	760	830	813	818	821	836	726	766	757	797	799	719	795	791	780	804	813	841	839	779	811	758	760	819	826	807	777	842	740	805	744	763	795	794	796	816	831	764	835	764	861	804	775	841	810	762	826	805	770	809	774	767	768	749	764	758	789	776	754	821	790	764	787	784	724	827	793	824	804	803	778	810	750	831	784	817	814	812	845	811	740	782	818	784	802	794	766	767	789	822	752	809	795	763	765	800	772	794	770	835	756	782	815	793	788	812	802	727	818	785	773	830	776	824	813	807	793	809	769	798	826	847	829	755	794	769	823	781	816	771	820	836	776	853	850	802	782	802	805	798	809	792	776	827	824	759	806	820	810	747	782	783	788	824	850	802	814	763	804	774	772	789	804	809	773	778	779	821	736	806	819	771	795	794	803	777	813	766	821	785	792	810	817	765	764	853	828	771	802	788	771	857	756	805	803	778	806	775	762	750	795	807	772	775	812	828	803	777	760	788	739	750	850	764	767	792	768	737	802	856	809	809	804	790	778	829	775	802	796	760	780	750	792	741	782	811	858	763	793	771	800	772	858	766	778	779	793	838	820	832	833	773	798	823	782	816	776	745	792	784	802	777	809	755	773	786	815	783	814	783	765	811	819	781	827	774	770	802	797	780	777	760	788	800	739	818	785	776	810	798	815	783	828	828	798	806	826	793	824	746	778	776	776	850	763	816	800	748	780	762	779	819	797	784	794	841	794	764	783	789	835	797	833	782	851	804	771	835	775	767	821	828	754	759	731	794	794	790	795	737	798	795	748	813	806	791	774	807	806	785	797	794	799	813	817	805	739	777	781	820	750	815	822	768	775	826	750	796	833	805	807	794	776	832	832	786	780	803	791	780	746	795	791	776	758	807	809	811	821	800	810	790	818	784	819	817	791	792	836	790	756	806	830	849	830	829	846	770	815	786	805	802	765	771	837	838	837	795	759	771	768	811	798	755	799	772	804	768	832	829	806	807	814	813	853	757	839	809	791	792	724	787	793	774	773	763	777	825	821	759	791	852	820	814	812	807	803	741	792	805	760	816	761	816	827	831	839	796	754	807	762	831	792	797	827	838	762	830	841	770	782	812	775	800	834	814	744	847	864	820	762	755	799	755	766	751	758	817	766	765	773	785	832	825	789	817	799	759	784	844	743	790	800	790	777	760	799	745	801	808	812	836	798	767	784	789	799	793	821	823	705	743	763	807	747	776	816	813	811	796	773	796	775	798	821	818	852	811	773	775	780	776	793	824	792	822	790	797	759	786	794	791	832	852	764	823	821	825	856	790	827	727	820	778	775	747	784	776	780	806	813	801	776	811	816	840	781	782	784	784	764	767	769	784	821	805	809	784	759	853	798	801	781	824	835	812	795	821	751	788	777	811	815	806	823	765	810	764	803	772	793	841	787	765	790	852	784	811	743	824	812	733	781	802	811	801	820	800	779	820	800	757	834	799	842	825	817	798	789	777	796	790	730	767	773	786	839	789	800	787	761	834	818	773	808	747	771	791	809	826	803	768	786	778	807	761	840	809	780	772	786	779	825	820	802	823	842	800	777	767	839	809	786	824	763	810	800	868	800	800	792	785	784	748	795	798	829	777	739	789	817	757	803	829	810	733	745	795	807	787	794	802	771	819	761	835	747	824	767	804	800	813	831	793	808	825	767	815	807	779	840	785	768	809	765	796	791	807	776	726	775	777	831	804	791	819	798	776	805	764	808	793	814	780	785	794	813	764	808	765	798	798	843	795	782	793	782	805	776	786	777	786	792	812	773	750	827	780	793	817	782	802	773	813	797	826	827	808	845	850	848	795	793	769	798	801	837	780	841	802	799	812	787	774	763	792	816	801	785	775	823	766	825	785	786	785	832	813	805	804	813	798	778	812	797	781	818	792	760	822	784	826	811	776	821	794	812	737	864	778	804	850	778	817	811	783	822	773	807	769	815	799	821	762	824	804	797	773	788	783	806	791	768	791	803	783	803	812	804	789	790	805	784	767	831	787	775	782	846	805	795	786	828	754	784	765	787	835	800	797	772	813	799	792	758	786	769	775	791	772	843	842	808	763	794	800	775	798	817	820	757	791	835	809	813	788	805	782	799	776	816	784	754	811	816	786	780	789	831	778	812	807	817	817	804	804	800	796	797	789	800	817	811	810	834	782	751	797	784	814	815	834	789	836	794	806	799	838	799	779	839	739	760	816	788	795	791	840	808	785	783	813	792	841	742	818	809	743	773	809	788	832	808	796	775	795	813	783	802	765	786	766	868	771	767	771	805	780	779	796	803	789	808	799	780	767	767	790	833	816	751	789	760	794	791	799	824	744	773	769	826	773	785	781	793	808	787	815	823	798	793	811	802	839	790	813	744	834	787	812	805	784	782	812	776	841	777	804	767	771	776	798	760	765	845	807	851	838	778	819	782	786	826	801	816	751	789	796	739	783	780	787	837	798	823	793	782	781	834	762	803	794	727	808	839	802	768	808	857	812	807	814	826	757	783	845	754	778	785	799	763	781	794	764	843	798	775	802	811	810	794	748	737	769	756	823	802	800	817	756	821	796	791	815	760	819	807	821	794	773	748	770	834
19852	12788	14316	11277	7893	5250	3446	2350	1817	1375	1116	1005	870	771	836	773	775	770	695	643	633	615	575	530	516	536	478	448	396	468	427	424	451	432	413	459	463	428	438	467	452	448	443	468	433	456	458	403	442	425	412	461	439	426	432	457	435	447	416	402	432	440	425	435	391	390	416	439	436	460	414	437	435	394	423	401	388	409	382	409	399	432	385	466	409	414	369	398	416	422	425	404	398	379	413	400	419	418	409	380	407	426	409	369	428	404	408	395	407	411	401	428	373	406	400	405	386	401	399	388	385	334	373	432	426	360	414	415	421	446	444	443	395	409	400	415	377	426	408	397	400	403	406	414	396	408	398	414	429	405	396	434	437	395	367	415	417	384	377	414	418	383	427	414	412	380	409	402	423	380	372	424	408	426	415	435	407	425	378	384	403	406	420	426	395	433	356	424	418	391	392	387	418	407	418	397	398	392	366	428	451	405	396	370	421	418	395	386	393	384	368	426	394	416	411	381	417	386	394	401	429	423	420	434	368	407	378	399	438	398	416	375	392	371	424	446	395	395	418	427	406	366	396	417	391	414	421	384	389	385	367	443	389	402	452	404	377	380	438	452	455	363	362	365	391	426	439	414	404	426	388	399	357	435	383	426	383	393	395	402	398	403	421	404	403	400	400	420	414	429	392	408	422	408	431	405	375	416	388	392	431	344	431	417	396	403	413	388	412	412	400	382	370	412	414	374	415	398	419	404	422	413	386	400	396	384	415	400	385	409	382	383	402	408	393	400	413	381	384	372	375	418	404	413	380	417	412	418	422	371	403	385	433	401	417	387	403	379	388	385	420	387	398	414	395	398	402	402	388	411	418	407	372	393	372	381	410	414	419	372	392	364	397	436	416	435	404	397	390	407	357	446	385	399	386	407	408	396	396	375	388	418	399	384	425	380	392	366	394	428	418	405	404	385	408	431	405	396	436	410	388	423	381	404	406	413	382	386	409	391	378	369	390	381	401	404	433	377	406	438	393	383	415	404	429	411	395	387	437	400	347	436	381	368	429	428	373	432	435	353	396	378	391	393	398	427	409	425	371	360	395	413	424	417	401	376	391	416	392	391	399	398	441	409	417	408	397	392	384	441	408	397	396	406	396	410	383	401	436	398	401	385	417	408	362	428	418	387	382	388	341	409	393	401	441	371	392	409	390	398	419	388	424	354	395	376	387	398	398	401	407	390	405	404	414	389	402	409	426	396	422	421	424	376	475	399	391	417	390	412	408	404	399	351	389	419	390	379	394	427	392	374	399	402	379	381	373	405	395	388	418	461	434	366	402	397	391	383	423	382	379	408	417	412	439	398	407	423	385	423	407	417	414	425	394	375	359	365	432	386	394	399	391	367	434	418	426	357	400	383	384	399	412	409	376	397	403	393	410	388	377	363	376	434	394	404	392	399	361	409	394	417	413	403	352	404	405	388	408	396	405	386	359	430	409	387	370	417	434	416	400	422	444	403	423	368	408	372	372	417	398	431	382	406	421	404	392	396	415	395	376	400	415	403	374	393	381	396	388	377	381	386	397	385	423	424	379	417	412	416	369	403	395	385	389	403	424	416	425	414	443	390	395	422	422	378	391	394	394	436	414	436	381	372	368	419	391	393	367	396	463	396	422	380	411	422	381	400	405	411	383	379	380	393	378	363	403	384	390	367	389	375	428	411	451	383	398	420	413	411	385	410	384	389	384	420	388	405	438	364	425	388	398	414	383	418	380	382	393	440	374	385	392	403	438	425	413	421	396	400	418	424	429	398	382	406	394	387	380	452	423	381	392	404	415	391	404	408	415	389	403	426	404	381	414	395	370	408	394	417	397	417	415	410	426	424	398	420	425	407	399	382	414	396	407	384	420	388	398	390	403	367	397	428	399	415	431	427	419	411	437	403	395	393	373	365	426	416	459	383	393	421	404	453	408	383	394	412	378	370	375	387	420	374	420	434	434	389	387	409	426	455	388	364	400	440	432	418	368	398	410	385	408	381	365	416	386	425	434	433	361	420	410	388	406	417	372	389	381	395	421	395	411	407	405	391	424	411	411	399	416	431	389	410	399	378	382	382	435	385	393	389	406	439	402	371	399	428	390	401	369	402	418	386	402	409	409	419	401	417	400	400	397	395	400	373	434	416	400	385	414	407	386	418	397	382	395	391	377	397	390	427	418	412	378	390	374	389	392	400	405	385	413	417	439	412	421	401	429	392	400	422	409	430	412	394	413	433	417	411	364	413	422	411	394	377	441	442	376	411	411	396	410	414	419	416	430	368	413	418	403	416	406	427	375	401	439	428	414	419	363	398	394	394	404	395	413	413	444	414	398	369	381	395	422	414	415	392	396	401	422	400	439	407	420	405	390	365	427	412	393	433	399	443	427	374	392	417	388	419	400	410	407	419	385	404	411	396	381	392	428	382	389	395	408	412	436	367	379	411	408	428	401	391	397	414	445	421	360	382	397	378	392	429	425	371	379	390	414	408	416	420	431	355	397	412	428	393	423	390	402	428	364	395	367	388	428	393	435	428	407	389	397	378	398	412	398	403	387	393	404	394	385	397	411	406	376	391	444	418	384	389	403	357	386	392	412	470	412	406	412	385	387	355	427	413	378	420	389	430	384	409	412	430	365	405	386	389	399	419	407	389	404	409	392	383	409	415	435	430	416	405	382	399	380	433	437	429	408	385	434	392	396	426	413	388	393	394	408	420	412	417	400	431	382	456	422	405	406	424	415	346	399	427	429	380	425	389	399	419	375	419	418	426	417	419	409	408	418	385	398	389	398	422	361	388	385	439	383	383	391	396	378	395	376	417	376	417	398	376	409	420	408	415	436	450	413	423	430	384	402	382	399	388	420	429	441	376	389	391	351	412	386	413	418	412	431	450	378	396	400	417	395	376	317	417	371	418	401	401	395	425	397	401	446	387	433	400	448	394	398	454	387	383	383	415	398	369	465	393	432	422	361	410	426	384	389	426	387	378	409	370	412	412	347	402	423	418	429	394	416	418	432	420	390	405	404	388	390	396	449	394	394	387	406	403	452	405	417	396	413	404	412	405	420	400	409	360	422	396	375	422	426	408	398	408	398	394	384	408	404	396	374	367	445	427	406	344	400	396	378	370	401	411	421	400	384	430	394	377	400	398	375	434	398	416	423	402	409	448	417	418	371	377	405	396	415	350	415	416	407	374	378	402	383	398	400	398	371	402	363	380	382	392	404	427	409	403	389	421	390	384	399	400	385	448	403	387	428	378	377	391	402	379	416	421	376	436	423	421	374	420	410	367	381	422	422	422	429	398	386	372	402	394	399	413	389	458	438	385	363	410	427	384	416	399	370	386	440	402	384	360	386	397	400	401	405	380	380	385	413	369	450	437	389	395	399	408	452	406	362	418	415	356	381	393	372	372	405	376	405	411	381	384	421	444	434	407	423	391	412	440	409	396	413	360	423	394	428	380	397	399	403	353	397	418
11827	10106	18657	20383	18166	14956	11498	9099	7166	5768	4894	4236	3666	3411	3222	3183	3132	3041	2933	2795	2494	2253	2054	1973	1848	1568	1454	1486	1359	1335	1287	1273	1228	1218	1244	1201	1211	1201	1232	1164	1158	1159	1237	1242	1210	1124	1117	1144	1204	1177	1132	1129	1053	1038	1035	1058	1001	1012	999	1052	1013	1026	1009	922	990	1014	993	983	959	957	1005	904	993	855	992	947	964	977	959	961	914	1015	956	1037	924	982	979	982	885	943	938	972	940	967	948	934	926	909	965	919	961	936	884	927	897	1031	949	944	923	909	902	971	886	911	943	880	941	961	932	900	961	989	929	972	977	948	945	889	909	975	982	927	895	854	946	925	898	965	923	894	848	926	961	984	892	909	924	958	903	913	879	869	937	943	1018	956	960	944	891	913	867	936	888	931	915	953	957	937	912	925	948	925	970	971	962	888	872	903	931	874	925	947	990	929	933	990	1006	956	895	956	874	926	894	907	973	954	924	890	967	916	960	906	972	927	931	869	870	856	871	909	913	928	870	898	927	936	886	905	934	855	945	881	906	922	879	934	944	930	899	954	918	946	904	932	941	1006	885	995	956	940	934	906	934	906	893	928	919	945	898	959	921	870	917	947	963	907	946	883	972	945	946	883	914	935	956	938	925	903	946	925	950	925	926	1005	952	940	948	956	958	938	909	930	955	940	901	946	937	960	946	902	930	925	885	922	950	904	899	961	914	910	912	935	947	912	894	924	945	927	976	889	953	941	928	935	910	991	966	934	875	905	937	912	916	958	916	926	924	964	871	872	964	930	897	878	899	940	928	905	933	899	902	902	938	940	953	920	923	906	941	949	961	917	925	920	926	939	906	879	896	911	984	924	932	969	924	945	904	1001	983	943	945	941	973	912	934	936	851	983	939	868	903	908	982	892	924	965	901	929	935	903	927	960	968	905	991	925	954	931	933	906	956	956	953	890	969	953	871	918	943	927	918	952	835	890	983	961	956	923	916	914	877	917	955	910	967	928	939	886	904	942	896	920	897	917	879	998	921	920	910	904	965	921	909	925	1013	893	932	938	881	885	920	936	949	931	928	933	921	954	926	952	916	962	934	923	934	931	959	903	921	933	944	924	931	952	951	952	898	928	941	901	928	916	924	943	944	919	936	900	891	893	876	943	934	864	903	932	965	979	881	925	937	909	925	954	957	904	935	866	940	904	934	935	975	986	935	919	850	908	900	910	899	918	929	948	922	910	938	849	948	972	921	898	890	880	844	977	902	959	919	912	958	967	898	906	853	909	975	924	880	942	990	991	882	900	954	940	941	938	915	923	909	921	935	934	946	974	892	933	933	884	940	918	957	898	945	941	954	947	931	935	933	954	950	956	942	958	904	887	926	944	916	824	933	909	897	888	944	921	936	942	958	915	917	993	925	977	881	918	890	943	936	910	932	922	943	940	944	945	944	877	894	940	909	955	930	913	894	927	931	952	940	972	939	874	952	959	912	946	890	897	929	925	957	987	851	895	959	892	890	926	902	935	889	955	937	899	900	939	919	954	972	944	978	903	897	925	896	920	980	956	906	915	940	965	885	928	941	957	913	956	914	915	889	911	941	951	955	861	947	900	902	922	903	907	937	903	890	945	925	924	904	930	949	891	863	977	1003	890	869	924	922	957	933	936	901	979	950	964	902	919	892	894	912	904	937	909	898	931	951	924	939	951	909	950	943	921	916	960	929	920	912	901	984	1002	941	936	964	971	950	901	922	940	955	890	902	937	980	936	901	937	893	927	919	932	895	922	914	913	917	921	946	939	940	959	864	893	897	936	949	996	918	980	925	953	951	950	933	945	920	896	959	921	900	893	900	916	951	963	918	971	920	936	909	945	933	969	913	846	944	1009	945	916	917	963	893	922	882	899	966	910	930	932	914	960	956	889	973	894	985	1049	933	931	1000	922	931	970	881	927	932	944	877	891	938	944	888	949	969	953	962	969	890	846	912	922	917	919	823	962	907	968	942	937	896	993	928	881	889	971	940	889	929	929	945	920	910	933	926	964	898	978	964	931	955	947	941	920	891	929	933	906	936	928	943	889	883	996	942	940	970	943	882	930	968	910	928	939	928	899	996	907	935	929	906	918	924	915	929	954	929	964	926	923	908	973	926	941	931	984	884	969	916	934	908	918	979	999	960	982	972	961	909	929	989	979	966	961	871	902	921	926	975	967	959	938	939	937	929	933	923	863	910	963	950	932	920	945	882	898	879	926	892	954	933	956	959	910	967	953	910	955	916	933	933	913	952	909	978	974	909	963	900	950	902	973	921	965	869	931	937	961	891	946	957	903	980	932	950	906	918	915	901	929	919	889	936	867	949	887	882	895	930	886	906	881	971	903	909	959	942	929	953	923	894	963	888	908	950	900	953	872	871	998	977	896	914	925	924	952	945	916	919	869	987	931	940	966	922	934	968	963	970	943	923	916	968	956	927	895	950	926	970	953	908	933	939	933	938	936	922	899	924	939	952	887	863	943	940	930	931	924	916	905	892	960	961	972	970	950	909	897	905	898	977	987	967	945	934	939	970	863	954	892	938	949	893	951	988	894	941	873	970	996	941	869	918	976	866	952	914	937	926	930	876	957	888	920	917	926	896	877	885	875	978	905	988	995	944	913	882	932	949	875	914	943	964	937	910	956	941	968	923	890	982	884	968	884	890	934	897	941	888	895	960	935	905	937	921	894	941	890	885	978	904	950	932	932	918	971	934	962	916	891	879	917	904	921	894	973	964	897	935	917	883	950	911	888	885	926	946	911	890	959	983	898	923	926	931	925	924	907	920	911	938	958	918	908	929	906	951	965	911	919	913	995	980	918	925	978	973	962	942	974	919	932	918	902	912	928	910	900	940	946	890	925	951	927	943	930	939	895	951	935	953	890	925	912	923	942	964	854	943	886	888	944	863	967	939	976	898	934	887	854	957	861	882	891	939	872	914	940	901	1030	907	915	889	943	887	940	935	970	993	904	880	917	950	938	955	906	930	908	873	945	922	956	921	887	893	918	951	935	908	939	936	999	955	930	936	947	956	983	973	923	882	979	959	920	976	949	915	959	951	956	961	864	928	891	879	936	954	921	961	934	1024	919	953	916	916	945	910	957	944	885	947	896	926	916	927	875	871	864	936	960	940	958	931	900	875	978	977	956	986	914	890	931	931	948	957	887	930	895	922	902	905	924	928	921	916	947	935	954	931	911	974	943	926	934	916	942	943	951	944	910	935	934	913	942	954	912	902	967	925	889	918	922	939	929	929	940	955	935	941	904	936	932	945	962	969	922	948	941	953	994	919	956	948	883	927	951	889	941	913	968	936	934	948	896	936	918	894	971	942	925	890	953	980	980	952	951	963	924	947	936	919	907	917	960	911	962	903	913	919	907	985	936	934	921	928	910	920	977	890	870	943	944	918	886	969	938	957	885	927	922	925	926	930	940	899	909	897	926	904	913	869	923	906	946	960	916	894	908	990	910	895	928	926	942	942	975	928	923	963	910	919	903	917	976
28235	18736	19799	16942	12239	8353	5338	3642	2589	1860	1512	1352	1102	1053	1030	980	930	900	897	808	811	701	653	677	611	598	569	553	615	495	537	460	542	515	520	515	487	496	498	490	507	481	449	502	476	505	474	483	474	494	543	445	473	462	448	481	477	504	470	504	481	451	496	460	469	456	435	448	449	434	492	460	488	473	480	493	469	448	510	470	444	445	495	499	440	474	437	415	459	426	484	448	463	462	473	424	439	451	489	438	464	453	471	428	444	438	456	447	388	513	470	454	448	413	450	477	452	471	444	439	434	446	494	433	464	459	445	479	488	444	462	445	424	432	443	424	469	461	442	477	477	456	436	450	483	434	417	449	452	429	455	450	460	473	450	443	457	462	482	447	451	451	416	480	424	461	412	432	435	426	474	412	426	440	440	439	442	462	412	397	425	457	457	440	423	422	453	472	448	498	428	446	470	491	484	454	400	385	441	438	423	419	425	434	436	423	421	428	431	436	461	430	415	423	475	431	459	445	479	444	430	480	431	438	455	407	443	459	466	421	406	456	445	406	426	470	462	416	456	435	433	451	488	444	424	491	419	457	411	437	430	479	446	454	426	449	430	431	431	449	444	482	459	448	455	441	475	451	462	450	437	456	472	462	497	420	424	461	467	439	448	458	477	451	412	441	478	459	435	433	472	484	406	386	449	477	470	437	423	403	445	458	463	451	441	443	442	428	423	423	456	450	436	456	458	440	437	473	439	471	464	451	449	461	455	482	460	487	451	483	485	440	468	431	454	478	475	470	436	407	464	460	462	445	458	435	445	460	440	452	410	411	421	438	490	422	439	446	415	457	469	419	427	497	471	436	456	449	446	452	442	493	464	443	455	463	404	436	441	460	431	427	454	472	459	449	416	410	453	478	446	447	429	399	436	454	462	447	443	463	486	471	465	413	430	446	416	442	436	419	451	484	501	455	452	410	449	441	417	448	443	489	451	432	455	430	440	452	446	461	429	424	426	425	447	434	461	466	432	453	410	468	430	438	431	459	432	430	458	452	448	416	427	418	436	428	437	441	434	436	450	463	467	423	430	476	432	446	395	412	416	479	428	475	479	463	469	425	448	403	434	436	437	471	436	453	457	457	463	462	451	462	435	457	442	470	463	466	473	462	459	480	486	417	450	435	439	444	445	487	428	469	512	440	488	439	448	461	476	475	439	488	414	445	412	428	426	435	462	457	486	439	453	459	430	457	440	420	455	492	457	469	481	464	426	453	449	457	462	456	428	453	472	428	486	466	426	441	444	469	445	471	402	422	460	467	438	461	450	438	399	421	434	428	450	426	421	448	457	438	466	484	464	471	413	408	458	437	424	498	443	475	451	457	420	424	431	437	446	464	387	449	472	433	438	466	412	484	465	444	453	483	442	433	487	459	417	432	436	441	442	453	431	438	445	491	479	452	481	407	451	442	468	424	446	470	456	448	429	408	435	451	451	424	443	449	466	434	426	468	451	425	475	484	463	416	451	422	413	451	444	444	445	468	433	462	433	408	488	441	405	411	460	443	449	427	471	463	429	437	476	439	456	434	456	432	458	416	405	419	407	460	502	417	450	480	466	444	418	489	457	491	468	446	437	427	505	462	427	477	426	474	460	434	445	423	507	419	437	464	458	499	491	425	431	431	437	468	486	414	413	469	421	447	446	482	449	457	454	442	455	430	416	448	469	466	420	413	447	451	469	418	419	467	465	413	456	427	428	422	417	426	412	458	445	418	464	412	448	452	467	466	446	446	459	427	459	465	441	450	437	464	445	456	468	482	498	453	448	451	422	461	480	434	453	432	431	452	467	471	427	426	430	432	413	428	426	458	462	441	447	449	468	404	431	450	441	486	427	424	442	457	437	444	446	506	459	419	460	427	420	448	483	448	461	457	393	460	464	461	419	449	458	445	463	455	457	445	445	461	419	447	439	421	441	439	421	447	502	451	479	445	466	450	451	418	437	442	447	463	418	405	485	469	418	425	427	440	457	463	451	427	478	487	459	475	435	428	404	430	415	441	423	390	464	392	438	429	441	456	456	467	496	465	392	426	464	480	418	466	429	433	465	465	442	464	441	439	393	472	440	423	438	415	448	424	453	454	475	455	489	421	459	442	462	452	411	419	428	471	503	441	462	448	433	431	415	453	462	439	469	434	442	457	435	471	449	432	434	440	461	460	454	488	442	452	442	422	435	454	494	478	468	416	434	413	433	462	482	445	487	447	472	483	446	449	448	390	468	484	442	425	441	475	446	453	479	454	406	482	426	452	456	459	398	428	464	486	464	449	436	450	441	476	430	461	434	432	464	469	439	380	419	470	449	424	464	458	465	458	452	439	482	417	490	494	445	421	470	417	464	474	433	501	434	432	474	459	431	480	417	442	453	425	443	441	439	430	410	409	447	454	460	425	449	465	429	427	441	427	433	383	420	449	458	454	406	425	430	428	487	469	410	420	428	445	445	455	473	470	495	424	387	428	451	474	419	444	465	450	426	451	443	458	406	435	436	444	460	478	485	471	470	454	432	451	447	416	471	404	431	496	432	448	479	444	462	439	448	418	459	443	438	442	454	453	444	445	408	453	450	459	472	427	474	447	404	421	432	475	485	455	467	447	434	481	442	440	461	456	490	452	405	436	420	421	415	443	461	420	415	412	418	449	474	460	480	444	426	444	424	425	419	439	429	446	472	442	427	423	405	451	446	424	466	432	422	446	487	450	474	455	431	413	459	417	437	455	459	462	399	468	479	404	482	459	458	438	437	418	416	455	443	421	439	445	486	445	473	492	426	439	484	480	474	437	456	486	453	468	429	480	467	458	444	440	457	445	460	492	453	456	480	448	483	459	424	424	463	451	490	442	477	429	434	420	459	426	456	452	442	430	444	427	459	455	407	442	453	447	456	447	467	430	434	426	448	458	486	469	457	456	419	478	449	418	437	495	471	408	396	432	461	425	463	467	466	448	438	489	458	444	467	419	460	444	424	460	417	459	436	467	455	475	463	438	459	443	455	409	442	489	446	475	432	430	402	440	463	425	412	455	460	429	464	446	448	473	428	467	472	433	421	465	405	457	517	460	458	440	450	414	491	437	432	456	456	450	475	435	450	437	487	469	484	505	441	437	421	475	467	466	444	415	474	454	417	456	409	434	441	446	450	444	419	462	448	437	446	451	487	436	445	425	437	460	480	479	445	445	440	455	440	447	438	430	430	433	433	421	427	438	414	442	446	437	460	486	438	440	455	517	415	442	487	439	458	419	460	450	500	474	411	451	504	462	431	418	476	430	433	443	411	447	442	480	480	424	453	434	482	453	439	445	432	436	440	458	428	442	450	435	450	459	454	456	414	475	442	464	426	393	412	481	414	479	449	408	421	458	440	479	466	437	424	435	416	469	446	517	428	461	451	489	414	422	464	472	449	445	410	477	455	450	431	426	415	430	422	427	479	407	431	464	495	474	424	465	484	440	437	451	465	406	445	486
15449	13078	23040	25763	23246	19671	15140	12250	9584	7740	6578	5855	5026	4596	4238	4247	4162	4002	3893	3589	3179	2922	2721	2718	2408	2122	1874	1758	1708	1599	1597	1535	1483	1493	1385	1431	1473	1371	1382	1440	1430	1351	1390	1464	1449	1396	1418	1437	1408	1402	1386	1257	1180	1208	1187	1192	1158	1197	1175	1128	1238	1138	1101	1143	1140	1106	1051	1122	1095	1093	1075	1074	1068	1099	1056	1099	1060	1093	1044	1060	1114	1064	992	1027	1103	1059	1035	1032	1069	1048	1015	1011	980	1068	1022	995	1036	1040	1027	977	1039	1062	1039	991	1004	982	1002	1052	1055	992	993	1024	953	1039	1030	1082	1035	1006	1036	1029	1002	1018	1010	1066	1006	1029	1057	1129	1017	1002	971	996	1016	1037	989	1008	1002	998	1040	1032	1031	1006	1021	1049	1006	1046	1046	969	1106	1035	1016	1004	1031	1005	1024	990	1018	994	1064	1020	957	1006	1033	998	1015	958	1032	999	968	1008	969	999	1049	1000	979	1025	1018	1042	1040	999	974	1031	1046	999	1030	1023	1043	956	951	1028	1043	1046	1020	1029	992	1043	993	965	929	981	982	988	1011	1018	999	1025	962	939	1044	972	970	1001	1041	998	1030	989	1081	987	1014	1014	1034	1022	1006	1020	1033	1001	1024	954	1001	1011	939	1006	1029	983	1043	978	1011	992	1008	981	1038	916	994	962	1002	963	1004	990	1005	1028	967	1015	976	1069	939	1089	971	1030	1027	987	927	1009	1007	1074	1015	998	1030	997	1009	1025	993	1021	1005	1020	1009	999	1024	1039	1020	1022	1011	979	941	983	976	987	1004	1006	963	975	972	1050	1039	1005	962	983	1038	972	1000	1023	996	1033	1011	1013	985	1016	1021	1001	997	1044	996	1007	988	1041	1021	1027	990	1018	1043	1027	986	1016	1031	1007	962	1043	1022	1018	1000	1000	1015	999	1019	1029	975	972	971	1007	975	971	1085	1016	944	1012	1009	936	1048	981	973	1016	1026	975	1029	1028	970	1017	980	980	1013	1003	981	1005	1035	992	976	1043	1052	991	1041	1023	980	1037	950	1035	1045	968	1061	1053	955	1005	992	975	1019	1006	1096	1012	1032	1020	1052	1036	1052	1064	969	982	971	1043	1004	1035	985	959	993	1051	1041	975	1021	987	965	998	1030	995	1017	976	997	979	993	965	1018	957	1022	1023	995	1024	1096	1058	1051	1032	1011	994	1040	988	958	1057	992	1023	985	1060	1000	1028	1041	1066	1034	1059	1020	955	1021	1054	997	976	1018	973	1025	1022	988	1051	947	1072	1063	1033	1007	1027	1061	980	1025	1051	982	985	1044	1020	989	984	1014	984	961	1018	1024	939	972	1004	982	1023	1045	1039	1009	1011	1027	1015	993	999	1002	1036	964	960	1001	962	1005	937	959	1002	1044	1086	1037	884	978	987	1060	1030	1002	1057	988	1006	1011	1050	1038	1035	1023	1061	1009	1005	975	1016	976	989	1025	995	1022	1020	1002	1023	1013	990	945	968	948	995	993	1003	955	960	999	1004	1072	1038	1032	1062	1005	1028	950	1019	1020	998	1014	1055	966	1031	982	1035	1000	1017	1005	933	1006	1032	1039	1023	1054	1008	976	999	1037	990	967	1041	984	1048	955	1018	1034	1029	1047	1056	1017	1014	1024	994	959	1039	937	1045	1007	1112	946	939	1001	1070	1005	974	1053	978	948	1073	968	1034	998	973	1023	1026	951	991	986	1002	986	1028	1028	999	948	1020	938	975	1023	981	1043	1032	1047	986	978	973	1043	949	1034	1027	1014	1033	986	951	987	984	1052	1029	996	1000	1005	1003	970	1001	976	980	990	1007	952	1022	977	951	1037	985	992	978	964	1024	1000	1024	1064	1025	940	989	1003	974	981	974	1048	958	1000	1019	1004	977	1008	1037	1051	1017	990	964	964	993	1008	1068	1016	1010	990	992	1051	966	959	1016	1034	977	1038	997	974	964	1025	1044	1003	991	980	991	980	970	1067	1005	975	965	1042	1009	1010	972	1015	948	1009	1020	995	1002	997	1032	977	993	990	1054	972	950	1010	1028	1035	1021	1001	1000	1061	990	1063	990	990	1026	1043	1005	1008	1030	1040	976	1010	999	940	1013	1007	1053	981	947	984	991	1056	951	987	1010	1019	1049	1006	996	1032	994	969	999	1024	992	991	1019	1003	1035	1003	1010	983	998	1045	1017	1051	1014	973	1038	1082	986	1009	1032	996	1003	1055	1010	982	1025	976	932	958	1069	977	993	1014	1054	1046	1003	1047	1064	999	1036	998	1002	1016	955	1054	998	1012	1075	989	1059	1081	991	986	1021	988	990	1000	971	1027	1007	962	975	974	978	982	1001	943	1008	1001	937	1042	994	1000	1064	998	993	1018	987	1034	991	990	1024	995	1035	1045	998	1051	975	967	999	977	1019	1021	985	1020	974	955	989	995	1034	988	1066	998	995	1054	982	972	1036	1015	1025	1102	977	1013	1029	1042	1008	1019	1023	998	1028	1021	1000	1003	1042	961	1018	1044	1060	986	972	926	1035	997	1037	943	968	949	983	997	1024	983	967	964	1035	1026	1018	980	1014	1030	997	1027	984	994	1031	975	1042	1010	1042	1075	950	1032	1070	977	978	1022	943	1080	1068	996	982	1044	1012	945	1003	961	1026	983	1013	1016	1016	1002	1033	994	1007	995	954	1023	988	985	1003	1020	964	986	1027	974	1011	1034	982	1035	993	1078	986	1016	955	995	1022	1040	1030	969	985	971	968	1022	1014	1053	1024	1038	987	952	1000	981	1009	981	1015	981	994	1032	1008	1029	1007	993	960	973	1001	1013	1050	1018	1048	1049	1042	980	974	1055	1024	1014	1079	1006	988	1016	1008	992	1007	1009	1021	1030	987	1065	990	980	998	1000	1005	1013	961	985	984	1012	1035	992	1031	1012	1040	938	991	994	988	1027	966	1060	1045	1034	1000	993	1081	997	984	996	1001	1022	1026	1045	987	960	976	979	1020	993	981	995	977	992	982	947	932	986	1017	950	952	983	1038	1031	982	991	1051	1019	968	994	1021	1000	965	978	920	1024	1005	985	1001	983	1002	1026	1041	972	936	991	1018	1014	1015	1021	978	928	984	1011	974	995	1033	1022	1038	1001	991	1001	1021	992	1025	1051	1001	979	1019	1002	1022	1006	990	1005	1050	1024	984	964	1003	1021	1032	1033	1017	991	1024	1023	1000	961	1006	993	999	1036	989	1011	962	1029	1026	994	993	1004	1011	985	1028	992	998	1027	1012	989	1030	1024	994	1036	1019	1008	1027	1010	1036	1044	1012	985	988	1013	1010	993	981	998	1005	990	1028	998	1026	1057	964	951	970	949	1040	979	1079	1019	968	983	944	1053	971	1043	1007	1031	1055	989	1004	1049	1006	1000	952	1004	945	998	1001	984	983	1017	1010	1048	1002	1042	997	959	1001	1051	1043	981	1035	1017	1004	1059	1054	959	1028	1018	993	1039	996	1057	1023	1039	990	1006	952	1025	966	1006	982	981	1021	979	966	1022	1008	1022	964	965	960	985	1048	949	1069	999	1013	972	960	988	980	1018	1008	998	1016	1062	1007	1001	993	993	972	1015	1009	1011	1012	996	1050	1005	1060	1014	1012	1014	1004	992	1021	1045	970	1004	1037	1010	1001	967	1025	1020	1043	1058	1065	994	988	1001	1038	1028	996	1033	1013	1054	1007	1035	1014	1006	1038	997	1034	995	978	1055	946	1027	1049	1014	1072	1048	1014	1002	991	939	1063	998	996	972	1007	1030	998	971	1092	1027	993	983	1002	930	998	1000	1003	1040	1025	1019	1001	984	1001	1048	1036	985	1033	958	952	1022	998	937	997	990	989	998	972	1024	954	962	1018	1016	1016	1049	1025	1019	992	1018	1035	1008	1023	1023	998	1036	1054	1061	925	986	964	992	1080	979	1054	1031	1072	988	1029	1000	1019	1001	1013	1040	984	1047	1022	981	1026	996	984	989	1033	1036	980	1001	980	1029	990	1005	981	1016	1024	1005	966	1045	1030	974	988	998	1027	1009	1039	936	1024	1047	992	1012	968	1005	1072	1032	1021	1018	981	992	1021	969	1008	1017	999	1018	1021	989	1049	1080	973	1007	1004	977	1029	985	1036	1023	1018	985	927	1014	1002	1014	958	1027	970	1009	976	988	1038	995	996	1061	1068	992	991	968	958	1035	1039	1007	984	1038	986	1024	990	1067	961	965	1009	1049	1076	1022	1006	1044	1001	1041	1035	1038	996	970	972	993	1041	1030	961	997	1043	1045	991	1047	1065	944	973	992	992	1036	1019	1032	989	967	958	941	1033	982	1095	1041	1015
10568	6276	6710	4871	3157	2176	1595	1325	967	835	764	672	579	531	525	497	534	559	536	426	492	433	413	401	389	381	357	412	374	351	366	348	357	352	361	355	317	373	347	360	335	387	402	342	336	352	363	320	327	358	364	334	345	355	328	343	303	337	339	329	354	341	319	325	373	347	357	405	335	333	358	347	347	360	332	336	345	346	340	375	352	330	368	325	354	359	368	341	288	336	344	333	375	313	350	356	361	334	331	321	357	350	344	344	342	322	358	325	334	336	338	327	354	326	292	390	359	360	314	317	347	326	326	355	381	355	360	357	331	318	323	344	324	323	329	341	324	350	331	364	302	318	371	370	329	350	336	336	322	363	352	335	381	349	355	311	340	367	315	368	317	331	340	350	298	384	319	361	373	360	363	340	316	326	339	333	353	347	363	355	318	342	319	321	345	344	372	324	335	345	359	327	344	354	310	343	343	361	358	372	345	328	344	338	329	336	290	367	347	350	346	351	326	342	346	334	369	344	324	351	342	347	339	326	339	362	356	345	315	340	320	313	329	342	335	308	333	342	348	348	325	364	331	355	364	350	351	318	371	336	336	361	334	347	372	338	367	335	351	339	301	337	356	343	340	365	312	332	357	346	347	325	340	325	334	297	319	381	333	337	352	338	399	337	355	334	346	332	337	341	377	343	375	332	335	368	330	342	323	333	337	351	343	328	353	356	304	333	342	320	324	336	330	335	302	340	365	343	368	322	326	369	339	375	347	309	356	343	338	338	355	335	379	347	373	342	323	362	320	309	364	328	343	314	311	323	368	339	353	361	343	308	324	339	366	336	320	351	347	311	336	324	340	348	318	333	341	353	329	311	355	328	354	314	322	295	347	356	326	338	342	356	321	325	334	367	317	349	361	336	318	330	366	351	309	328	329	306	338	384	363	366	320	340	314	311	327	335	352	327	358	344	345	350	294	343	350	328	338	325	331	334	362	356	355	342	352	360	336	342	371	336	367	317	347	338	316	343	329	328	322	347	343	342	384	329	312	344	377	325	370	349	333	373	368	384	340	329	291	364	329	361	302	354	352	359	369	355	353	357	308	325	329	355	360	367	355	365	373	339	341	335	342	350	338	354	340	299	331	336	367	334	339	370	317	375	321	349	344	344	313	333	315	362	334	362	354	330	329	323	331	320	306	351	342	319	314	360	345	351	359	346	375	306	288	354	382	340	312	357	324	348	355	333	327	316	327	378	340	285	293	361	363	361	352	329	341	386	329	341	317	317	319	379	344	360	360	355	329	342	338	342	346	365	344	335	328	342	343	364	368	352	304	345	362	362	361	311	337	321	369	355	323	329	369	357	362	307	357	291	329	349	302	354	341	337	373	372	354	356	353	330	319	341	332	330	371	324	331	359	379	368	371	318	325	334	338	304	385	353	346	328	353	295	368	343	321	358	315	360	334	307	349	355	367	348	337	316	309	365	350	349	368	368	326	340	319	360	308	384	331	324	360	341	321	302	353	363	350	331	340	322	305	322	356	340	318	312	342	363	336	351	352	325	327	324	301	308	316	333	348	324	328	363	336	351	353	301	359	347	345	370	375	349	316	361	323	352	298	356	322	322	310	313	340	334	357	290	332	340	358	310	378	375	351	309	343	312	332	347	342	323	287	314	366	369	346	319	366	352	331	347	342	340	333	346	337	365	319	320	372	367	347	328	351	338	364	351	360	335	337	338	363	344	330	371	330	366	337	332	340	339	316	345	313	334	355	330	373	364	306	351	375	335	323	352	368	343	326	341	346	336	328	352	350	291	349	339	363	354	348	339	343	335	335	294	322	348	324	358	319	339	361	336	362	348	332	356	313	362	364	356	354	349	319	370	339	323	340	370	314	330	318	377	307	314	321	326	346	361	348	330	334	343	353	358	355	364	332	343	340	358	336	351	358	335	330	328	345	373	362	366	350	350	321	358	358	318	351	348	348	352	351	378	329	349	330	346	363	400	318	318	354	334	360	376	334	317	333	384	344	364	349	341	355	368	332	368	317	334	317	357	336	308	358	354	355	344	369	371	334	340	343	354	343	351	319	329	364	346	344	331	337	341	355	371	340	347	337	358	342	324	362	371	378	320	338	338	322	325	336	347	324	342	337	359	370	342	328	377	307	324	357	345	328	319	337	350	357	343	326	345	355	358	342	332	353	358	360	379	315	328	345	343	333	346	308	338	329	329	329	384	315	350	371	345	329	343	288	355	322	333	328	300	342	334	324	335	350	342	337	377	337	363	355	332	344	326	368	357	337	332	324	325	334	338	345	351	349	391	366	292	348	373	329	357	397	364	340	353	332	362	361	396	336	325	294	317	336	335	347	319	350	315	356	325	330	367	320	364	385	351	352	316	356	309	328	328	343	344	345	339	390	365	331	344	364	322	353	322	330	331	352	330	348	322	335	367	347	324	341	348	317	327	330	325	372	328	356	338	389	382	327	335	324	345	300	315	332	327	362	352	344	350	345	343	342	365	328	335	352	339	326	351	295	321	349	292	377	327	359	377	328	375	340	349	362	356	375	366	345	346	331	345	325	347	330	353	363	354	353	355	346	376	357	313	372	370	334	331	369	332	315	355	354	320	384	344	339	333	313	339	356	352	365	354	331	310	381	374	342	340	288	334	349	364	313	310	350	333	351	317	317	321	335	367	365	346	335	352	343	357	354	335	326	369	334	346	367	371	353	324	346	348	350	375	354	329	341	357	374	322	363	346	320	342	345	355	315	333	350	322	342	327	324	347	368	313	380	347	346	297	348	313	344	352	365	348	345	317	344	357	346	321	325	348	352	354	323	351	287	345	337	349	326	352	323	366	371	358	333	378	343	338	302	361	304	340	345	310	309	358	322	316	371	361	324	305	346	294	343	373	334	316	354	350	364	336	388	322	315	338	304	289	360	307	337	357	344	361	357	315	330	333	330	322	339	353	346	407	372	341	334	378	313	353	328	331	365	362	354	359	362	368	334	349	334	334	361	330	325	376	356	333	292	340	344	349	336	378	359	332	384	313	364	347	349	340	354	329	344	328	319	341	350	359	354	343	333	345	331	331	370	318	333	326	346	316	340	339	323	342	362	327	315	323	379	339	355	336	370	336	335	373	338	301	328	341	343	367	342	353	353	333	353	334	318	364	350	343	362	354	342	384	354	354	348	369	349	331	362	382	344	314	354	383	335	349	353	330	317	348	379	342	350	341	316	336	310	338	325	345	339	324	364	340	352	340	331	358	326	324	350	363	333	357	313	305	333	364	354	360	363	350	323	383	369	352	331	329	357	365	316	317	347	327	361	365	330	333	325	338	294	292	352	342	352	370	309	338	300	325	311	363	326	354	352	346	316	321	313	318	355	366	323	351	337	338	331	317	371	368	327	316	353	329	325	334	310	339	335	313	372	313	383	368	342	372	343	361	352	339	339	354	375	359	339	369	332	342	334	340	350	365	362	349	335	314	366	368	384	358	350	339	327	330
6255	5465	11478	12266	10137	8139	6542	5064	4043	3416	2992	2563	2315	2233	2090	2031	2000	1964	1896	1783	1612	1413	1245	1302	1215	1087	1139	1102	1051	1006	992	1001	934	960	917	897	907	929	907	867	953	917	885	894	835	863	922	860	858	876	818	892	839	881	849	810	848	818	850	847	857	815	842	886	858	855	832	859	830	817	812	861	845	786	791	872	821	798	775	841	823	783	839	808	802	819	771	847	775	813	827	831	794	793	799	797	797	760	837	874	730	812	800	827	794	803	815	766	802	821	819	769	811	801	788	756	825	750	819	819	808	794	803	799	878	735	831	778	781	810	811	849	826	800	828	779	817	752	768	805	782	795	793	831	753	790	801	751	788	791	813	784	822	775	775	770	812	784	799	804	834	791	774	751	768	798	800	746	811	834	774	809	818	765	814	847	776	795	806	808	820	796	858	809	812	748	844	780	879	809	813	770	781	753	756	814	772	815	821	778	802	761	869	788	782	856	840	800	902	784	774	746	824	747	799	798	794	793	772	779	788	802	807	829	789	756	800	803	805	816	784	792	789	788	790	856	815	773	778	814	806	781	729	840	770	777	825	786	870	803	815	791	780	811	824	787	784	801	799	778	790	756	799	826	796	782	850	805	767	840	787	772	823	764	815	818	778	823	818	773	763	834	768	780	803	872	737	811	800	790	830	802	823	812	805	819	787	811	774	802	810	758	805	772	797	802	835	837	772	801	848	797	791	763	794	822	834	786	785	800	824	794	763	835	833	788	778	788	783	782	793	768	777	820	811	744	813	783	841	777	768	809	840	814	799	741	781	784	838	795	762	794	801	831	790	835	822	803	808	799	767	745	773	818	841	826	788	794	820	833	837	758	837	816	768	803	823	799	771	790	826	828	784	842	793	765	781	801	792	777	787	773	786	818	787	812	786	797	775	787	871	813	802	803	799	841	766	854	805	799	816	791	765	814	775	801	829	783	852	757	797	843	793	787	804	762	760	800	813	754	816	781	836	800	800	788	796	780	813	840	747	753	784	743	761	801	748	809	802	783	740	792	816	820	797	770	818	808	793	810	788	777	815	794	803	763	808	767	754	779	781	809	800	808	787	827	762	798	790	801	769	812	760	843	755	760	782	730	791	821	821	812	817	899	831	840	763	809	825	845	807	786	845	755	772	750	766	798	753	782	778	803	803	771	764	766	831	819	816	804	782	813	825	765	765	849	839	812	792	781	783	804	773	810	808	803	812	803	816	813	823	844	739	804	779	812	811	838	838	747	841	789	771	799	775	823	803	735	805	824	810	782	814	853	778	805	816	803	792	799	824	764	791	785	801	811	767	797	784	844	793	781	753	828	775	786	797	800	790	870	787	795	848	791	826	829	797	812	811	762	785	808	834	823	796	772	827	867	832	829	842	734	746	782	791	796	799	795	774	827	815	779	741	819	857	797	813	780	786	771	765	796	789	783	789	803	866	803	824	777	757	748	823	760	820	729	846	802	760	831	810	786	797	774	760	805	807	861	795	790	802	813	784	742	867	811	811	790	788	810	778	793	815	819	790	843	727	808	833	813	803	782	776	809	856	799	788	790	851	760	813	766	788	780	788	760	810	785	833	815	831	773	816	832	773	844	748	778	813	834	806	784	749	782	778	789	797	819	855	776	756	807	772	798	813	780	832	808	832	797	788	863	746	765	779	778	760	807	831	814	859	855	791	800	813	795	758	802	802	709	837	805	786	801	797	806	746	795	797	793	798	745	798	773	842	826	840	823	736	756	780	812	785	815	786	833	783	826	759	794	874	793	797	845	790	782	810	811	784	833	838	751	795	800	784	807	797	840	788	851	778	793	826	785	753	767	844	814	710	825	713	789	810	794	798	792	743	773	803	764	803	758	805	791	822	802	787	796	777	760	791	783	737	792	799	798	810	795	789	832	819	772	781	746	812	812	783	793	796	827	794	746	822	800	808	802	802	799	849	802	846	825	747	762	790	758	806	811	795	798	783	745	803	785	825	819	791	817	831	820	833	759	800	866	817	804	803	797	771	818	793	795	755	759	870	786	845	793	776	805	776	828	827	752	787	781	814	800	775	780	868	803	816	819	803	788	852	822	811	798	782	810	824	830	805	854	817	770	782	793	821	800	817	742	855	797	754	815	805	767	786	765	800	797	786	810	798	803	824	759	834	779	791	830	818	755	788	797	778	768	789	810	795	802	825	743	823	810	771	803	787	845	790	795	802	798	808	721	773	754	809	760	796	829	860	762	786	834	778	778	749	777	758	831	775	835	831	811	782	760	847	740	799	792	780	822	785	768	816	798	771	800	758	783	807	836	826	797	828	808	828	859	805	787	819	800	767	766	784	812	764	800	862	831	816	809	781	755	775	782	797	816	783	825	825	827	819	813	819	844	768	752	803	767	794	768	803	792	743	760	765	800	796	760	778	822	793	776	798	793	777	805	773	724	821	806	785	816	781	774	842	828	751	794	753	801	774	839	771	814	768	845	777	820	765	768	799	843	803	837	798	846	822	816	756	790	789	819	815	801	813	786	773	780	774	784	803	867	790	806	761	830	822	821	791	833	784	827	785	798	819	815	786	780	838	813	785	796	777	772	769	766	862	820	784	782	793	807	785	842	800	832	787	787	775	775	763	818	805	778	786	803	789	809	820	756	788	807	829	854	825	822	812	806	781	792	856	828	836	766	841	803	836	790	795	793	809	767	808	811	765	806	840	807	821	821	784	803	790	769	813	795	844	833	792	837	796	779	817	844	824	777	798	807	792	795	787	760	775	759	810	764	805	800	813	790	826	832	785	774	795	790	836	735	821	798	825	788	832	820	871	830	791	782	822	803	746	793	826	801	819	794	818	763	734	783	821	834	786	803	797	814	834	762	757	823	789	819	784	757	804	812	830	768	767	815	806	771	802	775	765	764	764	800	820	831	812	789	788	775	829	795	809	819	797	842	760	811	796	748	821	797	777	844	797	795	824	796	776	774	792	769	821	820	816	788	809	772	786	797	834	776	796	798	781	821	829	811	818	782	744	734	774	831	809	788	809	785	800	779	788	814	769	812	800	770	798	809	780	841	775	784	754	807	867	746	764	820	762	811	776	807	756	792	832	802	831	753	826	795	791	813	782	824	811	744	753	833	849	808	775	773	804	843	774	758	780	821	793	818	770	825	769	805	795	761	768	713	807	878	822	808	826	828	833	821	774	804	842	768	756	828	786	792	798	755	813	797	802	800	824	767	816	774	788	824	807	778	789	801	764	804	790	833	763	797	784	732	770	786	781	791	820	770	792	774	811	796	794	767	791	735	787	757	771	810	783	779	812	754	808	881	808	749	838	789	804	812	819	837	822	846	777	828	787	817	816	757	770	799	779	762	850	847	783	738	821	821	756	782	799	783	813	730	768	838	764	797	762	809	719	840	796	836	760	841	827	755	792	812	798	769	735	811	791	769	828	729	823	790	761	811	772	795	859	763	836	781	801	793	812	805	817	805	771	730
20255	12784	13860	11302	7867	5537	3397	2403	1655	1368	1169	999	885	810	810	769	757	702	654	672	603	604	566	568	512	495	509	484	542	441	463	461	448	478	451	395	424	436	422	465	448	435	491	455	440	471	461	454	484	478	433	407	419	424	417	412	408	431	412	409	403	441	417	417	426	420	430	434	411	415	412	399	412	432	418	389	418	461	370	417	408	398	431	414	420	397	418	438	427	381	426	410	399	384	427	386	441	456	423	387	379	412	421	434	420	393	416	412	405	398	414	395	400	399	431	402	407	401	386	377	421	391	461	400	397	386	431	372	386	409	395	429	392	442	429	381	372	357	390	463	411	416	391	378	412	384	415	394	429	396	403	383	408	430	427	430	392	443	396	418	396	427	419	370	432	360	338	444	405	414	379	404	377	415	399	407	397	399	410	425	400	410	397	411	413	412	403	434	416	372	417	390	406	432	429	397	377	415	421	417	416	390	377	436	380	393	407	412	379	410	436	438	401	414	390	404	376	420	412	436	392	427	406	387	427	420	408	402	406	436	424	390	383	409	407	403	417	347	443	411	401	426	410	384	409	438	402	428	404	380	393	415	416	439	424	431	400	419	405	402	411	446	410	406	370	422	382	427	391	445	414	395	407	380	413	454	416	419	409	411	409	402	404	432	414	410	394	399	441	419	399	390	415	401	415	418	407	393	375	425	419	415	362	401	410	382	395	401	389	433	388	347	433	412	402	387	388	400	417	448	412	412	420	395	385	402	399	421	393	395	390	407	384	391	406	405	423	407	446	387	381	396	378	419	443	398	422	424	401	423	398	369	382	423	415	411	417	382	385	371	413	423	438	422	423	433	369	441	397	423	387	419	370	391	440	422	405	436	421	387	381	366	389	370	426	430	404	396	419	397	393	417	421	353	418	370	418	430	389	371	389	410	401	392	388	405	414	371	397	390	396	380	382	404	388	401	383	396	430	423	422	396	440	413	385	388	406	402	384	391	397	415	382	446	394	407	417	369	338	383	386	391	402	384	398	428	456	399	406	405	390	403	406	372	381	417	418	414	377	370	402	393	422	431	387	423	416	431	396	386	372	424	391	412	393	392	430	408	393	424	405	406	420	396	392	407	372	424	401	402	433	381	416	399	446	410	385	370	413	451	394	413	440	380	390	359	382	405	434	446	410	388	409	417	388	403	410	357	405	453	459	429	459	431	424	407	439	390	392	411	388	386	386	399	417	448	404	432	434	418	414	413	373	390	412	420	411	393	390	402	413	386	414	392	406	412	392	422	375	413	403	396	399	421	418	422	426	413	424	431	384	401	398	436	448	409	397	432	394	381	414	410	412	408	387	389	416	426	394	412	408	406	411	381	400	398	401	432	426	424	389	415	396	414	392	365	370	370	410	372	424	369	416	423	452	395	414	438	383	431	424	428	388	377	419	426	406	440	373	408	398	424	416	390	386	401	405	444	387	374	442	397	382	398	444	417	426	400	428	414	420	449	405	399	412	420	405	418	386	428	403	409	431	359	415	418	396	382	439	399	409	441	442	390	428	418	408	433	445	404	402	387	386	401	429	434	392	411	364	419	391	395	397	397	418	401	396	418	416	404	420	401	433	418	398	414	433	409	427	379	413	376	401	431	403	392	425	457	427	424	430	419	451	390	401	410	404	378	425	422	394	411	436	406	406	355	395	401	427	399	405	395	401	391	408	401	445	410	397	393	422	411	420	344	440	432	397	392	381	409	384	467	403	405	386	448	387	387	382	441	429	402	385	393	416	393	374	379	397	416	403	427	393	441	419	440	405	417	396	392	444	440	418	382	399	439	407	435	409	415	459	426	380	404	395	412	405	382	412	413	426	455	413	435	419	407	401	384	419	415	372	385	417	408	413	438	401	474	381	381	415	428	392	401	370	419	391	378	412	404	432	422	423	372	394	452	449	374	408	413	424	404	393	451	374	433	424	403	401	380	419	425	386	388	440	393	387	437	464	413	393	384	378	395	369	380	384	423	382	384	432	430	432	385	406	386	443	411	393	363	422	378	410	403	392	423	380	423	382	414	418	387	401	410	366	401	399	416	396	425	401	429	434	424	433	361	376	383	412	379	388	401	415	379	421	403	390	396	406	421	394	382	425	402	393	394	396	403	431	425	391	395	417	380	473	411	384	410	425	410	424	429	388	411	400	396	397	408	400	416	386	425	385	409	401	400	370	393	423	395	425	431	375	390	415	377	395	397	402	400	432	434	440	372	428	399	380	391	419	381	369	383	432	436	403	416	399	407	382	420	389	384	388	440	422	468	431	432	431	426	414	412	458	445	379	414	419	403	427	418	428	426	401	385	405	431	385	445	419	404	424	397	419	396	405	409	410	376	378	416	415	431	423	371	393	383	353	392	405	456	386	426	412	402	405	411	399	409	377	394	439	408	415	423	458	397	449	442	390	416	391	394	396	451	380	411	364	404	423	446	411	419	401	434	406	400	427	376	383	402	362	404	413	432	392	408	414	425	426	376	409	376	406	420	407	410	406	404	378	417	400	412	406	399	403	404	396	370	390	399	401	418	385	420	389	433	416	363	371	396	411	445	423	421	414	418	425	391	374	413	419	402	410	414	424	415	388	438	409	420	427	424	410	406	460	378	425	400	393	370	426	413	453	415	406	396	394	452	390	389	429	421	416	418	378	392	397	386	384	397	346	400	411	388	401	425	431	401	392	398	432	397	381	392	376	428	376	417	388	421	406	380	383	390	420	402	411	396	433	391	404	372	392	390	372	416	394	420	417	416	378	414	393	412	397	382	404	371	414	428	407	387	396	415	408	403	379	389	366	403	408	388	418	437	430	418	389	401	392	402	401	407	399	406	389	386	406	463	394	375	419	391	393	420	386	419	433	403	398	394	360	405	388	391	398	392	386	393	407	370	404	408	390	428	376	413	399	399	411	406	430	389	441	404	414	396	423	436	383	368	383	399	443	368	403	351	397	365	438	450	427	412	378	367	424	404	396	414	434	451	384	437	388	429	406	400	364	400	383	466	414	376	398	439	433	397	405	398	402	380	441	378	419	396	405	487	423	372	380	411	417	403	435	423	424	394	395	389	429	440	396	424	413	426	457	431	423	406	400	426	413	419	426	398	405	396	430	389	398	422	435	404	402	395	399	419	412	405	387	400	411	404	391	416	443	390	366	412	381	392	410	405	421	421	408	388	427	407	423	367	394	407	396	408	377	414	386	387	422	406	424	446	419	388	421	391	433	426	370	400	468	394	448	379	425	420	392	400	396	413	436	418	442	412	372	386	422	377	412	424	388	437	398	431	386	433	435	421	407	421	436	420	428	404	413	381	406	398	394	435	421	372	408	426	410	461	423	424	407	408	421	416	428	424	392	415	440	396	458	425	438	382	383	390	432	423	417	395	409	414	438	427	383	365	388	449	388	381	401	410	385	389	405	422	427	415	424	391	404	416	424	399	374	351	397	423	419	405	395	405	417	382	393	397	388	430
11931	9655	18160	20384	18050	14923	11272	9135	7018	5804	4936	4284	3726	3363	3304	3229	3272	3165	2822	2745	2454	2248	2056	1967	1738	1618	1573	1486	1432	1403	1261	1310	1300	1215	1240	1222	1143	1189	1198	1122	1173	1181	1185	1129	1134	1115	1169	1169	1156	1178	1142	1166	1045	1071	1096	1046	1030	1035	1089	1037	1105	1066	1031	1036	1021	969	1058	989	1044	1021	977	1029	968	1025	1043	984	983	992	981	1007	965	951	970	957	896	973	947	960	952	981	1015	920	947	924	936	967	919	966	926	996	969	970	953	946	910	968	909	908	912	900	944	936	935	980	911	927	977	949	965	988	942	927	931	930	973	932	983	991	897	1027	997	919	955	919	995	895	959	911	909	967	898	873	926	948	992	880	963	863	935	915	951	993	876	960	921	918	941	941	969	906	956	950	947	930	913	915	890	979	933	959	938	925	924	953	961	942	937	943	946	965	901	954	993	921	940	937	963	903	920	899	912	895	864	932	942	961	954	951	971	886	896	953	924	906	957	913	925	954	948	953	967	906	991	926	962	946	880	949	948	961	974	924	893	968	917	920	948	947	931	902	861	916	984	913	925	979	985	959	939	909	952	939	908	961	944	935	941	967	912	933	968	905	936	977	995	977	955	940	948	945	938	897	903	935	934	945	948	934	902	970	948	905	909	997	945	961	923	898	925	924	906	978	914	918	941	932	932	881	926	896	924	918	962	960	954	943	915	927	941	946	912	956	972	951	947	969	939	901	970	889	962	944	932	914	944	908	954	881	914	970	884	918	935	956	903	923	955	950	1005	966	908	956	965	944	940	934	874	949	899	893	911	885	916	861	900	941	935	976	909	961	953	931	958	942	946	890	954	983	969	951	967	909	954	968	935	922	973	927	881	917	865	980	950	935	892	954	954	961	966	904	931	888	918	907	939	882	929	927	985	962	948	929	862	900	966	914	941	1017	941	933	950	935	889	905	910	941	922	949	1001	963	944	901	911	918	944	910	996	944	938	979	949	959	978	986	990	967	933	943	870	990	951	909	971	951	910	954	971	918	932	990	962	898	913	957	890	979	905	961	944	890	947	937	957	909	922	901	998	959	930	947	984	925	941	925	938	917	925	932	981	952	919	939	936	863	986	980	934	919	971	938	945	921	956	935	932	945	937	878	938	902	926	924	960	969	962	931	913	891	923	936	891	925	931	991	945	941	990	952	898	945	889	933	897	942	916	937	912	905	904	1004	915	989	938	967	944	915	908	919	943	931	958	947	936	913	922	923	932	954	895	934	949	952	979	882	884	944	943	925	979	919	941	992	879	954	978	930	981	932	953	889	922	960	970	915	937	913	939	944	926	971	908	979	958	964	943	923	931	942	978	986	880	942	936	940	924	886	965	922	935	907	993	884	897	914	908	913	937	913	969	924	917	1007	939	940	895	899	932	954	944	939	880	1000	985	914	1006	880	969	914	955	922	898	930	943	903	997	910	968	954	960	927	944	899	927	904	931	973	979	938	920	952	929	942	903	898	902	959	961	937	929	986	919	971	910	931	891	981	929	893	973	930	967	898	1010	954	942	921	944	939	901	900	925	922	961	956	940	927	872	994	953	918	958	919	945	904	949	953	928	923	935	959	905	961	954	911	943	922	914	952	905	948	931	977	924	943	922	963	891	970	956	935	916	910	972	936	920	889	951	996	902	968	946	945	895	952	933	922	920	922	955	970	955	937	1005	956	981	921	905	883	971	933	934	848	928	925	913	949	981	911	902	893	925	908	931	1015	916	921	954	978	944	897	955	953	917	930	937	903	931	882	913	971	953	963	925	954	874	927	907	943	975	951	932	840	942	923	984	909	938	918	961	948	942	985	923	963	982	902	927	952	935	925	927	944	924	980	960	952	932	933	952	965	947	928	917	927	904	946	910	948	899	862	932	933	964	957	980	924	917	907	925	947	989	893	944	914	917	902	977	960	939	973	929	923	983	982	923	955	944	971	982	965	924	925	957	961	966	945	910	932	918	956	1017	933	916	985	923	935	892	912	926	900	892	932	955	978	908	932	985	950	968	924	929	923	949	977	929	881	915	972	883	949	937	953	954	918	929	886	984	946	944	942	899	951	994	968	920	979	917	955	925	937	951	970	946	941	869	931	931	958	1007	988	954	980	873	893	949	898	940	933	941	910	937	931	934	946	994	912	974	983	951	931	872	890	946	905	919	870	906	952	894	938	899	899	942	904	897	893	940	948	911	972	889	967	912	948	946	916	938	936	899	918	909	988	935	867	919	937	883	968	919	853	912	918	941	966	1031	914	968	886	931	924	918	963	882	925	923	929	974	912	976	907	956	954	944	902	909	984	927	910	951	905	939	942	933	899	900	1000	973	965	931	882	966	970	895	900	910	952	987	941	988	987	1007	985	989	964	921	878	930	864	922	972	930	946	941	944	956	941	955	938	944	1013	932	926	948	921	979	915	925	949	919	934	975	893	964	934	942	964	971	976	886	936	928	977	898	975	988	921	947	965	941	930	956	928	968	946	902	951	983	899	961	933	958	957	904	942	918	922	923	965	927	914	917	992	942	922	983	951	967	958	910	946	883	949	903	927	901	928	942	953	948	968	945	926	955	971	931	991	936	890	929	970	910	876	969	930	923	980	956	967	913	928	924	930	1001	946	881	870	916	944	932	937	899	889	849	906	923	951	925	963	914	973	913	899	916	985	923	984	967	899	856	892	956	878	951	913	938	916	918	971	918	955	890	945	874	937	922	999	921	1032	946	953	889	909	918	911	912	932	967	974	939	905	912	1015	972	933	951	912	948	946	891	910	939	968	922	966	906	888	920	908	942	986	978	907	890	973	941	903	912	949	904	928	948	899	933	917	897	950	909	929	906	941	929	927	922	991	875	898	953	926	956	952	954	890	931	920	948	1003	949	936	894	912	921	912	915	895	939	931	985	915	921	961	987	873	965	908	938	920	924	933	909	971	929	914	935	922	880	894	867	902	918	937	943	934	983	920	914	932	908	942	973	958	895	974	949	913	925	963	987	971	922	998	900	918	954	904	956	923	941	947	947	898	911	931	934	985	934	897	965	952	987	902	909	884	892	924	931	911	943	920	941	945	936	935	942	902	967	931	890	937	958	909	955	952	919	903	925	946	944	924	954	922	965	960	933	924	896	987	937	905	941	974	908	971	951	940	925	907	961	891	924	915	931	915	908	925	903	931	952	952	960	938	952	941	919	921	928	979	945	966	892	891	901	961	919	901	916	962	918	881	891	885	910	1035	966	888	932	965	909	926	915	883	937	966	958	905	983	937	945	1011	931	943	906	941	933	905	914	928	941	911	982	943	900	949	949	934	928	977	901	891	952	942	968	933	968	973	946	929	948	934	909	889	908	910	917	942	919	943	957	909	941	893	939	906	956	944	920	948	979	894	942	909	925	900	941	959	940	926	895	991	966	946	964	936	911	959	905	984	947	968	948	901	965	1022	1015	894	898	970	907	925	921	964	922	925	945	940	926	979	893	906	931	875	938	934	942	951	937	939	892	980	919	954	947	973	933	940	964	959
28212	18610	19825	16343	12015	8227	5206	3488	2324	1761	1572	1372	1228	1037	1029	1018	958	908	958	857	793	766	675	662	650	605	544	560	546	540	546	501	492	512	494	515	517	541	498	515	492	540	500	552	493	510	469	528	477	504	521	509	458	456	440	479	500	474	485	450	494	522	482	451	494	453	472	454	428	465	478	422	495	516	481	481	447	466	465	456	467	449	459	461	488	453	464	441	507	465	477	438	444	453	472	465	474	425	454	468	445	432	464	442	450	453	461	426	467	487	442	403	439	470	467	448	441	498	473	420	451	428	430	438	463	465	514	447	452	441	492	468	480	435	456	459	438	454	439	470	463	482	403	394	425	421	467	451	501	496	463	463	430	486	448	426	464	472	448	489	399	468	418	447	476	440	450	431	493	465	458	391	481	436	471	452	440	448	413	469	458	420	477	424	471	467	467	414	466	424	472	496	435	456	493	432	416	443	461	463	424	460	458	463	466	445	427	409	463	456	453	459	421	434	495	457	432	427	471	470	416	440	432	430	440	450	449	414	489	404	452	452	445	439	461	398	463	465	463	435	456	455	464	438	430	462	450	444	440	452	460	442	474	474	464	450	467	447	469	426	473	447	424	436	451	469	444	439	470	460	442	416	450	439	439	465	485	471	468	440	490	461	461	454	458	444	459	420	448	443	462	431	412	464	430	406	502	442	442	425	440	448	415	465	437	460	472	414	423	430	465	400	427	512	451	447	450	459	443	467	467	451	461	444	509	486	484	433	445	442	462	455	459	483	475	495	458	478	473	429	475	497	483	463	452	446	466	433	448	432	432	448	452	433	473	447	425	441	466	471	471	445	439	489	439	456	442	483	462	426	450	463	462	490	469	446	430	463	429	434	472	483	499	437	467	431	456	456	447	438	394	450	464	458	460	437	438	484	447	450	470	422	429	456	480	486	466	477	472	496	465	465	492	489	522	489	448	423	415	431	426	440	444	399	459	472	436	505	404	459	461	465	458	463	462	435	394	448	467	461	422	474	444	454	416	482	443	453	430	453	441	428	468	499	481	471	452	433	471	444	466	453	468	440	455	450	468	446	461	452	416	451	425	456	421	451	444	456	426	442	457	460	427	419	452	434	456	460	454	451	443	437	433	455	453	460	486	466	432	460	443	489	464	431	420	448	472	441	457	444	431	476	427	426	493	451	431	434	475	443	452	422	482	483	477	486	433	457	488	448	488	460	430	451	470	458	463	416	434	422	465	440	494	460	486	493	430	428	429	423	443	454	461	484	431	469	457	457	420	435	430	451	404	453	444	465	432	458	487	425	443	465	434	456	454	479	445	475	467	491	513	435	427	456	472	453	471	432	411	442	444	479	435	487	480	443	477	458	425	496	466	477	482	444	425	421	440	455	480	474	458	474	419	428	509	472	467	451	432	444	464	521	462	475	452	445	413	432	458	444	458	448	476	497	457	442	450	481	479	475	455	476	431	474	459	461	454	389	439	446	463	425	497	437	464	427	463	435	466	486	409	490	433	460	469	434	474	417	453	430	432	427	454	441	478	383	443	457	415	494	447	448	469	433	484	441	452	486	449	473	445	460	479	444	436	433	464	432	461	467	448	439	475	455	429	410	446	439	443	456	420	468	467	451	453	486	453	437	454	417	458	427	431	429	446	475	455	456	458	473	478	471	480	416	471	493	452	433	482	446	441	443	491	428	468	464	435	445	443	406	440	453	476	455	421	454	444	420	457	443	463	420	457	453	459	436	432	447	466	474	443	451	434	480	425	475	412	465	446	505	447	460	448	468	495	473	468	463	434	512	475	478	408	465	455	479	502	420	436	422	468	470	444	462	436	451	494	449	383	452	425	427	474	526	419	447	465	456	395	467	487	479	424	475	474	457	430	444	446	492	444	410	455	447	485	466	444	475	440	443	455	466	417	467	486	497	439	485	458	476	453	487	436	446	409	474	449	468	438	451	425	415	442	473	455	496	469	440	450	476	427	477	436	454	451	470	463	443	442	463	500	450	473	494	450	445	433	431	497	472	457	479	456	480	452	459	439	452	441	455	407	453	472	460	447	418	422	444	431	478	465	408	443	508	441	445	466	473	415	447	447	472	474	457	432	456	440	429	443	436	436	467	474	452	453	453	455	450	443	465	448	450	450	455	503	506	461	452	416	450	424	429	464	427	455	437	452	470	466	477	419	469	470	447	416	436	465	449	445	468	426	453	495	447	467	453	432	453	471	458	454	461	440	437	449	464	463	407	480	467	478	474	468	454	436	468	440	470	463	457	412	446	465	464	443	487	452	434	415	474	479	449	442	445	452	485	469	484	439	445	428	485	456	444	500	468	458	474	491	455	422	408	497	423	425	440	447	430	444	463	410	433	438	437	466	435	456	429	467	448	480	448	477	399	482	432	423	491	451	454	492	450	436	482	463	472	446	443	420	410	463	431	464	462	482	446	466	438	443	432	433	459	459	444	418	445	486	476	461	442	434	473	441	446	416	419	490	431	435	456	452	436	493	461	457	455	425	456	469	452	448	441	446	439	446	449	478	464	439	456	456	442	421	419	467	427	456	439	468	469	422	458	470	471	446	474	444	462	441	478	442	457	468	407	429	407	472	474	410	495	440	437	462	435	425	446	442	432	477	442	448	469	494	474	457	459	433	518	458	433	448	455	452	441	495	447	418	444	470	383	448	457	471	501	422	433	480	446	515	462	431	441	473	446	438	440	460	473	469	492	470	483	431	450	451	437	466	479	500	478	479	466	411	437	459	451	437	468	424	458	454	420	458	455	506	446	464	472	472	426	440	499	442	496	444	468	473	470	432	442	436	447	433	412	465	470	491	474	431	446	412	448	454	419	459	420	460	443	474	507	432	494	456	438	468	445	475	484	445	449	478	468	462	441	452	442	473	453	471	472	445	499	478	475	438	448	416	492	470	440	469	447	464	479	456	447	375	463	414	457	466	493	425	452	440	458	423	459	444	372	458	447	466	430	442	422	490	479	478	442	445	496	484	454	403	481	519	422	435	461	430	446	472	448	450	482	465	466	455	439	437	446	478	416	472	458	474	431	442	434	470	441	475	440	465	443	472	429	484	472	471	447	458	454	445	488	422	468	454	450	475	436	422	430	422	443	434	461	447	452	415	421	456	424	458	468	460	460	446	474	448	458	480	451	436	472	485	445	463	434	455	466	410	482	448	408	444	408	457	436	432	458	425	444	423	426	473	403	452	454	462	462	428	464	486	454	459	451	448	468	448	444	441	442	444	490	445	465	444	451	444	439	451	431	452	478	452	440	439	459	451	461	457	454	465	478	491	444	464	468	445	475	437	455	498	477	462	456	430	449	455	435	506	425	444	410	399	453	431	480	460	474	444	479	418	453	479	481	453	464	469	470	437	480	393	429	482	428	443	422	429	445	459	490	456	396	448	442	504	441	463	495	536	466	465	458	445	448	467	464	461	466	431	473	484	465	434	488	415	466	485	446	463	408	425	495
15586	12896	22887	25260	23170	19466	14707	11894	9650	7772	6860	5952	5228	4879	4524	4324	4207	4188	3922	3689	3218	2971	2670	2565	2257	2014	1838	1849	1734	1667	1546	1629	1527	1543	1427	1458	1490	1482	1459	1415	1466	1440	1402	1428	1477	1350	1376	1306	1369	1464	1471	1300	1227	1252	1216	1162	1157	1230	1264	1238	1258	1238	1196	1154	1194	1110	1135	1062	1106	1078	1112	1083	1097	1119	1102	1093	1090	1052	1046	1077	1124	1081	1049	1035	1053	1082	1103	993	1120	1069	1056	1040	1043	1054	1015	1022	1010	1069	1038	991	1073	1022	1107	1088	1020	1010	1003	1046	1017	984	1004	993	1016	1024	1041	1054	1005	1017	1065	978	1066	1008	989	1049	1026	1021	1078	984	982	1058	1040	1027	1083	978	1005	1031	989	970	972	1035	1023	1023	1068	974	1042	1040	994	1059	1078	986	991	1019	1043	1038	991	999	1049	1027	1076	1068	1024	978	1080	1018	1027	990	1047	993	1080	1025	971	1055	1017	1013	1005	1041	1035	1038	1047	1020	1011	1012	1023	987	941	1017	1024	1028	945	1013	1037	1030	1001	1021	977	1006	1019	1047	1040	1072	1018	966	1012	1001	1002	1004	1017	1066	1039	1025	1016	1026	1038	1098	1058	1034	983	1016	976	996	982	989	1030	981	993	981	988	962	1029	992	997	1008	991	1020	1036	1020	1015	1026	1017	1038	1005	1057	1007	1024	1027	995	1032	1031	1030	954	1060	1038	964	975	990	998	1037	1034	1052	990	1021	980	1028	997	1055	971	1015	1000	1036	1022	1039	977	1030	996	1009	1069	1007	1027	1068	1053	1042	1022	1032	1004	1065	1030	1009	1035	1049	1006	1022	951	1012	1019	1014	986	1028	1058	1023	1038	999	1099	1012	1006	993	1002	994	996	968	1022	1066	1010	1038	952	1053	1014	1013	1047	1003	1037	1014	1022	1030	1042	997	1048	979	974	1050	981	1003	1021	1040	1044	1056	1006	1049	1034	944	999	983	1048	1053	1009	966	1074	1027	1053	1001	1008	1058	1050	1009	1003	1031	1000	1008	1113	1054	1020	1004	1016	965	1033	1006	1010	1021	1039	1006	1015	992	1099	1093	1026	1041	1033	1032	1032	1030	964	1004	1032	1014	1031	1022	972	997	1000	1058	1027	988	1023	1017	1026	993	1036	1007	1017	1006	1062	1082	1000	1034	1004	997	1039	1045	1020	1111	979	994	1050	1012	1008	1055	1044	1023	997	1035	1016	1036	976	1009	1034	1029	1053	1052	1084	1023	945	990	984	1011	1055	995	1092	1000	1033	1065	1021	1028	973	1083	1013	1014	995	1011	1012	1059	977	982	1031	1011	999	998	1039	974	979	1029	981	945	1012	1015	954	1063	1087	1063	1036	1002	993	1071	1021	1012	976	1009	1034	1008	1042	1033	985	1062	975	999	1031	1015	988	1000	1018	1026	1005	991	1036	990	1019	973	1007	1022	981	1025	1058	1006	1042	1038	1054	982	1004	1021	974	999	1011	1001	983	985	1051	1026	1063	1021	965	1018	1040	1058	974	993	1050	1007	1001	966	966	1051	1002	1039	1030	1006	990	1012	993	983	945	1004	987	1028	1035	988	1016	1045	1040	966	1017	1036	1067	984	998	979	1065	981	1011	1037	962	967	1005	1075	1019	1020	978	1029	1013	1016	1050	992	978	992	995	1036	1015	966	1014	985	1035	977	1016	1011	958	1020	943	1030	1041	1016	965	1010	1024	1047	1037	1004	1035	1005	989	1025	992	994	991	988	981	987	1016	980	1025	1044	979	1014	1032	1019	1041	1013	955	945	1016	1035	988	1041	983	1009	1049	1014	994	988	1019	1020	1003	1048	960	988	1060	1016	1012	1011	996	1037	1019	1039	1042	1076	1047	1052	1068	1019	1043	1007	1045	1080	979	1005	1036	1034	1072	1020	961	1009	1058	1051	1057	1015	1048	999	1000	999	1024	1048	957	1016	1001	1007	993	1011	1033	1018	999	1018	1000	1000	1007	1015	998	1012	1052	1013	1065	1028	982	1050	1002	987	1013	973	971	1044	1006	1030	1010	981	1037	1037	1026	1041	1035	1036	1004	1049	992	1022	1002	1053	1027	983	1010	1011	1042	1008	1027	987	1040	1055	1042	1003	1049	997	1005	983	1048	1009	1062	1046	1050	1025	1016	960	1021	1031	983	1057	1000	1044	1050	1053	992	1011	1012	1055	1010	991	1006	1033	1003	996	1005	1002	1001	1026	1014	1015	1000	1026	1026	1054	958	1018	1083	1046	1009	980	984	990	1007	1049	1024	1054	1005	1004	1004	1028	1004	1044	1025	965	1021	1049	971	1015	1042	1033	1041	1032	998	973	1025	977	976	999	994	1033	1008	995	1027	1031	962	989	987	1062	982	1091	1011	973	1039	1031	1025	971	1040	1013	988	1005	1049	990	982	982	979	1028	984	1052	1017	1030	1011	950	1048	1049	1054	1041	1022	988	994	1066	1029	965	1019	987	1024	1040	971	1034	1013	988	1028	1000	962	1001	973	1082	1011	993	981	1047	1006	985	1024	1026	984	1043	1024	1003	958	976	1002	979	1052	998	1031	1054	989	954	992	986	997	1011	1039	966	978	1010	1043	1014	1017	986	1055	954	981	996	994	997	1059	1014	1030	987	1018	1035	1020	961	1030	1049	1013	979	1023	1021	1034	1027	1075	1016	982	1025	1019	999	978	997	1058	999	1072	1047	992	1021	1026	1108	1010	1049	1027	969	1114	969	1020	1015	1026	1016	1085	982	1002	1006	1031	1041	1016	1033	1058	1098	999	1026	1073	987	1110	1044	999	999	988	992	1004	1021	971	1007	980	976	1039	1018	991	963	1021	1010	970	974	1029	968	1017	985	1026	992	1021	1028	1017	1056	985	1072	1021	971	1020	1063	989	997	999	1025	1029	1035	1015	1097	974	1037	971	1067	989	1001	1032	1006	1012	961	1019	1017	1037	1056	1063	986	1024	1021	1013	976	1052	1008	1042	1012	996	1014	1063	1020	1008	1039	1047	1022	1031	1048	955	997	1068	1052	1031	1065	1003	1046	1019	993	1053	1007	967	1038	969	1000	1067	1034	987	1018	1024	959	1023	1043	1039	1040	979	942	1032	1072	1005	990	999	999	1006	1025	1014	992	1042	1039	1045	1030	1070	1015	1000	1006	1075	975	1035	1001	1014	1059	993	980	1022	1040	1041	997	1028	1071	986	1065	971	1069	1064	1003	1047	1064	988	1050	1045	1080	1032	957	958	993	1064	1013	1006	970	1088	997	978	1063	1055	1028	1075	1045	987	933	1050	1006	993	938	1010	1028	984	1010	979	1010	1006	1087	984	1089	1015	1023	1058	1075	1008	961	1043	1006	995	1048	987	1087	983	1028	967	974	1080	981	1036	1018	1040	1040	1087	1019	1027	960	1007	1027	1024	999	1082	998	983	1022	1094	1007	988	1021	1012	1031	1039	1025	1021	983	1034	1013	1039	1043	1013	1017	1054	997	1028	1099	1003	1006	1041	1063	1033	989	967	1060	1035	968	1019	1011	996	1012	987	1041	988	1052	1018	1003	1054	1031	1062	1001	1025	1017	1023	977	1012	1033	1005	962	996	1017	1053	1048	992	1020	1047	961	1002	1034	1054	1028	1051	1014	973	974	1054	977	1102	1028	966	999	1008	1034	1016	1066	980	997	1005	1043	1050	972	997	1039	987	968	1015	1008	1013	1025	1030	1048	1051	983	1063	1016	1061	1092	993	987	1029	958	1008	1005	969	1039	999	1069	1059	1058	1038	1022	989	1004	964	1044	1019	1035	994	1034	998	995	1004	1009	1002	1048	1078	1049	993	1014	1020	1024	1043	1005	1054	1018	1011	1027	1020	999	1050	997	1009	970	1005	996	1107	1045	1025	1004	984	1004	1031	985	982	1013	1019	977	1008	980	978	1048	986	986	1020	1033	999	1012	1029	1025	1002	1011	1022	998	1046	1024	1008	1010	1017	1075	1030	999	1009	1021	992	1025	1031	1023	1020	1077	1014	987	1060	953	1030	989	978	1003	1027	1030	984	1059	1021	1030	1001	1026	1027	981	970	978	1043	1016	985	1007	983	1015	1079	980	1070	1012	1050	1003	1028	1018	1065	980	1026	976	1032	1050	977	1003	973	1001	957	1005	1020	1040	1016	1003	1026	1011	1016	988	999	1004	1054	1067	1052	1060	1075	1019	1021	987	988	995	993	1035	995	1038	1040	1023	970	988	1014	1021	1019	1035	1013	1020	1050	1010	1035	1009	1034	1041	996	990	1027	1007	1012	1014	984	1021	1023	1014	1034	1011	950	1010	1023	1000	985	1042	1020	1003	1023	1069	1006	996	978	978	991	1037	955	1009	974	1010	1059	1042	999	993	1037	989	1064	994	1028	989	1020	1017	1043	1031	980	984	1038	1016	1088	1064	1029	1027	944	972	1017	1022	991	992	1002	1083	1011	956	981	1002	978	1006	1006	1030	960	1041	969	975	1028	1007	1031	998	1033	1031	1033	1053	1026	1007	1003	955	994	991	1032	1054	1057
10165	6224	6549	4861	3141	2280	1563	1220	960	878	763	647	618	568	582	525	560	536	483	504	481	473	463	410	401	397	402	360	393	346	378	396	360	390	376	377	382	387	361	353	349	368	323	363	338	380	375	358	369	337	344	374	348	359	342	326	332	347	355	365	336	384	336	367	341	316	324	345	337	360	351	352	343	336	352	340	359	354	358	354	357	383	333	352	359	369	371	352	320	333	351	327	370	343	365	375	353	336	347	346	366	362	341	382	346	370	363	340	342	339	382	361	414	368	371	344	360	371	357	361	351	350	352	321	376	347	347	300	331	338	375	330	372	326	358	319	359	340	325	338	381	354	352	310	335	343	339	322	342	372	392	344	355	322	371	354	335	351	350	359	366	372	332	363	364	341	327	390	335	370	322	348	332	358	375	357	405	345	316	346	384	340	334	356	367	335	356	361	312	382	341	353	344	340	385	344	312	338	340	339	339	282	349	358	302	328	373	337	354	321	378	370	349	331	351	349	349	329	362	354	383	374	320	366	334	341	357	326	352	346	335	343	381	392	348	358	356	339	368	355	346	336	344	392	340	340	336	340	358	389	346	345	334	338	357	352	343	333	350	338	347	386	384	338	381	377	371	359	358	370	350	354	356	354	324	360	360	362	334	379	352	329	352	369	376	345	364	360	376	332	326	323	326	366	349	390	360	355	355	368	360	326	349	343	366	356	326	329	318	326	311	322	363	325	365	334	342	324	368	358	344	374	372	358	345	315	385	347	368	365	386	363	357	342	322	368	312	383	359	357	362	386	329	349	379	328	350	365	371	347	345	354	359	335	349	341	329	361	375	327	375	329	387	341	342	376	329	349	347	370	324	352	352	341	372	395	350	300	336	350	362	332	373	366	348	356	361	364	331	359	339	345	380	337	365	346	364	330	348	345	374	346	353	336	332	330	369	323	331	346	331	346	383	350	365	345	349	366	316	308	345	368	367	376	366	324	309	325	361	337	366	371	360	360	351	315	346	360	342	355	354	356	379	385	367	354	355	372	347	312	330	353	348	345	298	343	329	327	357	337	384	332	374	336	367	327	383	368	387	385	371	347	352	353	374	349	363	346	339	362	357	336	358	336	321	349	364	385	348	320	353	356	366	342	370	337	363	357	337	397	387	365	348	371	341	326	329	379	334	322	335	338	359	370	342	359	370	346	355	355	360	380	356	352	313	364	343	357	345	373	375	378	348	364	330	353	374	314	330	341	362	349	365	359	353	346	354	314	313	344	369	341	343	333	311	348	333	349	354	350	359	334	342	374	369	381	367	349	339	323	375	311	320	332	360	357	331	363	366	356	341	368	345	292	368	331	345	353	324	358	346	377	348	312	340	347	360	335	335	343	365	359	322	334	347	340	341	349	329	386	355	321	358	343	337	340	325	387	364	368	360	322	330	326	347	358	354	356	368	356	395	339	378	373	350	337	341	346	360	368	348	350	355	351	370	314	344	366	356	361	355	347	342	370	341	375	344	341	385	346	349	314	333	377	338	340	362	337	334	371	346	367	363	339	308	354	361	370	385	381	366	346	372	359	377	356	334	347	358	370	338	341	339	316	358	340	318	317	360	346	357	340	313	354	341	325	377	346	370	365	325	361	325	341	365	377	355	311	355	320	326	354	344	366	359	342	365	370	358	371	376	362	362	337	317	375	331	338	348	358	366	338	361	295	387	357	326	317	350	343	375	350	319	354	375	344	402	378	372	378	341	354	352	362	357	370	363	361	374	362	348	324	341	318	352	353	370	353	393	330	371	329	357	342	346	317	354	346	341	314	341	332	336	340	346	348	357	341	328	339	331	338	338	356	349	366	296	336	370	378	335	361	369	375	338	355	341	332	351	355	364	361	368	352	371	325	361	333	381	364	332	325	323	343	341	361	342	351	378	328	337	363	369	331	358	363	352	341	358	365	340	323	363	358	354	352	382	338	392	355	354	354	338	362	362	393	337	352	338	359	362	357	337	311	335	349	362	362	358	353	376	318	350	345	317	358	364	337	344	379	338	353	339	336	342	361	325	352	355	356	360	340	362	340	362	347	337	361	320	341	372	350	351	333	370	337	382	330	326	341	363	315	344	350	356	348	323	387	337	331	346	355	350	342	305	366	382	352	328	344	345	333	329	358	360	379	351	401	337	333	365	315	335	321	333	341	354	362	351	387	359	364	362	361	364	367	363	350	370	389	352	363	341	328	350	362	313	360	345	341	322	372	346	366	385	352	373	352	369	358	339	342	358	317	379	348	374	367	377	347	335	356	325	388	363	336	354	360	385	337	342	319	360	382	339	320	319	351	331	370	373	333	353	325	340	356	376	345	347	334	376	328	391	321	351	365	387	350	352	349	334	321	351	360	320	344	367	343	363	360	356	375	338	335	340	382	349	341	337	339	350	352	325	348	351	394	372	398	340	353	353	355	338	356	360	359	352	362	350	376	319	344	368	324	330	334	382	370	347	314	333	325	358	337	361	354	358	360	332	330	337	318	365	351	325	331	318	359	378	357	337	353	318	315	358	358	355	348	348	348	381	290	374	383	330	346	390	358	359	380	348	348	377	354	345	342	344	338	370	390	361	392	379	325	306	325	380	388	367	352	332	342	320	379	376	345	332	390	334	321	351	342	363	400	341	303	318	351	329	356	333	384	378	368	351	327	360	362	374	358	352	367	340	382	351	319	346	351	356	363	321	376	359	311	354	372	328	336	332	372	354	394	350	348	361	310	348	367	361	333	384	359	346	373	359	375	342	324	407	379	363	348	364	329	339	339	331	387	369	358	346	337	398	383	327	374	372	319	334	374	336	339	372	363	347	370	341	354	333	348	349	340	367	369	384	338	352	355	396	339	333	357	332	323	354	348	364	354	342	373	361	356	339	351	359	347	390	331	372	359	340	373	332	310	350	346	323	364	337	380	376	327	345	386	367	354	351	353	391	336	352	366	338	328	363	323	325	339	337	371	377	369	348	355	324	358	347	357	342	341	356	389	343	310	348	339	355	350	350	364	344	346	367	341	323	336	341	346	344	351	343	308	390	349	369	372	386	346	387	376	399	332	361	325	343	351	347	339	344	360	299	361	354	379	359	377	323	362	377	369	355	367	357	381	338	345	359	354	312	341	354	314	336	349	363	323	362	310	327	328	330	358	361	375	357	369	327	320	357	347	361	364	309	335	331	385	347	309	363	345	327	348	373	363	342	350	367	342	350	327	367	338	345	370	348	366	323	343	367	377	331	316	335	338	339	331	374	402	370	308	339	363	332	333	356	359	326	340	321	367	304	313	374	377	340	338	347	331	378	364	355	342	353	355	365	395	358	362	343	319	344	338	396	353	358	358	360	363	328	357	353	325	338	352	321	362	337	372	306	338	344	334	328	360	360	373	374	325	331	359	323	330	355	328	352	401	350	349	330	355	346	310	368	397	345	338	327	350	334	326	319	363	339	312	356	335	346	338	329	352	352	373	326	328	328	344
6145	5437	11162	12140	10156	8282	6273	5039	4195	3457	2996	2635	2413	2272	2147	2122	2132	2040	1985	1759	1614	1410	1324	1259	1233	1088	1096	1087	1066	1033	1080	1007	944	1036	929	918	898	949	957	936	924	890	937	919	901	914	865	861	892	866	875	884	869	844	866	800	846	863	862	852	866	836	877	848	844	806	864	855	858	836	908	854	802	791	810	863	840	836	836	793	804	882	803	822	844	790	843	824	772	844	892	838	803	856	814	829	807	779	785	811	852	862	841	838	825	780	808	858	804	803	793	783	782	826	809	829	823	802	773	757	818	787	840	898	835	832	818	811	824	877	852	878	829	827	806	845	812	817	812	807	758	809	827	882	818	838	861	780	863	819	840	853	750	865	813	823	830	815	834	855	846	800	855	824	829	819	783	776	770	868	840	848	848	838	808	786	803	810	850	829	815	827	897	814	819	776	828	793	826	813	831	827	792	762	813	826	811	849	794	821	805	857	776	828	759	828	821	791	781	822	823	809	813	830	850	803	772	843	830	821	830	816	842	749	793	759	836	800	807	815	828	831	741	837	816	816	794	814	833	806	821	801	851	808	836	828	828	823	815	835	815	795	808	823	784	823	829	778	809	812	779	839	807	799	824	806	812	799	837	830	819	838	814	808	818	777	793	814	869	841	755	781	843	830	835	796	790	826	860	835	827	810	799	886	839	797	838	789	809	840	808	833	850	805	816	814	760	815	851	861	834	855	859	806	824	836	782	824	837	809	827	770	787	775	812	815	794	778	846	834	789	799	809	802	799	809	828	823	836	862	807	869	791	833	836	842	789	823	805	834	817	856	802	838	746	841	779	838	821	871	829	783	804	750	815	839	799	837	817	803	794	832	830	811	765	849	820	810	797	849	787	781	795	816	818	865	834	812	806	777	863	810	844	844	862	780	815	827	849	823	814	789	806	839	818	794	823	858	810	840	778	776	843	852	829	804	818	736	792	793	845	842	815	851	865	791	816	819	822	791	792	839	824	821	814	859	850	839	772	842	793	839	821	785	831	839	838	850	799	850	769	784	857	816	789	803	839	792	798	849	804	829	836	810	811	782	818	807	808	778	807	751	805	816	824	810	833	812	837	795	803	765	799	845	803	831	839	814	826	822	839	787	837	799	829	793	791	798	817	813	817	795	822	835	863	829	801	831	843	858	806	841	814	813	789	822	776	789	836	816	800	812	822	808	821	843	795	800	818	798	825	804	806	789	811	854	841	826	869	794	848	800	817	833	833	839	794	747	800	792	829	796	870	825	826	793	820	813	850	805	842	813	802	832	888	816	767	801	814	831	822	863	772	812	826	782	874	791	807	816	838	790	829	871	797	799	790	822	778	770	792	868	870	792	871	804	793	830	861	826	795	790	822	862	812	796	841	758	785	830	832	858	839	806	778	799	826	786	770	804	779	847	835	760	815	803	830	849	853	810	811	765	792	799	806	818	793	835	867	837	861	800	833	851	801	812	811	779	861	776	818	812	860	846	758	784	853	822	823	776	804	805	805	819	799	830	821	836	824	880	774	768	862	808	791	773	868	801	808	799	776	832	825	811	821	827	778	838	793	838	805	793	771	841	788	797	837	825	806	813	803	850	846	784	828	826	810	854	766	775	804	751	785	808	799	853	820	834	823	773	786	852	791	813	801	808	819	763	782	824	801	809	799	777	826	847	811	796	885	829	796	782	820	849	782	813	825	818	831	861	855	786	802	781	781	811	795	853	844	774	805	818	882	838	824	853	789	832	790	759	777	854	813	779	815	789	774	819	784	845	818	840	831	802	838	826	838	780	827	806	819	863	812	780	772	799	795	806	804	819	784	835	807	842	815	842	824	802	849	858	835	800	856	838	782	786	874	852	797	795	813	809	835	845	838	809	843	827	763	837	833	785	846	829	799	873	829	854	800	838	822	782	792	791	789	826	833	842	787	800	844	789	818	819	837	799	827	766	807	788	827	811	810	777	760	808	883	774	775	791	831	802	793	861	760	796	840	821	829	811	835	827	795	796	799	770	784	799	827	824	836	798	791	814	837	831	800	808	801	776	817	846	791	788	806	788	858	773	777	809	813	836	836	836	835	829	843	863	790	840	829	796	859	844	840	826	844	805	832	856	816	772	754	823	825	826	800	825	843	821	857	839	851	849	794	830	855	829	821	829	850	860	803	822	816	794	809	806	846	838	807	851	834	802	824	819	837	839	818	792	795	818	818	841	796	860	740	847	825	844	780	818	811	797	806	832	852	792	800	822	772	841	843	787	767	841	798	799	815	823	811	854	821	838	799	830	799	810	808	791	817	787	861	849	806	811	827	765	825	838	804	811	881	782	801	784	852	782	796	827	853	769	833	804	801	791	866	805	861	836	804	835	812	804	794	789	811	826	785	793	824	822	808	870	800	790	763	829	778	836	838	791	788	821	817	841	857	815	828	790	829	833	797	829	803	795	855	847	836	846	828	812	815	808	770	788	847	812	810	788	847	814	817	824	822	823	806	868	794	754	827	778	815	752	814	791	799	853	814	811	782	792	831	842	795	867	835	807	805	809	848	822	795	824	836	823	797	823	813	801	725	772	842	799	833	828	788	779	882	767	842	820	797	818	802	794	878	830	789	828	772	790	761	804	830	786	847	829	837	751	809	862	800	834	843	891	771	841	796	829	821	850	842	827	869	779	786	847	858	825	830	806	783	836	853	796	824	811	807	813	879	817	853	829	821	830	853	837	837	809	866	821	750	835	795	882	804	802	757	769	809	820	818	823	845	845	812	824	808	781	810	777	853	837	797	842	803	832	879	795	807	823	770	804	799	847	841	781	822	863	826	795	817	799	832	840	739	796	803	811	838	855	838	828	814	804	816	803	843	813	790	820	816	816	827	804	860	891	820	844	837	789	824	798	813	774	756	835	885	858	840	764	813	787	761	850	806	815	783	800	828	837	792	814	833	791	842	781	798	768	808	832	795	761	874	821	794	899	814	770	822	811	789	779	795	840	853	797	846	815	808	868	775	807	794	787	828	815	826	764	824	813	865	762	826	790	810	833	823	786	844	795	804	768	797	784	824	780	786	834	855	800	781	760	811	826	804	796	847	810	810	800	836	880	841	829	839	790	797	806	773	845	803	845	829	835	854	785	838	845	844	847	839	760	899	826	833	863	801	801	818	837	770	792	817	855	775	802	820	848	819	815	825	833	802	825	774	827	849	826	864	806	841	749	838	805	768	847	758	854	806	793	800	824	856	871	816	808	832	818	815	798	802	793	806	789	787	827	807	752	810	840	820	838	846	807	830	797	802	780	859	746	789	859	775	818	788	776	826	827	794	825	866	812	811	883	800	771	837	874	800	852	868	806	850	811	812	808	818	804	801	821	839	791	780	841	830	826	838	834	832	855	813	799	805	821	773	815	825	796	783	884	749	777	781	823	795	815	826	768	836	861	813	830	774	848	824	780	824	790	796	816	792	840	768	807	797	808	804	786	845	775	807	825	840	848
19656	11957	13393	10481	7663	5073	3213	2196	1677	1271	1166	1023	932	892	776	837	816	764	710	642	606	612	548	564	505	469	526	491	486	476	427	455	451	468	443	431	443	448	436	459	481	463	451	378	430	444	467	446	465	428	412	463	465	376	427	435	407	470	425	382	484	450	438	389	430	408	412	412	470	421	409	449	380	422	435	424	426	459	416	413	415	384	452	379	415	413	414	422	401	419	408	401	430	433	424	420	392	451	419	437	386	377	399	444	394	412	452	393	400	379	427	396	374	407	425	380	399	415	394	438	425	419	411	385	411	420	439	427	415	405	404	392	421	414	428	433	391	424	411	374	395	380	419	414	440	409	373	408	423	416	393	405	400	421	399	419	392	426	382	403	433	441	444	383	437	409	414	425	427	403	391	437	403	384	393	387	420	378	418	422	397	422	442	407	425	404	394	406	434	417	434	388	399	407	412	376	407	417	416	415	401	421	391	415	443	428	409	402	396	419	415	442	433	415	433	412	404	420	389	420	433	417	416	404	417	407	414	392	440	416	406	402	411	385	403	404	370	391	421	389	379	392	384	424	413	428	426	399	381	382	419	370	415	400	400	388	364	391	397	413	425	373	390	411	418	455	394	413	382	400	428	421	407	456	388	418	411	435	435	408	441	415	425	397	441	390	449	415	403	439	432	429	361	376	412	342	404	440	393	447	405	372	414	408	380	411	401	391	425	377	414	394	396	420	436	394	401	419	431	463	417	386	403	414	385	448	420	411	404	420	373	395	409	422	413	405	371	415	428	374	385	405	417	443	406	386	428	381	424	358	431	389	437	424	413	409	428	438	399	419	412	442	420	402	439	369	418	423	410	419	390	427	412	416	440	400	438	442	432	418	415	382	355	397	409	418	395	450	381	391	383	386	430	433	421	427	384	403	393	433	404	372	421	401	406	420	404	399	445	417	408	395	406	423	414	374	420	421	430	434	447	367	398	354	401	416	404	425	463	398	434	439	374	388	409	372	429	414	387	413	427	434	390	424	390	399	403	414	402	401	445	383	389	389	442	376	445	409	384	372	418	424	384	416	384	416	414	380	451	388	394	387	422	427	405	434	416	408	405	427	397	431	403	400	438	385	402	405	404	427	412	382	462	366	391	429	434	380	434	394	384	396	413	393	449	434	415	410	414	408	421	395	396	408	426	428	432	419	420	460	387	422	435	441	411	415	405	414	447	367	439	388	376	382	404	430	393	408	429	447	398	465	425	392	404	418	417	377	400	437	405	402	392	369	397	445	433	409	401	413	416	430	397	405	390	383	418	437	431	431	444	399	419	383	414	392	447	427	385	377	412	355	425	467	413	402	380	421	365	422	407	410	423	383	400	410	405	427	420	419	423	382	380	404	397	428	407	403	387	424	353	442	429	374	416	425	422	446	414	433	386	368	404	420	438	402	389	422	414	425	417	448	441	432	409	374	437	430	380	410	379	400	446	390	428	405	428	455	389	401	424	395	427	447	411	392	365	395	457	417	402	424	396	378	403	420	413	413	420	400	429	368	426	381	433	406	431	425	395	419	436	425	398	428	403	413	412	413	391	397	412	414	385	394	393	467	396	407	401	388	402	424	409	422	400	404	391	378	414	390	413	404	420	421	386	390	398	375	441	381	390	376	398	423	406	440	412	422	425	423	427	405	431	413	434	418	378	385	420	414	422	419	451	398	431	425	424	405	415	415	397	406	434	403	385	410	367	414	429	430	428	411	428	438	417	407	394	399	432	426	443	404	412	390	383	392	373	411	408	425	366	404	429	451	425	430	407	381	428	444	403	398	456	411	410	408	387	421	419	395	421	391	434	427	426	377	393	423	366	381	440	365	389	448	432	389	370	444	401	400	430	384	422	398	405	398	386	441	410	396	436	420	439	423	435	392	373	416	426	427	412	426	407	379	432	401	470	407	384	389	439	429	402	398	418	421	414	368	371	395	423	391	380	409	424	388	454	404	384	441	428	402	421	398	442	384	369	406	401	384	436	434	414	422	436	410	390	420	427	425	422	387	416	418	371	422	424	429	431	402	431	405	396	395	383	449	414	408	414	398	403	446	408	432	418	405	428	430	399	431	418	426	418	410	432	410	379	395	422	394	395	401	372	369	412	430	454	388	439	413	430	401	419	429	433	431	393	444	411	414	408	416	411	402	406	407	401	382	400	432	428	386	423	442	442	395	377	395	433	406	434	412	398	376	437	387	415	383	395	449	442	397	411	404	393	437	447	400	408	425	399	427	429	404	409	394	395	428	416	382	406	396	421	437	406	404	395	441	420	435	451	394	408	412	405	411	412	402	409	431	371	433	411	433	434	426	409	429	423	403	401	386	409	401	414	405	429	393	381	450	400	400	422	376	419	418	428	387	421	380	406	403	417	447	390	424	389	418	394	424	389	372	424	397	394	419	363	427	378	439	395	392	401	418	376	425	447	395	394	398	355	400	423	424	426	389	406	411	399	400	436	409	415	387	425	390	399	388	403	409	405	389	377	443	383	422	442	432	420	378	438	406	398	412	457	396	402	427	389	416	408	398	407	427	413	397	425	437	422	419	438	404	380	418	417	422	433	387	375	403	385	430	416	420	396	398	367	407	475	454	414	374	396	424	414	460	410	406	391	408	459	433	394	421	424	402	411	415	389	421	414	417	393	412	393	395	405	431	441	391	360	384	432	399	428	415	476	399	424	421	394	394	389	391	463	414	417	381	391	408	444	400	402	431	423	412	400	408	430	379	394	388	457	425	432	383	405	379	408	413	376	411	395	387	367	477	415	419	412	413	427	408	391	413	421	401	404	422	388	425	405	424	425	417	380	390	395	411	390	438	413	391	410	418	448	370	413	414	399	388	370	403	419	387	385	412	406	444	398	459	428	398	389	421	448	398	416	416	411	439	422	412	406	427	409	383	401	427	397	412	421	395	398	405	415	409	402	392	409	368	410	378	354	388	427	399	417	393	454	441	410	414	390	400	415	410	417	405	442	400	418	417	405	393	393	376	373	461	414	419	408	420	413	396	435	388	422	390	415	430	438	415	405	384	426	423	423	404	387	400	399	425	381	391	398	413	412	411	401	398	372	382	418	378	396	416	372	352	404	424	373	432	400	412	421	395	448	358	417	415	440	393	428	384	421	424	443	406	386	412	446	374	400	399	382	412	441	433	430	424	415	397	395	418	413	430	424	425	419	405	378	399	434	441	438	387	361	378	384	412	392	435	401	400	429	424	351	426	419	426	440	400	401	419	398	386	409	434	402	371	415	409	426	368	417	388	421	403	409	441	378	386	408	437	389	390	432	414	405	439	423	436	379	391	380	433	396	422	415	381	457	445	383	406	408	404	428	399	461	402	404	402	425	390	409	426	363	427	422	429	456	407	392	436	395	373	428	433	382	412	462	431	398	413	412	404	376	404	404	406	386	441	416	432	409	398	391	423	391	396	428	435	415	415	393	406	391	478	419	447	429	418	443	379	413	427
11997	9351	17633	19882	17940	14731	10902	8769	6963	5676	4760	4235	3916	3582	3397	3361	3303	3065	2903	2681	2445	2221	2036	1906	1693	1600	1501	1410	1413	1341	1382	1290	1304	1335	1298	1267	1263	1259	1207	1177	1202	1146	1166	1180	1138	1212	1184	1192	1162	1141	1186	1115	1055	1052	1062	1033	1071	1124	1075	1060	1125	1068	1081	1051	1007	1050	1002	921	1062	1007	955	1027	973	1030	925	954	944	992	992	994	974	995	1025	970	989	896	951	1000	946	933	1002	947	994	937	970	964	999	930	1001	965	990	920	968	923	936	929	961	961	968	947	995	926	934	897	972	930	952	878	987	936	942	978	998	962	913	958	981	943	1010	913	962	1001	961	946	968	986	926	883	913	962	948	948	906	986	912	961	940	931	961	912	934	947	969	955	959	986	949	992	970	915	935	919	985	917	945	924	947	951	919	984	923	1002	906	977	927	894	912	964	944	961	949	945	898	912	909	1005	939	918	920	889	1008	886	1007	942	954	970	912	944	944	912	918	958	995	923	982	961	875	965	911	917	923	958	935	929	984	934	913	872	986	921	940	959	927	932	921	972	921	981	904	915	899	966	906	963	921	946	924	912	980	977	943	920	960	903	955	971	915	931	899	939	958	978	975	988	959	908	945	987	932	982	965	1002	967	1008	917	952	898	954	916	926	922	915	883	958	954	955	928	955	966	949	905	933	896	925	933	980	944	942	908	919	932	958	961	939	892	951	939	956	941	941	1003	910	929	927	885	913	937	933	923	899	899	927	997	912	947	968	922	947	946	951	875	899	915	965	950	950	921	941	926	930	968	918	917	959	934	979	1024	924	935	918	952	971	979	977	969	937	950	927	970	934	922	978	930	993	977	987	914	969	923	963	885	924	972	935	955	941	899	912	950	992	926	919	950	943	859	1002	930	962	925	957	899	959	974	965	929	938	921	949	985	947	984	967	1005	898	907	920	926	972	900	917	991	903	981	955	975	880	982	915	877	916	918	938	964	1047	963	908	936	979	910	941	977	933	942	1024	919	872	982	928	914	940	964	890	928	957	931	918	1007	928	954	901	934	947	907	922	950	948	965	867	978	944	939	918	950	953	950	901	892	921	945	920	951	876	956	901	956	904	928	984	990	939	949	937	979	907	921	987	972	941	884	931	931	947	961	951	933	989	917	895	947	917	930	987	929	951	947	955	938	932	944	938	840	932	968	920	938	923	927	930	967	954	935	965	1003	928	952	988	901	926	905	893	925	921	990	954	863	916	934	931	924	940	935	991	942	936	942	949	919	912	920	893	971	933	932	953	964	880	949	931	892	945	992	933	912	936	945	938	971	918	955	915	946	923	948	883	979	950	956	938	933	941	910	919	973	1013	949	894	895	965	936	966	953	970	961	898	952	926	887	970	944	951	1003	968	972	891	928	978	894	968	942	911	911	922	927	958	941	928	945	905	926	963	1006	927	970	912	891	905	982	930	980	933	918	886	910	908	1013	907	949	960	971	988	915	957	971	918	909	976	938	936	982	929	886	936	923	928	901	955	927	910	912	966	946	971	955	931	951	934	948	938	913	934	938	951	944	960	929	922	965	922	886	940	938	942	955	904	951	900	939	891	994	934	919	901	945	973	981	882	957	926	895	909	917	967	918	957	990	1009	911	863	942	937	976	950	941	930	916	935	888	943	933	943	951	960	973	956	961	936	914	923	951	891	911	892	870	906	971	918	918	961	950	974	899	948	914	909	909	930	933	948	926	940	931	962	939	970	945	978	965	951	989	946	925	919	939	973	944	922	958	949	922	972	978	904	913	891	965	953	950	1001	921	904	973	903	987	935	900	915	926	926	948	939	959	931	984	957	956	911	986	955	949	952	986	1003	979	906	901	947	980	940	984	981	950	985	985	970	895	932	940	985	912	963	947	937	916	962	919	884	917	948	966	966	938	983	959	985	946	924	938	910	922	972	934	933	934	922	948	983	942	997	931	918	954	904	944	949	956	922	942	919	927	927	994	933	981	939	969	918	905	944	915	907	964	917	945	929	937	941	922	929	969	923	939	994	916	987	939	920	937	900	962	905	938	868	904	968	932	983	918	928	920	1008	940	874	926	964	887	897	1037	913	899	959	954	980	905	923	925	934	982	938	919	933	979	898	908	939	989	922	936	1002	913	971	904	923	958	980	925	929	978	904	899	867	967	950	907	908	973	932	947	935	960	908	982	889	836	945	919	979	933	927	886	1012	957	940	947	937	931	947	929	952	986	949	942	957	949	927	928	927	976	940	912	939	971	889	922	947	917	988	911	906	959	955	937	926	943	953	976	954	935	945	957	981	941	954	899	901	934	970	984	937	905	985	960	886	950	963	901	915	923	970	899	966	930	959	936	920	950	965	958	903	892	931	951	931	964	926	991	915	933	942	929	979	942	992	980	920	946	953	919	929	985	965	985	912	942	913	929	908	934	987	942	918	951	943	945	911	969	934	957	943	958	909	946	905	904	886	960	959	883	981	917	971	959	926	902	966	899	926	963	908	1015	874	939	1007	926	929	919	981	961	927	1029	936	943	941	997	957	946	944	937	920	960	984	994	941	934	958	897	1002	919	866	1004	908	867	981	996	977	926	980	909	951	900	899	977	929	919	947	932	952	954	915	894	895	901	966	890	948	950	940	915	990	1017	963	942	942	972	976	921	950	947	917	974	967	896	895	939	936	912	986	931	934	878	866	943	888	927	910	907	1000	943	955	962	918	953	954	985	937	943	918	942	925	950	913	950	961	958	936	924	905	939	977	976	975	885	935	962	933	942	972	959	917	894	911	971	1034	929	937	931	952	979	915	945	938	877	898	927	950	972	940	895	957	1015	962	881	887	913	960	899	926	972	940	869	898	969	942	960	930	955	969	968	978	933	917	993	918	981	950	983	937	1023	958	912	879	948	965	936	912	911	947	936	917	974	934	928	956	902	942	971	962	900	880	919	963	946	973	950	991	930	968	967	930	956	902	964	907	956	950	982	969	950	925	934	927	951	929	951	875	950	930	944	918	934	956	923	967	929	922	966	964	1007	988	935	914	944	899	963	923	906	957	977	959	864	900	947	948	964	920	983	943	959	969	964	932	928	940	980	924	941	970	957	931	927	921	969	946	988	938	977	932	913	923	926	914	972	903	921	964	945	940	926	967	929	951	893	907	906	945	917	913	869	915	964	953	944	882	979	941	993	912	929	919	932	917	904	976	943	935	907	1008	1002	867	905	953	987	968	943	970	916	925	906	1004	935	900	961	902	907	948	986	948	911	957	918	959	958	930	971	961	921	964	880	1012	950	955	974	977	938	944	966	900	905	916	962	920	926	968	956	908	966	958	925	1007	941	932	939	995	940	949	944	912	952	908	916	1000	874	947	928	952	971	949	982	951	988	930	927	944	943	948	933	895	904	900	963	948	917	970	915	975	945	871	904	933	892	866	945	1009	988	872	911	932	904	901	984	966	953	934	961	926	954	937	910	966	964	996	925	937	914	947	963	928	987	937	950	989	988	937	899	905	990	899	929	927	986	905	919	955	900	916	991	972	915	961	936	944	943	969	925	927	929	899
28076	18267	19036	15879	11555	8254	5176	3557	2437	1945	1549	1372	1180	1107	1098	1003	972	942	851	867	808	724	689	659	635	534	560	556	541	547	542	506	527	518	516	564	517	492	535	538	509	559	504	487	524	485	515	520	480	510	493	486	475	506	496	447	511	505	498	495	473	457	478	492	464	475	503	451	480	470	440	469	463	420	427	426	459	500	463	515	473	441	478	465	472	465	448	466	497	471	451	446	445	465	428	438	445	428	426	492	466	437	473	453	463	457	450	408	488	454	463	456	437	436	443	442	436	443	474	480	489	477	462	455	436	449	469	452	444	474	456	421	458	446	457	459	438	437	442	454	441	470	439	450	453	443	506	442	488	398	444	490	426	427	459	441	479	450	514	486	504	461	410	406	434	473	433	444	440	447	465	481	415	433	429	451	460	421	443	453	419	438	455	407	422	487	454	457	428	483	438	490	435	458	472	461	456	434	446	470	479	434	462	455	474	482	492	456	433	478	494	491	426	455	474	472	461	429	465	476	435	449	464	467	459	437	408	427	500	450	462	435	438	467	421	404	444	469	460	458	483	460	454	451	454	439	458	442	423	472	474	438	460	481	465	443	445	459	474	465	458	421	476	464	426	479	493	433	468	441	438	468	452	459	501	436	481	465	470	417	458	466	498	444	479	465	474	433	485	449	483	484	436	441	480	442	453	443	481	454	440	401	461	447	450	474	450	446	422	442	468	431	445	445	461	421	467	455	449	476	432	447	424	445	462	493	433	484	462	434	476	403	393	453	470	448	415	431	429	441	425	424	471	462	443	474	429	463	463	462	449	477	422	448	433	434	464	416	422	439	494	438	454	446	462	455	478	467	483	457	477	444	423	421	464	446	462	455	469	525	464	485	474	462	418	452	473	487	444	457	459	443	430	458	463	471	448	489	460	443	458	481	473	459	453	486	459	442	410	447	493	520	452	415	465	443	447	426	453	444	443	447	463	441	444	436	504	465	454	495	474	512	413	444	472	424	440	473	424	463	443	485	453	440	421	470	450	453	440	456	416	442	442	434	440	502	465	421	441	470	431	498	489	458	454	434	477	459	434	396	498	475	455	430	462	455	431	451	445	442	437	435	444	456	430	433	437	468	494	451	459	452	429	449	426	462	440	471	455	464	447	451	414	449	474	466	424	455	425	427	416	480	430	466	455	426	438	471	450	423	444	472	483	451	417	473	469	460	453	467	476	451	444	441	443	474	477	462	475	488	489	500	447	435	523	466	485	463	486	469	439	434	417	476	448	465	476	474	439	471	443	438	437	458	489	437	462	461	430	422	464	451	465	476	457	464	475	454	466	454	445	489	419	430	433	425	442	463	460	472	438	489	466	439	425	497	432	448	461	461	434	423	487	446	413	439	480	430	449	411	454	461	446	463	457	478	431	469	458	421	470	447	479	405	428	432	457	436	410	450	477	474	451	435	437	443	431	450	486	493	455	431	462	507	447	408	491	449	460	459	478	457	423	461	493	486	468	450	465	440	448	462	441	444	474	455	448	432	469	447	427	466	416	459	513	448	477	473	448	422	469	464	407	445	470	449	452	461	441	414	463	452	432	424	413	479	431	422	451	488	463	454	455	482	465	454	418	419	460	438	444	467	481	456	434	434	442	446	433	476	430	436	443	459	471	505	425	479	453	435	439	442	421	459	447	470	511	465	436	446	473	460	428	463	462	428	469	446	432	483	453	424	499	415	436	429	428	442	443	448	486	436	450	422	476	479	443	449	490	496	438	457	435	458	445	444	437	427	442	462	433	460	451	499	459	416	425	469	430	450	463	450	447	454	443	475	428	457	443	446	448	494	438	449	422	464	464	394	440	444	486	451	447	469	435	427	497	447	457	472	447	390	427	457	438	462	455	443	453	474	452	453	488	454	440	441	475	453	486	413	441	469	442	445	444	452	470	446	402	439	492	448	443	497	496	460	467	460	469	491	477	492	457	427	472	508	445	462	415	438	453	471	434	465	458	438	474	461	450	435	442	448	449	440	441	446	477	457	435	413	429	450	427	454	451	433	439	439	470	450	454	433	492	456	449	472	407	438	456	483	423	463	431	491	485	478	461	494	470	467	474	431	479	423	438	490	460	460	418	407	487	399	478	459	444	442	465	452	432	452	477	454	433	463	451	427	451	472	436	490	470	420	438	444	418	507	499	502	438	487	469	445	428	457	473	451	443	448	469	465	459	460	464	451	417	485	482	425	457	437	449	460	488	478	437	506	490	454	519	489	439	456	493	430	447	463	441	478	461	443	474	451	461	416	453	423	431	496	463	451	432	462	460	439	492	444	460	438	453	471	454	449	415	436	483	450	465	458	453	431	498	461	471	436	467	447	460	439	444	420	433	450	420	455	447	420	412	431	454	474	454	446	480	411	441	459	479	456	465	451	438	432	436	497	431	439	419	441	485	447	417	484	455	462	496	440	450	435	450	488	412	426	459	474	491	462	443	425	445	481	404	461	477	414	418	462	399	460	448	479	467	441	446	427	435	434	483	462	445	469	445	467	425	471	433	436	478	463	458	450	463	429	425	470	443	426	458	499	421	456	453	461	457	462	439	428	385	447	463	458	476	439	469	484	461	445	449	439	456	445	448	448	460	432	467	478	473	463	464	493	457	494	434	456	453	462	459	454	431	435	435	458	484	448	463	470	445	442	448	472	476	463	483	520	439	462	493	457	412	459	378	458	422	448	432	475	458	488	457	414	451	462	452	460	463	414	443	443	466	442	439	438	449	442	448	435	440	421	459	440	496	459	466	472	498	447	480	455	420	472	455	480	431	461	461	417	417	482	467	496	454	442	451	453	443	459	457	474	426	474	441	476	422	448	467	484	454	450	425	429	441	471	465	472	429	447	462	471	465	411	434	480	457	478	525	505	439	464	440	441	454	399	473	445	465	465	460	457	453	462	484	449	457	461	473	487	441	422	492	456	471	433	431	429	455	409	458	468	480	421	443	451	493	476	452	438	439	458	454	456	483	472	502	429	461	441	405	443	465	422	414	458	439	463	468	454	430	456	436	480	462	456	456	461	411	462	412	437	482	451	462	476	432	484	436	454	426	471	466	453	434	453	434	483	418	495	477	485	413	434	433	473	448	480	453	469	449	435	443	443	470	492	400	502	423	447	463	465	436	461	482	445	440	400	452	440	458	474	487	458	455	413	461	456	446	472	459	395	442	448	420	480	464	457	460	467	476	441	461	427	447	492	457	451	446	463	454	410	426	459	464	440	453	433	472	469	468	481	429	454	394	463	465	494	459	427	485	467	423	430	448	460	467	465	462	450	452	460	444	439	454	445	468	444	452	453	442	480	487	472	483	461	442	481	461	480	487	465	475	465	461	431	443	483	459	459	461	465	453	455	440	441	445	444	469	439	470	449	470	477	467	439	416	416	400	437	458	440	460	441	451	484	442	452	456	452	452	438	472	441	477	452	425	449	445	447	450	418	454	441	434	467	450	427	503	454
15560	12841	22088	24930	22843	19074	14387	11668	9256	7854	6603	5727	5186	4824	4576	4436	4461	4130	3730	3488	3162	2971	2634	2346	2104	1963	1983	1783	1739	1670	1621	1618	1495	1501	1462	1488	1463	1425	1517	1460	1399	1421	1429	1471	1368	1425	1340	1512	1456	1403	1407	1324	1279	1242	1273	1230	1243	1246	1251	1326	1273	1279	1272	1189	1128	1087	1141	1109	1148	1119	1086	1068	1100	1084	1048	1036	1050	1136	1069	1063	1073	1048	1061	1068	1080	1025	1024	1087	1019	1020	1031	1055	1046	1040	1094	1044	1089	976	1025	1054	1009	970	1047	992	1007	1007	995	1056	1011	1070	1041	1053	985	982	1023	1043	1001	1000	973	1067	1007	1009	986	1027	1024	1043	1066	998	1079	1081	1013	1031	1020	1051	1035	991	1017	1029	1030	992	1031	1004	1019	987	1006	1031	1039	998	1035	1008	1048	992	1056	1051	1056	1039	1022	1027	1023	1028	1030	969	1077	1011	1040	1003	1053	1037	1080	998	1028	1021	979	1015	964	994	1020	1010	1078	988	1062	979	1009	1060	1029	1080	968	1042	1010	1002	1047	1043	1046	1011	1030	974	991	985	1001	1018	996	966	1009	968	1061	1023	1017	1034	1026	965	1073	985	979	996	983	1014	961	993	1001	937	1078	967	1011	1000	1040	1029	1000	995	1014	1029	1031	1016	1016	1025	1055	1024	1008	942	990	1059	1046	1012	1023	1033	1078	1026	1014	1040	1012	946	1053	1038	994	1001	1045	1011	1045	973	1078	984	1031	1062	1021	990	1003	1083	1029	1015	1019	1076	1005	1064	1015	1033	990	934	967	1048	1028	1014	1020	1040	1001	983	1036	1037	1069	1064	982	1051	985	1024	1051	1042	1014	1010	1015	1020	972	999	1032	1071	1031	1011	1054	1034	991	971	1042	1008	1020	1006	1099	1043	979	1011	1002	1031	1002	1042	1057	1022	1039	1032	1006	1039	1002	1013	1047	1067	1055	997	1000	1024	1029	989	1028	1023	985	970	1037	1030	967	1017	962	965	1036	1028	1046	1019	981	980	955	1019	1060	1012	1029	1035	1008	996	1023	1008	1060	995	1063	1008	1010	1026	1049	1039	1048	1023	1004	1051	951	1058	1012	1018	1041	996	1007	987	1080	1014	1007	994	1002	997	1066	984	1010	1002	1024	1035	1057	1038	1032	1047	1021	1031	1054	1010	1046	1019	1014	972	1049	1016	1014	1068	1016	1038	1006	989	1051	982	1042	1027	1063	964	1009	1013	1037	982	1073	994	1028	1027	1051	1047	1075	1023	1045	1023	1041	1038	974	966	1029	988	980	988	1024	1031	970	1041	1005	1047	994	1033	1079	1049	1000	1083	985	994	1009	1072	1030	1026	958	1019	1082	1046	976	1039	991	1030	1027	1006	1016	1002	1026	1043	981	1007	994	931	1059	1091	1003	1027	1024	936	1024	1062	1009	1048	1005	1045	964	1021	1040	1018	1062	960	1021	1069	995	1036	987	1012	1031	994	1052	1006	1036	1101	980	1042	1076	1059	1030	1050	987	1060	985	987	979	1031	1059	1051	951	1001	1090	1052	974	1001	1049	1027	997	1080	1010	1025	1010	1038	976	999	1005	1005	1023	1008	1051	1018	1065	1006	941	1008	962	998	1050	1070	1024	987	1108	1015	1022	996	1065	1028	996	1043	1040	1041	1002	1010	1049	1004	1051	1101	996	998	991	1035	998	1032	977	1026	1010	1021	1001	1017	950	977	1041	1024	1040	998	992	1042	1022	1007	1004	975	946	1038	1038	1068	1011	1012	1010	1019	992	1002	1016	1002	1020	1051	1029	1065	1050	1088	983	1069	1029	987	999	987	1020	991	978	1046	995	1020	1067	1003	1024	970	1006	962	1061	978	1036	1035	1044	1041	1049	1015	1028	963	1034	1052	992	1056	1016	964	1034	1000	981	1027	1016	1038	1022	1021	1005	980	1057	1053	991	1067	1054	1011	1041	1035	975	998	1019	1016	1052	1050	978	1081	1030	993	1048	1000	997	989	1001	957	987	1090	992	1041	1022	1036	998	1011	1059	983	1025	1008	994	993	990	1031	1005	1029	995	1040	988	1060	1036	1008	982	1035	1001	993	1019	985	962	1070	996	975	1020	1020	1014	932	985	1039	1013	989	986	1020	1005	1033	1054	1000	1012	1013	998	998	988	958	998	980	1057	1021	1036	949	951	1022	1004	1067	1002	1022	1010	982	1026	1032	1024	1045	1074	985	1042	974	1023	1031	1066	1001	999	1033	1000	1011	1023	993	1053	992	1035	1054	1062	1053	1047	1048	1073	1006	1049	1035	1070	1063	1004	1040	1037	948	1005	1059	1013	1053	1024	937	1001	995	999	997	1055	1049	1041	988	1017	1010	1094	1018	1041	950	1027	989	990	1028	1041	1034	1015	1013	1052	1053	974	1000	1033	1023	1013	1018	979	998	1044	994	1005	977	1034	1046	1009	1053	982	1051	952	1031	966	1008	1040	996	1031	989	1050	977	968	1015	985	1014	1047	1017	1033	991	1083	998	1039	1070	1049	1064	1022	1080	1016	1071	997	981	1033	1033	1008	1024	991	955	1037	998	949	1062	1050	1033	1052	997	956	1042	1007	1048	997	1019	1024	1064	1013	1049	988	1025	999	1074	1022	996	1026	1020	978	1021	1049	1018	1012	1055	977	1004	1017	1009	1025	1053	1008	963	1005	1003	1062	1005	1032	990	1024	979	1102	955	1014	981	1026	1065	1079	1026	988	981	998	1012	1007	1048	1008	1002	1006	994	989	1013	997	1043	1030	1028	985	1029	1028	1026	986	982	990	1016	1039	1043	1056	1010	1038	1036	1044	961	983	1072	1021	1047	992	1014	1009	1012	1033	1001	1091	993	1060	1019	1053	1047	1004	1022	994	1010	1047	993	999	997	972	990	1070	982	1011	1019	1043	994	973	1001	1040	983	1013	976	997	1020	1027	1046	1027	1024	1056	1066	1045	977	1003	1008	1010	1030	990	1022	1030	999	1016	1086	975	1026	1004	1030	995	1042	1005	1076	1024	1045	1036	997	1023	1001	1007	982	1049	1016	988	1003	1049	981	1005	1038	1039	1023	1050	997	972	997	994	1079	980	1010	988	1021	1014	959	1035	979	980	984	1042	981	990	1013	983	995	987	1032	1002	952	952	1049	1020	1016	1033	944	1030	1018	1040	1018	1041	1005	1029	1009	1023	1025	1002	1062	1042	988	1071	1067	1060	1008	1060	1094	1041	1010	1025	1031	1040	1030	1038	1002	1084	1017	967	987	1017	1028	1035	1008	1001	1025	1017	1043	1022	970	1009	993	1002	1023	1039	1096	1020	1044	985	971	1032	1010	1017	1032	1031	1009	1007	1016	1075	1014	1035	997	1005	1026	1019	1003	1037	1019	1093	988	1060	1006	1015	1008	999	1035	1042	984	991	990	972	989	1007	1041	1046	993	1019	1024	1001	1017	1032	1006	986	1011	993	1022	997	1040	1007	996	1005	1030	1025	1011	983	982	1013	1037	1006	1066	1011	1034	1031	1065	1003	1015	1040	975	983	1006	1008	1034	1033	1037	1070	1005	1019	982	1010	1006	1038	1034	1028	1003	1008	1003	1018	1085	1038	1011	983	951	1025	1037	1012	1042	1000	1026	990	972	1007	1068	993	1020	1009	1019	1022	1039	1014	987	1015	1010	1033	1010	1051	1018	979	991	991	1008	1038	1065	1013	993	1068	1055	973	997	1026	942	1061	1072	1011	998	1008	1028	1012	998	1045	1052	994	1025	999	978	1041	1091	985	1008	979	980	1024	1020	1031	1013	1049	1049	1017	1000	987	1009	1049	1021	984	996	1002	1018	1010	1027	1039	1013	1020	1073	1009	1015	979	997	1013	1041	1043	1031	1021	1107	1035	1023	1031	1011	1082	990	1026	970	1039	1000	1063	1056	1049	1065	968	1016	1046	1029	992	999	965	1014	1033	1034	1033	985	999	1016	1014	1043	1095	1027	1050	1044	1006	1020	949	1013	986	1043	1065	1069	939	1041	1000	1011	951	1035	1026	994	1042	1058	1082	1040	926	992	1081	1040	1118	1004	1037	1044	1026	1041	1051	1041	995	984	1028	1037	1080	1101	1024	1001	1043	1054	1001	1029	958	992	1035	1009	1051	972	992	1047	1025	1058	960	992	1040	991	1000	1088	998	1013	1023	1003	1020	1016	1006	977	1047	1013	1045	983	1049	1021	1038	973	1027	1022	1032	1021	1009	1004	978	1023	987	1023	1036	990	1030	1027	1027	1064	1080	1019	1081	1010	1004	1049	1015	1012	1041	1011	1045	1017	1026	1001	1020	1000	1001	995	1014	1004	1040	1068	1013	975	1011	1039	1017	1032	1019	1050	1046	1011	986	1061	983	1009	1005	1076	1030	995	1010	1001	1100	1034	1052	1018	1032	1012	1008	1018	1007	1008	1034	983	1038	1020	979	1008	1004	1030	1034	1056	1032	1023	1046	1021	1052	1022	1044	1023	1047	1022	991	1025	1053	1031	1008	1049	1019	1049	1017	1081	1008	961	1086	987	997	1034	1024	988	1054	1024	1064	1018	1041	1012	1016	992	1003	1037	1041	999	1038	1065
9551	5683	6419	4665	3160	2177	1543	1167	998	901	707	609	637	650	606	514	546	535	482	479	428	417	426	407	393	434	379	384	382	379	361	382	357	359	362	378	374	354	362	360	369	375	371	368	327	347	351	362	374	395	368	379	345	335	386	382	311	364	394	368	336	371	342	344	353	330	311	339	366	364	346	336	362	341	350	329	358	346	339	288	331	377	319	374	328	324	330	358	319	321	334	320	360	379	334	344	359	366	349	306	367	342	335	359	331	350	327	321	350	347	340	354	332	337	332	368	347	362	301	365	349	327	325	349	370	343	344	332	370	346	351	368	355	362	315	346	335	370	358	339	328	346	324	371	359	355	343	336	361	360	355	340	328	351	322	343	325	343	355	353	336	325	332	328	360	345	342	317	366	360	364	355	338	361	360	328	350	359	388	363	326	324	338	352	328	338	364	324	364	332	362	341	353	369	303	328	359	357	313	347	337	351	362	336	338	331	335	333	366	325	365	368	357	315	351	318	351	308	349	314	318	349	336	363	357	322	374	370	346	337	358	323	372	339	346	319	329	367	318	349	351	366	376	378	359	345	335	355	346	321	343	336	327	317	351	347	360	334	370	345	354	332	368	343	327	326	335	348	342	357	351	311	360	325	341	314	335	346	334	338	340	328	303	352	358	348	393	358	359	351	363	372	360	370	366	339	324	337	371	325	393	351	332	353	359	361	362	350	402	331	330	342	364	382	331	326	347	329	363	315	316	346	363	338	364	415	376	351	356	333	325	383	348	347	327	353	357	380	338	347	316	321	362	303	328	325	376	349	335	353	332	318	379	375	327	343	330	363	357	319	328	331	335	369	355	335	338	356	321	325	329	321	371	328	345	344	348	360	338	358	320	351	343	344	328	365	346	365	376	339	341	362	356	346	304	313	346	361	348	324	345	342	361	354	349	313	378	361	337	367	338	350	342	332	355	371	355	354	365	349	334	346	352	346	321	353	309	363	335	377	378	326	329	362	336	366	342	358	320	350	356	386	349	344	333	384	355	321	343	336	360	369	310	318	381	365	341	352	346	351	347	340	364	329	350	335	344	342	336	359	372	340	369	357	362	338	326	352	355	347	330	313	291	389	341	346	347	354	356	347	353	358	353	338	334	376	368	292	351	333	334	354	331	336	365	360	373	322	307	367	353	326	327	362	401	344	358	389	329	357	322	339	315	343	354	334	358	339	316	323	350	317	331	359	353	361	327	320	338	346	301	367	356	327	346	361	313	362	349	394	368	351	356	350	372	324	377	342	331	350	308	358	371	339	297	364	368	323	375	351	356	333	360	336	389	366	339	345	340	341	329	312	322	351	332	373	366	330	365	332	330	348	351	354	327	352	370	337	348	342	387	330	333	325	326	330	331	308	332	339	351	328	361	314	360	373	320	357	355	344	331	359	335	352	345	344	364	362	347	341	365	368	345	343	334	310	343	347	319	333	345	388	383	311	322	337	327	371	324	334	331	322	306	355	336	345	342	333	324	297	337	332	347	369	343	333	338	326	347	359	341	338	330	320	339	323	325	347	393	350	345	322	331	315	335	355	379	354	337	311	375	321	326	329	351	296	342	335	365	335	322	349	330	361	353	340	350	368	341	338	314	359	338	347	355	346	310	356	379	339	386	321	349	388	361	325	348	330	353	372	327	324	343	319	333	360	339	378	381	337	348	365	346	349	357	333	367	367	366	338	332	349	372	361	353	363	353	341	319	354	347	344	346	329	345	360	345	359	367	324	342	337	327	325	326	353	316	337	335	334	346	373	327	333	321	320	369	357	328	376	352	309	318	360	398	366	376	341	347	315	347	351	316	345	347	352	364	348	382	357	341	308	328	352	339	339	357	305	337	383	322	341	355	336	335	323	348	363	368	370	337	316	321	325	323	335	321	322	329	339	349	323	340	342	360	377	352	357	338	334	290	340	320	343	329	318	365	374	346	358	314	331	320	360	327	355	379	374	368	339	358	339	334	343	342	349	360	330	350	352	363	354	310	359	344	331	329	354	349	340	327	365	369	363	383	315	396	350	340	341	358	339	322	338	340	329	355	374	350	318	348	364	362	373	353	351	312	334	324	358	372	364	349	332	352	335	350	359	375	319	358	356	359	345	350	340	347	353	333	315	326	350	316	347	329	328	348	353	356	317	357	341	343	345	344	316	356	331	390	364	350	340	373	329	328	338	353	334	339	363	340	386	356	344	341	332	353	356	356	327	375	355	387	333	335	364	338	316	350	337	304	323	341	330	319	388	333	309	360	318	357	353	351	349	357	336	344	339	340	332	337	376	335	364	365	324	358	363	322	341	317	349	342	317	323	345	361	325	388	336	353	358	326	332	381	350	352	378	340	336	367	349	346	373	325	352	396	359	301	335	328	340	348	378	350	376	320	349	358	333	346	321	321	379	314	364	316	351	391	340	375	343	389	355	330	375	349	331	351	352	352	356	348	346	319	371	355	338	360	401	347	345	329	347	337	342	332	352	358	374	331	361	355	375	351	356	345	346	325	340	347	332	332	348	331	357	361	343	352	338	339	321	327	351	370	310	369	344	333	367	365	324	341	375	350	337	328	325	323	365	361	340	388	348	333	377	353	346	328	351	331	332	327	387	347	373	381	358	308	354	292	326	362	339	340	369	358	337	330	374	298	354	338	338	316	343	368	334	367	331	356	358	361	394	334	324	350	347	310	341	338	382	323	374	355	310	350	341	343	301	343	329	365	371	360	362	323	379	332	302	363	311	341	331	317	332	331	312	367	347	366	331	320	359	356	305	333	334	353	335	352	368	355	353	334	349	361	335	354	347	335	363	294	335	344	358	350	352	347	296	341	346	325	332	336	378	382	351	340	356	357	393	386	352	347	365	334	367	338	338	351	314	340	325	353	350	373	372	314	339	303	363	328	315	332	334	348	310	329	353	350	323	367	348	347	376	394	312	358	338	310	327	351	315	318	325	373	340	331	317	360	369	370	362	328	303	337	337	371	331	355	368	350	356	346	350	330	356	328	331	358	333	331	332	364	355	330	315	329	350	346	348	344	370	336	339	332	330	323	306	333	321	348	347	358	364	343	351	372	350	350	373	359	376	344	355	346	348	346	363	354	333	326	372	394	378	380	362	364	347	346	358	343	347	353	321	350	374	330	345	323	359	307	362	322	343	344	341	347	323	329	332	368	339	324	316	345	361	324	312	380	353	325	348	325	351	327	342	346	320	322	355	336	382	345	339	318	306	383	366	316	325	317	400	348	369	332	350	311	386	345	335	347	343	347	344	371	317	357	326	360	362	372	368	341	329	337	358	343	337	324	352	379	362	337	355	320	324	347	364	331	345	339	362	333	329	345	349	327	343	302	339	378	345	353	339	328	339	355	345	377	348	384	361	335	353	362	345	323	341	349	341	351	353	325	344	366	347	346	360	314	368	352	332	345	335	356	345	342	325	369	384	331	317	369	398	319	323	338	357	350	325	366	310	333	363
6005	5062	10982	12075	10335	8078	6407	5024	4027	3500	2985	2714	2471	2364	2244	2180	2207	1949	1898	1639	1475	1394	1256	1246	1213	1064	1025	974	1023	981	1032	977	991	971	983	958	949	942	903	912	967	886	906	914	912	913	871	853	901	875	903	848	842	882	830	884	878	866	890	833	886	859	830	868	898	851	901	816	818	830	860	824	833	779	784	809	871	839	805	902	842	847	877	786	848	870	859	791	849	848	787	814	826	835	789	889	807	820	742	791	808	844	817	856	830	858	815	803	850	820	800	815	806	813	803	779	806	826	859	804	841	787	821	835	844	806	836	825	788	807	809	783	835	811	807	766	829	832	812	828	799	790	829	768	853	843	827	758	807	808	800	841	807	835	802	841	771	799	820	859	808	814	785	767	835	771	811	816	787	860	856	812	832	836	780	797	791	830	840	734	774	806	793	778	781	806	796	830	806	829	764	836	782	773	796	801	833	868	774	738	776	808	766	799	876	840	792	794	803	898	816	825	805	799	784	788	895	797	777	755	775	820	778	827	813	804	797	806	809	793	802	757	820	793	858	801	803	813	809	797	809	818	827	786	807	768	751	832	849	835	790	838	795	854	806	824	820	828	759	833	841	794	865	792	804	837	845	795	836	786	771	804	773	831	840	815	804	799	774	834	815	762	778	809	824	839	869	871	807	822	840	824	787	799	818	747	829	848	782	832	791	837	795	866	779	814	823	763	789	770	801	807	809	829	776	777	813	808	774	795	782	798	802	833	804	808	814	792	769	798	844	818	834	798	791	822	811	846	779	826	771	840	757	812	788	858	798	781	804	843	770	808	808	781	828	823	799	817	772	838	873	814	841	803	761	824	844	824	820	873	808	865	856	788	777	778	760	817	806	805	837	805	812	822	837	783	816	792	799	841	827	808	785	824	807	810	798	788	798	791	803	810	861	840	800	827	825	809	771	817	816	755	812	768	857	832	802	771	843	801	851	786	828	804	805	800	839	851	806	796	874	830	822	828	755	853	775	796	770	858	743	835	827	778	821	843	836	794	813	761	844	825	793	839	795	791	791	810	824	834	849	826	802	825	843	822	845	770	834	809	806	792	807	861	845	800	757	768	753	855	810	784	752	837	823	831	804	791	768	775	860	821	861	802	839	809	785	803	829	838	852	845	753	809	795	817	831	812	779	852	779	740	811	813	832	795	784	831	856	812	848	820	834	783	770	858	835	823	880	774	820	846	829	792	834	778	819	788	856	777	796	839	843	779	798	808	822	900	732	821	825	815	819	847	779	834	784	843	809	824	782	804	809	838	802	835	854	806	800	809	795	799	811	822	828	792	806	763	844	831	860	847	810	865	826	813	816	836	824	804	793	812	804	796	818	819	838	841	839	783	793	811	815	781	783	795	819	812	837	838	801	783	826	763	782	833	841	773	795	822	816	796	809	785	808	827	775	830	830	834	738	780	823	793	815	777	797	809	792	764	821	821	853	826	806	815	788	800	797	798	788	834	813	825	797	841	784	831	763	778	773	813	820	833	837	812	712	848	835	790	827	810	826	837	775	779	798	847	845	775	805	837	789	822	818	821	775	790	817	775	799	791	839	788	784	796	852	822	821	804	832	790	764	787	820	826	821	798	811	779	800	829	800	824	817	836	830	798	833	805	784	795	808	801	813	801	814	813	823	829	791	764	814	809	778	841	856	769	791	760	785	779	808	822	795	809	800	791	823	803	800	840	793	812	829	809	776	820	807	801	831	819	794	786	813	805	766	803	788	777	774	828	797	813	838	821	819	843	823	819	832	802	830	822	805	819	846	838	797	816	822	764	824	840	801	787	790	839	819	838	807	848	814	835	804	813	835	857	760	810	816	799	806	789	819	828	795	821	814	846	811	841	765	791	792	841	807	839	810	816	813	803	796	842	765	799	755	780	862	789	820	856	854	764	785	835	820	808	799	780	808	796	800	802	833	792	802	802	846	892	797	794	803	769	843	791	807	847	839	789	816	769	863	783	785	758	823	840	814	854	839	865	815	820	779	797	805	807	778	794	805	796	830	796	808	802	811	822	796	852	765	835	799	745	856	776	823	841	791	836	745	774	841	845	861	841	812	820	816	863	876	796	812	818	809	835	779	772	898	841	794	836	838	760	809	813	865	808	802	845	838	799	811	809	794	844	801	806	808	755	777	807	770	797	796	775	803	791	838	837	856	864	752	773	759	776	786	778	852	793	847	858	792	855	779	794	809	811	827	835	808	825	823	766	783	799	808	835	785	800	786	797	793	857	762	800	805	811	858	808	832	773	827	803	795	754	839	850	829	833	835	784	767	832	843	792	821	810	812	803	772	821	791	854	806	828	818	773	742	818	800	768	782	794	866	782	787	856	799	779	816	779	833	799	772	798	804	790	822	820	786	782	820	830	865	805	809	808	797	840	815	816	816	808	852	832	848	782	840	739	831	777	799	831	821	809	812	879	855	792	818	873	812	823	805	785	800	838	797	801	811	842	808	806	776	822	833	817	818	855	880	809	773	825	850	870	785	777	820	812	822	818	778	864	759	822	722	828	802	772	806	824	768	778	798	810	826	810	801	843	752	799	830	798	814	778	795	785	816	835	828	882	805	842	831	834	814	813	879	821	839	834	854	824	778	789	793	780	849	833	803	749	842	804	783	768	832	824	869	835	792	820	784	824	835	784	800	735	841	822	838	821	804	790	790	834	745	813	811	839	854	782	857	880	803	824	777	826	784	803	796	802	804	806	803	812	792	817	820	825	816	814	816	810	817	850	766	836	776	793	836	833	807	802	830	825	780	804	840	854	837	792	759	830	828	814	817	800	791	806	811	757	815	873	744	801	767	814	781	796	852	832	836	797	781	812	781	840	805	812	848	788	797	784	796	796	818	853	841	826	774	789	852	792	867	805	798	803	852	816	845	829	821	799	810	836	866	799	801	762	839	856	818	844	859	849	757	865	773	792	827	792	823	812	813	870	819	870	809	796	800	798	784	802	825	784	825	789	832	813	836	818	810	838	794	800	818	785	816	819	778	825	799	806	801	793	766	825	806	804	809	769	832	825	818	752	813	815	784	786	804	789	794	828	771	790	824	818	820	803	802	838	795	832	836	815	843	843	855	830	838	846	794	847	823	861	785	827	801	817	799	839	788	783	819	771	862	810	795	878	830	838	826	796	852	793	777	803	835	802	838	798	803	836	829	799	822	820	839	770	782	863	823	810	767	841	845	777	815	810	796	846	819	799	778	773	802	837	817	838	783	807	835	759	854	841	805	787	797	839	825	803	781	786	792	856	858	899	819	862	791	794	819	798	824	787	820	766	827	847	791	769	809	816	772	788	772	808	836	832	849	827	831	820	805	877	785	821	843	793	821	850	787	818	839	807	830	834	830	810	776	832	762	780	780	838	788	827	797	828	798	789	814	799	840	795	794	846	841	865	867	828	832	820	824	775	853	847	754	800	820	817	805	797	778	821	803	761	790	791	844	793	780	887	815	830
19449	12020	12786	10615	7391	5052	3177	2206	1643	1376	1147	956	922	865	870	827	793	764	689	643	598	584	542	515	486	467	496	506	440	442	446	470	477	433	417	473	466	451	489	463	479	399	424	437	466	411	423	418	402	424	468	410	425	436	452	439	378	402	444	407	415	388	395	459	394	437	421	407	434	373	435	424	416	421	405	393	442	400	408	411	419	410	427	398	416	431	395	416	428	406	388	439	375	459	421	424	383	390	421	425	373	378	433	453	427	442	409	407	420	416	436	388	434	428	417	386	429	409	387	387	404	376	446	388	439	420	436	427	388	406	367	424	380	393	406	385	390	400	417	393	407	405	391	390	427	400	426	412	401	369	390	437	409	408	406	384	436	419	406	431	402	365	438	405	389	441	389	436	400	409	423	396	412	387	430	397	386	417	417	403	439	427	437	425	432	419	398	402	390	413	483	420	436	410	386	421	417	387	434	397	418	407	453	423	422	369	402	389	404	427	402	429	402	364	392	455	410	405	366	389	393	446	413	397	436	378	428	428	430	402	411	415	421	395	369	418	408	390	420	390	399	447	447	427	430	444	412	422	411	396	419	422	424	395	417	417	415	421	435	424	432	408	383	379	388	371	445	412	392	457	410	431	401	410	410	392	428	440	443	366	421	378	407	417	430	413	386	367	375	405	404	412	396	403	395	396	408	384	404	406	401	417	403	409	394	400	413	422	408	382	390	420	414	436	422	396	385	408	422	414	368	416	409	426	389	408	423	415	426	389	398	415	391	401	399	419	377	427	395	402	384	426	395	403	420	433	406	361	418	421	428	419	404	417	433	419	407	402	408	401	392	408	406	410	384	382	428	393	413	438	391	397	363	421	390	422	397	403	409	416	409	387	415	414	416	423	432	388	404	382	376	407	401	435	372	398	390	394	367	388	375	444	387	368	373	446	380	380	401	408	389	380	421	398	378	394	405	419	409	414	424	390	405	406	411	378	401	409	426	407	398	384	416	437	409	417	414	448	392	406	400	414	434	420	425	423	415	428	378	403	410	426	409	372	415	385	413	383	414	386	429	433	403	451	435	394	429	432	402	416	404	403	460	420	433	372	403	415	402	398	403	416	439	416	383	421	451	440	377	436	460	391	384	399	404	398	437	446	409	398	391	408	413	409	418	395	395	377	384	418	397	409	397	383	430	389	421	454	411	452	420	362	417	418	391	417	415	435	430	386	423	456	409	406	399	377	377	419	416	388	408	399	456	399	366	342	426	391	409	383	420	386	389	451	405	414	458	389	403	393	418	444	395	410	390	394	407	398	393	397	395	434	413	400	404	385	412	382	402	408	417	401	403	373	424	422	372	423	375	393	375	401	442	398	409	375	433	416	377	394	388	400	388	408	423	390	441	459	425	417	423	456	430	409	401	361	421	364	364	370	392	417	423	420	396	452	420	418	414	406	417	387	405	430	399	429	360	382	403	417	397	413	400	378	383	447	412	422	387	414	403	376	421	414	389	406	374	428	461	421	408	404	421	443	410	413	410	418	397	435	384	423	378	431	383	436	422	395	403	426	392	399	394	391	440	394	406	420	373	408	429	438	427	390	399	401	418	422	396	446	463	413	391	425	383	420	365	425	416	409	436	382	392	411	422	410	436	383	386	442	379	402	435	430	416	417	417	404	410	403	423	373	375	407	422	450	427	418	397	421	406	400	404	404	403	373	413	387	408	405	402	382	391	387	408	392	409	418	429	385	424	408	384	387	396	403	435	387	380	418	400	430	381	402	407	429	469	396	416	448	388	389	387	395	418	406	420	413	408	375	380	417	431	395	444	436	399	408	416	394	419	398	367	401	384	387	423	394	369	414	421	405	414	396	431	387	376	414	401	382	431	394	373	443	399	409	391	392	363	399	361	408	424	424	456	409	388	395	404	386	399	384	438	400	410	411	414	390	359	434	418	398	419	407	386	405	423	455	416	389	410	408	414	395	403	392	417	432	413	396	434	454	379	430	389	388	405	382	424	371	384	417	434	391	427	403	377	418	377	400	425	402	415	375	424	402	411	402	366	394	461	402	397	419	384	413	417	377	423	376	394	432	379	393	391	405	410	409	371	366	385	420	393	379	373	404	450	385	402	448	396	362	400	408	428	424	440	444	400	379	401	437	416	379	417	411	384	414	404	460	388	401	434	408	413	396	399	415	434	400	403	406	405	397	414	444	395	401	419	410	430	422	382	399	431	427	415	422	388	380	392	423	456	396	382	390	436	477	410	379	421	424	428	413	410	389	423	395	411	374	389	427	429	407	408	400	386	396	425	452	412	434	400	415	393	391	384	374	372	379	399	389	380	421	426	434	416	400	390	432	434	395	411	431	383	406	390	392	417	403	381	387	428	413	462	398	447	415	428	438	386	406	421	410	382	371	456	414	409	357	386	400	406	394	402	402	391	422	448	400	376	379	403	362	390	390	404	419	374	430	420	394	415	423	442	412	387	418	466	458	383	385	389	373	388	394	409	410	428	433	407	413	424	394	408	401	370	372	397	412	389	429	396	441	442	409	387	424	424	405	394	396	454	416	372	400	403	394	416	404	422	424	363	415	439	410	385	403	363	402	392	358	440	383	435	441	400	359	401	412	400	386	374	421	407	424	402	405	448	437	390	403	392	407	446	408	407	417	408	416	465	368	409	438	408	378	424	402	396	417	408	370	434	403	423	427	440	429	369	393	377	413	420	414	416	379	406	383	399	407	370	370	380	405	376	394	405	376	447	382	414	400	425	444	406	417	372	399	414	396	391	382	379	428	437	439	426	438	435	434	372	438	438	404	380	411	418	406	416	349	421	398	426	406	408	422	430	454	430	442	404	406	410	352	406	409	399	426	393	405	404	394	402	442	391	420	373	392	386	412	362	417	417	419	365	411	410	393	395	372	396	396	413	395	398	427	408	399	423	425	393	407	381	445	385	440	421	390	376	387	384	419	372	450	399	444	379	440	434	395	376	411	378	405	413	424	422	365	397	417	376	406	418	395	405	412	392	403	414	410	433	394	380	448	403	394	382	425	432	403	417	394	424	420	415	389	409	412	395	390	420	434	434	358	374	400	412	395	414	427	449	393	420	411	448	406	404	393	431	446	403	379	403	421	400	421	431	414	389	420	432	376	429	403	426	390	388	414	388	407	381	407	396	380	432	448	401	424	420	458	427	425	414	398	398	410	416	393	408	417	407	371	422	390	469	395	375	450	389	410	382	392	434	444	425	417	415	421	412	432	411	385	420	376	389	421	371	405	430	408	388	396	406	427	382	371	409	405	379	435	436	387	394	381	425	406	389	387	409	379	403	405	422	392	398	377	420	395	390	382	426	397	420	388	383	387	435	382	414	417	388	446	413	422	385	414	358	431	374	392	427	385	413	438	411	390	372	390	427	400	422	437	421	376	394	380	411	388	399	373	422	421	383	401	415	417	409	418	428	376	418	395	375	345	424	440	371	362	416	380	386	434	427	390	361	407
11690	9012	17242	19850	17701	14100	10894	8446	6981	5818	4851	4313	3854	3616	3682	3569	3251	3142	2789	2529	2228	2186	1844	1730	1608	1503	1540	1360	1445	1335	1346	1323	1266	1247	1239	1199	1218	1203	1227	1198	1190	1153	1157	1207	1176	1169	1119	1209	1166	1142	1164	1134	1011	1057	1088	1054	1005	1142	1152	1058	1188	1051	1048	1025	1015	990	975	1016	1010	997	974	1016	974	936	1005	971	989	1031	1038	967	988	1006	982	985	975	1044	981	966	947	919	973	970	956	919	961	936	889	939	964	976	947	974	968	912	913	995	959	930	916	985	901	961	946	968	908	1004	951	928	911	986	913	996	964	918	882	926	960	966	1030	958	936	964	1016	962	965	919	947	940	1016	972	924	929	941	935	950	954	879	923	923	978	944	949	1017	978	993	889	930	971	915	928	941	910	993	926	955	908	958	964	966	922	943	977	919	1007	943	968	945	914	984	957	938	941	963	952	989	936	908	939	911	883	971	985	940	930	961	955	950	928	905	940	880	946	927	945	966	894	917	891	932	903	869	892	931	866	981	932	902	855	976	913	949	910	997	972	897	942	928	875	979	936	951	862	1000	935	942	892	879	982	918	990	963	905	911	960	928	938	957	943	893	977	996	921	998	933	912	913	946	916	948	888	967	931	899	886	920	970	915	921	917	915	970	920	948	1003	911	906	912	903	974	930	918	934	956	916	886	936	984	972	958	929	907	930	973	909	954	927	952	929	963	974	905	971	959	954	978	941	932	945	862	918	874	913	930	1011	922	865	952	883	957	956	894	906	999	915	945	937	883	972	878	908	961	936	991	970	927	930	935	977	919	960	937	984	942	906	1005	915	997	936	955	894	967	964	957	926	945	968	921	945	956	896	934	875	946	891	861	962	944	927	951	923	919	999	916	974	868	952	888	951	931	919	930	888	928	952	971	872	968	911	917	964	866	944	906	959	998	977	986	897	962	968	995	886	924	992	912	944	922	923	893	902	987	908	890	968	983	945	954	1021	925	964	957	937	949	889	914	911	870	969	895	970	918	903	957	909	950	910	950	943	985	894	943	941	947	970	1000	927	969	985	983	991	876	970	886	985	978	990	956	980	938	901	960	926	920	919	949	911	946	969	915	988	959	924	932	958	944	946	965	939	945	960	924	943	938	942	984	998	945	914	955	929	956	943	938	971	893	953	990	922	982	924	881	953	949	925	955	940	869	947	934	991	917	969	930	961	879	921	926	953	937	945	895	982	942	948	935	959	975	937	964	897	956	934	960	954	964	950	939	980	908	961	897	940	946	919	927	911	949	918	948	925	922	929	900	937	948	927	935	968	929	947	964	903	901	938	970	958	961	869	927	927	912	910	951	973	986	914	940	910	930	962	973	937	949	904	903	867	943	938	898	905	989	964	905	911	933	895	925	999	928	967	946	904	909	966	933	927	946	936	932	929	913	905	945	915	955	955	936	894	967	924	999	1018	924	999	970	972	939	922	923	905	952	990	948	970	961	918	944	974	998	964	984	961	947	947	893	957	958	922	926	949	906	930	905	927	987	935	944	957	966	913	974	930	905	945	928	1008	924	865	910	931	974	949	982	916	917	910	955	928	965	985	956	941	910	912	988	914	927	919	949	916	917	958	924	936	937	959	935	989	1009	962	867	915	941	886	967	945	980	936	926	861	946	1002	917	991	941	933	1001	922	937	954	936	936	959	964	978	944	911	963	951	1001	955	904	928	956	942	927	942	886	936	945	931	956	891	1000	926	983	975	915	920	936	1014	957	880	941	918	949	946	963	897	957	943	888	968	906	944	960	947	910	921	902	945	898	955	912	934	933	943	973	892	927	955	903	967	965	979	900	912	919	951	913	989	927	904	925	955	944	970	921	982	915	996	950	918	938	957	991	865	922	925	945	970	964	920	915	936	939	965	958	948	912	918	895	917	976	903	926	944	980	915	940	950	999	956	964	944	910	917	969	953	949	957	918	928	926	958	905	918	948	964	984	959	942	934	942	959	1004	956	959	918	996	933	964	908	943	957	968	928	939	929	961	956	949	965	960	892	967	973	928	907	941	979	956	942	936	960	914	961	945	920	959	971	873	970	914	915	940	948	951	969	980	964	944	982	914	911	998	913	964	923	965	960	919	954	911	882	936	988	927	936	951	924	959	946	978	907	967	973	955	935	1018	898	937	903	958	935	938	951	919	934	940	900	932	940	898	999	908	980	922	978	907	944	952	890	922	924	979	946	963	931	952	967	928	968	949	904	956	941	909	1017	950	931	887	992	970	907	919	898	977	952	903	923	941	948	968	936	922	927	964	958	929	966	920	877	892	948	949	960	976	992	976	938	987	933	897	994	935	990	949	967	948	891	900	998	942	924	976	979	894	899	976	954	939	925	916	925	919	923	919	884	977	944	967	909	885	908	967	915	875	922	964	941	917	987	977	900	913	934	967	971	892	926	946	963	959	917	985	944	885	945	932	1000	919	888	984	906	939	905	915	921	998	932	931	967	952	895	947	928	938	888	925	940	945	938	951	905	985	917	943	955	935	940	962	938	909	958	953	981	867	904	928	973	947	1014	1008	956	930	906	960	958	926	946	868	908	989	934	960	918	925	960	972	963	920	957	949	930	914	922	957	954	899	937	980	940	945	958	905	963	969	898	928	910	940	974	1000	950	928	965	918	910	963	921	919	953	912	931	964	915	938	885	972	968	934	873	964	905	948	909	926	929	949	925	983	895	935	929	903	970	913	942	993	968	904	979	976	935	927	916	1000	957	923	930	898	938	870	999	995	955	920	894	957	926	945	944	944	945	931	954	938	1009	974	899	976	954	945	904	977	933	888	972	946	977	986	907	948	889	997	947	967	1035	994	924	904	913	900	952	1019	936	929	916	980	1001	930	928	916	939	916	915	962	971	958	925	929	955	947	902	883	932	953	953	950	921	961	934	880	938	950	951	979	885	967	972	964	972	876	913	968	948	970	959	937	957	937	919	945	981	899	946	912	966	987	933	937	939	970	992	939	942	937	904	969	985	864	875	942	959	940	938	956	988	942	958	957	925	981	891	927	926	917	982	944	970	932	967	907	908	936	969	894	936	989	935	925	915	958	920	891	907	950	915	888	954	913	960	920	917	988	917	955	962	910	982	919	918	918	921	954	949	968	985	932	920	932	926	959	954	899	974	942	993	942	940	932	952	943	965	933	931	963	935	930	904	930	938	899	935	983	901	929	928	887	930	899	946	974	970	912	899	949	906	952	979	928	885	942	946	923	945	887	925	960	913	923	915	1008	905	931	926	949	956	888	957	906	914	980	955	955	926	930	895	932	945	937	907	899	981	911	982	960	959	927	904	937	908	991	954	963	922	929	941	982	919	925	924	984	923	957	956	903	937	967	982	987	923	955	911	938	1018	972	930	943	945	897	911	972	919	935	894	921	920	896	905	969	946	954	920	966	975	952	940	950	911	906	891	936	991	960	942	959	954	959	938	900	937	959	920	871	925	956	929	914	1008	941	962	938	1016	963	929	903	945	922	895	949	950	945	956	951	955	953	922	865	919	949	962	951	960	955
27205	17370	18236	15972	11781	7870	4924	3384	2417	1903	1533	1428	1246	1217	1111	1075	1038	945	860	808	847	784	631	669	611	583	538	572	609	566	551	521	535	508	501	506	478	517	499	484	494	475	500	537	545	505	522	488	487	445	467	453	503	456	462	502	501	501	470	438	539	558	529	481	487	463	478	512	456	442	494	458	490	457	446	450	475	480	435	455	446	518	465	474	435	464	473	462	455	450	481	463	443	451	446	458	432	447	456	498	450	486	440	461	444	481	443	445	439	468	449	441	455	436	464	446	413	441	455	466	440	456	480	455	457	424	456	459	468	477	468	466	478	491	444	481	444	425	481	450	466	433	462	482	429	486	426	452	438	390	449	434	466	442	443	465	454	478	473	450	434	480	497	462	441	442	464	452	438	432	465	451	462	437	404	425	474	471	444	469	436	470	416	404	483	445	480	445	473	480	425	442	464	503	456	452	514	490	434	462	463	444	429	445	430	429	409	430	428	439	460	430	425	484	435	486	423	447	455	430	489	450	477	451	438	422	439	452	415	459	436	450	456	429	469	477	437	475	465	450	461	438	478	456	462	448	484	456	436	441	466	482	453	438	429	424	416	424	500	445	401	462	413	438	484	433	431	410	454	497	454	447	502	434	509	439	422	451	484	438	442	472	470	479	422	463	464	443	473	478	425	472	476	435	447	459	478	489	457	445	438	489	453	469	438	428	443	437	470	455	446	446	470	477	410	452	447	418	477	472	500	472	438	481	454	459	449	421	425	445	414	483	446	458	484	439	416	467	460	473	474	454	418	468	453	461	437	435	446	467	473	423	415	446	452	448	454	496	459	460	456	467	442	461	449	424	444	447	431	436	438	451	457	433	468	451	431	477	448	397	441	461	443	453	425	440	455	451	455	436	440	455	448	524	459	479	435	410	437	467	433	443	443	450	438	507	437	436	459	454	422	484	447	423	459	446	446	489	464	448	427	468	431	450	480	454	438	421	463	462	445	397	440	428	456	436	422	448	429	502	464	448	506	421	419	476	453	428	488	455	454	456	458	469	430	447	415	433	400	477	442	419	468	462	433	441	427	454	495	471	442	447	459	453	482	436	413	467	474	449	407	453	446	461	419	473	465	483	465	471	466	433	449	431	439	471	468	489	451	441	464	503	454	428	460	473	480	424	388	478	421	416	439	457	470	466	449	514	448	461	488	468	457	443	422	414	474	461	455	440	474	464	472	454	471	467	436	405	408	398	414	439	458	465	481	415	472	475	426	435	444	454	423	467	495	442	461	456	481	416	471	419	471	459	466	448	438	436	453	408	467	432	450	434	467	451	455	445	397	485	489	487	461	480	436	445	449	489	472	413	463	482	434	397	420	497	476	439	460	424	450	432	472	439	454	443	484	461	437	448	456	430	452	415	473	495	468	498	432	448	435	452	476	448	433	455	458	396	466	482	448	422	448	459	450	457	434	446	441	444	453	466	436	449	513	479	464	458	471	427	396	435	440	434	416	480	462	431	519	429	447	510	446	451	447	454	451	454	446	468	491	489	447	453	474	417	456	458	472	465	442	467	471	479	405	429	462	409	457	457	464	470	440	432	466	468	414	453	446	482	427	404	433	433	460	448	489	498	472	451	454	442	447	500	431	433	468	500	452	423	435	433	450	451	403	463	446	495	447	431	444	455	455	512	445	440	482	403	463	445	433	442	406	439	457	465	437	422	427	442	482	444	448	472	464	465	463	435	427	441	405	455	428	442	446	456	474	475	434	444	420	441	460	463	440	460	393	461	477	462	486	450	440	461	430	445	460	470	445	443	436	468	427	413	498	454	404	401	468	462	440	462	444	435	443	430	472	446	495	471	456	401	462	510	428	461	487	459	462	451	489	438	454	418	438	403	425	405	441	423	426	456	443	477	423	441	456	445	421	453	419	454	475	509	470	471	429	478	462	424	468	434	418	417	461	462	461	454	482	426	441	452	443	493	470	413	444	427	442	441	499	452	460	432	465	465	459	436	450	453	484	462	451	445	455	420	439	409	458	447	433	405	437	450	439	487	452	430	459	437	445	445	444	485	458	479	433	463	431	440	426	447	450	456	421	477	439	456	432	437	430	432	461	437	490	443	456	447	464	431	458	438	420	434	433	423	424	449	421	406	470	425	393	428	467	442	475	460	480	457	439	432	436	466	462	466	439	465	449	458	412	440	443	421	454	486	414	478	480	467	444	484	415	473	439	468	467	470	477	457	452	453	457	429	462	470	495	455	457	431	482	432	465	455	439	492	426	438	474	465	491	454	449	427	464	438	445	444	430	456	427	434	469	445	462	452	459	448	472	467	458	436	459	444	438	443	492	444	420	488	458	444	441	475	449	476	476	476	431	433	433	437	476	461	461	415	419	406	448	409	484	465	454	427	458	471	473	449	451	439	446	432	464	443	454	454	435	443	462	403	451	430	455	453	468	444	468	449	442	447	435	455	438	469	439	445	414	455	441	449	429	460	438	418	463	453	407	457	477	440	440	422	474	452	438	436	478	475	452	463	494	475	451	438	458	453	439	452	491	481	449	452	480	482	451	446	458	471	440	467	438	448	489	470	444	455	503	457	419	459	446	447	443	389	451	453	477	443	422	445	440	465	454	503	433	448	459	415	435	482	456	444	444	480	428	448	436	438	436	422	449	452	486	470	460	488	445	407	440	462	429	451	448	436	453	434	437	425	456	462	435	458	449	451	443	493	448	442	446	469	457	492	468	446	409	464	446	431	440	434	441	442	464	482	428	406	435	454	454	454	476	464	471	460	463	406	431	427	478	431	426	412	438	464	474	427	468	456	438	437	461	487	462	443	480	460	479	464	466	443	417	433	444	458	440	456	456	438	441	421	481	480	444	452	434	442	433	463	449	478	486	461	469	419	488	444	428	448	468	486	420	450	461	441	473	407	436	451	427	450	440	435	457	465	450	478	433	454	464	485	469	430	460	487	487	433	460	491	464	470	422	452	468	457	460	473	410	420	480	451	487	445	435	460	484	467	468	463	447	466	446	433	449	471	466	477	478	463	442	461	447	428	483	438	452	450	444	442	437	452	467	458	457	429	442	438	505	458	448	432	429	419	424	445	413	486	480	418	413	442	482	411	438	470	503	473	409	437	472	457	443	462	446	435	455	457	452	470	445	452	472	482	448	443	429	456	470	409	499	467	461	476	450	449	449	449	423	471	432	457	448	477	451	479	449	476	451	429	467	422	462	489	474	461	447	441	451	443	404	437	443	438	466	448	467	445	513	451	444	410	441	430	467	430	426	445	465	494	466	446	476	435	419	380	449	440	476	439	446	461	433	441	482	456	435	437	438	440	421	457	438	487	464	417	414	438	478	460	503	446	421	428	459	485	427	427	496	455	443	439	451	436	455	473	456	456	423	440	476	456	475	461	447	440	431	432	460	453	434	469	444	431	475	444	462	453	466	459	432	475	451	434	430	479	436	492	450	457	467	434	416	478	452	499	385	454
14924	12002	21948	24918	22629	18652	14368	11473	9318	7784	6527	5680	5454	4939	4819	4539	4436	4114	3751	3242	3020	2937	2517	2215	2125	1936	1877	1767	1753	1691	1566	1649	1543	1546	1469	1505	1431	1455	1514	1411	1461	1385	1415	1388	1380	1411	1411	1538	1513	1332	1453	1378	1209	1216	1261	1293	1247	1328	1276	1351	1429	1288	1197	1168	1182	1126	1103	1186	1144	1116	1101	1159	1083	1062	1060	1118	1084	1083	1099	1017	1046	1039	1043	1056	1064	1033	1057	1063	1087	1046	1021	1015	1038	972	1011	974	991	1066	1044	996	1027	1026	1083	963	1012	1002	1049	983	1025	1019	1010	1028	954	1047	976	1018	988	1052	1038	1056	1018	1016	1008	1040	1081	1034	1009	962	1027	1021	984	1098	960	971	1030	963	1005	996	1023	996	1008	1022	1085	1039	1055	1012	1037	1033	1067	1018	1036	984	980	1043	1021	978	1035	1007	1033	1058	1026	1028	1017	989	995	1013	1021	1044	1011	1001	938	1055	1019	988	1001	1007	1006	978	1082	1006	1033	1024	953	1002	1065	1059	1078	977	1011	1051	1018	988	985	1010	1025	997	1057	1024	1046	1070	1014	1001	981	997	1053	1042	1019	1024	1092	1027	1030	1027	1022	1042	1046	1022	1013	996	984	983	1054	1000	1020	1018	965	1035	1054	990	997	1066	981	1025	959	944	1006	947	1020	1055	1013	1012	989	1018	982	1094	1030	985	1022	976	1022	1054	1081	1046	953	968	945	1022	1053	1021	1002	985	1054	1037	1023	1025	1002	1000	1060	1000	1030	1061	1005	1029	1010	1044	1009	1019	1044	1043	999	976	1027	1034	1070	997	1020	994	1016	1014	1060	1048	1004	1030	1011	1033	1036	1020	1009	1048	1009	1021	1089	1042	1004	979	1018	1034	1000	1023	1026	1034	1043	1023	1004	980	1005	1035	1057	1051	997	1066	1016	1016	1064	956	992	972	1002	1016	1055	964	1015	960	1043	947	1017	995	1041	984	1026	992	1047	1087	1024	1012	973	1036	1009	962	1014	1026	1045	1004	975	1010	1016	1021	971	1054	1025	1070	1017	1054	991	1046	960	1031	1036	1048	1074	1047	990	1035	1006	974	1020	1002	1011	1084	972	1031	1003	1056	1010	1009	998	979	1013	1025	1024	1012	1058	991	1053	981	963	1029	1066	1042	1078	1004	964	968	1014	1015	1030	1011	1013	1044	1036	1026	1004	1059	1071	986	992	1023	990	1069	968	1011	1003	1036	1072	983	970	1006	1007	1041	983	1003	1036	984	999	986	1018	980	1043	1045	963	1052	963	1032	1037	977	1013	980	965	980	1007	995	1004	1028	997	994	1025	1017	953	1029	983	992	941	1025	973	1010	990	1032	1081	1020	1044	1034	1045	965	1106	1026	1014	1035	1010	1035	1049	1013	1062	980	983	1008	984	1025	1081	1018	1025	930	1004	981	992	1024	1025	1032	1063	1062	1097	1003	967	1000	1015	994	1010	1058	983	978	1033	968	1022	986	1022	990	1018	1044	1047	1002	1003	1058	967	1010	993	993	1035	1035	1052	1062	986	1072	1033	998	953	953	1019	1002	1029	1047	1033	989	1012	1025	1000	1012	998	1020	967	1001	1020	1036	1053	995	982	1015	973	1033	1026	1054	1122	990	1030	1047	1014	980	1081	1067	1032	1080	997	999	989	964	1057	1015	1061	1053	1025	1031	977	1034	968	1028	1002	1057	1013	969	1003	967	1007	997	1039	1008	1025	1027	974	975	1041	979	1003	1001	989	1050	1045	979	998	973	1026	993	1048	950	1029	985	1044	1028	1033	1004	972	1029	1029	1047	1013	1023	1000	1026	1018	1023	946	1027	958	985	1014	1001	960	1012	1036	940	1034	1032	1034	1019	966	976	1049	1022	966	952	1022	1049	1051	989	1039	1004	1034	1010	954	997	1007	1012	1006	1009	982	982	999	1034	978	977	985	922	1036	958	1000	1021	978	1038	1020	1056	1023	980	1018	1000	1052	1021	958	1034	1007	985	1037	1058	1020	1014	1057	1020	1019	986	1050	1018	990	960	970	1039	1028	989	978	992	1068	1037	1039	978	1023	1043	982	971	987	1031	1017	1044	1000	1047	1028	1016	1014	1041	1003	990	997	1005	986	1028	984	994	1028	1060	1022	1042	1005	984	1039	1046	1012	957	993	1051	980	1072	1046	1070	1031	997	1045	1042	1011	1008	1029	1052	996	1029	1001	996	1038	1006	979	992	1048	1030	1045	966	1016	1089	1001	1008	1020	1009	1021	1047	962	1018	1037	1010	1000	1018	1039	1015	997	1079	1020	1004	982	1052	1018	1015	1032	982	1007	1001	1010	1003	958	1090	984	981	982	996	993	963	1005	984	992	1026	1019	996	1016	987	934	1023	1042	996	1062	1006	994	1039	984	996	1028	993	1016	969	1002	1039	996	1044	982	1048	1029	1006	1057	992	1018	1009	1001	956	966	1005	1038	1035	1028	1033	1001	980	983	977	1040	1039	1022	1017	996	1034	1059	1041	1020	1006	1025	1051	993	1068	1033	1011	1002	1004	1022	1006	1051	965	1037	1024	1039	999	961	1034	960	962	1006	998	1018	1014	1015	1018	1022	1025	1038	989	966	989	1023	1015	1037	1053	1022	1035	1035	1004	1041	993	1016	1006	1005	1061	1049	1036	980	1001	1006	959	1007	983	948	1026	981	1039	964	1039	1070	1064	1045	1058	1063	991	978	1047	1001	1017	1028	1013	1026	1040	1034	1040	978	1030	1049	1027	955	1076	1021	1043	977	1004	992	1049	997	1072	1021	956	996	1012	1032	1037	1061	993	1010	994	1046	1031	1091	1009	1003	1082	967	994	1003	995	1008	1036	1007	1019	1090	1025	1046	982	1065	964	1026	986	964	1012	1019	1012	996	1004	1035	1035	1052	1030	1011	1030	1036	942	1076	1005	1045	941	1084	1031	975	1007	991	1041	986	950	1016	982	976	990	974	956	1011	1076	998	971	1006	1023	1058	993	1031	980	1010	1028	1000	1032	950	1015	993	986	997	972	1011	1069	1062	1002	1007	992	1021	1012	1053	1011	1028	1014	1026	1027	1006	1080	959	986	999	967	995	1036	1060	1011	1021	1029	1027	1000	1011	1017	1035	1053	1006	993	1001	1026	1053	992	1016	991	1055	1019	1008	1035	982	1016	1017	1009	991	1023	954	1039	1059	1070	1020	1030	1065	1006	1012	983	1054	1047	980	1031	1039	1039	995	1022	1006	929	1032	1050	1060	974	1048	1010	1034	1008	1027	1000	1028	1019	1015	1028	1044	1019	1033	1038	996	1052	990	1008	1026	991	1053	993	995	1033	1013	982	1016	1009	986	1019	998	1069	1072	985	1020	1014	1024	1040	1029	963	1022	1009	1034	1052	990	1025	1012	1032	985	1036	1012	951	983	1021	1059	970	985	968	1005	1003	977	972	1016	1001	990	980	1040	1044	1030	1017	1043	1023	1029	1059	977	1043	1000	1055	1025	1052	1013	1005	994	996	1012	1015	1042	967	1070	1062	959	1042	936	943	1004	1081	1078	995	986	988	991	1015	1045	1002	1044	1049	1017	1016	1014	1053	990	1026	991	1074	1053	1030	1086	992	1036	1017	1028	997	1022	1045	886	1030	1011	1014	1029	1006	1051	981	1040	1044	1041	959	992	1052	971	1075	1031	1006	985	1063	989	952	1047	988	1019	1017	1030	1019	984	1034	972	1006	997	1037	1053	1021	1003	1025	1012	1065	1025	1009	981	939	1052	1032	1019	1000	1018	1043	996	1036	1029	1059	1036	990	1061	1038	979	1002	1024	997	968	1061	987	981	1054	1023	927	1044	1025	928	992	1020	1016	993	1071	1010	1026	973	1004	1016	1032	963	998	1013	958	1014	949	1032	1007	1036	1014	996	995	997	1016	1034	994	1006	997	1002	1007	969	1033	997	1031	1020	1041	997	991	1025	990	928	991	967	1029	1015	964	1006	985	1015	1004	1027	1045	1006	1033	1005	1020	953	976	948	1020	1024	991	992	1040	1001	1003	992	974	1011	965	962	1009	994	1036	1009	1021	999	981	962	1024	1040	970	1021	1055	1034	955	1045	1022	1017	1066	996	1055	974	1059	983	1033	1067	984	1046	1033	993	1004	1002	1060	1057	971	1005	1045	1053	1035	1063	987	990	1059	1061	1010	1014	1028	1066	990	996	1061	1069	972	1020	1051	1053	1005	956	1025	1058	948	1008	1054	1024	977	1007	977	1048	1027	1006	1041	1062	1017	986	1059	1042	996	1006	996	1070	995	1015	971	1019	984	990	995	1013	1043	1026	1022	1000	1014	1039	974	1061	1004	995	1072	1006	971	992	1030	1027	1033	975	1047	999	961	1032	988	996	966	1045	1019	1019	1041	1032	1070	1025	1038	973	1042	1024	1008	1017	1006	1021	996	1034	1055	1100	1013	992	1009	1065	984	1053	1017	1008	1071	1047	1038	1025	1009	1018	1065	1061	973	1051	971	978	1038	964	1003	1011	1013	988	993	1014
9327	5549	6018	4623	3172	2146	1625	1231	942	794	711	672	646	568	588	610	546	545	482	434	450	467	420	387	413	406	348	373	340	370	391	340	349	338	356	341	362	354	335	363	430	359	373	371	365	376	293	354	327	359	366	316	377	374	390	349	362	344	378	348	364	347	349	327	337	385	344	367	378	364	365	369	349	355	353	351	351	336	352	350	330	315	322	369	313	332	347	352	338	349	364	354	361	328	372	336	339	373	325	376	373	344	332	339	342	365	346	337	372	365	333	347	355	318	309	370	373	349	351	372	355	346	367	319	356	377	364	357	360	351	343	355	369	395	329	346	335	341	346	366	323	326	343	365	386	355	341	310	353	347	351	330	335	370	347	345	318	322	354	350	381	358	323	328	345	341	349	332	376	338	365	365	370	353	369	332	357	328	340	360	321	358	369	367	332	322	369	323	352	310	352	351	319	362	377	348	313	364	313	345	349	364	323	356	345	339	326	360	371	327	322	350	345	352	341	351	326	310	370	364	321	364	384	376	349	356	353	342	346	351	339	337	336	324	351	332	353	319	368	406	329	339	334	347	373	361	331	339	344	329	340	374	346	322	348	346	315	344	332	382	379	327	318	387	356	352	389	350	328	323	350	316	334	355	348	326	350	355	371	353	327	373	352	369	326	342	354	346	348	320	333	322	337	345	368	335	347	358	345	365	364	382	334	362	349	357	355	361	353	339	341	354	284	353	327	339	371	320	343	365	373	329	337	323	345	406	359	326	335	321	319	351	299	354	370	348	321	356	351	369	338	344	337	348	334	337	338	336	338	318	337	335	336	349	341	333	325	345	373	361	339	353	335	337	349	289	358	367	320	337	348	361	375	335	391	338	335	378	368	318	329	368	302	331	321	348	334	296	329	377	316	343	370	346	319	370	362	368	359	355	355	343	381	302	356	338	332	316	341	378	363	381	332	323	375	374	360	356	327	382	390	324	340	343	332	330	368	332	406	374	376	360	350	318	331	353	367	361	333	305	352	374	349	309	329	363	355	329	341	345	381	333	344	377	327	357	331	378	357	352	302	326	331	336	345	314	349	359	331	365	367	382	353	327	366	341	351	335	343	381	357	347	306	316	318	315	380	327	341	334	350	359	370	317	364	344	342	337	348	325	355	382	332	363	303	334	333	381	353	336	363	325	345	382	351	357	358	321	304	356	351	346	377	343	345	353	328	363	333	355	352	375	333	342	328	385	344	322	341	343	381	349	340	337	340	375	357	365	350	375	344	343	334	344	361	338	320	337	336	341	325	341	319	308	370	302	329	360	354	327	306	342	309	382	359	354	350	308	364	348	350	375	366	337	347	323	356	350	382	334	336	338	332	336	348	329	327	348	316	323	311	363	333	307	373	347	334	361	343	328	365	336	321	322	338	370	389	363	359	357	368	342	315	356	357	327	336	368	343	321	336	330	348	322	337	355	336	346	342	372	304	326	364	369	351	340	349	352	367	350	308	373	351	332	301	332	375	377	388	343	370	368	341	320	346	355	333	370	370	364	351	381	358	371	328	328	346	337	342	326	368	329	356	371	359	353	362	326	327	305	378	346	307	341	351	331	350	368	314	333	319	348	351	309	332	357	331	367	350	315	338	382	337	351	360	362	358	357	393	327	309	330	318	333	334	368	335	333	335	338	337	343	337	334	362	336	352	396	346	310	376	348	344	373	373	314	372	370	324	338	364	331	375	371	339	321	342	374	342	338	360	353	322	324	376	329	362	331	321	359	341	358	367	359	338	347	344	356	361	360	332	359	281	352	353	369	364	350	364	341	370	330	326	333	369	344	353	313	353	359	328	322	344	354	343	370	343	314	357	317	370	355	356	319	358	305	362	324	402	329	353	376	342	329	331	324	323	351	333	324	352	350	331	376	330	342	333	342	365	329	360	324	386	334	333	334	322	327	318	334	322	360	316	336	391	369	342	338	365	355	336	330	369	386	334	337	356	352	337	349	372	368	354	312	351	317	317	343	321	358	345	327	329	387	355	366	356	372	353	386	341	302	350	311	365	323	372	340	340	334	339	371	323	362	362	346	349	340	353	329	326	320	340	331	315	332	359	329	371	337	319	377	345	345	345	357	355	380	331	320	355	392	340	345	332	377	331	344	340	350	342	333	347	341	348	372	381	361	353	325	357	349	349	329	346	313	325	331	365	346	356	365	360	355	346	350	347	318	343	371	347	355	312	370	369	380	351	357	352	343	367	334	382	351	341	348	341	339	308	363	331	326	348	365	340	327	361	305	345	374	332	386	351	332	384	348	348	369	344	350	367	361	354	382	370	317	328	328	329	348	358	343	324	357	323	340	347	324	332	349	338	406	341	329	363	367	352	341	351	353	305	335	351	330	352	365	328	340	340	373	354	366	355	343	344	346	312	345	344	325	344	327	334	349	342	343	330	328	382	319	347	341	347	323	351	339	349	362	328	337	348	324	362	324	363	311	376	318	354	336	335	357	318	322	331	324	313	367	319	349	354	338	345	316	345	329	358	313	357	379	386	375	326	324	342	313	338	351	352	344	364	344	321	363	372	344	349	314	367	397	376	349	349	371	356	367	346	345	311	357	311	360	347	332	358	357	371	346	315	344	321	330	313	338	336	346	343	331	349	345	356	356	328	366	351	340	375	351	371	358	351	334	332	326	342	320	358	399	325	331	365	352	343	345	342	359	330	359	355	347	366	353	357	327	319	341	344	333	319	339	340	367	351	352	339	335	336	353	325	323	332	363	353	373	360	383	373	336	307	320	336	368	332	360	337	339	334	320	350	352	346	361	325	334	373	342	345	353	316	344	345	333	350	335	364	333	312	329	347	332	354	325	344	354	362	347	370	334	341	328	346	364	372	347	364	316	419	385	338	353	351	300	364	341	397	354	385	363	356	349	354	343	332	363	363	349	344	383	330	343	335	333	346	358	345	370	349	346	373	349	351	342	334	339	359	363	356	344	403	333	345	319	349	341	335	349	323	348	334	334	380	352	350	350	349	333	339	356	354	352	359	350	346	343	367	350	346	364	352	353	363	324	307	384	395	345	330	362	319	348	334	336	320	345	344	318	330	310	379	313	353	343	333	323	333	360	344	336	318	347	366	346	383	315	330	338	349	354	364	324	327	369	333	366	319	334	373	350	372	323	362	347	348	325	379	347	365	339	332	344	354	317	335	327	360	370	316	357	340	321	325	342	321	365	317	355	315	383	361	364	358	358	346	353	336	313	356	349	353	338	338	351	338	348	322	379	345	352	340	314	341	344	347	393	349	339	339	319	394	354	364	385	344	369	371	372	354	326	330	377	318	332	353	369	359	330	359	372	339	346	370	367	318	360	332	377	351	349	344	365	341	326	346	308	371	353	326	378	370	370	344	346	343	340	357	330	342	307	365	370	333	369	310	353	342	377	318	337	355	307	356	339	354	339	316	327	322	342	381	365	320	345	353	355	334	357	362	373	352	319	343	341	326	346	326	333
5857	4905	10561	11812	10046	7981	6298	4865	4029	3510	2934	2864	2599	2385	2292	2248	2149	1998	1801	1617	1466	1293	1320	1210	1189	1090	1033	1050	1061	1064	990	996	991	948	957	946	936	1001	976	904	896	886	882	906	926	959	883	893	900	887	855	882	868	873	846	863	831	914	888	852	874	882	761	911	877	793	864	834	830	826	851	875	836	864	830	895	871	859	839	832	806	762	846	804	802	834	810	818	862	837	806	817	827	813	806	815	805	841	821	797	795	814	816	795	782	787	833	800	800	770	847	874	849	803	855	797	825	841	766	838	815	826	802	837	785	770	796	796	747	790	782	805	790	796	840	781	807	873	791	793	797	833	823	826	841	778	822	816	824	749	798	787	810	801	779	826	859	806	802	768	808	807	797	802	775	832	820	822	816	796	793	810	828	805	825	793	821	871	816	810	764	807	832	789	800	742	804	805	804	785	826	827	797	742	752	892	800	798	843	768	807	803	832	804	806	853	813	798	804	780	843	831	805	850	801	819	839	803	813	797	830	828	797	813	800	802	788	810	832	779	866	813	797	835	799	788	806	851	821	810	795	855	816	773	793	800	766	806	804	765	748	814	802	820	778	809	801	802	775	809	765	812	782	833	804	813	817	769	820	790	824	852	808	774	785	802	847	811	839	777	748	791	837	818	753	811	813	830	801	769	793	793	771	795	778	823	774	788	812	819	792	777	853	779	801	812	798	808	798	772	816	827	803	827	844	795	807	837	808	848	864	785	838	865	864	815	784	801	769	796	809	859	820	805	850	817	806	829	831	779	777	757	792	867	794	792	791	815	803	846	815	791	832	814	832	797	879	814	838	782	774	833	821	778	817	794	836	855	828	816	856	802	790	797	835	850	744	806	846	841	785	790	793	809	819	812	850	816	794	828	862	817	836	806	779	839	874	771	811	837	817	800	728	844	842	781	825	778	783	792	772	779	840	826	871	827	814	790	800	781	819	816	829	807	810	786	835	827	831	826	826	770	836	811	823	835	846	813	825	781	776	809	813	764	794	839	817	809	829	807	837	822	767	815	789	818	824	771	798	812	801	828	779	827	819	837	821	803	808	831	784	816	779	797	787	853	853	820	887	812	771	788	811	890	782	804	827	806	816	773	836	813	818	802	784	795	805	771	853	806	752	840	811	817	831	846	872	822	779	826	841	814	769	838	794	794	813	803	778	805	767	852	841	829	783	828	826	757	811	841	867	761	822	823	771	796	832	790	785	777	839	814	767	806	768	777	803	796	800	808	851	806	796	798	799	746	852	805	765	766	805	795	803	836	818	796	809	806	845	805	836	792	801	850	781	799	793	815	786	777	798	780	750	816	850	866	802	804	815	769	779	780	777	830	771	823	822	805	805	797	801	867	857	778	801	841	811	800	844	789	800	765	768	835	829	828	809	843	821	795	811	821	826	830	831	817	783	823	820	815	834	801	843	833	811	775	850	839	806	826	796	815	793	844	791	808	817	832	848	839	779	831	873	879	799	799	821	819	792	838	785	851	837	784	812	819	766	820	787	792	778	851	761	850	826	842	838	847	810	790	800	774	809	854	834	815	759	801	813	781	824	823	825	823	788	862	803	843	827	759	785	776	843	830	803	804	804	800	870	838	845	807	797	820	806	798	825	833	743	829	781	804	801	815	789	818	844	787	846	822	781	827	781	771	811	836	802	777	823	806	853	793	806	862	810	735	771	769	775	776	851	811	750	811	782	841	865	878	834	847	795	815	852	830	827	801	864	794	843	772	816	795	793	781	833	790	805	811	810	818	801	758	820	801	811	826	824	799	820	761	797	834	792	808	794	816	821	856	820	816	831	747	846	812	818	797	792	806	830	815	743	797	809	859	772	838	854	796	787	845	842	794	876	811	834	811	832	788	794	810	810	821	823	816	811	813	867	793	806	779	815	807	805	864	807	790	821	829	801	826	760	850	829	808	869	876	783	775	825	809	827	814	797	817	820	821	795	855	806	803	828	828	789	846	847	764	811	784	762	827	821	801	811	779	823	806	786	851	808	835	827	838	765	766	812	791	786	748	840	790	830	837	858	837	848	798	822	834	830	865	780	822	841	797	832	798	809	822	849	774	790	845	805	823	796	813	771	776	844	794	796	828	824	834	783	813	775	808	840	779	823	805	748	811	810	852	791	794	793	836	801	828	798	856	838	839	810	802	798	799	801	821	777	789	779	844	817	816	838	861	800	892	808	810	829	882	838	850	818	814	803	845	799	780	805	806	782	795	855	772	767	748	819	830	769	794	786	813	839	815	827	842	811	782	820	837	834	824	883	797	772	817	796	853	853	844	837	842	796	803	777	807	799	808	797	804	803	821	764	825	810	834	795	826	800	833	805	830	823	790	810	834	780	824	821	828	773	883	777	815	818	801	809	802	840	793	844	841	785	792	783	808	823	857	821	805	788	801	836	800	791	851	800	773	768	785	801	766	805	841	824	812	806	833	828	814	812	797	806	781	795	825	847	776	781	857	783	798	810	809	789	855	798	843	811	802	832	858	788	791	788	821	800	820	839	842	835	788	763	790	805	808	788	804	872	808	794	759	801	819	747	783	802	833	798	806	785	807	848	811	825	745	855	823	788	811	777	780	818	828	796	834	833	790	800	823	723	807	802	763	764	740	793	825	796	814	782	808	817	863	774	857	803	816	822	792	790	807	749	814	821	825	797	791	780	808	798	804	787	839	826	840	802	847	786	799	810	791	780	822	877	822	828	846	843	829	829	794	839	765	810	823	820	795	795	795	766	846	841	868	825	811	749	824	881	817	796	833	791	769	769	795	850	811	752	809	798	790	767	831	831	774	808	801	791	844	808	839	863	791	821	808	805	808	823	819	791	834	800	804	793	833	764	814	777	828	809	822	839	844	810	824	839	800	827	871	785	801	868	798	761	833	803	834	871	796	803	787	837	838	761	835	771	832	824	810	835	803	802	841	853	815	780	768	787	798	863	824	823	811	848	831	796	765	820	807	803	846	776	764	770	739	810	769	788	838	784	832	745	858	837	828	852	803	821	803	838	760	817	806	788	815	808	784	845	824	847	775	821	801	832	838	834	833	839	816	789	856	815	841	802	794	757	809	784	794	822	807	867	824	806	842	827	806	785	821	850	820	816	813	791	793	850	866	785	764	815	783	770	768	792	855	796	838	801	822	813	800	819	839	839	847	785	845	777	768	800	777	842	781	795	772	848	863	838	862	808	822	782	793	828	779	817	773	756	845	830	805	805	809	826	787	767	804	833	820	741	792	851	806	762	824	785	826	840	797	798	864	816	766	824	771	785	845	846	793	806	849	754	826	785	773	831	855	757	823	832	833	774	820	811	814	768	786	789	809	819	805	846	827	825	859	809	827	784	804	811	793	787	818	841	785	805	839	807	801	817	878	832	798	826	749	769	788	796	800	803	792	815	818	804	760	823	809	828	800	862	818	864	788	838	828	808	845	815	807	787	801	792	830	825	839	768	813	793	810
18540	11544	12494	10595	7296	4692	3036	2141	1552	1418	1286	1034	946	939	880	865	798	693	703	641	633	537	539	505	483	477	440	520	479	502	459	488	443	483	442	461	468	446	431	443	442	479	433	477	451	467	453	428	437	396	454	426	374	415	437	422	412	445	431	390	429	452	420	423	402	386	445	404	395	431	429	458	425	408	407	449	397	408	436	418	407	393	399	411	396	401	418	402	411	404	429	389	419	419	395	430	417	444	412	399	411	402	406	412	426	385	419	396	434	405	369	422	401	427	395	397	394	412	403	417	432	430	424	377	427	404	411	393	393	379	409	411	427	410	378	444	411	414	412	441	432	389	412	386	400	383	427	416	432	420	404	411	436	412	422	411	400	382	413	397	416	425	413	391	377	390	409	419	413	413	378	389	353	411	438	427	417	367	399	408	393	404	428	428	406	384	401	401	397	430	407	415	417	409	387	401	416	416	445	433	421	454	423	402	387	409	382	429	397	387	434	419	407	394	405	396	413	419	408	408	423	399	391	437	414	424	371	453	424	414	414	386	439	389	405	403	391	400	378	366	402	392	452	414	415	405	414	436	427	426	411	399	418	414	437	433	361	434	402	397	395	391	418	392	388	402	420	411	394	379	462	408	452	416	401	383	423	415	427	364	457	424	401	403	379	395	426	356	424	392	423	392	442	387	370	408	376	409	445	449	410	402	378	410	395	428	397	391	391	413	377	425	368	389	384	374	392	452	428	373	381	411	362	404	367	396	399	405	369	399	393	410	414	454	401	399	436	416	425	383	393	416	413	383	433	390	387	389	426	423	430	379	408	432	392	415	403	409	404	376	405	408	385	412	382	441	409	445	396	407	414	396	407	396	422	414	403	381	461	403	399	401	349	397	397	410	416	423	413	444	378	426	392	419	447	454	387	401	393	434	390	399	418	408	379	432	416	409	368	380	409	386	403	407	423	420	437	394	414	411	454	358	406	397	386	410	459	427	453	435	431	387	425	402	377	412	423	410	398	414	413	413	376	405	414	421	435	365	422	427	393	385	373	413	383	419	415	428	433	424	412	445	393	396	369	403	379	396	450	447	379	439	406	388	400	453	417	390	430	418	443	373	400	419	410	448	373	400	425	432	398	411	372	418	391	400	420	396	415	407	401	422	416	404	399	425	445	359	394	430	396	399	409	416	395	409	377	444	435	415	412	428	403	394	399	397	413	390	410	385	387	420	385	404	411	398	411	386	424	415	428	405	418	398	423	432	397	406	469	404	398	428	416	408	410	422	425	433	426	406	408	399	433	415	433	427	380	434	452	388	437	398	411	407	441	396	360	425	376	379	405	420	404	358	408	391	435	400	409	435	428	402	376	393	402	413	410	412	426	384	385	410	373	385	389	359	426	407	390	409	387	385	405	364	395	396	398	363	445	404	419	376	442	397	415	406	423	430	403	431	418	392	375	396	418	404	398	403	390	454	415	393	406	409	422	426	373	424	388	379	371	400	374	391	422	396	379	398	387	438	417	413	393	414	415	432	397	422	370	427	443	397	388	374	399	397	374	401	388	431	386	376	367	406	402	391	365	381	426	394	406	433	408	396	415	414	409	367	413	428	385	411	364	393	397	354	398	435	375	411	377	371	378	406	401	397	418	393	407	405	421	416	421	430	404	387	426	428	348	420	361	392	404	417	395	427	409	386	409	362	426	456	418	410	412	417	425	401	397	392	393	387	395	416	429	360	404	409	443	398	401	400	360	427	371	391	383	374	397	381	404	413	410	410	360	422	383	407	397	407	406	424	435	393	426	404	422	488	380	418	426	425	416	384	471	411	467	392	387	416	398	434	445	375	450	424	436	486	430	406	407	440	392	398	411	409	414	390	408	391	419	436	413	383	415	381	436	431	422	381	386	413	403	438	419	389	401	387	419	456	410	388	388	398	397	364	387	410	460	416	426	373	397	396	386	414	410	429	435	399	374	429	465	398	412	411	425	426	396	436	390	378	432	386	430	386	392	437	378	401	369	392	390	383	447	431	414	456	406	425	452	423	410	408	397	439	404	435	414	393	441	371	401	387	413	408	427	410	405	417	388	376	385	396	424	386	428	413	417	385	387	413	396	438	435	403	427	415	397	392	425	412	455	427	405	423	403	422	424	365	390	419	417	433	445	359	396	364	394	414	413	440	402	417	428	385	403	407	413	415	412	397	406	413	398	421	405	404	433	419	421	422	425	420	392	374	374	434	368	420	404	408	450	407	422	412	388	383	468	414	418	423	416	441	399	415	429	402	419	439	393	417	420	400	449	422	422	425	426	375	392	399	382	401	407	423	391	412	430	449	397	415	403	415	402	410	435	408	396	401	401	412	445	427	396	371	382	407	388	428	416	406	401	423	431	395	416	396	419	387	435	432	404	430	414	404	394	403	403	437	400	398	435	395	395	405	413	377	408	392	421	419	382	377	428	400	422	412	368	408	452	388	378	409	403	397	410	404	387	391	400	429	456	401	442	407	379	389	423	402	451	388	440	428	391	385	411	420	407	405	388	394	453	423	392	420	408	399	402	372	412	448	422	413	447	437	430	420	400	404	418	433	408	410	400	418	409	446	413	377	394	436	390	387	405	425	369	395	386	412	415	392	426	426	432	404	432	413	398	403	418	362	414	405	434	405	448	417	411	406	411	413	394	412	382	379	391	413	412	400	361	406	413	424	372	412	408	394	413	446	426	375	406	382	403	402	417	421	438	380	418	376	370	415	454	414	402	392	416	430	382	386	429	357	409	442	419	407	389	424	400	413	416	382	375	363	408	422	414	394	435	431	377	440	385	413	383	412	431	430	381	451	440	398	379	411	435	427	389	449	375	397	420	403	435	396	372	392	419	409	403	418	437	425	403	407	434	411	372	400	389	442	398	387	373	416	405	435	377	399	447	431	402	405	398	358	400	420	417	417	407	440	405	413	432	392	401	393	400	416	412	393	453	407	434	426	447	416	393	412	384	426	421	394	457	396	395	398	376	441	387	396	438	408	462	391	438	397	390	427	407	457	413	438	387	413	421	412	428	401	378	369	415	427	425	413	392	388	419	395	348	416	390	439	383	426	404	387	410	379	434	434	417	391	400	431	407	450	433	409	405	364	393	385	383	394	378	419	399	375	408	440	372	427	393	363	440	391	405	459	410	384	405	383	421	408	407	418	410	423	396	390	421	397	406	440	379	422	404	407	431	446	360	412	433	393	396	370	408	383	426	392	432	440	380	430	400	434	433	406	409	396	414	394	412	369	410	398	410	421	437	471	398	439	395	379	413	415	418	380	381	403	428	404	423	439	402	345	391	391	400	392	459	404	438	395	407	434	417	404	390	415	426	423	375	427	380	399	423	393	396	435	479	425	438	407	382	415	429	396	400	402	436	434	427	400	357	404	383	396	382	392	401	373	382	382	400	411	400	392	397	407	395	391	449	383	429	446	422	420	368	448	388	446	426	385	410	429	392	407	406	407	401	406	396	415
11463	8790	17236	19781	17569	13906	10349	8176	6747	5825	4894	4363	4064	3851	3749	3560	3320	3027	2691	2466	2225	2105	1842	1680	1639	1456	1504	1454	1433	1328	1319	1351	1328	1284	1284	1266	1169	1233	1287	1234	1220	1211	1195	1126	1169	1091	1133	1151	1098	1102	1172	1151	1078	1168	1138	1100	1158	1101	1047	1184	1150	1075	1008	1031	1019	999	1025	1023	1009	1022	1011	988	942	1024	997	1000	929	976	1035	1011	944	966	963	1015	1001	968	997	927	945	965	950	952	995	1001	951	882	895	995	958	957	894	960	1000	955	962	941	989	919	935	928	949	985	934	962	963	942	1015	1005	918	936	965	964	953	960	969	906	942	947	969	912	969	917	957	936	906	932	998	942	865	968	932	957	940	1019	962	956	917	948	952	956	959	944	939	911	950	970	902	912	993	941	904	956	911	918	923	914	955	981	946	982	959	994	940	922	962	925	977	929	949	953	939	967	928	927	947	916	897	940	919	902	937	923	932	923	935	926	960	914	994	949	931	902	905	930	914	958	975	936	924	865	1008	955	938	978	926	929	963	944	912	931	971	928	946	951	954	932	996	916	933	975	1069	942	895	919	954	962	940	886	972	977	905	983	937	933	882	986	1030	927	930	954	946	998	969	935	924	935	930	920	959	963	901	932	882	944	932	920	963	960	962	929	947	976	920	949	912	965	962	969	927	977	931	976	961	940	985	913	910	956	954	958	951	947	1009	960	986	992	983	901	899	960	980	903	942	950	921	1014	924	924	903	893	917	972	943	1014	891	914	901	939	991	965	941	997	963	953	942	935	971	909	923	912	956	916	987	923	901	940	949	951	957	899	976	993	897	1026	845	930	938	987	975	968	927	920	968	944	951	958	966	1014	927	943	972	980	929	955	931	874	984	914	937	961	916	904	944	914	944	897	941	930	915	872	912	953	939	994	959	968	952	929	894	878	922	932	958	934	979	964	988	925	901	964	940	932	959	875	928	934	951	956	940	908	929	930	960	974	970	963	937	879	856	891	948	1004	924	1001	911	921	936	904	886	917	858	948	864	923	931	902	968	926	939	986	983	1016	900	895	1000	974	965	960	964	933	931	914	942	958	950	973	977	947	967	981	959	975	908	912	911	1001	976	941	943	970	929	963	969	918	948	972	941	956	915	953	966	932	967	922	956	922	911	954	945	1001	935	927	968	931	1006	940	951	921	937	923	918	918	921	954	938	939	898	940	979	968	924	964	962	917	910	927	917	889	962	933	954	928	934	946	953	977	914	972	982	954	905	985	900	910	960	952	896	907	895	954	935	912	887	903	939	877	955	938	946	961	942	852	929	899	970	952	890	956	986	947	943	1024	946	954	965	956	984	896	940	966	932	914	951	992	910	1019	952	926	936	937	1005	904	971	971	910	911	981	994	950	911	972	947	902	977	927	963	870	968	908	960	895	958	948	957	866	915	904	926	898	910	972	916	1021	959	902	943	990	912	938	949	973	942	967	982	977	955	920	946	944	985	997	962	920	888	965	965	982	926	952	943	942	920	918	965	918	941	949	929	924	952	921	910	961	994	1010	953	963	963	991	936	958	934	951	909	927	941	934	942	898	963	925	942	907	974	902	990	943	987	908	922	894	921	915	960	920	1009	970	951	922	905	967	909	943	950	943	988	932	1000	919	945	936	965	979	974	968	973	879	909	954	955	925	987	990	935	957	960	888	900	925	923	917	935	973	913	922	961	951	918	1034	932	946	951	982	928	949	910	925	945	949	927	899	933	942	911	926	929	946	951	931	1031	869	922	897	920	914	905	978	935	947	899	946	924	921	976	971	981	932	929	912	914	943	893	953	950	945	982	945	961	893	916	920	912	906	944	892	921	926	986	1005	869	927	959	925	957	937	949	944	935	977	901	958	939	942	1015	988	959	948	978	923	933	905	1019	962	896	959	1011	925	947	949	904	933	936	886	919	954	948	944	939	937	938	988	970	994	921	1014	994	966	920	958	957	966	961	963	980	934	986	946	943	917	962	940	969	962	907	930	891	919	922	955	920	955	897	936	937	945	910	901	924	889	878	918	984	937	926	943	928	952	944	924	909	913	952	928	969	1012	956	930	928	953	914	979	931	947	956	927	948	939	931	938	964	904	898	936	925	944	931	974	981	946	937	915	901	910	960	936	984	936	973	940	962	964	945	943	996	941	891	963	965	979	944	922	934	926	903	959	938	897	977	943	954	969	931	912	928	959	987	927	915	971	936	943	910	963	932	877	936	966	934	904	986	950	946	917	939	925	921	923	970	900	953	966	909	943	975	908	912	964	926	906	931	985	966	942	964	882	927	860	962	958	963	894	1019	905	975	952	932	955	937	951	972	980	922	955	971	934	960	980	928	903	941	936	938	998	899	924	974	922	950	965	953	925	962	920	968	906	938	979	936	930	931	957	927	989	948	952	969	884	952	931	969	925	905	944	945	979	883	954	954	996	941	934	936	952	962	922	905	888	946	951	945	954	921	933	908	985	952	929	909	952	968	928	954	926	964	1004	957	934	920	938	952	880	923	888	945	941	958	966	915	934	917	951	980	954	927	920	917	1023	930	969	945	925	940	952	961	940	968	894	945	891	987	916	964	967	1007	926	996	908	949	917	949	926	896	988	868	933	977	943	922	939	905	999	886	889	965	973	971	958	901	933	952	990	934	929	955	905	934	879	978	965	911	977	941	947	926	990	982	882	951	912	919	931	953	936	978	918	957	937	955	972	890	993	950	907	979	930	935	881	954	955	931	951	949	964	943	987	938	1037	983	949	974	955	953	936	1008	901	928	919	934	969	963	912	872	929	904	965	955	936	941	924	926	983	873	930	958	922	927	932	916	935	927	955	962	967	946	952	966	915	901	963	866	944	922	947	963	911	979	939	999	933	954	937	936	918	1000	1003	921	957	929	966	981	968	925	958	976	945	937	954	941	957	897	845	960	924	974	922	948	952	936	967	992	960	979	929	935	931	892	935	976	911	907	922	952	932	961	909	1006	963	929	923	965	961	949	956	897	978	929	919	970	917	897	914	970	931	934	943	966	956	912	926	956	971	982	894	940	957	972	957	967	960	934	897	964	951	925	919	929	933	950	958	970	952	902	961	927	994	919	933	929	942	965	919	909	995	930	947	962	939	892	904	954	919	996	948	962	958	934	887	978	924	930	921	969	880	951	934	902	901	923	948	960	952	933	949	941	908	923	938	936	956	910	917	928	961	977	929	957	922	890	893	922	951	959	933	925	939	952	980	932	977	1002	901	928	949	906	1004	944	930	896	955	861	943	920	899	979	953	976	926	926	929	911	883	986	935	948	906	948	987	951	901	915	919	917	912	890	921	1004	1010	934	951	946	964	961	941	1027	942	872	934	957	931	887	1001	963	916	975	941	966	937	928	958	999	1006	975	911	972	930	913	988	952	977	935	958	886	922	925	930	949	932	952	951	895	950	964	908	934	951	926	942	907	1039	958	897	919	893	934	985	936	937	930	911	923	947	975	962	916	948	912	921	918	983	894	950	944	941	958	936	964	950	941	931	927	954	932	988	891	881	917	938	942	988	911	976	937	915	932	899	922
26915	17080	18868	15957	11425	7718	4874	3233	2417	2019	1673	1313	1203	1130	1100	1132	957	953	805	816	745	705	645	559	578	576	571	581	543	498	566	524	533	553	525	524	500	530	511	507	487	494	494	505	485	510	500	469	474	507	485	541	455	521	471	477	478	495	515	466	539	500	444	457	459	459	490	475	483	444	458	465	448	446	441	462	467	406	454	468	440	450	469	433	448	454	486	430	413	431	440	482	455	492	455	450	421	432	445	414	464	463	408	450	463	473	452	416	413	501	476	490	461	451	458	455	457	468	440	501	446	458	464	446	433	423	409	422	460	433	442	418	486	447	437	433	456	468	452	491	466	400	448	430	425	440	497	463	428	438	437	453	450	449	441	457	413	466	465	447	429	463	437	456	457	417	454	457	473	471	448	456	466	483	443	466	434	468	443	415	429	422	474	436	445	467	454	454	448	440	477	442	459	458	475	411	437	466	440	477	487	468	456	413	438	453	409	453	436	471	432	452	454	441	473	430	428	473	489	439	498	450	463	482	413	405	464	435	455	480	442	452	457	450	474	448	446	407	423	454	437	462	433	435	449	457	455	489	456	444	425	475	410	447	460	444	460	469	444	439	406	440	453	435	456	414	451	474	417	398	473	429	447	473	427	473	425	397	447	454	423	464	460	453	457	435	461	431	430	440	449	455	443	445	492	460	486	459	421	428	448	448	463	470	441	457	465	502	447	443	475	455	437	433	417	462	425	464	434	444	400	412	464	478	449	428	451	457	439	451	429	411	456	433	445	476	452	464	447	441	460	462	427	427	399	458	421	449	465	451	420	433	434	423	432	429	468	418	473	481	462	450	453	445	442	438	441	453	456	487	433	462	450	462	456	470	462	440	425	420	433	409	474	438	447	461	457	453	414	462	460	456	424	464	432	440	447	456	482	463	420	421	436	431	463	466	476	482	468	470	456	456	472	457	471	435	461	454	464	422	487	428	458	455	449	476	513	471	451	437	442	446	421	454	416	459	445	419	460	441	463	462	457	496	449	437	471	414	426	452	438	502	478	455	487	442	446	500	431	437	402	447	444	438	529	454	490	446	442	433	423	475	486	481	429	445	446	431	465	467	422	460	449	433	460	457	439	444	413	424	441	439	440	459	462	463	469	446	433	416	403	494	434	450	484	478	452	421	450	436	424	416	453	463	407	450	453	447	442	449	414	426	450	471	439	474	422	426	446	448	420	453	427	420	434	449	441	490	468	453	415	474	466	444	465	475	434	438	427	473	438	432	412	448	462	412	420	472	433	415	440	460	470	474	428	434	448	462	462	455	470	427	416	459	457	482	457	427	451	414	499	463	484	443	426	466	422	461	408	478	454	440	442	494	428	459	436	455	454	457	456	445	420	401	431	433	454	452	461	445	484	454	429	456	457	472	486	480	462	497	442	469	445	467	466	448	461	433	425	468	425	478	493	424	446	466	421	491	438	442	486	463	438	454	444	452	459	443	515	465	440	488	498	439	452	413	416	426	434	425	450	437	449	473	451	431	458	440	446	441	477	444	438	412	471	433	429	393	470	449	440	470	458	442	419	470	467	435	440	468	437	467	414	463	465	479	407	434	445	464	434	438	493	457	455	462	475	457	476	463	466	466	474	425	442	469	445	454	387	434	451	401	500	440	418	433	425	428	461	444	463	427	468	429	444	431	440	468	426	455	459	475	429	486	449	423	450	446	494	448	446	459	448	453	447	468	455	453	447	450	447	465	432	436	417	453	453	477	446	426	462	454	441	455	418	436	418	455	447	481	459	472	462	417	441	501	470	481	479	437	414	471	434	463	468	426	428	488	489	488	467	416	431	477	472	449	484	446	449	446	474	456	451	435	431	408	457	457	435	416	418	447	449	420	477	474	456	448	449	430	441	467	460	434	454	498	409	437	432	433	453	403	422	476	428	454	431	479	428	438	456	457	458	447	437	458	438	497	448	433	472	455	453	428	448	437	451	426	428	455	390	447	472	442	432	445	427	447	471	472	474	449	448	452	435	484	437	444	437	416	448	481	472	419	453	420	453	480	442	424	480	461	458	504	495	460	425	460	446	418	444	465	494	447	461	463	421	451	399	445	451	442	426	446	447	468	474	440	472	397	447	457	487	443	418	484	445	450	409	445	443	446	443	471	494	422	481	429	482	427	439	448	438	416	427	448	450	466	457	445	455	419	464	496	451	476	488	471	407	463	484	439	409	474	422	457	489	457	466	465	460	489	433	449	399	468	410	464	465	448	442	441	453	440	462	424	437	467	457	463	451	427	404	440	436	433	466	442	409	428	442	416	453	471	472	457	412	459	453	436	458	414	435	455	467	458	415	491	462	428	436	433	407	426	494	486	384	455	475	470	423	445	483	405	466	425	415	418	463	426	451	437	440	461	453	388	475	456	434	444	475	465	484	461	451	417	462	425	415	418	484	453	450	460	438	417	468	427	420	448	474	459	444	441	433	432	448	442	461	472	463	452	442	435	442	406	467	463	437	466	449	431	449	453	418	421	454	466	447	444	449	472	443	476	465	448	477	506	449	455	467	434	432	441	464	468	450	428	456	436	459	472	475	479	462	442	438	461	431	436	427	474	442	461	498	450	457	405	439	412	479	433	421	485	471	472	425	478	471	446	448	413	462	411	465	429	465	447	471	409	434	432	448	469	400	440	477	420	435	409	434	485	438	465	438	460	475	468	430	474	449	482	449	444	414	467	423	494	464	422	467	430	462	468	452	400	459	424	425	413	454	444	451	469	444	417	452	443	476	458	478	442	447	449	443	436	481	476	464	462	440	497	432	460	482	410	442	463	469	478	436	451	411	433	440	452	462	486	461	443	481	450	421	476	449	458	423	453	466	472	409	451	420	469	428	435	457	434	445	436	436	426	444	481	454	429	437	427	481	439	477	451	414	422	474	438	400	435	426	460	443	453	492	449	463	447	474	471	436	433	421	451	437	451	457	433	453	433	486	471	443	423	456	426	421	459	464	458	480	449	439	494	451	460	442	439	441	450	421	455	404	465	468	457	429	444	484	429	419	432	453	417	446	444	462	407	450	421	434	413	461	458	427	421	454	416	450	488	470	442	472	433	399	446	443	448	405	460	432	490	481	446	486	457	425	457	448	453	449	441	388	415	452	459	492	459	441	420	451	468	482	427	397	466	397	428	451	422	459	488	482	466	479	425	441	435	459	446	439	454	424	428	439	468	449	462	456	427	432	448	442	477	438	412	448	451	465	440	395	483	473	434	470	495	445	445	446	433	430	485	427	414	443	475	443	477	443	432	439	461	444	430	492	434	456	468	451	473	451	431	425	452	462	457	445	430	445	463	431	472	450	448	473	427	445	417	446	447	437	428	483	465	416	461	452	449	431	451	424	460	471	456	441	460	428	459	456	424	428	433	432	434	498	454	424	448	412	479	441	446	479	428	458	475	432	454	409	445	489	439	445	408	443	470	445	482	485	473	441	449	426	495	437	445	480	402
14686	11613	21610	24485	22300	18283	14114	11143	9193	7811	6634	6139	5523	5088	4867	4684	4390	3848	3549	3187	3170	2691	2300	2123	2038	1929	1892	1813	1745	1615	1638	1561	1515	1532	1514	1525	1504	1532	1471	1444	1427	1389	1356	1331	1368	1390	1335	1388	1420	1308	1444	1425	1238	1384	1224	1280	1403	1307	1280	1274	1366	1303	1279	1214	1108	1177	1071	1160	1151	1136	1126	1057	1092	1031	1097	1102	1065	1090	1060	1065	1056	1012	1078	1087	1055	1017	1056	1055	988	1094	1021	1107	1079	1042	1025	1048	999	1111	1085	1042	1029	1012	1051	1010	1026	928	1058	1051	1013	989	1016	1014	1083	1057	993	1085	920	1008	1009	1072	1010	1016	1033	1000	1023	1079	1028	1001	1027	1094	1074	986	1015	1021	1031	1037	1035	1025	991	994	1054	993	1056	1034	1024	1043	958	1053	987	1014	1006	1002	1062	1033	984	933	965	1026	1004	1016	1020	1019	974	985	1040	1008	1030	997	1019	995	988	1021	1054	1049	1047	991	1053	1006	1042	1017	1029	1041	991	1046	1027	967	1036	999	1015	1031	1006	1027	1005	1005	998	990	1035	994	1019	1009	1042	1003	1021	1025	1005	1071	1007	985	1098	1027	1019	965	964	994	1012	1025	967	1003	1006	1057	970	984	994	1000	1062	1022	972	1028	1045	913	1035	968	1010	985	976	991	994	1001	1048	1022	1024	1040	1055	1023	998	997	1049	1033	1084	1025	1047	1039	1009	1010	1022	1003	981	981	1000	1066	986	1018	972	997	1046	1005	1046	981	992	1032	1040	1030	995	1009	999	1012	990	999	949	991	1028	1082	987	1022	1008	1006	1033	1025	1003	1001	1059	1025	1028	1063	938	956	973	970	1042	1008	961	973	1011	989	1034	1043	1055	945	1049	1009	995	1060	998	928	1032	1025	1028	1057	1035	993	994	990	963	1050	986	984	969	979	1017	1028	1001	999	999	1053	922	1054	990	1028	1041	1020	1000	1085	1009	1001	983	1078	1060	1003	997	987	970	1063	971	999	992	993	1005	991	1013	1021	998	969	1020	1084	1005	1033	1032	1027	1010	1027	1040	1038	1042	993	1012	1017	1045	1001	972	1002	996	1012	990	982	893	950	968	995	994	998	1010	1012	991	1014	1052	1049	994	1066	1081	1023	1031	1026	966	1021	956	1019	1043	1013	1033	1052	1023	989	1049	1032	1013	992	981	996	977	1031	1043	982	974	1035	979	989	1064	1033	1029	996	1016	1033	1042	1021	946	987	994	1053	1040	1037	997	983	1023	976	1041	1055	1002	1002	1068	1010	967	987	989	980	966	977	1023	1035	1004	973	995	1024	1058	1046	1040	1031	1000	1041	1025	1049	1023	1001	1040	1013	992	937	1086	932	971	1034	1047	1026	1034	956	998	1036	1045	969	1032	1037	986	1039	983	1016	1022	976	1065	1034	1021	1005	1042	1022	1023	1013	1018	965	949	995	985	1014	1035	1037	944	993	1035	967	1035	1050	1010	1052	976	1047	1060	959	992	984	1104	1094	1016	952	1036	1033	985	1004	1017	995	1031	979	982	959	1010	1032	1023	1050	1000	1035	1061	1043	1004	1004	987	974	976	1010	998	1029	1001	956	974	1073	972	1024	925	1006	1011	1021	998	952	994	1003	976	1001	1055	1057	985	1011	1013	1004	990	952	992	949	1053	974	1066	1009	1031	1005	1012	1028	1034	1014	1027	1075	1002	1047	979	1010	1038	1007	1044	1011	1032	1025	1023	1038	1032	990	996	1091	991	990	949	1012	982	999	1073	1012	963	993	1017	1045	1026	998	1003	963	1009	1076	1073	993	1026	1026	989	1008	1033	1094	1049	993	1026	974	1034	1041	991	1031	945	990	1005	997	994	978	1052	962	992	977	1042	992	1024	1006	996	981	964	995	1052	1022	1037	995	1021	1021	1049	1042	1037	1019	969	1010	1012	1027	988	1003	1052	964	1026	962	1026	1020	973	992	1031	1028	962	996	993	1043	1011	1084	976	1075	1035	987	1024	1059	1040	1023	1013	1010	969	1028	1038	997	1082	1080	967	1045	1032	1027	950	1065	1007	993	1033	957	1031	980	1014	1000	987	1009	1063	1014	1070	988	984	995	1011	1029	1024	1024	959	992	1003	1064	1054	1024	982	1037	1011	1046	1009	1051	979	1000	991	1040	1038	931	989	1032	1055	1030	980	1031	1040	1067	991	982	1040	951	1034	1025	991	1003	1003	975	1088	1034	1014	1029	1004	1019	1014	995	1024	1003	982	994	993	1030	1018	955	1042	1021	1060	1058	1044	1042	995	1067	1026	995	949	1036	1028	1048	1021	1038	1003	1020	1027	986	1028	1001	983	973	960	1060	991	1030	1031	997	1021	996	991	969	1017	1087	1003	979	1049	1005	995	962	1038	980	1011	1026	1004	1011	1060	984	997	1046	966	1026	960	978	988	1028	970	997	1016	1029	949	1027	1008	987	982	986	1030	1046	1014	1067	1021	1009	996	958	999	962	1025	970	988	1039	971	1015	971	1039	1032	1059	959	1028	1007	1045	1041	997	990	1004	1063	1045	992	997	1015	1036	1043	1048	987	1012	978	972	1033	1015	1006	1018	1049	1001	1035	1030	997	1094	1013	1018	1075	1046	1006	983	1018	981	1015	1044	977	1012	1009	955	1054	1019	1018	1016	1002	979	962	1041	963	1041	969	1037	1022	1000	1029	1018	999	1056	1018	1024	1031	998	1021	987	1046	1048	1012	1048	995	978	1032	1022	984	1072	991	1042	1099	1007	1029	972	956	1055	964	1043	1028	967	990	1051	997	1011	994	1055	1050	987	1016	991	1005	1015	991	1029	990	990	1017	1013	1058	1012	1039	1016	982	1078	1063	990	1011	1049	982	1029	925	997	996	1008	998	958	1105	977	1006	1031	974	1003	1026	1036	1038	1039	973	1081	1008	1024	968	995	1016	1034	1018	1039	1064	1037	983	1018	993	1021	1016	988	979	942	980	1047	969	990	1021	999	1041	1045	1045	1011	1003	1037	973	937	1036	981	1039	1076	995	970	1020	959	1047	1002	970	1021	964	1042	1041	974	1029	999	1002	999	1015	973	1024	1035	1073	948	1012	1012	1005	997	972	990	1033	1035	947	961	1005	1002	1030	1004	993	986	1060	1072	1040	1057	1041	1009	1002	962	1048	989	966	997	1004	988	977	996	1036	962	1026	1000	1000	977	995	1006	995	985	994	1009	961	1038	1014	1009	983	1048	985	1019	952	1021	1010	1030	996	998	1026	998	1033	1023	968	1013	1001	1049	1009	1004	970	1026	1034	988	1095	979	1063	1020	1047	1045	1001	981	989	930	1005	1004	972	1022	945	1036	1044	974	986	975	1050	968	993	986	1004	950	1094	1020	1043	1022	992	1033	981	1037	965	1023	1044	997	1037	956	1011	980	1019	1066	1064	981	978	1024	990	1023	1005	973	1032	997	1050	996	1043	1006	1057	1040	1033	1029	986	1074	1004	1019	1035	995	1001	1036	1021	991	1035	984	1007	1076	1083	1015	1047	953	1025	1002	1027	959	1019	985	1035	1087	995	987	1003	1031	1030	957	1003	992	994	1016	991	1015	977	1002	960	998	967	949	1005	1079	1030	1065	1008	999	1029	1029	998	1045	994	1008	948	992	942	1021	993	953	991	1059	1034	1033	1059	1024	1020	1000	1004	972	1022	1031	1024	1065	1023	1028	990	1014	974	1030	986	969	1048	1008	981	971	1019	1038	1021	972	1030	1003	1010	1021	1008	1094	1018	1060	1045	1079	1024	1018	1025	1049	930	990	1043	1005	982	1020	1078	1033	989	936	994	940	1020	1039	1010	949	1078	1066	1051	1037	993	1055	1031	1006	1097	991	1005	969	1022	953	1059	1008	1016	1036	1055	1007	991	1017	1038	993	967	997	1040	1024	953	1021	1033	1022	967	1037	990	1034	1012	1076	992	945	1006	989	991	1038	972	1002	988	1038	1031	1057	989	995	1075	1005	1015	1019	1012	1043	1022	989	1008	1021	970	987	998	1023	1042	986	1007	1059	1057	1009	1070	1040	976	1005	970	1033	961	1005	1027	1017	997	1039	1029	972	1040	995	1022	1022	997	1008	995	975	1019	1039	1034	986	996	1004	1021	989	979	1018	1087	1050	1027	954	992	1029	989	1005	1028	992	1050	961	1018	992	1014	966	1028	1048	982	1067	988	998	1017	1051	1018	985	978	1075	960	1020	1019	973	953	1016	974	1029	1020	1020	1079	1022	999	1038	1019	1004	1032	1023	1022	1003	978	947	1050	1011	963	952	1009	992	1023	1023	1005	1010	983	983	1031	978	1034	1010	1052	999	1012	1002	1002	994	1048	1003	1014	1018	1051	971	1004	1030	967	984	1005	1000	974	1002	1021	1001	1001	1036	1033	1009	1024	1030	1087	988	1003	1020	1056	1004	969	1014	997	1001
9051	5423	6024	4608	3109	2123	1543	1137	999	841	777	692	645	619	597	533	562	489	471	434	421	430	379	403	380	389	352	398	360	391	394	390	332	353	376	398	343	393	333	370	370	348	371	344	347	385	384	361	349	332	349	366	332	354	349	336	357	368	343	356	323	358	342	388	335	348	358	332	320	373	366	337	362	382	338	407	327	336	344	351	328	323	341	313	378	356	364	353	350	353	357	331	339	311	361	342	333	347	354	323	337	343	335	350	317	316	339	325	350	367	331	330	386	391	332	367	357	323	384	363	331	306	352	304	321	368	353	407	346	312	334	354	328	362	352	321	346	337	327	330	343	329	359	335	343	366	328	343	393	333	316	319	371	359	345	351	336	317	332	386	372	299	350	340	371	343	358	354	377	332	313	328	340	338	358	344	311	346	336	361	326	374	352	336	332	321	298	319	320	339	327	334	325	339	315	300	353	340	358	322	325	370	381	341	365	362	333	349	321	334	328	344	349	376	322	346	347	345	357	302	318	361	337	332	325	338	346	365	340	326	317	337	326	332	318	361	328	339	371	335	365	357	326	344	352	347	309	356	370	385	337	320	356	356	348	366	374	322	363	318	373	349	349	347	321	354	340	308	336	347	318	340	360	309	368	355	345	351	319	371	385	356	308	359	387	357	376	342	351	354	349	365	363	336	384	348	309	296	341	324	338	335	391	338	355	333	339	315	315	334	350	347	343	355	319	377	358	348	352	349	324	340	337	354	349	321	369	335	343	354	355	373	309	340	343	344	341	353	339	347	367	348	335	361	362	356	320	353	320	327	332	328	378	355	368	353	319	361	369	317	348	373	315	340	308	346	345	337	346	359	340	371	348	326	308	311	322	321	322	345	330	327	335	356	368	317	359	308	346	343	388	344	320	359	324	342	356	302	332	367	338	304	337	343	347	325	349	346	341	320	340	348	355	349	326	350	329	352	296	351	344	324	367	347	346	362	340	338	348	314	349	330	380	325	362	307	373	344	303	334	355	355	323	342	341	372	358	372	356	364	359	347	310	363	379	350	331	350	366	344	347	380	362	354	350	328	342	332	365	328	374	326	335	330	340	334	345	329	310	320	344	327	342	384	345	331	330	341	307	318	332	375	322	319	359	386	337	338	358	348	347	389	329	353	327	355	334	341	343	331	327	363	386	346	368	364	352	369	348	329	338	316	340	343	363	350	375	334	354	318	377	340	329	334	313	337	314	328	332	314	341	304	367	345	348	350	346	325	356	368	317	341	382	329	367	347	345	339	368	335	308	349	318	351	384	324	355	351	330	344	340	358	360	332	319	317	346	303	369	314	314	365	334	369	319	324	359	323	330	370	354	325	373	304	368	345	356	356	324	355	366	348	357	324	358	385	317	330	364	352	329	363	327	382	346	363	368	348	295	359	338	331	361	305	330	369	338	329	314	350	353	345	367	331	366	357	359	338	351	336	360	330	316	323	369	344	313	365	341	365	307	326	311	351	329	414	373	372	359	352	301	336	377	336	343	344	338	326	297	355	341	322	311	334	329	348	323	345	300	347	348	309	345	345	361	344	353	298	325	347	343	347	354	320	368	372	334	336	341	337	373	332	354	333	306	368	341	375	329	357	308	339	333	321	337	331	379	338	336	331	344	321	366	338	340	366	367	364	323	344	372	345	331	340	314	338	357	338	362	312	337	344	341	355	327	351	352	343	360	354	355	336	356	339	355	336	320	386	364	326	352	328	340	349	327	306	336	341	378	330	348	369	332	365	381	356	408	374	318	356	335	324	334	361	336	377	321	325	351	350	326	361	300	355	342	372	329	340	354	315	364	361	350	313	350	353	367	355	358	269	335	338	310	353	351	370	382	351	339	330	363	353	345	327	325	331	357	359	374	328	353	347	321	329	317	357	357	356	362	352	362	366	358	367	354	337	340	322	322	338	371	317	328	347	344	352	310	393	358	346	347	343	316	320	357	320	375	356	355	355	335	334	329	311	349	342	371	354	344	339	333	341	344	330	347	349	329	326	372	373	361	349	306	350	345	395	372	332	326	377	351	353	361	352	354	336	336	328	319	320	358	339	326	327	348	349	330	334	350	346	356	358	334	326	350	368	347	359	349	348	346	352	376	312	367	337	383	359	386	358	343	344	325	339	332	336	333	312	309	350	315	366	345	327	326	351	348	370	333	344	328	315	332	313	340	314	342	346	340	350	335	328	305	370	336	319	313	365	315	318	358	337	334	316	389	327	339	360	396	334	359	328	330	337	342	357	321	343	338	336	338	353	379	357	370	376	342	334	348	313	382	347	319	360	343	329	327	309	322	314	324	313	373	351	349	342	334	349	362	376	331	327	318	311	367	312	343	311	337	353	374	332	326	350	355	340	325	352	337	343	345	393	353	313	333	312	371	328	365	359	347	338	361	333	320	367	339	354	388	352	339	346	353	350	353	345	349	336	334	342	346	381	311	354	372	333	343	357	355	318	360	376	348	347	291	319	360	333	353	318	313	305	334	336	332	394	352	328	342	330	332	366	353	377	362	343	323	350	331	326	346	362	356	346	355	359	352	327	329	325	334	352	344	354	365	325	340	338	324	336	369	367	315	292	322	334	353	342	311	374	349	319	323	344	361	346	347	348	359	345	333	353	349	344	342	351	354	313	318	356	326	319	329	351	340	370	343	352	322	350	298	317	350	345	356	315	333	343	318	347	372	359	334	377	349	391	354	337	391	348	306	326	324	347	348	341	339	359	331	330	345	328	392	358	366	347	352	343	325	324	324	332	351	373	343	325	391	333	365	328	333	378	341	382	369	318	337	370	396	357	355	339	347	364	371	374	385	344	380	307	307	322	379	344	341	390	333	333	316	333	354	326	304	327	318	344	339	346	355	331	336	349	348	330	373	326	330	335	339	370	338	330	343	364	342	374	326	330	342	328	320	351	350	356	322	343	351	360	318	328	310	319	342	328	340	346	350	377	350	330	317	367	367	343	289	358	354	330	322	340	335	369	320	352	337	358	367	329	338	318	337	354	354	323	346	365	327	325	371	367	356	318	358	336	356	343	350	346	357	333	344	338	348	338	348	340	324	328	385	405	370	343	406	341	386	329	343	326	350	321	355	365	345	333	353	346	364	311	363	342	327	319	336	321	372	362	359	320	336	343	326	351	352	333	338	352	323	346	330	351	360	375	349	345	327	316	315	324	332	330	346	358	364	368	340	351	323	368	351	336	307	372	368	327	361	315	347	352	372	363	357	349	321	319	312	377	353	368	392	361	369	326	321	334	345	362	344	346	321	316	332	312	339	360	340	355	368	323	328	341	368	354	349	337	346	379	366	334	329	368	356	352	346	340	342	366	374	377	350	305	361	284	344	370	321	333	337	348	340	352	374	341	326	351	375	328	323	391	320	315	353	331	308	349	342	382	331	335	352	399	371	374	344	345	307	377	345	377	341	394	341	326	322	320	350	332	333	356	357	360	354	341	336	365	354	309
5750	4831	10272	11566	9683	7728	5984	4703	3987	3465	3050	2781	2633	2439	2321	2225	2117	1945	1683	1466	1404	1353	1261	1152	1095	1110	1081	1037	1027	1013	966	911	977	991	976	920	885	924	924	945	887	918	910	907	905	884	876	868	828	851	885	864	850	856	871	817	901	893	847	864	895	836	821	853	835	867	803	825	802	843	804	833	806	901	858	854	773	791	804	774	848	795	777	809	824	816	834	809	836	829	851	779	800	831	816	792	807	736	833	783	829	768	790	803	817	764	811	826	783	778	829	832	764	812	774	853	797	806	821	791	795	766	797	812	778	819	798	826	873	759	823	821	786	851	837	828	827	845	808	831	797	797	822	821	759	814	781	836	845	837	816	801	770	823	811	787	774	820	756	774	812	840	806	850	773	784	813	777	803	859	808	819	771	794	816	781	805	847	824	848	757	736	766	814	839	806	789	761	827	789	759	772	791	807	795	790	783	799	803	803	810	774	828	789	833	773	809	758	814	778	765	754	784	801	802	733	837	773	821	800	811	803	756	870	795	805	806	837	821	795	835	807	806	766	827	835	802	803	769	831	825	854	811	825	778	838	813	813	835	800	824	814	791	796	786	809	835	791	816	868	845	826	770	840	822	809	820	846	750	831	775	807	798	814	761	817	788	817	821	825	839	809	779	833	848	812	763	824	761	755	812	800	804	834	787	830	775	807	858	804	782	800	796	782	861	746	787	726	793	817	828	722	826	772	805	815	822	739	856	784	813	792	794	805	797	838	818	816	826	793	792	837	804	763	780	821	805	790	776	805	821	809	804	791	821	793	812	770	760	793	817	774	819	747	768	755	809	794	787	825	783	791	814	811	794	794	787	782	794	794	765	806	780	848	828	776	768	793	796	795	821	767	767	779	779	831	819	793	732	811	819	805	827	808	774	826	798	764	790	824	768	833	830	796	827	806	752	839	773	879	824	782	765	781	817	802	772	814	806	780	791	787	806	832	779	890	841	798	835	824	836	833	791	864	838	829	833	783	831	801	764	799	799	803	862	806	785	760	794	809	816	759	900	848	783	772	824	770	845	837	785	762	823	772	825	787	838	837	755	830	827	826	768	826	801	812	756	781	816	807	791	810	836	805	757	812	839	809	809	795	751	772	845	826	771	843	813	773	809	821	768	852	827	799	761	801	851	805	799	799	787	789	787	810	837	796	838	769	804	802	754	791	829	833	772	765	837	820	739	775	833	823	847	811	796	774	809	805	768	836	845	804	841	785	799	827	790	832	796	764	837	820	774	794	786	802	793	728	792	848	795	823	809	847	789	773	833	776	805	788	739	803	756	821	772	768	818	809	775	852	839	832	813	812	777	840	767	844	812	772	827	813	820	801	803	844	830	772	820	798	811	791	827	846	742	767	852	851	805	805	831	796	783	778	826	801	806	810	802	791	852	817	822	850	823	760	810	749	796	831	812	801	813	847	791	790	773	856	747	789	777	811	800	831	844	818	801	785	844	804	777	783	798	779	823	791	826	845	802	813	875	770	823	804	781	751	790	842	826	777	816	788	829	854	794	810	847	800	837	744	797	794	812	764	772	795	795	813	838	853	816	790	793	800	809	769	751	826	769	820	857	770	835	773	820	821	787	789	820	772	821	797	828	810	741	795	774	797	820	805	818	829	780	806	820	789	845	810	816	788	784	817	832	839	818	815	839	770	834	800	829	750	832	796	821	823	817	806	810	819	790	810	803	828	799	779	853	800	804	800	790	802	838	830	795	776	784	775	812	854	813	794	808	834	861	769	828	763	816	797	801	771	772	738	818	841	803	847	813	781	840	794	824	814	744	859	862	836	780	843	787	799	843	838	789	796	853	820	779	789	800	795	807	810	795	815	832	785	793	771	817	772	803	831	821	829	848	827	821	821	800	860	803	846	774	821	862	833	818	780	778	801	836	806	850	818	785	815	812	787	776	815	738	781	816	796	816	816	789	778	792	818	763	822	822	773	764	795	790	798	805	804	780	793	795	815	828	761	798	794	805	797	788	812	813	763	851	777	723	785	805	801	820	798	781	815	777	815	866	803	803	808	773	818	815	805	790	818	778	856	816	829	801	768	813	823	832	755	818	809	830	762	832	788	767	806	812	763	787	781	805	833	848	816	808	782	845	790	794	811	786	770	844	868	808	835	766	810	810	752	742	830	787	824	807	754	840	757	792	820	802	816	743	785	814	789	778	811	829	771	810	810	801	845	815	801	835	796	804	837	776	792	837	815	824	734	846	808	748	783	813	801	823	827	777	824	854	792	777	847	867	821	864	795	833	773	809	794	814	754	811	814	803	791	775	840	776	785	782	804	779	829	824	793	811	835	864	775	824	819	794	782	823	809	773	788	819	802	846	809	775	801	851	811	865	779	791	807	798	830	790	831	820	873	780	781	772	795	787	792	820	789	818	834	802	814	773	789	826	844	826	756	789	778	815	827	753	787	813	788	843	872	755	789	784	791	851	859	763	815	849	791	822	785	770	794	829	807	835	772	785	753	795	803	789	826	755	817	834	763	857	800	815	793	819	808	808	808	788	806	787	875	825	826	781	771	812	797	797	801	788	791	766	829	818	797	796	774	870	806	812	798	831	808	793	783	819	848	848	774	823	781	822	773	793	814	824	832	840	799	769	803	879	841	789	815	830	837	829	781	820	803	764	791	782	806	808	840	758	868	800	837	841	827	817	829	793	766	784	784	790	793	833	774	845	835	824	847	837	817	842	794	813	798	825	815	785	769	777	772	797	839	773	742	809	803	805	810	810	867	792	811	823	812	795	803	803	770	842	820	783	822	817	866	810	745	778	784	838	810	829	824	802	849	765	758	826	829	779	790	820	829	802	807	817	792	788	787	843	798	785	791	790	884	846	806	802	773	749	780	802	781	835	834	784	811	834	831	797	790	779	810	829	793	793	811	849	800	840	784	798	842	781	794	836	771	787	823	784	774	785	789	809	801	845	884	785	798	774	786	830	787	781	761	800	791	840	806	837	773	826	826	810	787	814	803	813	793	785	863	810	788	797	831	808	769	747	807	793	827	783	820	834	806	811	796	784	801	837	780	811	821	780	776	780	807	799	812	791	760	822	843	792	806	810	748	830	807	844	772	819	783	803	748	798	801	795	800	839	790	803	807	809	773	785	871	821	770	785	819	814	786	773	779	748	798	769	784	830	825	759	834	821	822	857	774	775	775	835	816	776	823	832	806	826	863	797	804	858	808	800	791	812	775	818	764	824	816	809	797	784	775	765	791	808	777	823	821	820	806	773	823	822	832	818	784	825	814	825	774	783	790	796	779	841	853	788	757	784	774	794	778	813	817	840	843	798	776	803	831	798	802	802	798	800	748	797	839	806	795	840	780	837	831	808	799	800	770	812	793	783	788	839	845	794	848	762	835	810	794	798	776	764	807	789	829	793	839	815	849	769	789	837	812	803	798	844	816	763	820	843	779	872	807	815	772	818	807	849	782	830	755	773	797	834	823
18495	11238	12418	10359	7021	4870	3262	2170	1665	1400	1266	1100	957	910	858	802	792	751	641	657	564	533	518	508	495	477	479	482	444	506	461	501	445	424	457	432	455	439	440	430	433	443	446	400	443	424	404	417	424	456	441	462	399	436	417	420	398	407	441	425	401	413	431	460	455	397	394	422	452	388	451	413	405	396	419	386	377	436	414	397	385	387	391	446	384	427	415	427	389	399	432	421	420	430	378	447	390	421	446	435	407	402	401	352	384	410	425	415	359	411	419	416	438	391	403	414	355	439	391	411	418	389	391	396	409	400	359	443	419	416	411	384	412	391	416	408	371	436	405	419	409	398	414	426	428	401	382	364	448	387	404	422	379	434	413	406	406	398	389	362	395	381	428	376	449	440	372	398	421	425	387	405	436	431	413	390	417	435	439	383	388	391	395	416	422	404	386	400	401	382	394	414	403	382	400	374	423	388	356	368	417	393	412	401	403	443	389	430	421	428	419	396	384	404	377	387	424	422	443	405	389	404	384	394	428	394	446	420	409	433	388	415	396	383	397	398	407	367	387	413	363	379	418	387	374	423	410	409	389	386	389	420	430	357	390	376	379	408	388	420	415	393	394	412	402	407	428	411	372	413	366	395	399	442	429	386	373	412	396	408	398	413	390	409	394	386	433	365	442	397	435	377	367	400	415	374	362	342	401	406	436	409	399	424	398	394	417	418	415	393	435	431	393	406	424	421	427	407	335	392	432	437	408	422	401	406	408	422	370	457	413	426	380	424	387	374	431	380	432	452	428	375	408	397	364	378	394	380	350	380	390	372	428	400	371	389	419	418	390	431	454	367	370	435	442	421	435	407	416	383	423	467	426	401	398	395	414	405	365	431	431	422	447	418	387	412	420	438	418	393	415	409	403	418	409	416	383	431	399	410	413	416	439	385	429	400	418	389	405	408	446	412	446	431	392	391	420	447	392	439	370	400	440	454	475	403	430	404	384	396	422	427	379	366	448	392	407	436	377	396	381	414	415	386	396	407	386	393	368	404	393	392	389	404	433	402	450	429	425	411	383	411	423	416	396	429	374	395	431	335	392	403	441	406	399	402	403	400	460	361	383	403	395	397	414	381	447	430	391	415	417	390	397	428	403	373	395	408	386	420	405	414	410	427	398	393	385	403	398	438	414	423	399	387	385	446	402	383	370	413	400	372	430	446	401	419	364	415	407	394	400	404	446	368	396	371	378	462	417	437	367	393	391	424	414	432	434	387	374	426	399	420	390	443	395	397	384	396	381	409	417	389	388	444	392	396	420	433	399	430	403	393	398	379	353	384	418	397	399	457	433	388	397	440	421	421	408	428	408	407	436	408	425	418	400	438	421	436	391	426	407	394	406	425	434	473	414	409	416	407	390	374	405	423	419	409	442	383	410	402	409	394	427	420	417	386	384	406	377	416	410	421	429	420	418	369	383	422	407	430	400	437	407	385	389	371	394	406	421	394	414	447	398	360	419	410	404	447	392	381	387	408	396	381	410	433	408	392	414	438	435	432	409	408	404	363	392	427	400	410	385	413	382	417	398	441	376	414	414	417	441	401	418	429	387	387	394	381	420	412	362	396	433	403	399	429	403	390	366	404	439	411	424	379	397	464	396	427	412	413	397	354	418	442	426	420	411	377	421	381	407	413	425	416	402	383	404	414	427	356	400	405	395	452	426	414	433	392	419	391	389	416	401	403	388	424	410	417	384	398	386	433	435	399	377	402	437	415	414	408	370	409	381	404	389	403	414	436	436	398	448	412	441	392	418	391	397	417	377	372	437	424	392	381	400	393	403	376	382	421	404	402	373	413	403	395	428	390	431	386	432	385	383	373	404	388	416	373	380	398	400	415	414	341	382	425	396	406	386	407	428	386	365	389	399	393	453	410	435	443	392	416	420	396	413	387	395	383	391	410	423	412	422	410	412	428	398	411	432	417	382	387	414	406	406	405	411	413	413	410	396	409	404	433	397	396	411	370	414	420	364	434	402	420	401	378	387	384	418	416	430	392	402	420	436	400	418	376	421	432	379	412	440	378	405	386	386	405	393	428	437	397	417	416	426	391	426	424	436	405	392	388	410	430	401	403	422	398	411	388	414	404	439	411	363	416	444	383	403	381	397	383	426	399	376	403	395	419	398	385	412	404	413	424	405	386	377	420	399	392	399	414	397	365	411	430	400	413	368	423	378	380	440	414	434	435	412	372	385	438	429	398	407	404	425	429	427	399	393	386	405	383	398	423	377	409	377	366	399	411	394	411	398	406	404	406	419	435	422	424	422	445	406	414	432	370	390	371	416	402	406	410	432	402	379	409	398	382	407	406	411	399	364	431	359	415	417	416	383	454	396	440	411	379	405	448	391	434	405	419	404	349	383	408	397	410	391	418	424	375	399	417	406	405	408	421	399	397	429	407	400	379	424	423	425	437	401	411	417	341	398	397	394	396	386	402	401	409	398	433	400	370	385	434	379	384	383	383	391	431	403	406	422	381	391	444	371	424	334	397	437	407	404	390	402	419	388	383	409	399	426	381	393	381	454	408	364	425	402	405	398	382	407	427	407	402	403	386	388	408	389	397	367	385	412	421	376	380	409	438	442	429	398	388	436	433	407	390	418	414	429	383	434	429	397	399	406	416	385	377	357	424	366	458	381	393	413	410	403	412	386	384	433	389	408	413	462	418	448	409	374	411	393	395	373	432	401	369	418	412	384	420	418	418	430	410	392	407	421	393	400	406	439	387	394	411	435	424	358	381	421	407	416	402	420	411	406	406	407	397	424	398	405	392	378	408	383	404	405	417	403	423	402	426	388	408	380	431	395	414	387	402	393	385	431	403	435	434	456	428	446	409	434	410	390	376	407	444	422	436	422	384	425	419	429	441	390	446	413	372	422	384	388	396	412	393	388	380	386	396	415	395	395	423	402	416	386	400	407	393	355	433	402	413	399	406	392	395	410	408	378	425	450	421	404	452	418	385	402	409	392	424	459	425	424	427	439	409	421	431	442	397	411	453	434	422	396	375	424	429	425	437	421	374	409	381	426	425	380	385	421	412	333	402	352	406	406	425	430	401	424	380	379	412	413	372	405	367	402	401	413	362	409	389	393	381	374	389	415	382	411	421	432	422	384	405	419	400	432	413	390	440	419	404	432	389	426	418	402	401	398	384	355	421	400	410	403	397	399	445	380	412	386	382	426	354	390	424	395	375	389	397	383	445	348	450	397	412	412	458	422	403	400	428	401	381	418	391	443	407	410	404	423	426	364	397	442	430	383	408	398	429	379	408	412	419	438	458	430	394	321	428	400	399	398	387	415	430	413	416	411	413	392	439	399	400	417	450	386	397	419	395	429	426	416	411	417	398	361	432	411	414	401	370	418	407	379	385	390	388	360	441	437	379	415	400	433	402	391	390	382	381	372	424	413	382	413	426	419	417	364	445	406	411	411	446	412	426	443	413	416	396	407	380	412	418
11158	8695	16921	19561	17078	14076	10383	8242	6866	5878	5093	4543	4177	3891	3701	3486	3188	3045	2652	2463	2277	1944	1771	1762	1616	1570	1507	1431	1359	1358	1328	1311	1311	1315	1285	1285	1214	1210	1211	1201	1198	1217	1122	1135	1104	1155	1098	1197	1150	1223	1104	1206	1174	1175	1081	1089	1149	1102	1133	1209	1144	1123	1066	1036	1062	1035	991	998	960	1004	983	1004	1005	938	984	967	982	1032	959	913	993	973	1003	973	944	936	953	1009	971	903	939	1032	957	921	925	910	929	917	967	1017	940	918	920	957	972	940	974	923	931	991	953	949	993	900	953	899	895	924	912	935	913	907	970	943	957	897	947	896	887	892	936	930	952	870	967	907	969	911	934	907	872	996	866	953	981	936	935	962	895	916	955	946	984	931	872	900	898	898	947	935	974	892	957	918	953	939	899	961	940	942	967	916	904	891	914	884	914	896	966	975	865	919	901	917	912	927	924	915	915	949	900	863	951	903	886	966	921	952	972	921	916	968	949	947	943	990	974	1001	972	941	965	940	951	904	934	852	950	940	930	894	944	961	911	971	912	878	957	944	890	932	944	960	918	966	876	917	979	921	958	964	910	993	950	939	937	893	878	933	925	946	936	902	939	912	912	918	937	978	920	899	940	967	923	975	906	985	899	943	946	951	952	991	928	960	962	933	998	966	916	900	987	926	908	892	949	953	900	963	892	959	1009	940	899	967	974	946	895	932	915	920	977	904	892	960	957	948	975	941	892	945	990	915	935	950	989	884	904	930	973	922	924	893	947	967	932	931	969	930	927	991	956	949	898	895	903	918	960	936	971	922	949	934	941	924	943	969	963	974	947	918	986	894	938	930	889	929	869	966	938	966	931	978	946	959	941	949	974	954	949	949	888	907	932	961	932	982	925	911	961	900	946	928	929	974	953	936	926	953	914	926	925	895	925	985	924	916	962	881	950	918	895	941	950	961	922	928	900	956	903	895	934	1003	987	896	937	906	895	933	928	914	967	937	962	913	975	928	928	1009	903	945	920	916	902	933	941	947	912	918	968	948	931	993	926	1005	944	925	938	860	916	963	922	954	928	928	899	960	896	965	941	948	939	899	974	977	904	943	868	985	935	960	906	942	931	944	940	967	877	934	888	895	947	990	880	969	895	971	921	958	969	919	886	914	947	935	928	925	909	919	963	972	869	927	929	962	919	910	916	940	937	927	945	934	893	925	918	972	928	954	882	991	953	920	942	969	934	942	938	994	931	910	941	926	898	934	916	936	873	956	935	979	947	928	964	954	920	960	935	968	920	974	956	936	962	967	956	922	936	924	961	918	928	946	943	969	956	1036	918	981	971	973	985	951	970	951	924	951	922	875	913	881	913	931	974	983	930	903	953	940	932	952	947	957	955	980	996	905	959	924	971	935	904	952	942	955	949	923	938	957	948	886	939	998	904	908	952	941	984	910	923	925	857	965	944	997	965	896	898	917	899	945	912	972	925	920	954	908	1019	987	907	991	907	953	917	906	921	937	972	944	938	941	1002	936	934	968	961	950	921	906	989	924	952	944	949	930	927	871	902	950	943	931	977	902	913	947	951	957	949	948	986	1005	948	949	945	914	920	890	936	908	901	924	932	916	923	936	920	929	865	946	957	987	896	918	976	945	964	963	928	951	969	917	924	974	938	966	911	873	918	894	922	887	936	965	925	947	933	956	921	936	989	904	872	940	943	931	924	957	935	912	910	937	892	978	987	909	957	908	995	978	877	986	921	898	949	917	974	900	895	968	898	897	923	969	954	894	875	924	945	909	950	949	936	918	914	943	930	965	896	939	962	916	890	948	936	950	935	910	931	910	911	933	952	988	985	941	918	932	974	929	974	900	888	920	951	939	960	916	951	937	913	952	935	929	893	897	961	942	901	987	964	958	882	958	964	965	904	933	955	956	884	915	929	908	918	909	929	973	953	918	1004	943	896	939	876	914	936	926	971	961	962	940	986	957	901	937	931	879	967	915	933	933	927	963	900	955	929	946	921	932	978	946	880	912	960	908	905	957	872	880	970	909	913	839	866	916	912	940	972	911	923	907	946	888	881	935	903	988	910	964	926	925	977	976	944	900	920	894	942	989	943	927	974	925	958	955	913	952	936	949	934	923	896	929	949	948	973	949	886	921	943	927	896	905	902	864	882	939	911	928	900	904	937	935	952	957	914	939	956	880	916	927	913	934	951	904	980	973	962	875	924	910	912	967	874	904	899	935	938	974	940	924	930	919	922	915	959	904	912	993	958	956	944	906	998	926	990	880	941	915	933	950	965	922	934	886	930	944	909	968	882	932	930	916	938	967	999	954	916	926	960	922	940	965	950	972	940	948	918	970	969	903	966	896	1003	920	913	922	924	968	967	959	983	943	953	951	914	912	916	971	908	908	888	925	893	996	891	921	956	938	918	945	952	898	915	936	940	963	915	933	921	913	930	975	987	947	945	888	994	884	957	909	1001	898	983	969	903	940	877	917	911	920	928	945	967	943	918	940	962	924	952	980	946	990	984	909	955	996	951	948	901	877	981	917	917	950	940	937	944	931	855	867	914	907	976	964	952	922	952	904	970	891	904	987	898	970	945	938	957	877	896	913	901	931	1024	916	910	916	934	941	947	885	900	899	977	952	919	964	930	872	892	971	965	898	891	936	945	918	959	911	908	953	911	939	985	980	912	929	981	995	949	966	900	968	953	950	901	956	884	885	957	930	904	957	905	929	1007	897	954	950	968	952	880	889	916	939	968	882	895	903	920	955	955	922	915	952	879	987	939	932	892	949	916	910	897	929	980	903	945	993	950	929	964	962	926	901	927	997	936	904	927	930	963	935	946	958	873	908	959	978	915	954	907	936	953	944	900	904	908	952	964	924	895	900	920	937	926	922	932	924	900	978	930	967	937	922	904	886	904	930	916	934	995	923	944	864	959	877	890	982	982	962	938	960	934	912	962	921	933	925	949	972	916	873	956	963	924	948	986	916	952	965	962	913	908	945	906	974	941	968	942	990	887	948	979	956	947	939	869	942	913	976	963	918	925	895	934	973	964	875	938	950	870	890	932	935	965	996	957	893	892	935	924	987	946	921	963	958	982	969	927	990	908	950	919	928	885	952	926	891	909	977	937	988	916	945	976	958	932	970	885	914	897	899	944	898	962	904	889	986	879	929	927	994	914	913	938	931	959	1004	928	913	928	919	907	905	896	989	951	936	911	926	946	937	967	922	944	910	973	958	1009	899	927	970	956	937	874	975	932	921	976	908	961	938	943	926	943	923	909	923	936	969	946	964	910	931	887	960	996	929	914	911	946	996	910	928	921	975	978	918	939	938	912	903	955	910	897	946	986	882	922	926	865	948	942	936	940	915	974	912	974	965	935	949	970	927	889	975	961	929	941	928	970	960	968	923	972	930	871	968	909	975	933	972	909	963	949	956	887	916	950	918	949	952	907	923	950	926	951	924	965	1000	936	988	886	901	924	907	955	967	949	950	974	917	940	944	969	966	955	963	911	913	942	915	931	920	963	920
26831	16778	18639	15872	11450	7598	4735	3230	2454	1937	1719	1430	1377	1189	1160	1042	1012	910	815	796	738	658	661	614	606	570	562	499	558	569	543	506	554	571	501	553	531	500	542	476	567	526	558	505	530	487	478	492	537	542	514	557	506	480	485	490	515	491	520	505	507	483	492	475	467	501	447	434	474	500	459	479	454	416	475	494	459	422	433	438	436	480	521	449	451	489	479	405	437	450	411	460	425	468	490	425	411	473	485	434	495	457	416	470	471	455	447	430	429	438	459	461	433	443	409	463	438	457	464	467	412	462	458	435	489	435	485	487	471	422	455	420	441	461	443	464	448	435	450	471	479	446	462	499	483	466	428	444	428	430	434	430	454	413	471	477	449	440	428	450	496	432	455	459	469	427	441	514	462	440	464	402	436	425	477	540	487	445	482	477	432	472	430	467	421	443	437	468	509	426	439	439	455	472	481	486	448	426	470	492	450	427	454	446	441	497	447	457	434	457	443	424	478	449	442	459	437	471	490	459	449	438	446	438	454	489	442	441	437	425	423	478	459	420	413	477	432	444	413	431	456	455	459	469	459	458	433	466	446	460	441	451	441	449	461	457	435	461	441	441	452	428	444	453	427	434	471	430	453	424	466	455	449	427	428	445	469	467	441	400	444	495	440	450	442	429	450	511	477	498	443	467	492	486	450	457	452	469	465	453	477	435	482	448	469	406	414	419	474	434	431	444	472	439	458	480	419	463	448	442	439	473	463	479	472	463	444	453	454	473	453	420	463	472	450	431	408	476	483	476	488	465	474	440	449	422	429	453	428	446	440	399	462	453	444	443	442	457	473	459	407	423	429	468	431	492	427	452	438	455	449	477	482	490	436	455	493	430	456	454	443	472	431	448	422	439	464	444	504	486	425	453	419	466	477	462	457	427	442	446	429	441	410	443	439	468	488	428	419	485	484	502	427	399	468	465	434	431	454	468	474	445	447	459	451	425	440	444	466	480	449	444	469	435	484	484	410	458	464	464	457	421	421	431	482	428	434	493	477	458	485	506	430	422	413	438	473	434	446	459	487	430	442	459	442	445	466	469	428	423	440	453	418	445	470	456	428	457	417	474	449	454	441	421	467	427	436	460	461	446	424	456	460	446	417	433	478	467	443	436	389	428	478	477	450	473	418	467	456	444	445	432	473	454	432	430	474	432	437	461	472	405	444	413	474	438	466	431	446	455	445	389	456	447	419	450	452	457	448	452	428	475	467	458	433	434	437	433	392	418	468	456	395	444	459	442	473	472	424	432	448	441	463	473	467	444	446	433	433	446	438	422	430	442	432	453	469	470	442	450	468	444	485	458	464	436	473	459	432	418	450	450	456	479	460	470	442	485	464	452	447	476	445	435	456	456	460	438	457	463	471	421	411	452	414	462	490	444	485	466	424	464	471	454	453	463	429	464	449	472	405	472	460	447	415	437	402	462	425	444	453	444	497	424	491	445	444	451	464	444	470	439	441	482	477	456	452	471	457	472	496	456	435	450	420	419	470	431	415	480	470	459	471	436	469	415	460	459	458	430	428	476	483	448	484	473	494	468	447	464	447	432	479	389	474	453	441	467	462	460	434	446	460	454	455	493	422	460	504	408	388	452	467	466	413	472	463	447	444	442	443	452	475	431	442	449	493	450	459	453	448	466	436	439	420	426	458	452	434	423	441	441	456	449	430	420	436	493	430	463	446	456	437	447	463	441	448	413	496	436	442	428	471	461	442	482	455	444	429	427	459	405	437	433	448	456	435	461	446	421	432	420	452	460	417	415	452	485	434	453	426	456	436	443	446	458	470	414	431	473	419	448	449	443	454	424	483	446	435	450	439	430	441	442	458	446	425	467	436	453	410	457	452	481	468	474	420	465	449	436	461	482	406	438	420	443	411	481	459	444	473	473	475	443	433	453	428	461	466	436	454	445	428	490	466	453	459	442	470	423	494	463	496	423	447	441	447	433	482	472	448	435	446	445	460	446	471	483	429	421	430	425	468	490	479	450	448	422	451	435	465	432	400	486	444	451	432	446	458	395	413	409	435	454	424	453	436	425	450	442	421	469	445	448	466	431	445	498	463	431	432	484	448	464	443	436	446	462	451	377	474	442	480	449	473	474	479	424	421	482	466	463	427	436	439	479	457	457	456	475	462	468	400	435	450	453	444	449	405	440	460	488	450	443	475	427	468	422	466	467	449	425	443	460	435	472	474	472	430	435	472	483	416	456	495	418	400	422	457	483	457	455	412	484	481	475	431	484	468	453	445	492	426	419	455	444	442	484	483	493	467	463	476	455	449	466	448	430	465	473	463	472	454	416	431	471	453	475	422	478	432	476	465	438	468	462	469	416	441	433	432	425	457	479	449	463	441	441	456	414	455	454	445	443	439	439	448	457	473	448	462	450	450	453	445	443	440	457	445	451	454	445	447	459	446	418	468	460	461	456	428	450	425	418	431	452	455	468	444	437	442	433	462	429	450	458	433	438	452	476	476	430	449	503	466	469	450	440	446	442	416	454	450	440	441	455	428	471	444	452	468	454	450	401	421	463	417	438	454	477	457	466	428	488	410	423	462	485	512	435	430	438	432	473	460	443	455	433	445	443	481	439	446	512	459	447	457	480	443	421	469	447	462	479	482	430	443	425	444	453	442	432	449	480	435	432	420	482	414	425	459	463	418	476	514	460	463	433	422	396	427	475	444	452	418	461	423	409	449	464	478	438	537	483	494	473	455	450	435	450	486	462	422	451	411	465	475	465	446	440	449	448	460	439	482	455	460	459	431	444	448	452	440	434	409	442	467	448	471	484	459	427	452	458	457	453	455	465	463	460	458	423	464	441	436	451	465	447	444	457	429	436	465	427	433	424	466	435	487	441	419	439	486	432	430	484	482	458	465	455	512	440	424	436	407	450	482	482	434	494	473	431	471	457	443	447	431	445	494	447	427	475	425	399	477	489	428	424	441	432	471	448	477	422	428	438	453	436	450	424	439	448	436	457	437	461	467	458	421	484	423	493	468	439	476	463	449	443	443	433	474	434	442	422	454	445	429	435	459	449	430	479	424	489	427	437	423	472	430	467	434	455	424	460	433	449	475	478	432	414	444	429	455	411	412	443	415	429	440	456	467	511	505	398	475	447	452	433	468	473	472	481	441	453	417	465	453	464	434	447	455	454	437	477	456	438	430	433	425	438	447	468	484	432	454	495	510	452	474	455	463	438	450	506	419	452	410	450	421	454	438	500	460	452	481	444	460	414	456	468	475	494	471	445	446	451	452	434	472	428	447	490	438	461	462	482	466	458	445	422	479	504	409	444	474	464	479	470	440	442	464	467	406	412	456	471	488	457	446	426	460	455	446	487	473	419	467	454	411	430	453	425	470	428	451	422	473	496	453	475	445	395	446	434	463	469	448	434	400	423	457	398	422	453	452	444	489	456	433	450	444	469	402	472	478	468	459	481	430	453	447	481	436	438	432	437
14605	11959	21281	24277	22190	18200	13874	11188	9457	7929	7035	6278	5649	5422	4961	4573	4303	3944	3516	3246	2948	2441	2329	2132	2005	1893	1861	1847	1751	1677	1634	1661	1559	1566	1527	1570	1644	1555	1514	1508	1455	1408	1406	1312	1389	1348	1271	1385	1287	1380	1396	1494	1259	1330	1312	1312	1332	1290	1286	1453	1534	1282	1213	1208	1157	1108	1139	1134	1066	1145	1113	1077	1097	1073	1032	1101	1024	1122	1106	1063	1081	1047	1066	1083	1042	1102	1072	1066	1029	1032	1027	996	1067	1022	1046	1006	1000	1066	1012	1030	1030	1014	1060	1038	1080	1061	947	996	1011	1018	1056	994	1011	1051	1047	998	1003	1020	1024	993	1050	1029	1008	979	999	1040	1013	985	984	1011	1055	1055	1013	1043	1026	1029	1077	1008	1009	960	1051	1019	1012	1011	1027	971	1001	1020	1022	1062	999	994	1058	1000	1038	1102	988	966	985	1052	994	1054	1017	947	996	1020	967	987	1065	990	1015	947	999	1007	1013	973	953	1045	1031	1053	1007	1036	977	978	1010	967	1024	974	1021	1041	1006	990	953	981	940	1083	1022	1022	1011	1009	1077	1007	1025	1045	940	998	978	1035	1004	1052	1003	1073	1006	1030	961	1001	988	1027	1044	987	983	998	978	999	995	957	1023	949	1030	1026	1019	967	998	975	1105	981	992	930	1031	996	995	1042	1008	1033	1009	949	978	1013	1012	963	953	1003	995	1026	963	1039	1053	1065	1000	994	1041	977	1027	1009	1033	1011	953	972	1003	1028	1015	1003	998	998	999	1001	992	1022	1039	1008	1055	1028	1063	979	1077	1026	1027	960	977	1046	992	983	1004	1061	1038	1078	1011	1070	990	1010	1072	986	1009	1022	1016	1028	998	1015	990	1007	1071	1026	1010	1024	981	980	1031	1032	1045	975	1046	1064	987	1050	1009	1027	955	1053	1070	961	1019	1037	978	984	987	1039	1074	1057	999	1016	993	1047	1014	1015	1003	1049	1022	936	1053	1010	982	1035	978	970	1004	1034	989	944	1014	1009	1027	993	1032	1020	1047	995	999	1030	1030	1028	1030	966	1029	974	1014	1047	1057	967	999	1012	1024	1004	998	1019	996	1010	1019	1016	1032	1014	1013	997	1008	1022	1006	1007	974	1021	964	976	1014	1022	1037	1012	969	974	938	995	1018	1087	1049	1038	1020	1002	1025	978	966	975	996	1061	1035	981	985	1009	1010	974	1005	961	996	977	1032	1033	1064	999	1024	1061	997	1038	1028	987	1027	1031	994	999	1006	1003	986	1010	1014	1055	1022	1038	1007	987	970	1019	968	1040	951	1012	1028	1054	1006	1051	1019	1014	1073	986	988	944	1043	1015	1004	999	1028	998	997	1022	976	991	1016	934	1032	1035	992	957	1030	1002	988	1008	1043	1011	1002	1036	1019	1059	1007	1044	952	977	1013	986	999	1040	990	991	1041	976	964	1000	951	1022	985	1056	1009	1007	1027	1025	963	1037	1050	1030	1003	1012	973	1039	1024	1061	1039	967	1030	1034	1042	979	972	1072	994	945	1009	936	976	1069	1027	973	1037	979	1045	968	999	1003	1058	984	1026	989	982	1058	1049	1042	973	996	1026	1015	1015	1005	1021	1022	1039	997	1034	1050	1035	1008	1004	1075	994	972	1030	1021	1021	996	1021	1016	988	1047	1011	997	986	1013	1042	1006	1006	1061	1082	988	1001	1020	1048	1034	1016	996	1010	1023	1034	1023	972	1018	965	985	996	1014	1028	1029	960	1006	974	1079	1023	984	1039	971	1040	1011	1034	1062	995	1065	981	1005	1016	978	963	1050	998	984	967	1017	1013	962	1036	1023	1021	947	970	993	1009	1023	1036	996	1007	996	984	949	1015	986	1044	1032	973	977	1049	973	1017	1028	966	1073	957	1011	982	1004	1007	982	1021	973	965	993	993	1055	1033	1017	1007	972	1063	1072	1029	1059	1003	1014	946	1020	1024	986	1023	968	1021	944	1048	954	987	1012	986	1020	968	972	1055	987	949	1012	1062	1027	980	1025	1026	968	1034	1039	1041	1005	1015	1006	1021	1037	1017	1075	1059	1074	1006	1030	1027	989	1059	1015	1010	965	991	1047	1063	993	1044	949	1019	1028	1039	1033	1042	1023	1063	983	1010	990	1027	1041	1014	999	1025	1059	1040	1008	992	975	1021	1052	1032	1035	953	1050	1019	983	966	1004	1041	977	974	998	1016	1013	955	1064	995	979	1029	1000	1035	1067	1048	1012	1014	1030	1032	997	977	986	1044	1069	1050	1013	996	1095	1015	991	983	1021	1016	995	1008	967	985	969	1002	1015	1011	935	1026	1044	1006	1062	1016	1030	976	1050	1016	997	995	1054	1011	988	1072	1006	988	1023	1016	1007	1015	978	1049	1063	1021	1025	1046	996	1038	1053	1054	1023	1038	996	1011	1030	1022	983	1048	1021	1000	1025	1053	956	987	1017	1014	1022	960	986	1020	1034	1101	1004	980	1013	1007	1068	979	980	1058	1016	998	996	1071	1027	1026	1074	993	971	1034	956	1021	934	1022	980	968	1055	982	1067	1032	1040	968	1057	997	974	960	1011	1058	955	982	1013	1015	988	999	1022	993	1023	979	984	982	970	1018	1044	991	1055	928	1002	1030	923	984	997	1070	1029	1028	979	1018	1043	1022	1054	1015	1025	999	1016	1068	1032	1031	952	1055	1015	1023	1006	1008	992	985	1090	989	1021	1068	1050	1014	1012	1071	1005	994	1040	1054	1017	1018	1013	971	1030	1045	985	1009	952	1021	941	1092	1018	1019	1024	980	997	1013	1005	983	946	980	979	1079	929	1011	1077	991	1016	1022	1023	1015	1008	1065	1072	1018	1088	1008	1014	960	1090	1029	1051	975	952	1008	978	1045	980	1030	1009	1002	1024	979	992	1023	1024	969	1033	1023	971	1071	1007	1006	1053	995	982	1017	987	978	971	954	1023	1059	943	1010	982	971	979	1036	983	1032	1012	1001	993	1007	1026	995	1018	994	1006	985	1016	938	984	964	1012	1002	1024	1033	980	997	1014	1021	1027	999	1031	1017	1018	1056	928	977	938	1063	1049	983	1010	984	1048	998	1031	1059	1029	986	956	1066	1003	968	1022	1078	1042	984	1018	967	1032	1020	1031	990	1005	1004	945	1037	1040	1030	1030	1027	964	1049	1010	1008	970	1042	1003	987	1041	1034	975	963	1020	967	1036	1027	996	1089	970	1018	1011	1058	1021	1028	1039	996	1033	953	1012	998	976	1055	1006	1003	1010	995	1028	1042	984	985	987	1010	998	1028	1036	1051	1035	979	995	997	990	981	985	962	1011	973	1009	1058	1089	1041	960	1005	990	987	1010	1018	1041	1063	1038	1031	1022	996	959	1036	1030	988	972	1039	955	1007	1027	1017	983	1036	1043	1022	986	1042	996	1044	950	1014	1055	967	960	1002	1001	925	940	953	1055	976	1010	988	967	1018	1004	980	1041	1042	1017	975	999	969	1015	1015	975	1035	977	980	995	940	1071	1031	974	1028	1009	961	1074	981	1011	993	1054	1036	1013	1003	1068	1064	1083	1025	1003	933	961	997	954	1002	1028	1019	1049	1009	1009	1010	1000	948	1055	1000	1001	981	1057	1046	967	1015	1030	1032	990	1020	1014	945	1017	953	1033	977	1000	1046	968	1034	993	1030	966	990	944	1010	1034	957	1045	1019	970	971	1023	995	1001	1009	1040	1000	1033	1015	992	1025	1034	1051	1062	966	949	1041	980	981	1004	977	1018	1040	1014	992	958	1001	993	1016	1018	966	1017	980	1045	973	1003	972	996	1032	1017	1021	1014	961	1028	1071	1013	996	957	1008	1013	1037	996	1048	969	975	1041	1026	964	958	981	1060	982	1020	945	1008	1039	1062	973	1015	951	936	977	1034	993	970	962	997	1037	1001	939	1033	1027	1070	1051	1004	1025	1021	993	1037	959	965	1004	1064	994	1028	1019	1022	1026	1006	1061	1013	971	1014	1013	1036	1015	972	981	972	971	1029	1048	1021	1017	1006	925	1010	1092	957	973	948	993	1034	992	1027	1021	979	962	1038	1005	1009	1071	1021	1007	1023	996	993	1043	1025	1068	1004	1045	1027	1021	982	1022	996	958	1047	997	1006	1000	1012	1055	1014	1035	999	1062	1002	998	970	1036	1050	1028	1037	1018	1021	989	947	1030	971	1031	1004	1048	1036	1012	1063	1037	1061	1034	961	1003	968	984	1040	1014	1055	1003	966	998	1030	984	954	945	1044	1061	1009	990	1047	1017	1003	1012	1028	983	974	994	997	995	1022	1021	1016	1004	992	1008	1038	1045	1036	1025	988	965	1086	1013	995	973	996	941	1001	936	1003	1049	1014	926	1029	1062	1040	994	1077	1033	989	1025	1004	1010	979	1032	1041	990
8657	5116	5978	4590	3062	2098	1567	1233	1071	885	757	725	642	584	585	586	557	542	458	498	441	456	390	364	389	392	376	407	359	387	449	381	367	382	336	366	408	375	368	341	355	373	341	334	352	354	347	334	335	337	332	357	340	364	318	344	334	354	341	368	344	362	371	368	368	389	351	342	333	361	349	337	369	367	345	307	343	360	356	367	365	348	354	338	356	355	310	365	382	344	320	355	369	356	372	359	357	402	396	330	340	366	339	374	343	337	380	348	343	380	345	340	348	389	327	329	338	332	329	353	301	318	322	313	322	353	312	364	322	331	343	342	333	329	316	355	324	339	384	353	311	356	324	323	325	339	333	366	332	388	354	351	380	353	404	349	356	355	386	333	363	376	328	318	353	354	352	341	338	338	338	322	319	382	358	335	350	338	347	362	319	335	362	327	338	319	379	357	370	363	328	373	340	344	330	346	352	343	358	366	348	314	336	324	321	342	350	335	380	377	330	345	351	358	387	349	347	342	310	333	377	355	356	328	342	351	351	373	352	357	320	319	330	375	341	333	331	384	357	392	358	351	318	373	333	382	340	364	341	379	335	327	362	362	390	359	352	332	345	340	334	326	370	307	302	356	330	366	370	351	320	366	387	341	329	329	332	328	338	339	312	343	413	300	326	378	319	338	328	338	372	328	345	344	316	359	315	355	356	346	315	336	357	346	350	335	378	330	350	360	357	307	366	370	345	372	343	350	344	342	329	364	369	366	367	364	312	350	341	339	312	319	347	344	336	326	315	323	340	396	350	338	343	340	375	336	371	368	341	339	330	353	334	362	341	342	361	370	336	350	348	307	348	372	397	343	342	367	367	361	346	350	334	337	380	345	324	346	318	315	363	340	335	337	366	343	337	331	349	347	321	350	325	340	344	338	325	324	280	343	342	360	369	326	343	365	339	338	341	336	346	327	329	332	359	338	394	334	324	366	339	320	342	335	333	315	335	353	313	362	362	329	321	355	356	390	308	329	359	347	344	354	338	325	348	342	340	360	369	355	355	369	343	350	330	367	339	329	375	332	361	337	333	323	361	353	335	361	365	363	369	345	386	343	320	358	364	358	321	343	347	350	353	335	376	349	380	342	348	341	371	326	352	343	341	348	333	333	327	319	332	325	328	342	357	356	378	349	348	346	320	364	336	353	349	371	370	345	340	351	300	344	341	344	377	359	329	345	345	351	333	351	370	359	368	348	323	333	363	318	378	380	340	365	333	386	347	328	346	317	353	341	321	346	384	372	358	330	335	340	346	341	358	359	342	385	357	352	351	334	364	368	346	372	337	361	333	323	332	362	332	355	359	346	389	346	346	343	340	336	355	339	357	353	383	328	356	376	360	354	335	324	354	371	344	338	348	338	357	353	332	362	396	333	364	327	355	366	338	343	384	349	382	367	318	341	332	336	349	354	352	317	367	315	337	329	338	340	346	364	354	358	336	331	334	350	403	298	329	340	345	361	329	377	355	340	334	383	370	370	366	338	338	319	360	355	377	349	351	353	359	360	350	365	380	398	345	342	356	356	321	349	349	340	358	375	363	328	334	352	369	371	313	336	348	363	368	347	337	346	367	328	362	344	352	327	361	316	321	367	356	329	369	361	375	340	340	319	336	359	351	384	353	341	358	379	349	350	330	385	354	376	319	361	344	347	344	313	350	343	303	311	339	363	380	338	321	352	384	368	325	364	369	387	347	340	377	355	344	327	354	361	358	387	354	378	356	351	371	388	347	362	351	353	354	381	343	359	375	355	334	350	343	344	377	345	342	351	365	337	347	391	355	333	365	344	331	351	346	360	329	375	333	337	376	342	338	370	335	379	333	325	359	353	382	343	328	370	345	353	319	364	343	354	355	337	331	310	366	354	353	366	324	360	337	336	327	341	320	320	331	361	343	335	326	346	325	355	348	336	326	364	315	313	380	344	316	348	354	335	325	334	335	350	309	344	345	377	341	392	357	355	353	356	356	361	374	340	353	373	296	341	345	343	366	340	367	340	365	362	334	323	301	359	357	356	309	331	325	326	392	338	353	349	335	324	346	328	339	340	359	361	364	324	376	344	376	378	347	348	340	335	364	340	343	364	336	350	376	334	334	334	333	357	351	372	358	368	373	338	319	323	336	333	370	337	365	339	339	331	352	400	353	333	360	358	339	364	343	351	346	324	328	343	341	337	338	358	342	332	398	353	357	339	338	331	360	292	352	372	351	386	353	372	325	357	385	344	351	368	361	362	344	382	351	338	344	356	347	332	346	327	333	349	333	351	336	351	356	360	340	321	378	371	334	352	343	369	367	365	355	345	356	349	354	364	357	329	325	378	354	375	378	327	320	335	333	345	358	335	345	354	312	343	343	352	319	369	334	359	347	358	321	344	314	341	356	341	350	338	320	315	332	286	331	352	350	356	377	350	354	364	345	362	375	383	353	359	341	334	337	350	322	338	367	307	369	340	348	344	329	352	335	352	397	359	357	329	363	349	380	348	336	304	364	371	355	349	347	307	351	347	357	349	362	337	351	339	337	327	365	334	364	326	351	347	316	341	333	370	340	367	340	352	373	354	365	362	316	336	342	394	329	341	381	352	330	347	347	341	323	362	387	358	331	389	377	355	317	355	330	351	397	371	379	375	378	367	342	327	332	337	330	324	359	337	353	363	346	353	336	368	359	327	361	352	345	375	353	343	361	359	365	346	398	340	368	348	389	358	365	346	344	310	340	347	389	335	339	363	343	355	354	347	360	352	358	334	326	349	353	346	336	322	341	337	341	330	417	328	349	358	351	336	362	400	338	330	316	322	337	340	370	324	338	351	388	348	325	366	344	352	344	348	354	341	348	301	313	332	353	346	344	350	354	374	317	354	327	338	368	371	329	352	344	371	353	379	329	338	354	331	349	337	320	341	349	354	372	309	327	318	351	343	323	367	346	346	372	366	351	354	348	360	379	374	329	354	336	325	375	338	381	345	374	326	411	339	308	407	361	348	350	367	351	330	339	328	303	341	342	323	332	329	317	342	345	326	343	331	376	355	349	341	346	335	338	383	317	361	332	378	361	352	369	332	362	347	323	336	343	372	352	364	343	349	343	353	345	361	334	365	342	330	334	340	359	352	338	343	368	336	364	372	335	355	347	345	341	339	356	373	397	365	341	326	324	347	366	330	349	375	363	304	340	296	344	400	346	306	378	343	320	376	386	346	340	338	375	348	339	368	352	354	343	363	353	320	340	307	388	338	335	334	292	348	350	387	351	357	377	315	368	340	363	345	373	307	329	372	355	343	363	334	361	349	391	380	365	344	332	331	344	341	362	354	360	338	360	352	334	348	329	351	343	351	359	332	337	360	344	354	364	344	299	359	308	315	343	399	335	354	334	350	381	352	363	354	339	386	335	390	356	339	349	380	361	363	368	337	358	367	372	354	350	403	354	350	323	372	356	361	359	342	351	343	376	341	290	311	353	346	328	342	380	338
5498	4598	10384	11506	9629	7826	5863	4814	4249	3536	3329	2967	2733	2569	2319	2309	2060	1922	1703	1512	1362	1342	1230	1183	1186	1155	1091	1115	1046	1050	1037	1007	1003	1005	972	974	1013	920	966	989	895	930	836	901	870	912	800	855	855	833	879	854	894	900	940	879	870	873	860	834	827	884	843	843	836	877	856	852	885	834	877	782	843	799	809	869	828	817	840	790	834	828	780	809	810	806	788	820	828	828	816	795	824	810	790	870	784	837	810	748	823	835	786	807	835	827	804	795	826	803	843	772	846	787	811	831	814	821	810	767	818	819	793	795	814	779	797	821	808	858	781	814	804	809	851	752	860	807	805	811	808	814	843	796	808	778	756	802	804	844	848	888	793	772	768	778	787	788	774	809	835	852	840	820	775	807	789	787	805	789	806	860	795	863	820	843	843	787	754	828	809	816	787	817	824	827	796	812	796	735	849	777	794	805	786	766	766	785	769	850	788	783	813	789	755	846	803	788	844	758	806	793	766	789	732	801	800	819	828	809	809	800	771	815	814	799	831	837	772	832	792	834	796	755	841	839	822	795	822	850	772	837	789	800	778	797	856	818	763	777	844	809	797	799	802	779	831	806	816	856	795	799	774	832	803	801	834	791	847	798	803	814	803	776	851	798	807	835	789	787	818	825	886	777	858	846	775	833	742	824	784	816	828	808	796	811	823	838	818	734	817	809	798	823	751	819	820	790	788	813	801	799	796	833	816	812	790	835	783	818	809	762	863	823	836	813	859	848	794	848	822	737	822	826	818	800	824	781	800	800	825	820	825	807	825	792	821	829	817	798	796	793	837	812	857	785	796	826	825	836	791	779	831	782	768	848	850	839	828	766	781	800	877	792	831	803	819	817	839	786	830	837	890	773	799	815	832	788	869	795	826	733	806	805	810	834	803	805	840	804	780	830	844	857	746	818	865	844	780	799	851	831	815	828	824	830	828	829	798	825	824	828	827	826	807	791	784	838	786	767	796	830	836	843	791	763	797	774	817	760	809	810	806	818	859	816	785	841	788	835	809	759	855	820	854	858	764	838	794	789	797	784	784	824	779	848	809	833	821	828	827	771	813	815	786	745	812	804	775	794	828	857	803	777	801	850	848	797	811	826	776	822	828	844	785	803	741	778	800	760	807	836	817	821	779	821	779	778	810	813	784	797	800	802	818	799	850	798	842	833	828	799	822	794	840	792	828	756	779	822	807	829	818	759	801	809	766	839	822	804	790	817	817	780	807	845	811	800	822	834	821	830	820	831	856	791	786	785	791	813	803	843	804	813	809	852	814	770	833	852	785	809	822	823	798	862	815	855	829	826	772	775	804	822	796	798	813	819	804	825	789	835	842	823	816	827	764	789	823	830	772	792	847	825	835	810	783	832	843	828	820	771	828	827	805	800	843	816	802	823	809	830	752	817	784	766	780	846	793	799	811	816	782	801	816	757	820	777	840	809	781	775	845	767	823	802	798	816	832	843	849	767	827	808	805	781	839	765	772	829	852	791	790	785	840	813	806	850	817	796	807	844	822	791	783	758	765	830	769	795	783	816	826	801	801	785	789	862	818	872	767	787	908	790	831	831	794	795	767	823	775	773	844	798	845	835	818	788	828	814	836	808	826	833	772	793	818	819	777	796	777	782	815	832	760	743	819	811	770	802	871	847	832	802	771	781	782	845	851	781	799	813	845	820	779	818	837	792	821	798	851	822	840	786	818	783	848	802	806	821	799	811	816	767	771	777	800	787	814	810	778	840	830	902	834	810	824	805	850	791	806	796	792	870	836	815	843	824	793	782	845	789	811	801	838	813	805	833	795	811	816	861	800	804	799	825	825	799	863	786	825	819	823	806	838	829	784	804	797	856	752	816	797	782	797	846	790	834	785	797	809	800	802	851	789	790	787	826	804	837	822	800	789	779	773	856	776	789	818	783	802	789	857	814	828	783	777	830	805	823	881	860	823	814	825	824	833	865	798	811	778	773	800	819	821	814	848	817	817	821	836	820	800	810	827	733	865	787	832	822	788	761	764	809	845	823	779	822	838	804	754	833	823	817	838	826	828	819	840	820	810	848	789	828	826	776	816	859	732	826	803	812	816	807	790	835	791	811	788	797	803	874	774	807	818	822	786	807	816	745	817	792	824	850	815	805	785	809	823	840	776	758	768	805	806	796	804	793	869	819	872	785	825	825	774	819	769	794	803	786	813	802	805	799	853	788	779	821	832	819	806	831	825	793	845	829	812	863	805	819	816	790	820	821	758	791	798	841	759	767	809	789	806	833	777	776	784	826	821	864	807	838	796	832	827	831	808	781	839	839	827	846	787	771	779	786	804	877	816	857	847	795	788	750	809	770	836	813	784	840	772	805	846	778	832	869	771	767	810	822	856	821	807	827	841	844	814	778	819	821	839	819	829	787	806	838	761	827	819	833	823	824	865	817	836	809	779	791	796	850	829	816	773	798	817	800	782	780	847	828	778	828	819	832	812	828	863	815	825	820	799	826	817	811	847	823	898	837	786	822	782	862	803	876	791	848	765	837	788	828	808	800	772	824	824	762	791	763	829	819	832	789	800	847	806	835	809	818	781	840	767	805	852	799	777	836	769	799	803	817	817	781	823	793	813	844	870	847	843	801	799	817	784	758	831	797	805	808	841	817	770	808	819	823	802	812	813	858	825	839	813	843	820	831	846	882	783	829	780	832	806	782	794	811	779	773	803	810	770	786	813	807	787	790	799	831	815	787	856	794	839	757	807	789	768	799	749	818	800	751	803	768	787	826	823	822	843	798	827	759	775	808	785	783	801	792	811	818	777	749	835	856	796	774	833	821	793	842	801	811	803	783	789	831	755	802	779	817	839	871	815	857	794	836	824	751	787	822	832	762	817	836	834	832	797	805	813	804	794	814	767	871	796	795	865	836	778	810	821	852	844	786	821	805	824	784	799	848	809	815	795	815	826	826	805	857	841	830	742	860	804	803	836	812	799	793	803	849	812	762	852	806	795	807	786	797	762	825	842	842	756	803	758	813	784	857	847	815	821	815	782	796	882	788	867	788	817	807	823	806	733	824	820	803	801	863	827	841	803	787	829	817	835	880	801	798	879	810	822	822	814	804	794	800	830	809	808	823	776	811	862	806	807	830	825	796	811	816	800	777	790	794	748	837	799	814	802	834	833	800	791	817	815	786	802	804	810	829	786	798	796	793	816	843	842	828	865	817	752	817	851	803	845	820	821	818	881	792	800	856	811	789	784	804	848	821	830	823	834	788	832	790	784	818	850	837	810	862	772	798	795	815	776	791	839	826	781	842	785	806	817	780	854	792	792	789	816	832	791	799	801	834	738	777	771	815	804	775	810	789	841	823	758	833	839	830	789	814	743	810	793	802	791	841	749	803	832	824	777	813	845	821	776	818	835	791	809	772	857	835	820	802	832	777	784	771	802	851	809	778	779	760	791	830	782	790	807	777	776	811	773	823	850	802	779	789
18337	11226	12537	10576	7290	4996	3131	2187	1716	1436	1220	1096	940	957	935	817	776	705	648	603	576	546	507	563	494	468	503	529	517	445	443	485	415	457	476	467	418	441	449	434	457	432	452	467	401	442	412	458	434	468	468	454	394	404	438	442	438	440	384	433	434	426	406	446	414	419	425	401	394	436	419	396	420	457	426	398	423	417	388	394	377	415	430	436	411	424	414	391	410	400	393	441	401	425	415	408	392	399	426	448	442	421	413	410	441	415	414	382	425	409	398	418	375	396	400	420	391	385	404	412	387	385	398	401	457	433	419	407	399	405	387	386	444	399	443	403	415	395	405	384	368	384	423	420	433	395	391	410	446	411	403	395	418	417	429	434	388	421	421	397	385	446	387	438	422	430	382	423	403	465	420	380	409	383	442	403	425	411	415	364	422	423	399	396	453	408	448	399	375	404	441	437	451	428	379	396	383	399	396	425	421	388	413	404	384	414	380	441	425	378	416	397	427	416	384	416	443	376	428	427	385	418	377	407	397	434	398	366	409	372	380	417	387	453	396	393	424	366	336	380	447	375	393	425	427	403	379	425	397	403	374	407	403	413	405	406	378	397	429	402	413	422	395	410	418	400	397	415	400	388	391	416	403	376	414	384	410	421	402	437	404	437	401	429	425	400	435	450	413	411	389	424	425	444	401	390	388	401	369	439	417	430	389	428	410	394	412	391	412	374	383	376	436	420	461	412	415	407	399	416	389	413	393	429	393	371	401	432	423	428	416	357	381	420	401	413	405	398	408	434	422	417	419	400	412	434	420	393	455	456	400	408	439	432	426	488	443	392	431	424	368	380	417	384	394	395	368	432	390	361	460	400	386	373	395	413	422	417	394	407	405	396	439	403	402	369	400	466	445	425	436	417	412	394	400	397	426	404	376	440	390	427	386	414	411	421	398	385	422	432	374	399	366	426	425	358	410	413	401	424	422	441	430	408	417	368	362	390	420	386	405	409	442	407	431	388	391	404	410	427	406	411	418	383	377	391	378	387	411	393	395	409	411	388	428	419	403	441	412	382	409	409	422	407	421	385	387	396	389	380	401	418	412	430	415	366	412	410	415	403	402	429	411	369	418	401	436	386	407	418	411	392	394	392	374	412	451	374	434	438	417	392	354	382	399	411	419	410	395	429	417	401	390	399	400	405	413	419	401	398	395	395	394	432	440	421	432	400	359	412	411	411	447	411	431	375	379	394	444	419	382	387	406	387	370	390	385	381	379	394	406	389	393	404	387	412	415	400	439	397	363	385	417	433	409	436	444	374	394	423	389	398	416	383	388	367	413	401	353	418	420	422	420	409	440	381	386	406	403	442	403	424	415	435	397	415	406	369	415	419	402	403	423	411	390	425	399	443	389	421	405	401	413	430	435	369	412	393	397	400	440	401	415	438	364	429	414	416	425	401	448	444	416	417	432	403	420	427	443	381	428	351	369	408	370	385	457	418	403	383	407	448	386	384	381	401	429	432	438	435	428	382	416	432	415	391	394	390	428	422	414	417	404	399	414	421	400	397	427	417	399	406	376	389	363	426	397	416	397	414	436	382	371	386	399	420	406	405	381	393	413	377	407	410	433	379	441	399	437	416	402	430	412	401	424	399	425	404	416	381	446	385	405	401	396	407	424	442	415	401	433	387	403	390	412	438	380	381	408	435	448	391	367	418	371	411	379	412	413	402	402	390	382	384	392	417	405	427	408	415	385	408	421	402	380	391	415	401	422	420	445	429	432	401	439	387	377	423	395	410	396	421	420	453	397	409	388	412	397	435	482	387	428	402	416	424	406	423	413	433	393	417	395	422	417	402	396	383	415	424	396	391	444	390	398	408	415	412	432	411	447	374	378	383	375	396	427	435	424	406	428	408	412	404	433	432	384	422	384	415	429	431	393	428	404	442	410	419	420	368	382	426	413	426	444	368	391	398	461	443	426	396	372	437	396	387	408	390	430	430	413	406	406	400	461	390	397	407	390	421	428	400	415	406	391	365	430	407	423	406	405	421	423	427	415	401	425	421	373	389	386	381	393	408	411	388	409	394	400	407	412	375	407	410	380	421	409	401	386	353	416	376	426	423	427	423	353	394	396	406	403	452	416	387	399	399	383	391	383	404	438	445	400	422	441	406	386	406	398	418	346	417	405	420	407	405	470	376	412	435	419	429	417	403	452	414	405	412	410	414	440	438	383	379	427	413	414	388	423	372	393	401	420	414	411	420	427	401	409	396	402	419	411	396	387	378	403	391	435	417	381	436	431	403	425	394	425	401	403	425	434	397	435	405	386	407	403	374	427	430	380	404	426	418	418	417	398	402	409	391	425	372	407	403	413	391	371	411	367	394	415	412	391	375	378	367	393	412	414	416	410	403	410	396	411	400	361	379	413	426	377	393	404	412	420	415	449	439	399	406	397	394	388	414	387	419	400	424	367	432	440	390	430	413	431	418	419	380	413	389	422	421	378	413	376	433	436	409	404	378	456	403	401	412	396	427	392	389	416	418	408	421	380	371	384	437	418	354	431	378	442	401	391	397	435	392	413	386	384	371	398	380	443	393	429	378	421	421	438	396	412	457	405	382	392	384	430	439	401	375	428	377	391	409	399	405	401	406	408	415	396	402	423	381	396	400	393	391	357	442	375	410	405	446	372	416	399	418	405	411	420	393	383	388	415	437	424	394	377	438	432	457	421	393	439	396	403	413	408	344	414	468	417	386	404	396	389	421	400	411	406	423	408	416	408	390	413	409	432	430	403	398	393	407	425	383	375	376	400	383	376	373	429	422	388	406	394	413	394	394	447	415	414	409	363	414	413	417	408	394	403	412	457	439	403	414	381	398	424	404	451	396	395	391	422	387	393	377	399	440	395	411	364	413	447	454	415	416	391	421	418	434	423	417	421	405	387	378	434	411	412	397	414	368	440	402	415	402	414	407	420	395	438	402	426	384	394	434	382	399	450	412	417	405	437	407	366	397	404	449	399	409	424	396	405	392	393	409	403	438	409	404	412	388	398	432	406	406	394	392	411	423	412	424	384	434	426	426	450	375	401	388	406	392	396	377	410	404	389	404	409	393	392	385	381	398	403	422	423	406	415	407	376	380	383	419	398	425	407	417	415	368	405	379	427	392	400	385	390	407	434	386	405	400	416	380	419	394	368	366	368	412	416	419	399	417	387	428	451	405	404	417	417	436	425	392	410	402	415	408	411	391	412	444	405	392	402	408	393	454	376	404	401	374	399	414	435	389	384	428	424	399	438	392	371	436	405	404	347	431	401	388	415	374	405	379	403	425	426	437	401	418	417	415	427	369	421	414	385	447	400	452	403	390	432	420	415	408	401	429	419	437	420	387	397	388	419	457	417	403	390	426	406	367	395	388	385	462	424	438	433	422	421	383	394	389	396	410	439	454	373	441	439	452	377	412	410	396	412	368	415	386	389	389	424	403	438	442	435	417	444	405	438	423	384	414
11159	8547	16879	18948	17151	13707	10097	8453	6923	6022	5215	4727	4346	4067	3757	3429	3160	2922	2561	2353	2097	1892	1700	1710	1606	1568	1490	1461	1418	1317	1374	1411	1265	1330	1319	1294	1222	1230	1276	1250	1199	1174	1182	1149	1199	1125	1147	1142	1088	1170	1159	1186	1140	1082	1104	1159	1108	1083	1114	1133	1197	1117	1023	1104	1029	1005	959	988	962	1015	1012	966	960	965	994	987	1000	979	1000	962	1002	871	981	1016	934	958	975	969	945	954	946	930	939	1039	938	951	927	947	953	904	903	949	945	913	988	924	968	960	960	898	939	915	982	943	938	961	977	896	970	939	927	880	972	880	924	965	960	933	923	901	965	966	937	974	942	956	952	947	955	967	924	944	933	946	943	932	989	938	948	953	999	971	893	929	916	936	937	973	928	929	929	972	978	921	922	930	904	955	949	929	961	913	854	919	960	898	959	950	949	932	959	959	927	930	939	964	928	961	940	921	938	923	885	1003	910	931	977	948	921	916	983	941	951	974	946	932	941	940	896	998	901	947	952	951	980	993	920	923	906	988	925	967	948	926	923	921	963	975	980	963	964	929	917	948	959	963	926	937	941	917	945	903	936	860	880	974	903	925	905	896	887	950	960	930	947	939	928	947	954	963	921	943	927	893	882	894	976	896	922	908	967	877	983	902	899	952	968	902	981	942	905	928	920	929	898	946	955	893	902	907	927	952	939	889	907	904	875	980	919	916	935	901	1004	911	966	985	956	973	924	954	926	915	914	959	920	939	960	932	957	963	955	928	948	874	929	924	941	952	932	902	965	908	884	940	907	928	924	888	954	939	908	936	864	945	959	927	892	868	961	907	885	988	939	991	918	946	843	905	907	911	908	944	948	944	910	929	953	954	921	934	912	916	945	872	936	949	888	945	937	900	961	967	924	1013	932	975	927	935	999	946	872	935	956	871	889	936	905	878	928	875	960	946	953	967	936	908	933	900	961	988	936	856	923	858	906	936	944	909	917	929	873	935	968	978	860	893	924	899	930	922	995	963	999	932	957	935	939	927	938	932	938	933	944	910	946	923	932	939	906	946	941	926	956	935	926	930	964	882	916	894	953	960	936	949	953	955	926	952	906	975	912	932	925	966	927	947	970	907	951	906	881	921	971	946	945	928	915	948	930	946	904	968	966	969	1001	930	964	890	974	942	856	878	885	891	925	988	888	949	962	952	926	1017	958	955	879	922	940	967	939	901	909	928	940	978	953	915	957	933	991	957	951	945	881	870	920	925	921	923	925	948	919	973	966	961	937	969	937	981	979	918	966	940	874	981	939	930	891	1000	872	961	931	920	937	948	953	1004	927	962	913	999	903	906	930	916	955	899	928	945	959	952	890	933	912	971	972	970	872	916	921	914	963	950	951	921	949	937	947	875	949	951	947	898	931	956	1004	946	923	902	890	932	947	931	994	963	918	958	967	904	972	926	945	931	964	989	904	976	917	914	915	836	910	913	940	907	924	941	915	934	986	927	1018	921	907	986	889	973	886	933	886	902	935	932	909	921	944	911	913	893	985	920	925	969	993	985	958	948	961	938	964	990	913	942	946	899	902	989	957	930	934	925	917	899	899	965	956	923	922	923	929	930	936	869	934	900	926	940	924	946	932	901	914	921	940	927	962	943	932	905	908	959	922	951	959	895	955	894	971	917	899	913	923	941	975	970	911	914	948	906	940	942	933	922	912	946	931	933	1018	904	950	945	970	883	963	931	929	902	940	901	959	1009	875	920	971	963	934	897	951	944	1011	936	853	927	890	946	919	904	923	923	918	870	972	898	947	898	926	921	932	893	936	960	917	941	907	876	952	895	910	962	956	929	849	945	937	939	926	950	909	963	904	930	903	908	1018	876	889	962	951	882	925	905	941	954	949	923	968	955	913	913	902	921	938	930	961	960	966	910	976	919	941	898	951	933	963	897	951	1010	991	934	893	894	888	907	954	928	932	900	929	955	988	1006	941	938	910	945	939	928	1007	903	974	978	948	965	902	920	896	957	919	929	902	921	897	906	930	906	964	964	906	950	970	956	950	969	922	908	925	900	984	966	861	944	956	965	923	903	960	897	889	937	964	925	977	970	950	906	861	889	884	921	934	927	985	917	904	982	946	881	912	971	874	954	951	962	945	906	879	958	924	906	894	892	934	933	958	977	928	937	933	934	942	897	931	919	899	958	919	957	952	885	924	883	943	946	917	931	886	928	900	895	933	907	935	912	906	907	932	924	967	918	977	978	941	933	923	923	968	945	950	971	863	899	957	970	914	859	969	1048	886	910	958	991	976	983	986	1011	954	941	974	930	951	909	950	907	948	950	944	961	934	947	926	945	911	901	959	963	943	934	930	939	886	963	972	954	938	980	895	923	914	963	938	951	862	896	938	953	951	973	940	906	953	939	928	929	964	925	938	956	943	865	986	939	931	927	957	997	920	883	924	927	975	914	967	926	950	971	972	941	970	914	963	944	916	892	912	957	863	924	995	924	937	993	963	922	964	938	931	935	967	884	968	929	941	915	905	889	888	901	998	913	989	930	1003	883	880	894	945	948	975	919	894	942	906	923	931	894	898	969	901	950	971	904	886	949	948	899	906	892	958	936	934	886	869	856	927	892	907	920	906	939	985	931	927	950	905	1005	924	919	937	965	891	954	926	888	906	963	956	962	923	919	913	921	946	939	941	991	890	984	905	939	976	897	908	897	901	976	926	939	852	919	917	915	960	955	966	960	939	916	945	901	934	990	919	902	974	907	891	932	935	953	971	906	890	970	935	952	911	950	925	982	944	940	945	935	916	926	931	958	974	934	930	954	950	938	957	961	914	942	882	971	913	970	962	944	935	965	935	954	915	940	908	899	878	930	936	936	887	963	939	939	960	886	970	931	882	950	924	943	940	925	974	909	966	1027	967	922	925	930	940	991	952	918	966	928	913	941	927	944	960	939	943	910	909	902	919	946	983	947	978	896	898	930	947	956	973	964	919	970	934	961	942	937	944	956	929	917	945	921	916	973	906	921	924	904	918	955	936	961	885	914	924	996	928	914	950	935	920	1014	897	993	889	873	999	879	953	959	945	937	943	942	962	955	930	933	939	882	947	959	969	956	911	1000	970	909	964	947	938	911	945	922	958	946	882	949	944	938	947	930	948	919	948	928	999	924	941	888	927	906	930	925	936	948	924	907	969	966	961	971	909	906	940	870	957	960	942	870	952	977	933	910	913	911	950	909	955	926	910	961	878	935	939	919	868	993	921	950	961	994	968	965	870	931	954	902	988	981	950	968	966	895	935	939	888	961	907	966	969	917	951	949	912	951	944	952	958	906	952	944	946	949	909	950	925	918	941	980	940	893	926	970	957	925	947	943	929	905	934	898	968	936	951	907	935	887	924	946	931	997	972	941	929	912	920	931	935	914	962	923	939	916	924	922	949	949	961	918	928	932	917	996	941	937	1014	859	917	931	957	888	968	910	966	919	931	896	943	890	937	981	868	935	964	919	918	940	950	908	887	919	952	961	920	940	897	954	936	965	930	941
26098	16149	17774	15639	11593	7815	4536	3243	2392	1913	1654	1536	1259	1150	1112	1073	987	885	847	755	688	649	602	583	600	583	558	564	544	563	543	545	512	533	513	530	573	583	506	548	553	515	489	524	481	502	533	513	489	504	474	494	483	492	498	498	474	456	498	462	483	506	439	479	494	475	429	445	460	482	467	491	484	445	467	465	472	463	440	444	424	426	416	459	471	472	449	439	483	416	437	428	459	434	484	483	471	454	431	437	428	434	417	503	435	414	421	467	445	406	454	498	466	436	457	412	457	458	433	449	459	448	484	455	408	449	457	476	445	432	415	464	482	462	468	459	455	455	506	435	446	443	466	427	461	464	423	431	411	436	439	448	447	427	418	393	484	442	421	449	445	474	443	455	437	496	438	463	418	442	412	441	441	485	467	443	426	445	491	432	443	443	454	414	434	479	427	449	469	455	476	453	423	432	441	477	408	426	466	483	492	449	413	456	442	454	476	414	410	425	466	445	441	457	412	427	466	467	437	439	465	450	412	485	448	446	436	432	422	464	440	477	463	464	419	447	492	469	458	431	441	423	436	450	442	433	471	498	433	456	452	484	409	472	426	454	418	405	447	444	418	433	439	438	449	460	447	443	449	475	424	425	440	482	484	434	426	460	440	437	457	474	503	448	439	456	460	430	448	465	460	457	493	433	467	410	411	439	446	453	458	462	444	434	475	497	455	437	473	442	445	479	456	457	445	433	459	444	470	489	438	437	434	438	471	460	420	457	426	466	476	419	479	437	407	426	475	442	431	429	419	410	440	442	494	426	475	435	403	443	436	446	486	471	466	437	469	454	427	435	465	452	476	458	443	455	418	451	465	429	434	449	467	449	473	434	422	450	487	435	471	470	520	450	408	453	464	418	497	476	496	434	425	489	464	452	436	454	387	460	461	487	442	478	463	469	464	453	408	444	424	456	435	481	439	481	458	468	463	466	428	486	439	432	430	447	421	459	461	472	464	494	446	481	412	420	430	455	448	418	482	429	480	454	476	487	465	474	438	445	479	486	422	462	460	474	499	448	427	427	412	451	448	446	447	441	464	477	430	430	417	433	435	470	440	465	404	437	482	466	437	463	459	441	433	423	449	435	464	464	482	454	462	422	436	450	468	466	466	478	453	429	434	435	450	483	465	480	426	428	471	453	443	473	442	483	458	471	431	414	418	452	463	499	420	455	428	473	462	448	445	462	423	460	425	449	424	444	478	453	438	407	477	463	452	470	471	448	458	433	453	458	461	449	445	503	452	440	490	463	454	433	436	453	424	394	420	465	458	431	483	463	453	467	416	441	471	458	458	483	433	470	424	458	423	472	441	461	475	424	425	460	446	454	477	443	493	464	452	483	447	419	512	445	519	448	438	467	429	475	408	469	417	452	429	439	441	449	453	484	442	450	472	462	425	439	477	460	456	475	485	413	439	448	429	454	466	377	443	469	433	459	452	473	479	465	406	456	459	468	446	462	442	503	427	480	445	415	386	457	456	436	455	425	439	458	445	446	423	449	447	473	444	478	441	473	456	433	458	456	411	472	446	450	424	433	472	492	464	448	472	444	471	449	435	406	474	462	448	454	453	437	450	424	485	451	441	521	455	434	444	403	472	411	422	469	445	450	452	429	452	444	466	436	460	400	478	445	438	463	434	462	404	448	468	410	420	436	420	454	425	457	454	410	467	446	447	441	453	490	453	496	474	454	457	450	412	446	454	427	404	450	448	465	465	404	442	457	462	509	450	474	439	500	447	440	456	445	426	475	424	438	428	472	439	457	441	451	469	449	488	413	455	475	436	483	452	486	457	455	453	430	443	419	478	461	451	441	433	420	469	429	476	448	441	488	495	478	436	466	438	401	440	469	493	464	432	456	449	430	477	422	469	448	426	420	449	423	451	439	421	464	431	484	474	479	454	413	407	460	432	464	495	437	428	482	465	437	430	472	452	477	422	453	430	463	469	457	418	438	406	452	464	478	453	447	475	442	432	473	468	466	463	473	482	458	474	455	463	419	431	469	438	512	423	443	412	425	436	436	452	412	436	458	419	503	428	421	432	433	488	480	420	429	419	485	450	440	462	431	461	444	424	396	408	465	474	445	447	478	417	445	451	449	484	470	459	466	429	477	445	436	468	435	453	444	442	488	402	459	490	486	482	487	483	470	443	466	455	432	482	446	429	456	444	462	427	448	435	417	477	478	464	436	459	422	473	461	464	454	508	449	463	420	436	443	475	451	438	433	470	474	481	445	423	495	464	460	408	424	444	487	440	455	431	449	493	468	426	426	420	422	456	451	474	458	485	442	481	495	500	489	439	452	450	461	473	474	463	401	466	465	427	448	458	442	446	438	458	447	474	484	448	476	441	450	470	401	423	433	429	407	466	468	468	439	498	464	501	432	454	454	458	466	466	475	440	470	457	441	481	438	438	403	443	440	492	441	414	432	463	461	471	429	464	438	488	459	454	427	477	494	447	429	447	464	429	460	427	443	446	449	437	437	454	455	453	429	452	466	461	429	441	484	445	470	443	436	446	497	484	461	449	456	440	410	460	431	469	394	461	452	452	473	454	432	446	466	417	416	424	435	435	474	458	447	456	469	438	460	458	451	445	464	422	417	489	434	457	475	425	473	475	417	515	485	479	501	460	431	451	523	451	465	403	453	477	452	459	434	463	489	443	426	470	462	432	430	393	438	449	499	453	433	462	443	477	443	472	487	416	464	467	427	444	451	480	446	455	454	463	431	437	428	465	439	454	403	442	474	461	477	467	459	426	470	441	447	446	479	452	456	457	439	519	454	479	494	439	443	467	427	429	449	433	426	443	436	432	471	411	460	467	449	463	458	421	436	446	427	460	464	413	442	469	475	442	435	454	467	493	448	459	461	501	449	445	445	426	472	481	447	413	454	467	460	479	443	426	417	445	463	460	445	453	436	418	462	471	436	421	462	447	424	404	424	446	460	419	449	473	489	463	488	436	491	437	475	442	463	450	478	452	463	434	437	439	385	422	479	441	441	467	444	445	416	464	516	478	455	454	457	455	431	470	466	452	438	450	479	455	438	486	451	480	450	432	443	424	466	440	478	465	454	428	454	430	408	449	472	471	468	424	475	395	504	441	466	475	477	499	444	432	448	438	443	465	457	422	435	455	424	433	496	441	469	433	454	446	481	439	473	435	470	459	458	422	446	484	459	429	492	459	431	457	456	468	410	457	454	472	468	426	447	435	444	419	469	461	434	418	429	456	427	432	459	461	485	507	469	454	462	435	468	427	471	455	456	457	455	437	446	394	425	474	452	441	431	458	448	417	489	447	443	464	459	455	452	460	423	465	435	485	477	457	401	464	441	413	366	464	441	425	496	451	473	435	480	479	434	424	439	451	477	449	455	487	421	457	464	497	470	412	432	451	470	473	486	453	449	443	436	441	446	452	414	471	476	480	440	466	452	443	446	425	489	459	427	451	460	439	478	477	445	443	407
14371	11306	21312	24347	21938	17976	13433	11287	9584	8166	7210	6332	5835	5248	4852	4628	4333	3778	3557	3135	2747	2428	2191	2077	2043	1989	1878	1836	1771	1688	1722	1684	1664	1598	1499	1531	1565	1530	1529	1429	1395	1481	1363	1324	1285	1266	1281	1391	1403	1361	1373	1462	1421	1324	1336	1348	1266	1303	1367	1426	1374	1309	1215	1183	1095	1169	1137	1074	1121	1085	1074	1073	1127	1044	1103	1071	1058	1083	1071	1118	1050	1025	1035	1095	1079	1022	1077	1022	1008	1048	1061	1018	1089	1016	1070	1004	1004	1067	995	968	968	1053	998	1057	1004	1018	1061	1042	1025	959	975	1048	990	985	957	1050	1020	1030	1031	1041	988	1045	1036	981	975	1039	1040	1014	994	1062	1025	1024	1006	995	1030	1097	1072	1040	1006	985	999	1012	1020	989	954	1058	999	1056	1012	1020	1016	1017	1040	1025	1056	970	995	991	1000	1052	1000	1016	1025	1108	991	965	989	1021	1039	1047	1049	1009	1026	1037	1053	978	982	1017	1041	965	1033	1002	980	1002	1012	1011	994	1022	1024	1019	1016	993	996	998	985	1020	1055	1013	998	1017	1007	1065	1014	1024	1004	1074	1064	981	1038	1024	991	1029	991	991	1029	1027	964	1025	1046	993	1041	1005	1038	1036	1067	995	995	987	961	1019	996	1012	980	1006	990	1015	1044	994	990	1015	999	961	1030	999	1017	1015	1000	1057	1049	1005	998	988	1052	1062	1007	1064	1036	1040	1008	957	963	984	989	962	1046	1041	1017	976	1015	1006	1026	1031	980	1017	1060	1057	1053	971	954	1021	1018	1038	1033	1032	997	1036	1024	984	1024	929	1036	1022	1009	998	1026	1073	1044	962	1031	1011	1010	1013	972	1012	1009	986	1011	981	975	1000	1052	1002	967	1026	968	1012	1014	1011	1052	1033	1011	1041	970	966	1000	990	975	996	1015	1036	994	1029	1092	1013	1025	1030	1036	1026	1104	989	1060	1062	981	985	1004	1031	1021	1030	989	1048	1014	938	1037	1001	1031	999	1029	996	1028	1014	1040	1006	1023	974	1014	1055	1010	1030	1005	1022	1047	1040	1013	996	992	1007	995	986	985	1039	1023	1028	1008	1024	1045	1018	980	993	1026	1039	1016	975	1040	1030	1083	1007	1042	1042	972	1001	1040	1071	997	977	1041	1021	991	1022	1030	1042	950	1025	1081	992	994	1002	1027	1001	995	1045	997	1064	996	1040	1034	1018	988	1025	1033	1046	984	1055	960	954	1017	1000	994	985	982	999	972	1046	957	985	994	1017	1070	1015	1034	979	1023	1033	961	1003	1038	998	1015	1032	1003	991	1067	995	988	1034	989	1055	1055	1012	1049	1008	985	1029	999	996	1024	1050	1016	1052	983	1072	1005	1003	1000	957	1046	1050	1062	981	1070	987	1048	1026	989	1002	985	987	1052	1020	1017	1026	1038	1008	1022	975	1013	1004	1091	976	987	987	1037	976	990	950	1041	1008	1016	982	1055	1013	1025	1057	1056	1053	952	998	1025	1006	997	1013	1034	1051	1057	1073	1047	1001	986	960	1009	1056	1018	955	1021	980	1077	1002	1030	1039	988	1017	975	937	998	973	980	1005	995	1017	1008	1059	1018	1004	991	939	1033	1061	1045	991	1002	1049	1043	954	991	1038	1053	1015	1052	975	997	1016	978	1013	1049	999	997	1051	987	1010	1033	999	941	987	986	999	1010	960	1005	1020	964	968	1005	1024	1013	1010	972	1107	1014	944	1051	977	1008	913	996	1014	990	1020	1006	1043	1044	994	1023	1034	1061	977	1058	1025	1022	1010	1025	1029	1048	939	992	1046	1031	983	1035	1025	987	1011	991	1029	980	1051	1014	967	990	1019	1027	996	1025	971	1115	995	1058	1025	1038	1064	992	992	1016	1014	1064	1050	1024	1045	974	1012	1089	994	988	997	1011	965	1015	960	1039	1056	980	1012	985	993	1047	1049	1023	1002	1019	1018	1015	978	994	976	979	974	1103	1006	1014	1014	1018	1007	1036	1020	1042	1048	983	1036	1005	1012	967	1036	1011	992	991	1034	1045	1035	1054	998	1020	1015	999	1014	1018	1006	1068	1027	989	1016	1020	1045	1038	1031	1003	1019	1114	927	1036	1044	1026	1030	1058	974	985	979	1033	1069	1005	1036	1001	1007	995	1040	982	1008	1016	1002	1017	957	949	1055	1000	1073	1025	1039	1040	1032	1074	980	1063	1017	1025	1028	962	988	993	1047	1030	973	976	1021	1023	984	980	990	1025	959	1035	975	994	993	1007	1013	937	1047	1017	1035	1011	965	970	984	964	1015	992	1012	1062	1042	978	1029	1039	962	973	1017	1024	1063	1040	995	975	1012	1033	998	1020	1064	1023	1031	1047	1000	1002	1027	1046	1029	1032	1008	972	1015	1045	1044	967	1064	1048	992	1092	948	1081	1009	1056	981	1012	1070	1008	1021	1061	1027	1000	988	1016	977	1039	1035	1022	1083	950	1005	1023	1028	1051	1021	1040	1040	1002	991	1040	999	1009	988	1010	1023	983	1003	991	1060	1021	1008	1068	1037	1109	953	1090	1042	1015	1039	951	1023	1024	966	1042	1019	1024	946	1032	1019	1009	1021	1061	992	975	1002	989	1021	935	1018	973	1002	990	1012	1013	976	1015	1008	986	1036	1005	1078	1000	997	1003	1013	1010	997	1063	1030	976	1035	1029	992	979	1022	1022	1029	968	1022	1023	999	1019	966	973	999	1004	968	1036	1041	1055	994	998	1012	963	942	1013	1029	1031	1045	987	1037	982	1052	995	1021	1011	1056	1038	995	1045	975	1036	977	1014	1025	1001	1028	1042	1034	1054	1023	1046	1000	1013	991	995	1024	1012	960	1017	1011	1016	1014	953	983	1037	1006	956	1008	1045	1016	1022	945	984	1035	1001	1047	1003	1004	1042	1055	1028	1026	1020	989	1030	1011	1017	978	974	1022	1011	1050	1099	1039	988	997	956	1015	989	971	1039	1080	985	967	1021	1013	1079	955	1038	1031	983	1015	1000	1046	977	971	984	1039	966	1006	1014	1036	1004	1053	1017	1001	999	1008	1056	966	927	1005	952	1008	1020	1041	976	1023	1037	1002	1017	1000	966	1029	1051	1019	1032	977	1040	995	944	999	1033	998	1001	1026	1006	968	1030	988	987	978	1027	1032	1015	1033	1065	1002	1056	1034	961	956	1007	1028	1021	966	1000	1053	954	977	1015	997	1029	1029	981	941	1019	1019	1015	1017	1000	1014	1020	1064	1032	1017	983	967	1015	1050	1037	1048	994	952	987	1004	1033	1005	965	1019	1010	1043	1039	1066	1011	1009	963	962	1037	1047	1005	1058	977	973	1003	1013	969	1015	1036	1037	993	957	980	1016	1022	1033	989	1013	996	1044	1012	1038	1046	990	1057	1036	1055	993	992	987	998	999	1046	996	981	947	1028	999	1038	1023	1066	1023	981	955	1000	1024	1002	1030	1024	967	1012	998	960	1016	952	975	986	987	998	1024	1066	961	997	1066	1091	994	1016	1014	1053	1010	1042	976	950	1009	986	976	993	1025	1082	1020	1010	988	994	998	1019	985	955	1020	1053	986	1011	1075	1008	1019	1054	983	985	1013	987	1019	990	1046	1028	1056	1026	982	1035	1039	1010	1030	1044	1060	999	1023	1000	975	996	1041	977	990	1022	1046	1079	1016	994	975	1022	991	1034	1000	975	999	1072	981	1014	1040	1041	1034	1045	1027	989	1007	1002	959	999	1000	1001	978	1057	1066	992	971	1015	980	1078	1048	993	997	1003	1021	1015	1000	993	999	983	1009	1013	1040	1028	1047	1031	1018	1047	1067	1024	986	972	975	1068	1019	1010	997	991	1020	1010	1011	1007	1016	995	1040	1072	1054	1029	985	973	947	996	993	1008	989	1030	973	1060	1000	984	1049	1014	1062	981	1010	1038	1008	973	942	998	1018	994	981	985	979	1004	960	1013	954	997	1033	995	1050	1032	1017	972	1096	996	1023	1009	1073	1088	1047	969	996	960	1009	978	1016	1040	995	1017	1088	1053	1040	925	1010	987	983	990	1031	1058	1011	968	994	988	1008	974	1036	1045	995	1033	1039	982	1005	971	998	1035	1033	1014	1006	966	991	1021	1015	1016	1022	988	1028	970	999	1007	1001	1033	948	1066	996	1002	1055	1007	998	1052	1033	1055	996	971	1000	1015	977	1016	1025	1005	975	1028	1060	967	1066	997	1043	1017	1014	1033	943	1058	1034	1005	987	925	978	1032	1060	971	962	1054	954	936	977	1036	1030	1026	1019	1004	976	1041	1033	992	983	991	991	1004	1011	1023	976	990	981	1030	1017	1023	991	1094	1023	1012	1016	1040	997	1012	1008	1126	1030	1026	1008	1005	1045	1055	966	1041	1014	1057	1007	965	1006	1003	1008	1023	969	1013	976	1043	1054
8435	5038	6006	4686	3094	2160	1612	1224	1008	844	793	748	654	645	642	560	550	502	435	426	461	439	427	373	415	380	379	388	380	396	374	385	398	356	354	405	394	429	380	384	382	344	389	371	359	321	321	422	360	377	337	351	390	392	394	368	373	347	374	399	356	365	385	350	349	362	372	369	375	315	366	343	355	344	321	373	340	340	345	365	320	340	313	334	394	333	354	346	365	335	389	357	335	362	372	353	342	344	338	323	365	308	344	361	364	346	346	328	372	332	312	376	333	360	350	347	325	311	354	332	370	308	342	372	327	324	349	382	369	360	343	322	370	327	316	347	335	373	335	344	322	365	338	368	329	361	366	321	313	366	365	359	331	330	314	331	361	328	347	324	347	375	345	339	350	368	389	323	339	328	374	359	381	358	366	364	368	314	361	342	341	329	339	343	371	351	341	355	344	322	345	376	374	314	371	334	360	331	316	329	342	359	359	330	340	311	356	338	325	340	329	364	363	335	345	338	363	354	362	323	330	339	308	329	338	349	345	343	332	363	346	347	341	318	327	373	354	355	353	362	360	337	337	328	350	341	345	368	331	318	361	336	333	363	348	342	338	365	365	316	320	341	323	329	331	376	353	391	336	307	323	304	355	354	322	366	359	329	313	341	316	364	371	343	329	309	351	346	339	333	334	364	349	339	355	368	328	340	353	345	304	348	318	344	354	344	344	352	337	347	336	336	328	341	357	324	378	347	348	345	379	329	331	371	313	361	369	355	354	313	344	345	352	310	324	333	362	357	373	365	375	359	344	325	318	346	335	356	302	334	327	337	328	335	347	324	304	337	327	355	373	340	352	317	330	345	348	344	337	363	354	301	344	390	379	359	305	354	317	345	371	365	375	373	331	340	335	336	354	317	352	341	336	375	358	344	361	360	364	347	319	339	318	332	312	356	349	392	339	341	365	377	348	301	348	376	318	356	358	325	342	329	340	340	346	328	336	344	354	344	344	364	393	339	362	318	316	332	339	343	351	348	355	341	355	376	321	310	336	344	344	362	345	336	303	373	327	349	348	333	332	360	326	344	351	332	342	345	347	348	334	321	323	345	350	310	353	319	358	345	314	320	313	355	298	351	357	385	334	334	361	327	365	362	337	325	335	349	350	348	314	376	323	335	326	331	322	328	330	335	308	342	332	337	339	363	330	369	336	359	348	326	339	340	353	339	347	334	359	350	334	383	395	333	311	340	353	355	347	362	345	358	358	354	364	329	310	315	336	340	369	391	339	326	329	352	352	360	348	337	335	381	368	398	379	335	314	337	347	339	329	367	339	336	332	338	308	314	330	345	339	328	331	370	343	358	350	326	343	330	346	317	359	351	383	377	359	311	346	343	369	355	373	325	362	349	347	369	369	374	327	356	385	332	328	370	387	354	386	368	340	328	383	368	338	333	360	363	338	332	338	365	335	341	375	311	332	331	336	360	351	347	369	355	364	368	365	376	325	349	328	351	346	337	349	388	355	349	344	341	348	307	358	355	368	346	324	323	319	353	361	330	355	359	314	345	359	341	373	310	369	341	343	344	384	347	358	333	303	347	321	332	336	332	375	341	348	362	365	338	336	346	373	355	362	359	332	332	370	346	326	343	339	322	331	362	329	334	327	373	356	345	330	350	350	351	330	324	349	372	377	379	335	343	352	406	350	338	340	317	364	364	374	335	378	365	378	335	344	404	340	343	385	363	355	345	374	343	359	340	360	370	354	341	361	368	343	387	363	342	326	348	328	380	362	343	365	357	345	345	345	344	341	347	340	348	368	313	351	355	380	373	361	326	349	347	357	322	321	339	326	387	331	351	388	325	315	322	341	337	376	334	321	332	350	358	342	323	330	330	369	365	326	317	334	367	350	372	335	350	337	355	325	368	350	357	342	355	332	355	349	362	341	329	336	366	331	367	342	347	343	365	365	331	367	365	350	370	369	339	358	362	337	375	370	378	390	336	335	361	359	303	354	306	337	364	325	323	360	341	337	358	375	339	322	338	367	336	346	360	346	377	341	358	328	354	362	338	355	356	352	352	344	358	347	365	347	339	348	338	323	346	359	362	381	308	359	340	315	322	326	331	347	329	327	357	333	353	368	377	339	369	338	337	348	324	336	317	377	332	362	353	351	396	335	357	334	350	358	337	362	310	363	280	348	361	345	326	333	340	330	321	359	328	347	336	335	348	323	314	349	338	341	293	360	329	323	327	352	332	339	365	354	344	353	357	341	317	368	362	348	353	376	351	351	352	348	345	350	349	339	331	319	325	371	351	353	350	348	351	361	335	418	361	377	343	342	368	395	352	352	299	362	331	349	362	327	374	332	334	346	348	333	309	348	347	382	321	377	328	363	366	381	327	342	344	362	363	321	355	348	353	337	332	335	374	341	312	337	353	345	390	333	314	348	343	341	333	341	348	331	358	351	332	339	362	376	338	335	368	354	325	342	293	353	328	342	326	339	349	311	353	319	365	341	350	327	335	336	361	341	338	334	347	385	316	324	318	340	336	337	323	321	359	374	334	381	322	363	364	341	330	350	377	334	341	338	334	361	318	352	390	352	366	329	348	356	376	320	330	358	360	329	344	325	338	339	333	314	316	384	345	360	350	357	324	313	319	346	374	323	367	369	330	359	307	351	336	348	357	358	317	341	323	338	374	317	352	326	338	329	393	357	368	338	343	348	340	345	385	314	342	320	371	348	348	339	356	353	349	347	324	347	314	357	321	348	310	340	321	334	360	318	353	369	351	335	345	328	334	357	351	359	374	346	354	340	306	371	314	338	359	392	355	343	321	332	348	347	373	360	364	358	371	359	309	340	349	348	345	364	349	322	354	372	330	345	346	370	333	348	335	354	367	331	391	322	354	352	360	350	336	345	327	390	383	319	360	340	336	359	346	319	352	348	372	335	343	323	341	358	367	340	340	374	355	347	366	312	347	349	385	338	360	377	345	358	360	347	311	324	361	313	328	326	327	346	334	306	327	312	358	343	353	349	336	340	323	361	348	309	332	345	330	332	352	326	357	348	346	330	322	307	385	334	368	312	359	370	343	358	351	342	345	361	353	319	351	353	366	350	337	334	343	345	387	348	330	338	341	335	347	336	376	346	359	296	365	374	352	354	333	372	342	344	383	312	344	373	335	354	313	334	353	314	354	335	348	370	344	329	354	306	373	355	356	322	346	322	354	369	367	363	336	354	345	370	318	361	353	341	318	357	329	362	344	331	373	335	387	343	359	312	357	312	347	334	308	357	355	346	343	342	326	368	358	346	352	350	369	332	329	373	331	341	363	356	336	324	336	367	346	351	356	315	327	343	350	312	287	306	314	343	376	309	339	331	332	324	331	342	341	332	314	335	329	374	378	366	340	339	331	360	370	355	316	341	334	376	356	371	346	312	330	338	333	329	326	335	353	298	323	383	362	368	345	371	316	311	353	355	333	374	366	354	350	359	310	343	337	364	336	400	367	324	317
5378	4590	10360	11431	9671	7655	6125	5058	4321	3667	3268	2932	2782	2531	2337	2332	2033	1798	1669	1464	1326	1300	1166	1150	1183	1112	1127	1012	1022	1003	1097	1009	974	992	1014	964	958	980	930	928	914	927	931	908	914	896	936	835	789	873	828	885	871	845	928	934	855	867	854	855	883	884	851	867	840	853	842	878	844	852	832	872	803	827	833	785	823	836	846	837	870	779	797	901	838	861	820	839	805	808	807	828	840	820	876	843	838	806	758	815	827	842	792	745	816	822	779	778	822	803	820	843	841	868	789	839	763	782	816	818	883	774	832	784	823	830	814	828	749	792	771	874	737	805	772	797	809	811	817	825	801	790	833	772	764	819	823	803	804	801	800	796	795	798	820	765	848	804	810	791	832	780	828	777	798	771	776	838	802	797	790	855	863	793	832	810	801	812	838	765	810	870	744	803	793	817	821	798	836	797	774	801	801	831	882	816	846	830	748	861	827	817	833	822	804	801	809	846	796	826	804	792	786	805	826	853	842	825	748	758	847	810	817	782	823	830	753	806	873	820	822	826	835	800	841	827	803	785	812	835	801	808	826	824	818	833	861	834	795	806	815	764	837	816	802	782	817	806	843	797	839	804	840	830	766	841	791	838	791	754	796	800	789	800	774	827	780	800	786	803	810	781	792	808	772	781	822	785	815	837	822	797	847	835	806	791	827	769	832	826	805	824	801	828	795	782	798	800	792	789	839	828	819	799	821	784	885	770	839	834	817	809	838	828	784	783	779	818	813	834	771	757	794	793	795	854	808	822	849	803	833	801	817	823	864	783	810	822	829	779	821	809	796	790	837	835	865	837	864	811	815	796	852	825	809	776	837	823	807	774	846	857	793	791	795	773	815	844	789	792	779	746	808	824	817	842	860	805	848	829	820	828	823	790	793	812	832	796	786	839	863	797	803	791	821	769	783	774	808	771	841	800	834	828	803	893	839	785	856	836	811	819	867	872	827	793	851	801	789	780	817	811	781	779	813	782	818	845	810	870	800	838	778	792	786	815	819	782	798	823	846	823	805	820	812	884	804	835	843	795	762	844	832	818	808	822	774	798	829	814	832	822	842	804	743	825	816	786	814	766	783	830	849	820	842	769	829	816	801	758	842	764	808	837	838	818	825	832	825	771	784	793	792	746	782	826	784	772	828	821	802	833	833	771	817	792	782	808	762	756	780	813	824	805	826	878	841	786	765	819	799	867	833	844	771	794	785	826	833	811	843	821	827	831	831	768	800	830	817	851	854	862	802	827	844	810	792	781	821	778	786	805	826	836	856	791	893	806	755	787	790	831	786	757	847	795	824	828	789	835	806	824	825	836	779	778	804	852	790	794	832	834	811	816	813	822	770	858	790	775	814	827	805	813	812	841	775	833	802	896	779	835	818	756	813	784	827	794	803	845	814	803	775	811	842	848	769	813	828	814	799	841	781	808	791	825	769	849	830	786	876	759	825	791	782	810	801	786	753	802	799	831	822	816	842	787	854	841	776	780	816	804	869	783	790	807	852	758	795	808	793	809	817	810	829	823	819	851	766	812	864	745	795	805	826	755	759	806	824	802	787	815	826	827	771	824	847	819	754	822	841	772	802	810	825	819	806	835	793	804	825	890	810	836	826	847	782	790	824	783	823	797	827	823	793	802	805	791	817	825	849	806	797	764	798	752	875	834	835	800	782	800	859	813	789	827	861	794	805	799	784	784	794	835	784	793	758	816	846	838	811	811	822	765	836	762	754	826	865	824	808	814	764	818	840	802	806	803	803	767	844	855	840	795	826	791	810	820	825	804	843	843	853	745	831	770	821	846	790	828	846	795	834	803	847	816	834	855	796	817	804	803	812	768	849	787	846	799	877	810	842	846	814	792	825	786	841	797	763	821	820	829	863	854	829	807	822	813	810	810	789	794	779	806	799	844	825	790	788	857	802	809	797	792	786	809	823	803	861	843	824	836	803	804	823	855	830	784	792	788	812	775	798	815	821	811	799	805	786	847	810	835	737	787	847	842	766	827	795	816	829	802	808	832	829	826	847	751	767	832	819	850	837	787	841	795	769	803	790	808	795	831	815	817	811	826	808	797	811	788	836	820	843	777	837	792	809	789	829	827	832	824	818	789	823	804	811	801	816	788	807	823	806	751	808	759	797	814	830	800	815	826	809	795	812	846	832	767	812	798	813	752	758	821	795	814	805	779	779	845	850	813	789	844	845	770	852	770	806	839	787	795	864	792	827	796	821	811	794	790	821	819	790	830	805	844	832	821	782	821	850	832	809	830	795	824	841	803	797	819	855	808	827	827	796	786	785	820	814	834	796	823	866	796	856	822	803	821	846	795	793	832	825	820	794	840	854	809	893	845	834	797	845	786	792	786	831	779	801	869	820	821	835	810	820	837	804	794	822	778	778	822	818	769	825	783	763	819	782	784	756	822	814	797	780	795	813	792	782	834	807	831	844	782	793	782	863	848	769	774	817	814	782	870	817	761	829	811	781	805	829	824	817	840	824	846	838	794	829	823	869	797	800	776	816	778	785	857	837	775	835	824	822	817	839	853	824	762	835	836	765	823	770	817	758	826	846	818	831	792	824	780	797	763	779	800	868	808	785	821	857	797	826	860	791	741	840	791	829	790	840	866	845	825	784	801	826	843	825	743	830	802	758	789	809	799	813	786	773	817	768	868	763	800	828	813	786	779	887	865	830	820	825	859	825	806	788	736	821	757	769	809	816	793	839	814	779	836	852	785	805	848	791	828	813	843	754	812	802	815	814	812	807	810	815	807	788	771	834	830	804	780	816	839	814	834	807	822	832	817	792	810	826	794	834	785	780	832	800	786	808	830	840	830	806	824	830	811	850	814	811	808	814	852	755	807	773	809	790	814	827	816	765	801	788	828	814	814	785	805	803	822	842	821	882	804	823	812	807	812	809	787	785	799	786	843	781	775	767	801	806	824	815	836	816	793	794	814	815	798	815	842	778	852	827	757	762	796	785	854	839	818	798	809	829	783	847	831	767	816	838	828	734	843	834	794	813	776	821	814	824	823	800	833	754	830	849	811	861	799	867	824	816	805	772	807	782	860	812	792	798	827	846	816	851	758	807	785	869	833	826	850	769	815	808	803	804	895	834	886	764	838	862	788	799	826	828	825	785	839	829	794	855	832	817	795	817	817	847	818	774	837	763	810	799	851	788	809	794	804	835	809	813	812	851	813	809	755	786	850	814	801	815	796	843	786	801	799	823	775	780	778	816	812	803	849	804	825	794	795	816	805	842	839	805	767	814	826	808	795	757	809	777	729	846	833	769	833	806	843	764	803	814	826	798	823	814	809	800	834	825	831	778	802	787	794	784	781	862	783	817	849	839	800	825	794	809	810	859	861	840	832	804	833	811	771	806	808	826	813	790	793	801	797	841	786	794	734	851	830	762	740	800	782	798	799	834	827	801	810	796	784	798	804	781	783	804	816	826	858	799	844	869	766	812	803
18151	11146	12466	10496	7365	4771	3171	2215	1733	1445	1195	1099	1031	904	891	797	790	658	696	590	549	539	543	492	547	481	518	513	441	487	512	464	518	439	442	425	519	445	411	394	429	423	436	415	460	401	428	420	473	460	427	441	444	440	416	398	420	455	414	444	430	449	439	402	416	408	361	397	406	398	418	418	391	452	390	424	355	368	369	409	416	389	442	398	430	419	410	421	421	382	415	381	390	446	404	400	400	431	397	380	383	373	372	413	416	385	418	411	381	397	428	403	454	412	406	378	400	424	418	410	408	371	406	403	424	416	407	421	388	378	411	416	413	406	392	405	412	377	410	352	401	380	403	401	389	414	390	391	409	393	410	393	427	403	360	424	396	414	402	387	399	384	391	403	366	363	417	405	390	413	394	419	381	383	405	381	422	422	443	440	388	416	395	415	414	404	413	391	402	384	407	375	411	412	431	411	372	369	404	406	393	425	389	409	375	388	393	369	406	437	399	376	408	392	413	438	407	410	400	415	406	414	390	376	395	402	409	403	412	396	410	369	442	385	381	437	403	394	378	406	382	401	410	405	416	414	437	414	366	406	410	397	433	395	383	398	391	392	382	396	435	397	398	383	408	389	411	412	410	417	425	438	410	363	399	380	412	416	444	445	420	402	375	406	415	391	419	412	386	418	410	364	418	421	420	414	375	402	416	385	375	416	401	430	412	397	436	370	393	401	401	426	426	424	376	381	421	449	399	410	409	402	400	407	409	371	428	427	408	412	425	362	376	395	372	424	364	400	418	387	436	418	417	391	405	408	399	351	426	419	383	399	368	416	404	442	435	437	444	405	415	397	413	414	402	345	414	416	421	366	395	390	390	424	422	414	435	408	381	415	398	372	384	419	410	392	415	398	440	409	409	377	386	428	424	422	392	389	397	404	435	437	366	404	423	404	398	414	412	432	405	393	397	400	376	381	432	429	388	388	408	455	375	400	383	410	405	396	392	431	428	399	456	430	384	391	399	399	384	402	424	430	422	454	375	379	422	431	407	391	362	391	431	407	401	395	409	404	381	375	405	409	431	360	401	385	417	443	410	350	368	419	433	427	404	413	427	402	390	405	396	400	381	379	424	402	416	388	390	416	391	402	463	424	386	394	417	418	398	385	375	393	405	394	409	399	397	408	396	353	394	420	384	385	397	430	429	394	391	446	432	389	415	408	420	402	421	404	377	429	401	418	394	357	434	409	424	422	386	407	413	383	399	417	420	388	406	413	387	408	421	420	399	399	407	425	398	393	429	407	410	381	407	421	406	344	400	416	420	369	439	404	411	403	423	386	399	417	439	406	400	417	377	447	417	424	404	403	380	387	409	406	388	424	400	384	399	427	393	395	417	372	412	400	429	390	386	380	424	418	427	415	411	389	394	415	356	387	350	434	377	391	415	410	394	396	396	459	419	417	401	425	416	418	397	382	406	403	420	431	394	411	381	417	390	395	392	418	397	399	428	372	373	430	388	359	394	448	379	373	398	396	467	428	452	372	411	414	418	405	421	406	383	423	403	414	413	444	373	389	408	402	384	406	394	415	440	372	450	406	378	416	406	367	415	423	392	386	393	414	348	426	379	403	383	356	384	382	381	382	371	404	383	388	413	391	408	408	386	388	369	437	396	429	432	426	421	380	351	400	409	432	420	377	368	355	421	399	394	384	399	405	394	421	409	447	422	425	388	427	396	424	416	417	405	424	434	380	401	386	429	422	429	391	407	410	420	406	427	409	439	413	384	435	401	428	404	402	405	413	403	381	418	419	398	386	443	434	429	426	451	431	379	358	437	422	396	417	412	420	417	381	410	420	401	432	400	397	400	379	394	385	419	402	403	374	413	392	435	409	410	396	390	421	394	398	385	424	411	375	447	422	378	383	415	408	391	398	392	401	400	421	407	376	404	405	423	429	421	403	416	399	393	417	412	372	438	415	421	411	430	402	388	440	395	418	425	405	390	413	443	393	414	392	407	414	397	444	410	418	406	366	384	419	409	380	376	414	415	407	392	410	405	391	432	407	392	393	376	422	415	403	397	386	393	408	377	396	390	440	400	384	373	428	396	403	403	414	393	409	384	383	368	430	381	408	417	397	380	388	417	410	378	377	401	399	372	407	415	411	380	390	389	402	409	408	460	380	443	372	398	399	384	377	405	380	446	388	461	429	411	420	407	405	426	395	394	380	399	393	401	409	383	402	369	399	418	402	410	405	395	403	378	419	410	399	407	417	404	405	352	396	411	415	421	388	375	422	422	416	396	424	397	395	394	419	374	442	438	372	406	440	428	420	405	411	415	463	380	388	392	441	417	419	421	371	400	423	399	423	424	413	380	392	407	389	396	391	405	379	396	390	396	395	424	407	372	386	398	377	411	428	424	407	401	421	370	399	373	402	425	371	406	423	412	408	368	390	391	385	405	378	420	394	390	363	434	382	369	380	398	382	390	414	367	399	397	406	408	443	419	457	398	395	432	416	414	416	430	382	417	377	373	346	363	405	368	395	415	444	426	390	423	406	385	387	388	399	406	389	414	403	409	340	392	407	399	418	370	383	386	387	395	348	411	397	420	375	390	417	424	394	396	363	442	416	426	402	397	440	405	389	378	408	402	413	409	407	422	479	385	376	387	415	450	424	411	418	386	441	393	402	365	420	408	395	409	425	415	423	403	438	427	415	395	373	407	385	379	422	434	409	367	411	403	408	438	385	407	414	389	393	382	384	379	385	425	382	442	417	408	394	420	423	411	385	438	422	416	384	377	401	420	432	425	382	407	409	409	393	407	410	420	361	422	361	397	414	412	424	446	426	421	427	432	421	394	413	370	404	385	396	408	369	405	392	404	439	439	399	408	401	391	386	454	411	430	403	410	406	416	404	432	412	397	423	437	433	381	413	378	431	391	431	390	394	426	419	418	432	386	372	408	422	424	434	410	412	449	416	388	422	398	392	395	411	437	412	396	408	412	418	452	424	391	436	408	398	423	412	408	428	434	367	393	399	385	427	423	401	403	370	409	409	416	382	431	406	421	443	408	404	424	393	395	426	388	378	414	416	361	445	434	432	396	434	380	419	363	434	406	412	410	375	389	406	407	391	406	397	396	396	411	389	350	357	388	367	381	409	408	406	403	386	415	401	433	419	443	395	402	396	414	432	387	356	398	385	452	382	422	435	404	379	399	410	402	403	361	429	421	411	395	453	396	415	395	363	365	416	409	407	400	402	370	392	392	429	380	425	382	407	395	410	392	410	454	413	409	443	386	361	443	421	421	413	425	434	387	400	436	385	381	398	402	349	378	390	366	415	429	378	410	426	402	409	417	402	397	418	414	416	440	430	384	385	397	392	402	403	392	436	403	392	400	427	394	381	425	405	409	388	426	406	390	376	394	400	399	422	384	397	417	411	405	425	399	402	394	404	397	412	431	427	420	445	415	407	378	393	381	415	389	429	414	407	412	402	406	402	416	399	390	374	464	404
11034	8401	16479	18838	16827	13164	10324	8333	7086	5970	5429	4942	4342	4015	3648	3515	3120	2807	2577	2391	2097	1824	1748	1669	1679	1603	1408	1484	1435	1488	1361	1353	1323	1361	1305	1320	1286	1300	1168	1180	1188	1169	1142	1098	1110	1176	1139	1145	1145	1196	1145	1233	1183	1205	1150	1184	1100	1163	1211	1151	1187	1107	1032	1041	1034	978	969	985	968	981	976	933	1007	985	930	987	957	1022	980	919	988	1012	963	977	912	915	926	946	1032	1022	935	982	922	931	974	945	935	984	900	940	926	940	962	965	954	940	921	919	886	962	949	926	931	928	932	926	971	915	1020	937	1001	967	920	932	919	950	906	937	960	915	958	906	966	951	918	930	891	926	962	849	962	880	876	933	885	968	946	921	953	880	945	910	933	908	932	993	960	878	930	964	950	938	986	963	918	962	923	855	951	958	919	980	924	945	952	972	927	946	946	862	953	919	943	957	981	932	958	880	969	940	945	938	961	931	945	939	914	941	916	931	999	942	911	980	918	953	962	936	920	933	924	903	909	952	930	925	1000	969	952	941	947	927	933	908	946	925	960	941	917	922	952	962	910	911	911	935	927	994	928	945	942	924	957	922	920	882	879	947	875	905	951	892	914	937	878	926	880	923	982	943	920	956	944	966	962	918	1000	932	929	908	946	945	918	883	884	943	986	1001	914	956	993	918	949	881	965	942	951	892	943	911	915	948	917	925	937	953	917	948	957	927	915	952	929	935	970	923	908	968	895	984	975	923	878	950	956	931	964	927	924	960	941	893	914	960	885	915	950	915	922	976	939	887	917	926	882	905	951	903	899	938	929	956	960	1009	898	960	887	894	964	963	982	978	959	862	1001	934	937	901	925	956	914	948	986	908	942	905	936	922	841	902	979	880	925	901	950	914	975	954	921	922	1007	969	909	943	951	949	915	933	913	897	941	945	978	978	959	933	980	946	947	871	920	921	905	942	998	871	944	949	967	925	920	943	915	970	977	904	927	896	1013	913	876	963	978	992	917	968	933	950	926	885	973	959	942	923	958	912	944	932	920	945	925	940	934	915	927	925	887	958	937	955	919	935	917	916	912	964	919	909	953	924	940	967	964	935	927	938	959	938	921	876	877	939	888	919	935	948	879	949	902	971	980	912	941	945	966	917	944	930	914	904	907	946	930	959	911	897	924	934	949	960	933	934	946	908	954	967	905	918	959	994	907	912	925	937	949	904	985	972	883	883	944	934	908	880	942	951	942	916	921	967	906	960	983	984	891	899	915	895	923	929	967	977	936	944	994	951	959	939	1019	906	1023	927	950	939	923	937	914	914	943	858	945	982	960	934	915	937	930	929	904	891	977	907	953	916	949	946	944	958	937	968	908	920	916	947	902	964	880	937	932	958	928	964	918	984	873	913	951	928	927	932	915	935	897	972	957	944	959	954	947	899	899	915	918	932	941	967	972	916	955	920	893	949	959	942	926	925	966	950	988	1007	960	924	957	935	886	945	951	925	931	948	976	964	902	924	889	954	983	969	954	987	970	922	857	927	898	915	929	896	954	986	916	984	919	877	957	940	905	871	923	924	1001	956	925	893	937	946	945	973	973	978	877	953	917	887	910	927	924	946	917	991	923	935	909	942	993	951	933	878	950	962	934	917	905	910	979	917	940	926	925	917	899	935	995	925	954	943	921	964	938	957	914	977	984	892	946	961	971	927	894	925	928	929	864	936	940	926	959	871	967	956	931	917	937	937	926	861	905	932	939	891	903	929	964	916	972	974	932	944	963	953	990	904	898	1020	910	957	920	941	933	960	919	927	917	939	995	901	963	911	885	912	941	973	925	873	981	917	934	924	909	967	887	913	877	909	956	964	953	926	944	942	935	934	925	878	948	973	921	951	867	935	976	948	906	909	938	957	893	905	919	905	939	973	973	942	918	926	915	886	954	929	909	941	963	907	975	885	935	923	1015	897	935	893	943	902	952	924	910	949	963	862	959	909	904	929	943	923	957	967	934	912	949	897	928	947	974	945	946	913	980	902	923	966	963	924	925	899	986	966	924	959	959	963	931	973	904	900	900	930	905	933	976	913	911	955	920	915	927	938	940	967	920	932	865	947	919	900	911	990	917	917	938	942	936	1010	963	940	889	964	931	955	921	927	953	935	924	947	901	885	950	891	930	939	997	944	947	972	900	935	910	910	914	865	908	925	930	960	951	929	940	970	976	950	902	977	934	939	936	947	979	945	970	916	967	968	891	909	884	907	934	907	858	938	923	958	899	906	947	930	958	957	900	962	919	891	957	986	918	958	940	944	924	962	947	949	921	981	978	964	935	925	983	860	967	955	928	927	923	942	963	935	1001	962	927	935	954	912	931	943	909	976	954	903	975	934	943	970	959	915	983	924	900	937	953	1007	838	927	921	913	911	908	940	940	937	917	935	973	970	935	959	896	918	895	957	917	927	998	968	959	953	958	933	927	974	970	892	996	940	920	914	928	959	920	968	950	880	915	896	924	942	908	941	947	936	948	906	919	927	983	945	913	905	928	961	884	902	929	953	956	905	891	949	928	989	936	954	950	880	943	957	904	891	921	851	932	942	925	913	976	917	925	919	988	978	963	962	916	925	925	924	925	907	977	919	929	906	933	924	901	968	887	942	949	903	953	912	934	979	964	838	867	884	944	987	897	981	976	931	943	913	953	943	955	937	938	929	923	926	899	930	907	908	905	937	889	924	894	931	937	925	931	926	932	944	960	915	928	887	893	974	977	974	954	917	916	977	927	1004	917	893	954	934	915	956	951	956	968	950	887	911	886	954	952	972	920	943	940	974	927	985	913	925	925	969	947	911	894	943	906	932	960	939	956	971	977	962	941	902	948	935	989	970	949	919	896	944	936	959	949	944	906	887	970	970	946	908	942	967	912	872	880	945	943	902	979	915	969	910	946	953	939	884	982	936	972	970	905	888	884	911	927	916	932	962	955	934	935	940	934	914	908	959	947	909	889	934	911	892	973	898	918	880	1039	920	944	901	962	931	962	984	925	933	920	937	963	934	966	908	938	887	872	928	926	969	942	943	896	983	943	921	897	973	987	950	967	966	966	920	892	949	942	908	935	894	907	985	913	919	937	955	902	1010	905	884	927	961	936	975	903	936	902	941	918	958	944	913	983	936	899	911	972	933	888	922	902	954	936	927	961	954	927	964	915	898	927	939	899	946	869	906	948	968	920	924	922	954	924	895	963	889	961	970	937	953	874	880	908	950	916	885	930	974	890	882	947	958	962	902	874	929	865	970	972	942	960	905	924	902	926	914	961	922	875	942	880	984	1021	939	935	896	949	912	945	894	946	955	936	938	942	936	945	948	912	902	929	928	897	878	946	939	967	981	924	930	879	925	896	922	963	1006	973	949	960	950	905	923	1015	959	961	889	941	932	950	932	942	888	952	956	905	911	968	986	917	988	921	910	915	940	896	930	976	968	934	969	922	997	940	965	931	932	899	925	946	915	943	993	968	976	903	992	983	934	972	911	952	906	926	969	953	943	937	1003	923	958	912	942	915
25529	15545	18053	15451	10963	7579	4602	3252	2386	1996	1662	1481	1376	1171	1097	1038	963	895	871	678	637	660	621	603	566	592	592	565	545	499	562	545	550	533	513	533	541	516	503	480	522	498	443	452	506	523	458	509	447	463	464	511	523	474	468	483	508	529	489	506	547	458	484	470	452	449	445	443	447	459	453	444	478	451	454	490	434	436	471	504	488	481	460	455	415	483	432	441	484	432	411	459	478	445	439	481	459	397	449	439	433	411	453	460	443	397	454	452	408	453	439	474	502	444	440	448	454	442	468	458	471	443	455	459	464	425	409	452	443	466	444	421	437	478	409	455	452	450	414	480	430	467	448	446	505	453	453	417	465	461	473	457	465	435	492	425	469	429	482	472	429	469	446	418	440	473	412	417	415	456	449	416	448	470	475	450	402	480	440	408	430	431	449	430	449	443	431	417	447	452	485	426	453	431	472	459	459	452	388	475	450	430	471	398	440	434	425	456	434	475	455	432	439	443	459	445	433	431	437	446	400	429	460	480	455	415	436	441	474	456	467	426	420	430	423	467	499	429	438	442	436	439	449	410	413	451	429	447	444	469	475	459	436	440	422	423	450	440	460	463	427	453	445	437	411	480	475	407	439	430	449	482	424	442	418	458	471	412	491	428	450	414	442	463	452	440	434	456	399	429	407	449	432	441	415	423	425	447	434	468	432	468	453	419	460	416	486	445	464	495	445	457	472	423	453	461	435	448	443	442	426	430	465	453	449	461	412	447	442	413	435	414	449	435	444	433	426	432	423	471	446	438	482	461	445	432	435	402	422	443	471	463	447	411	417	451	524	452	434	459	434	481	398	392	422	490	389	500	432	427	428	403	433	459	462	433	487	448	433	467	429	454	448	444	432	414	437	467	430	432	452	447	496	422	417	441	444	477	475	471	450	441	416	453	404	447	463	408	425	478	438	454	441	492	439	477	434	411	410	459	395	442	471	463	440	446	460	449	445	439	469	442	449	435	440	451	441	418	442	449	426	471	458	437	457	447	455	455	438	446	463	478	496	442	461	431	431	447	449	443	418	480	448	439	484	440	434	469	447	478	472	434	468	464	490	462	456	422	429	472	455	448	423	450	464	444	484	459	445	399	436	459	492	440	469	426	470	455	475	445	447	436	457	450	426	423	498	455	379	453	460	437	440	440	463	419	444	430	462	437	450	458	453	447	445	414	426	496	438	441	442	464	457	435	462	434	455	425	421	444	460	439	454	445	429	478	459	438	406	464	422	482	407	442	407	442	451	462	460	438	425	439	435	421	470	396	441	425	450	455	462	441	427	467	461	474	467	455	459	433	447	447	448	457	415	425	451	472	420	458	448	452	423	449	450	458	456	434	413	427	395	431	448	468	452	447	437	412	407	425	471	473	456	446	467	407	448	484	454	447	457	483	428	433	429	453	481	474	428	433	441	431	468	426	434	467	444	458	480	411	392	449	452	441	452	447	434	433	452	468	506	428	431	401	420	418	469	449	432	439	449	421	454	407	423	448	446	454	467	451	455	474	468	447	459	452	462	469	448	411	446	476	434	450	470	451	435	412	470	470	471	451	462	471	481	448	431	437	447	462	473	497	450	479	425	456	424	432	449	440	444	433	434	429	435	477	446	424	465	420	473	460	410	463	451	445	437	456	459	438	480	439	461	436	457	489	507	440	451	434	509	481	469	426	452	429	452	462	449	445	447	422	425	462	412	464	507	468	479	463	433	466	440	440	419	443	417	442	417	472	432	458	455	430	435	407	463	428	458	455	451	466	438	448	456	437	458	445	462	465	440	436	419	499	484	432	470	454	424	450	458	459	450	405	482	482	465	425	449	462	488	435	430	448	429	447	407	437	473	460	431	422	472	426	465	446	448	472	459	421	403	459	482	438	419	457	441	428	458	470	421	428	425	468	435	468	421	451	455	438	452	418	472	436	394	482	463	462	445	435	453	473	451	449	469	485	466	479	452	428	429	462	470	480	428	471	475	416	467	483	427	439	450	437	464	464	437	400	412	431	448	450	461	420	475	463	434	431	410	461	421	437	399	454	445	431	464	439	444	413	441	460	421	438	455	372	436	460	442	457	428	424	430	440	459	427	436	454	427	476	467	454	419	455	451	393	442	455	439	470	434	452	460	444	418	465	439	478	414	454	485	461	444	472	465	412	506	444	435	408	438	470	459	418	417	410	465	497	464	459	457	442	461	493	421	473	451	512	454	466	442	475	481	446	451	439	436	420	428	456	464	418	418	476	453	441	454	427	462	441	473	441	401	421	448	464	487	466	418	405	452	422	430	504	437	453	427	470	424	402	482	449	499	468	429	431	445	450	438	437	464	411	461	458	451	418	455	479	473	491	435	438	473	442	449	458	422	442	487	431	441	421	430	439	410	408	385	449	446	443	438	447	407	431	509	416	448	437	458	405	449	446	442	420	464	441	447	446	454	444	468	428	437	451	439	425	440	450	440	463	437	452	447	432	461	419	436	494	423	461	477	426	464	446	454	446	462	448	401	440	436	426	456	459	463	420	462	433	456	422	437	473	456	414	444	461	484	429	435	470	450	424	467	469	479	456	431	423	423	415	449	449	445	419	501	453	452	443	449	425	431	425	458	452	433	413	448	482	486	422	448	463	431	417	418	465	503	449	417	442	437	400	452	446	462	474	463	419	480	456	459	417	407	419	419	459	399	453	433	441	442	420	417	438	400	408	440	436	436	440	434	439	482	439	450	480	458	468	440	467	463	489	436	455	435	446	447	459	398	469	462	410	457	427	430	435	488	493	442	478	422	474	436	449	407	449	482	447	431	453	444	442	440	441	435	439	445	439	474	458	465	446	471	448	477	441	462	462	457	488	451	436	479	478	494	438	438	438	450	467	427	481	438	460	468	475	464	470	409	456	455	419	471	447	438	456	428	459	412	492	473	425	406	481	463	419	406	439	413	465	387	453	457	416	426	453	439	452	442	395	444	468	440	458	455	440	434	462	437	444	413	473	459	475	426	477	405	408	438	465	398	440	457	463	465	456	460	391	474	453	470	397	449	431	421	458	463	464	445	432	430	446	436	426	431	440	514	471	434	420	455	436	466	430	428	429	432	476	467	444	452	427	438	457	482	471	460	490	406	469	422	451	479	405	438	462	478	462	482	457	414	395	447	449	464	462	452	466	485	434	451	405	428	466	454	410	486	417	441	412	460	432	474	472	421	462	441	440	438	452	448	417	430	467	436	429	440	455	427	470	452	461	459	451	458	426	442	468	449	472	439	419	424	453	454	435	446	474	428	431	442	457	471	459	441	445	457	415	448	439	441	462	453	450	461	462	440	470	449	438	427	442	430	426	452	437	503	441	468	437	460	447	454	461	468	455	459	450	448	463	411	451	398	425	460	480	427	476	461	445	440	451	424	464	408	497	485	443	440	464	420	492	504	439	444	417	428	461	418	441	445	467	456	468	438	456	483	462	438	481	444	464	431	445	445	446
13910	11039	21359	24122	21438	17905	13551	11274	9645	8236	7430	6644	5809	5276	4891	4594	4164	3852	3541	2887	2583	2348	2198	2157	2055	1902	1843	1778	1796	1755	1681	1679	1617	1606	1605	1588	1520	1516	1486	1455	1413	1315	1332	1384	1314	1240	1351	1349	1347	1342	1422	1435	1410	1376	1413	1315	1319	1282	1434	1485	1576	1223	1144	1110	1169	1121	1068	1112	1076	1119	1128	1090	1029	1070	1135	1042	1109	1099	1092	1067	1109	1077	1113	1023	1065	1027	1045	1071	1063	1021	973	1018	1002	1018	1037	1041	1058	1022	1006	1029	1059	968	1007	1013	1012	1036	1042	1025	1058	1045	1058	1041	1069	1023	1040	1020	1020	1005	1042	1007	1009	1040	1025	1007	1060	982	1014	1087	1020	1011	1032	1051	970	1053	1019	1068	1035	1050	971	1008	968	1038	1010	1023	988	986	977	1035	993	1039	1046	1069	988	965	980	977	1028	1061	996	1062	1004	1006	1025	1019	995	986	987	991	1022	1059	963	1023	1058	1001	981	1008	996	1018	1009	1036	1026	1032	985	1008	994	990	985	1051	994	965	989	994	997	955	1046	1038	982	1021	1014	988	1075	1012	1026	1070	988	982	1029	987	1040	1015	1019	951	1023	1052	950	946	1034	998	979	988	994	987	985	1001	1006	1024	999	1026	983	987	1033	1037	988	1005	995	1010	979	1026	1008	1001	989	1031	952	1042	1030	1026	1048	1040	1041	1032	970	994	1007	1014	986	1019	1046	1055	992	1006	1023	972	1047	1004	998	962	1015	1037	978	1024	1045	1010	1023	979	979	1016	1007	972	1018	981	967	937	997	1044	1022	1005	1020	1026	999	999	998	1031	987	1018	987	996	1034	1035	962	994	1031	1029	1055	942	1052	1003	1078	1027	988	1029	1044	992	963	977	1003	981	998	1036	996	1004	1025	984	1035	1044	1016	1016	1000	964	1015	1009	1053	996	1052	968	1051	993	1031	988	974	1039	1057	1015	1036	1024	1058	985	988	1057	1040	979	1011	1032	1021	1051	970	933	1033	1031	1025	1001	1004	1064	1013	1060	1045	950	974	959	1038	973	1030	976	1017	962	1080	1017	1035	993	957	997	1032	956	998	1038	1016	1009	1025	972	1033	1020	1009	961	998	1089	1006	1039	934	1049	1005	984	987	920	1030	1023	1057	1024	991	1017	1045	1027	1001	992	1043	952	1008	1021	1049	1011	1017	935	1012	1017	1004	943	963	991	994	1036	971	979	1011	968	991	985	1022	1041	974	985	1012	1003	997	982	993	997	1032	999	974	1034	925	963	974	1051	1036	1039	1037	990	970	1008	1005	973	1021	1057	945	951	961	989	942	1043	965	1011	1018	967	1038	991	1042	1014	1016	1027	1052	1025	995	1060	993	979	977	978	1023	985	1050	1026	1046	1017	991	1015	983	1015	983	1001	1041	1023	1051	956	947	973	1008	1036	989	1000	1004	998	1025	1016	1012	997	970	996	1029	1017	1006	959	967	1070	972	985	1019	1011	980	1023	990	1013	1021	970	986	1043	1045	993	925	1034	1007	986	993	1039	1026	1009	1022	1056	997	956	1043	983	1071	1042	988	983	981	1002	1015	954	1007	1004	1041	1013	1019	1022	1024	1049	970	1045	1016	1027	1060	962	988	1050	1014	1040	993	1062	1029	989	1001	979	987	1025	1009	971	1089	991	1020	1077	1019	981	949	1014	956	1028	1006	1037	1066	989	1046	949	970	1007	969	963	1012	1010	1008	1007	1040	1034	991	1011	988	1018	1005	1014	998	970	1013	1036	986	1013	1047	1005	1011	1006	1003	1011	1007	963	1020	1030	996	1006	1013	1010	1014	1011	1043	979	962	1028	1017	997	1060	1076	980	1024	987	1027	1014	1011	1003	1024	982	941	1066	987	1028	1023	990	964	1002	1014	1016	977	1006	1025	1041	986	1008	930	1006	971	972	1020	1007	1068	1024	1083	968	962	991	997	980	983	1017	1034	1018	1002	1016	994	982	1024	1016	1026	998	1021	939	981	987	998	1029	989	1083	992	1043	1023	971	1002	1040	1011	970	1007	1005	1042	1022	1021	1052	986	1019	1074	1056	1037	978	1003	975	1044	1040	1050	1006	1022	1026	1046	1013	1012	988	988	1014	967	997	999	991	1036	1044	1033	1024	964	1056	1010	1054	993	1026	1030	1029	984	978	980	991	1009	984	1048	1015	997	970	1005	1033	1040	1012	975	1017	1029	1036	964	988	984	997	957	1016	963	997	1017	1022	1025	1052	1056	1008	1007	994	977	1003	1040	1026	1066	1035	1032	1060	977	981	1035	1037	1009	1044	1050	982	1008	978	1012	1043	998	1044	992	985	1050	964	996	1024	1028	1014	995	958	1006	1013	1053	975	1027	1017	1003	1025	1018	989	964	1051	968	1022	1010	1015	1025	1038	1016	990	1006	1012	975	1028	1002	997	993	1021	1045	1080	976	989	1035	1090	1037	1048	984	999	1037	1009	991	993	1013	979	975	1014	1027	1036	1015	1011	971	997	1001	984	944	951	1005	1005	1045	1048	1031	987	1016	1008	983	1065	990	1000	1028	1015	1011	956	1002	1019	1035	959	1081	966	1011	1030	1043	948	986	997	1018	950	1043	1012	1026	1001	977	961	976	1069	1004	1035	987	1005	1045	1012	970	1042	994	998	1030	1024	1037	1057	948	1006	989	1004	950	956	1018	1013	1022	1041	947	1024	1019	1016	988	1013	998	964	1057	1041	1007	996	1020	990	949	957	1043	1036	990	1060	1038	1017	1063	1021	993	1042	998	1011	1028	1042	970	986	1082	1009	1045	1040	1115	1011	1006	1025	1002	976	986	950	1022	1008	991	1026	1028	992	1034	947	1011	988	1019	1053	1027	1029	1034	954	963	992	1041	977	1046	1058	958	1010	1078	994	978	1051	1024	1011	975	991	975	983	1001	1013	951	985	1022	1056	1002	1030	1061	979	988	1021	1017	954	1054	1043	997	1024	1060	964	1017	1049	963	979	1012	1012	1024	1037	988	965	966	992	1001	985	938	1005	966	961	986	958	964	1015	1020	996	983	1047	1063	1017	1035	996	969	1052	1006	1000	1054	1038	1013	1033	1080	999	995	988	1026	1045	999	1039	1019	995	1018	983	983	1022	1046	963	995	1002	1022	1051	993	1057	1003	1011	945	1004	974	1052	1006	1027	973	1021	990	1020	1007	1089	1028	991	1007	1034	1049	1026	1019	1044	1046	984	1027	984	1061	986	1081	985	1009	963	1087	992	982	990	1029	1022	1041	993	956	1007	982	1046	1009	942	1042	1019	1052	1010	1114	1044	1014	1081	1017	1038	962	967	1048	1031	996	1029	1057	1002	1042	1050	997	1009	949	1024	993	1059	1008	973	978	1043	1011	999	993	1010	1078	1007	1085	1020	1042	1026	1028	986	1044	1020	1047	966	1066	986	1051	1037	989	1055	1057	999	1017	1016	1042	1028	1019	1052	991	986	930	1002	978	1007	982	1049	1016	982	1059	947	1014	1029	992	958	1056	1013	1040	976	1014	997	1070	972	1030	1018	1010	1015	996	1031	996	1056	1053	1043	1068	991	1014	995	1009	988	1023	968	956	988	1066	1031	988	1044	984	990	1032	956	1016	999	1026	963	1011	984	1021	982	1043	1077	973	1020	1056	1052	1023	1000	958	999	1018	998	1018	1050	979	993	977	1028	1051	1000	1033	997	973	1022	1036	999	926	1056	1012	971	1008	1028	994	1024	1067	970	1029	1008	1076	1033	994	999	1005	1050	1056	996	999	1020	962	1062	971	1006	1035	1025	968	997	995	960	1012	1068	1007	1022	1035	996	1003	1014	1016	1018	1012	1028	964	971	1027	978	988	1052	1009	1025	1016	964	1030	1002	997	1000	947	937	1032	994	1042	1016	1085	1015	1021	1013	977	1033	998	991	1011	1033	1029	990	959	998	993	989	1007	1062	983	955	1028	1036	1021	1002	1003	1014	1061	942	1006	1023	1044	1000	973	945	1013	1011	989	965	978	986	998	1022	979	1000	1056	1028	1043	1040	1018	1038	1000	1033	1024	1032	1023	983	962	961	1010	1038	1024	1017	1029	1008	991	1037	978	1034	973	999	999	998	1028	1019	973	984	1020	983	986	1020	983	1035	1011	978	1051	1036	1027	1039	1046	985	1057	978	1018	1037	1025	1057	950	1027	1019	967	926	964	1003	1033	1008	1005	1035	1066	1067	1111	1008	1020	1009	981	964	956	969	972	1042	993	937	1050	1031	1046	1011	1004	1017	1033	1024	1039	978	957	996	983	982	1044	1022	989	1029	1001	991	962	1056	1068	1006	982	1031	975	1012	1028	961	1046	954	1016	1021	1018	1011	1032	1014	1031	1060	1015	1021	1068	1039	1021	969	987	1086	1031	1002	1033	1029	1017	1017	993	974	1041	1000	1029	1016
8098	4896	5754	4592	2994	1979	1527	1257	1074	835	854	757	677	599	583	540	539	514	422	403	418	394	400	419	383	390	391	336	372	376	372	345	344	362	364	336	325	320	363	360	357	356	338	367	369	357	365	344	373	373	348	330	321	393	329	369	330	375	371	330	345	330	303	352	310	339	352	355	361	354	340	361	357	334	329	353	341	364	349	358	359	325	355	345	333	348	323	342	342	359	349	331	369	347	356	305	323	324	334	341	321	345	346	352	351	346	352	341	347	357	343	330	350	305	349	324	358	354	351	359	355	336	330	341	359	317	304	334	357	318	354	346	341	372	361	347	338	352	334	351	335	348	356	358	373	284	314	354	338	363	326	355	329	347	358	332	355	340	326	335	313	333	331	357	366	340	348	317	341	354	341	344	339	323	333	310	336	358	329	343	341	328	337	329	315	326	335	339	365	328	346	345	343	382	332	367	340	345	335	321	352	305	325	339	298	349	363	366	316	323	363	314	331	362	310	351	331	319	360	306	336	363	320	336	335	341	320	354	315	357	333	328	314	360	349	313	318	310	355	339	297	334	349	324	342	321	339	324	369	337	328	313	355	355	351	352	343	344	322	306	323	350	363	379	327	373	351	363	330	371	314	317	345	340	343	365	321	368	369	304	308	320	358	313	325	330	340	297	331	324	303	322	382	328	352	355	327	333	347	345	310	341	363	319	314	317	327	304	347	327	353	295	377	364	380	338	346	325	350	344	349	342	362	330	350	379	334	341	337	323	354	328	361	340	330	343	340	347	345	314	317	344	364	320	323	320	344	345	365	331	367	331	347	334	354	356	347	349	360	344	328	356	370	380	345	390	319	352	326	318	375	340	345	350	334	374	332	342	344	332	360	331	347	357	333	331	334	294	311	318	351	343	352	338	344	316	335	379	329	374	319	357	350	350	328	326	328	335	373	347	363	339	341	337	357	316	351	367	335	322	309	330	320	362	357	312	341	342	283	322	331	325	345	381	331	338	337	316	353	360	345	334	324	301	335	345	355	376	332	320	345	312	326	344	342	293	336	327	354	333	341	349	313	333	342	354	330	379	362	318	349	344	359	303	353	348	342	314	331	332	321	356	370	340	356	350	370	333	384	353	325	312	312	311	356	390	327	306	331	340	322	363	333	302	329	340	311	334	362	324	358	321	336	311	364	355	328	343	329	352	371	363	335	327	334	329	323	314	306	362	363	324	365	327	362	322	366	337	372	343	347	342	332	347	360	331	355	351	368	312	350	363	343	333	341	325	318	327	341	354	321	322	346	367	312	337	330	327	368	358	320	310	327	318	315	336	353	333	333	358	340	337	342	359	356	347	326	338	374	323	355	340	360	315	337	342	343	366	343	358	336	358	300	341	345	322	308	287	358	319	364	328	302	340	316	357	323	321	318	318	353	361	308	325	359	323	314	328	321	319	357	309	325	359	358	350	336	364	338	321	328	343	336	365	317	359	356	334	363	331	371	357	300	330	336	344	337	339	326	359	301	357	357	335	312	307	346	351	325	333	337	334	327	323	371	341	334	358	347	341	321	355	350	335	326	354	321	332	330	340	333	342	362	347	323	324	317	380	343	320	317	334	363	297	354	301	323	324	345	339	369	347	326	344	342	324	330	329	334	330	324	372	363	349	340	327	385	332	354	358	325	338	327	359	341	342	348	300	330	325	332	333	341	315	337	338	349	307	324	358	343	336	341	323	342	341	319	306	357	354	295	336	322	307	329	345	331	335	369	354	353	342	366	365	399	324	359	328	367	358	320	351	344	314	313	360	342	356	344	322	336	317	333	351	353	352	346	332	323	318	339	315	357	329	292	346	342	350	366	359	340	334	318	382	368	327	335	369	359	321	336	321	353	369	348	369	368	330	375	375	343	294	354	341	333	333	352	352	345	302	347	342	330	347	290	347	357	354	310	314	315	330	354	331	326	306	345	348	313	341	339	325	322	346	331	330	351	328	346	353	321	340	364	338	358	331	343	357	359	335	349	325	339	352	347	345	344	339	355	335	312	349	301	361	331	349	306	344	337	328	364	350	345	337	329	333	330	328	361	335	368	330	322	373	333	350	325	331	337	355	331	338	309	330	361	329	286	345	342	353	332	290	354	364	324	336	333	334	333	321	322	352	314	370	328	357	304	329	351	367	365	308	339	322	340	342	341	350	345	311	360	348	319	325	318	335	346	405	320	335	318	357	329	326	338	331	342	333	308	353	310	362	335	343	322	331	348	325	358	310	349	351	347	327	327	345	336	352	345	348	341	330	347	333	340	321	315	345	366	362	322	344	328	364	362	302	356	359	342	365	311	336	330	361	326	344	353	346	359	314	332	292	352	370	330	335	375	342	356	312	317	346	337	341	312	335	348	311	341	337	334	334	323	359	344	346	346	324	341	344	338	365	348	342	387	310	359	324	331	312	326	297	325	322	310	322	333	336	326	319	363	300	323	338	340	370	354	339	333	330	351	340	364	308	307	334	334	308	314	360	321	330	341	352	340	365	366	332	325	364	312	334	367	336	366	340	346	344	307	360	344	348	365	330	381	342	354	365	330	361	363	331	348	329	383	333	340	317	348	327	315	327	341	322	326	349	376	346	366	350	331	337	340	336	346	348	374	330	314	355	353	342	348	354	315	311	359	326	372	343	339	347	336	332	347	320	330	343	349	332	314	319	355	324	320	350	359	326	363	333	326	337	313	334	331	312	330	300	313	310	330	296	328	340	339	321	327	367	361	336	335	308	370	305	305	346	369	334	320	335	340	366	352	314	326	365	349	347	341	365	335	336	338	321	332	343	326	343	318	332	345	377	343	343	334	307	324	366	342	336	333	345	362	348	342	338	372	372	316	373	342	357	359	344	313	325	330	319	370	346	341	359	348	362	333	329	333	326	339	344	299	326	358	349	311	345	312	373	355	359	327	354	331	349	363	321	305	367	350	328	342	348	367	357	328	358	348	340	335	330	331	388	378	347	363	289	317	362	358	330	339	328	363	348	342	347	340	322	354	332	366	333	359	339	345	310	338	347	347	348	325	347	334	324	334	318	377	323	349	335	337	322	354	323	349	314	353	338	359	354	351	358	345	328	367	366	330	334	364	349	326	331	368	403	351	329	343	330	321	346	345	343	383	323	347	351	316	314	350	325	350	321	318	346	351	339	334	340	310	316	358	325	368	358	318	344	342	357	347	352	351	329	319	344	340	353	304	320	337	314	324	363	322	309	335	300	328	324	322	320	333	344	364	349	348	359	341	313	369	347	359	322	375	351	317	333	322	316	353	338	318	352	358	345	331	356	304	354	318	351	336	333	310	332	344	349	326	335	339	341	317	339	330	338	328	335	345	318	355	348	348	368	318	319	347	336	346	300	328	351	319	324	324	375	362	342	316	328	329	352	343	352	347	319	349	320	326	321	308	342	321	339	316	344	336	336	343	328	366	378	321	363	319	321	329	354	320	339	338	324	319	324	353	309	329	324
5149	4439	9957	11256	9560	7463	5859	5128	4359	3696	3345	2965	2740	2375	2236	2108	1947	1673	1523	1437	1320	1273	1187	1121	1163	1094	1076	1043	1022	990	991	1022	920	991	973	961	941	905	941	938	888	909	887	876	871	870	824	849	843	846	897	911	853	875	827	848	836	864	827	855	846	876	826	859	780	787	801	808	823	833	835	841	858	838	836	853	858	881	734	762	874	824	834	752	797	802	807	813	820	778	791	850	798	788	794	779	841	813	786	836	908	792	802	817	810	749	863	837	812	804	825	811	801	804	796	814	791	825	794	777	814	850	796	816	817	803	821	806	860	807	840	819	760	742	791	798	856	773	794	767	803	817	820	788	815	818	799	783	844	786	780	800	844	839	780	761	789	801	802	790	794	777	813	811	778	729	789	798	796	802	822	788	783	759	782	784	803	790	829	833	804	808	819	780	754	859	860	746	844	777	843	759	813	807	802	812	753	785	729	847	825	738	784	787	779	828	777	750	805	852	739	793	866	761	743	778	817	807	747	822	770	810	755	786	798	739	815	769	763	785	851	833	790	776	767	805	772	798	781	745	803	763	781	799	796	782	776	761	774	750	786	755	800	799	796	813	794	756	820	796	817	788	808	782	792	747	787	842	804	762	791	777	790	784	806	792	818	803	815	809	785	822	745	814	739	808	800	824	739	757	786	836	831	751	794	815	777	799	780	814	759	853	771	788	775	803	831	817	829	809	792	779	815	831	761	778	738	800	787	821	774	768	779	794	780	833	785	775	822	790	818	824	809	780	788	766	766	804	816	813	792	796	799	767	797	787	780	853	803	806	782	830	828	802	791	741	787	818	799	810	763	783	826	763	861	783	821	793	780	772	768	834	770	764	857	833	738	767	821	813	816	773	788	805	863	788	805	805	795	786	815	840	829	816	822	825	784	825	803	806	792	774	800	787	806	804	841	809	769	836	782	803	772	803	828	779	823	813	854	830	825	825	794	750	807	830	793	808	794	833	811	794	806	818	796	794	839	790	782	771	806	780	749	742	807	803	825	802	738	815	768	836	795	833	802	736	789	872	819	789	827	741	773	819	808	841	771	802	847	815	797	794	732	782	803	868	807	783	809	833	767	841	774	853	810	817	767	779	807	783	800	772	778	779	786	825	786	787	838	802	829	779	764	747	801	809	736	884	803	768	855	787	778	846	757	743	732	745	761	766	797	831	786	797	809	787	819	748	804	812	764	781	794	802	852	770	751	800	822	809	846	796	842	769	816	767	785	797	805	761	808	847	790	803	846	796	759	835	764	823	812	797	808	807	748	791	795	773	794	756	830	823	806	757	775	778	853	777	795	824	856	782	815	790	782	792	774	778	800	772	763	848	808	789	776	795	782	788	839	803	785	788	800	817	775	766	759	823	820	802	841	772	782	842	791	780	763	709	764	800	752	813	822	764	784	833	754	807	791	801	832	827	790	819	783	742	781	787	827	796	752	783	753	747	797	783	784	802	825	821	814	804	781	741	830	738	779	779	774	825	818	825	751	798	755	798	817	809	756	807	784	786	808	793	753	862	781	791	824	808	806	797	758	736	805	762	787	791	756	802	836	768	789	738	788	820	831	780	772	791	802	769	825	829	820	802	774	825	784	765	809	754	769	811	772	824	813	831	750	791	760	788	800	801	809	807	810	848	767	814	772	824	728	820	782	774	810	746	861	833	752	765	831	778	820	797	791	791	771	831	800	854	774	801	796	786	795	785	795	743	798	845	814	838	808	778	747	778	766	810	780	787	793	787	813	825	832	787	805	790	828	816	841	802	854	801	831	845	788	821	789	796	828	754	819	821	812	823	852	782	763	761	788	841	777	768	847	823	828	778	776	804	763	812	743	842	789	817	793	755	816	796	811	802	809	826	835	772	811	804	830	806	839	805	818	795	803	781	781	793	781	762	771	737	839	810	834	778	828	788	772	757	829	724	778	847	801	765	775	774	817	824	785	820	814	824	834	805	824	837	780	802	829	795	779	806	733	785	790	839	781	814	758	794	903	778	749	755	827	810	753	835	827	838	786	789	775	817	796	813	770	843	815	803	769	766	835	823	753	832	820	783	799	821	847	817	752	795	817	829	791	811	786	824	805	795	832	762	803	796	827	819	822	774	725	763	836	790	749	793	809	816	816	821	824	789	802	770	811	776	769	815	819	768	757	748	809	792	749	765	842	859	825	830	816	771	798	779	794	829	774	796	831	846	809	785	798	792	798	804	779	775	852	798	772	770	784	821	741	744	797	758	720	798	794	785	767	789	781	850	801	760	827	779	817	797	867	791	796	816	828	801	787	774	734	765	788	786	836	764	730	763	842	753	775	796	794	775	799	829	820	806	866	810	805	759	786	783	810	837	825	765	837	785	801	804	829	812	765	794	736	841	779	793	785	773	776	797	809	813	775	784	795	822	830	761	829	804	778	805	759	818	789	793	735	762	805	756	790	778	819	773	787	789	776	760	822	809	792	749	800	833	771	815	831	811	810	776	795	750	853	809	762	788	765	825	788	823	818	743	772	781	823	810	781	812	795	831	814	763	790	785	764	795	824	801	772	805	773	769	800	804	796	831	777	844	806	809	838	841	843	758	798	797	793	732	761	780	779	852	772	836	776	817	768	815	799	804	802	759	841	809	835	771	807	815	797	866	842	815	806	815	773	847	776	797	828	775	782	810	830	808	810	817	793	814	776	778	780	816	779	823	830	839	838	777	779	777	796	830	785	783	753	854	773	787	742	811	776	816	823	771	753	810	798	749	823	814	753	794	752	774	800	761	840	785	783	828	841	801	762	824	823	847	781	781	782	782	807	710	782	773	789	775	809	813	803	858	757	843	788	782	770	718	811	808	815	838	782	795	775	792	833	832	809	831	819	824	803	832	753	827	764	791	811	830	812	778	776	806	761	842	784	845	793	849	824	769	773	785	780	783	856	806	809	790	829	797	766	782	789	795	801	755	818	824	776	813	782	790	806	811	803	803	789	819	771	809	826	792	790	811	811	828	743	775	791	761	788	782	869	740	786	793	753	796	759	822	820	804	789	760	826	761	826	837	769	829	811	826	815	766	803	781	764	784	833	850	763	773	794	821	786	779	785	831	797	822	812	785	820	813	763	790	773	820	798	769	791	786	777	826	794	794	833	767	811	825	792	833	819	799	854	793	827	798	808	851	787	811	814	804	809	782	764	803	774	892	832	781	801	783	758	794	764	742	818	821	800	827	749	789	785	770	766	830	755	766	807	797	812	777	843	767	786	805	854	752	776	847	766	839	763	806	807	809	778	763	776	763	845	790	755	809	800	810	801	771	795	773	802	740	811	780	739	809	836	792	785	804	819	818	787	777	807	725	808	791	764	842	756	799	805	773	819	809	776	784	772	782	768	814	782	822	772	763	762	799	832	811	803	814	822	783	821	843	739	813	802	788	773	842	745	821	817	808	848	859	761	791	769	764	810	785	855	807	798	790	835	803	776	848	811	805	752	805
17818	10431	12103	10265	7176	4915	3170	2292	1678	1423	1304	1137	963	916	811	817	753	698	619	595	572	534	517	506	542	427	504	444	491	524	477	475	474	447	445	457	473	420	436	424	413	442	432	415	446	432	443	420	443	464	409	453	462	458	436	413	437	438	441	388	436	391	410	387	443	416	399	441	422	378	391	416	376	414	368	404	390	396	392	397	393	414	448	442	399	413	418	412	424	405	400	422	408	408	415	424	410	406	413	396	426	396	395	407	392	387	388	409	413	398	411	415	385	420	409	393	411	442	432	367	393	429	421	397	358	404	358	354	362	421	388	463	386	374	411	432	370	395	367	442	434	386	422	396	382	423	417	454	371	385	422	388	419	421	381	404	411	406	391	381	417	430	401	422	434	416	432	387	389	414	407	378	418	405	392	425	415	425	394	411	365	376	393	416	401	391	397	395	417	420	385	390	373	425	391	406	422	439	395	401	405	420	374	404	400	377	373	408	406	410	373	391	404	383	389	403	383	365	408	387	432	412	397	438	399	399	399	379	384	457	385	414	451	442	390	380	389	403	416	360	327	383	421	385	446	408	405	413	409	401	378	428	414	382	426	391	420	423	422	371	376	413	422	377	479	400	422	399	410	405	401	406	415	439	397	437	410	392	396	381	408	387	396	373	410	406	378	362	386	390	424	392	390	410	436	427	420	388	432	389	380	370	376	415	377	385	402	424	401	370	387	384	409	396	392	406	403	401	389	443	430	411	391	393	417	432	404	445	411	408	440	432	398	367	377	406	370	405	334	429	426	394	403	370	430	428	397	394	425	407	442	413	397	407	366	419	391	380	415	410	386	376	425	353	405	427	406	395	407	392	383	399	429	448	429	415	401	366	362	405	466	394	393	419	424	391	384	381	352	388	385	391	417	398	424	427	418	403	436	426	433	399	456	390	424	413	405	397	411	384	408	420	404	421	405	386	389	381	453	386	378	394	403	409	417	381	425	425	392	380	403	400	404	397	412	399	407	416	362	402	411	389	373	418	402	422	405	390	413	413	380	382	387	418	408	446	405	429	437	405	457	386	466	414	386	421	402	413	402	427	385	364	400	391	379	404	408	392	453	428	392	416	392	375	393	374	392	440	393	413	378	386	422	405	396	383	427	373	393	400	418	425	427	423	385	424	421	378	386	399	380	398	415	394	380	410	378	448	399	391	406	384	439	407	387	383	392	348	407	392	386	409	357	405	395	379	430	390	414	398	430	376	400	421	431	416	383	385	389	412	416	404	445	412	446	419	427	445	398	419	422	398	405	392	431	389	432	413	435	407	433	370	402	425	366	435	416	399	396	406	420	347	412	394	382	403	393	380	422	383	436	402	386	407	398	452	387	403	400	395	410	369	401	382	395	425	422	451	393	419	391	388	368	345	426	443	403	388	428	376	391	416	362	405	424	421	425	424	399	396	400	404	396	423	353	400	406	429	425	401	412	417	400	433	421	365	389	394	428	395	399	424	417	393	409	398	387	422	424	405	388	413	416	412	407	418	412	391	392	408	395	413	389	407	441	400	425	411	362	399	404	394	443	385	363	424	409	433	393	400	378	452	383	422	403	374	400	389	421	369	413	406	409	354	406	446	404	405	404	402	404	388	402	387	382	398	372	408	392	387	388	425	405	390	356	404	365	409	394	389	380	410	394	371	420	384	409	409	412	423	424	411	380	392	378	434	424	405	404	431	399	431	427	359	415	436	401	429	404	400	458	409	386	410	385	430	405	407	419	398	387	413	428	425	395	428	369	417	446	414	412	416	370	394	421	413	398	397	396	374	412	388	387	394	395	391	352	409	419	398	385	403	405	404	384	391	389	375	389	409	414	424	402	411	421	404	394	369	408	430	417	424	388	412	421	367	410	402	384	376	446	393	377	415	399	410	391	407	426	410	406	402	377	407	397	389	386	351	411	393	408	418	396	397	395	441	409	401	420	424	391	451	416	419	406	462	399	403	450	377	398	420	418	410	404	382	374	380	413	418	377	355	416	427	392	420	380	377	409	429	364	393	380	373	379	422	374	378	389	411	407	388	406	420	410	366	396	399	385	405	399	381	432	363	400	371	347	397	442	394	381	389	426	393	397	407	412	392	415	420	436	403	403	394	422	422	425	396	387	404	406	376	393	410	419	420	406	415	402	382	412	418	402	393	438	418	427	387	392	381	406	369	383	434	381	410	408	401	410	426	379	385	442	401	388	443	422	433	393	423	386	401	406	389	409	422	378	404	367	374	399	389	421	439	417	416	434	402	394	440	419	405	401	438	402	374	399	411	417	387	406	407	393	419	380	413	376	409	365	393	423	382	347	416	387	413	401	432	398	454	388	415	385	374	446	429	381	401	393	378	382	424	400	377	413	400	422	405	395	414	411	404	364	412	414	415	397	422	424	415	398	430	406	401	407	401	411	418	398	383	362	381	408	420	403	384	425	400	398	400	381	394	396	417	442	393	367	428	362	429	408	383	430	425	438	424	379	354	431	391	417	398	399	377	377	419	399	382	393	421	376	410	371	379	358	417	420	390	434	409	371	411	405	414	393	389	356	409	393	418	436	390	391	412	410	390	409	408	376	386	412	385	363	425	375	401	417	439	391	402	366	424	369	355	414	429	438	405	393	378	376	393	385	382	397	369	412	405	404	394	434	356	416	432	410	422	435	392	420	384	397	394	412	385	392	387	392	400	401	399	397	407	420	391	410	427	407	401	427	449	390	366	381	393	393	395	401	406	392	430	385	448	399	405	371	404	366	397	434	399	409	374	408	421	386	387	424	426	417	433	438	377	407	420	375	383	388	450	375	425	397	407	399	431	452	384	389	393	406	412	366	444	396	388	375	398	450	401	399	385	393	423	400	423	409	411	419	401	415	396	377	428	396	412	402	420	416	430	426	350	421	409	428	410	384	411	391	399	424	387	398	416	424	381	421	413	412	413	407	360	395	350	370	424	396	442	377	391	390	409	410	417	437	412	416	429	406	411	434	394	402	412	373	344	397	399	375	377	426	409	396	398	435	428	387	407	396	421	403	383	391	374	404	379	410	406	431	416	409	408	418	395	405	431	421	383	419	398	412	474	410	411	367	417	399	398	413	404	397	397	401	432	427	372	447	396	408	404	409	411	395	409	403	393	418	393	416	419	425	414	422	413	406	407	434	406	395	407	411	405	387	452	382	393	391	367	422	411	418	462	365	389	397	389	412	377	412	384	449	457	426	414	426	400	446	406	404	403	400	365	406	437	402	366	372	409	413	413	419	420	406	389	417	413	423	431	411	394	391	442	424	409	399	381	397	404	431	382	361	401	419	383	399	389	401	396	392	405	418	416	408	383	369	423	429	400	416	448	403	433	408	429	388	377	397	391	411	379	446	374	406	392	413	445	381	372	390	425	378	386	404	405	405	389	394	387	378	432	411	381	374	418	397	438	394	409	396	430	364	416	419	374	395	399	383	422	443	392	385	364	413	408	437	414	383	382
10893	8212	16353	18810	16535	13277	10183	8524	6991	6186	5438	4855	4228	3871	3587	3363	3152	2829	2475	2102	1857	1787	1710	1696	1563	1529	1558	1451	1440	1400	1354	1371	1386	1400	1384	1343	1290	1252	1267	1153	1195	1181	1152	1119	1054	1112	1131	1140	1133	1166	1133	1173	1207	1130	1147	1078	1120	1110	1146	1196	1209	1078	1061	976	999	987	1065	1043	1030	1012	1013	995	1082	1023	953	1044	962	974	962	1010	959	945	947	966	947	919	977	993	970	995	914	984	919	933	952	938	956	968	912	938	961	962	941	940	930	864	967	936	853	950	939	941	931	898	892	891	908	939	898	878	934	936	917	970	958	946	900	924	1003	949	920	957	935	927	970	937	917	937	949	908	958	932	968	900	941	944	917	918	940	958	918	913	947	977	959	946	930	895	933	912	972	950	978	905	969	920	951	986	921	946	889	885	905	935	944	964	886	946	971	910	937	962	973	937	927	1004	944	938	956	935	935	885	922	946	948	936	935	1001	936	979	915	902	951	905	905	918	978	900	935	907	922	920	936	862	944	908	930	951	948	963	973	963	921	979	916	965	958	925	958	944	923	929	909	862	921	903	860	947	936	938	908	931	910	918	941	942	943	954	949	920	895	971	945	941	914	920	973	982	934	969	963	896	912	990	968	921	974	965	963	928	934	952	947	919	966	959	944	909	908	936	937	956	949	940	969	907	972	952	888	939	945	852	937	942	887	925	891	953	920	912	983	924	940	897	971	962	973	966	916	970	933	930	932	974	953	973	941	942	902	943	926	909	957	962	939	946	963	946	907	872	964	951	958	951	919	923	911	974	932	970	930	899	898	925	980	940	991	969	948	904	954	900	980	930	917	985	927	937	953	920	928	959	915	924	903	907	962	897	905	1027	906	959	920	908	908	913	915	919	920	960	908	929	930	934	925	996	905	907	932	965	945	945	944	962	946	890	951	864	904	922	936	937	992	952	930	924	941	992	964	1006	955	927	944	860	956	857	909	905	919	926	935	923	925	950	949	937	940	905	954	935	943	913	911	933	900	924	940	977	932	888	903	919	905	894	929	927	941	913	911	947	960	948	930	918	961	936	933	939	923	960	987	948	924	949	965	928	928	895	951	955	915	917	966	966	971	969	919	983	907	894	918	919	892	944	959	930	897	954	888	934	932	977	949	886	919	955	885	957	921	882	980	984	920	919	960	946	939	932	922	915	887	909	918	975	945	909	863	982	945	948	946	972	953	921	889	917	942	906	961	919	929	983	908	941	1010	972	911	971	918	919	930	914	911	962	909	977	983	904	956	883	982	960	920	932	968	961	944	950	914	882	952	939	967	911	925	940	959	938	954	940	956	966	913	916	974	976	906	926	959	960	977	928	930	894	929	926	947	940	928	905	907	910	926	912	957	970	957	933	965	875	938	973	930	974	924	907	935	933	912	949	937	936	918	996	1010	951	943	920	962	886	923	930	965	885	868	908	951	971	861	910	894	961	927	984	961	906	981	902	945	943	944	999	951	913	877	968	930	914	972	918	924	934	912	927	934	891	893	905	942	977	907	966	974	931	930	965	880	952	898	951	951	910	927	915	934	962	903	956	916	908	903	943	1014	916	949	910	943	918	1003	941	938	926	944	931	924	965	879	904	932	934	933	927	922	955	919	887	910	954	917	925	978	911	968	981	921	905	955	879	973	858	947	983	952	985	935	972	942	925	971	926	884	938	937	923	936	892	915	892	996	882	925	970	917	891	938	886	872	898	929	944	931	978	924	885	909	941	966	911	937	937	955	855	933	991	900	964	919	966	935	924	949	975	924	960	921	950	865	919	851	989	915	909	1002	929	908	912	896	895	948	923	939	986	945	929	974	901	935	941	931	934	963	943	894	946	899	894	927	986	898	922	922	933	888	964	972	931	952	910	966	920	941	902	911	954	951	904	891	971	901	898	972	968	925	869	922	932	945	967	909	883	991	914	948	961	847	928	944	926	969	959	960	929	924	982	963	934	916	930	954	910	969	923	966	985	922	913	893	945	974	958	969	912	947	931	993	915	957	952	889	921	893	940	951	995	921	919	904	948	925	900	939	932	937	902	932	954	932	917	878	981	911	949	950	998	980	897	969	964	911	880	950	924	947	933	957	962	953	879	920	916	942	875	930	928	913	890	945	963	862	954	896	899	964	865	951	913	936	949	919	942	968	926	927	941	949	940	934	922	913	907	926	936	969	923	1022	957	940	948	940	934	935	956	916	917	925	958	937	950	916	895	964	1009	937	916	985	954	978	1002	941	970	977	960	954	950	941	950	901	956	918	887	1015	909	947	902	919	883	931	940	956	882	918	912	944	889	947	1001	960	950	936	925	934	908	986	894	920	933	963	943	973	905	987	929	934	952	949	928	903	978	946	899	913	892	950	900	987	892	942	985	897	919	975	963	927	909	962	935	918	984	957	924	900	940	913	958	956	990	963	955	924	946	939	954	845	975	1002	943	986	1017	948	955	929	933	875	956	924	971	902	918	930	917	958	956	934	926	869	956	944	919	928	928	922	910	926	905	943	939	955	973	954	948	892	904	929	859	887	941	959	948	937	975	979	913	943	933	964	891	932	928	898	918	925	920	949	937	952	916	913	983	924	965	926	924	952	927	917	928	942	921	924	923	911	955	931	923	975	944	966	931	903	912	937	963	891	924	901	924	910	939	933	964	961	927	945	911	934	958	934	929	980	928	920	932	941	942	887	916	968	876	907	891	948	875	915	926	904	918	930	949	984	930	922	931	913	976	942	902	970	939	943	952	942	973	872	962	893	881	933	904	955	950	886	928	899	943	918	991	881	880	965	955	941	917	914	903	949	911	929	934	943	945	890	957	894	978	954	964	968	898	944	948	924	931	939	937	977	948	920	928	993	946	903	910	946	956	906	900	959	920	992	901	905	917	943	966	936	913	939	926	905	894	917	954	996	941	918	946	904	887	896	934	945	945	910	901	901	945	906	943	964	969	943	885	942	931	884	908	899	926	957	972	951	971	915	974	931	915	955	994	948	951	983	942	923	884	968	952	1009	962	946	931	878	939	946	895	945	901	917	932	955	911	947	996	936	932	980	890	950	920	964	910	941	919	930	926	913	892	943	944	978	920	944	949	958	953	946	926	885	956	925	896	958	921	932	947	994	925	933	960	960	952	951	901	919	914	926	905	968	950	899	935	916	928	928	952	936	897	948	883	952	985	949	921	886	924	903	897	946	913	859	938	899	917	977	958	960	896	945	926	941	906	925	895	885	980	959	939	924	969	943	962	964	923	915	947	927	924	961	911	986	911	932	905	934	907	929	938	921	945	940	903	961	888	952	901	946	940	913	909	947	933	927	914	966	936	954	922	912	880	940	929	932	896	924	955	908	947	963	881	890	959	939	901	923	910	917	954	961	963	953	908	946	868	983	911	981	918	922	916	975	920	979	955	985	902	925	849	944	962	893	940	914	933	952	978	947	937	964	888	893	885	956	945	960	957	1005	929	931	946	942	961	995	924	867	938	884	968	960	965	949	930	909	910	990	1002	949	979
25731	16073	17815	15714	11355	7758	4675	3411	2435	2048	1742	1406	1287	1195	1144	1009	979	874	784	744	712	611	610	630	575	590	586	570	532	565	561	568	532	542	510	533	561	509	508	494	486	492	505	520	454	442	509	538	453	486	465	514	528	447	487	505	478	500	530	527	553	500	478	461	480	463	452	433	446	474	482	459	447	500	442	459	453	433	431	483	463	466	438	437	431	500	424	481	463	470	445	451	428	426	446	454	448	410	435	441	458	435	472	462	413	411	470	440	443	460	454	470	467	455	459	440	504	469	433	445	431	414	433	459	479	483	464	448	448	464	467	427	476	408	469	459	418	437	430	425	438	422	434	435	501	423	453	495	458	477	475	427	425	482	455	439	474	432	456	437	455	455	433	432	485	428	431	470	440	466	434	475	437	431	449	458	460	441	436	433	440	449	446	435	418	453	458	451	437	417	429	450	423	448	436	442	461	443	469	416	456	434	434	444	449	423	474	426	439	486	480	473	431	458	457	458	447	428	429	444	435	427	473	419	476	425	469	467	458	475	427	436	427	478	425	474	448	432	492	454	440	413	455	447	480	449	436	473	469	449	419	482	461	418	422	440	468	428	441	489	474	474	452	451	436	451	443	453	447	419	439	439	448	459	489	436	415	445	449	461	399	438	420	409	485	463	475	424	436	474	460	425	442	446	462	434	430	463	448	436	490	427	475	480	463	459	430	449	439	454	435	467	412	426	401	455	456	435	454	438	418	426	429	411	421	478	415	450	449	443	455	429	438	461	445	457	431	423	466	413	429	502	465	449	419	432	468	447	436	434	436	451	435	435	443	465	438	441	447	441	442	469	479	443	464	400	434	460	442	452	493	455	429	435	461	475	503	446	431	436	487	427	434	439	477	477	458	437	472	401	420	427	444	459	485	418	457	480	435	446	454	451	437	427	455	418	417	425	461	476	458	467	484	467	450	465	473	429	456	423	432	447	457	409	455	464	459	451	429	463	454	437	437	410	426	498	485	450	435	439	454	390	416	447	457	437	468	435	463	431	442	476	464	452	442	455	416	438	481	431	441	488	422	414	477	475	438	447	441	410	434	424	425	459	412	454	424	456	467	432	411	445	438	407	458	462	469	446	492	450	445	458	445	425	465	435	470	395	450	454	432	454	424	417	457	469	477	447	434	475	453	443	443	446	483	422	442	401	428	476	452	438	462	436	451	465	436	464	470	424	444	448	462	415	447	420	436	467	410	471	445	457	442	460	457	450	452	442	426	443	473	447	469	447	405	463	432	482	447	420	437	441	451	461	456	434	486	456	446	451	418	478	459	403	469	471	420	439	451	475	430	446	433	439	493	423	450	419	433	474	463	471	458	415	453	469	456	406	452	451	434	455	453	425	464	407	463	419	399	460	467	408	482	483	443	430	446	451	475	445	438	467	438	415	483	466	475	449	466	466	474	467	432	430	440	476	469	415	427	409	425	460	437	471	465	454	507	493	460	425	422	454	457	488	478	407	440	459	454	455	431	446	438	474	454	466	451	424	456	401	463	488	462	495	424	444	413	411	464	458	438	404	455	459	477	441	465	403	446	465	513	463	447	423	462	421	447	460	459	465	475	438	412	449	441	442	445	457	438	508	489	434	452	437	444	432	436	449	452	463	451	477	432	486	443	463	493	428	454	444	415	464	388	480	458	397	460	415	410	423	467	449	432	439	464	444	441	469	421	429	463	452	462	428	453	444	414	446	418	402	449	398	496	478	448	387	420	491	478	449	415	463	465	442	434	449	472	450	446	384	462	470	439	454	466	442	441	413	457	429	467	455	434	436	440	424	386	428	493	446	439	463	412	493	426	418	451	386	484	471	450	425	446	468	437	454	436	399	438	458	425	449	483	444	432	426	476	445	466	437	467	454	406	451	408	422	400	460	492	469	474	441	492	440	436	448	465	447	405	473	442	422	458	451	436	461	423	444	465	462	409	448	437	451	427	448	444	457	434	451	440	442	417	405	469	452	451	470	478	475	442	458	451	415	437	454	459	490	442	458	461	440	415	434	464	444	438	478	404	455	411	422	431	437	468	430	494	436	434	443	451	445	410	420	449	506	475	458	467	480	467	442	414	489	433	471	439	424	437	446	469	450	401	447	459	451	458	423	476	465	422	476	423	428	422	440	437	433	443	474	447	411	445	469	408	452	423	464	434	421	411	463	454	457	449	387	452	465	428	435	450	443	471	425	437	432	450	485	449	458	437	475	454	453	445	482	439	444	437	460	489	424	444	422	423	421	439	467	418	486	503	466	476	461	477	475	406	464	444	425	438	456	412	393	421	453	417	432	460	490	433	429	477	452	478	442	409	449	448	390	427	460	473	431	436	438	439	417	442	468	451	425	473	460	455	438	470	467	405	422	438	466	443	464	469	474	454	410	440	454	405	428	432	445	470	476	442	477	483	445	421	430	506	462	470	424	416	434	436	456	484	468	423	477	412	450	445	420	432	500	419	458	440	454	464	444	454	429	449	466	470	441	441	445	430	463	445	460	435	425	431	460	457	440	427	444	438	451	472	513	454	455	453	437	484	419	443	453	436	427	407	461	457	488	453	428	437	436	458	434	418	402	433	414	428	440	466	459	448	467	481	475	498	472	430	440	436	466	475	460	448	438	469	474	470	457	489	446	500	450	477	441	463	446	400	403	448	440	456	431	436	411	475	434	482	431	460	454	438	430	421	413	420	458	429	446	422	505	422	443	425	447	470	467	446	430	468	417	470	439	446	413	451	467	447	443	444	430	449	426	455	479	454	424	447	450	427	463	456	428	401	408	429	439	466	457	446	483	488	437	459	456	448	420	442	443	434	421	462	449	442	472	433	441	485	444	407	416	441	434	455	460	431	489	475	456	451	452	496	480	464	429	440	463	421	419	416	452	450	425	382	427	435	449	436	441	448	481	481	437	431	459	437	475	453	485	460	433	430	435	448	459	425	461	456	467	461	474	474	502	468	481	456	454	435	417	458	437	494	470	433	435	445	466	430	457	467	418	429	452	444	457	445	480	443	449	401	444	418	489	449	445	432	419	458	435	409	455	432	430	386	436	439	453	428	501	427	504	468	492	435	473	510	425	451	466	448	443	460	466	462	461	415	475	442	468	451	419	456	425	444	452	471	495	457	473	469	446	389	471	512	472	430	430	410	443	458	406	429	464	462	461	430	458	427	458	443	457	462	457	472	429	426	477	437	422	455	431	454	512	451	443	434	433	450	440	456	460	410	451	446	446	431	400	439	454	460	455	486	439	437	489	459	440	441	454	425	460	451	431	464	439	454	471	430	423	441	398	467	477	436	407	474	423	483	440	489	459	453	451	496	465	436	467	466	420	438	452	458	419	439	455	460	458	433	470	439	416	464	457	375	467	446	471	435	437	423	464	482	466	478	427	435	420	454	458	450	465	446	450	452	481	430	433	460	474	482	465	434	498	481	443	484	468	465	441	451	457	430	446	446	443	471	413	480	387
14138	11190	20738	23800	21350	17675	13423	11755	9544	8418	7342	6450	5919	5131	4778	4531	4091	3917	3251	2740	2523	2345	2284	2116	2085	1977	1981	1826	1775	1751	1723	1751	1699	1660	1580	1532	1487	1444	1413	1464	1393	1377	1334	1298	1294	1274	1371	1338	1330	1440	1361	1505	1437	1446	1310	1356	1348	1395	1443	1544	1461	1201	1228	1140	1116	1128	1084	1119	1070	1102	1093	1087	1179	1158	1029	1124	1094	1021	1082	1063	1063	1059	980	1052	1014	1038	1050	1050	1104	1021	1051	1028	1019	1051	1069	1021	1065	1059	1022	1029	1048	958	1022	972	1073	1027	992	1051	1053	1017	1022	994	1019	994	1020	976	1041	1020	1026	975	1089	987	1030	1032	1075	1118	1033	1033	1028	1045	984	981	1045	1013	1010	1042	1026	1036	1035	1002	994	1008	997	1042	1027	1017	1038	1013	1012	1023	1062	969	1030	995	1003	1009	1047	969	1021	1029	980	1016	991	1019	1055	1013	987	1040	1008	998	1028	1008	1024	1021	986	1086	1063	1015	997	1059	973	1011	977	994	950	993	994	1031	1025	1039	1049	1005	966	1057	987	1028	1009	1002	927	1012	985	1047	1025	969	1016	1013	1033	1024	960	1003	982	1010	994	996	975	985	1058	1036	1050	1026	978	1026	987	959	1044	940	990	975	959	996	961	949	964	1032	1028	999	1026	1016	997	1022	943	977	993	1005	1001	991	1017	1008	1036	1009	962	1036	957	997	1029	1092	1022	1016	996	982	986	1056	1060	1075	1017	1006	998	992	1038	1031	960	997	1020	1059	1026	977	1036	1037	1004	927	1031	1043	965	1037	1023	1043	976	987	1011	1029	968	1054	1008	1001	1024	989	999	1053	1006	968	1014	1037	975	976	1003	955	1018	929	987	998	947	989	988	995	1004	1032	980	1048	1036	982	951	1030	985	1032	1004	954	973	952	965	1006	977	992	991	998	1002	985	968	997	1006	1041	974	997	935	1036	1006	979	959	1042	996	1040	975	994	1068	978	995	1007	1002	973	1006	1011	1002	998	1009	1001	1046	984	962	997	1010	1024	1004	981	1055	1010	948	1044	948	992	967	1030	958	980	987	1021	1047	1000	1021	989	1040	1010	1017	1033	1091	974	1028	947	1030	1027	1033	1003	1023	983	1017	1010	991	993	1089	1018	995	1050	954	976	1028	1022	960	1015	1021	1010	1000	1021	975	951	1013	972	969	1021	994	986	1015	1004	987	966	1014	1037	1031	970	996	1011	1062	1031	1021	979	1000	1027	1013	1018	995	910	1061	1037	999	1018	993	972	999	1020	1010	1008	1042	1058	1011	1010	976	1040	1014	1055	1003	976	1085	1033	1014	956	1043	985	970	1004	1011	1068	1031	976	1029	1062	1041	957	967	997	987	1005	930	998	1036	1021	955	973	1003	1018	1006	947	1003	974	994	1036	983	1013	1068	997	1027	1073	1011	1058	981	1002	980	990	1084	1055	1003	1050	953	1001	953	1020	1020	976	986	982	1031	994	973	1035	1007	1018	1031	1039	957	962	1054	962	972	978	956	1046	976	1077	1016	1007	1067	974	997	974	1013	1021	1013	1017	990	975	957	1034	977	1015	1003	1027	1032	1019	979	1055	994	988	1000	1022	959	1068	1057	1052	1007	1028	962	973	1009	961	974	992	1028	1000	972	988	1048	1017	975	1060	973	996	966	1006	1029	996	1015	946	1033	1036	1026	1031	1033	979	1069	994	1042	1017	965	988	934	1017	982	1036	981	1002	1015	990	1009	1055	1005	987	987	1073	1014	978	1053	997	1017	1000	1023	1005	1050	998	966	997	997	1050	1015	1022	971	1034	1018	1034	986	1036	1034	993	1017	1015	969	1041	1061	1042	989	1000	1050	999	1049	1025	1004	974	1017	1073	1051	1054	1028	995	1007	1062	982	951	1048	997	1044	977	1003	951	994	1003	1004	991	985	1003	1055	954	964	974	1024	1042	1035	997	982	979	968	991	987	1014	973	982	929	1009	1027	1008	1005	1051	1002	998	1028	1048	1044	986	971	1003	1057	1005	992	1078	997	1077	1003	1020	1030	980	1036	973	1040	979	1040	1023	972	1058	1004	984	972	981	1045	966	960	996	1028	995	1002	1034	1030	1037	1027	1003	1038	1003	1016	1002	1005	966	1007	1040	1029	962	960	989	1011	1023	1022	1033	1029	1008	988	1010	1020	982	1024	1010	1019	1011	1038	974	985	1043	964	1086	1030	1028	1041	1007	1044	1000	950	1025	979	1040	1066	1033	1019	987	1007	979	1038	1015	973	1056	978	1012	969	1040	1020	997	1041	977	947	1011	1068	945	1004	1059	995	1006	1010	1038	1012	1007	1030	1029	1033	1024	1025	1003	1015	1009	1067	977	1087	1029	967	960	1001	949	981	1015	1048	1032	1013	1008	992	1042	1007	999	1066	986	1028	1009	995	973	1053	1021	1053	973	1015	994	1017	1004	1018	1007	1002	995	1003	1006	978	1038	957	977	995	1053	1000	1041	991	1023	1047	1054	1013	1031	967	1039	1023	995	971	1045	1015	975	1069	985	966	985	1019	1009	965	1043	1024	950	992	988	972	957	967	993	1046	1042	1001	1042	1004	995	999	1020	974	1005	981	990	1030	1014	1036	1020	1014	966	965	955	1024	1016	1029	989	1027	1016	1019	944	985	1031	1005	981	1018	948	1007	1024	1020	1034	1023	1072	1006	1005	995	1027	1042	1007	987	979	1002	970	998	1024	1010	962	1031	989	971	980	1028	1042	994	980	1005	1006	1005	1010	966	994	1017	1038	1099	987	1000	1021	1020	942	990	1020	984	988	1023	1091	989	973	981	997	1034	996	980	993	1043	936	1039	981	988	1033	1040	1004	1048	947	1062	1007	959	1026	998	989	994	977	1011	988	963	1003	990	1038	964	982	939	931	1020	990	981	1024	988	978	1051	1025	1036	1013	1034	978	977	1007	966	1033	1014	1024	1026	971	1032	990	971	1004	1005	1016	1016	1010	1031	1016	1044	1051	1012	1003	996	989	1023	1010	1004	999	1010	951	996	990	1027	979	1025	954	991	1005	1043	1019	989	1025	993	993	975	929	1003	1055	1043	939	993	1016	970	1008	1051	1007	1070	980	1048	1016	1037	998	1002	1036	1016	1009	1086	1020	1035	1028	1051	1041	1009	1018	998	1037	999	971	1020	1038	979	973	1028	1004	1028	1001	999	1033	1027	979	1029	1017	1011	980	1003	1016	1026	1050	995	986	1066	1015	1041	985	1041	979	969	1018	1026	1028	991	1042	960	990	983	1017	1033	960	1025	1047	977	1021	1051	1078	968	1028	1019	994	981	1031	1028	977	1037	1087	1045	976	1045	994	986	960	996	1047	1039	1013	1020	1009	1005	1005	1059	1040	980	1014	1000	974	1031	1072	1007	1029	1001	976	1005	993	1028	980	984	998	1041	957	1005	984	1010	1029	1054	1000	981	1018	980	1006	995	965	1036	1014	979	987	975	1060	1008	987	973	1014	957	1023	995	975	1023	994	1042	993	1042	993	999	1022	1010	1009	1052	968	974	991	958	988	1003	989	1005	978	988	981	1047	947	993	1045	988	1005	954	1054	1034	1050	1019	970	960	1041	1083	1064	1010	1003	1026	1019	1026	1054	1039	984	1019	1019	964	1050	970	964	1041	1006	958	1087	998	1008	952	1007	993	1035	1061	1000	1040	1038	999	942	993	1054	1061	1025	1017	987	958	1008	1003	975	989	986	1020	1056	999	997	974	966	1053	1022	987	1003	1035	1038	999	965	1037	1004	1012	1055	1007	1035	986	1028	1041	1041	1032	981	992	979	1023	1020	995	977	1037	1013	969	1099	1028	1004	1031	1006	998	1017	1007	935	1076	1012	1015	997	987	985	985	966	1014	959	1008	957	969	981	1035	1021	1062	984	1015	1031	1012	991	1023	963	978	1040	1022	989	1020	1002	984	1000	978	981	1064	1029	1036	1059	1034	1009	1016	1021	1029	1014	1025	1083	1003	984	1022	1034	1019	979	1024	1015	990	1034	1021	973	1013	989	990	999	1027	977	948	1023	1001	1006	960	987	963	1035	998	1053	1053	1039	964	1005	992	1023	953	1031	994	1000	1026	1035	1078	1043	1029	978	996	1005	981	1010	999	999	957	1011	1025	1035	1007	995	1036	966	1036	976	1028	993	1041	972	997	1024	977	1013	1046	962	1027	930	997	1033	996	972	974	981	998	959	1035	1005	1013	959	1058	1063	976	1024	1012	1055	1036	983	1008	1004	942	1020	1007	1006	982	976	1027	1047	1010	1038	965	986	961	986	1032	1041	983	937	969	1015	979	993	978	1019	975	952	997	1012	1000	1031	1018	1049	978	1039	982	955	1017	1015	1008	998	1024	1015	952	1013
7788	4743	5752	4446	2883	2003	1507	1266	1009	866	769	758	621	578	592	525	467	472	478	419	422	422	391	409	425	404	339	363	379	344	366	366	383	408	348	305	379	359	389	362	332	341	382	354	372	366	379	311	359	354	363	377	371	371	374	367	379	338	337	360	359	358	321	324	325	316	299	347	314	348	341	358	327	335	341	335	337	390	338	371	348	345	362	301	372	340	352	363	373	339	320	338	335	332	374	356	339	379	370	339	347	346	333	320	307	361	344	358	343	360	348	328	335	375	369	324	374	332	344	355	362	337	353	349	327	342	337	343	380	336	298	335	332	320	335	334	346	325	321	345	356	349	316	337	295	350	334	344	326	330	370	369	361	385	337	343	315	356	350	323	330	340	342	316	333	387	369	310	337	346	313	362	324	342	319	360	329	362	356	351	337	380	332	359	322	326	368	350	344	330	349	318	331	350	359	316	345	305	378	334	349	367	344	377	341	342	349	351	322	369	376	318	316	334	345	320	360	317	334	334	330	329	322	373	348	337	319	347	316	325	391	356	350	354	320	370	327	316	335	319	361	343	332	376	337	342	375	356	385	313	359	332	310	335	348	389	399	340	317	331	358	307	324	348	362	321	338	351	317	305	329	318	320	326	357	327	333	373	363	361	345	353	345	322	344	345	356	379	367	316	325	315	334	364	339	329	345	342	344	370	337	374	345	312	322	342	370	323	335	339	328	364	303	340	383	338	327	299	324	326	347	342	342	304	331	310	351	343	331	301	342	357	346	349	322	357	347	313	332	326	332	372	334	334	340	302	296	340	317	322	359	358	313	298	317	347	320	284	347	339	365	337	337	386	350	364	334	375	357	369	358	340	369	322	336	332	346	324	301	352	317	362	355	374	351	318	360	346	332	320	326	352	380	312	358	336	331	330	316	336	338	339	321	388	345	342	344	326	353	345	321	328	352	383	334	325	325	334	336	327	356	345	338	340	379	361	311	351	359	347	355	330	323	323	338	342	337	338	343	330	333	374	342	355	326	297	350	338	318	322	313	359	346	342	314	320	327	345	313	331	347	319	389	356	367	342	340	338	334	326	332	356	370	385	317	340	330	339	328	320	323	370	360	369	329	349	336	345	343	320	346	340	380	337	349	352	349	343	322	327	326	343	369	316	343	339	325	321	347	332	337	365	336	332	343	323	302	340	324	339	336	340	341	339	339	361	297	340	320	352	311	327	321	330	321	338	349	354	349	326	345	355	337	333	323	347	393	334	359	318	380	335	360	350	353	338	346	317	311	343	320	370	308	326	344	322	340	333	355	368	352	365	342	343	359	346	389	316	326	332	342	334	346	330	310	375	353	354	334	330	320	320	370	329	329	315	363	302	336	310	332	345	352	347	339	349	349	350	324	354	326	337	320	331	297	356	336	342	326	348	377	348	331	361	351	323	319	330	364	341	348	344	337	330	328	345	342	339	331	364	344	332	323	357	352	330	349	349	313	347	346	326	330	350	346	378	347	332	326	332	312	335	375	368	320	344	311	327	347	332	318	367	356	354	343	349	331	348	338	342	311	346	346	301	348	344	356	329	325	343	352	309	335	349	309	315	336	332	390	342	349	350	354	321	322	316	355	360	392	365	318	327	343	373	331	336	333	341	311	337	335	354	339	335	319	347	325	345	354	337	339	357	318	331	374	314	342	315	378	363	365	326	350	333	308	335	350	321	327	339	336	337	336	373	319	329	328	365	346	340	363	384	399	347	361	302	342	323	332	339	373	365	340	345	347	344	353	347	335	343	327	323	334	351	358	334	359	346	338	354	322	340	343	337	335	315	327	342	336	309	329	362	385	333	310	377	339	364	347	336	347	318	335	318	355	354	320	353	353	349	325	314	355	354	347	344	351	340	364	329	322	336	362	337	331	317	349	309	358	376	323	346	321	372	374	341	326	347	352	348	325	351	337	337	306	368	343	358	372	337	377	325	322	339	354	349	370	306	328	335	333	348	331	335	350	338	300	333	368	339	345	337	350	350	356	306	319	382	325	362	340	383	324	342	335	312	341	328	336	322	344	357	332	330	320	364	355	325	316	347	347	341	370	341	305	348	327	386	348	326	387	326	315	361	307	348	386	357	327	360	368	308	335	338	347	340	346	344	340	358	354	329	326	329	327	332	341	333	379	359	322	355	369	331	348	314	379	341	299	319	344	353	323	338	323	373	365	339	329	375	351	344	332	341	310	359	344	346	323	300	340	345	345	336	357	322	331	326	333	350	378	308	361	353	368	345	335	333	362	325	355	345	334	307	377	338	318	362	366	345	340	329	332	343	318	324	318	335	333	318	318	349	357	369	311	319	407	401	393	366	342	391	361	349	338	327	325	334	303	337	347	376	317	326	334	343	333	334	350	345	354	326	376	333	319	333	366	332	348	359	382	350	326	343	328	369	370	345	347	297	393	347	340	340	340	366	310	312	332	369	342	323	374	384	356	352	341	347	320	313	348	378	337	340	338	355	340	341	320	335	346	342	321	365	360	335	309	338	315	327	337	332	331	363	342	314	337	363	317	340	380	353	383	361	329	383	335	350	360	326	359	348	354	350	340	347	381	324	335	346	343	320	355	353	352	336	363	350	324	313	355	334	340	363	355	317	347	316	306	348	309	347	369	374	341	331	337	347	338	316	335	328	357	346	327	349	320	358	353	306	353	323	327	338	351	311	347	326	350	319	353	358	353	350	335	354	351	313	351	348	340	335	348	339	313	355	347	349	369	372	325	352	324	366	352	322	320	338	308	358	320	326	348	309	333	334	318	330	351	347	324	335	348	372	373	350	312	313	348	328	349	342	355	323	353	364	373	372	323	351	357	339	331	334	311	362	339	332	303	352	352	347	348	337	366	345	355	330	340	358	358	331	379	343	334	354	303	341	342	352	327	308	360	315	339	333	327	351	325	338	347	303	317	333	370	333	321	343	355	338	338	334	301	334	339	335	336	320	320	327	345	340	351	355	355	319	326	299	324	349	355	350	304	317	352	341	360	313	335	294	320	323	359	332	381	300	313	302	338	331	353	340	333	356	339	354	371	315	334	299	291	317	318	364	340	354	339	319	353	332	328	307	346	369	340	360	347	330	370	312	357	349	336	346	365	319	386	336	337	347	353	333	393	353	344	305	322	321	365	369	308	321	339	359	349	316	310	346	353	375	349	333	366	347	338	363	330	349	317	360	372	381	342	348	352	322	363	311	357	315	321	340	347	335	347	336	328	294	330	328	306	301	334	341	336	342	326	342	349	324	406	377	373	318	318	340	343	347	300	341	303	355	335	303	334	339	309	345	343	364	335	340	300	357	339	312	343	362	338	363	333	349	342	349	358	339	337	335	323	332	297	340	333	349	311	328	361	358	335	377	327	317	327	338	359	351	312	353	356	313	321	337	314	363	318	360	329	299	360	367	327	356	357	306	321	352	361	310	386	313	375	307	322	356	357	338	369	308	307	386	340	346	333	326	363	322
5175	4485	9636	11180	9251	7277	6005	5006	4321	3815	3405	2950	2562	2347	2221	2136	1847	1691	1490	1359	1306	1197	1232	1191	1077	1104	1077	1045	1058	1036	1057	962	1035	980	993	984	961	903	941	912	888	919	876	888	911	854	853	867	861	789	879	844	879	851	888	909	874	882	874	786	828	793	785	864	847	848	841	848	855	827	800	878	886	821	842	856	836	763	871	865	844	824	842	794	817	799	836	816	859	840	770	811	795	777	761	810	780	791	766	809	788	782	819	778	840	792	769	778	763	817	840	831	807	863	787	813	817	775	756	802	859	816	824	795	841	782	785	782	752	758	837	800	796	768	803	803	756	834	845	842	825	786	788	819	845	824	825	812	811	801	849	830	790	799	852	742	775	789	812	752	760	828	847	763	779	793	785	820	815	769	828	773	826	782	788	812	824	800	833	788	801	809	806	854	799	843	831	802	742	737	837	802	812	740	833	836	820	805	798	786	790	787	858	852	835	813	756	827	846	832	848	786	771	759	777	819	798	861	845	766	840	803	751	798	815	765	790	809	775	797	794	804	838	799	751	780	781	817	789	797	783	827	814	808	783	800	765	818	815	798	793	804	789	781	773	782	858	826	780	714	758	814	771	760	806	829	831	858	803	797	817	789	754	769	820	836	802	798	818	792	817	801	800	792	779	787	783	831	782	753	847	771	771	788	813	774	823	797	807	808	828	845	810	795	796	795	828	774	849	785	778	827	789	759	844	792	829	758	764	813	781	762	749	763	812	828	753	788	856	840	807	852	798	783	835	807	858	781	835	784	821	766	839	811	784	795	814	775	809	816	764	847	826	794	819	861	823	807	769	802	761	761	840	828	794	829	809	780	796	780	832	820	793	831	791	799	782	767	839	838	796	781	792	783	799	833	759	798	820	843	814	783	763	822	748	816	847	828	807	775	813	749	816	767	799	833	833	790	822	799	802	792	776	800	822	798	824	781	807	782	831	818	832	805	811	800	830	796	807	773	852	775	816	794	828	786	736	879	759	843	775	809	858	777	733	850	782	853	811	818	804	819	809	790	781	855	757	749	798	792	819	840	793	799	797	818	813	789	777	851	780	801	812	802	802	776	762	775	806	824	833	836	822	766	747	809	776	792	824	803	829	809	780	861	819	799	796	799	782	818	780	756	825	751	810	828	802	779	706	762	792	787	769	751	812	744	768	813	758	752	855	763	820	788	793	837	768	835	768	823	848	822	806	772	825	846	816	807	759	832	790	792	776	822	811	804	790	839	775	809	797	844	854	807	811	765	814	797	851	793	821	805	799	830	815	863	805	798	797	832	784	809	756	835	812	793	812	813	814	756	751	814	758	816	834	843	761	804	760	805	767	787	772	817	773	806	829	822	803	794	830	823	813	825	824	809	793	863	796	822	790	825	840	796	806	783	772	807	803	773	759	818	804	804	803	833	835	788	766	791	768	789	815	809	819	783	805	798	829	800	768	797	797	839	777	779	823	776	804	818	786	792	793	805	767	763	798	792	810	817	828	822	771	824	778	840	790	858	814	835	784	763	829	783	794	840	802	789	803	812	871	744	816	799	796	775	804	783	798	831	817	824	758	785	817	846	813	870	803	830	844	809	762	851	759	797	787	772	799	799	826	778	824	747	808	800	784	804	777	795	769	789	720	765	864	768	776	878	846	814	775	780	851	757	801	813	811	840	798	800	767	805	792	800	811	757	831	796	796	826	766	742	809	781	804	822	802	815	818	779	818	816	822	805	800	793	787	761	834	803	788	759	805	809	754	796	845	791	727	831	846	821	800	808	796	794	792	763	757	819	762	838	817	788	770	800	774	816	784	815	780	803	800	836	823	793	775	744	843	808	831	809	795	844	820	779	755	788	821	803	801	781	795	817	799	793	794	764	803	776	717	808	826	792	811	774	749	767	810	767	806	798	828	791	811	755	811	769	769	842	799	863	725	871	824	819	757	831	839	822	776	792	846	827	807	820	825	826	779	779	805	779	821	770	810	766	834	823	773	797	806	836	784	767	763	791	778	803	778	802	796	823	805	784	853	817	816	800	821	807	803	820	754	788	837	802	799	807	850	801	788	817	835	743	791	806	766	840	832	830	881	776	766	817	795	783	765	773	788	789	790	826	802	772	786	764	825	802	782	847	789	804	804	772	814	759	758	818	794	823	825	781	811	827	781	778	804	824	782	819	829	817	817	792	806	809	783	755	803	801	754	828	760	798	835	771	868	770	796	817	803	799	807	801	832	790	793	777	806	799	848	780	797	769	803	779	819	842	808	758	822	750	779	790	805	741	798	747	864	765	806	813	752	797	840	853	786	808	799	796	725	805	835	820	806	783	745	817	804	848	816	792	793	817	778	811	764	825	787	840	805	824	748	795	798	808	838	780	762	803	764	786	865	768	779	842	803	832	792	784	811	774	831	773	838	827	834	794	809	797	788	825	771	794	814	781	819	774	788	826	828	791	792	811	793	833	851	792	860	780	756	788	745	786	807	789	740	833	757	765	813	816	802	781	788	781	797	750	806	804	799	793	743	829	797	814	793	858	778	820	852	803	839	764	772	809	765	794	814	775	809	820	806	835	824	772	749	789	818	824	842	819	802	758	789	771	835	775	855	814	779	818	830	778	812	799	831	812	817	828	801	851	790	814	817	788	787	829	810	770	780	804	794	814	786	799	784	808	840	764	811	782	775	783	757	822	805	818	817	781	798	794	804	823	797	754	819	788	817	775	824	832	844	795	785	886	849	774	799	806	809	826	842	768	809	842	824	807	777	781	861	821	800	754	792	784	821	765	814	777	782	830	858	868	742	808	780	812	747	792	804	816	834	808	790	898	834	821	822	827	856	756	806	783	740	796	752	818	771	797	824	786	729	830	785	856	828	755	851	802	836	812	802	777	819	838	770	825	706	799	829	801	819	811	788	832	781	818	768	811	766	799	843	816	799	794	785	848	803	863	792	797	793	883	800	778	846	803	817	777	790	784	840	835	781	816	814	792	800	749	732	856	794	749	803	792	821	804	755	822	796	791	784	755	784	873	760	809	797	800	793	804	821	792	824	813	814	796	837	795	798	807	798	782	760	798	743	843	809	824	807	797	826	771	738	847	808	807	779	819	804	825	831	776	890	783	797	776	828	824	804	773	780	758	765	809	810	853	806	788	777	830	733	791	784	806	771	813	813	821	799	830	824	813	748	814	805	773	747	790	843	780	760	783	818	821	784	798	826	795	798	843	796	808	769	807	836	859	788	797	796	771	777	839	780	837	773	797	794	814	764	785	820	844	787	862	767	813	786	768	786	756	792	802	780	817	779	827	783	796	804	816	838	813	740	806	747	837	781	737	778	769	811	854	825	754	816	826	791	817	773	776	775	789	842	835	735	825	765	801	749	754	775	760	827	783	759	810	756	838	831	817	788	750	764	772	773	829	802	772	811	823	780	788	825	765	761	754	822	820	770	798	836	775	808	788	847	824	804	763	832	808	804	815	840	823
17435	10171	12018	9719	7025	4580	3025	2243	1758	1474	1296	1082	1012	928	819	783	712	662	652	545	539	511	527	454	506	515	514	475	476	474	467	476	491	470	455	500	474	466	450	431	475	405	435	447	409	421	469	455	461	470	459	453	438	432	391	449	413	465	445	429	381	429	424	435	424	393	406	404	406	390	407	426	392	406	412	415	416	437	429	356	398	401	398	397	418	412	406	430	383	427	412	382	412	373	343	445	370	426	393	407	421	436	419	442	393	420	410	381	359	359	400	365	398	399	401	398	411	387	410	384	406	375	412	401	401	391	414	412	422	485	413	381	448	412	401	431	374	383	373	435	397	413	409	424	436	427	410	381	361	439	417	399	435	361	418	383	405	432	428	407	392	421	375	411	440	423	411	408	360	385	384	404	388	386	353	422	381	432	406	397	427	407	435	427	410	409	382	387	401	392	397	424	426	429	400	396	444	417	405	372	421	404	402	385	376	426	386	402	394	424	373	375	398	382	406	401	433	405	404	389	383	464	418	417	409	385	417	385	401	394	382	379	417	379	420	371	440	401	404	400	440	422	455	421	412	399	393	417	414	415	395	405	381	401	452	414	422	436	445	419	419	396	427	400	408	387	384	388	423	382	404	402	394	426	398	436	451	364	384	427	407	415	418	414	441	428	409	469	380	392	404	423	424	428	428	405	392	432	389	412	368	394	438	428	389	380	454	388	399	417	413	403	418	383	421	449	416	443	454	443	382	382	354	380	382	399	409	403	422	426	456	402	382	400	406	382	387	380	402	460	435	367	418	409	428	402	410	445	382	416	417	435	432	424	415	405	417	432	370	404	385	432	404	408	403	391	375	434	389	371	422	455	433	426	408	373	411	405	396	365	400	418	405	403	396	369	381	379	395	362	421	427	388	411	386	412	407	442	409	350	420	430	401	405	421	398	383	367	406	392	434	424	403	416	416	395	434	436	372	417	418	421	367	398	416	380	416	405	426	422	406	425	421	402	404	419	404	430	395	398	429	439	416	423	399	391	418	415	434	390	397	422	397	390	379	424	401	418	409	457	370	406	423	381	411	358	439	404	406	420	364	407	373	417	405	427	381	443	395	408	380	406	430	432	396	415	397	390	386	418	389	402	405	400	406	423	406	402	422	440	423	438	414	394	404	391	407	408	413	400	374	411	422	411	393	418	401	385	430	414	400	400	433	421	432	395	412	404	377	387	407	389	412	452	409	397	374	380	368	398	406	426	388	382	428	392	361	387	432	389	377	419	413	382	394	387	416	362	393	392	449	380	423	380	408	434	396	397	403	421	435	434	395	414	418	418	430	410	406	404	408	445	424	398	384	426	368	378	392	415	375	400	428	394	417	418	427	390	419	396	388	405	363	367	358	420	418	444	379	435	433	402	400	406	381	412	428	411	380	404	424	439	434	396	374	367	405	384	371	418	432	393	448	415	420	411	420	433	429	429	383	405	435	404	361	412	362	395	420	422	434	400	451	429	406	384	391	408	374	385	436	393	400	331	368	422	426	415	393	394	433	425	371	380	409	386	412	397	387	419	455	407	400	412	404	388	355	398	431	396	394	422	393	396	448	405	416	368	403	390	425	400	434	384	387	413	386	419	385	421	407	427	393	380	450	407	387	426	412	430	403	423	419	414	437	394	375	390	377	385	396	375	426	378	425	396	427	387	416	389	410	421	428	393	365	396	421	419	418	401	462	412	411	410	424	416	411	426	390	422	435	436	423	375	429	378	401	379	382	392	419	438	417	402	393	400	433	393	406	406	443	398	407	385	379	387	394	407	435	392	447	401	415	414	386	414	455	433	407	417	404	412	420	400	402	405	396	366	378	383	413	397	428	428	381	338	394	404	424	457	426	369	396	386	414	394	431	409	394	424	442	383	399	396	411	380	401	411	416	404	429	421	385	398	420	415	391	405	386	443	404	417	425	421	374	361	418	427	359	421	397	400	402	408	424	419	397	390	386	416	406	403	400	397	440	350	398	401	378	388	391	393	445	390	381	430	425	365	443	414	370	419	368	436	400	416	390	426	417	414	400	408	379	412	406	422	420	401	425	374	409	394	408	429	410	390	368	411	431	429	431	402	400	411	432	373	377	429	412	436	425	467	459	417	411	370	362	386	393	397	451	422	399	395	400	418	383	383	430	429	423	409	360	448	373	412	398	389	396	400	398	397	398	398	406	407	459	410	397	413	387	400	368	390	397	413	400	404	414	431	368	407	398	414	409	399	425	431	419	407	414	401	386	408	391	401	390	395	406	398	420	396	409	426	380	389	408	402	422	432	417	420	386	383	375	383	407	409	412	421	436	401	407	416	414	434	414	388	424	426	421	399	415	375	411	415	406	390	406	396	403	421	426	389	384	397	456	402	404	413	393	407	401	387	417	373	397	389	432	426	422	414	419	411	388	407	370	379	391	383	424	412	396	400	411	441	429	386	409	441	403	394	377	411	422	392	428	417	411	444	387	416	440	390	406	389	390	391	433	386	403	407	473	388	416	394	361	379	404	399	380	406	410	383	432	396	414	451	398	364	388	408	450	446	421	420	398	393	405	407	430	425	430	397	430	383	382	408	398	456	443	423	378	430	394	378	384	418	379	409	400	387	444	405	421	402	409	399	414	399	400	446	421	389	421	380	385	376	433	441	397	429	429	383	445	408	419	375	373	402	406	406	409	403	430	392	418	398	455	399	406	397	400	408	408	439	413	404	386	443	413	404	405	404	433	406	414	441	411	425	375	392	445	434	428	421	391	407	408	394	390	397	423	393	414	353	409	436	418	409	414	395	420	387	401	385	418	438	425	448	412	394	408	380	358	383	382	397	424	406	365	407	421	376	382	404	384	376	413	403	440	411	460	411	396	404	417	417	415	398	443	398	398	400	426	382	411	397	360	403	456	375	391	402	405	407	364	371	390	403	421	390	408	384	411	405	409	387	403	404	393	431	417	434	414	427	422	381	408	410	427	414	401	386	382	406	424	362	394	421	380	464	412	437	384	391	443	406	411	426	412	425	420	428	394	410	394	402	411	392	405	406	355	393	435	380	386	396	416	402	420	422	382	357	408	404	408	387	390	416	387	408	412	400	423	406	436	415	412	415	402	399	364	371	402	393	406	421	395	414	433	403	410	401	417	411	407	408	394	419	400	403	410	393	407	415	403	411	407	363	420	411	430	382	419	405	388	402	383	384	404	420	380	389	393	403	400	443	371	378	375	400	410	405	401	399	460	406	416	414	382	416	385	394	406	457	421	418	407	393	387	430	408	435	381	410	421	421	376	369	400	404	433	409	429	432	437	392	414	417	391	431	399	400	396	393	406	471	401	426	388	410	367	396	387	369	367	421	421	423	436	371	372	409	419	404	435	405	423	384	411	369	420	456	386	385	412	408	404	452	378	391	403	418	369	419	430	437	399	384	434	414	421	405	401	433	403	414	396	386	394	395	368	411	436	416	389	393	398	405	400	400	364	371	399	408
10707	8146	16216	18784	16451	13007	10202	8549	7228	6271	5593	4698	4253	3806	3555	3346	2939	2653	2274	2072	1864	1899	1701	1653	1625	1576	1527	1435	1433	1449	1468	1449	1420	1395	1296	1295	1292	1192	1282	1186	1145	1143	1158	1142	1105	1171	1146	1143	1144	1200	1138	1177	1228	1216	1147	1181	1119	1157	1254	1187	1114	1103	1040	1044	1010	1020	1008	1046	981	995	1010	980	1035	951	941	986	970	1051	1010	1003	1023	1008	1044	1010	981	930	954	970	913	993	914	954	929	947	921	947	919	960	972	957	929	921	952	883	978	936	987	917	918	915	977	910	906	987	939	947	907	909	967	929	917	948	917	927	948	896	988	946	935	905	934	965	900	948	927	897	939	945	896	909	917	889	946	903	942	915	930	935	850	914	946	934	931	960	924	930	954	925	976	956	927	939	949	880	890	916	917	911	905	913	950	932	922	900	913	978	983	941	953	925	939	929	934	914	915	950	934	948	926	870	959	940	908	931	933	947	944	940	973	962	945	916	926	1012	943	904	903	920	879	924	923	895	964	984	990	1030	954	960	932	994	943	983	919	893	899	948	926	983	896	909	937	938	953	929	922	893	990	960	903	932	884	931	946	925	936	977	960	930	899	900	966	918	939	934	924	967	927	946	935	912	914	955	959	922	890	933	992	891	901	923	962	934	913	973	910	952	947	991	948	925	864	906	964	978	941	963	831	877	941	961	903	942	915	1010	910	995	938	928	923	915	960	898	927	922	927	930	976	901	957	877	885	989	928	952	907	905	976	920	870	916	945	944	941	890	875	903	903	941	927	973	956	887	925	936	940	946	977	926	921	935	954	979	876	924	911	932	947	941	938	909	941	905	954	924	931	923	1028	989	930	930	941	926	902	934	918	919	948	949	924	943	930	900	936	966	936	903	934	926	962	949	912	962	965	979	930	916	944	918	883	916	909	932	935	978	966	971	877	908	876	914	954	979	939	948	924	956	923	991	925	964	936	929	937	902	955	900	957	931	875	964	933	897	961	929	906	950	910	960	925	913	879	955	969	952	920	968	858	913	962	934	960	954	956	913	935	942	919	969	900	918	901	962	1009	929	945	948	947	961	947	946	939	898	943	959	949	930	1016	902	943	981	960	938	939	917	906	981	913	938	890	966	874	926	941	940	914	923	885	879	952	924	929	1017	983	960	898	971	838	967	881	944	942	948	935	917	949	969	904	933	930	951	964	885	932	936	891	944	956	914	938	955	972	957	907	955	926	938	949	988	927	913	983	851	932	964	965	889	951	931	853	892	887	913	919	922	919	920	955	920	895	966	956	957	934	939	912	956	947	909	930	923	886	926	964	891	939	930	938	877	949	894	963	931	941	901	939	943	951	943	920	918	960	896	916	884	886	940	968	930	858	907	974	930	912	957	987	943	883	934	913	951	911	920	958	930	959	969	901	891	936	920	876	928	934	937	923	940	967	905	889	950	954	949	937	941	999	975	900	924	886	900	958	936	968	970	933	911	965	911	955	988	945	950	944	929	1018	922	985	949	928	925	944	904	895	945	884	916	964	947	937	906	1033	884	901	888	940	920	904	910	934	887	935	936	918	958	919	945	961	932	947	904	874	917	949	984	923	909	921	954	918	976	904	931	933	902	930	938	859	934	887	953	884	906	951	910	937	857	939	957	977	942	899	965	928	924	946	902	930	961	1006	894	938	925	1017	944	966	931	946	908	937	942	909	939	950	914	942	905	955	965	914	980	923	974	934	937	920	925	936	935	918	949	910	930	914	1022	912	960	874	1002	972	883	902	959	939	937	964	978	932	1003	965	943	899	951	923	931	886	903	876	943	972	929	920	966	967	905	930	924	970	917	984	976	941	954	915	934	940	964	987	897	996	901	956	949	912	924	909	924	941	929	955	908	937	963	928	983	927	962	941	932	967	969	936	904	957	889	884	946	980	963	978	932	975	957	917	865	900	952	897	938	927	978	910	944	903	955	916	898	925	904	904	924	955	904	912	971	955	987	951	976	939	891	918	915	926	922	940	933	952	1006	897	928	894	915	967	930	925	919	965	898	932	863	902	913	907	824	961	945	962	936	901	932	937	920	930	985	963	932	957	917	960	932	1008	914	926	991	933	918	948	854	964	969	952	913	916	1009	974	902	912	976	933	978	1000	943	902	901	914	941	957	941	938	926	925	904	959	962	901	990	896	944	943	954	861	952	929	953	991	910	947	942	952	1002	935	939	946	960	958	954	973	940	932	960	924	989	912	884	914	964	909	954	926	894	938	939	919	930	936	945	930	941	889	913	976	897	931	919	939	927	965	939	946	959	937	957	940	925	944	932	937	932	926	1004	965	935	889	906	917	921	967	936	938	935	958	890	936	888	901	970	904	953	955	929	952	906	961	966	936	948	927	926	914	904	930	872	983	949	977	920	950	914	934	890	920	895	978	892	938	948	947	889	938	955	877	939	948	949	860	955	908	936	953	971	934	920	913	936	880	884	952	931	915	930	880	922	919	892	905	938	929	909	944	914	934	953	955	909	921	946	909	947	906	906	970	952	907	928	979	927	950	901	899	963	902	946	882	934	911	917	930	934	925	941	897	939	1019	896	960	957	930	951	881	931	900	948	976	929	960	912	1005	918	934	957	941	932	920	913	877	956	985	944	875	947	984	921	915	917	895	944	909	951	952	902	943	879	926	983	929	879	908	920	960	901	939	913	949	945	1039	912	935	896	963	982	939	960	965	971	948	915	898	931	958	929	902	949	933	943	931	976	963	937	899	924	941	947	965	949	955	852	958	945	958	950	1002	872	973	966	948	941	882	996	897	939	946	971	947	908	939	973	923	907	936	903	936	948	921	926	949	969	981	940	935	881	930	1010	954	906	954	939	985	966	962	967	971	936	957	913	913	896	959	961	981	881	957	971	948	966	945	929	929	965	908	931	918	940	957	945	922	937	876	940	983	1003	948	945	927	933	977	942	955	960	949	988	986	914	949	929	960	948	978	885	926	911	907	966	954	903	930	943	920	967	939	917	887	1007	957	960	898	958	973	921	926	946	954	946	944	928	932	979	928	941	920	928	948	977	913	904	1000	950	942	920	929	924	954	968	947	879	959	918	927	1006	955	892	949	920	922	926	928	966	920	933	993	905	957	946	934	932	951	947	938	943	902	981	949	901	923	959	925	948	917	900	963	933	908	973	939	965	927	940	947	929	942	879	991	946	934	922	942	956	923	933	961	959	917	952	884	967	921	860	952	913	937	915	928	930	951	935	938	938	924	967	944	915	931	928	948	937	954	919	948	925	958	964	930	908	955	930	995	961	961	961	933	936	949	928	845	910	907	923	952	906	909	945	913	923	874	854	935	925	978	938	990	929	966	957	934	959	897	899	908	936	991	932	911	942	964	977	938	902	928	911	911	935	988	944	933	901	994	964	939	972	917	967	981	878	955	944	916	972	989	939	966	931	921	950	999	951	927	919	895	901	1008	892	935	949	940	910	910	887	926	905	931	919	969	906	892	903	945	888	948	896	975	943	985	945	969	917	892	907	945	934	939	938	896	946	960	986	934	927
25600	15994	17121	14693	10725	6992	4626	3265	2533	2073	1766	1471	1219	1169	1131	1041	883	839	765	692	685	643	660	598	614	552	598	564	516	536	584	531	537	542	569	532	489	460	518	481	491	473	449	474	523	495	464	471	500	547	504	498	485	520	506	473	476	512	521	474	503	473	485	427	473	496	468	479	423	455	469	443	431	422	439	424	493	472	456	465	437	472	435	433	410	456	462	423	426	427	474	451	469	442	414	445	495	447	513	438	436	448	465	492	453	438	448	453	431	471	412	446	459	483	408	470	448	480	443	424	442	431	429	461	450	433	439	441	445	461	456	491	461	502	438	448	488	425	472	422	443	464	481	458	468	475	429	443	471	447	474	441	465	425	430	453	448	430	454	412	456	450	495	459	486	443	467	447	476	423	461	472	455	447	448	450	483	475	430	458	461	450	487	419	426	422	469	424	488	467	453	435	470	485	433	469	481	421	469	490	436	469	462	476	496	456	452	457	420	398	432	470	474	420	454	481	421	408	450	480	457	444	461	469	447	475	445	423	441	410	448	464	425	469	423	447	411	441	462	447	463	490	467	444	474	447	425	461	468	440	479	475	421	476	454	446	475	453	430	432	417	399	484	436	460	458	465	487	483	420	433	423	444	486	464	474	414	499	434	432	454	489	479	482	417	464	446	402	451	527	483	495	429	495	447	461	483	408	461	432	505	470	432	512	451	455	472	414	462	440	470	471	482	454	458	457	450	450	431	455	469	451	429	451	480	456	430	422	484	463	437	419	438	447	412	430	450	473	447	437	451	433	458	473	480	428	431	459	489	447	449	446	454	453	461	446	418	424	457	404	427	483	435	457	407	488	442	451	430	441	422	422	465	432	459	438	490	431	453	409	423	494	458	492	429	415	468	470	440	418	491	461	445	436	462	417	442	412	442	451	444	455	461	436	485	455	483	460	437	474	423	434	452	435	416	419	429	419	430	468	440	440	467	452	492	480	459	383	438	421	460	437	448	465	485	455	438	494	421	455	433	456	430	451	489	450	450	462	447	420	469	448	446	437	496	456	439	468	435	466	454	475	469	483	487	442	419	421	477	462	447	442	483	441	469	415	429	450	437	407	455	443	460	403	462	459	428	434	436	465	418	465	495	478	456	446	431	444	462	453	412	443	430	444	411	460	450	422	442	426	444	431	455	450	472	422	449	428	475	455	434	423	465	449	456	459	445	370	455	433	430	448	428	473	455	447	485	471	470	426	426	441	421	416	421	440	398	431	446	418	470	461	443	434	429	436	453	432	475	472	447	472	443	474	434	441	474	476	434	455	450	429	445	466	442	440	417	443	458	460	415	443	421	451	429	468	439	449	420	447	449	455	483	435	486	440	443	485	426	428	450	388	487	436	464	424	456	427	429	452	423	473	462	438	445	434	407	442	421	461	471	437	406	482	442	444	446	462	429	395	435	503	462	398	407	428	473	472	459	442	442	449	481	467	480	452	439	450	449	446	428	419	466	418	468	416	429	520	446	457	413	461	432	485	460	441	430	435	467	449	437	482	387	461	472	463	430	501	460	427	434	448	433	467	477	459	417	477	440	430	427	434	456	434	460	462	439	485	430	507	429	419	451	407	431	455	436	428	426	448	440	423	435	437	460	449	422	412	451	466	475	472	478	460	386	456	443	479	483	449	448	429	451	433	450	446	446	472	411	470	458	448	435	446	447	477	443	440	416	416	432	437	430	451	463	462	482	452	505	458	437	453	448	443	467	442	431	476	470	480	442	484	412	446	450	466	439	398	445	412	444	443	464	490	406	442	420	458	481	472	487	468	463	419	472	470	432	455	515	489	449	448	402	459	437	460	450	418	456	451	427	476	482	493	443	427	414	484	454	439	426	449	459	446	440	446	450	440	458	458	434	473	432	440	464	452	479	436	451	457	432	472	434	444	452	399	449	465	428	445	452	467	404	449	424	469	462	450	453	451	481	488	441	446	446	447	429	411	481	487	445	449	448	413	471	464	461	426	468	446	457	462	403	475	462	471	456	470	434	497	474	455	470	431	458	474	441	425	467	474	432	447	464	439	437	408	477	463	432	432	433	448	461	440	418	474	469	478	456	476	459	484	448	434	443	423	481	459	435	462	403	495	443	476	442	420	421	428	429	461	419	483	458	458	447	450	449	420	461	441	389	444	469	498	460	465	463	462	435	436	454	419	425	438	466	435	442	415	459	438	443	478	423	454	507	436	456	443	460	478	478	459	446	435	482	443	450	422	472	470	435	463	467	452	453	485	467	424	457	465	433	431	492	471	451	508	453	455	437	426	428	476	463	487	435	428	463	449	454	429	426	422	421	431	495	445	425	479	483	459	440	466	446	438	451	459	466	458	447	468	445	389	455	473	411	429	405	440	457	463	466	447	442	448	415	445	427	436	486	448	448	430	415	444	419	433	482	458	422	415	410	465	440	423	439	492	447	458	446	467	432	437	476	450	453	397	498	466	470	449	485	468	447	455	447	454	457	472	404	432	486	425	413	460	431	453	416	426	484	458	421	478	445	460	468	468	439	501	407	451	460	456	492	426	476	482	451	433	447	476	442	509	474	448	474	454	464	463	446	417	410	426	450	492	489	463	470	473	478	465	458	466	438	450	442	440	505	507	468	447	435	416	454	464	440	438	441	480	445	438	466	467	465	433	444	427	446	461	458	435	464	451	454	466	455	431	446	445	480	457	447	427	437	456	431	416	453	408	424	447	446	501	437	465	431	440	468	458	465	487	433	486	424	444	439	439	442	428	461	408	492	495	441	459	449	435	436	429	462	472	417	436	476	425	431	468	480	445	448	438	471	468	450	410	431	472	463	473	418	484	485	459	444	450	478	456	484	446	464	440	425	449	452	476	462	437	449	454	489	468	447	459	436	427	484	449	436	406	451	428	448	455	442	406	460	445	440	470	480	442	454	470	475	443	458	421	413	398	458	489	423	437	463	474	436	445	468	414	467	458	434	439	432	427	425	440	445	451	424	474	461	491	435	469	423	462	428	479	468	441	431	478	427	459	485	407	454	457	478	455	447	501	459	452	443	437	443	453	481	477	428	429	439	440	444	484	451	465	442	470	401	398	427	413	463	450	432	456	433	459	440	465	419	450	454	402	425	479	441	452	457	432	428	434	445	443	456	441	436	451	419	453	463	461	423	470	468	442	453	461	445	438	441	467	479	458	445	456	452	487	430	410	452	428	467	414	434	437	494	454	474	452	430	447	453	495	433	461	424	460	442	432	450	396	449	436	448	406	464	448	451	469	479	478	430	422	489	420	458	484	427	450	453	457	436	454	481	476	411	427	444	453	452	413	459	453	489	479	486	405	449	517	462	471	515	409	415	454	427	476	430	457	398	455	450	489	437	481	450	441	418	458	459	457	433	477	416	429	459	458	449	433	476	441	465	467	466	436	451	412	416	429	432	461	418	436	475	460	427	484	456	454	469	459	458	452	493	444	460	436	424	471	439	419	453	485
13877	11082	20666	23513	21239	17486	14119	11574	9874	8500	7429	6458	5777	5089	4657	4357	4027	3637	2951	2537	2287	2282	2321	2164	2035	2024	1909	1836	1860	1788	1765	1773	1754	1734	1583	1557	1456	1468	1414	1375	1394	1370	1369	1325	1326	1339	1318	1385	1357	1387	1420	1516	1456	1467	1416	1414	1401	1479	1523	1407	1253	1201	1179	1164	1159	1151	1107	1149	1142	1096	1048	1087	1134	1021	1052	1065	1048	1054	1108	1073	1146	999	1081	997	1086	1069	1059	995	1044	1073	1090	1034	1106	977	1012	996	1006	1058	1029	988	944	982	1088	1014	1018	1060	994	1012	1003	1006	1018	1081	987	1025	1020	1065	1052	1049	1045	1016	999	1066	1005	1027	1017	1063	1021	1070	986	1039	982	1030	1038	1023	1025	953	1000	1017	1011	1027	1044	1009	985	998	990	1030	1071	1068	1036	1032	1048	1017	1029	960	1044	997	996	1041	1030	1021	1001	993	1028	979	1005	998	1045	1004	1057	1036	1036	1014	1085	1015	1012	992	991	1030	1002	1029	991	1046	1039	972	994	1006	954	1031	949	1065	1043	1037	1065	1036	944	1009	1011	996	966	985	965	1017	982	980	1063	987	991	1018	1001	991	992	960	994	1011	999	1004	994	1038	997	988	958	983	1008	1026	1069	1031	974	1122	1006	1080	1046	1009	1005	995	1019	989	984	978	1028	1084	999	995	1013	1002	1082	1016	1017	988	975	1003	1010	1018	1032	1051	1010	1003	1027	985	1031	1026	1049	1058	992	1052	1031	1066	992	1006	1030	1037	1019	1026	1069	1049	1058	1033	998	995	1002	993	1047	1024	987	1007	1021	986	1011	1072	1030	1026	1023	982	1016	1020	1006	1022	996	1031	992	988	1028	1028	992	992	984	962	1005	973	1047	1080	1057	964	1024	997	975	1052	1010	1040	967	979	1034	1043	988	998	1005	964	1046	1057	1047	1040	1042	1018	1016	1080	1014	989	1018	983	981	1028	979	1004	971	1014	1029	1093	961	1041	1031	996	1009	935	1013	1044	1014	1022	1001	1038	983	1027	988	1042	1021	1042	981	1025	977	962	990	1062	978	1007	970	996	1019	974	1020	977	1030	965	1028	1011	937	1047	978	1043	1033	1019	982	1024	1080	965	1021	1015	995	1073	1013	1010	1005	1042	992	1006	1025	920	1045	1020	996	997	960	980	1029	984	1025	938	1060	1047	957	967	1012	1027	977	1050	1046	1011	1000	1001	926	1000	1020	1028	1087	988	1064	998	1068	1008	971	1056	1011	1002	1041	987	951	1021	1028	997	1073	980	1016	994	1026	1000	1027	1011	989	1042	1010	1019	993	987	976	969	990	1008	1027	1012	1031	1050	1023	1026	1088	1001	972	1003	1004	1030	1016	988	1037	990	999	1013	1043	961	1065	929	1029	994	1006	1026	958	1019	978	1011	1020	1036	999	1019	1007	1022	944	1010	1028	993	1025	1011	1008	999	1074	986	1003	1008	1035	1006	1005	1025	1012	1025	994	1026	1014	1019	991	1087	1044	1041	1016	983	1008	1059	1036	1016	1000	956	1007	986	967	1028	1053	1041	1010	1010	1039	1006	1055	1025	980	1020	1026	1073	1027	1016	1006	937	1014	1067	947	1048	981	1013	990	1033	1035	971	956	1021	1022	975	1016	984	1001	1000	988	1002	1003	985	1014	1012	1024	1007	1026	986	1062	1050	1033	995	963	1060	993	1016	995	970	1041	1039	1035	1011	1007	976	991	1024	1039	948	1008	1028	1024	1022	1003	1008	970	1072	948	1011	1016	996	1062	1012	1029	951	949	998	1054	1034	937	968	1041	1018	987	1045	1008	1013	1019	1059	1029	999	1024	1001	1003	1021	1025	953	930	984	1038	942	990	971	1002	983	1024	957	987	962	1002	1028	1007	1019	1026	1031	1055	1008	1016	1036	1009	1059	987	1046	950	1053	961	954	1001	1007	1033	989	963	1011	1053	1032	1029	1009	1018	1045	1010	979	1032	977	1007	1053	1030	1020	985	1064	1014	1016	994	969	1029	1008	1047	1025	1025	966	1059	1003	972	995	1026	1018	966	983	1010	1013	1061	1070	1015	1034	1082	980	987	990	1001	993	984	963	1039	987	1032	983	1051	974	951	1055	975	1030	1055	1022	966	1048	997	956	1006	995	1014	1009	1013	1013	1003	1019	1014	1010	1043	1031	1021	981	1037	1018	1002	1055	942	1006	1006	1101	1022	965	1021	985	1028	1034	975	1002	1063	1014	1049	1019	983	1017	1083	997	1067	1014	1049	1028	996	1037	1049	976	1001	996	942	992	984	1036	1022	1059	979	1031	1042	1047	1023	1013	984	1072	1066	922	989	1006	977	984	1020	975	1032	1032	988	1010	1029	1010	1056	979	1015	1043	1038	970	1006	1016	1017	1008	990	1050	1005	1011	1019	1026	972	972	1012	1000	975	1044	971	994	1023	1001	1043	981	980	1004	1041	1033	991	1045	1049	1035	1029	994	996	1011	1012	1011	1027	998	993	997	1002	1068	1066	995	1085	1010	959	1048	1029	1037	1010	995	999	1034	1032	1014	983	1017	976	1002	999	1008	1061	987	989	975	959	1043	988	1023	1034	1068	1032	1021	1029	994	1041	992	1066	967	992	1001	975	1001	1030	1032	988	977	1046	948	1053	981	1008	1007	1009	1031	1042	1019	984	960	938	999	996	992	978	1005	1014	1030	942	1001	985	982	1001	940	1026	973	1012	1006	1018	937	1002	1005	1035	985	1025	1022	1010	965	1027	1008	1018	976	1042	1024	1016	1007	970	978	981	1025	1015	999	1026	982	1010	1021	954	989	958	965	1028	1018	978	990	995	977	985	1021	950	1031	1033	1014	1027	1033	1016	1021	1002	993	1029	973	1019	986	1047	1016	987	1019	1054	1084	999	978	1057	1017	1058	1005	984	957	1006	1008	1018	1009	987	1014	1052	1023	985	1014	1036	985	985	1017	1045	995	984	1014	1055	1060	1086	1026	983	1029	1003	1022	1003	974	977	1055	1050	1007	1026	1006	945	1061	1086	955	982	1066	1045	1023	1045	1009	1000	992	1037	1036	924	989	959	1023	1040	1041	1013	1020	1005	1042	989	1016	993	1001	999	995	1059	1020	1018	1053	974	1032	991	982	991	1012	1050	949	1007	988	998	1056	952	972	970	1036	1009	1062	1031	989	1044	1004	1010	980	1088	969	1010	993	1017	1046	1025	1049	1015	967	1016	1043	978	1014	1012	1011	1028	1052	1029	983	965	985	984	1019	1067	996	951	1002	1015	1018	949	1121	1044	1045	1038	1027	1003	1052	1022	1002	1027	1019	980	1009	1003	1060	991	1030	997	1054	1032	989	955	1032	992	987	965	1016	992	1006	960	1039	981	1006	1034	998	998	996	1018	1034	1060	1058	1005	1033	1044	955	1007	970	973	978	1006	1034	1009	935	989	1028	1015	1035	1009	1007	1036	1037	1016	1020	953	1083	988	972	1052	1031	1033	1062	1008	1024	1055	971	1023	1019	1000	984	1000	1024	992	1036	1093	981	1038	974	992	975	986	977	1013	950	938	1044	1030	962	1049	950	1069	967	969	1026	942	971	996	994	1014	1055	1045	977	1060	971	972	1020	993	972	979	970	1023	978	1008	1048	1008	1046	1076	1027	993	1043	997	1061	1015	1016	1023	945	1005	972	1026	996	981	982	972	966	1031	1023	1008	992	1019	1002	1014	1022	998	968	1046	1051	1058	995	993	985	1035	1037	1058	1024	1014	1044	968	1035	1086	939	1015	991	1034	996	1008	1042	1056	1054	1040	1046	1047	986	1011	1001	992	1028	1009	1001	1017	951	995	1058	1030	1048	978	1018	993	1070	987	993	994	977	1026	1012	1024	1034	1033	978	1120	983	1018	1020	926	1006	996	1002	1069	963	1013	1020	1061	1052	1049	1056	1003	987	1058	995	1037	1007	1070	1037	1006	1043	975	992	1055	967	1025	996	1011	1000	986	1020	980	1030	1034	1025	999	1006	988	1006	1024	1018	983	935	1050	1011	1006	1011	980	983	986	977	1040	998	1073	958	961	980	990	1028	968	1006	1038	992	955	1054	949	927	992	1014	996	1024	985	977	1087	1019	984	1012	1023	981	995	994	977	1041	1011	944	969	998	1023	994	974	952	1019	1030	965	956	1003	993	992	986	961	1032	1028	983	1051	962	1043	1033	1010	1028	973	950	999	1033	991	1054	1006	1063	1020	1041	1036	983	1072	999	973	1003	1040	1018	999	1049	984	1000	993	1042	1032	1008	1035	973	1020	992	1006	1052	1025	990	988	1045	1024	984	993	983	975	969	1030	986	982	1049	1019	1036	1024	1004	982	1004	974	1038	999	1010	975	1046	1031	980	946	1053	996	989	1005	987	1036	1016	996	1012	1038	985	1041	1060	981	991	1036	998	1040	1014	963	984	992	1007
8104	4974	5850	4517	2889	2022	1564	1293	1076	897	819	719	672	552	559	554	450	450	434	420	403	396	397	406	393	372	389	343	366	370	375	378	386	374	370	380	366	344	379	352	370	359	379	368	348	361	373	349	345	317	344	368	381	369	370	352	372	344	332	371	350	369	366	338	316	336	371	363	347	343	371	321	334	336	366	365	355	383	337	314	366	364	354	335	335	327	349	355	357	319	332	361	342	342	366	363	350	339	368	329	326	348	352	355	316	367	362	337	304	310	367	365	340	345	358	389	350	360	372	319	331	326	376	381	358	347	354	362	329	308	362	314	350	361	352	369	322	386	333	349	369	340	374	322	362	332	336	334	333	307	342	357	349	353	347	339	367	369	349	339	377	348	320	331	334	299	329	318	356	339	386	352	379	334	365	350	321	326	373	359	369	312	364	344	342	328	348	318	353	354	345	352	368	276	333	387	333	355	338	321	318	393	311	358	345	342	329	310	316	376	350	346	376	372	376	355	329	359	333	383	372	364	348	340	337	343	372	366	378	341	354	348	365	337	314	346	360	341	334	348	375	355	339	347	338	362	339	366	346	359	338	343	345	340	332	370	366	365	353	321	366	354	405	313	369	365	368	342	367	342	333	372	361	329	324	380	337	354	351	334	384	346	359	348	315	334	362	340	350	355	343	350	346	369	352	342	355	328	344	367	335	377	339	316	342	358	312	353	367	387	354	328	329	331	347	347	322	374	332	355	363	349	344	329	350	318	378	357	314	351	308	313	325	373	312	361	310	359	334	333	341	350	361	372	340	376	367	353	362	381	360	340	375	346	344	350	365	360	361	308	340	317	357	356	350	352	319	353	370	352	343	337	351	377	370	336	355	377	357	359	329	378	335	381	341	377	362	340	373	350	333	354	320	345	317	307	367	340	328	376	364	376	358	381	348	351	340	361	314	361	369	363	345	365	323	338	352	335	319	334	344	348	328	391	361	367	348	316	340	310	324	335	366	340	358	348	315	305	340	344	373	366	321	313	351	349	362	377	386	372	314	328	338	327	354	323	342	407	352	320	360	307	364	373	354	371	318	313	339	352	338	346	351	352	298	351	344	369	318	334	348	351	391	333	342	340	347	363	365	336	353	319	324	343	344	304	346	316	326	378	348	351	351	364	347	358	377	339	303	357	324	324	357	323	333	317	373	364	314	369	347	355	338	353	361	347	307	336	330	359	356	353	370	354	334	349	336	363	315	343	320	369	356	329	354	369	341	330	304	314	319	364	327	386	392	349	337	340	373	371	364	377	310	321	347	315	340	318	306	320	372	347	343	356	369	337	314	390	358	367	363	364	322	322	343	357	318	361	333	363	359	319	358	385	337	346	395	368	347	357	344	340	336	336	346	321	348	336	363	376	351	359	359	318	362	391	358	356	390	333	353	327	357	349	312	306	365	382	373	348	362	328	371	315	313	370	321	313	339	352	340	347	330	357	327	317	365	325	367	351	373	325	354	352	340	367	353	361	350	336	389	353	364	336	343	381	350	320	347	323	336	381	341	352	359	346	386	355	363	331	366	352	344	355	361	337	319	372	324	362	366	356	365	349	371	350	361	365	363	344	322	349	340	352	356	360	338	359	349	340	368	358	356	347	312	345	358	358	380	361	350	344	351	336	329	336	320	334	308	348	356	360	378	376	379	351	322	384	373	359	339	333	329	363	343	358	338	363	355	356	342	339	320	362	333	331	321	346	324	354	358	375	354	410	400	392	346	335	366	362	346	368	357	354	368	375	331	348	348	337	380	368	352	355	310	326	320	315	345	324	320	372	358	339	335	347	326	336	364	307	369	357	352	349	351	331	380	353	364	378	382	314	344	342	364	357	384	328	353	354	380	321	355	351	357	353	364	364	361	347	381	340	375	316	350	339	310	360	342	349	333	338	361	342	343	377	342	346	361	360	342	317	372	383	307	353	360	365	371	390	336	339	324	347	344	335	337	398	363	318	381	354	383	346	356	338	314	392	342	334	346	345	289	342	318	358	354	313	358	332	365	378	375	335	339	327	318	325	337	306	373	341	342	337	368	294	340	359	333	300	341	337	345	313	370	320	372	389	378	360	391	350	333	342	308	377	325	361	330	363	358	325	352	342	355	345	287	334	394	376	335	345	329	373	330	318	365	340	382	347	376	332	338	395	313	340	357	316	306	362	360	331	364	318	333	338	380	319	379	338	345	378	339	365	333	325	326	346	345	350	348	304	392	337	351	341	316	330	329	333	318	376	327	381	352	358	315	345	310	346	366	325	353	353	314	363	351	359	326	374	366	355	347	354	360	392	340	337	337	365	349	335	327	334	311	366	352	356	376	350	315	315	342	358	350	352	344	389	341	359	365	327	364	339	326	335	359	340	309	328	356	359	340	332	290	346	346	315	348	333	322	357	345	353	346	345	375	339	341	351	351	391	335	376	330	322	330	360	359	343	371	387	340	337	364	335	341	354	352	358	333	327	329	314	353	330	352	319	347	349	328	345	343	361	313	372	365	349	391	357	337	330	360	357	357	356	358	364	362	390	325	316	323	354	369	340	367	345	309	371	367	345	345	346	328	365	355	362	364	341	356	307	362	335	313	340	362	327	385	347	355	356	381	345	378	326	328	362	377	365	327	351	315	383	362	354	361	336	339	334	372	355	366	363	353	335	367	363	321	349	363	355	361	301	314	327	374	389	324	388	356	311	319	353	372	348	343	369	355	340	374	361	372	361	344	342	337	359	364	366	349	319	333	332	367	339	378	323	344	319	318	348	334	333	364	362	364	313	341	350	319	376	352	359	376	329	358	357	362	344	327	317	327	307	299	328	354	348	343	360	366	359	363	326	343	369	374	349	354	318	348	362	368	309	385	338	353	337	360	318	364	352	317	369	317	354	349	376	347	367	342	350	360	339	352	370	341	346	361	340	323	337	349	368	373	375	335	329	339	328	331	357	316	371	378	356	361	351	348	350	349	370	376	363	331	324	358	365	346	321	309	381	344	359	354	360	321	363	352	365	313	385	354	342	326	329	348	375	350	344	361	353	310	344	346	351	362	345	347	323	352	343	376	381	333	340	344	388	299	331	368	350	397	349	360	370	306	346	320	350	375	360	356	357	324	336	338	343	381	334	346	357	344	357	341	348	350	350	365	344	363	361	356	379	375	371	374	324	366	324	380	387	327	337	366	336	373	336	363	327	344	359	335	350	329	365	356	369	327	343	345	371	344	352	351	354	312	354	359	345	324	345	332	322	347	333	341	398	310	345	346	355	342	381	356	314	354	370	378	357	352	335	354	325	330	350	327	355	338	352	327	370	358	312	306	359	353	355	357	369	356	337	344	346	372	358	380	360	362	350	336	358	329	361	377	353	364	363	316	339	339	298	348	330	365	331	361	351	335	311	322	359	315	325	373	348	336	312	363	316	369	373	357	369	376	324	350	316	373	379	329	355	360	345	355	335	347	353	354	360	375	341	337	348	361	330
5285	4502	9989	11132	9574	7493	6347	5233	4665	3963	3398	2928	2749	2309	2253	2083	1802	1572	1552	1398	1282	1250	1196	1213	1169	1135	1074	1207	1098	1090	1042	1126	1081	954	934	962	993	960	951	956	921	885	884	867	856	884	884	903	905	944	879	876	852	908	840	867	905	901	829	880	851	836	858	886	884	897	907	829	882	860	870	855	819	837	816	865	792	857	819	839	796	825	786	842	856	819	831	803	881	816	809	861	829	836	796	803	805	765	803	845	793	821	821	833	837	826	750	801	830	805	809	868	838	791	779	810	791	802	771	828	847	807	875	780	886	784	821	854	865	851	830	824	845	817	814	836	766	823	771	807	826	810	801	829	844	840	839	816	828	865	788	806	848	812	788	829	795	808	821	840	813	811	828	844	796	805	768	817	824	834	820	835	821	870	819	802	828	815	852	807	866	760	825	811	790	867	832	806	816	808	752	822	833	804	799	803	795	840	795	781	740	816	831	842	799	832	828	841	739	792	811	821	851	800	769	783	759	812	786	775	809	823	873	818	812	822	784	789	849	826	825	830	810	777	761	811	823	767	782	849	759	803	876	805	808	849	844	860	806	818	785	762	806	805	853	784	834	788	814	838	839	852	865	846	801	799	862	810	864	854	839	819	802	833	865	855	806	832	804	799	837	776	753	748	805	830	815	827	823	777	833	805	868	831	831	792	814	771	842	752	796	853	811	774	811	796	796	808	811	848	799	811	881	797	804	826	783	783	834	786	834	792	808	812	764	792	902	804	830	859	800	759	857	793	798	839	888	846	804	803	807	815	826	842	834	815	811	796	829	827	821	768	812	877	822	770	795	789	812	860	830	794	825	813	822	853	811	787	788	799	795	849	856	825	813	808	778	830	796	856	772	780	847	833	824	816	817	827	839	805	799	821	772	821	825	850	798	808	844	832	810	809	837	780	837	814	804	822	815	843	815	803	816	869	768	796	808	785	798	825	823	775	804	786	842	807	796	872	810	836	785	842	801	857	846	834	814	786	824	794	772	803	863	771	817	827	861	773	844	821	789	840	833	800	812	841	828	794	790	830	793	788	867	819	786	868	888	826	840	815	821	838	758	804	802	782	769	883	799	789	835	811	803	807	800	817	830	841	784	819	827	848	831	784	759	820	838	791	788	771	837	840	811	774	804	812	772	858	848	828	846	805	840	819	847	828	787	809	843	784	765	813	807	828	771	834	811	773	818	813	838	843	807	870	801	821	810	782	827	838	812	826	838	830	794	824	832	827	811	857	815	802	829	800	801	799	826	840	803	841	854	830	834	818	851	783	843	857	857	796	837	831	790	801	788	810	782	853	758	772	861	840	844	810	785	827	810	813	767	726	799	800	823	887	837	803	761	803	806	804	847	814	828	811	829	797	857	772	823	774	811	783	763	779	788	774	865	832	769	812	798	807	780	806	852	767	795	835	842	799	791	831	824	789	815	812	819	827	808	788	852	817	795	806	805	818	809	833	808	822	797	806	785	785	796	820	835	796	826	775	835	831	820	757	837	811	820	845	834	837	857	812	844	813	817	797	827	800	789	801	828	855	796	828	834	811	816	836	835	857	844	831	804	854	770	781	796	822	846	757	845	789	848	825	789	761	838	825	817	851	855	814	789	809	831	777	802	815	784	840	833	819	836	812	815	784	794	834	833	832	814	834	850	817	838	821	822	812	799	770	772	781	796	847	785	815	790	844	785	783	827	791	806	801	760	787	845	803	761	798	802	827	766	839	835	784	839	812	820	836	782	842	805	803	802	843	807	811	786	786	810	809	794	826	831	801	830	846	880	800	829	831	859	820	805	805	796	820	777	810	848	800	784	841	852	798	765	800	811	818	802	806	814	873	860	834	784	824	800	782	784	773	777	802	861	858	786	821	822	846	855	803	797	764	749	825	827	781	824	793	834	834	760	821	839	887	839	759	840	847	817	805	793	825	838	800	853	867	785	791	795	792	857	808	856	812	790	837	809	836	831	822	788	882	834	752	824	896	831	825	796	783	869	818	863	831	793	792	796	791	842	858	816	852	790	834	850	771	819	786	798	821	838	797	794	848	804	807	818	834	798	799	813	843	768	813	776	817	830	866	799	794	779	838	844	784	867	780	818	804	771	811	823	852	810	797	852	822	824	820	822	801	801	810	780	879	804	828	785	793	830	853	838	775	804	823	786	844	834	762	821	787	877	816	741	796	790	827	833	838	820	765	815	838	808	835	806	808	802	799	805	863	814	852	797	792	794	786	831	835	812	828	812	768	787	842	783	818	837	804	818	826	831	795	822	819	835	830	770	847	783	781	829	855	816	846	761	799	798	839	797	808	827	812	858	796	791	820	785	836	807	809	789	789	832	832	818	843	801	765	775	883	848	837	836	829	798	784	785	832	759	822	857	848	802	884	801	774	809	869	886	840	803	770	807	818	788	821	783	714	805	827	818	846	811	827	837	812	801	773	774	903	840	807	805	833	821	804	810	851	841	834	830	734	836	809	807	880	839	834	823	747	797	855	797	830	851	771	791	840	815	805	826	754	774	806	859	843	789	827	808	835	864	800	858	811	872	822	855	799	865	848	821	882	862	802	865	812	794	816	819	823	804	806	815	778	787	837	843	778	815	815	817	800	812	828	847	812	827	823	843	780	814	800	814	843	799	807	827	813	841	817	833	786	852	780	799	816	831	771	814	822	809	862	792	811	788	792	793	822	811	787	767	843	814	780	793	837	822	786	787	863	791	818	815	804	814	852	810	782	823	793	846	855	749	812	821	807	769	835	808	856	798	815	837	845	826	817	805	789	828	832	781	832	776	814	800	839	783	804	801	805	779	829	799	757	845	788	805	838	776	814	771	756	801	820	777	832	807	839	783	777	876	820	811	781	806	828	828	767	798	798	797	850	840	769	832	811	794	724	841	801	867	845	810	795	820	837	787	837	865	805	803	781	796	780	802	847	839	824	842	821	806	828	825	791	840	844	828	816	818	775	811	854	890	804	773	807	797	801	811	849	768	804	767	801	801	807	792	834	831	796	807	734	844	801	808	838	858	824	796	834	830	821	818	775	802	838	790	839	854	818	793	770	801	812	792	827	805	799	824	821	804	813	812	840	829	827	751	825	846	803	825	810	759	776	829	870	755	825	793	785	804	842	837	823	808	814	804	801	807	839	865	803	805	759	804	823	887	828	779	828	856	794	794	783	804	866	806	818	752	818	837	788	799	836	810	782	860	845	804	817	854	859	821	782	795	839	882	850	763	774	814	798	873	805	839	828	852	811	837	782	794	802	791	818	849	766	817	825	878	834	794	819	808	815	805	830	851	800	791	843	836	842	849	817	832	838	858	793	773	809	833	788	801	776	825	788	834	830	797	872	793	788	833	828	817	839	855	881	815	766	838	822	799	788	809	823	789	800	851	843	846	868	768	816	828	854	833	769	825	810	869	793	787	863	795	803	815	823	837	847	821	766	809	784	791	819	809	846	860	859	817	853	810	844
17223	10214	11518	9151	6638	4393	3033	2345	1760	1429	1233	1064	934	917	790	752	683	667	564	527	537	506	518	473	446	514	519	551	494	485	465	442	401	492	427	422	487	481	442	434	466	454	453	450	476	406	439	444	401	449	442	429	432	457	419	455	433	411	423	388	426	406	434	426	417	446	401	436	412	393	365	403	424	390	419	442	436	369	452	411	402	423	417	413	417	412	404	382	379	423	421	388	421	465	434	404	433	397	439	390	433	413	389	410	408	458	413	398	358	426	396	428	425	384	409	428	435	377	410	396	343	441	415	390	404	399	406	406	399	401	383	449	417	419	405	420	405	404	370	401	353	400	426	404	401	416	407	409	437	442	373	435	421	378	418	412	407	411	434	413	452	438	398	406	409	388	413	385	431	365	407	405	377	436	421	368	428	396	421	480	388	389	420	388	408	423	425	424	437	399	428	380	391	411	372	411	380	400	410	406	427	391	444	374	431	407	402	401	405	404	400	409	412	358	412	418	399	400	391	391	395	410	368	397	383	404	391	435	409	431	400	404	410	394	395	382	379	429	386	395	381	417	410	386	433	432	401	397	430	390	423	356	445	407	407	364	406	422	415	434	389	398	428	406	385	426	429	454	414	421	421	423	398	394	406	418	403	426	393	407	398	396	440	411	415	407	415	398	395	436	436	447	408	409	378	411	412	407	379	403	392	415	416	421	421	397	362	396	374	413	368	408	408	413	423	393	415	411	388	390	393	396	426	393	405	432	414	436	390	403	379	404	408	411	413	407	409	384	417	434	394	400	392	392	392	431	382	354	389	394	423	403	419	395	429	391	399	403	416	394	425	394	410	407	412	377	399	401	413	427	378	417	402	374	424	451	403	381	436	410	419	370	402	359	415	429	417	427	392	389	405	379	390	419	427	427	369	388	387	419	392	411	372	392	365	402	397	399	457	412	405	401	406	397	419	453	446	409	409	417	437	424	415	395	421	401	398	405	417	399	387	427	377	383	431	418	403	358	433	414	419	397	385	401	438	419	418	390	386	408	422	412	400	416	409	392	397	421	443	379	389	401	406	385	419	397	409	444	437	405	393	400	411	425	404	385	406	431	426	447	394	366	375	406	427	428	418	405	415	428	376	412	387	422	460	386	440	439	393	434	407	393	403	377	384	423	394	435	448	392	413	401	376	414	400	406	416	382	413	429	397	384	380	403	404	424	402	378	403	429	396	389	416	399	438	367	438	415	403	425	404	429	415	420	411	413	452	431	389	426	380	425	410	386	391	412	389	418	428	384	426	416	423	431	435	389	390	430	422	396	418	431	421	391	405	427	405	438	395	379	392	406	414	401	430	423	387	425	421	406	443	421	407	401	394	431	394	417	403	433	394	419	412	454	383	412	434	406	398	430	421	401	428	382	406	393	415	377	423	400	436	406	392	359	404	403	414	387	411	400	415	376	398	385	422	431	395	411	431	400	439	435	422	423	413	400	401	454	418	389	403	382	419	396	396	425	411	419	407	389	398	410	391	369	401	416	385	451	382	433	381	420	432	408	385	428	414	427	377	377	363	390	396	417	400	411	402	373	423	432	402	424	399	404	376	421	408	402	397	440	392	404	438	423	385	439	422	365	391	383	390	425	386	368	411	399	397	409	413	416	392	453	385	338	384	404	423	380	382	391	412	364	405	405	429	389	434	389	421	399	399	432	436	406	425	441	407	414	421	436	420	399	384	427	394	407	393	374	430	396	370	423	425	415	395	419	415	450	396	396	355	404	406	429	436	364	400	449	397	407	391	422	363	431	407	427	441	414	431	361	451	417	424	413	412	414	453	348	376	441	451	418	455	421	438	390	392	431	403	431	383	415	393	398	418	411	428	433	406	444	381	430	412	403	446	443	379	396	408	369	398	408	438	409	407	410	393	395	417	415	458	408	379	390	424	405	367	376	404	428	420	428	414	405	394	451	401	406	419	421	398	398	407	410	424	402	397	426	410	415	429	404	405	411	431	429	405	405	352	388	406	427	403	417	368	389	428	394	376	384	445	405	380	416	420	410	434	378	405	406	384	390	419	398	387	397	395	402	427	402	381	434	421	399	417	390	435	384	385	401	390	398	382	388	385	401	403	447	406	416	429	420	393	389	435	402	427	403	370	433	410	405	427	422	383	448	399	364	396	389	430	414	384	392	412	408	412	400	396	394	408	458	403	424	391	415	388	429	406	422	421	380	413	401	418	465	406	434	405	433	395	427	404	379	413	411	400	437	423	418	411	406	434	407	422	403	400	401	424	423	402	409	424	425	428	405	376	405	405	400	394	394	416	438	382	395	403	412	406	421	390	404	396	409	369	379	407	425	413	422	398	381	422	408	365	375	444	420	394	367	402	430	414	390	381	434	464	412	393	408	401	380	435	419	441	416	399	382	387	434	394	384	375	408	431	420	398	404	384	487	410	443	403	411	389	434	410	396	409	455	431	401	424	420	399	439	433	407	425	376	413	420	393	450	367	408	435	421	407	405	416	394	371	409	384	387	398	394	427	372	384	364	404	442	418	376	397	369	416	398	460	416	427	408	413	445	410	431	408	403	398	364	426	416	429	393	415	420	434	416	413	398	403	393	424	429	449	411	406	393	397	416	392	379	411	379	402	390	392	407	443	367	435	397	430	402	381	396	398	377	426	423	391	394	434	411	388	413	391	408	400	415	416	418	418	395	381	391	431	419	378	395	406	389	478	401	418	378	415	407	402	417	396	395	401	409	403	397	407	419	387	420	438	378	379	406	380	401	362	379	408	437	397	425	411	417	443	410	404	406	389	413	391	399	373	391	443	409	396	388	374	370	380	398	390	368	395	421	410	406	417	390	385	425	389	386	411	376	415	398	432	375	364	415	388	350	443	420	407	401	443	420	412	374	399	406	412	428	418	407	410	423	437	424	422	391	392	406	421	377	422	414	415	409	426	409	411	440	381	403	428	391	419	438	396	392	370	381	417	410	420	373	396	410	412	439	446	414	413	417	418	434	437	450	435	431	404	372	397	401	385	405	399	406	381	400	412	383	427	409	397	471	424	416	388	407	384	390	408	442	416	421	392	388	431	429	425	436	388	415	414	397	425	431	426	403	429	377	436	420	397	378	387	410	397	371	429	441	412	416	432	380	413	391	396	413	409	439	386	401	397	410	380	421	434	382	383	387	414	435	411	398	406	395	394	406	429	404	427	412	387	387	444	410	414	414	393	384	411	429	406	362	416	392	401	449	451	411	430	427	349	393	400	432	395	391	406	410	383	414	390	418	424	410	413	457	424	405	409	429	418	436	423	444	430	410	421	426	398	436	404	463	411	442	384	416	399	420	412	391	411	425	372	428	418	395	395	387	333	402	392	429	448	416	416	378	354	427	385	427	430	402	434	389	398	455	430	357	352	439	414	403	409	388	427	426	407	407	397	436	401	386	440	391	427	387	436	416	418	429	368	395	372	435	372	408	434	377	372	397	431	425	406	386	395	393
10778	7907	16173	18205	16513	13256	10516	9008	7593	6325	5546	4810	4182	3709	3524	3314	2981	2457	2157	1987	1803	1852	1744	1651	1570	1619	1532	1559	1549	1546	1519	1480	1365	1371	1297	1306	1249	1283	1263	1193	1157	1161	1133	1168	1138	1125	1113	1191	1176	1159	1199	1194	1214	1112	1212	1179	1121	1180	1260	1056	1055	1070	1036	1067	980	1008	964	978	1016	980	1021	995	954	1039	944	1014	1009	988	999	991	1001	1033	951	934	987	988	947	1021	943	956	965	891	961	944	955	982	981	970	974	886	976	962	955	892	917	982	978	961	883	983	987	935	924	927	935	949	941	969	930	971	949	955	944	925	941	941	997	982	915	871	928	917	980	929	939	980	965	868	957	963	937	954	985	910	985	905	969	920	947	1001	942	910	930	955	944	918	859	945	991	954	906	930	933	900	994	963	983	933	890	927	996	952	935	910	982	924	887	974	947	938	914	935	970	912	981	933	930	925	916	901	947	955	941	1001	931	915	927	934	940	962	955	927	947	911	933	929	938	1007	940	921	969	929	904	961	905	959	928	979	944	951	928	957	930	943	973	956	953	947	913	975	936	941	945	918	917	944	885	964	988	964	912	952	956	933	938	943	910	920	945	912	927	990	940	1029	1010	986	892	907	904	948	952	919	901	910	933	940	921	1016	957	953	948	914	960	906	938	945	947	867	911	936	936	948	942	992	905	963	972	939	976	923	955	928	938	933	964	889	891	945	954	892	923	946	970	965	898	934	971	931	945	934	924	920	876	881	963	911	948	976	969	955	908	1006	906	924	919	942	948	942	918	945	919	910	907	911	935	916	966	979	907	928	925	929	968	941	944	954	936	927	931	924	935	934	920	945	955	1002	909	948	917	899	925	904	947	919	953	934	892	952	938	917	956	968	963	996	922	925	921	926	925	948	958	938	939	936	926	928	954	964	950	922	935	950	921	930	941	969	969	930	939	974	949	903	968	969	918	953	945	930	899	965	871	935	946	935	910	945	933	933	969	948	959	948	956	959	991	948	975	925	937	937	979	916	906	969	931	994	909	905	962	902	926	949	899	940	938	941	950	930	890	945	920	919	967	965	958	934	909	920	955	966	945	912	922	921	973	940	949	944	967	977	941	940	948	958	946	917	952	945	955	924	967	940	927	912	903	970	909	956	1020	906	924	906	968	897	927	915	960	911	885	951	901	903	903	957	932	979	944	898	945	957	993	915	938	919	919	948	941	972	923	916	979	916	944	967	963	913	927	944	968	904	936	953	925	936	945	933	922	937	906	941	934	889	936	982	972	981	937	936	908	922	946	957	913	1006	959	943	870	942	889	981	945	973	905	897	950	889	939	951	908	920	1016	918	929	935	909	898	898	918	897	914	931	951	891	968	931	982	927	958	980	959	898	949	979	939	973	995	992	937	988	923	981	872	992	953	979	921	981	911	947	930	955	938	951	965	945	967	977	952	942	935	961	940	968	917	948	951	1006	966	891	961	946	941	940	1009	913	952	1004	911	947	933	934	960	937	968	924	953	938	949	938	973	904	922	923	941	1035	949	951	925	916	937	907	937	923	984	948	992	945	924	913	905	986	889	952	973	973	984	987	887	946	929	965	919	931	952	947	972	972	946	925	895	920	940	962	958	925	967	945	994	911	924	964	968	918	945	927	903	924	923	971	953	914	975	945	904	962	973	951	950	955	945	931	947	983	975	959	919	938	935	944	986	947	917	933	869	973	984	949	920	983	943	980	948	924	931	965	983	916	926	960	983	941	961	932	893	903	949	980	925	1002	893	942	940	961	954	896	977	995	929	912	951	919	971	997	947	912	947	957	933	911	958	920	969	934	958	946	928	928	913	955	977	934	981	909	937	968	962	938	923	942	920	953	966	1013	1001	951	908	957	926	946	941	946	976	935	923	969	970	953	907	941	914	902	940	969	874	944	917	941	967	888	877	948	946	968	888	848	909	944	953	939	988	953	888	952	918	964	968	986	969	893	924	902	953	966	937	925	962	914	957	913	992	913	895	943	943	897	970	951	947	933	888	945	980	979	948	961	958	910	979	962	879	981	935	939	939	918	903	955	946	883	935	887	906	938	925	988	952	932	971	979	952	977	1005	971	959	965	957	899	976	959	963	893	937	966	964	932	919	965	937	898	955	906	936	939	969	994	904	893	938	953	929	979	975	932	894	938	952	918	932	945	940	964	952	983	955	953	953	932	965	948	971	938	974	955	909	907	961	910	970	893	929	917	961	947	943	946	924	970	937	890	920	916	891	982	1040	910	964	924	920	909	954	989	917	920	878	971	932	921	915	958	942	955	942	911	953	941	966	934	926	924	950	959	957	952	931	972	912	946	927	926	926	970	943	964	919	900	922	889	877	938	931	988	956	942	924	936	943	946	1022	933	892	937	896	976	919	960	987	970	876	980	898	960	957	938	922	937	896	946	910	934	955	910	950	934	946	939	930	967	873	943	949	897	946	923	927	896	931	909	950	988	919	976	940	947	861	960	946	910	967	931	954	943	918	925	932	940	922	982	956	935	985	889	923	959	944	967	977	925	908	939	938	951	942	972	987	897	928	963	944	983	916	921	931	983	927	936	997	987	945	916	918	991	960	1002	995	932	968	957	940	960	960	994	952	907	938	938	904	995	946	941	912	897	951	967	902	955	985	984	945	931	882	940	941	894	891	909	931	943	945	958	973	961	964	918	879	917	1000	925	923	962	933	960	954	950	891	903	953	922	983	977	979	954	965	932	919	973	891	992	914	917	972	963	946	933	944	946	934	921	934	928	925	968	923	926	949	954	921	881	906	916	942	932	970	937	984	945	924	928	969	927	996	910	923	917	897	966	918	1003	935	912	929	957	929	895	965	920	944	891	946	918	940	935	969	908	970	966	943	1008	951	942	907	939	894	905	956	888	869	980	999	970	960	903	911	906	946	941	906	995	937	1005	922	915	917	967	886	925	949	949	897	933	932	915	891	961	911	936	913	950	934	966	943	960	898	973	897	960	990	949	929	965	957	916	905	929	962	964	917	972	911	904	916	1026	974	902	941	914	943	959	950	944	905	912	926	977	921	917	925	922	967	876	976	936	871	895	937	960	976	973	905	922	887	933	914	913	914	908	969	896	906	974	957	933	952	1005	940	895	987	894	1001	915	885	908	943	931	909	905	931	972	992	957	949	922	934	961	954	966	922	900	941	925	908	909	996	964	929	890	956	948	968	942	945	930	978	909	934	925	912	980	1012	941	993	963	937	1011	925	907	990	951	960	923	963	918	975	912	944	936	950	984	949	969	929	928	1002	968	976	901	970	947	938	942	984	960	921	904	967	950	941	956	964	908	897	930	947	929	922	954	921	940	914	951	912	1007	932	947	897	929	1005	897	918	966	986	922	935	942	974	952	951	948	906	963	986	926	951	954	913	977	930	968	948	970	931	983	938	961	979	962	908	975	922	967	901	956	924	963	939	973	918	881	935	916	954	970	910	928	934	904	984	967	937	967	933	954	963	905	945	947	935	985	934	962	931	941	955	930	968	949	913	954	954	953	950	919	903	973	946	942	999
25751	16106	16977	14469	10246	7091	4897	3291	2573	2060	1653	1442	1277	1197	1116	1081	947	800	704	711	717	662	658	660	590	600	563	567	611	571	599	534	557	541	545	496	506	501	511	504	487	478	498	479	475	500	503	504	491	499	487	532	527	555	511	494	520	459	460	489	482	487	454	477	487	435	452	460	440	447	464	472	501	500	443	447	448	441	466	452	416	466	456	452	508	428	472	445	464	426	438	518	469	460	441	437	469	434	464	447	441	458	417	520	432	504	411	427	472	429	431	442	475	498	436	430	437	461	446	417	507	426	456	420	441	429	451	427	446	463	461	497	396	416	444	446	484	452	449	458	427	471	487	471	412	462	432	472	482	441	432	453	450	454	507	482	447	502	447	442	430	491	414	473	471	457	422	436	454	485	435	423	474	428	494	453	458	469	442	465	448	470	417	474	505	449	437	460	406	459	447	420	446	418	464	469	401	432	429	459	437	459	473	435	457	473	455	436	410	458	474	441	449	457	471	439	444	458	437	435	439	466	449	442	475	467	428	467	444	428	419	434	435	429	436	444	481	434	459	456	436	411	395	458	403	441	461	433	441	449	419	467	440	446	430	458	447	489	425	433	459	438	442	460	432	457	468	470	487	438	446	488	498	446	448	472	439	464	440	424	445	457	433	485	422	417	497	445	418	478	490	447	467	423	450	460	461	440	452	481	461	467	463	435	454	457	475	441	470	424	456	449	473	441	424	412	466	463	486	437	464	477	473	457	438	465	440	425	441	437	446	472	409	432	460	467	413	445	450	462	426	451	458	469	475	483	471	451	476	439	400	462	462	473	453	473	487	438	421	432	474	467	487	422	426	388	471	483	465	426	445	431	456	420	482	492	446	455	380	430	440	501	421	446	442	443	475	429	508	429	460	429	459	412	400	476	449	432	440	449	457	453	432	472	469	426	442	459	444	474	524	455	493	510	473	499	435	450	463	447	447	494	433	497	445	503	479	429	451	452	446	471	465	428	433	457	433	424	423	449	463	442	469	437	462	440	434	442	438	441	466	481	451	445	434	450	477	479	452	448	423	454	489	466	466	438	421	395	437	469	485	429	461	434	458	450	462	431	436	426	457	475	475	477	477	466	447	427	428	458	434	444	432	442	452	476	436	450	491	429	469	440	430	486	475	445	473	423	463	441	501	456	452	482	398	451	432	487	449	440	434	449	463	430	434	449	398	459	445	455	463	445	465	464	437	466	434	457	422	459	421	453	455	435	421	454	470	468	439	483	429	428	514	476	472	462	440	465	474	464	418	407	435	486	487	464	447	446	418	481	447	447	441	473	450	440	446	426	440	442	476	476	443	449	402	448	433	435	459	450	391	457	446	457	458	433	429	456	475	448	476	426	456	466	440	458	447	457	427	499	406	422	468	424	460	437	451	410	443	445	439	443	414	451	400	438	472	468	470	436	482	475	443	458	452	436	455	495	451	452	469	439	435	448	504	440	439	473	444	460	457	493	430	413	448	457	387	443	438	440	470	482	476	406	417	461	431	422	443	415	462	460	454	421	450	411	447	475	447	470	453	439	489	448	493	452	493	475	429	481	489	430	468	466	469	475	454	443	430	448	426	467	462	476	465	447	441	475	443	427	460	454	439	434	443	452	415	424	451	456	440	498	462	469	462	433	454	437	485	463	441	463	456	452	419	481	422	432	445	453	401	476	457	463	472	428	427	421	495	455	435	466	428	440	424	469	490	443	466	475	453	462	503	434	440	452	439	482	455	486	445	450	452	474	463	463	431	445	440	427	446	419	485	515	444	437	444	470	424	455	460	486	453	431	461	432	461	415	460	486	498	431	479	479	450	465	475	469	434	445	436	411	443	465	473	445	458	451	475	410	451	462	439	435	435	447	449	469	469	425	409	449	438	461	461	435	483	505	478	466	492	443	457	462	431	465	453	413	457	464	462	468	432	472	425	449	422	419	438	460	418	455	491	448	442	415	436	442	409	460	477	444	442	440	466	427	487	476	422	437	431	430	437	458	451	471	512	430	469	451	462	462	450	471	464	457	475	481	425	447	429	425	477	462	454	458	489	458	408	443	443	454	432	415	467	441	455	432	471	448	444	403	450	392	453	405	405	425	412	466	459	439	456	439	442	432	444	487	447	453	447	431	466	455	465	452	437	479	462	425	445	433	456	493	468	459	438	427	448	424	456	463	435	400	455	485	477	492	457	486	465	423	473	438	419	397	423	488	450	465	472	455	434	425	462	497	439	465	433	442	453	455	435	500	426	459	377	399	467	440	410	443	471	409	478	458	402	466	469	443	461	467	404	444	476	455	449	443	450	449	490	484	432	442	479	440	450	434	466	457	459	441	477	449	452	453	439	413	476	463	447	453	500	433	449	430	467	438	432	490	445	481	425	453	443	424	465	482	465	446	451	478	499	437	406	449	462	445	493	484	418	450	462	472	463	446	434	455	435	441	485	483	491	458	449	470	451	490	402	478	453	402	455	426	463	453	481	488	442	425	433	457	468	448	459	468	406	418	408	410	476	455	439	412	463	428	477	477	458	479	477	431	437	463	467	397	487	482	458	444	437	461	474	442	415	446	461	442	455	452	448	487	498	467	460	416	424	453	461	487	429	425	468	464	465	462	468	511	428	453	458	499	457	463	449	456	483	461	455	451	446	429	441	439	492	422	436	485	460	444	498	444	482	470	479	506	486	465	475	444	470	445	470	440	440	473	437	488	447	496	472	418	429	445	461	414	459	427	450	483	466	452	448	445	444	448	431	475	427	507	468	443	504	464	491	444	468	448	468	427	480	421	427	423	448	438	453	439	425	448	472	448	422	455	458	485	455	426	433	472	455	466	458	475	462	405	464	417	443	427	460	447	492	474	450	452	472	451	451	436	451	474	486	466	465	482	441	478	434	404	470	477	468	410	455	484	466	455	483	428	434	454	441	435	473	493	443	447	466	457	507	449	448	447	470	465	455	448	487	463	433	490	457	438	448	441	496	415	423	431	481	440	475	441	422	421	467	426	452	437	411	463	434	433	460	470	422	459	472	463	497	446	426	443	456	412	474	464	425	417	410	426	421	463	474	433	459	409	435	477	479	484	479	444	401	452	465	473	464	462	481	421	431	458	463	446	420	427	438	430	457	448	448	474	452	482	432	450	493	438	477	462	450	453	422	440	475	465	444	426	421	442	490	429	433	409	420	480	445	474	439	429	481	414	413	413	457	440	410	483	461	426	458	456	420	432	462	446	452	472	484	462	430	431	421	491	449	460	435	461	481	432	439	439	437	463	442	457	472	499	428	428	471	442	426	439	468	463	405	487	457	449	463	438	445	421	423	436	462	465	460	416	397	477	445	460	455	460	440	399	407	445	445	434	489	460	479	429	464	417	472	448	414	438	463	431	480	460	481	427	435	448	474	412	480	470	435	485	434	462	446	475	424	447	433	446	474	450	424	454	429	447	430	462	485	484	466	465	438	469	441	453	411	445	436	440
14069	11026	20288	23106	20923	17693	14565	12079	10049	8516	7394	6349	5646	5093	4647	4447	4014	3288	2803	2601	2373	2291	2206	2189	2131	2078	2027	2014	2017	1945	1925	1743	1671	1651	1578	1508	1451	1489	1423	1436	1372	1392	1428	1322	1338	1277	1326	1478	1493	1461	1377	1506	1454	1490	1457	1410	1355	1430	1354	1331	1285	1224	1170	1203	1178	1171	1109	1123	1060	1131	1112	1079	1071	1068	1106	1126	1038	1067	1071	1073	1062	1078	1057	1027	1086	1004	1055	1000	1046	1027	964	1072	1093	1029	1054	1008	1021	1020	1036	1030	984	1053	977	994	986	1087	1050	996	1059	1052	1094	966	1038	997	1039	1080	1023	990	1037	988	1036	1031	1032	1031	1032	1015	1058	1013	1021	1009	1004	1005	981	1045	1026	964	1050	1033	972	1014	1021	989	1029	1026	1017	978	1025	1026	1029	1038	985	994	1028	974	1055	1011	975	997	999	1011	1057	1005	1018	1027	1044	968	980	1010	999	1005	1003	1048	1046	1003	1010	988	978	1020	1041	990	976	994	979	964	1013	1047	994	1030	1007	1000	996	1043	1064	1015	1014	1041	1028	1046	1019	1003	1006	1073	1013	1008	1002	961	1013	1012	998	1064	968	988	1025	1018	987	1058	1030	1002	954	994	1015	1007	959	977	1004	1076	1012	1036	1044	1005	988	975	1068	995	1038	1032	1059	1001	1004	1076	976	988	1019	1037	973	993	1013	990	1051	1038	964	1035	972	1007	1025	1026	1049	1022	1016	1006	975	1037	1016	1023	1015	1010	1068	987	1051	1002	949	1047	1029	1039	983	1016	969	1046	1050	1016	1007	1001	978	1018	1032	1019	1014	1013	1020	998	1014	993	1058	1023	1000	985	1049	1034	1034	1042	980	998	1015	1044	1049	983	1011	1034	1030	1030	1061	1026	967	974	983	983	974	969	999	1080	1010	1021	1013	1032	964	942	990	1020	989	1034	985	988	1028	1020	1030	1014	997	998	1017	991	1017	992	1019	1029	973	957	1017	942	946	1019	991	1055	1031	995	1048	974	960	1012	950	1021	1071	1041	1021	984	1030	970	1027	944	1011	1006	929	1054	1007	1054	1007	1003	981	1042	1019	1027	1037	961	995	1015	1032	1017	1012	1036	1005	1037	1041	1037	968	1016	1038	975	1017	978	1061	977	1008	1007	1015	1048	1068	1008	1046	1015	1009	986	1004	932	1054	1004	1062	1019	1032	1008	1004	1039	979	988	1017	1060	1008	987	1022	1019	1052	1048	949	1055	997	994	1013	1032	1042	1010	988	1032	1032	1053	1022	964	1079	980	1028	1063	1014	981	998	1003	1021	987	997	1013	920	1013	1024	1012	1005	1077	1027	982	1053	1033	997	995	1025	1011	1060	989	958	972	981	1017	1043	1020	997	1013	1026	1040	1009	1028	1041	1020	1009	1015	1077	1010	1078	1041	1029	1026	998	1010	987	1003	981	997	1009	1019	1035	1015	1011	991	1051	1012	998	1041	1029	1010	1038	991	1008	1011	992	1013	1056	1003	1045	1041	1038	1023	994	982	1033	1018	1005	970	1003	1042	986	1058	1045	1017	1001	1033	1026	1005	1015	1040	992	998	954	957	1038	1033	1098	1043	935	994	1033	997	1000	1025	1019	958	978	1045	1078	1022	1021	960	1005	962	1026	1022	983	1001	1023	983	977	1030	1026	1037	999	1003	951	1039	966	1042	984	1011	982	1023	995	1000	1057	1009	1018	947	1054	1019	1013	991	983	943	1014	974	995	992	1039	1080	1031	1028	967	999	1007	1029	1020	1053	992	1006	1071	1020	931	980	1064	1090	973	1064	1018	1084	1018	1035	1016	1098	1038	1036	995	991	1043	975	950	1033	1020	985	1018	1042	1041	961	982	971	993	1014	993	958	1000	1040	1085	952	1018	1013	1039	970	1031	988	1052	1019	1027	1000	1032	979	1063	1028	1056	957	1038	995	992	995	993	996	1009	922	1020	965	1063	974	987	993	1068	991	1018	1058	1021	975	1021	1041	1010	1018	1002	1014	1024	1018	997	990	986	1023	1019	999	962	1062	991	1046	948	990	987	1001	960	987	1047	957	1035	997	1008	1008	919	947	963	951	970	1014	1033	1015	1010	1048	1011	1042	1052	1001	1044	983	999	1023	1049	988	1023	945	1031	992	1057	1019	1039	1011	961	1016	1030	1009	974	982	993	976	1025	1064	1035	1068	1058	1038	1020	994	969	1076	1050	1043	991	1009	959	1041	982	994	975	954	1013	998	1030	1040	1050	1047	1029	1003	1068	1020	1013	1014	1049	991	955	1044	1042	961	987	1027	988	1054	1007	1045	952	1000	1049	1012	1016	1004	989	981	998	1016	1059	1032	1029	976	1003	1049	965	984	1054	1042	989	1028	1012	1015	1005	1003	990	1032	991	1026	994	1028	1044	999	1030	994	1030	958	1023	955	1017	985	951	1013	996	1036	986	981	981	977	998	1063	979	1008	1006	966	972	1009	1071	1010	975	977	973	982	1014	998	1005	1061	967	1012	977	1010	1014	1056	1022	1045	1019	1012	979	981	956	1105	1017	993	986	956	1021	1013	985	1027	996	970	1066	1003	1043	1011	1035	1029	985	1040	1029	1013	1016	1007	972	997	994	985	1068	998	1052	990	992	970	1009	962	1078	1055	1045	1052	1044	1014	1026	969	980	1011	954	988	960	985	1029	992	1073	944	959	1030	991	972	1039	1006	993	1027	1027	984	1048	1018	1030	1041	1020	1037	988	1064	1010	994	979	1044	1020	1003	991	1056	997	1032	1016	968	1017	1058	1033	1020	1004	999	1060	1008	1029	948	1080	1031	1017	947	983	996	1031	1042	1032	982	1035	1031	988	1039	1033	1011	1009	999	964	988	984	999	1043	1027	980	1000	1047	1041	1040	1038	979	1010	989	993	931	1027	1040	1059	1017	1018	999	1058	976	1015	1029	1008	994	1069	1046	1014	1003	1021	995	995	982	1006	1029	966	1048	985	990	1009	1059	981	1030	1029	1062	1004	1053	1034	998	1005	1026	985	992	985	1032	1008	1017	996	1037	1021	1009	963	1032	1076	1067	991	1010	997	1004	1012	999	996	1012	1037	1029	1005	1020	994	1031	1094	1022	1037	1025	1041	1017	1021	996	981	1012	976	987	978	1034	1008	1028	1030	978	1006	973	1009	999	984	1032	1056	988	1020	1012	998	1034	973	1027	1027	980	1023	963	1007	974	1065	1053	991	1048	1001	973	1029	1034	1049	1038	1015	963	1069	1009	1055	1016	990	1025	1002	973	1015	1070	993	1037	1009	998	990	1038	1037	1021	970	1036	976	1004	1047	1025	990	1015	1025	1020	998	950	963	1027	1026	981	996	995	1024	992	983	928	942	1027	1034	999	1018	1044	1049	1058	989	1019	1007	1064	997	1014	1098	1026	1020	993	1010	969	1023	1017	1030	985	989	1050	1033	1038	952	1066	1052	1010	1055	1101	1040	1011	1017	1092	1027	957	1012	1061	1016	973	979	1036	1010	989	954	996	1008	1023	1094	1047	1040	1026	1065	1056	983	1063	1009	1037	1069	1032	1055	1031	1020	975	991	1035	1002	981	1006	1054	1042	1018	975	1003	1013	976	1042	1026	996	1029	1020	1039	1037	1041	1035	1012	1059	1040	998	985	1031	1023	991	976	968	1067	980	970	1066	1002	1031	1112	1023	995	1012	946	1009	1020	1023	1021	1014	985	1003	1022	1001	993	1027	976	1049	993	1067	1005	1013	1087	1029	1049	966	1024	1065	1018	1033	1010	997	1003	1000	958	1045	1034	1038	1035	1019	1007	986	1017	951	980	978	1014	1024	1036	1049	1024	1056	974	981	1020	1027	1034	1078	1077	1061	1019	1060	1029	1028	1020	1017	978	1051	965	957	974	1057	979	989	1058	1062	1018	1003	978	1050	980	1074	979	1026	1065	1005	982	1023	1049	1042	1025	1087	1001	980	1006	993	1077	1039	998	974	969	1068	1011	1022	1034	1021	987	1045	1015	1020	960	1016	1037	1003	1025	999	1063	1028	997	1055	999	1005	964	1094	1087	985	977	967	1015	1055	1012	990	994	994	1000	1073	987	973	967	994	1009	1069	1012	1036	974	1017	988	1030	1031	1022	983	1043	1003	1032	1014	1032	1001	1001	984	993	1028	992	987	991	1030	1011	1060	1018	1039	982	1027	1018	1094	888	1008	1027	1002	1021	1032	981	1009	989	1030	1028	934	962	984	1048	1027	1019	987	979	983	1031	1060	928	991	994	976	1001	1027	1007	1052	977	992	968	1027	955	1031	1045	1012	1049	990	1032	1021	962	1013	1067	1002	996	1026	1040	1053	1008	967	1028	1051	1018	1034	1031	998	984	1013	1034	1023	1001	993	1005	962	1010	957	993	1035	1048	1057	1006	1002	1056	1068	1050	982	1033	1065	1036	1019	994	1016	1026	1036	1018	1053	1064	1071	1037	1061	973	1033	988
7846	4528	5521	4308	2767	2074	1659	1338	1078	927	807	715	620	593	594	603	467	470	466	409	404	420	410	370	387	348	367	396	397	407	363	369	370	344	368	340	357	376	357	351	364	373	333	393	371	370	342	329	335	329	347	391	371	372	349	346	375	348	355	421	354	384	345	345	332	387	333	354	364	363	378	317	377	353	363	367	359	362	342	359	328	351	364	344	347	335	368	354	357	351	359	329	344	365	381	373	345	341	314	349	343	336	343	312	358	356	372	375	371	360	324	316	324	328	346	349	333	349	366	349	319	345	349	358	311	359	329	381	335	360	373	325	322	396	369	385	374	329	345	343	372	380	389	368	342	321	354	330	360	358	335	347	354	297	333	371	338	305	354	338	376	313	341	347	336	349	342	352	316	315	342	373	350	350	340	349	374	340	337	341	329	338	398	365	325	351	328	366	335	315	350	399	325	363	337	346	331	350	334	347	341	326	306	347	349	367	354	353	329	333	351	367	330	350	364	336	316	366	341	307	338	327	353	361	354	359	329	380	363	358	333	354	327	319	337	356	325	331	317	366	337	345	387	333	335	312	335	320	319	334	375	363	368	347	343	382	358	341	356	358	332	315	362	301	382	349	343	355	360	329	326	327	325	313	384	364	348	322	366	378	344	327	375	352	359	327	347	311	331	353	329	353	359	304	362	335	353	343	334	367	353	358	334	327	338	331	345	335	358	291	363	330	345	328	358	360	345	344	360	334	380	359	366	333	333	337	325	317	351	355	330	315	326	335	367	340	382	339	342	367	352	345	349	361	374	373	340	349	333	354	367	344	345	317	355	324	304	346	361	314	333	330	343	330	373	343	306	367	312	330	331	326	348	338	333	375	318	346	343	345	336	360	299	329	390	361	397	359	382	332	354	344	334	354	324	335	309	367	356	359	349	318	351	355	377	332	347	345	334	352	365	321	347	349	382	352	344	366	311	354	352	344	374	347	341	354	342	347	352	352	385	319	319	348	322	391	327	319	366	354	357	301	386	353	359	360	336	354	306	348	332	333	367	331	370	320	346	350	353	383	366	338	325	340	333	305	356	361	326	347	314	336	350	342	328	350	363	361	348	370	364	330	343	338	358	369	338	356	336	374	332	365	353	381	317	315	361	347	350	339	350	347	333	354	331	359	381	381	345	355	342	339	342	362	324	346	355	326	362	321	321	346	359	352	360	356	343	353	332	348	351	338	350	344	353	347	346	328	350	331	363	336	341	362	312	333	328	372	369	366	308	360	340	347	347	302	294	342	356	349	353	333	381	332	335	367	349	309	343	365	348	335	369	338	362	352	368	320	355	358	333	334	333	376	326	371	326	364	311	352	339	371	353	381	348	295	348	372	369	356	305	346	319	344	365	365	350	329	353	369	368	336	347	383	357	343	359	301	325	363	361	344	335	334	347	355	362	311	353	360	347	326	315	342	361	348	372	373	339	380	337	345	365	318	345	354	346	375	392	366	338	383	359	337	342	353	350	371	339	321	373	331	337	349	347	324	344	335	334	359	355	363	344	341	372	335	333	341	341	335	369	348	393	348	393	387	356	350	339	320	322	366	358	318	335	340	351	351	324	346	345	339	379	345	312	356	358	353	394	346	341	354	338	342	316	314	350	373	367	319	347	354	342	355	387	340	366	359	373	314	358	324	363	303	333	342	356	370	355	345	368	348	364	344	338	356	346	365	371	333	356	368	326	317	354	344	344	336	358	370	347	342	351	382	366	359	336	335	393	354	350	362	360	334	356	339	328	364	390	363	357	346	329	360	369	325	350	344	374	352	349	340	325	322	345	350	379	337	332	340	340	353	344	318	321	345	342	354	367	358	337	337	321	375	383	358	376	351	341	326	399	370	361	327	365	361	363	344	332	353	348	341	361	333	334	355	364	326	338	335	371	319	330	358	345	369	382	366	327	333	349	381	330	370	324	364	295	326	357	329	316	359	367	357	339	357	338	362	307	324	343	365	345	339	343	326	340	326	365	324	335	354	341	320	327	351	335	354	332	366	285	347	340	346	333	303	312	334	367	333	359	342	346	339	325	346	310	334	337	369	364	329	340	383	372	368	331	357	337	370	362	336	320	379	369	327	376	349	313	348	331	347	306	368	353	297	363	344	354	327	366	351	331	354	359	340	318	347	375	343	342	331	334	372	355	350	305	355	335	320	320	339	366	378	337	337	327	362	353	348	370	345	341	347	340	380	369	343	352	372	377	334	337	337	346	370	346	341	358	354	351	347	309	330	322	350	341	358	332	321	325	328	323	318	333	369	342	352	331	356	322	364	365	360	329	352	343	352	315	350	360	349	322	362	331	330	322	323	312	342	342	278	324	312	392	333	343	339	329	373	335	322	360	349	347	358	338	326	372	367	358	330	357	360	336	336	334	332	377	314	378	309	348	323	334	325	357	357	344	322	337	349	347	349	369	332	348	322	344	382	303	338	337	332	359	315	351	324	347	333	361	353	351	347	332	336	338	339	349	365	348	357	361	342	366	330	341	310	331	327	380	351	360	319	349	319	337	345	328	348	318	357	344	336	326	354	318	349	325	361	342	377	376	346	332	331	359	359	318	332	339	353	372	328	352	313	320	365	349	327	344	381	342	336	328	344	364	335	316	308	371	323	341	348	351	315	334	336	377	328	341	327	364	303	360	349	348	376	346	338	357	350	355	326	343	335	361	388	377	325	355	346	351	363	372	300	308	333	368	302	324	342	352	340	355	355	329	344	337	331	344	333	333	357	356	329	378	380	377	327	374	312	352	340	316	340	336	350	349	318	337	351	362	310	354	369	305	345	382	379	361	376	348	327	304	344	356	338	373	341	336	345	333	325	360	393	327	338	359	345	305	346	365	378	338	372	343	361	329	333	358	302	333	313	330	353	346	333	348	341	336	355	335	347	368	312	341	337	373	353	354	340	369	336	336	360	317	337	330	365	357	324	316	326	358	363	307	357	346	332	354	356	337	357	378	346	355	328	366	343	323	370	328	347	344	357	346	358	367	349	372	336	351	319	314	350	334	350	336	353	365	312	351	356	344	336	354	366	355	348	379	354	344	340	380	331	335	329	340	339	372	359	343	360	332	336	362	352	336	372	345	350	332	356	362	303	373	382	325	339	331	362	355	329	315	350	341	362	355	332	333	350	389	335	375	362	295	320	353	332	394	342	351	347	340	354	346	323	349	358	350	382	333	357	366	347	356	359	375	337	374	343	360	330	329	369	357	345	347	349	357	336	322	344	325	358	338	315	323	328	362	379	333	337	342	358	368	354	361	372	352	363	360	309	296	374	302	349	337	319	353	389	354	325	307	336	373	332	357	344	325	362	342	342	344	356	344	333	347	294	353	338	330	362	336	343	329	341	335	315	355	362	358	351	365	354	352	342	353	339	327	349	348	363	339	357	348	352	364	354	333	327	328	362	343	325	333	339	346	346	334	342	348	333	356	349	341	333	335	374	343	381	358	363	328	313
5151	4349	9739	10946	9363	7718	6632	5339	4575	3874	3268	2791	2530	2310	2237	2041	1799	1576	1398	1342	1245	1342	1204	1174	1160	1149	1090	1118	1106	1062	1151	1048	1046	998	930	983	976	958	882	920	901	897	870	843	926	846	940	878	920	889	897	871	901	885	879	903	839	827	887	909	886	819	832	839	851	853	836	806	844	889	839	818	803	779	840	834	853	857	838	801	817	793	828	820	829	784	839	828	824	807	823	793	857	830	820	849	774	805	790	781	823	826	847	770	789	782	797	849	798	794	838	783	764	798	787	788	808	850	825	831	843	775	792	852	838	798	777	831	795	770	813	833	745	777	851	820	829	839	825	834	791	828	810	830	869	848	845	820	786	823	799	827	806	796	847	831	834	782	810	797	841	850	824	793	759	840	883	769	800	815	804	796	825	835	812	816	828	792	778	782	788	752	821	779	814	834	748	831	854	796	755	817	785	798	812	855	795	821	786	795	849	817	807	775	808	789	804	784	800	808	758	827	796	809	790	777	864	745	829	862	838	841	792	752	806	794	833	846	773	835	865	828	798	847	811	835	791	804	810	794	780	830	789	866	780	850	824	784	828	771	785	808	828	797	839	802	806	812	816	825	825	844	830	846	793	804	841	757	838	812	799	779	864	815	803	876	800	846	831	845	867	774	800	730	881	829	795	768	800	779	829	776	795	804	829	798	796	804	811	781	817	856	811	828	809	810	804	840	822	829	786	806	819	837	800	804	807	839	821	850	834	794	842	805	855	820	846	798	773	780	837	818	807	744	722	800	829	800	828	814	772	823	794	814	818	815	781	795	860	800	790	774	830	803	835	803	809	782	792	798	847	791	820	802	727	803	767	779	809	803	826	821	786	791	780	793	763	798	878	789	768	811	792	780	809	778	876	819	789	799	793	818	806	798	740	801	762	818	789	784	783	860	851	800	813	862	798	806	836	798	779	837	784	798	803	780	807	809	824	805	788	805	797	839	839	824	823	758	849	837	810	807	812	776	828	753	808	795	800	839	819	848	792	824	783	805	768	860	845	784	809	817	808	791	791	788	783	829	814	811	787	802	784	813	796	745	769	841	816	803	794	793	841	842	823	802	774	875	767	766	777	825	862	783	747	777	853	809	819	812	791	749	817	795	830	833	778	825	829	790	811	788	829	824	849	789	799	793	799	859	828	838	834	789	814	786	810	825	769	793	821	812	839	792	801	780	843	877	806	805	808	794	779	801	817	765	826	791	758	809	796	850	805	786	764	813	805	845	817	815	805	847	789	750	819	810	772	888	825	780	811	770	810	801	810	754	775	804	831	767	836	795	843	855	799	745	785	811	893	794	812	861	791	811	781	798	796	840	768	802	826	760	806	812	795	853	809	816	774	748	816	812	795	762	797	830	817	793	856	819	746	786	819	820	805	846	859	823	793	795	810	802	842	808	764	827	800	772	779	822	870	842	788	791	791	774	873	826	843	804	789	723	874	767	779	819	796	809	788	769	808	858	766	830	811	809	830	776	836	789	831	806	860	801	825	802	821	814	769	781	768	764	794	798	813	856	839	823	798	815	805	762	816	771	839	790	800	848	791	784	790	798	756	840	837	780	832	720	808	829	795	759	817	774	801	759	858	822	789	829	815	839	837	770	765	793	820	870	788	786	826	763	806	798	811	833	807	823	850	820	845	763	812	783	817	825	810	831	807	853	880	819	797	785	764	810	812	870	810	809	820	803	786	823	815	770	827	822	791	824	790	832	819	762	777	800	859	781	806	813	774	801	820	833	832	783	796	815	805	796	876	812	779	811	784	814	804	811	811	823	776	810	819	801	768	806	829	808	825	787	836	874	858	782	899	792	812	802	848	781	784	842	832	809	751	813	792	759	761	819	857	825	810	794	810	807	789	813	806	879	822	841	764	797	847	791	805	835	798	756	823	845	838	800	813	841	799	808	803	785	776	816	759	835	815	824	798	830	768	826	859	803	774	795	807	832	815	833	837	795	821	833	862	829	823	824	810	749	786	819	819	783	821	842	809	822	807	831	829	745	830	763	819	818	821	822	821	849	758	816	785	784	783	813	796	816	784	842	805	824	789	826	817	818	805	801	816	815	818	814	790	832	780	793	786	801	854	781	849	803	837	808	801	796	781	813	818	816	749	805	807	769	825	817	858	823	801	824	799	810	792	797	763	805	768	789	803	827	788	765	807	834	802	809	752	776	807	804	807	773	819	791	841	748	792	779	787	853	805	837	848	777	767	803	821	799	823	834	783	833	808	846	833	817	827	822	831	850	836	814	848	799	828	751	753	769	772	766	828	850	807	817	777	879	847	835	773	853	848	804	801	859	802	767	761	795	762	804	785	790	805	851	800	753	830	814	770	806	804	796	810	785	808	859	801	783	807	790	836	845	859	769	827	830	841	810	822	822	797	815	786	832	859	833	794	772	748	833	818	778	866	798	856	808	804	815	800	819	842	810	817	814	765	803	817	818	834	849	789	760	756	845	734	753	822	840	791	773	827	784	804	795	805	838	788	802	883	810	746	839	819	803	828	787	784	803	790	824	754	843	780	809	783	852	834	771	801	793	802	845	790	805	838	783	795	793	765	814	804	824	775	827	812	794	851	827	779	865	812	803	895	791	794	735	845	815	797	866	794	853	820	779	834	804	828	760	763	777	871	805	856	779	840	789	855	819	809	818	801	789	817	810	818	818	794	825	813	791	820	825	813	762	768	806	784	822	753	780	795	802	831	816	838	772	807	832	810	787	792	786	803	790	797	854	792	766	743	791	801	796	832	816	831	779	812	823	802	784	775	834	867	775	710	815	799	875	808	851	836	786	864	852	802	800	796	829	816	799	766	814	820	805	753	834	793	825	742	813	771	808	815	836	868	794	835	785	795	858	759	802	823	799	804	816	835	767	814	820	815	888	805	776	833	808	839	825	818	810	806	806	807	849	807	836	806	770	815	835	779	821	785	812	802	812	759	779	811	784	817	797	812	794	806	819	830	823	821	784	788	865	774	796	840	820	780	841	831	822	820	853	761	825	812	857	749	789	809	802	775	757	848	799	829	794	814	813	762	823	801	820	783	799	808	763	863	831	819	808	822	845	849	735	811	784	793	776	815	825	846	854	776	823	769	832	826	865	831	797	813	847	790	784	815	828	776	850	810	813	839	798	806	791	810	836	785	822	836	833	790	825	828	813	762	804	826	826	789	810	795	817	869	816	807	860	816	846	775	768	872	787	802	797	795	790	788	812	788	799	812	822	852	791	782	805	799	754	809	798	803	799	846	802	794	759	844	824	820	776	808	823	849	792	798	805	808	826	784	787	797	748	847	862	761	849	819	800	809	787	813	803	840	801	828	818	822	797	780	826	827	809	770	814	821	824	814	828	791	790	784	769	786	842	817	786	832	808	780	842	757	763	805	821	779	795	796	801	827	771	787	803	855	811	817	834	793	838	804	817	764	821	789	783	793	823	800	791	796	862	774	828	785	807	826	790	793	827
17097	10030	11722	9142	6423	4471	3136	2339	1764	1463	1256	1098	914	893	768	756	699	663	628	566	519	528	516	487	520	516	464	486	492	449	504	477	478	495	479	424	458	442	465	468	432	444	465	448	429	411	444	396	448	390	456	411	459	443	469	433	421	426	409	382	378	416	391	404	424	407	411	450	389	416	443	379	415	437	412	428	419	433	424	403	413	399	425	433	410	431	415	452	397	445	393	424	388	380	425	398	417	428	421	422	360	413	392	445	381	414	418	374	390	388	393	387	404	391	420	451	447	434	391	404	382	390	373	400	428	422	369	389	410	398	409	413	407	381	416	423	424	373	410	403	383	402	395	415	431	395	399	399	394	396	397	416	393	415	363	397	402	413	414	436	428	404	408	385	387	411	400	387	402	417	395	379	412	432	382	435	433	403	407	432	436	405	417	380	404	393	416	401	396	424	405	375	399	424	369	425	381	409	390	397	430	394	394	414	376	375	433	367	406	425	403	409	419	388	421	392	421	418	420	399	350	386	422	420	404	384	354	437	391	416	399	371	405	389	414	441	393	399	378	432	404	398	408	411	398	385	402	372	429	377	385	413	404	425	403	407	419	433	399	404	388	368	370	435	454	378	407	430	442	380	432	415	382	401	433	446	399	439	405	402	402	372	413	397	407	396	438	397	374	437	411	433	372	418	392	367	395	399	409	401	408	435	423	401	376	415	417	389	382	392	368	410	353	412	375	396	387	390	426	390	422	387	429	399	417	380	403	422	428	382	422	418	398	383	431	394	372	444	412	396	405	434	422	402	411	410	428	379	442	449	387	421	424	388	401	410	411	420	413	405	382	450	357	392	403	418	391	410	425	389	441	439	425	430	396	399	407	419	403	401	393	368	380	405	417	389	401	423	420	395	415	360	369	408	384	395	447	444	394	432	468	432	435	406	325	414	423	424	404	411	383	413	399	438	411	388	418	412	421	424	428	437	397	405	392	460	368	413	431	448	387	428	374	436	383	365	413	389	392	421	418	421	456	381	423	469	420	454	413	414	387	388	422	426	428	409	413	420	380	417	433	417	367	424	398	363	413	354	400	402	392	434	381	399	406	371	358	417	410	419	460	441	421	408	384	404	388	398	417	385	399	374	372	368	412	420	436	431	434	397	440	423	378	370	436	408	399	411	363	406	432	411	385	398	357	378	383	381	377	369	403	386	406	393	436	413	442	399	446	404	374	416	394	397	368	435	404	404	393	411	396	419	379	424	425	393	445	398	443	382	416	398	402	366	400	415	444	410	418	382	391	416	399	451	424	423	416	389	421	376	420	408	423	367	394	346	383	424	408	397	402	383	406	428	417	418	464	416	432	416	397	408	397	395	411	401	409	395	400	426	451	427	406	423	362	413	404	423	380	393	372	411	414	417	399	390	436	377	384	396	408	396	414	389	437	423	426	400	412	413	425	419	385	386	419	390	458	404	394	426	384	386	421	461	402	398	381	408	440	442	419	437	407	416	371	376	371	381	388	409	408	436	392	389	412	401	435	373	414	381	371	432	384	427	440	399	421	387	389	439	381	414	410	424	408	409	425	415	394	392	421	385	439	402	410	392	417	400	392	402	398	397	397	369	399	397	439	411	383	395	382	399	407	390	417	399	419	401	382	411	398	407	403	377	378	411	362	379	375	402	395	410	407	436	419	389	411	390	369	430	390	384	366	410	413	419	387	423	379	379	401	393	376	386	388	442	429	438	400	408	403	366	393	393	448	413	405	415	380	417	371	395	420	425	376	409	370	415	434	414	418	420	423	452	413	459	396	370	406	424	397	414	426	436	455	422	412	404	406	371	416	405	415	391	441	383	402	357	412	438	429	414	396	420	396	423	396	411	405	373	447	393	376	347	391	412	411	423	375	394	401	419	379	397	384	401	362	406	413	395	411	392	401	433	399	414	411	372	388	394	402	393	439	406	409	406	418	418	408	453	396	387	457	430	404	416	438	435	403	372	415	425	458	401	432	470	410	428	442	427	441	417	405	445	385	424	413	443	401	411	397	412	429	417	379	406	438	417	424	425	403	394	376	383	396	399	421	399	399	425	388	402	393	425	424	387	394	392	399	410	377	392	413	413	419	419	403	407	422	410	382	428	425	391	381	420	408	389	404	409	360	388	416	417	452	430	401	393	424	446	379	369	408	430	362	405	412	404	387	424	403	399	406	413	418	376	358	402	462	374	380	426	356	394	390	374	362	379	378	377	422	412	449	395	374	429	403	431	419	398	398	410	421	415	397	418	413	385	418	397	392	434	421	421	395	376	429	420	406	418	425	430	394	392	418	395	376	384	433	441	392	387	378	394	385	392	421	395	414	420	397	402	424	390	452	391	404	371	391	400	443	421	391	404	430	409	461	379	409	419	404	381	394	432	385	421	426	415	412	410	422	425	404	437	389	390	413	383	411	423	446	404	422	388	397	401	414	442	453	382	452	445	437	420	400	431	398	390	438	401	400	402	412	380	396	418	447	410	386	407	364	381	395	402	405	406	404	382	419	384	368	447	402	420	408	387	438	382	387	441	406	399	414	377	377	410	428	401	413	374	390	419	452	405	454	416	405	389	388	420	423	406	409	414	357	381	441	438	376	374	399	373	391	381	426	370	391	397	441	381	381	406	400	411	382	427	392	440	388	414	397	411	389	410	444	372	403	390	406	419	384	374	408	414	422	372	406	429	439	397	361	406	400	393	414	406	377	426	383	402	426	398	405	389	403	383	355	391	404	408	455	427	449	463	408	418	384	374	406	395	416	411	412	423	413	397	353	416	418	440	385	389	406	391	381	387	367	446	391	410	411	400	366	401	439	423	403	418	408	411	412	380	396	405	411	420	403	430	431	415	377	388	362	403	398	387	442	377	410	406	456	424	387	439	435	394	419	434	414	380	412	427	385	396	420	423	379	388	388	421	407	436	393	413	428	412	414	424	413	390	434	385	421	405	407	417	392	417	438	417	391	429	384	387	396	408	418	393	392	414	401	404	380	364	369	389	382	395	380	413	437	409	435	403	424	411	422	410	430	405	421	416	393	395	420	384	394	365	412	427	403	372	408	406	442	380	370	401	364	385	396	378	418	406	430	381	415	411	430	421	415	387	417	413	411	426	412	397	413	434	434	408	401	410	405	405	389	397	420	376	375	415	426	393	398	419	411	393	456	425	404	407	461	388	402	409	418	411	400	394	394	427	408	387	397	449	410	402	421	409	424	445	375	397	395	397	382	398	419	416	371	401	407	411	413	429	392	378	382	428	405	408	427	433	458	437	387	387	403	410	381	422	428	412	417	388	427	427	456	435	392	425	441	409	439	392	405	452	425	433	404	414	395	405	399	410	394	423	376	394	406	399	349	365	420	408	399	411	402	387	385	406	385	410	412	423	420	419	404	407	410	381	411	405	392	414	405	410	403	403	411	403	409	411	405	411	428	404	407	406	377	444	460	402	383	422	438	423	431	390	412	412	399	413	385	392
10552	8007	16130	17885	16136	13909	10921	9084	7406	6199	5363	4646	4045	3703	3421	3207	2838	2379	2132	1968	1948	1798	1737	1797	1644	1600	1633	1533	1593	1520	1572	1399	1409	1384	1298	1293	1259	1270	1164	1226	1151	1142	1246	1174	1185	1187	1140	1192	1205	1169	1146	1253	1156	1200	1225	1218	1146	1168	1128	1147	1119	1114	1028	993	1087	991	1055	1017	991	1006	988	1020	974	1003	1058	937	979	963	971	948	989	1020	978	932	937	908	960	1004	1001	984	941	958	977	978	1005	1010	958	1004	954	939	954	945	940	935	916	977	925	973	976	935	915	934	939	952	931	968	962	908	1019	1039	1009	934	925	907	954	948	936	922	972	996	978	951	950	921	888	976	965	998	934	888	946	924	961	949	917	942	966	932	973	929	946	929	974	903	864	935	906	895	943	896	917	988	907	915	962	902	955	972	917	962	949	938	947	974	938	902	891	893	880	934	948	934	927	924	897	944	919	921	951	923	883	906	976	968	951	938	952	987	956	942	951	906	934	933	913	916	964	919	973	972	965	948	948	955	954	951	1037	894	933	938	971	938	971	953	983	954	916	929	910	940	926	995	929	950	926	958	983	942	950	901	932	916	956	963	916	1005	927	954	907	930	981	917	936	981	970	907	909	935	947	930	953	904	884	950	923	896	952	989	976	1006	983	927	942	957	989	922	922	989	960	944	970	1003	949	964	929	916	964	971	958	940	934	946	897	940	979	961	929	993	930	983	954	924	900	929	908	948	913	906	939	939	906	932	919	935	902	973	969	970	879	922	922	968	901	920	976	1009	927	961	896	941	887	935	954	936	959	899	948	910	968	901	907	916	1015	958	874	937	907	916	954	930	935	945	961	1035	994	952	957	906	922	909	938	968	918	904	915	993	928	920	962	896	955	897	923	971	884	929	909	916	949	984	888	881	917	971	968	921	907	949	966	946	932	954	928	917	973	923	954	946	939	929	918	932	879	924	943	956	937	956	925	1039	900	908	927	976	933	952	939	979	944	980	936	904	917	977	935	960	916	874	922	889	989	933	960	954	932	888	892	970	970	979	906	948	902	956	942	978	923	963	923	908	975	895	929	942	930	921	978	913	970	948	944	943	988	924	975	891	972	861	939	946	970	903	916	966	967	960	992	981	935	931	964	996	906	924	924	908	929	926	921	935	982	946	938	909	938	926	936	862	974	969	934	902	964	912	925	948	980	949	931	934	958	883	988	938	940	951	974	1011	998	918	913	937	973	949	897	925	910	975	935	926	959	955	941	991	927	933	897	960	908	948	908	933	1003	965	940	950	949	916	904	941	988	909	925	955	953	898	974	977	961	960	984	1018	965	1001	943	967	880	891	971	865	944	948	911	940	952	999	971	976	948	968	942	971	899	957	880	962	916	916	902	912	983	893	961	889	885	957	894	906	893	1001	961	965	967	928	970	970	952	951	920	976	941	947	1000	928	948	942	964	936	956	910	902	956	930	907	946	928	890	950	915	968	991	950	938	968	854	916	930	944	953	1006	900	916	937	977	911	961	930	923	928	922	964	921	949	929	965	884	894	914	928	932	957	948	900	895	956	979	920	938	942	968	940	943	909	860	927	892	977	913	967	930	1024	894	944	941	914	928	935	967	932	948	942	947	903	966	996	947	943	999	973	947	918	932	886	880	909	909	932	986	940	964	941	962	912	944	938	940	901	974	918	914	921	932	933	932	931	930	967	973	933	951	929	941	914	986	972	916	959	922	976	892	968	928	997	921	936	925	919	898	944	937	948	947	901	918	988	942	927	948	962	961	963	896	913	930	992	925	920	986	945	882	914	945	957	958	961	973	916	911	909	962	921	974	870	939	973	964	931	901	930	931	974	886	925	965	906	865	890	964	931	920	957	987	1012	970	904	979	893	930	926	989	1004	932	933	916	925	929	932	884	967	1009	961	977	904	978	985	922	910	967	955	878	957	956	965	972	938	898	898	913	989	951	968	935	984	982	924	954	866	913	949	955	926	923	937	865	903	923	945	920	956	946	924	948	948	982	944	920	909	955	970	909	881	913	974	964	962	946	959	935	901	947	923	971	950	924	911	905	942	933	909	912	938	977	943	943	973	915	940	909	881	953	949	912	932	923	923	946	928	944	883	942	855	962	982	929	921	959	901	959	977	999	971	933	917	912	944	943	941	932	953	921	936	936	897	907	930	949	901	936	970	958	966	994	921	924	908	940	919	947	926	905	935	979	957	899	935	937	960	918	939	939	926	971	946	962	965	971	940	938	937	967	949	968	940	972	983	903	1016	952	941	960	904	992	904	970	940	981	981	964	980	986	901	965	946	965	925	961	946	952	910	961	933	975	985	946	952	955	916	919	882	899	978	955	926	938	953	952	954	971	877	896	950	938	932	911	984	930	920	960	922	936	953	942	953	964	959	965	978	955	917	949	924	1008	920	932	926	904	933	990	925	942	970	905	969	982	935	925	910	925	954	956	939	915	907	940	940	942	922	925	923	960	929	925	952	928	898	985	945	986	972	981	958	941	1015	929	933	916	954	909	956	919	907	944	930	929	923	944	993	946	917	956	946	986	996	922	924	956	957	1005	975	953	930	963	977	918	941	976	958	892	960	928	937	903	922	895	932	960	1001	984	968	945	914	935	911	931	937	944	909	915	881	917	899	944	927	952	958	952	926	963	932	993	929	934	960	982	910	946	917	962	937	935	955	935	876	879	924	960	917	962	950	960	872	905	930	886	895	906	909	952	924	950	894	892	960	944	866	913	966	909	928	951	904	923	910	940	912	964	954	913	977	963	928	932	921	900	968	922	980	937	930	970	940	882	950	936	907	943	963	925	931	930	898	921	902	910	984	924	941	930	923	946	915	909	873	916	937	961	895	921	917	907	935	956	937	887	927	969	908	927	968	993	959	945	947	930	985	931	910	948	1009	867	900	940	938	931	966	939	891	919	1009	920	971	920	922	909	907	958	915	927	924	917	921	979	981	978	942	904	931	985	931	880	988	907	890	926	888	949	876	917	980	944	951	940	957	906	974	904	955	910	937	947	961	915	927	946	882	983	941	965	944	998	944	945	955	943	951	975	933	940	954	960	937	949	936	959	971	942	905	962	919	915	959	954	954	880	986	903	963	959	976	913	949	936	958	959	911	948	918	925	971	929	875	942	913	894	940	972	942	954	955	900	943	922	901	926	984	970	949	927	956	1000	941	891	944	944	964	893	947	977	890	969	940	907	928	894	894	989	918	954	922	922	923	975	916	947	916	898	971	947	931	999	947	918	962	974	980	922	931	955	913	951	923	905	935	956	984	955	936	946	961	946	976	918	944	958	933	930	953	925	951	927	921	970	897	956	958	966	911	900	929	931	946	945	911	955	998	918	909	981	907	917	925	969	869	909	958	969	930	939	950	938	913	981	1005	966	918	946	887	885	906	918	949	960	898	939	938	993	947	1009	945	912	910	873	876	920	898	954	968	909	933	934	943	983	882	917	891	942	929	974	951	957	936	914	934	950	932	976	972	919	897	947	937	878	935	960	970	995	910	968	934	982	966	915	971	875	955	932
25305	15717	16533	14306	10551	7501	4829	3472	2544	2042	1687	1378	1207	1133	1043	1008	918	772	711	661	660	634	603	620	555	568	630	592	590	530	530	535	562	547	550	500	497	496	532	479	522	537	496	477	495	495	414	497	529	508	515	516	468	518	531	521	482	532	511	485	494	489	513	466	468	459	436	460	441	469	494	464	441	440	432	486	459	466	512	498	459	481	449	462	483	471	470	410	441	465	451	414	437	477	416	464	447	442	423	481	428	440	450	459	430	442	426	448	465	444	481	471	459	435	421	453	448	482	457	481	472	420	409	503	459	460	441	426	448	461	424	433	446	474	462	447	499	448	434	476	437	459	425	488	420	434	401	471	451	458	440	451	451	455	424	450	461	440	432	467	447	446	467	403	447	468	493	444	481	423	465	427	438	478	454	452	455	471	478	420	440	418	439	465	457	463	428	435	414	447	450	438	490	435	474	449	449	418	463	443	415	466	443	423	434	403	422	459	475	479	474	431	421	424	462	438	460	424	445	426	452	421	460	446	410	471	460	449	423	450	461	447	438	422	445	467	466	393	409	422	439	460	395	424	415	452	482	481	445	431	434	417	446	446	408	451	475	442	463	461	475	453	478	432	464	440	464	429	457	430	425	467	456	396	454	483	460	452	427	426	435	462	490	498	466	445	433	438	449	447	442	489	449	461	434	478	451	451	438	429	430	418	451	421	435	467	448	422	456	441	447	468	432	424	469	448	437	478	498	442	456	434	456	408	479	466	459	471	447	461	454	427	455	487	465	495	425	458	491	453	476	453	486	463	437	482	432	480	457	432	490	452	448	467	472	466	454	491	476	474	440	445	460	481	416	458	435	440	446	486	421	436	463	488	452	409	466	461	428	491	449	448	448	442	423	420	454	413	454	433	470	466	425	439	457	473	454	422	414	479	479	483	435	471	414	480	428	443	407	430	451	470	416	403	479	379	424	421	446	485	431	416	445	450	449	485	427	442	469	497	486	472	442	438	448	446	458	463	453	436	434	460	471	437	461	456	459	458	431	446	429	450	449	479	488	472	456	457	435	395	421	484	448	453	448	430	437	413	455	453	429	477	431	511	434	432	451	493	424	472	466	438	404	445	460	499	460	424	424	449	452	454	441	467	472	473	483	439	529	442	465	440	437	464	479	447	458	479	459	406	496	456	409	441	459	404	434	549	419	443	451	481	473	427	434	454	456	449	440	466	440	464	427	437	444	488	427	464	486	453	453	432	422	441	425	428	460	434	438	441	488	481	472	453	446	442	484	474	478	438	428	458	461	421	433	463	470	446	446	489	471	436	444	453	443	440	441	444	467	421	476	480	391	451	454	458	423	416	434	451	420	500	519	451	426	432	449	440	444	470	435	445	486	398	466	452	425	466	450	421	438	482	493	453	453	408	455	443	446	443	451	460	474	455	432	413	437	447	470	448	424	449	462	443	463	468	490	474	457	423	415	435	454	448	446	443	480	419	423	468	447	459	450	420	437	451	469	468	431	493	432	468	451	406	485	486	448	444	399	450	483	448	463	469	443	440	434	432	395	419	436	429	446	458	462	451	449	427	440	456	435	466	423	420	436	462	443	454	431	453	429	418	407	460	446	422	497	460	463	447	458	491	446	460	475	432	419	446	468	421	429	439	458	472	437	438	458	448	452	438	450	427	463	438	430	478	447	470	440	437	441	448	416	453	436	430	473	420	449	433	450	455	453	430	467	463	449	435	449	441	428	491	463	439	451	410	418	428	420	508	435	459	458	427	416	489	440	463	426	444	457	438	432	449	487	408	474	433	414	446	477	450	433	452	417	428	481	463	450	433	505	431	430	418	478	468	459	447	427	421	477	433	460	471	456	461	443	466	444	478	440	450	430	457	454	441	472	434	462	407	453	457	415	429	444	445	499	429	428	478	464	417	467	422	435	409	478	459	460	432	435	489	458	449	393	421	426	490	474	453	414	479	467	447	494	454	461	423	438	445	476	433	463	429	451	427	464	439	448	421	422	459	438	463	457	444	452	454	450	464	470	466	506	468	435	427	429	442	425	447	453	425	435	459	450	431	426	440	449	452	430	439	444	438	440	458	427	432	426	444	438	391	425	434	426	454	414	426	425	446	425	437	424	423	452	465	457	464	457	451	459	436	398	452	452	463	435	456	497	444	462	429	441	415	451	442	463	458	435	439	465	446	433	416	472	438	455	463	452	483	461	436	420	495	451	458	450	455	467	416	447	442	461	477	437	441	473	434	459	442	428	442	425	423	451	448	463	415	472	428	473	439	442	441	443	455	468	452	451	413	468	470	418	456	467	493	450	431	470	395	413	425	459	472	474	471	441	488	461	469	443	469	440	473	431	438	445	441	451	444	440	421	449	460	466	457	448	464	484	482	433	431	445	453	441	471	485	475	456	461	442	441	455	422	423	463	431	456	432	433	438	450	435	404	437	438	463	419	446	434	455	447	479	459	404	446	471	438	476	458	463	469	447	437	453	416	439	478	429	471	455	501	461	430	446	414	442	440	431	455	454	462	466	499	476	446	442	447	485	413	453	480	449	422	411	447	445	469	439	422	434	445	428	451	463	426	451	429	433	432	436	442	477	483	428	472	448	452	421	385	433	452	484	447	416	440	476	488	446	435	443	444	442	412	444	452	432	438	459	482	391	422	433	424	429	448	405	458	472	419	465	444	437	461	449	442	428	442	436	477	450	436	477	388	458	453	488	477	440	504	435	425	463	434	444	465	465	432	454	464	481	463	463	453	457	447	442	451	455	457	421	425	455	430	435	415	418	424	452	455	444	459	426	425	401	464	473	392	425	407	436	399	469	464	459	468	411	422	458	463	442	442	450	436	469	456	436	456	399	432	472	457	437	425	410	456	437	455	472	450	471	459	450	456	457	396	428	402	466	473	414	423	471	435	450	473	405	445	430	444	464	465	492	440	424	495	443	442	464	443	471	472	443	463	461	421	446	430	479	445	417	440	480	444	447	486	437	454	445	421	408	439	462	441	433	489	469	452	473	453	507	463	449	479	462	442	434	447	421	449	436	460	450	507	437	419	470	427	490	445	466	417	418	452	442	401	481	461	462	457	426	460	484	423	406	425	472	460	450	420	471	432	433	448	441	450	476	429	488	426	439	469	518	446	404	481	428	439	457	426	476	421	454	401	461	447	460	414	421	426	430	448	438	445	402	417	432	429	444	426	455	456	456	447	431	425	430	424	418	421	430	467	440	452	457	424	417	414	455	482	408	434	443	428	470	473	458	462	478	433	444	450	434	480	450	429	442	441	474	451	423	434	495	455	428	431	456	448	458	469	416	433	495	446	464	469	436	463	451	446	432	436	430	433	432	433	452	465	474	443	408	442	468	435	472	447	439	417	437	437	464	473	435	441	415	457	487	477	427	451	469	444	439	461	452	455	457	424	465	425	443	454	464	435	468	446	463	481	418	431	476	472	430	439	489	452	452	420	476	433	434	456	458	442	435	432
14101	10832	20076	23308	21167	18331	14644	12103	9991	8666	7242	6223	5526	4990	4756	4436	4062	3222	2858	2564	2429	2380	2339	2136	2151	2068	2043	2070	1982	1889	1807	1870	1689	1648	1564	1634	1481	1521	1408	1444	1412	1438	1471	1476	1333	1423	1318	1518	1490	1530	1436	1465	1427	1484	1569	1556	1442	1471	1397	1372	1265	1176	1197	1184	1136	1132	1107	1090	1096	1136	1083	1190	1138	1125	1159	1088	1057	1027	1077	1069	1038	1061	1012	1038	999	1044	1050	1007	1046	1065	1000	1034	1032	1008	1002	1012	1045	1016	1014	999	1038	1046	1015	1046	996	1024	1028	962	1036	1059	970	1009	983	1003	966	1009	989	985	1021	986	998	1016	1073	1015	1010	1030	1045	1071	1014	981	1004	1058	995	1020	997	1016	1041	984	1016	1014	1010	985	1028	1015	1064	1052	970	984	1030	995	1029	1039	1022	996	1050	1038	970	971	1040	988	1021	1038	1015	1086	1089	1029	1005	993	1001	1001	1014	1087	1058	1014	970	1025	985	1019	1006	1022	1047	1138	1059	1004	1004	988	973	1003	1051	985	1020	1016	994	1010	953	998	977	1012	1034	953	1086	1033	965	1084	1058	1050	983	988	1029	980	1047	1022	980	1045	998	999	1025	1012	1016	1015	989	1083	1001	973	982	999	1016	989	991	1042	1014	1029	1027	1023	1052	986	957	993	1001	981	1026	1088	1032	902	1052	972	994	987	1045	1040	1028	995	1084	1010	979	1035	1041	1006	968	1032	1088	982	1022	1013	1035	1024	1049	1049	1077	975	1032	1010	952	990	1013	1002	1071	995	975	1031	1054	991	1029	952	1031	1033	1027	973	1022	991	1034	1016	1017	1021	1028	1040	1014	986	1067	993	995	1052	939	1026	996	993	1032	1017	1028	1037	1032	990	991	1000	994	966	1018	960	1027	1029	993	1000	1007	973	970	1012	982	999	989	1036	1013	982	1037	1038	952	969	1071	1019	943	1001	1050	971	1005	1017	931	1032	1034	977	1031	1045	1031	996	966	1024	984	1041	1021	1019	1058	1071	956	1025	994	1018	982	1065	998	994	1019	1034	1011	990	980	1022	1038	1039	1006	1068	983	1060	1032	1009	1064	999	1002	988	977	950	983	983	988	1040	1038	1015	1049	1089	997	995	1044	1041	1008	1001	1000	995	998	950	1052	1043	1036	1020	975	981	935	1038	1050	989	1044	1054	999	1074	1023	1026	995	981	1007	1044	1026	1092	1091	923	993	1032	1070	1032	1010	1071	974	1007	1011	1072	1029	1031	996	967	995	995	958	984	1003	993	972	1062	1041	1003	1050	1007	1009	1022	963	980	1036	1072	987	979	984	1012	952	999	989	986	1020	1031	961	1029	1012	1023	1021	1100	1001	991	1050	993	983	997	990	1057	1038	966	975	1038	1002	1018	963	1002	1038	941	1015	1002	1034	1052	1022	1032	1042	992	1036	1014	1091	1031	1050	986	1067	1061	998	991	1036	1008	1047	1045	1018	1038	1008	936	1038	1042	1017	992	1017	955	1126	979	1013	1024	991	1012	1037	1067	1013	1045	1036	1041	1064	1015	1072	1006	1022	985	1032	1005	1015	998	1072	1038	996	1029	1084	1003	1016	1028	976	1026	1047	1005	1005	986	1059	992	987	1068	1002	1059	980	997	1005	971	1071	1062	985	1068	979	1011	1036	1007	966	934	1044	935	1004	1039	1046	989	1083	1009	1061	984	967	1016	1049	1047	1084	1034	995	1024	993	984	971	1000	946	1004	1015	1073	963	1032	1049	1063	1076	1002	1003	1104	989	1012	1007	1075	1064	975	1050	1010	1020	990	1042	1021	1025	1014	1029	994	1031	1024	951	1012	1046	1049	1024	1058	1027	977	1029	1038	952	1003	966	1031	970	963	1043	988	994	1082	1013	1043	1047	1032	988	1049	973	958	1009	994	1041	1008	1026	1011	1045	997	1011	1001	1062	1009	1027	1004	1007	1002	1039	1023	1001	988	1020	1060	1024	986	987	1014	1021	1023	1042	1006	1036	1002	1026	929	1057	1012	989	971	1067	982	1065	1032	1004	1028	970	1026	1041	1016	1015	1052	1048	993	1083	980	1034	1006	982	1049	1071	1022	1036	986	1023	1015	1045	1005	1008	1033	1027	1021	951	1050	999	1014	995	988	1005	1039	1050	993	1029	977	1039	1005	1025	1033	998	1002	1005	1035	993	1082	1000	1012	1013	1017	988	1023	1002	1038	1039	1041	951	1014	1023	1005	1055	998	1039	1026	1047	1049	972	1028	983	965	1001	965	1006	1080	1108	972	1076	1019	1051	953	996	1016	1017	978	984	1039	1008	1010	998	996	962	979	979	1003	1021	975	1026	1012	1003	1055	1050	1024	1010	975	1080	1033	1074	991	1030	1001	1079	1033	1066	1002	1024	1002	1027	999	1012	974	981	1020	1016	1082	1030	989	975	1048	1007	1035	992	979	969	1052	1005	1003	1003	1032	1041	1004	994	1027	1007	1006	989	1003	1022	1045	1004	1055	1009	1035	987	1035	1004	1024	1038	942	1080	1024	1059	1039	966	997	1026	1083	1027	1020	997	1025	1040	976	963	1014	1013	1042	1018	989	971	951	1003	1003	1010	1071	968	1001	1033	1017	974	1020	1027	1023	964	1037	1007	1023	1038	1058	996	1038	1021	1012	1008	1025	1003	1028	1036	1004	1020	990	985	1040	1000	1020	1035	1019	1061	1022	1014	1017	1094	1019	1014	964	1062	1044	1041	1016	1017	1040	986	1037	993	992	998	1035	1011	1079	1042	989	1035	982	1043	997	1019	954	1048	984	1004	977	1023	1024	1004	1017	1021	1036	1017	993	976	965	944	1010	1054	1026	1038	980	1046	1040	997	1025	992	970	1031	966	960	969	999	1017	1031	1047	1035	972	1091	1009	1003	1065	996	995	1005	1036	1002	1012	1016	1017	1044	980	935	1002	1014	1019	971	1021	1021	1017	1055	1101	1002	1031	1050	1057	1055	1036	1073	1013	984	974	954	1003	1001	1029	1036	1025	992	1027	1008	976	1042	969	1077	966	1042	981	1016	923	1015	1029	1022	1070	990	1058	972	1035	1032	1008	1001	1004	1014	1019	1069	1000	1076	1014	1028	1006	1022	1086	1043	1016	996	1009	1018	1028	1040	1043	1033	998	1020	1008	1054	973	1099	1040	1006	1017	1019	1025	943	1027	1036	1031	1015	998	1026	979	1041	1080	1076	935	1044	1026	969	999	999	1081	1030	1008	1017	1017	1017	1009	1068	995	978	971	1002	1014	1027	1012	976	1000	1037	1046	1014	1001	1018	1047	983	1010	1061	1034	1053	1004	1007	964	1012	1027	1042	1003	969	999	973	1028	967	1012	1049	1034	1051	956	990	1007	1002	1036	994	1006	992	992	995	1041	959	1052	1019	977	993	1025	973	995	1057	1052	956	991	994	988	1012	1042	1053	1066	980	1045	1014	995	1007	1002	1015	964	1030	1001	965	971	998	962	1006	1048	1001	986	1008	1044	934	1058	1065	1027	987	1056	998	1013	998	1043	1008	1023	993	952	1019	1026	999	1032	1040	1004	1033	1026	1031	1035	1000	957	1000	989	1056	994	1056	994	1055	1034	1018	1013	1004	984	1007	1004	1034	1016	1007	985	955	1054	1049	959	1078	1037	1048	1053	985	1024	1056	1065	976	997	1032	930	974	1011	1034	912	988	1025	1008	983	998	1011	982	1017	1016	1010	995	938	990	1024	1012	997	1063	1059	1034	1003	945	987	1005	974	967	1042	985	971	975	957	990	1025	977	1019	1053	999	971	1020	1013	995	975	1031	1026	943	999	1038	986	1038	1003	1050	967	995	976	1007	994	990	1009	1005	972	1008	1025	1025	985	1049	974	988	1018	969	1014	1005	1100	977	1030	1014	1028	1072	1022	984	1044	1010	1004	996	1030	993	1017	994	1033	1066	1001	984	1053	957	985	1052	996	1024	1018	1073	1016	1048	1077	997	1012	1054	1012	1042	1036	1057	1031	997	1077	970	984	962	968	1013	1028	1012	1025	1035	1008	1024	1044	1029	966	1048	1008	1011	998	1017	1065	1046	1011	1042	1007	1028	990	1051	994	978	1025	1048	1044	1011	1011	1027	1044	1051	972	969	982	1055	1030	990	1057	1004	992	1044	1051	979	1015	1059	1049	1016	1058	966	992	1056	1006	1063	1083	1015	1066	1027	989	983	994	976	1042	1027	1029	1025	1009	1042	1022	1066	1039	1041	974	1008	1057	1003	1030	1022	993	1013	981	1029	1049	1065	1025	968	1030	1010	1040	1051	1065	1014	1046	1044	1016	1008	1001	953	1017	1027	983	1040	1007	1006	1040	1023	1074	1018	1017	987	1088	1014	1064	988	1085	1007	1014	1071	1079	1028	1040	1047	1031	1025	1013	972	1004	981	1017	1028	1022	1027	987	1010	1026	1011	990	1027	993	1010	1039	1040	980	973	1013	1023	1052	1025	981	990	1029	1060	998	970	1040	979	1065	1025	1046	953
7970	4701	5471	4322	2857	2233	1699	1298	1138	924	770	718	656	567	557	504	451	500	462	422	394	413	390	404	380	409	416	352	363	370	399	376	351	360	352	367	414	357	381	357	374	351	359	365	335	400	349	346	393	335	383	345	348	380	396	381	339	336	359	362	356	323	336	356	334	359	298	329	368	344	346	362	357	390	350	365	341	336	282	403	364	371	353	307	313	359	369	334	311	367	322	369	316	330	355	366	344	353	377	314	340	362	353	336	350	377	367	332	363	371	311	349	374	356	339	316	378	353	343	275	342	345	344	349	371	361	352	366	327	365	371	368	354	351	358	383	358	362	397	367	313	354	352	350	359	356	346	347	333	322	347	322	339	382	329	297	347	357	327	353	321	329	323	320	380	327	338	349	337	338	354	316	400	352	312	293	357	332	344	380	328	372	367	339	327	350	344	315	323	347	363	333	341	384	322	343	351	326	306	356	359	356	331	346	339	343	350	353	342	361	365	343	367	364	362	337	322	363	337	347	334	318	368	329	382	325	336	308	332	325	338	359	310	324	359	349	319	361	355	357	334	363	332	333	339	321	374	332	362	342	340	325	350	326	348	322	381	321	350	342	357	376	332	352	354	349	343	350	343	364	353	388	358	329	360	338	309	348	352	351	365	359	318	319	352	338	388	323	367	320	345	382	364	372	343	340	324	342	336	376	369	356	394	338	385	351	365	397	337	367	357	373	350	350	343	353	370	347	342	339	369	360	376	311	353	334	332	341	344	386	368	333	393	360	332	345	373	375	365	339	343	346	382	303	331	320	308	349	355	325	352	358	334	355	350	369	293	334	318	353	338	391	386	357	349	348	342	343	349	324	370	352	342	356	338	339	366	358	337	341	359	340	342	394	356	374	373	309	366	383	367	342	361	335	341	303	332	372	364	364	348	327	363	363	347	355	368	351	328	330	338	333	382	323	333	334	330	359	355	361	336	356	344	355	357	374	306	341	327	360	338	361	361	318	336	373	333	345	344	340	346	330	363	382	327	357	362	320	339	328	350	338	346	340	359	336	343	362	357	365	366	329	359	333	324	364	347	361	353	336	356	332	366	380	353	350	322	346	343	360	395	319	329	341	355	352	338	328	329	336	361	333	339	369	350	361	361	336	353	393	360	311	322	351	333	347	340	355	379	341	345	329	351	342	353	319	355	339	316	336	339	351	356	340	339	369	348	321	324	325	366	351	333	338	343	346	337	348	342	365	319	343	330	336	335	326	364	352	361	341	343	332	334	371	353	340	383	366	339	334	352	355	369	331	326	368	357	337	334	376	342	326	356	335	337	313	340	353	359	363	370	367	343	368	343	369	325	344	375	349	383	332	314	327	382	330	360	327	346	345	371	336	345	343	335	306	313	335	340	338	375	361	317	339	374	352	333	330	342	346	333	329	322	343	298	328	323	332	351	310	299	333	345	313	315	311	342	368	347	373	356	347	375	357	384	310	333	411	363	346	356	369	387	330	332	340	355	392	358	314	361	370	327	374	357	350	332	333	304	356	296	330	356	327	345	317	339	316	341	364	345	348	327	404	334	323	351	326	357	356	348	329	313	358	364	354	371	317	370	350	346	344	343	346	338	347	383	323	371	333	320	368	326	348	365	365	368	352	331	323	321	374	315	348	346	311	331	346	362	306	377	350	347	365	357	349	338	357	370	318	336	332	342	344	378	370	356	345	351	329	309	301	357	398	346	351	320	341	362	321	358	343	370	336	364	352	329	338	352	344	347	374	360	338	352	354	327	370	343	351	323	357	355	342	332	368	350	362	338	357	373	349	319	371	330	342	332	357	349	347	354	336	346	339	329	337	385	340	356	351	374	317	380	341	302	328	345	335	356	329	336	338	358	369	326	330	368	337	379	369	363	343	343	372	347	342	318	368	337	395	329	320	314	333	382	344	346	334	325	375	372	347	364	348	358	354	359	360	331	322	339	362	368	357	377	364	353	358	338	348	346	352	367	351	347	346	386	349	342	316	338	366	330	319	336	342	346	350	339	363	377	382	359	351	384	348	346	351	347	320	345	360	340	346	352	347	335	351	381	365	353	356	345	322	397	318	359	344	348	319	345	349	373	340	351	314	372	300	328	384	349	342	313	349	349	341	344	324	308	326	307	339	341	350	322	342	346	357	354	352	338	358	364	341	343	354	342	334	328	343	340	330	356	321	366	357	330	337	393	315	323	328	349	337	340	324	345	337	332	357	318	334	373	320	400	339	336	337	338	318	348	318	384	376	356	365	346	350	333	333	347	372	317	352	324	337	325	361	307	355	354	364	362	358	366	329	325	371	354	371	347	344	367	347	362	345	347	369	339	347	385	352	347	335	329	350	320	331	312	363	343	335	334	341	363	318	402	368	339	358	350	338	351	314	345	350	364	365	373	339	338	375	353	352	340	353	327	333	300	359	369	387	375	304	342	372	346	357	373	372	389	336	329	344	368	350	356	332	337	371	352	337	338	369	342	319	344	361	311	347	371	342	358	347	350	360	368	343	346	340	353	358	349	348	344	344	374	332	331	350	338	338	327	351	340	324	369	356	324	385	337	352	356	336	338	331	360	352	366	315	360	326	342	330	346	295	323	362	385	380	351	336	336	339	312	349	345	329	336	314	328	353	337	316	360	328	334	333	363	326	363	338	348	364	344	362	318	315	327	364	368	346	335	329	378	356	356	351	374	354	311	341	358	328	348	335	338	329	370	353	335	339	354	358	333	348	340	360	384	361	353	357	348	360	338	344	353	385	341	333	332	331	346	352	361	372	354	329	352	342	358	355	345	338	344	364	364	338	353	349	324	383	374	358	360	365	362	314	320	334	343	336	362	337	355	344	333	332	345	332	333	300	362	320	321	311	354	346	341	331	346	336	358	327	367	362	363	342	318	381	387	307	342	357	349	375	342	349	362	333	342	357	336	393	346	363	340	366	359	356	330	361	354	360	323	343	335	347	335	346	361	325	343	344	384	337	348	346	337	395	377	316	340	331	316	342	341	355	333	324	332	351	313	345	323	334	347	367	319	383	376	350	305	362	329	336	345	345	351	354	331	357	389	347	335	324	333	336	347	365	340	340	362	331	350	355	349	354	362	358	323	365	330	369	338	321	355	341	368	302	348	377	364	378	349	323	316	355	335	367	351	350	368	336	374	342	338	333	349	358	358	351	326	358	326	338	334	354	353	353	357	325	316	361	354	371	407	324	351	347	327	384	361	354	317	304	339	330	378	345	351	350	375	367	310	346	342	322	368	332	377	363	335	362	375	309	361	364	359	365	347	347	356	361	341	359	326	370	337	338	318	351	371	379	389	349	378	317	357	340	346	343	348	364	333	368	370	330	331	330	349	380	363	341	340	354	353	340	339	354	329	328	332	321	346	347	347	340	326	365	332	364	341	337	325	340	353	315	316	370	367	372	352	350	355	335	360	360	326	316	341	363	388	370	347	334	330	353	352	344	357	362	329	359	379	333
5130	4323	9550	10700	9440	8202	6537	5473	4630	3807	3376	2773	2478	2338	2218	1891	1689	1560	1417	1366	1300	1282	1212	1248	1185	1230	1216	1168	1187	1101	1028	994	1053	974	998	992	1033	898	974	916	897	886	961	912	935	877	870	948	853	867	884	898	888	905	864	940	877	875	913	903	876	837	834	854	856	857	882	841	807	830	834	828	850	876	852	836	827	860	836	843	818	854	825	827	845	824	873	828	851	816	832	851	874	871	839	839	794	844	798	783	812	794	801	808	812	801	842	783	848	839	876	829	829	775	825	790	787	858	857	812	788	811	861	814	814	792	830	805	803	817	838	805	814	888	805	789	818	838	803	776	819	835	762	841	807	829	837	808	855	867	825	826	805	821	781	810	791	821	824	860	823	783	833	814	784	791	817	794	785	839	803	796	796	778	805	824	799	796	746	813	845	795	816	839	794	823	839	808	855	764	813	821	777	793	805	897	846	770	861	780	844	796	814	794	801	799	818	804	820	792	806	795	778	840	811	803	813	814	794	821	835	835	811	741	825	822	825	832	849	816	818	835	829	787	825	812	861	830	816	778	838	779	792	851	853	864	851	810	849	848	843	767	829	827	801	834	764	839	799	836	741	780	810	854	791	811	831	836	807	820	846	772	793	805	824	763	807	807	826	863	804	765	766	818	826	822	795	770	834	761	800	859	844	835	837	779	827	786	790	834	838	839	803	838	827	815	799	711	812	821	786	814	821	778	780	780	860	875	788	836	790	817	840	794	818	782	789	771	827	757	804	827	854	850	864	796	804	833	771	835	804	797	772	805	817	864	818	813	805	821	860	841	776	830	839	753	792	799	837	771	861	778	797	841	808	827	821	871	786	864	761	828	796	825	812	818	837	776	779	798	854	779	818	822	854	857	824	862	784	824	815	821	804	812	846	840	800	823	847	794	825	789	889	860	829	830	886	812	788	802	796	821	814	832	810	823	793	843	833	839	779	810	792	786	844	796	785	759	792	792	828	805	768	765	851	796	840	817	777	770	796	898	812	806	795	807	805	821	812	799	799	816	801	764	766	821	839	790	798	814	794	820	742	865	801	795	815	855	779	809	829	781	818	823	770	829	860	816	831	817	827	810	817	855	808	788	776	842	823	792	837	800	789	789	784	818	798	860	830	864	786	866	778	843	853	840	831	830	836	843	783	767	812	817	794	836	828	824	744	789	839	764	831	838	802	822	805	816	792	796	832	816	758	848	812	786	851	763	804	768	806	810	771	814	823	801	811	828	787	759	791	826	781	789	850	833	820	770	810	819	809	806	796	792	803	785	838	798	805	785	806	770	820	794	824	805	807	813	852	753	821	790	776	851	823	829	789	835	827	769	852	801	783	784	843	852	786	825	761	773	749	808	828	812	894	847	804	810	861	819	856	789	776	825	777	824	825	765	837	842	800	775	815	871	803	802	792	752	842	834	805	800	835	785	827	832	890	817	838	800	826	781	832	799	858	821	753	825	812	835	838	803	789	853	891	805	844	777	802	817	787	793	812	782	841	834	823	783	849	823	791	803	772	819	859	748	777	809	854	800	831	806	819	803	796	865	850	778	806	770	843	797	793	806	818	806	795	833	827	882	787	780	829	826	774	848	804	833	803	782	807	829	775	799	795	818	820	866	788	851	803	829	781	811	807	799	911	836	843	830	773	762	878	793	820	781	797	809	793	825	823	831	806	797	824	799	786	799	742	840	813	799	823	832	797	830	781	832	813	778	857	823	792	818	801	813	847	808	847	844	829	805	844	818	833	844	803	842	797	830	803	807	810	793	771	832	818	785	853	794	803	856	745	765	810	853	845	788	800	793	840	776	816	797	808	854	805	873	853	834	836	788	849	794	817	838	849	779	851	781	808	824	810	860	830	799	725	813	787	773	837	851	810	827	757	804	818	776	792	820	795	804	815	833	831	835	829	804	790	797	831	791	843	812	820	778	818	845	830	819	806	791	861	814	814	852	848	735	812	834	867	811	802	789	826	808	814	832	835	813	782	804	829	800	888	793	803	836	800	851	794	824	797	815	840	801	814	838	765	852	797	849	804	832	822	806	830	766	827	801	820	850	781	767	799	876	812	810	784	858	862	790	771	812	810	830	794	750	799	846	807	825	881	757	798	806	843	854	803	785	806	811	839	821	792	781	806	826	807	780	848	826	786	858	817	831	815	849	758	782	791	809	843	861	768	787	836	815	814	845	796	839	821	792	796	772	833	723	820	848	847	788	864	828	850	786	760	830	813	761	795	808	822	864	839	838	809	807	841	823	802	780	793	793	820	825	781	809	837	786	799	801	828	800	839	845	828	799	777	861	781	828	807	851	863	812	815	774	832	831	810	791	774	828	827	872	814	808	824	823	839	809	809	804	815	815	819	811	772	806	808	844	802	821	827	870	809	849	770	776	839	828	826	918	833	836	852	802	827	824	842	794	785	820	803	873	822	775	794	920	774	829	812	849	821	838	772	796	853	785	796	836	802	827	861	715	812	811	823	765	806	746	800	842	847	805	859	803	788	785	825	859	827	821	838	864	860	805	811	793	815	830	867	810	795	764	822	784	840	824	799	809	809	840	780	808	805	845	834	857	820	766	802	819	819	835	838	762	823	795	848	847	804	830	819	790	789	796	855	793	791	834	792	792	830	806	848	798	793	803	843	814	798	733	818	836	814	831	845	819	823	803	824	779	769	838	796	811	808	768	824	791	834	793	761	809	806	816	788	750	840	840	813	851	836	807	779	784	798	777	758	846	859	815	827	824	849	814	798	812	811	825	774	817	802	852	811	807	821	829	838	807	861	809	817	895	769	826	842	831	813	801	840	778	819	846	811	771	816	815	796	870	802	828	905	859	778	800	814	797	754	814	866	820	783	775	789	771	843	842	830	842	761	801	725	815	795	843	873	797	804	848	845	799	808	791	838	806	794	826	815	805	844	797	825	811	854	809	771	803	821	819	840	809	785	770	835	781	814	809	861	838	809	851	828	849	783	811	827	810	818	791	774	791	870	830	831	746	829	828	780	812	804	765	838	838	775	879	839	760	788	809	812	782	816	780	793	793	814	806	818	743	816	815	771	768	843	800	794	844	846	842	842	805	840	814	792	847	819	849	768	794	816	785	837	831	819	760	851	780	842	783	832	833	819	810	828	784	799	820	784	774	777	828	776	831	836	845	825	833	830	828	793	812	842	823	825	795	810	847	804	808	817	772	815	849	790	796	823	816	787	828	800	786	806	822	845	828	764	822	833	814	750	824	805	836	793	862	780	823	796	806	814	812	779	840	807	826	824	822	839	855	817	783	810	793	818	815	814	816	805	777	812	871	787	814	842	758	813	838	826	802	822	806	850	803	784	795	808	793	853	858	826	792	835	814	842	829	788	820	786	782	805	801	802	786	808	795	796	851	821	840	831	798	802	772	822	812	829	810	800	809	826	826	874	788	781	829	780	811	749	785	798	786	782	821	799	861	833	778	769	814	822	852	756	809
16913	9982	11151	9085	6663	4689	3246	2321	1821	1409	1117	997	923	937	796	801	701	597	555	621	547	573	553	486	502	494	472	483	525	495	475	474	451	483	464	466	488	475	417	442	428	431	458	427	415	445	439	448	446	481	487	450	437	412	469	384	424	445	400	410	416	415	420	411	445	402	403	431	446	447	414	391	416	416	416	389	433	392	423	423	410	407	449	396	409	381	434	400	407	443	410	389	385	384	424	444	429	414	406	444	423	447	426	427	390	409	423	427	420	399	433	417	436	388	420	430	397	399	392	412	402	396	415	369	390	431	429	400	413	404	424	442	405	427	440	368	413	401	386	362	418	420	424	368	400	424	396	405	421	409	404	390	381	395	412	470	384	407	411	411	396	442	409	402	403	389	404	405	422	402	402	366	397	402	361	406	386	398	459	392	415	420	438	432	408	405	436	410	409	406	404	406	400	435	376	414	361	385	397	380	393	416	386	378	382	378	445	422	378	399	385	376	406	394	391	390	400	400	407	387	375	429	384	403	407	388	406	421	410	415	404	419	388	413	386	426	442	441	388	390	432	396	474	390	405	372	420	378	408	385	434	382	395	411	424	355	407	422	416	398	401	401	405	397	432	383	388	379	403	396	409	374	392	381	378	417	367	408	383	382	389	395	391	415	383	439	407	384	426	445	424	395	379	406	409	433	415	445	410	423	414	386	442	368	418	418	413	405	382	376	413	422	375	389	452	406	425	411	428	424	447	413	388	435	401	407	381	366	380	400	389	396	431	409	443	382	431	399	375	372	394	422	373	395	418	384	420	408	403	430	404	432	403	417	401	404	407	423	372	432	430	396	418	438	422	390	418	450	427	412	432	401	426	420	395	429	383	401	416	405	406	386	417	366	391	453	398	432	404	397	399	397	411	394	440	419	392	437	408	430	392	392	405	434	422	408	405	395	413	396	411	396	384	369	445	445	417	436	367	419	416	395	430	432	404	404	395	413	411	362	422	402	439	408	371	427	442	401	410	408	449	402	391	401	420	395	428	359	420	437	421	410	409	396	379	343	361	416	393	397	419	383	427	421	406	416	397	399	405	440	437	412	416	389	431	412	422	407	405	414	396	395	400	415	387	378	352	403	383	432	367	381	409	417	417	424	406	442	424	353	400	414	394	403	396	433	404	391	380	407	391	420	356	392	457	420	411	416	426	393	432	383	402	435	379	397	435	377	386	433	394	393	394	388	390	356	411	399	425	415	406	412	408	385	434	399	385	401	386	407	380	429	419	414	415	413	405	416	396	454	443	435	394	387	379	436	446	390	422	423	424	417	411	410	368	417	418	390	414	374	398	409	402	415	393	419	432	419	410	371	371	416	433	381	388	395	405	401	397	398	441	401	383	393	412	412	356	424	426	442	399	427	398	381	418	372	414	441	374	372	403	396	425	425	419	385	394	371	425	445	407	386	422	387	396	413	434	401	431	400	427	408	430	370	385	404	414	389	380	387	391	392	433	414	433	413	437	392	411	415	408	401	391	417	390	387	428	412	418	393	380	391	383	422	450	392	397	414	426	409	441	402	410	427	413	411	423	391	412	427	430	441	369	417	390	443	440	392	367	397	391	425	420	394	423	420	435	401	397	398	390	400	414	449	378	398	444	412	437	368	375	393	413	410	410	392	410	396	404	400	391	424	392	394	428	369	395	410	425	430	413	380	406	425	399	407	417	443	427	383	400	433	402	385	416	410	430	433	377	375	416	396	409	387	332	387	433	434	442	375	413	419	445	408	429	379	397	362	366	410	415	435	424	443	401	399	390	418	401	412	424	446	414	459	426	408	404	357	414	369	421	412	457	433	389	383	397	435	416	432	406	399	390	410	389	415	396	426	420	369	392	419	390	343	404	394	368	396	415	391	398	408	389	390	394	385	406	373	421	403	373	393	407	417	399	407	424	426	400	386	386	367	451	412	373	393	365	438	412	411	413	404	419	392	408	404	414	394	425	406	353	449	410	412	381	382	415	408	414	427	404	415	397	403	362	426	400	436	391	395	406	396	426	385	456	409	428	400	396	407	406	402	419	393	390	408	387	399	413	376	377	411	413	404	413	419	418	403	359	355	401	392	389	409	378	407	422	378	394	386	396	428	381	405	410	422	413	436	406	398	443	419	390	382	455	431	400	423	425	437	388	399	434	416	429	424	388	394	393	410	375	406	379	381	415	410	384	409	381	382	380	416	426	405	365	402	415	418	419	384	413	404	441	402	395	411	413	384	440	389	383	414	356	402	387	429	378	399	396	379	369	400	454	390	434	406	375	368	373	403	425	412	409	417	389	417	418	384	360	457	404	409	400	373	408	407	422	420	407	442	405	425	393	426	393	401	447	379	422	398	434	395	410	427	426	412	370	386	377	416	439	439	410	430	388	425	406	391	427	435	451	391	391	357	394	432	416	408	433	409	398	425	430	393	418	413	396	391	385	409	391	435	401	419	421	375	395	415	418	413	382	440	444	420	410	382	385	397	389	429	378	414	405	439	407	399	389	418	411	405	406	419	420	400	399	418	411	453	392	386	412	412	406	410	424	430	404	418	385	351	411	399	399	390	401	426	392	425	402	410	420	408	411	369	411	421	419	405	392	420	392	394	418	391	413	437	394	406	410	378	406	409	373	390	460	443	417	415	419	411	379	402	375	388	388	411	407	416	397	437	382	392	409	432	391	414	438	432	408	389	390	376	404	412	402	383	416	434	428	398	387	418	421	407	400	408	416	390	408	439	411	427	419	391	387	416	399	413	394	397	387	398	379	412	413	429	386	355	392	352	399	388	416	399	390	427	431	388	385	388	406	396	429	415	393	395	405	407	400	387	444	398	437	379	413	421	400	395	403	406	406	398	409	397	421	401	417	386	423	365	406	388	401	417	383	396	387	396	389	374	419	405	413	356	423	380	440	416	420	418	379	409	379	438	410	409	389	432	434	403	377	410	387	401	419	388	395	409	404	396	370	367	402	400	408	417	420	384	379	444	440	404	390	398	396	431	421	407	388	414	392	423	400	398	392	416	415	399	401	422	440	400	422	371	398	440	390	373	406	389	441	434	417	414	413	390	428	433	424	436	417	414	390	400	401	427	399	442	441	422	402	417	447	435	452	363	372	384	420	400	384	428	423	412	396	385	416	425	423	398	390	403	387	382	431	424	417	427	437	394	412	367	381	400	396	425	430	370	393	385	406	430	369	369	371	399	405	386	429	407	412	397	442	407	410	436	386	384	389	417	392	425	379	399	419	401	380	446	417	407	418	388	417	389	398	408	377	368	393	415	396	385	403	418	417	411	401	379	444	385	418	353	411	425	447	425	435	427	418	389	434	420	401	437	412	361	404	448	427	407	411	391	382	396	416	414	378	415	437	396	421	413	405	373	424	404	422	430	436	414	408	396	415	402	391	421	412	381	422	388	437	371	412	405	405	395	408	395	404	414	412	389	388	410	371	404	433	396	421	426	470	431	406	401	407	411
10557	7902	15539	17680	16587	14097	11233	8982	7431	6393	5369	4505	3954	3774	3428	3164	2743	2345	2135	2040	1921	1779	1765	1650	1799	1682	1627	1692	1552	1543	1483	1407	1369	1363	1308	1270	1263	1244	1178	1206	1214	1169	1200	1190	1204	1189	1177	1237	1214	1207	1171	1185	1258	1208	1331	1197	1213	1167	1188	1094	1094	1072	1115	1010	1034	1010	1017	983	1054	1008	1070	995	1017	966	1014	1006	943	1031	1024	976	962	953	920	964	1008	944	994	954	973	1008	922	956	926	942	915	997	933	953	964	927	970	949	947	895	891	928	948	925	1006	902	945	934	968	943	954	947	899	949	942	953	997	956	967	968	927	941	975	1001	947	947	961	916	946	913	943	909	908	945	974	949	964	963	946	948	967	962	940	961	927	972	943	917	908	955	926	905	990	950	969	990	998	940	996	940	955	983	921	920	905	915	946	914	894	905	975	996	956	917	994	928	926	890	940	928	985	873	949	897	921	950	975	919	971	890	920	958	979	946	940	931	948	947	909	902	956	942	983	940	939	928	919	928	939	959	988	910	924	887	916	944	939	933	949	941	938	919	943	943	919	991	894	992	922	891	934	957	987	891	898	907	939	990	924	965	920	908	911	914	892	951	880	923	933	964	925	981	945	894	933	1008	978	1031	939	947	952	960	940	935	971	926	974	999	898	969	906	940	965	962	927	929	888	941	914	1003	942	947	861	962	953	901	935	943	914	926	949	907	1014	959	932	955	927	917	914	955	943	927	946	971	974	936	975	973	931	901	999	926	965	952	931	922	947	908	957	930	924	923	943	933	909	877	999	894	901	1029	928	917	926	927	924	913	949	947	921	908	916	929	998	967	931	944	980	913	901	942	951	916	920	967	996	959	908	932	1012	938	926	921	950	941	910	930	910	934	950	904	909	960	903	953	978	945	957	884	908	897	903	965	906	931	960	948	918	952	899	947	985	943	944	941	952	911	965	937	936	940	888	922	949	960	930	983	954	924	953	903	960	934	933	943	908	1000	959	984	895	944	916	985	968	956	929	912	976	981	924	913	919	938	904	924	890	887	907	939	937	969	943	961	941	978	936	948	939	950	911	937	1005	900	905	907	959	914	912	1004	944	922	930	975	926	934	883	987	926	946	946	929	974	907	900	971	961	927	923	952	962	961	888	884	878	945	923	973	985	932	898	921	918	881	941	956	939	935	931	938	922	953	941	953	981	895	985	951	970	989	911	953	979	982	926	955	907	903	956	889	967	958	947	984	936	913	920	944	948	932	943	952	919	955	920	917	952	909	957	926	921	964	998	869	993	950	926	939	965	910	924	909	909	927	952	929	958	919	1003	985	978	968	931	960	964	1007	954	958	901	940	963	928	905	901	930	964	932	941	905	959	895	880	879	943	972	922	899	910	986	913	960	969	959	960	880	914	928	926	871	976	892	965	953	936	943	935	931	959	938	981	928	905	956	964	949	924	970	941	945	928	922	979	900	993	888	931	932	976	930	954	944	939	910	952	924	905	949	977	918	959	953	903	981	962	914	937	962	933	902	948	963	906	907	975	932	933	954	955	950	962	925	949	959	916	937	955	978	958	881	907	967	955	935	973	965	909	972	958	897	985	892	920	903	964	893	920	941	967	934	973	931	976	944	942	958	921	952	881	926	917	926	951	947	943	931	898	930	968	962	923	900	914	962	924	919	891	937	849	900	951	920	945	983	916	954	936	986	929	933	960	947	971	952	902	1015	923	946	948	974	949	950	920	916	909	946	909	882	902	1001	923	969	937	937	968	923	908	915	942	948	942	931	948	963	953	948	945	952	902	955	927	924	957	962	899	927	914	900	1022	899	938	940	961	977	973	894	982	913	954	1012	879	943	888	956	927	932	943	933	902	870	987	907	942	965	971	970	936	961	931	912	949	946	915	986	920	900	933	913	911	923	883	948	976	898	907	949	948	909	926	901	936	922	995	932	919	915	1038	962	935	927	940	915	874	951	914	961	930	984	937	955	963	914	946	905	974	961	952	899	933	941	979	917	935	895	916	954	917	965	932	915	925	913	926	942	931	967	914	935	952	919	928	883	930	937	941	929	997	913	959	983	902	890	949	928	982	956	936	986	906	932	915	947	948	916	942	909	905	950	920	910	970	931	968	932	975	953	911	877	917	942	915	928	982	881	929	965	890	943	988	912	987	992	919	939	919	918	974	952	948	899	914	921	934	940	937	960	954	962	892	947	942	916	972	906	953	958	936	892	928	898	936	910	937	972	960	919	905	967	961	963	932	938	943	913	893	936	984	938	973	983	930	980	904	956	959	904	938	939	880	933	949	913	948	913	915	892	926	999	947	862	848	981	949	914	943	963	840	957	907	963	921	916	974	938	876	960	909	960	961	972	924	978	927	973	882	923	979	1000	964	939	948	960	906	919	921	946	989	932	904	947	944	913	949	941	939	944	922	945	976	950	966	944	934	882	988	969	892	928	928	976	933	975	922	964	939	975	933	974	957	922	941	949	848	919	953	943	888	938	938	945	862	950	903	920	899	974	974	932	1003	915	965	922	920	953	901	911	958	983	1002	983	977	938	920	930	951	944	950	986	915	909	995	979	920	991	946	954	966	958	966	972	956	924	1019	955	961	949	877	955	955	984	985	951	941	923	909	1009	933	957	898	960	954	927	939	934	939	921	910	907	944	930	908	891	981	883	915	953	963	935	913	958	932	954	895	965	839	949	888	886	942	868	935	963	923	939	924	910	878	988	974	912	955	965	922	942	922	930	899	998	915	876	933	892	923	979	922	976	923	987	941	982	952	950	926	905	946	948	956	915	925	921	929	917	990	958	936	931	960	957	965	908	912	925	973	949	892	941	949	932	940	945	959	970	944	966	876	952	925	904	951	917	947	924	953	1007	930	913	953	963	887	942	948	920	954	904	902	916	946	977	919	942	935	937	935	913	951	941	908	906	938	937	932	940	945	924	971	995	957	970	907	956	940	924	953	908	977	949	956	940	926	1009	946	908	964	897	986	949	972	975	902	963	928	905	939	901	930	926	937	981	924	902	921	996	937	980	876	963	927	955	957	900	924	871	919	926	906	888	961	954	959	961	950	943	925	944	927	944	987	955	925	930	933	942	920	929	927	970	954	958	937	975	954	969	993	978	977	960	984	966	947	949	938	920	933	911	948	936	936	904	940	925	962	900	915	948	910	941	922	903	959	916	895	939	931	930	942	930	964	994	951	942	911	960	954	994	996	950	931	927	950	932	936	902	962	970	929	946	891	931	944	937	959	938	961	896	916	924	957	946	984	993	904	938	933	941	972	958	958	908	881	899	967	952	976	975	916	931	909	1016	968	958	930	954	965	977	931	917	989	942	931	934	964	941	939	906	892	900	970	880	975	902	940	965	968	943	934	914	903	959	942	951	919	972	967	946	938	942	920	921	933	966	920	890	929	948	944	935	956	928	972	984	938	937	916	908	942	970	881	950	963	897	1014	926	958	909	971	953	870	935	922	935	967	962	964	953	929	982	951	880	957	930	915	925	947	924	910	946	904	947	936	975	983	912	940	936	924
24953	15154	16244	13329	10082	6882	4603	3325	2439	1986	1594	1367	1234	1076	1078	991	879	812	740	720	646	624	629	579	563	573	584	591	559	550	561	535	515	517	547	534	514	534	514	508	525	547	517	494	487	517	552	545	507	489	442	515	542	545	522	477	526	494	462	512	491	494	485	471	482	445	465	485	417	468	498	457	435	448	486	474	480	460	463	443	441	451	414	452	433	438	400	481	420	434	428	451	455	452	462	447	409	447	437	460	457	438	468	424	479	428	409	454	435	408	415	421	470	448	467	477	435	423	486	450	432	429	430	418	445	408	436	420	490	441	460	444	471	399	436	454	438	437	456	419	452	441	481	446	430	416	467	494	470	433	475	451	476	465	468	450	422	410	400	427	426	476	453	468	427	444	456	439	444	429	447	462	466	434	437	438	485	420	426	451	491	443	473	430	414	454	426	443	448	421	413	450	479	407	426	491	456	416	403	426	460	420	423	466	440	424	451	407	437	414	417	425	421	437	453	438	443	485	493	516	474	504	438	456	480	468	430	427	491	443	404	438	446	454	413	435	421	442	459	469	445	450	433	453	464	456	428	420	447	460	461	446	415	422	437	439	406	465	457	459	468	472	431	424	443	434	449	425	466	427	443	414	415	466	423	472	447	417	491	453	458	469	436	426	443	437	432	469	444	441	437	441	457	455	459	461	451	449	465	451	446	466	461	445	432	435	470	439	446	442	441	400	468	434	402	466	425	468	471	463	400	466	432	460	464	440	428	453	431	480	437	469	427	415	448	476	435	462	467	403	432	442	440	447	488	445	449	467	479	421	454	454	448	431	477	410	416	470	463	458	435	455	453	445	429	448	443	460	443	423	420	461	424	461	437	445	465	465	451	440	439	444	461	455	447	460	462	433	434	414	403	425	433	443	467	447	441	411	470	475	476	435	453	465	466	424	435	427	470	445	460	472	441	445	483	461	455	437	437	466	458	459	451	424	445	423	460	479	463	432	431	461	412	413	443	421	421	439	464	428	473	473	469	443	496	462	460	442	438	442	457	444	498	476	424	431	433	434	443	459	437	486	493	466	452	448	460	460	483	413	419	434	458	476	419	468	417	435	488	458	430	479	471	446	468	448	418	450	446	453	451	434	451	459	437	442	475	453	418	439	401	458	460	417	434	423	457	391	462	437	455	431	466	428	433	428	400	457	470	451	415	423	461	485	457	433	423	438	453	459	450	449	469	456	438	406	442	420	447	463	455	459	450	445	424	428	463	373	435	471	473	430	428	434	449	457	467	445	445	471	438	464	458	467	433	466	472	466	477	441	396	428	429	468	428	435	446	477	435	443	426	433	463	422	448	451	429	438	434	448	429	496	403	441	466	429	454	448	488	408	454	425	409	425	439	469	492	414	380	428	478	433	475	421	473	447	444	469	488	408	451	475	439	489	458	409	438	460	420	456	435	488	465	423	406	446	471	428	468	477	425	473	396	445	421	424	446	418	461	450	451	473	446	430	426	448	442	460	424	405	459	422	459	422	460	463	434	452	440	459	457	481	457	523	451	471	431	456	455	434	469	407	440	455	470	478	455	467	427	463	466	456	448	416	458	470	416	443	427	444	432	453	425	460	466	402	463	487	440	415	478	445	437	450	454	468	476	430	487	423	463	426	445	472	466	432	445	471	394	477	495	425	402	409	454	439	447	456	407	408	460	458	438	425	438	458	424	466	492	478	455	453	455	398	456	445	442	526	483	426	460	494	448	454	433	479	468	445	448	421	473	438	462	457	432	437	441	442	450	454	474	469	456	425	400	407	434	422	427	468	439	437	468	385	426	454	473	448	436	464	422	445	443	459	413	442	479	483	429	432	423	455	448	441	439	445	468	459	451	444	427	421	439	425	456	481	416	490	458	431	430	466	444	459	459	461	460	467	445	435	459	420	453	455	465	458	428	430	422	434	452	420	468	474	387	389	444	406	424	453	426	459	465	481	441	405	463	421	426	425	425	429	467	451	470	500	490	429	447	437	456	445	407	430	402	451	430	455	425	405	435	456	439	471	430	438	453	443	448	419	457	448	444	443	420	439	444	429	465	414	449	456	425	440	432	454	405	453	483	461	433	436	465	441	439	435	451	449	450	464	405	454	446	429	432	441	452	425	485	462	459	417	460	450	453	491	404	448	423	470	446	432	451	482	453	475	478	454	420	452	446	457	431	469	447	491	409	425	434	436	419	431	460	454	430	439	407	464	445	460	457	448	426	441	463	458	442	419	468	423	438	454	431	462	429	408	441	459	420	472	469	455	472	483	400	441	444	463	471	446	418	408	442	442	452	463	442	459	477	446	443	441	436	434	438	436	443	470	444	441	415	411	437	449	418	467	425	438	402	477	476	447	416	437	421	399	377	471	435	475	442	451	440	429	429	440	485	432	466	452	439	455	452	467	488	462	441	453	470	415	426	409	440	451	449	426	431	446	444	419	446	408	421	413	427	437	444	398	442	456	425	442	423	433	436	459	451	450	482	473	456	442	435	460	467	491	460	461	462	438	486	432	466	425	447	456	438	442	405	428	414	406	414	400	394	445	438	424	442	424	444	412	470	432	451	432	460	429	476	484	414	435	465	446	466	484	413	462	456	435	493	422	441	425	430	466	446	420	404	461	412	424	469	456	447	442	413	476	457	425	432	434	449	448	487	449	423	471	418	454	464	467	444	445	425	491	439	437	457	445	443	440	438	432	458	449	438	493	451	406	426	458	470	469	445	433	432	451	426	443	448	411	460	439	448	456	470	464	439	443	434	450	463	421	447	424	427	439	403	433	461	430	433	401	478	450	448	440	417	473	433	435	447	447	437	425	432	463	467	445	440	375	426	474	481	452	424	493	465	464	443	441	484	448	399	425	459	442	422	463	470	438	450	457	429	423	462	454	468	483	479	460	430	425	413	458	405	457	444	482	451	439	427	458	433	451	453	442	460	428	397	468	464	448	423	421	413	424	449	426	463	438	452	485	439	451	424	482	455	434	462	401	469	408	455	427	485	474	462	460	435	434	451	471	451	426	454	470	479	405	459	486	438	462	464	409	454	415	443	468	459	438	463	428	429	436	459	439	465	443	444	461	434	460	426	444	416	479	458	476	416	422	460	432	455	432	452	435	436	428	458	443	458	466	432	447	434	395	458	459	446	455	465	463	446	472	451	408	426	458	441	443	453	483	434	507	439	460	409	454	412	452	444	443	462	432	465	440	448	451	451	451	412	455	390	459	446	417	444	450	451	439	444	475	418	441	425	446	467	454	438	438	446	409	464	445	442	484	470	461	450	436	455	465	441	440	402	401	454	453	479	433	473	439	443	442	459	413	428	419	434	415	403	452	429	459	431	464	473	441	434	471	455	439	439	461	504	496	438	457	446	459	440	472	424	468	432	494	450	457	474	450	457	419	447	433	429	465	425	427	481	472	437	448	438	473	427	435	384	430	440	399	463	429	430	455	455	432	449	427	434	471	462	438	434	439
13455	10509	19613	22560	21407	18341	14587	12221	10239	8314	7047	6107	5306	4954	4661	4350	3522	3170	2770	2655	2334	2414	2287	2290	2218	2127	2090	2035	2107	1854	1830	1733	1738	1626	1537	1530	1470	1522	1461	1428	1424	1442	1396	1428	1387	1415	1381	1475	1540	1491	1468	1500	1512	1569	1674	1495	1448	1415	1389	1190	1245	1219	1219	1131	1136	1161	1168	1126	1200	1141	1105	1090	1073	1065	1055	1090	1120	1069	1072	1071	1109	1045	1010	987	1050	1021	1041	1035	1051	1022	1043	1020	1027	1061	1054	979	1029	1058	1003	1028	1061	1003	1033	963	1038	1027	1058	1031	1041	1008	1003	1043	1025	1042	984	996	988	1044	1007	1072	1006	1036	1035	989	1010	1055	1001	1027	1026	1007	1018	1011	1011	1033	1017	1011	975	1035	1031	1018	1030	939	1040	920	1032	1028	1006	1050	994	1026	1002	1015	1041	982	1055	1019	1017	1032	1044	987	1040	958	988	1012	1051	1017	980	1025	1005	1017	1029	1028	956	1019	1052	1070	1049	1079	975	962	978	997	1023	1003	1020	946	977	973	1026	985	987	1029	1025	987	1046	905	987	957	1029	977	983	1060	999	1020	1023	1030	1028	1051	990	1020	1037	983	1059	977	978	1046	1044	1011	996	1005	999	972	1011	947	982	1018	995	1020	1046	1040	936	975	1003	1021	1008	1006	1041	957	959	994	968	997	988	982	998	1008	1000	975	980	1008	1016	1014	982	1013	1050	985	1024	993	994	1000	961	1018	993	1005	1036	1041	999	1013	1009	1042	1049	1004	1000	1031	987	1018	1031	1040	982	1011	971	1017	1040	1002	1038	1020	1001	1023	997	972	1043	1030	982	944	997	994	995	966	1018	968	1005	966	1013	1025	971	989	1039	971	996	1027	1000	930	1004	1019	968	1050	961	1034	950	996	1022	1027	1041	1001	977	979	996	1041	1000	963	1027	1027	995	1034	1003	986	1034	1020	996	971	1004	988	1009	1006	976	1015	1006	982	1021	1055	1065	989	1001	1009	1004	1010	1054	1014	1048	1002	1040	1020	994	1031	959	976	980	974	998	1041	1026	985	1011	1021	1068	1010	954	957	1016	979	1044	979	1041	1028	989	958	977	1057	988	1038	998	1026	988	1068	1020	1024	1033	1011	1059	991	1008	994	1010	994	986	973	1076	1004	978	983	995	979	1003	1040	1005	1042	1030	1022	984	1004	995	1015	985	1022	1008	975	995	1000	956	908	955	976	1005	965	1016	1053	988	982	1091	969	965	983	1062	985	1001	1003	1005	971	1054	943	1006	1061	1019	977	978	993	997	1039	1039	992	1063	979	1002	1024	1000	1012	999	1040	978	978	1026	1028	937	975	1001	1010	1055	998	1047	1055	993	1038	995	975	976	1014	1011	988	1015	1009	1042	1030	1012	1002	986	947	987	939	1024	1058	1026	1003	1040	984	1015	1058	1032	1051	1022	1034	1018	1013	1040	959	999	978	1024	1003	1012	1026	1028	979	1031	982	1012	1046	1043	986	995	1029	1014	1039	1054	1030	987	964	1049	1007	1048	1050	1032	976	1043	1020	1040	1017	988	1056	977	990	1041	1051	1035	945	1016	1003	983	1006	1028	991	968	1006	994	997	1032	985	1057	1030	982	943	943	973	987	1001	974	979	1034	1017	1038	1025	1011	1037	1023	1091	1019	993	1007	1041	990	1019	1068	1006	1009	976	1047	997	973	981	1055	1080	1046	1034	971	1025	998	982	1014	1037	997	980	996	992	1026	980	989	1030	957	1032	1030	952	1009	945	933	993	924	988	1028	949	1026	1021	1067	1008	995	1037	977	954	1034	1022	1050	956	1004	1000	986	949	994	1008	943	955	1017	1042	1014	1048	1059	1016	1020	1041	1051	996	972	986	997	1014	1044	945	1006	1018	1023	903	1054	1008	1010	1014	1040	1044	941	1070	1033	982	929	1027	1014	1017	978	986	1033	1035	983	1024	959	1013	968	1047	985	1047	970	1045	981	995	972	1031	993	1007	1040	1053	999	1019	991	999	987	1026	1009	1048	1012	1020	1022	985	1008	978	993	960	1003	984	990	1045	1018	1038	981	972	1023	975	948	1020	1020	1005	989	907	1024	1031	1033	1028	1010	1001	1050	1013	990	1072	953	1012	976	986	1020	1044	990	985	943	968	973	995	993	1091	1003	1018	1009	1021	1062	991	970	988	1017	971	1016	1011	990	1005	999	1042	985	970	949	956	1022	1017	991	963	1015	989	994	1038	963	967	1022	1075	1013	1026	989	971	1006	970	999	1025	995	972	1014	951	1041	994	1034	1000	1000	1007	1017	1049	1026	1016	1044	1042	994	945	968	1028	948	977	1008	997	995	1004	969	1067	1054	1030	1024	1000	1030	997	1005	974	1011	1010	1086	980	974	1058	1015	1006	1015	1033	1012	995	988	1030	996	977	1026	991	1044	1010	1069	1034	1006	975	1034	1045	1009	991	1010	984	1028	971	999	996	996	1029	1050	972	1007	1014	945	1046	997	1036	997	1000	998	1011	980	1000	1012	993	998	1013	1026	1105	1035	1042	1030	996	999	1044	1058	1035	1012	976	1032	957	935	1057	966	1013	1047	1007	1044	954	1025	985	986	1035	989	975	1009	1019	966	1051	985	1045	1006	1031	1094	976	1066	976	1000	1007	1030	999	1033	1006	986	970	999	964	1027	1008	993	1013	991	995	969	974	989	971	982	1032	1013	1004	1003	996	990	1019	981	1058	1022	1012	957	1040	1028	982	1004	1024	1034	1072	1050	1008	974	1001	1025	1037	1063	1004	1043	1036	979	1029	995	1040	1027	965	998	1017	973	994	984	1013	967	1062	1011	1038	986	990	1024	943	1008	1042	992	1011	1088	971	979	1018	972	998	1048	946	952	993	1051	980	968	977	988	982	1025	1014	971	1038	1038	1033	1029	1034	1003	1017	1043	967	968	1061	1019	1053	1015	1051	999	966	1037	1050	1025	990	1065	1004	1041	1065	1027	1040	976	1029	959	1016	995	1031	1012	996	1003	1037	987	981	983	1053	1016	1034	1024	969	1019	996	972	1021	1028	1026	996	1012	992	1036	1069	1041	995	974	978	1012	994	1021	993	1052	977	1055	1027	1005	988	1024	1017	975	1036	986	1047	989	977	1034	938	971	1010	1058	1020	999	1013	1008	986	937	1022	973	997	987	986	986	926	1003	1068	1023	1039	1012	1013	982	1030	1021	1001	988	1034	979	1101	993	1024	1032	1040	1051	1006	956	1003	989	1009	990	1016	982	996	1028	990	1010	987	957	1072	1095	996	1037	981	1053	1040	1015	966	1000	1014	1002	986	996	1029	1048	1027	1026	1023	1019	974	995	955	991	1041	1037	1004	996	987	1004	1018	977	954	993	957	1008	982	998	1011	1046	1000	977	981	990	1049	1035	1028	1010	1035	1025	956	969	996	980	982	997	1029	1015	1021	1008	960	970	994	1064	1041	1032	1026	1065	1048	999	1007	966	1008	1073	1002	990	1023	1020	1047	970	966	1021	971	984	1003	1013	1003	1027	1038	1017	1014	959	1044	953	1033	988	998	1042	1022	952	1021	1043	1008	975	953	970	1031	1031	986	1047	1024	1025	1024	986	989	1037	1012	1015	985	1009	983	953	1015	1034	993	994	975	985	994	1029	1056	958	1016	1016	1009	942	1057	964	1046	922	985	1052	964	977	1016	1002	1022	982	963	1008	995	1018	1051	987	978	995	981	1054	976	1006	974	989	992	1020	1050	984	970	1014	1030	1024	1007	1019	1024	966	1064	1010	1013	952	1034	1066	1072	964	1005	1005	984	994	941	1014	952	1037	948	1007	1056	1002	965	1062	1021	999	1011	1057	1032	972	1000	949	949	1004	1041	994	964	998	931	1044	1017	997	1028	1061	1031	959	1023	988	1051	1051	1037	984	1014	988	1032	1014	1007	1022	1050	1033	991	1045	1008	991	1029	982	960	1082	1033	997	972	990	1003	1036	1037	971	987	987	982	958	1046	941	969	1028	981	990	968	984	999	1046	1032	975	957	1001	1022	999	938	939	1022	974	969	1019	990	1038	992	1064	1012	989	969	1044	1018	1050	1003	981	1003	1046	969	1010	968	979	1042	960	1045	998	960	965	986	1003	979	993	957	982	992	1062	1041	1009	1031	989	1019	952	1006	998	1006	1056	988	1075	991	1014	1042	1054	1008	1000	1021	1026	1024	954	1000	964	962	1051	1050	1036	1009	1031	1075	1087	992	1024	968	986	1063	974	981	1020	1013	973	1005	966	955	999	1007	1019	1020	1027	989	997	1008	967	1033	1090	1023	1033	1036	1017	1036	1034	992	1028	1016	1021	1043	1028	1019	1011	1040	1049	1037	1006	1018	986	1013	1014
7590	4374	5344	4180	2920	2265	1714	1302	1051	897	771	707	673	555	525	538	430	437	417	439	451	394	378	400	333	365	390	413	367	397	369	361	369	377	382	415	385	366	334	366	368	393	362	377	382	370	339	348	375	349	359	401	358	360	353	364	344	382	334	336	352	354	391	360	347	345	388	342	339	331	352	348	357	357	352	362	345	338	360	338	376	333	328	360	314	348	347	354	346	373	361	377	349	342	367	335	354	336	351	316	327	329	356	332	332	362	379	351	309	347	347	369	348	349	359	360	365	335	371	339	317	332	367	314	330	370	354	324	377	341	319	336	387	357	345	327	330	368	325	367	339	348	348	343	334	301	327	357	321	307	351	317	341	345	340	369	351	372	363	334	377	352	331	394	344	342	339	388	391	353	325	374	352	340	357	346	324	354	372	351	330	349	367	367	388	324	359	325	344	355	355	324	332	371	408	341	332	316	348	327	343	327	335	353	305	324	348	345	328	354	346	314	326	362	322	388	360	312	349	334	358	309	319	332	386	333	342	333	340	372	361	344	348	341	305	331	362	337	364	360	344	357	328	323	354	345	381	346	347	327	324	367	343	319	351	325	347	319	347	335	374	355	330	331	301	362	350	386	371	328	362	331	321	342	360	342	330	328	360	372	332	333	372	383	327	335	359	361	354	342	346	341	338	327	324	325	373	327	328	342	379	352	319	325	343	282	390	333	353	323	344	347	330	355	343	342	354	349	378	342	386	354	362	352	336	335	364	350	339	342	355	334	353	311	312	373	355	335	326	339	309	349	343	316	294	331	366	353	310	327	366	342	383	335	310	339	335	332	350	372	356	361	336	367	335	343	324	377	356	355	345	330	352	351	329	345	316	354	346	365	321	336	342	323	367	313	371	339	349	352	353	363	336	295	345	349	369	333	344	333	338	326	340	339	346	329	352	358	360	333	317	370	357	326	341	344	327	341	371	377	386	336	325	360	348	345	361	378	319	323	331	331	314	332	364	354	340	331	334	357	363	335	312	354	361	387	323	360	328	306	349	323	279	310	348	351	349	358	350	323	378	340	373	313	339	344	335	310	314	367	348	339	341	327	340	361	345	382	366	320	321	344	302	338	365	312	357	379	352	346	332	375	297	328	314	325	310	343	364	326	328	372	382	352	370	344	376	364	328	339	353	359	322	378	351	302	325	379	350	347	313	335	331	349	338	359	361	330	347	326	361	318	359	335	346	366	341	353	350	320	343	333	340	360	366	334	362	363	342	350	356	346	343	362	304	349	351	364	354	361	349	355	310	385	323	326	330	346	333	343	348	354	353	380	366	380	322	373	366	351	354	376	348	355	362	355	317	362	361	337	359	317	356	333	345	324	356	356	349	331	342	366	350	329	323	334	343	368	350	358	356	364	360	351	325	372	337	375	358	361	351	366	346	335	323	349	337	327	356	339	333	356	336	357	366	350	336	351	349	343	324	358	366	340	354	325	339	347	283	301	352	349	368	314	344	359	346	358	375	370	343	338	350	342	339	356	369	302	343	393	338	335	357	351	350	369	368	336	331	358	353	331	337	345	317	346	335	342	329	369	343	343	336	374	329	321	348	358	354	319	342	395	322	330	348	345	346	349	371	338	354	314	332	306	385	334	326	364	350	324	313	338	349	342	351	360	367	359	316	334	379	315	360	371	337	325	352	336	327	322	327	308	354	321	346	331	355	338	313	355	353	341	354	345	346	351	345	353	334	333	358	355	349	328	346	349	335	319	337	386	340	358	320	351	373	346	350	329	390	353	361	327	342	304	388	394	340	352	368	375	384	345	347	368	358	384	373	366	337	339	323	335	316	318	332	342	333	305	343	389	377	325	346	369	441	340	335	351	356	354	318	366	328	314	321	352	376	363	319	342	340	316	335	335	343	346	333	347	352	355	350	367	369	347	346	339	349	338	359	379	336	364	343	349	299	364	322	376	331	319	352	384	365	359	320	363	331	368	370	348	328	367	350	324	338	376	356	307	337	390	363	362	344	378	343	344	370	346	314	372	355	353	322	355	371	357	339	354	319	327	357	325	354	314	375	339	332	374	355	331	363	336	360	355	353	300	355	343	345	371	337	347	351	357	338	352	368	331	327	376	340	319	358	350	354	348	336	380	336	368	359	348	346	351	339	347	357	337	367	352	346	348	364	353	355	326	363	338	307	340	332	368	374	360	312	342	332	369	336	366	332	373	324	350	341	354	328	342	360	346	338	358	316	350	361	358	368	342	340	321	366	349	377	380	369	349	373	418	337	372	328	325	374	383	327	335	345	402	341	342	351	327	340	337	345	356	341	350	366	328	344	321	398	375	334	373	328	357	357	330	346	368	350	334	328	378	349	313	340	359	337	366	331	342	326	357	313	347	367	367	355	351	369	372	336	315	337	343	374	361	343	354	367	321	332	365	358	332	338	340	352	362	357	338	317	361	371	384	314	319	333	329	325	333	326	333	355	344	351	356	344	388	304	362	349	364	356	345	359	319	333	361	346	344	350	309	313	366	360	341	330	348	339	340	335	328	314	352	326	335	348	341	318	336	329	344	334	362	335	356	332	337	358	365	358	381	347	320	349	385	338	328	346	316	340	358	336	389	331	348	370	338	356	386	365	386	351	331	347	333	345	302	308	328	344	370	346	315	360	322	346	361	328	352	329	321	334	339	366	356	364	351	330	323	338	359	341	377	325	323	323	379	359	329	345	315	368	341	338	364	370	335	359	351	348	364	355	367	357	331	342	319	343	335	317	350	328	326	389	329	336	361	360	333	367	357	321	347	304	368	385	384	291	358	376	338	311	343	384	332	353	373	347	338	347	357	356	360	336	352	321	337	332	347	347	310	343	335	350	345	358	344	376	378	361	343	337	346	358	363	366	355	346	346	387	344	341	357	325	329	311	339	343	381	350	324	349	344	348	346	314	309	340	347	356	324	354	321	343	332	354	349	346	306	326	342	357	369	337	365	361	344	356	343	338	329	335	339	363	385	338	320	309	387	362	344	371	360	374	332	334	348	340	336	352	382	375	369	369	363	312	317	329	301	342	356	381	348	347	332	327	361	337	348	346	365	365	336	368	347	340	326	340	323	370	388	369	338	313	309	345	343	325	342	349	355	346	387	339	327	346	352	366	348	345	315	327	278	338	330	335	346	342	322	365	334	353	334	346	338	347	324	336	343	306	344	354	359	378	321	356	334	351	325	347	381	355	332	349	302	329	368	363	337	325	326	329	324	327	350	323	342	350	334	368	325	333	356	358	333	328	381	352	333	330	327	348	368	365	325	366	342	357	338	329	347	332	327	375	304	378	364	379	341	300	333	389	347	320	342	331	360	350	368	350	336	342	356	360	368	341	378	378	327	342	349	342	345	372	329	301	353	381	345	354	354	345	345	343	352	347	363	341	343	350	350	371	311	355	338	348	319	372	347	364	324	353	346	350	357	343	329	346	362	337	362	333	347	360	376	341	337	329	347	322	361
4972	4193	9470	10706	9826	8450	6702	5598	4540	3585	2981	2690	2561	2246	2223	1886	1643	1519	1425	1403	1300	1259	1197	1255	1250	1217	1207	1140	1222	1068	1069	1039	1058	985	1001	1002	936	940	929	959	907	881	850	925	903	926	873	843	865	882	934	910	893	923	900	859	917	933	905	871	874	851	863	871	918	811	863	876	881	848	915	874	790	819	837	861	829	824	837	817	812	820	791	793	833	793	844	834	833	824	795	819	801	788	809	825	886	809	848	837	855	803	820	831	866	838	783	798	801	836	816	826	835	779	827	765	848	838	808	830	792	857	848	782	874	793	834	802	810	798	809	772	817	853	819	781	757	802	813	802	807	837	878	795	864	839	767	845	827	828	821	799	769	852	761	791	842	837	783	773	820	812	794	819	840	800	811	835	844	843	766	796	827	835	826	825	764	763	814	823	802	807	880	850	820	792	805	808	790	796	794	766	864	806	770	840	842	797	775	850	846	827	774	820	798	808	815	824	804	794	759	799	825	790	774	833	796	799	811	784	795	762	765	811	814	822	820	785	820	779	766	838	810	782	817	809	867	798	810	803	775	854	782	767	833	784	833	775	803	816	810	759	859	845	803	818	769	847	788	875	795	807	734	777	790	779	752	795	804	813	856	817	846	814	810	801	789	818	789	774	834	853	800	815	825	824	807	830	839	772	766	814	810	836	801	823	806	768	871	805	752	820	808	804	813	794	760	815	876	797	811	830	821	808	822	765	789	790	807	883	773	822	825	810	766	850	847	840	753	791	795	797	806	826	829	773	839	854	760	827	836	834	829	866	812	833	827	757	843	821	839	742	777	770	807	825	812	801	795	882	791	773	811	845	803	797	831	818	834	819	790	808	802	790	776	752	829	809	790	832	788	811	810	799	796	829	838	770	794	830	770	867	804	776	834	816	802	774	819	820	865	832	812	781	894	780	791	807	794	793	767	823	805	806	852	819	786	814	814	751	855	771	839	817	807	855	837	822	845	768	797	831	860	804	797	796	802	866	797	823	828	770	812	830	789	792	810	800	773	819	821	822	863	776	789	750	864	820	834	784	791	796	806	784	767	814	883	808	793	785	811	791	824	812	804	743	818	777	818	854	830	845	801	864	811	811	833	850	810	810	819	861	775	764	855	810	842	849	803	795	802	804	838	847	798	822	796	793	815	806	796	815	819	816	888	821	819	753	856	763	767	871	845	775	812	758	831	794	792	811	772	801	815	768	831	804	788	794	768	787	820	811	794	764	782	862	821	876	815	810	851	790	828	815	793	829	842	833	793	804	836	817	795	840	837	803	786	827	767	808	842	826	814	830	816	837	873	851	839	796	829	770	807	795	742	803	823	778	828	879	833	832	786	774	766	793	830	834	760	829	824	787	829	809	855	788	843	814	783	886	760	786	814	844	829	818	802	823	808	844	820	830	850	760	780	827	790	771	763	799	837	811	811	777	808	828	816	835	774	833	751	876	806	854	824	788	792	770	812	823	832	812	850	830	835	805	809	782	818	873	797	758	775	796	832	809	780	810	778	776	776	800	823	805	799	771	803	803	781	874	807	794	816	836	757	814	836	809	783	824	831	797	799	887	799	789	797	854	778	826	821	805	797	806	817	766	756	806	794	817	833	764	837	799	836	864	819	785	819	810	816	806	783	847	791	828	824	849	827	816	809	832	862	858	793	793	792	824	819	820	805	849	795	761	734	804	795	827	797	784	809	745	806	819	822	777	804	798	763	808	789	802	817	767	784	814	771	779	816	849	790	814	801	822	751	866	829	806	791	807	820	827	780	817	758	803	814	801	839	784	872	817	825	840	798	794	808	756	802	821	796	820	808	837	805	830	844	810	807	814	833	802	826	858	845	770	845	817	787	828	823	823	749	821	761	839	822	815	822	849	788	872	790	816	799	779	779	812	828	780	878	786	808	779	797	819	798	820	825	789	869	821	805	821	797	786	814	876	813	804	831	766	797	781	777	832	834	767	824	793	799	788	777	789	802	755	799	830	835	807	775	815	831	823	802	787	820	753	796	780	841	794	833	826	848	747	835	827	843	771	821	807	767	817	779	804	777	789	788	804	782	845	800	807	844	771	819	786	783	795	846	790	848	807	809	796	799	726	813	818	820	814	789	830	815	849	798	779	771	816	824	791	784	837	798	746	812	800	817	835	818	823	808	779	805	791	808	772	856	823	823	847	853	783	836	778	789	792	783	797	798	823	777	821	814	840	786	755	775	816	785	840	810	815	839	805	816	786	782	811	800	775	836	842	802	795	800	817	812	812	751	812	791	847	759	761	832	731	816	759	798	802	836	801	850	781	870	775	799	861	859	801	730	831	835	803	814	815	813	804	830	769	779	801	777	833	834	813	825	854	868	806	791	815	839	786	753	768	858	844	792	772	769	806	819	801	772	843	803	782	838	816	802	810	830	787	812	827	782	815	788	798	795	813	827	810	790	791	808	742	845	836	792	832	771	843	769	828	791	784	776	809	785	846	797	840	868	822	856	765	834	773	791	816	799	765	862	873	847	820	793	775	880	795	788	845	834	838	787	823	814	794	770	843	782	835	813	815	812	826	828	837	786	861	813	858	781	844	783	804	794	815	826	796	791	772	802	790	809	848	805	862	785	828	806	783	795	808	872	823	795	874	861	769	776	793	865	842	843	833	771	835	849	800	843	779	836	818	829	809	809	814	780	821	798	776	829	788	788	808	806	798	823	834	809	841	792	793	756	729	796	818	806	837	791	777	827	819	807	788	786	794	831	797	855	804	774	842	836	824	844	835	832	788	830	783	822	839	844	819	811	769	833	819	851	803	790	766	771	787	801	813	754	847	759	820	834	797	816	832	786	859	790	851	818	844	827	811	805	786	798	796	790	893	820	779	744	804	827	807	793	823	795	844	815	788	842	808	864	774	773	782	756	855	803	800	782	826	825	821	803	788	831	877	843	820	790	808	821	798	763	778	826	808	818	813	814	830	825	834	784	783	780	824	820	812	823	803	794	828	901	782	800	773	756	813	802	741	830	796	799	796	803	769	793	820	766	799	870	800	787	866	769	778	832	821	824	783	824	818	805	762	792	789	856	840	778	801	752	827	825	760	826	794	810	785	798	827	831	847	873	761	809	796	843	807	800	836	838	789	822	820	834	751	800	815	797	849	814	816	815	788	787	797	797	833	795	816	834	839	829	801	806	758	867	790	788	759	798	813	801	809	826	809	810	809	811	833	786	834	813	817	883	787	857	784	786	817	806	772	823	817	819	836	804	831	804	881	783	811	811	862	806	861	808	810	842	803	820	787	853	829	804	764	829	846	837	824	834	798	732	820	794	793	819	784	804	856	829	873	754	778	795	814	801	854	761	845	822	809	820	778	796	787	835	840	814	759	785	775	777	809	781	814	796	827	810	814	809	885	790	806	767	855	789	795	804	820	845	847	771	812	811	812	833	842	824	851	785	820	820	794	772	763	835	780	863	867	771	822	803	797	774	816	818	806
16856	9957	10564	8609	6525	4574	3070	2306	1708	1314	1195	968	930	863	767	706	706	604	583	606	549	565	528	509	515	504	508	490	469	452	503	458	427	422	481	434	459	435	427	470	467	446	418	452	461	431	393	474	492	478	416	436	463	477	431	433	436	414	433	462	425	431	438	410	432	423	418	419	409	429	375	416	401	418	382	407	447	433	467	430	453	386	396	403	368	421	430	396	420	439	429	475	474	420	392	409	373	397	422	472	380	436	433	386	374	417	386	387	430	410	413	434	370	395	397	377	442	344	376	396	407	422	408	413	405	403	422	389	393	390	408	443	439	368	387	411	422	408	407	377	412	432	417	425	405	364	390	428	406	425	420	375	398	400	384	418	453	368	411	416	436	365	411	401	419	367	406	412	446	399	451	419	446	396	415	379	415	435	444	396	426	386	414	380	379	417	366	405	383	386	418	396	393	408	398	418	409	383	419	405	424	389	434	419	373	443	436	410	429	377	417	422	388	413	385	446	379	398	378	425	406	430	394	399	400	389	389	402	398	384	404	421	384	429	422	409	396	410	411	406	446	402	435	412	395	429	409	408	415	411	429	422	380	422	423	397	389	437	414	415	414	391	354	400	394	396	395	390	396	414	435	421	432	425	406	385	373	423	422	396	372	433	402	439	382	379	410	410	409	427	392	421	412	418	433	419	414	393	401	427	378	424	403	410	384	407	461	356	409	392	401	360	392	392	376	442	411	396	448	399	387	397	404	391	389	404	381	411	395	436	407	409	401	405	426	438	394	400	418	425	425	423	386	454	439	442	410	434	405	409	411	413	399	385	412	404	389	401	420	402	397	417	386	440	419	348	428	428	429	430	430	364	377	391	417	387	373	395	392	438	409	409	404	380	422	431	403	382	389	396	411	417	414	451	451	417	367	381	396	392	371	413	392	385	379	430	348	433	423	419	405	394	380	417	398	428	386	382	424	418	416	371	421	390	386	400	457	399	403	425	425	385	394	399	418	394	415	370	382	438	406	367	422	457	425	434	416	427	367	414	414	408	429	415	393	413	417	400	445	415	427	405	385	390	407	429	400	412	403	422	381	413	366	432	405	388	396	361	434	407	406	445	407	402	404	433	417	404	428	413	414	403	419	392	384	440	373	417	363	417	393	388	390	436	412	395	438	422	416	417	435	385	407	429	441	381	393	411	409	428	397	394	406	422	374	390	402	461	420	426	453	441	399	386	434	369	447	450	409	429	417	388	386	393	402	380	371	391	394	437	428	376	362	398	395	401	412	374	377	380	425	406	415	384	404	378	394	400	406	461	411	414	369	398	383	428	441	411	416	407	400	416	407	360	437	386	388	429	439	425	415	426	456	357	403	411	406	428	428	411	421	420	409	397	426	423	411	394	407	394	418	401	372	402	432	414	394	353	433	427	387	428	418	446	418	384	380	366	419	405	405	435	423	402	400	404	420	426	401	357	425	407	385	354	380	432	395	422	426	429	415	418	411	428	428	391	429	417	404	424	352	389	391	368	413	408	384	395	429	380	435	383	440	401	397	393	389	412	348	398	393	447	381	421	417	443	405	393	449	412	384	409	408	415	454	419	445	404	395	414	406	406	424	436	387	399	419	423	415	403	382	419	411	401	391	423	418	414	408	375	405	437	345	420	407	414	424	392	392	387	402	406	387	437	372	396	426	385	354	417	394	392	431	379	408	395	390	349	418	417	417	405	397	435	423	417	420	429	401	405	357	387	426	393	413	464	445	442	423	444	403	400	369	404	399	391	433	408	437	396	391	429	414	370	434	417	423	412	419	399	378	371	420	407	420	400	393	422	403	408	424	381	412	451	425	389	385	370	390	344	399	424	426	433	422	420	387	422	417	419	413	382	405	430	419	389	409	376	395	418	417	400	418	383	422	411	409	421	375	408	406	391	406	421	393	390	365	420	397	426	414	411	414	368	432	373	384	389	390	398	401	384	441	421	405	354	381	417	409	443	453	379	424	399	386	406	400	428	442	393	435	411	365	348	385	448	386	422	427	405	388	408	385	393	407	390	417	427	428	417	401	472	423	429	411	394	398	388	403	428	408	392	368	424	394	383	407	380	407	449	442	362	410	388	399	389	409	374	376	411	381	401	395	424	434	354	410	391	395	432	414	421	398	404	414	355	399	421	460	406	466	420	404	428	398	405	406	380	410	377	382	416	419	428	403	433	414	428	388	420	392	364	347	396	400	428	413	394	380	387	372	439	400	403	377	394	380	410	414	377	417	425	373	406	447	402	398	426	380	413	455	366	439	419	405	419	383	406	385	389	405	433	400	404	387	425	377	399	390	392	394	411	392	392	412	410	418	379	391	385	390	407	393	390	394	405	442	425	407	432	438	398	379	409	368	437	415	399	409	374	444	375	378	376	394	431	383	438	384	417	382	391	399	394	431	359	401	389	415	412	428	404	456	404	389	379	401	450	412	393	396	451	408	416	361	403	395	387	403	413	423	383	429	401	405	397	406	377	424	413	399	424	382	435	429	374	338	362	407	420	367	407	410	403	421	394	421	406	391	432	470	412	380	430	400	415	409	437	465	406	403	430	418	405	391	381	419	426	394	403	433	417	387	403	412	386	421	397	400	414	435	411	399	392	400	421	438	418	387	435	440	396	433	399	413	439	413	383	388	407	400	401	428	422	408	431	382	391	377	397	381	367	375	390	397	429	386	397	371	437	434	400	356	409	363	410	375	432	397	384	400	380	413	419	405	396	386	415	423	421	372	389	412	393	371	390	375	410	401	433	416	376	400	369	397	416	422	393	430	399	381	410	409	391	399	361	409	404	431	396	380	410	442	397	403	390	407	415	442	396	409	436	403	406	384	398	412	443	426	406	391	409	384	377	373	387	393	401	396	398	411	420	410	407	372	393	407	439	408	373	409	409	412	424	409	397	373	432	369	367	371	372	415	411	422	416	402	369	416	420	420	404	368	402	415	420	373	396	396	409	392	433	427	430	403	441	398	426	409	442	428	388	427	401	421	395	415	400	385	375	425	453	383	418	436	421	391	417	378	391	427	427	402	431	425	417	395	410	389	415	449	395	403	401	400	415	384	371	410	362	408	395	394	395	406	408	363	400	380	405	426	396	409	383	374	372	383	394	411	395	385	413	421	401	403	456	419	402	393	408	409	428	378	404	404	396	426	442	421	347	432	426	414	385	386	419	422	388	394	434	416	383	457	389	398	420	395	409	405	407	441	407	406	405	443	410	392	421	383	394	406	447	373	405	415	438	429	410	400	407	380	419	403	403	389	397	408	387	431	435	414	392	388	426	384	419	443	417	401	402	423	403	388	423	438	383	425	421	384	380	401	366	373	389	393	389	417	411	394	371	437	395	424	403	423	413	395	393	398	371	437	418	380	384	464	391	396	403	406	401	387	408	413	398	387	403	410	426	392	400	373	419	420	404	405	408	433	404	388	385	430	436	400	414	377	395	388	385	400	419	403	381	418	421	367	422
10472	7775	15182	18091	16841	14296	11022	9081	7358	5940	5226	4480	3877	3660	3499	3178	2589	2341	2107	2002	1989	1920	1845	1831	1776	1773	1748	1638	1557	1475	1421	1531	1312	1351	1282	1301	1247	1233	1179	1257	1239	1195	1183	1168	1128	1114	1116	1274	1201	1136	1227	1227	1210	1245	1263	1203	1192	1175	1175	1105	1042	1121	1059	1031	1036	977	1034	1079	989	980	1019	962	1010	984	1025	1065	1005	939	963	978	932	924	971	945	935	983	971	972	1010	992	971	991	941	984	898	947	996	1013	974	963	940	906	967	954	932	897	923	1011	891	963	973	917	957	926	928	967	916	928	967	950	950	976	964	963	910	955	907	925	947	1000	919	907	898	909	903	949	949	953	930	899	933	983	920	949	941	935	892	896	922	924	933	914	938	930	958	935	913	944	917	969	967	881	914	904	873	984	954	951	983	930	944	986	902	930	915	925	921	954	947	883	946	910	895	919	999	962	894	917	936	919	956	936	956	918	982	991	916	893	942	925	955	926	951	891	893	978	937	910	978	983	948	964	949	941	938	988	967	975	897	963	1008	936	931	943	919	924	958	899	925	893	909	971	943	958	910	974	918	949	923	903	930	943	963	921	908	939	922	920	944	960	922	955	908	914	888	987	985	960	959	941	974	954	956	944	972	951	896	942	953	933	927	1000	916	883	938	938	949	916	912	941	891	927	976	907	975	915	980	971	919	917	904	943	923	969	945	904	944	933	947	933	946	967	956	878	933	877	889	904	919	887	909	942	958	945	966	912	962	922	933	939	889	900	926	935	972	942	877	911	978	985	944	918	907	944	976	906	969	943	932	937	923	882	979	918	874	952	927	988	981	931	975	937	957	927	927	944	971	956	926	918	954	962	893	953	946	941	915	989	948	894	931	965	925	914	913	927	934	939	922	926	940	919	960	941	911	941	939	975	974	876	915	920	929	917	951	907	916	947	954	956	923	939	856	978	950	951	957	931	889	955	991	929	957	910	917	986	925	908	918	950	903	936	916	927	917	976	941	927	951	985	890	938	1000	959	893	915	935	929	987	936	936	970	931	923	891	893	975	902	958	933	902	931	883	939	991	961	929	916	950	956	991	967	925	968	903	940	935	950	937	953	933	919	933	971	955	933	963	959	942	936	920	951	942	931	944	923	926	881	988	930	933	876	917	923	971	958	971	937	987	923	902	900	955	943	932	899	958	942	880	907	906	909	908	923	959	871	939	934	917	900	916	919	938	919	899	916	927	898	892	946	894	900	911	963	945	967	979	1026	923	978	919	960	927	906	965	998	901	946	934	920	936	997	961	974	951	993	922	960	906	946	930	957	933	925	970	883	893	970	905	964	967	934	972	929	941	970	954	946	928	953	889	897	957	937	969	961	916	972	917	903	945	931	972	909	920	903	941	965	927	934	895	973	985	942	954	957	959	880	915	940	932	937	904	1004	917	922	973	899	900	935	973	933	979	921	909	950	953	926	960	901	918	951	924	896	938	938	944	950	887	920	960	910	971	937	947	892	910	902	923	937	965	939	971	944	1009	922	912	966	947	965	891	1043	992	932	938	938	954	938	896	958	898	933	935	871	936	971	933	938	914	975	909	1022	917	905	914	959	955	946	960	982	947	976	929	976	929	964	1000	894	945	915	936	917	926	966	914	915	922	918	915	886	934	886	940	919	891	878	909	925	980	926	911	902	977	935	992	995	968	957	935	943	882	955	926	939	898	969	948	909	922	999	917	880	965	897	908	953	928	915	896	994	918	997	942	918	977	922	961	922	952	948	951	977	906	938	940	947	906	975	951	965	934	919	881	897	970	954	963	978	924	929	908	914	919	913	914	983	916	937	945	911	984	899	932	952	950	998	959	922	928	944	948	867	950	951	952	994	888	913	921	943	933	904	948	927	906	943	948	944	922	922	937	926	911	893	897	943	938	935	944	956	935	986	913	945	933	896	959	877	935	954	984	923	907	959	922	944	945	937	931	951	912	993	933	951	991	908	958	945	956	922	923	907	904	938	937	919	950	885	896	848	930	923	1007	933	930	898	940	1005	933	1001	930	916	947	960	932	898	955	922	973	971	932	942	885	890	951	945	938	946	941	960	983	923	977	936	960	970	936	918	970	947	912	941	975	954	876	950	951	941	949	951	932	919	876	968	962	864	905	892	896	902	956	947	972	965	953	961	941	1013	929	935	994	858	968	936	917	947	930	936	891	977	877	932	959	924	978	915	897	968	945	915	905	914	928	928	959	939	899	907	890	967	965	925	1015	903	903	869	886	958	952	906	972	977	911	873	901	1001	899	937	938	924	927	935	861	976	950	958	902	932	915	904	953	922	954	945	963	939	943	982	954	919	953	965	962	898	967	977	961	972	872	926	920	922	940	938	957	936	926	979	903	932	891	983	904	933	952	868	928	930	968	995	921	970	979	936	925	873	904	957	950	994	970	861	915	948	925	909	952	986	932	953	925	898	873	932	910	868	996	940	928	954	946	845	1005	963	905	949	933	925	977	930	922	947	918	914	875	978	970	933	927	920	916	920	914	887	931	937	933	856	920	988	951	965	957	899	958	924	941	894	930	910	895	927	928	893	940	897	990	984	903	951	936	947	925	936	928	951	961	977	940	986	934	904	916	941	932	871	904	972	921	939	921	997	912	939	1001	913	988	941	972	937	914	951	1019	883	895	933	964	1018	930	924	941	937	917	932	928	916	940	967	934	909	940	895	915	977	938	898	929	933	930	954	930	908	982	927	911	949	935	926	922	937	1012	918	918	954	933	920	932	903	943	981	912	954	893	932	954	922	906	921	901	983	953	925	896	918	870	953	942	934	899	893	858	928	926	947	959	926	889	940	961	936	978	981	906	914	914	916	922	933	977	891	938	981	962	971	912	889	961	945	893	952	962	950	935	917	970	931	940	960	950	986	883	952	936	975	925	903	919	919	933	906	950	941	967	957	917	918	930	881	933	965	958	895	950	930	913	927	907	939	953	968	928	950	927	966	865	914	909	940	916	871	985	936	924	963	925	950	934	948	990	917	923	920	911	968	913	944	940	972	938	962	944	950	967	941	962	984	956	969	951	931	935	931	953	928	923	931	906	952	945	916	895	890	917	917	898	986	918	906	947	940	916	935	988	908	944	949	909	921	884	928	961	931	962	927	959	897	919	912	959	940	923	901	887	939	932	924	977	973	929	920	925	945	921	912	905	1008	968	1006	988	933	966	896	951	888	960	932	967	938	942	936	1000	967	933	881	962	891	894	983	922	928	999	922	967	961	904	1009	934	911	914	934	981	958	944	905	966	908	990	941	891	905	943	898	962	916	971	932	922	933	906	920	963	949	916	904	901	941	959	953	921	933	910	900	924	935	980	927	934	925	915	925	924	956	915	945	942	917	961	909	908	967	935	963	954	929	899	942	987	865	995	920	941	1007	972	906	948	912	959	956	919	950	930	919	977	884	921	928	932	951	902	937	856	947	893	910	958	940	943	917	956	947	916	915	949	936	933	911	971	926	853	937	927	943	900	920	974	932	930	979	924	929	923	947	956	983	947	896
25130	14905	15871	13595	10391	7340	4845	3370	2524	1878	1593	1425	1279	1156	1046	965	846	779	744	727	679	638	597	625	632	652	595	557	573	534	543	541	479	524	509	492	507	502	514	512	454	518	473	515	481	483	529	487	474	543	496	510	446	521	505	469	493	485	490	488	504	483	482	457	440	466	475	474	526	453	462	433	431	457	455	465	434	451	460	449	435	435	425	438	432	421	445	465	454	373	467	477	468	448	452	432	446	443	462	457	464	458	424	450	443	431	443	434	422	452	437	441	472	454	428	474	441	456	461	423	426	430	440	531	470	487	435	457	435	408	457	498	413	426	449	451	435	478	425	443	432	435	439	452	447	413	439	443	418	410	426	486	427	444	455	421	428	430	485	427	454	405	424	409	410	443	484	488	431	424	439	438	421	438	449	455	452	422	425	412	409	458	415	457	433	444	451	401	419	453	444	434	480	439	435	417	425	423	463	432	422	449	445	453	464	415	426	459	422	458	444	433	442	441	461	466	479	455	467	449	438	421	425	433	468	442	424	457	469	456	406	441	408	447	462	489	453	467	429	412	461	443	453	434	455	447	402	452	438	412	477	461	447	468	460	442	441	456	418	455	496	442	430	466	450	490	424	441	399	409	439	416	414	435	459	465	456	433	451	466	421	414	436	495	421	417	423	476	454	457	444	451	440	453	428	436	440	439	427	437	412	435	446	463	439	446	409	438	412	432	468	453	469	463	447	397	445	454	468	447	453	491	421	453	431	424	467	399	469	466	421	430	457	461	456	478	445	487	489	431	462	411	437	454	443	460	445	416	473	460	456	451	440	455	450	434	417	423	440	447	440	472	450	495	392	454	455	471	442	451	468	455	443	428	428	459	432	478	448	433	449	434	442	460	426	452	408	444	421	407	467	446	476	467	463	481	422	408	436	453	462	426	457	447	446	465	429	429	473	487	464	444	442	461	454	478	447	455	484	468	427	436	460	417	435	440	457	464	428	463	437	396	484	493	475	447	464	443	403	449	454	437	434	462	464	412	452	426	432	393	414	453	446	444	458	474	483	422	471	438	481	403	438	420	399	492	430	469	404	450	439	453	471	458	486	456	483	426	441	459	471	438	450	456	461	420	441	477	463	445	475	441	431	465	485	416	390	429	441	456	442	457	448	520	458	476	422	446	440	449	495	446	425	429	455	463	443	405	404	420	453	462	411	439	442	468	424	462	415	469	434	463	437	476	434	456	462	421	406	458	442	448	410	445	424	432	424	470	517	433	431	479	453	445	442	460	410	431	453	497	487	455	419	443	411	445	454	464	478	442	434	440	457	473	480	414	474	475	431	460	448	461	467	413	462	460	441	400	425	461	438	458	433	457	431	407	437	457	469	468	433	412	392	419	489	455	458	421	445	456	449	428	454	424	432	444	452	436	438	447	460	490	463	435	459	477	441	455	467	433	457	434	411	446	412	392	423	445	438	448	413	473	446	455	430	435	443	471	467	472	433	482	413	469	423	478	456	425	429	449	488	449	466	488	433	425	459	452	445	443	452	485	454	454	452	450	446	444	444	468	460	485	452	468	450	449	436	434	434	442	418	428	411	466	419	432	472	447	443	417	457	465	458	433	444	422	457	461	432	412	468	452	458	448	427	460	422	444	440	466	424	464	462	410	417	420	467	431	457	415	459	493	460	452	441	431	414	453	451	419	426	455	457	493	490	477	465	432	447	413	428	436	414	421	401	438	428	433	442	419	447	483	449	445	390	458	428	454	422	480	429	433	423	462	458	454	416	464	437	462	439	407	426	483	481	423	459	469	450	396	414	442	470	462	452	449	482	465	417	441	448	453	458	425	457	467	481	439	443	459	392	438	422	438	465	398	418	453	465	475	461	498	436	411	429	451	446	491	449	439	477	469	449	471	446	435	438	481	482	437	420	469	469	427	440	462	455	410	454	449	451	434	501	456	477	418	431	488	444	453	431	423	440	461	455	478	442	443	473	423	442	414	430	413	432	462	421	428	490	446	445	481	466	444	448	417	474	410	450	419	467	447	408	409	449	487	450	466	431	432	411	443	481	440	459	458	465	403	467	470	451	456	424	453	461	448	473	436	474	446	430	426	476	448	433	472	449	408	455	452	469	426	425	425	431	504	464	444	446	491	471	457	415	453	479	424	439	452	459	459	449	458	463	477	433	411	457	450	438	431	479	426	424	458	491	488	434	454	434	427	435	465	426	454	475	447	462	463	439	474	436	448	473	442	413	448	454	433	472	453	464	418	447	452	387	419	429	460	448	459	432	445	488	413	417	474	451	418	411	421	377	447	421	446	485	431	418	428	431	447	443	479	443	442	422	410	443	443	478	463	458	418	414	449	463	448	460	433	424	452	426	401	451	410	446	455	450	417	455	462	427	470	465	427	456	435	434	473	459	440	466	452	480	432	456	485	444	436	439	421	410	426	424	472	467	436	442	442	425	406	431	432	456	441	476	439	460	415	435	450	431	484	458	422	470	440	473	437	435	420	412	442	430	429	454	469	454	415	479	443	431	415	454	439	444	442	442	436	461	413	470	449	472	448	424	482	425	451	391	445	413	483	433	434	459	416	480	481	454	428	441	427	507	419	451	436	469	497	461	452	445	401	440	444	430	447	453	489	441	457	432	513	440	424	427	432	431	444	475	430	431	450	461	446	421	467	426	447	431	448	447	455	448	462	442	427	445	496	460	443	464	444	462	473	449	397	440	449	410	462	429	441	419	429	481	472	443	507	445	451	426	444	463	422	441	441	449	463	441	495	448	478	407	454	460	457	455	450	467	435	419	474	463	455	452	434	441	447	469	460	477	437	420	460	496	455	428	408	464	453	482	452	454	415	439	474	470	421	418	454	438	441	446	434	467	432	471	451	428	425	412	441	458	428	444	455	447	434	436	444	427	442	464	434	413	435	420	474	459	451	427	452	425	456	446	455	400	403	471	441	447	441	459	440	485	483	440	432	472	467	484	452	432	439	447	463	460	427	448	474	449	416	461	470	475	437	452	439	431	447	436	477	460	454	439	462	452	444	450	444	446	467	478	456	444	432	441	447	444	475	439	438	433	486	439	484	388	454	436	421	434	439	466	468	445	476	453	442	442	453	427	425	444	435	396	451	406	452	458	443	423	480	446	489	455	469	432	455	450	472	423	427	436	462	434	432	500	439	454	414	455	441	443	440	423	413	440	426	414	446	473	418	437	441	481	434	433	481	439	444	484	423	472	440	444	462	445	465	432	449	454	484	488	406	499	439	456	427	418	475	410	467	478	476	480	417	445	454	449	435	441	446	436	456	440	418	434	407	482	456	444	435	446	416	442	464	470	467	440	466	431	431	453	457	447	457	445	420	451	415	441	483	434	458	409	439	426	496	479	420	475	443	432	421	437	489	479	447	449	415	428	449	419	415	449	455	478	464	456	468	420	457	450	442	472	432	425	417	436	436	443	488	443	451	421	479	436	426	435	431	430	450	466	454	457	459
13399	10400	19547	22984	21661	18798	14893	11997	9873	8433	6853	6071	5439	5112	4791	4227	3337	3044	2785	2665	2483	2513	2352	2325	2281	2172	2138	2028	2006	1861	1823	1688	1665	1565	1546	1575	1488	1485	1472	1463	1377	1385	1449	1344	1326	1377	1341	1555	1478	1477	1484	1539	1577	1556	1597	1431	1458	1419	1335	1230	1226	1188	1234	1124	1195	1132	1226	1179	1069	1180	1157	1132	1130	1130	1157	989	1021	1097	1007	1022	1047	1010	1076	1065	1091	1046	960	983	1044	1032	1021	1000	1020	1051	1069	1001	1053	1036	1033	1011	998	1012	1008	1029	977	1031	980	1017	1022	1049	1046	1046	1074	1014	964	1027	990	1064	1074	989	1046	991	1047	1053	1010	1080	1057	1036	977	1010	991	957	1049	1058	1022	1010	1028	952	1003	985	957	1005	1095	996	1028	1084	997	1017	1041	986	1003	1007	1076	1004	1018	956	1013	966	978	1002	1043	1031	977	1007	1001	1016	1042	962	993	1004	1020	963	999	998	1016	1028	1050	980	972	1055	1023	1019	1026	1010	1010	1007	993	1003	1013	1035	1024	1030	991	966	1013	1003	1052	1024	1019	960	930	983	1045	995	1020	978	1027	942	1005	986	1064	999	1031	939	1004	966	1031	996	1022	1017	1003	996	972	986	935	944	1064	956	1017	1017	946	1021	1008	1013	1065	1064	1037	979	971	968	1020	1026	945	1033	1038	989	997	955	973	1022	1066	1070	983	1092	983	983	1033	978	944	1023	978	984	1017	984	972	1006	965	985	1057	1071	968	1039	1039	975	1023	1012	1005	989	1040	1006	959	982	1047	1022	968	1055	984	984	1059	996	995	1062	954	1031	973	1040	1002	1001	938	1036	1013	1011	980	1030	987	1023	1051	1020	1002	976	1033	1075	1026	1015	1013	998	997	1034	982	995	1004	1055	977	999	967	1010	1006	1009	1004	981	1039	1028	984	1035	968	990	1008	992	995	998	1004	957	1042	1005	1032	951	1023	1042	1034	1005	1058	1005	999	1043	981	1051	946	1021	948	1054	969	1012	1017	991	1027	1007	964	1016	1007	991	1018	1010	998	988	1003	1006	1001	998	1015	1034	961	983	998	1038	1004	1017	1011	998	962	1069	978	972	949	1016	1000	972	1023	1021	1000	1009	1042	1014	1054	1037	1027	1029	958	1087	1040	935	990	1095	998	1037	1028	1053	1060	977	1049	973	1062	988	990	1013	956	961	1002	983	977	977	1023	1057	992	999	1023	967	1004	1000	1011	972	982	1006	1039	959	1031	986	1058	984	998	992	982	953	1018	1012	1002	1003	970	1044	1014	1033	937	973	1028	1017	942	1035	995	979	1042	997	1016	995	1072	994	998	988	1020	987	1037	1013	1023	1002	1033	1036	982	1009	995	974	1002	983	975	934	958	998	985	950	1009	1011	1001	1033	1031	996	995	1034	1044	989	1038	1044	988	1027	956	1009	1058	1012	1003	1010	1019	973	986	1055	988	989	983	981	1030	1023	1012	1039	1046	1033	1008	963	1065	1027	1012	990	992	980	975	988	965	996	987	976	996	1042	998	1005	1010	1070	985	953	964	1001	989	973	971	1004	1089	999	981	1024	970	1036	1006	995	969	1042	1013	1010	1020	1046	967	977	949	1045	1032	990	1006	1016	999	1006	1011	949	982	1105	1013	1009	966	1003	1055	988	1026	968	1013	950	985	1043	1039	982	1001	978	1024	993	996	996	1070	1028	1027	978	1055	1012	972	966	1003	1020	1088	1030	1014	1027	985	953	988	1013	1001	1005	1016	1010	980	1043	961	1002	1014	1011	1029	1001	1021	1014	1017	957	1043	1033	995	1040	970	989	1009	1023	994	969	1002	994	932	1020	1015	1061	1024	995	939	1026	1025	995	992	1033	967	1009	972	986	1000	1058	977	1005	1006	1010	1002	1064	1018	975	966	1032	995	1043	942	997	992	995	996	974	1013	1004	1034	1007	985	1003	1030	998	1099	1004	997	1021	1001	968	1050	981	996	990	1020	1038	1051	1042	982	1018	1074	1014	959	989	984	992	990	1023	1029	993	981	1023	1017	997	1051	1008	949	1021	953	1045	1015	1066	915	993	1005	1005	962	1033	1044	1016	1024	1030	1032	1027	992	932	966	1021	1024	1012	992	1012	965	984	1005	1031	1026	1019	1074	994	1006	923	995	985	1012	1009	1016	1012	1038	1000	1038	984	999	1052	979	1036	1028	978	1060	1067	979	1033	1008	988	994	1015	961	1057	1036	973	986	1012	1040	995	989	978	1014	991	1047	966	1001	964	1022	1038	1086	1009	1020	976	1048	1060	961	980	1027	1059	1025	1036	1042	987	1010	1053	1081	993	982	1060	996	992	1047	997	980	1029	994	1011	992	995	1036	1091	1032	1022	995	965	1020	994	989	946	998	1027	973	1045	994	1020	1010	993	1070	978	977	1006	1047	1009	1040	1010	991	1008	1038	1059	984	1060	983	1029	1010	1007	973	980	1000	1012	961	1025	1037	990	1035	941	974	958	997	998	987	1030	986	1014	1046	973	1009	1055	1006	1061	1063	991	1015	1001	995	1046	994	996	1016	994	1012	977	1005	986	1012	1032	1002	1013	971	1062	1037	989	1019	954	1013	985	1001	977	963	962	1013	972	1011	978	996	1071	935	997	1005	1014	925	925	1040	1002	988	1056	980	984	1107	1033	1033	1092	953	988	1031	1002	1002	987	997	1050	1026	1030	942	1005	974	1012	1013	1033	1008	969	982	1000	1021	1022	1061	989	1002	945	984	932	975	1000	997	969	1045	997	986	1003	998	1011	1016	1010	933	986	1006	1024	1013	952	1024	968	955	979	992	1051	989	1062	981	1031	996	1019	939	989	939	955	1010	1011	1025	1024	1031	974	1001	1044	1006	1017	1013	1029	949	994	1041	1034	1025	1063	1025	1004	993	1022	1023	982	989	993	1079	1048	1038	1030	1029	987	973	972	985	986	1018	1022	973	1027	1011	1007	938	1015	1013	1044	1009	971	997	1010	1018	1012	1014	1019	1014	1001	953	986	1027	1002	986	989	1010	1021	1000	994	973	1027	975	1066	1062	997	999	982	1034	1005	976	1019	1064	984	1040	946	998	950	1031	1014	986	993	1070	1006	1022	1035	1006	1017	1011	985	1043	1035	1049	1004	1040	993	964	1037	1005	994	1024	953	1019	956	993	1012	952	1003	986	1037	1036	1003	978	1016	1028	1027	972	1013	1035	1018	1023	972	1030	983	1026	1023	963	1001	1016	985	1036	1050	1024	978	1006	1021	1005	1071	976	981	970	966	965	1009	1004	1050	1039	1014	1018	1059	1083	971	957	1041	1042	1005	984	994	969	985	950	1023	1016	987	1061	1066	978	996	993	989	1034	988	1021	1030	959	999	994	978	1023	1013	1036	959	974	986	1034	1029	935	1011	990	997	1040	1023	962	1020	1000	1003	1020	972	1019	998	978	969	1022	1032	1045	998	1021	991	1020	963	1028	1040	1007	996	960	989	998	986	1033	1029	973	1014	1016	1013	989	1009	1033	1044	992	1025	967	1027	994	1038	979	1034	935	1053	1046	966	969	981	1016	984	993	1003	998	1016	977	1004	1040	981	1001	1020	1015	981	986	1011	988	1011	1044	980	989	1015	1011	1017	992	1069	1030	974	1006	1012	1033	990	1048	1026	1013	976	1067	1037	1031	1011	1004	994	1053	981	967	956	932	1036	1023	1031	1080	992	978	966	1086	969	1002	1026	1023	1028	990	1055	1019	1073	1039	1004	1030	960	1023	988	1009	946	1038	964	1010	1029	1038	1035	1028	978	998	1071	998	1059	1044	1015	940	1002	1030	1016	995	1021	1011	969	1023	1097	963	984	1050	1084	1004	1027	1038	1048	1027	988	999	1056	1000	1002	998	1007	1032	974	1012	1041	1062	1018	1065	998	1018	1055	994	997	929	1064	981	1006	1004	1001	964	1045	1032	1017	972	963	1003	964	1003	970	1080	1031	985	980	1039	1049	968	1032	1024	975	1037	967	1004	985	997	1009	1105	1011	1006	991	988	955	983	1041	973	1009	998	996	985	1029	1027	1014	1026	997	1025	1062	1011	1026	973	1031	968	1035	1101	1033	1016	947	966	955	983	1050	991	992	1038	1031	988	986	977	990	965	1012	956	1020	972	950	980	995	991	991	1018	991	1005	948	1020	976	1008	972	1002	995	997	961	1017	1039	1041	972	968	959	968	947	975	1027	967	973	976	1031	998	1019	1006	1024	988	1012	1010	935	1019	1053	990	977	1031	977	996	960	991	1013	987	1040	1004	978	1040	1017	998	982	1002	1023	956	1027	1059	1016	960	975	1021	968	941	1017	972	1041	1010	996	993	1057
7852	4444	5289	4278	3206	2230	1745	1289	972	942	768	682	663	570	523	531	494	466	466	437	378	434	404	422	422	385	382	373	425	345	359	400	383	381	369	379	348	364	390	339	390	325	360	367	344	347	347	339	338	349	347	342	334	328	354	363	332	351	371	363	331	365	387	373	383	382	335	331	339	370	362	342	367	351	359	391	329	349	378	363	350	357	349	334	317	342	312	382	358	369	353	400	342	378	315	350	345	350	374	377	350	304	364	347	321	322	361	364	377	388	326	364	373	389	307	377	334	378	340	356	309	367	355	360	335	346	366	385	359	328	378	352	351	345	328	352	394	368	356	339	334	325	298	337	362	353	346	375	331	334	366	335	342	318	352	338	345	336	372	325	376	364	356	313	348	351	343	332	353	333	355	320	369	325	338	346	390	370	323	353	338	326	341	325	331	373	310	352	371	375	336	375	372	324	339	380	356	354	348	364	334	325	356	340	352	375	378	346	328	321	354	363	355	341	330	320	361	343	345	338	297	344	353	346	344	343	322	355	361	362	323	353	346	365	348	340	344	372	356	354	376	348	364	366	331	352	382	357	329	338	346	329	328	332	350	343	339	350	370	337	347	360	338	369	325	344	345	351	342	321	329	342	323	311	330	336	360	321	338	334	321	332	327	320	369	340	371	333	378	368	335	340	377	325	332	361	351	328	357	343	321	352	323	357	346	311	337	370	342	372	297	400	359	319	378	336	310	359	344	331	344	346	322	315	350	355	344	351	338	323	348	328	320	339	395	345	333	362	338	366	347	370	357	351	376	356	347	362	353	351	325	309	356	376	376	331	367	356	338	340	335	360	347	354	380	345	378	370	344	359	358	346	354	357	329	400	337	362	349	332	377	320	337	347	330	343	323	326	352	365	356	335	312	329	389	337	366	327	325	364	349	328	352	330	328	315	344	330	326	321	341	335	319	322	310	325	342	362	342	347	355	349	368	371	318	375	363	332	372	346	352	345	345	365	355	327	354	368	371	340	345	347	327	337	323	322	394	374	358	335	332	305	350	359	350	346	323	339	334	329	364	378	345	346	344	348	329	347	343	338	350	359	378	341	316	380	324	336	348	336	368	368	328	335	363	327	350	349	371	367	356	351	338	357	353	326	320	351	389	382	313	351	310	296	316	381	323	317	343	323	343	338	335	305	369	370	334	352	349	345	329	371	366	306	356	353	322	364	348	341	315	349	328	368	348	306	360	372	353	363	360	362	358	342	359	298	362	324	381	358	362	353	381	344	356	368	384	354	361	333	343	340	348	320	355	329	369	305	341	370	336	360	379	336	342	322	336	392	361	327	346	357	343	352	372	356	366	340	352	325	361	368	362	346	382	361	344	353	342	346	399	357	311	332	336	326	352	334	357	331	372	294	373	352	339	347	322	329	333	346	315	335	348	339	320	381	337	373	361	343	381	333	333	341	344	373	319	349	337	353	373	348	326	365	355	356	388	334	343	333	323	367	352	353	363	338	321	371	343	361	352	321	326	348	348	388	372	336	331	331	333	334	339	337	348	336	347	394	343	370	347	315	353	353	369	359	358	299	373	369	326	338	340	334	354	323	335	338	352	347	322	304	325	311	374	341	351	366	324	363	374	314	357	361	373	352	362	357	335	341	408	349	365	345	298	345	354	338	359	371	366	344	346	332	383	361	365	321	342	323	350	357	355	390	321	379	341	371	346	357	372	332	376	330	351	357	370	345	340	324	350	348	358	344	355	360	345	340	354	371	375	378	365	354	332	378	340	333	327	346	331	296	386	339	387	362	342	343	339	358	342	346	331	335	375	358	287	341	368	352	355	348	372	345	334	340	362	359	320	345	358	323	319	343	335	335	358	310	350	355	362	351	374	299	349	354	326	367	325	353	348	356	380	317	348	345	307	351	353	347	323	373	346	364	389	385	356	373	366	349	336	324	366	365	337	348	345	374	361	314	329	318	347	346	343	337	356	350	354	357	356	359	351	384	321	345	374	348	340	304	333	327	348	355	351	349	354	357	354	359	347	345	361	336	378	388	328	338	374	378	331	346	351	334	350	385	366	388	314	322	345	341	339	333	351	366	354	330	340	331	346	337	382	381	334	392	339	353	353	363	350	369	332	365	379	341	323	336	365	390	323	328	388	360	315	357	347	324	361	300	346	314	324	326	334	336	341	369	303	357	354	330	349	392	355	369	380	356	375	310	345	342	375	337	341	404	375	322	351	356	376	362	366	349	387	328	369	360	373	338	349	357	341	335	348	343	337	350	317	310	349	317	322	374	359	313	338	344	338	299	352	323	359	347	314	344	354	381	358	358	340	364	350	349	362	362	343	342	358	374	349	340	354	343	343	365	331	336	337	336	355	349	375	381	384	346	298	376	310	373	330	347	357	349	344	380	350	343	374	330	325	333	363	336	371	365	337	386	374	354	358	361	380	368	326	353	303	363	341	337	382	345	359	368	318	325	309	390	368	341	375	364	324	331	336	358	361	325	378	359	382	358	326	380	372	356	327	328	311	309	330	358	350	306	363	340	308	334	350	348	355	388	318	329	326	312	333	354	353	337	360	350	345	324	324	343	336	357	338	304	342	349	348	337	337	355	354	328	360	341	340	328	360	349	335	367	349	339	352	334	351	355	343	379	375	402	335	339	330	342	383	332	343	359	338	331	343	379	305	365	346	376	347	353	363	343	377	352	373	343	404	353	337	345	390	344	379	372	296	352	311	347	338	322	374	345	357	370	346	348	350	354	334	345	340	366	318	346	352	314	357	348	374	380	352	345	364	292	306	336	331	376	387	361	368	344	345	337	357	386	347	356	343	392	359	362	346	368	328	366	367	315	336	319	326	322	372	321	356	356	377	339	310	345	344	332	361	328	354	361	370	333	356	336	362	335	355	347	362	338	365	331	313	356	371	332	339	324	325	339	369	354	362	347	329	326	340	350	341	334	356	318	307	332	335	334	360	328	368	356	351	362	349	354	390	378	330	335	341	352	346	331	310	304	322	343	344	338	321	322	395	376	325	359	347	336	296	339	339	353	379	297	313	354	356	345	349	355	354	356	355	331	359	368	330	331	346	353	337	352	323	365	371	316	324	317	346	346	345	348	350	313	369	338	370	349	325	339	327	312	345	338	352	316	376	305	351	361	319	375	382	336	354	359	319	349	376	384	348	317	331	365	329	345	345	331	354	359	325	391	350	349	342	371	324	325	332	352	348	366	356	373	384	377	344	356	320	340	351	352	334	376	393	417	327	364	396	345	354	327	340	377	368	337	350	366	338	391	327	350	332	354	357	353	352	378	331	346	354	355	346	352	315	338	334	327	314	364	317	356	327	333	382	350	349	380	384	352	310	357	335	348	327	346	310	357	378	349	364	366	364	335	334	340	329	372	363	343	350	343	324	332	334	379	327	342	339	364	339	318	350	366	331	307	358	326	356	366	345	355	331	342	349	325	393	338	371	336	328	343	351	333	334	293	378	334
5080	4291	9298	11071	10186	8521	6684	5335	4425	3737	3135	2701	2465	2200	2039	1910	1722	1486	1456	1387	1344	1294	1321	1271	1253	1257	1154	1125	1149	1052	1107	1047	1046	1027	1005	1022	973	888	894	932	933	924	868	915	902	912	851	848	916	927	866	920	900	894	839	861	873	851	917	881	887	820	867	843	847	839	874	846	851	863	845	812	902	804	869	817	811	862	808	814	785	816	799	791	809	792	883	819	822	849	857	812	824	822	827	865	820	802	830	811	846	812	826	783	870	789	799	835	873	835	814	845	830	793	829	786	815	811	850	821	841	787	796	768	832	833	833	818	776	821	852	826	803	846	819	868	788	820	840	794	778	829	794	841	850	834	818	811	852	834	775	760	788	856	801	796	755	840	803	817	841	823	837	850	794	838	815	787	837	820	814	798	807	830	836	815	794	836	783	814	834	783	797	829	757	800	795	775	819	804	827	792	820	817	783	789	787	807	815	782	801	802	797	797	770	807	790	740	817	823	828	795	883	869	820	808	781	834	854	818	837	849	853	812	794	813	853	800	816	760	788	801	791	809	771	835	795	826	794	803	847	769	843	766	833	852	818	795	820	842	885	794	840	798	755	844	824	775	888	812	764	858	832	875	789	789	845	775	806	807	845	794	817	828	783	791	814	829	819	818	787	804	783	842	815	775	810	774	782	823	820	840	857	826	752	764	744	807	801	820	853	783	835	807	838	832	825	809	817	836	810	827	825	787	782	823	813	829	781	800	776	830	779	805	823	798	820	815	803	825	811	793	802	822	866	793	845	802	800	778	784	769	776	802	754	816	860	793	809	811	794	808	836	811	775	809	865	782	852	812	831	828	840	822	810	809	835	809	823	841	787	854	867	780	786	823	841	829	757	821	810	798	813	822	795	836	784	771	850	811	793	851	801	794	845	811	830	827	785	790	767	815	820	834	770	823	837	754	841	831	841	805	791	820	821	834	847	820	799	810	804	796	872	842	767	816	810	785	840	828	805	794	831	778	822	815	830	775	795	832	849	817	814	804	848	816	763	808	804	803	880	790	823	798	795	836	842	758	791	836	815	834	762	785	793	807	784	881	776	826	803	803	834	796	780	823	784	781	743	853	809	820	833	828	873	831	813	854	829	778	884	795	766	835	823	838	775	815	791	871	778	801	815	798	788	797	759	806	816	834	840	830	853	831	778	815	825	847	835	799	848	784	821	817	789	854	780	783	816	833	814	852	789	852	738	807	825	832	834	810	791	764	793	790	826	854	800	831	820	821	805	831	799	740	823	809	768	791	801	773	821	810	796	808	844	807	804	804	776	800	791	836	829	829	824	785	847	797	762	810	818	839	799	774	787	839	833	808	835	801	828	828	801	819	809	771	864	839	827	780	792	826	843	765	871	822	822	798	774	760	750	808	764	761	792	828	844	818	812	832	818	775	746	828	797	842	846	821	832	805	821	832	817	817	743	767	863	785	847	782	830	784	812	849	809	864	882	756	802	799	852	812	796	821	833	823	794	810	794	782	696	798	804	796	796	801	808	839	811	853	809	818	827	818	857	801	823	787	841	820	813	807	804	777	807	826	820	827	828	780	825	792	822	778	783	821	787	819	831	863	807	826	754	835	813	788	818	782	831	823	803	826	841	836	832	802	783	819	819	858	820	815	813	815	808	835	838	808	820	809	765	823	863	821	827	764	788	816	792	791	797	832	796	808	850	819	854	856	790	779	754	798	838	811	820	856	849	793	834	768	819	839	785	776	828	839	851	794	808	852	860	810	819	831	850	828	799	850	847	820	777	809	824	805	831	821	805	834	756	821	870	810	851	773	812	781	821	800	793	818	873	754	862	847	818	768	769	798	846	788	855	809	776	829	806	794	825	823	776	830	847	781	849	801	800	807	790	807	841	780	819	791	838	850	831	793	827	847	806	810	816	816	858	791	833	853	800	828	856	805	779	846	805	831	847	876	816	829	825	780	853	809	795	822	777	814	811	822	846	818	835	782	805	790	837	831	788	802	786	815	825	850	822	788	785	797	796	809	818	808	837	811	836	826	801	818	874	775	834	830	842	807	813	853	859	875	799	820	810	852	755	820	877	830	856	809	827	840	824	780	811	841	825	813	828	808	872	819	826	804	845	855	801	817	805	800	777	860	790	854	791	795	819	779	779	803	812	829	795	855	809	798	863	821	801	823	878	855	778	855	794	772	810	806	790	818	801	790	777	771	808	812	820	847	820	820	825	810	808	796	782	793	778	830	781	789	815	818	816	792	827	773	776	817	798	807	814	792	781	765	794	824	770	836	825	779	844	777	806	811	803	860	788	785	786	825	808	828	794	759	788	818	834	792	828	807	876	856	768	799	771	804	739	802	829	828	776	860	812	828	808	750	804	836	797	806	770	842	836	828	814	762	824	778	824	765	780	817	793	786	800	814	816	853	836	826	789	780	899	811	795	818	792	812	764	807	798	797	809	774	779	792	805	792	823	850	816	833	833	814	833	774	796	837	791	785	777	807	832	852	811	838	829	803	854	785	795	776	838	815	819	804	839	850	832	857	791	831	850	780	779	817	857	809	838	812	816	851	842	820	849	795	819	813	817	819	811	755	810	803	717	852	814	792	796	786	808	821	798	796	748	802	784	823	797	802	790	792	785	791	755	793	823	743	795	802	804	821	831	822	828	838	788	841	815	779	784	864	805	836	810	755	780	823	840	838	848	819	808	802	811	803	786	791	833	821	815	813	821	836	809	782	802	776	782	846	811	783	839	821	764	840	866	827	790	815	838	784	815	835	820	817	828	779	787	813	784	850	835	779	835	822	772	765	796	776	781	817	797	781	865	843	837	816	831	792	827	809	827	825	875	808	816	814	794	846	838	841	802	854	777	830	791	808	805	829	782	801	808	831	789	864	866	812	816	766	780	858	815	865	780	820	818	879	806	839	836	819	825	791	788	821	792	822	786	853	780	795	788	841	821	859	763	744	769	785	804	761	782	754	861	799	785	779	810	820	817	859	817	815	853	767	837	821	821	839	800	836	823	795	777	847	794	781	831	818	851	816	803	789	819	803	789	810	813	835	823	823	849	783	798	832	797	801	828	836	780	828	815	835	777	809	808	794	811	802	848	814	783	844	840	826	792	818	853	857	816	807	820	794	805	837	807	846	765	824	823	795	868	822	787	807	794	819	812	817	808	827	821	825	755	820	790	832	808	797	840	820	754	809	798	751	826	739	808	843	812	793	843	780	770	815	773	846	832	775	838	765	836	766	870	804	818	832	847	790	781	818	862	797	745	874	823	817	747	787	804	789	773	864	800	859	828	812	813	782	763	822	757	849	790	854	839	817	816	809	785	818	842	835	831	818	850	816	799	779	777	811	812	784	864	816	757	816	821	811	819	769	802	760	776	863	843	852	848	784	886	875	783	814	851	848	837	765	781	846	820	810	824	780	800	833	837	811	817	856	816	854	829	847	810	815	848	823	853	840	835	842	801	810	850	786	780	818	756	787
16974	9512	10559	9311	7035	4974	3294	2216	1717	1435	1179	987	880	852	795	727	610	651	584	602	559	554	525	531	538	542	552	485	450	479	512	455	441	462	459	411	476	461	445	412	423	443	438	432	446	459	456	449	489	477	396	419	437	435	442	440	452	456	438	416	428	384	438	428	446	418	407	452	438	383	389	442	421	417	408	388	404	438	427	395	411	377	386	482	438	425	411	429	428	385	371	370	386	393	419	379	412	394	411	390	402	392	396	404	412	432	439	408	429	426	390	416	391	414	421	393	384	412	428	424	424	420	365	430	394	416	420	384	391	412	414	421	413	393	432	402	403	411	432	421	402	413	378	447	400	414	408	385	368	410	420	422	387	387	382	395	431	418	403	392	403	400	422	385	424	414	422	397	405	417	434	413	364	422	403	418	391	407	410	414	375	409	401	423	383	411	417	388	397	438	437	406	394	410	398	375	396	420	401	406	371	391	382	405	426	405	399	400	406	387	426	402	409	417	401	361	422	404	362	440	413	381	401	407	407	386	391	393	378	365	412	414	414	445	407	408	409	395	398	407	389	417	412	422	362	428	391	402	357	411	392	398	399	428	446	426	417	368	384	392	420	451	398	402	388	426	401	398	396	421	417	361	405	374	435	416	423	414	437	406	400	389	389	380	428	382	418	453	382	376	421	387	429	413	404	430	393	385	433	424	411	410	426	404	398	386	366	405	416	407	412	357	402	412	358	416	410	422	418	391	410	414	407	421	443	423	398	390	406	433	382	420	394	391	398	400	386	422	388	391	451	400	448	388	397	410	367	392	436	390	386	397	444	360	403	399	377	385	427	386	371	393	433	399	397	371	398	435	444	410	419	400	393	435	423	393	428	390	393	345	372	435	438	432	381	421	393	399	399	386	392	364	413	394	416	395	412	408	430	388	380	379	379	403	430	416	420	420	379	381	369	364	370	444	432	419	435	420	396	362	421	431	393	416	419	420	421	413	410	426	412	410	386	394	433	404	424	417	441	422	405	401	405	376	439	403	388	399	385	372	362	398	411	412	444	407	382	392	431	409	420	365	412	427	436	399	384	386	379	406	396	414	356	378	374	404	392	404	401	429	427	425	393	455	391	383	426	436	400	407	392	404	427	415	403	393	409	404	389	395	402	376	387	400	426	407	423	418	427	396	402	426	372	377	399	388	408	379	411	396	405	397	408	416	443	426	371	430	411	414	417	426	386	409	384	417	406	370	406	401	393	409	412	385	375	389	388	407	410	388	388	433	379	404	396	425	426	434	457	381	404	434	423	434	395	408	432	358	413	396	396	392	410	369	433	438	359	409	388	371	408	392	383	379	451	422	397	393	398	392	391	420	373	410	427	427	415	397	421	397	397	426	436	415	402	410	398	400	405	367	382	390	384	386	402	434	375	406	446	385	415	391	425	391	403	413	442	415	407	390	394	409	419	423	400	406	426	415	400	403	417	382	385	390	404	430	398	404	379	393	381	387	406	377	402	400	412	404	395	416	428	404	395	396	387	378	428	400	418	386	395	423	398	384	410	421	384	396	393	426	404	463	408	401	405	427	418	414	379	416	436	436	396	385	396	344	386	387	409	441	377	352	434	425	394	385	403	415	415	461	425	382	422	463	376	418	425	439	404	394	369	396	373	369	409	407	402	365	405	452	437	396	388	384	410	375	410	431	385	387	409	399	406	430	360	406	447	386	421	427	391	389	395	415	403	422	412	407	397	415	409	370	373	420	441	388	386	402	415	403	373	434	409	400	419	415	376	412	389	398	407	415	421	413	389	391	396	401	396	387	406	398	416	442	387	378	404	373	383	382	381	409	383	421	439	421	401	416	432	402	405	405	359	389	395	439	399	390	417	421	420	415	375	420	432	396	446	367	377	388	415	402	416	375	422	375	400	433	395	390	408	409	391	441	403	411	426	420	398	419	426	366	424	398	419	429	409	422	403	419	376	394	457	432	395	414	424	402	376	412	414	419	446	418	433	392	424	361	433	423	421	402	401	391	382	388	389	418	396	385	406	385	397	421	410	414	434	398	374	406	391	394	409	387	413	374	421	415	427	409	429	377	388	386	403	390	383	421	443	408	420	387	398	386	418	438	354	396	427	388	432	407	413	456	411	421	421	435	394	391	410	407	398	431	387	383	407	379	455	419	419	385	417	381	368	405	443	427	365	415	394	433	412	422	389	413	395	368	395	399	412	403	390	373	384	378	409	440	390	405	382	370	398	416	390	413	407	426	442	385	408	396	418	383	424	407	393	414	370	406	361	419	400	408	386	410	380	445	413	421	403	406	402	385	420	416	432	426	387	403	383	383	433	412	422	399	388	415	402	385	409	372	405	387	429	384	436	395	400	374	468	432	414	407	414	424	415	392	419	396	417	389	354	397	408	387	381	384	348	434	406	411	388	382	421	399	443	453	408	386	398	404	392	358	398	420	417	409	399	416	427	407	387	408	413	407	412	387	386	416	395	425	416	390	439	403	371	390	409	427	408	376	388	416	396	407	408	414	391	428	405	403	372	363	393	409	431	391	451	404	413	389	400	429	403	370	440	391	433	379	414	434	413	383	371	395	390	424	403	377	408	405	388	399	387	412	424	427	422	388	437	433	424	381	368	390	409	406	381	452	444	388	424	447	410	415	373	410	435	393	400	435	393	419	423	386	415	408	375	407	385	373	384	400	390	421	414	392	436	406	387	398	432	398	401	390	395	384	395	374	380	409	449	398	388	405	426	433	461	394	404	400	330	402	413	403	407	407	403	387	430	367	395	403	408	400	439	401	391	387	418	402	417	388	399	410	368	397	400	399	404	404	403	402	380	394	387	396	414	411	401	415	386	436	396	400	379	380	401	416	371	408	433	410	391	364	405	388	392	389	352	432	381	393	402	372	383	436	412	383	414	416	379	422	400	392	385	419	401	393	394	390	391	392	422	422	399	413	409	401	419	427	374	425	418	383	418	368	412	393	429	448	396	407	394	396	382	399	458	433	401	401	406	387	395	424	418	430	438	417	435	374	436	400	420	388	403	432	419	380	423	436	390	408	380	417	413	407	396	438	407	433	413	427	401	408	404	386	379	411	373	405	393	384	418	396	382	435	429	416	422	404	394	404	406	395	404	397	412	403	425	429	399	382	415	398	368	444	392	433	430	405	411	368	400	407	400	376	385	421	421	407	358	392	373	422	466	401	429	391	394	375	407	392	422	421	391	439	422	376	410	421	409	418	420	437	437	412	409	398	371	422	417	365	412	432	404	413	419	415	388	433	423	391	385	403	382	383	412	439	370	375	390	437	403	424	419	393	428	389	414	384	401	384	430	376	357	406	382	395	397	412	412	363	393	440	388	449	436	421	402	373	426	412	381	420	391	396	375	420	392	371	392	353	390	425	446	421	416	379	418	400	427	407	409	404	379	398	434	401	412	387	436	474	430	418	421	408	403	395	404	382	389	416	398	411	399	389	382	416	397	405	404	396	386	374
10361	7353	14961	18430	17504	14589	11143	9052	7091	6086	5067	4443	4022	3598	3411	2912	2596	2377	2161	2075	1928	1927	1843	1830	1784	1769	1676	1657	1593	1494	1489	1509	1339	1338	1278	1334	1202	1250	1196	1207	1197	1146	1193	1186	1179	1188	1137	1340	1187	1178	1203	1224	1258	1241	1316	1232	1172	1138	1090	1074	1069	1084	1061	1045	1023	1006	1031	1030	998	975	1064	1014	939	929	1005	1014	1007	934	977	921	1004	973	1017	960	945	976	997	921	964	1002	966	962	960	991	972	912	931	1026	940	957	957	931	972	982	945	965	934	955	922	978	880	968	952	918	946	941	898	955	957	954	926	982	913	926	957	918	918	915	948	967	933	957	945	918	903	900	942	973	951	947	920	940	942	923	932	947	974	901	939	960	942	945	945	919	976	912	895	913	904	928	946	971	898	1008	967	890	907	856	882	920	930	966	967	978	966	953	969	927	872	945	908	922	895	927	948	957	931	919	893	939	969	909	920	915	947	932	962	963	949	960	968	963	936	951	924	923	973	963	968	919	973	895	916	896	933	929	953	917	953	946	959	944	866	931	918	938	945	955	913	958	896	931	959	940	978	986	928	899	931	885	951	928	947	971	912	930	993	928	951	969	903	958	964	879	956	909	871	974	902	921	909	909	921	952	935	908	903	1009	965	969	931	945	987	962	906	897	928	884	934	988	985	915	966	922	856	928	936	956	924	931	974	908	957	961	909	842	963	900	906	941	938	971	916	916	907	902	930	957	987	919	878	956	986	981	870	919	907	881	943	948	916	956	1001	950	942	961	934	899	870	952	893	917	994	940	855	951	946	910	916	903	989	970	937	924	909	936	969	938	942	952	906	902	924	922	984	964	937	941	931	965	978	940	934	898	927	917	984	967	943	904	996	935	949	927	996	970	852	935	907	949	944	967	883	945	918	917	915	916	909	938	923	959	937	982	928	894	877	924	953	902	949	1020	954	860	937	940	932	904	963	937	943	897	924	875	981	982	903	946	880	920	894	956	931	914	917	956	960	954	941	909	917	902	948	862	911	916	916	913	944	967	912	907	957	931	937	962	980	903	965	916	927	932	948	949	975	926	850	962	963	932	987	960	937	932	947	887	932	900	878	907	942	920	956	900	924	957	966	935	955	978	969	961	950	993	955	983	855	946	936	884	931	956	877	901	936	953	897	921	904	925	912	961	922	930	931	921	974	962	934	913	909	924	911	981	926	862	917	925	980	960	972	904	974	933	937	879	957	967	915	950	931	970	917	885	916	910	937	896	922	871	981	946	865	915	913	981	914	905	956	928	911	929	955	967	942	887	928	960	932	923	915	963	944	914	960	922	950	963	905	926	926	922	874	915	957	900	936	912	948	943	895	946	897	978	900	999	952	890	955	926	872	929	995	921	922	900	915	948	946	960	970	996	886	877	915	914	962	920	984	1007	884	933	923	932	943	941	865	946	914	924	905	958	930	992	946	942	936	935	907	943	956	912	918	974	925	936	971	903	983	905	938	934	897	965	928	983	939	919	945	972	931	945	911	977	929	917	944	883	915	902	930	919	994	903	930	914	898	905	925	953	936	948	899	934	920	945	931	920	960	927	913	1005	958	929	974	958	889	918	938	869	976	935	924	923	937	944	916	972	956	881	948	940	910	989	941	908	997	919	926	964	924	893	874	894	933	991	919	919	927	931	937	921	887	901	937	945	958	905	904	931	922	940	914	949	867	884	881	955	980	978	976	929	892	932	931	941	948	950	934	918	947	931	955	972	943	924	933	928	928	1022	938	925	947	976	960	932	973	943	945	938	964	857	961	992	890	900	953	944	931	953	945	911	921	936	938	891	942	961	924	908	949	981	892	929	956	962	947	902	901	921	896	953	920	935	936	951	989	967	965	956	944	894	937	947	965	950	920	935	956	981	923	920	941	935	946	932	973	919	951	953	884	975	928	972	919	964	955	917	893	930	906	913	905	941	954	946	961	966	969	1004	963	865	958	972	977	924	898	902	905	971	982	956	976	901	924	914	892	908	943	927	898	931	905	923	934	943	899	1013	941	943	933	946	899	899	932	912	958	953	971	932	928	914	889	981	910	971	961	970	1001	960	922	951	960	911	936	941	893	946	895	912	926	900	896	933	959	910	928	916	928	925	933	1009	893	929	953	937	923	961	930	948	933	919	942	891	926	894	951	937	957	914	889	947	979	945	893	921	955	959	939	911	975	914	867	919	931	949	952	903	905	907	885	950	948	968	924	923	947	976	937	937	952	932	917	923	922	959	883	970	980	934	919	966	942	943	934	897	960	956	956	911	997	933	930	931	947	934	915	863	928	930	872	954	876	895	927	941	892	913	944	863	920	952	929	906	887	943	962	943	975	928	951	964	900	964	854	1004	933	962	931	880	926	935	925	932	959	916	946	910	938	933	922	974	933	868	960	924	945	977	950	948	935	945	959	950	926	931	887	916	925	925	942	916	933	935	942	945	977	926	962	961	937	954	943	938	913	891	922	943	888	940	924	872	939	929	909	904	885	935	965	954	930	939	817	956	936	924	942	911	879	935	966	981	934	918	972	954	926	954	952	882	954	946	931	941	939	948	942	859	885	955	953	940	983	1001	906	933	962	904	972	934	920	896	884	934	929	922	888	935	915	971	918	970	912	928	960	941	951	913	936	958	911	911	956	955	920	952	935	951	941	934	953	888	949	913	958	930	904	965	858	882	891	910	922	964	919	1005	938	956	955	944	901	958	947	914	892	968	931	930	935	924	910	943	902	930	958	913	918	968	945	966	973	907	936	925	949	912	855	946	940	966	920	976	897	932	918	915	941	920	917	931	928	928	887	935	907	912	986	983	946	949	920	989	900	927	945	925	948	916	938	942	955	956	960	949	993	873	891	887	890	868	877	920	901	958	899	900	997	929	935	919	956	913	873	868	918	928	903	900	981	922	937	979	987	935	911	932	942	899	950	930	997	964	956	962	941	923	870	957	947	958	877	904	989	926	964	991	951	886	925	958	934	928	909	883	912	947	900	906	967	934	971	959	922	940	924	880	890	978	953	967	954	906	954	949	942	891	961	926	936	938	936	920	884	911	974	932	952	909	892	897	902	965	903	920	942	925	968	901	952	905	945	926	970	918	936	919	945	927	951	988	976	871	904	878	916	949	999	910	927	963	886	971	903	895	956	960	934	884	940	911	916	960	895	893	969	927	963	937	943	906	909	923	917	917	951	892	938	930	898	931	990	928	950	888	969	948	954	908	870	911	927	924	932	974	939	955	953	897	972	917	964	933	928	912	951	888	918	910	963	893	936	930	928	930	942	926	936	890	916	974	918	918	870	917	938	931	939	949	992	895	906	867	878	974	988	965	917	943	912	961	959	962	980	910	918	963	923	920	911	921	965	912	958	988	867	946	941	884	889	967	951	892	952	917	906	990	913	963	932	918	920	940	928	953	912	958	938	1000	939	939	942	939	932	1005	889	944	950	927	892	950	919	904	883	944	876	922	1000	947	901	899	926	979	887	927	945	931	962	929	878	946	890	904	959	922	911	953
25109	14790	15842	14315	10822	7731	4919	3374	2467	1932	1613	1388	1258	1151	1100	892	891	770	784	711	664	676	671	615	649	612	629	598	620	581	539	571	494	490	500	499	524	528	518	523	492	474	468	502	480	483	487	526	545	555	526	502	498	487	523	470	509	495	490	498	483	484	478	467	502	483	461	476	466	451	464	448	499	482	424	456	460	482	487	449	444	504	460	435	492	461	416	465	445	432	385	436	437	422	446	408	455	464	456	433	423	455	426	461	418	416	460	476	491	411	461	442	413	432	476	477	457	444	463	435	428	444	447	474	457	393	443	403	427	504	423	449	429	414	431	407	413	454	437	429	448	469	446	424	447	458	468	443	445	471	456	480	466	436	442	418	468	417	454	477	432	457	432	445	417	423	444	468	421	445	432	451	446	466	443	487	430	418	435	432	445	480	439	482	451	406	487	453	469	442	457	464	443	457	435	405	452	436	450	441	397	434	432	462	448	481	444	471	453	487	448	437	461	450	432	477	458	435	503	422	460	438	444	434	474	431	444	429	428	458	476	485	436	452	463	475	456	439	456	434	442	452	460	427	490	470	448	415	480	459	429	432	446	437	442	454	452	428	460	448	415	421	438	438	458	437	503	439	406	462	460	464	460	417	450	453	463	421	422	424	472	454	435	495	451	480	407	483	429	445	433	429	466	442	449	464	441	435	468	458	450	413	413	407	415	453	424	463	408	457	468	438	433	410	441	467	422	431	445	431	439	455	453	462	419	421	412	406	458	445	452	480	466	459	437	447	445	446	453	470	445	417	424	443	436	439	458	444	487	468	450	470	446	467	466	454	464	437	480	457	436	448	419	387	415	398	434	454	424	476	463	463	415	482	488	431	475	431	438	406	481	430	430	434	430	441	419	403	471	430	458	430	497	406	427	463	462	469	431	452	429	401	468	462	475	426	458	464	440	477	436	442	460	452	473	461	408	442	473	441	427	418	430	458	444	442	452	457	429	464	435	470	441	466	453	436	446	435	435	474	420	417	425	446	426	425	460	437	411	419	421	418	459	419	467	432	467	410	476	446	444	454	463	472	435	412	442	458	441	415	481	434	495	412	475	455	462	450	443	473	453	426	442	472	431	475	477	429	419	506	433	467	442	440	455	448	463	433	414	455	424	443	418	463	434	444	420	478	449	441	473	413	441	447	447	473	436	466	440	431	482	440	469	469	465	478	438	413	494	450	459	444	448	439	418	456	431	428	460	462	442	445	427	442	440	468	419	417	425	459	470	453	471	477	446	451	448	477	424	441	448	473	463	438	454	421	426	447	491	477	418	429	409	479	469	469	432	468	452	428	458	443	420	440	477	466	450	456	465	475	474	413	446	450	431	416	482	414	450	473	478	422	432	427	470	458	409	467	441	427	458	465	448	444	464	454	420	437	450	429	429	416	455	429	399	444	449	434	406	455	445	434	452	495	472	436	447	421	439	428	429	426	451	466	430	442	429	436	430	461	455	437	432	437	472	442	436	428	447	475	458	442	428	444	463	415	425	483	418	474	451	434	458	453	431	437	492	418	477	433	453	419	437	484	475	455	437	441	388	453	422	459	470	449	432	452	470	465	430	407	412	463	465	412	468	466	456	438	495	445	448	443	456	499	473	462	443	460	427	478	476	434	474	442	478	461	436	450	452	477	429	446	453	409	471	458	435	468	455	441	444	459	434	442	446	456	412	425	463	440	461	424	441	468	484	459	474	485	468	489	450	482	424	465	449	455	437	462	462	473	488	453	452	445	431	457	394	430	450	438	411	428	454	472	463	459	455	416	433	451	441	495	466	430	464	437	467	472	401	458	480	466	439	425	431	417	418	426	466	413	443	445	437	426	471	453	406	446	469	462	480	464	434	423	426	464	479	512	445	446	429	448	497	423	451	420	433	456	471	401	453	450	457	468	435	454	425	405	449	432	437	437	453	480	442	431	469	469	447	440	435	452	438	431	466	474	454	424	420	421	454	440	420	465	434	412	498	447	453	440	440	436	456	479	480	435	429	425	459	433	397	464	451	451	504	466	471	462	449	455	446	434	440	461	429	471	472	449	446	463	459	457	462	452	456	455	445	489	429	443	463	462	440	402	396	437	478	460	462	463	456	397	439	423	482	456	467	457	423	433	470	441	464	404	428	456	456	429	442	416	448	426	438	399	450	444	462	436	461	451	430	476	450	473	481	450	451	480	417	493	441	458	443	452	459	448	438	468	434	465	467	443	429	444	490	478	459	431	463	415	461	391	458	437	483	461	448	457	450	490	478	434	418	443	462	439	424	456	454	452	455	460	439	454	465	450	438	432	482	400	423	465	423	435	429	437	478	469	453	435	475	469	463	462	426	452	436	468	454	461	387	476	466	460	447	488	417	435	443	414	399	437	456	429	445	469	435	468	452	482	450	432	433	426	448	463	457	476	413	448	457	442	420	504	446	415	434	423	443	425	445	418	455	476	430	466	459	461	434	454	460	455	424	451	442	429	466	437	464	399	450	480	420	466	431	473	455	396	445	439	434	449	452	461	420	461	465	427	467	426	414	431	442	480	462	462	476	425	449	442	419	463	410	409	466	444	421	410	466	466	428	479	460	455	440	474	455	438	436	463	459	455	488	448	430	447	459	453	438	443	434	438	456	430	419	416	461	398	421	429	425	430	449	434	461	462	484	467	458	453	417	466	453	405	446	447	450	396	482	444	441	453	482	428	469	466	430	414	444	449	411	492	479	440	468	470	441	457	434	422	426	480	422	435	405	448	435	465	459	434	444	465	433	441	435	454	434	446	453	473	405	439	437	435	440	473	400	406	425	428	420	463	435	479	445	421	413	441	487	403	414	408	435	449	444	451	446	482	525	450	479	486	423	462	438	433	449	456	425	430	446	444	452	433	474	432	458	449	434	418	438	446	445	403	457	481	472	476	453	457	441	441	519	410	480	448	426	421	451	464	447	426	503	466	431	480	459	469	421	458	458	428	437	463	433	432	440	443	465	450	436	489	401	434	456	444	444	501	441	426	451	460	473	444	442	432	446	421	421	424	455	473	469	399	437	432	462	457	422	471	428	438	440	468	460	450	432	458	458	434	448	472	475	465	473	445	442	385	470	462	429	466	414	441	473	469	457	457	429	470	435	461	437	444	453	426	462	470	425	431	461	455	413	449	437	480	474	454	447	434	429	457	451	422	457	445	467	450	435	450	462	446	469	439	433	469	437	421	424	453	465	460	433	449	494	414	475	438	409	460	437	445	435	458	476	429	427	459	458	414	456	438	447	441	439	467	412	459	482	425	452	476	459	467	458	449	434	460	459	431	415	441	449	433	456	467	465	432	467	431	451	461	479	446	475	435	460	418	405	414	467	418	436	452	430	430	435	490	451	400	449	442	440	460	470	444	452	456	434	467	459	482	426	479	456	457	457	400	487	439	454	447	419	400	432	443	430	519	457	472	415	443	453	481	455	416	497	423	477	445	470	406	425	466	462	429
13552	10020	19269	23650	22477	18722	14515	11803	9622	8084	6983	5951	5564	5050	4675	3892	3516	3031	2872	2715	2587	2503	2469	2264	2306	2238	2129	2036	1973	1893	1763	1777	1690	1577	1520	1542	1543	1464	1484	1491	1507	1457	1420	1416	1410	1344	1417	1575	1567	1461	1515	1527	1607	1615	1709	1530	1436	1380	1324	1300	1226	1272	1219	1176	1202	1180	1124	1140	1115	1095	1107	1053	1107	1090	1073	1036	1056	1104	978	1065	1066	1095	1025	1043	1063	1036	1045	1005	1027	1037	1074	1047	1015	1043	1010	1009	996	994	1033	1061	986	1027	1002	1127	1045	1025	999	957	1021	1016	1027	1026	893	1032	1065	1037	1004	1003	1039	1069	976	997	997	996	976	1018	1049	1072	992	1031	1041	989	988	1040	963	989	994	962	1018	1020	1029	1022	998	1018	1039	1005	1021	1051	1001	1055	1056	1023	978	1041	1006	973	1029	970	1050	978	994	1058	1005	980	938	974	1012	1048	982	1022	994	996	1049	995	1013	999	1032	994	1034	998	1018	971	961	1010	1067	999	990	982	1030	1028	1014	1043	1021	1040	990	1004	1005	984	1046	1037	985	1023	985	989	995	982	938	1017	1002	1003	1039	1051	1013	974	926	1065	982	1021	1001	973	1033	979	969	1047	974	1024	1018	945	988	973	1076	1035	982	1037	1004	977	970	996	968	938	1023	993	1021	990	1001	983	980	1007	1055	1021	980	995	987	1018	1029	1005	1008	1020	981	1001	994	993	990	1015	1013	1032	1006	989	1054	1055	987	999	1006	1009	1002	975	1036	1002	1001	1028	964	971	1033	1028	1016	988	980	1084	993	1035	991	991	982	937	1002	1019	1001	999	1017	1037	995	956	986	972	990	1096	1097	969	1028	942	1039	1008	966	1048	998	1041	996	1022	1040	955	1005	981	1069	983	1021	1045	925	954	1009	1038	1025	976	979	982	1058	1001	990	981	1008	973	992	1026	1025	966	977	993	934	956	1038	991	1009	952	1046	1066	1059	1049	1052	1010	1008	978	1032	972	993	1002	1035	990	963	1054	991	974	996	1015	973	1011	929	1008	991	1008	981	1019	1027	993	1025	982	976	1010	1012	964	994	1010	1032	1061	947	998	1040	1013	1078	977	1039	928	1008	1002	1014	1022	1010	924	1050	1049	974	937	1019	1024	1000	1015	1007	948	990	1014	977	1003	985	1017	993	971	1018	1009	1002	980	1034	971	989	982	988	963	1006	979	960	995	992	990	1026	986	949	939	1006	1001	942	954	1026	970	1033	1027	955	948	1068	1037	1040	992	980	960	959	966	1023	980	983	1013	980	968	1018	963	1011	977	1047	997	1011	996	996	1057	1054	1061	1015	996	961	1035	965	1009	985	1028	966	966	932	1028	992	1013	1037	964	1026	1011	1062	998	1010	986	1040	985	1000	1072	991	998	1025	1025	977	999	971	1045	1025	997	1017	950	992	1036	1019	1011	991	966	1044	1050	1099	999	978	963	1006	1019	1053	1019	1049	1027	1011	1000	967	998	1018	1027	976	1084	1057	997	995	1013	1001	1011	983	1028	989	938	981	1006	941	992	964	992	1006	970	1003	983	986	998	1036	1023	984	1012	903	969	941	990	998	1050	1046	1029	1027	987	981	1015	983	992	998	990	987	1023	1047	963	998	1006	966	961	1032	1023	1003	979	991	956	1020	1050	1049	994	1004	1030	1059	1025	1002	1002	1007	1021	982	1010	969	983	1033	1012	1005	1042	979	980	992	929	985	956	978	1013	993	1021	965	1051	1009	1042	980	1011	1009	1032	982	1060	1061	981	974	972	1055	992	1032	1013	1035	989	987	1017	976	1021	1025	944	1018	1017	1021	968	1001	987	985	1047	981	1008	1017	1047	1015	969	982	1022	1021	1039	1064	966	979	1045	1044	994	938	1056	1013	962	987	1010	973	1042	1026	965	1006	1013	980	1010	1024	963	994	962	1001	967	1005	1027	972	972	990	1046	988	1014	999	971	935	1010	979	1037	1017	1039	992	1024	989	992	961	953	951	1014	988	962	1065	953	1063	975	1028	1027	1023	963	1015	1056	1017	1014	989	930	1032	976	1030	1077	987	1019	1006	1021	1047	992	1000	990	1046	1049	996	1028	968	1038	1017	1003	973	970	990	1027	1013	1006	1032	997	1019	984	1059	1020	1035	1074	1061	1002	960	1030	1043	1003	1013	995	992	1041	1045	1008	989	1059	1015	1011	1015	1010	1016	961	1010	996	963	983	987	1039	974	1006	973	1017	999	1017	964	941	993	1043	996	1017	1018	993	1021	999	1075	1034	1023	995	963	1039	1001	990	984	1012	1040	960	962	996	1005	967	1023	969	959	1001	972	993	964	955	1026	1006	990	1002	982	1065	986	1011	1028	997	1001	1000	1019	958	1052	983	985	985	1004	1023	958	1053	1039	1022	944	981	1029	983	966	958	999	1030	1023	1011	947	1024	1013	990	1051	993	1010	1023	996	977	1036	1032	981	1067	1023	1055	1017	1026	993	1003	1009	1000	1004	1030	1003	970	997	966	1040	1014	971	1068	1044	1017	977	1014	993	972	967	931	1026	1023	1045	1025	1025	1028	993	1047	1002	1001	1027	992	988	1027	1020	1007	977	1082	1000	1017	962	1014	1010	990	1010	976	1046	996	1079	1016	998	1004	996	1034	974	1008	1001	986	1000	1013	991	1025	1003	990	996	1042	944	1019	980	1001	1019	1011	974	1016	1050	1057	986	1008	959	985	1054	1021	953	998	978	1030	1104	1030	971	986	1030	1033	998	976	1019	973	983	991	1003	959	958	1025	969	1048	978	1012	1030	1092	1029	1013	1076	980	1006	991	1013	1035	1039	988	1034	969	1044	989	1033	1015	1088	1015	995	1034	1028	978	1003	984	999	1007	974	1013	976	1058	1028	967	1023	1041	1004	957	955	1015	984	1046	1042	967	993	1008	1008	1025	942	989	1042	1019	1001	1005	961	974	983	1035	1000	1002	985	1030	1023	1028	995	968	945	995	1001	1060	1018	1037	951	1019	936	988	993	1003	1018	1014	1021	964	1019	1028	1035	977	1032	972	968	1027	1070	984	970	967	1086	988	980	986	983	1037	1027	1027	1009	998	999	1077	1048	989	988	1019	985	995	961	1024	1031	1084	1024	1055	1027	1009	1020	1028	971	971	994	1028	988	946	1008	994	1010	1022	1000	1012	1010	959	1007	1009	1021	1028	992	957	1000	1025	1049	1038	1004	982	950	1006	1011	1004	993	1043	972	1027	993	1027	1061	1052	1001	1107	1037	1048	977	1005	977	1035	1015	993	1000	1050	967	1029	1006	1058	1043	1024	1026	1015	1021	1018	1024	991	1013	987	1041	1014	1017	1008	985	1021	1040	993	1027	990	973	1082	1041	962	986	1033	1012	954	991	1043	1046	1002	1031	964	1023	1010	1025	971	976	981	1007	998	986	1008	962	992	997	1057	1091	985	990	1033	1008	1028	1057	1020	1036	997	1020	975	992	1011	1003	955	1003	1042	1025	982	1011	985	995	1000	992	951	999	1001	1034	1006	965	1046	999	966	1016	968	994	1028	1043	1050	1007	1084	1015	1005	1009	1065	955	974	990	1052	1094	971	990	1018	980	982	1026	1018	986	1015	1067	1013	997	1055	1016	1020	1002	1029	1047	982	994	1027	1034	997	976	1048	985	973	1024	1011	968	1036	1005	1026	1005	991	967	995	1075	1040	1009	963	1000	982	1026	967	1005	957	1055	1052	1036	1029	1009	1053	964	1008	990	1021	1047	1040	1005	1014	1032	1032	951	1011	1008	980	1036	971	994	1028	938	992	983	994	988	974	1045	1000	967	1002	1014	1003	977	1013	997	949	1020	1049	1000	946	903	982	1008	991	1049	1044	989	1045	1048	1077	985	1006	1011	982	967	1066	963	977	1035	972	1015	1004	1012	983	1011	1079	993	1023	993	959	1033	1008	1001	1059	992	942	1016	1091	1017	1009	1047	1010	927	1013	1028	1027	1026	1026	998	1023	985	985	950	1029	997	981	1032	991	1026	1045	977	1016	1006	1027	1018	1008	1037	999	1000	1015	1011	1004	1006	1020	1005	1021	984	1000	1003	1035	1028	972	1033	1014	1036	1011	1072	1033	949	1040	1001	1018	1002	976	1011	1046	988	983	1025	1045	1004	1016	1008	965	1013	950	947	953	1002	1016	1020	1060	987	989	983	983	1036	1000	990	1055	1030	991	1009	990	1028	940	1015	1026	1015	973	1053	1031	961	1017	1027	967	1013	962	968	977	1033	1000	1006	986	986	990	1013	1015	1054	987	948	1001	1017	1031	995	1034	1049	1039	969	959	959	1013	1020	996	1012	1001	1014	979	1009	1014
7599	4367	5265	4581	3316	2256	1779	1207	1056	830	748	666	583	550	511	485	451	421	436	417	414	396	441	396	400	400	426	433	410	369	351	395	357	372	355	363	330	365	353	333	302	340	368	352	358	360	382	373	359	364	359	360	360	357	363	355	338	340	375	374	345	362	400	345	374	325	328	381	378	350	310	345	340	361	317	332	361	324	375	397	329	353	346	332	365	339	327	363	333	356	373	359	383	327	332	352	334	326	398	385	312	344	353	308	383	379	308	343	346	346	354	304	321	347	368	342	362	309	350	370	362	364	376	353	384	346	327	334	315	371	352	372	384	361	352	342	311	347	355	354	403	326	361	407	349	358	326	359	362	350	328	360	349	351	321	369	333	349	324	360	395	351	280	359	336	348	336	327	354	327	341	359	358	321	355	348	326	328	347	373	360	358	371	389	349	332	333	333	374	400	388	366	338	372	317	340	380	349	337	311	362	381	314	369	345	346	340	363	372	350	321	315	354	362	355	370	369	374	309	367	351	348	341	355	361	295	333	376	337	329	349	340	376	343	319	326	344	346	359	324	360	361	338	344	363	330	348	359	341	339	350	363	323	312	362	314	326	338	326	364	343	340	367	352	304	324	384	327	334	376	378	338	319	344	362	347	340	358	335	333	330	342	316	347	364	353	362	372	356	343	316	369	339	384	329	336	366	329	321	333	354	358	361	341	344	348	356	387	352	363	312	372	340	364	361	349	344	324	313	343	341	326	349	333	308	361	353	313	368	336	319	344	382	315	349	334	366	342	351	333	387	307	372	341	349	360	368	310	322	329	354	360	339	345	331	340	349	342	345	328	351	327	360	347	358	318	341	290	376	368	318	346	326	364	326	375	339	350	362	320	376	329	323	337	352	319	326	364	348	339	331	348	319	365	353	339	334	345	367	320	371	347	342	325	312	325	349	342	352	387	347	353	341	376	334	362	321	334	348	373	361	324	334	332	323	330	314	350	354	336	326	343	300	306	352	363	351	351	361	339	366	337	352	362	354	349	300	334	340	364	328	299	325	361	318	328	365	366	353	292	344	366	345	329	352	330	367	343	343	362	342	372	341	349	362	316	334	320	360	346	355	329	346	360	332	328	375	362	322	375	331	346	352	364	375	346	331	345	349	360	353	349	359	342	355	364	334	330	371	328	356	332	362	307	365	332	327	336	349	354	303	360	388	369	341	358	331	365	375	310	339	326	323	368	341	322	327	365	347	363	349	388	368	343	336	341	337	350	315	347	328	316	326	351	373	347	323	338	292	360	321	331	348	386	340	372	365	349	340	333	331	349	342	373	333	346	344	371	344	343	342	361	357	322	332	328	331	352	330	341	304	315	341	337	328	319	359	357	335	360	317	304	346	325	371	352	376	354	355	367	375	350	321	337	347	362	340	385	325	346	346	356	340	368	382	357	392	371	372	333	345	345	329	344	364	363	373	313	337	352	328	350	328	343	325	328	374	353	343	323	373	342	367	347	351	366	360	335	383	356	347	345	340	333	340	355	347	335	376	321	356	329	366	392	370	348	314	337	355	394	333	371	301	360	327	335	370	373	352	311	381	326	327	351	377	384	365	354	335	394	336	350	362	325	340	357	368	356	338	355	376	344	349	372	337	339	350	320	345	331	293	302	342	343	342	375	320	346	358	373	335	363	342	340	343	367	338	355	377	323	346	339	337	342	337	364	354	345	339	368	340	363	394	343	344	345	341	339	344	363	347	328	346	309	325	344	354	365	330	348	335	367	354	326	372	348	309	339	370	350	336	343	341	327	339	318	318	357	317	370	316	354	331	347	337	356	345	324	389	293	316	374	346	323	348	368	309	345	359	343	331	359	356	344	355	346	363	362	343	345	381	359	363	363	390	345	341	349	356	325	344	339	371	364	356	324	337	367	370	339	334	348	366	346	339	341	365	379	332	349	350	351	334	380	348	357	359	321	335	329	330	340	388	329	334	371	352	374	359	351	347	374	354	347	318	333	361	313	365	373	370	360	349	367	346	362	351	361	371	334	340	371	336	344	357	309	332	300	335	361	350	366	331	346	335	317	348	339	311	357	365	331	349	352	338	328	320	367	388	361	341	353	332	342	340	366	350	340	350	350	328	354	342	381	368	344	325	329	368	320	348	376	328	354	355	346	333	320	351	337	316	358	344	364	352	349	332	332	340	346	351	337	361	356	340	335	385	342	347	329	330	342	371	378	365	342	322	336	332	325	358	323	359	343	353	372	345	344	308	296	319	333	340	383	351	383	356	356	337	317	335	343	354	345	358	324	352	364	321	370	352	329	376	319	378	361	373	342	329	376	342	321	352	334	329	311	361	322	353	365	361	374	338	332	360	342	318	328	337	343	332	348	336	354	356	344	360	347	364	345	345	339	320	336	341	374	335	339	371	346	392	375	367	381	342	329	346	331	346	332	323	356	343	374	341	322	343	356	356	356	349	316	351	354	361	313	353	329	344	356	339	316	286	340	357	303	337	361	345	347	339	349	373	339	324	321	379	329	333	373	366	366	354	357	355	368	385	334	331	369	358	338	339	376	330	330	340	353	352	372	356	336	364	371	338	365	349	357	364	304	322	341	346	368	362	364	361	342	360	322	328	341	331	331	331	322	353	345	377	364	352	346	354	345	335	360	343	344	323	334	325	335	348	369	351	370	334	343	315	342	325	378	340	344	360	337	290	367	366	366	354	337	329	375	351	343	333	328	352	313	314	344	330	368	340	368	370	357	324	334	322	354	335	378	367	330	332	349	359	364	335	334	351	329	367	370	349	314	345	348	361	370	367	369	401	361	369	351	350	335	358	339	369	358	363	354	334	361	313	361	345	371	329	355	393	355	335	361	353	357	358	316	323	357	364	355	354	327	374	292	364	350	342	354	322	368	346	380	336	350	358	343	312	338	335	355	345	339	337	369	359	372	361	319	363	378	332	364	345	325	339	365	363	331	334	342	351	378	330	308	325	360	359	346	346	349	392	310	349	352	332	349	337	330	341	340	334	341	317	370	378	319	317	331	389	340	352	363	348	325	365	371	370	362	325	329	379	361	364	346	336	320	361	337	330	336	340	323	349	337	342	351	359	314	385	339	338	339	371	335	348	370	363	308	353	326	344	355	375	345	327	367	334	331	338	373	336	369	350	321	354	334	372	341	334	318	307	351	332	324	372	345	352	368	370	363	358	389	370	346	373	342	336	320	357	351	346	313	317	351	361	363	361	327	380	339	347	391	366	326	364	350	355	312	391	353	345	335	324	373	369	348	357	356	350	352	310	333	370	353	317	339	366	356	339	337	331	378	342	310	361	357	330	352	374	328	282	285	356	336	345	386	362	342	332	364	344	357	332	328	347	333	323	310	332	348	341	334	321	341	365	321	356	337	329	354	341	363	340	305	363	302	333	295	379	336	338	370	362	341	355	319	369	360	329	359	342	321	327	364	362	334	331	342	345	346	324	372	351	369	330	350	355	342	341	333
4923	4133	9135	11563	10679	8384	6695	5294	4303	3706	3083	2619	2470	2208	2042	1754	1651	1516	1445	1380	1299	1231	1326	1264	1294	1254	1191	1115	1104	1081	1012	1054	981	994	1038	953	970	932	902	902	869	948	880	918	836	871	882	856	924	912	938	934	931	919	925	884	925	881	902	911	883	901	863	860	919	906	862	852	853	826	881	861	820	813	830	879	855	841	826	824	788	899	797	853	841	821	769	793	874	830	854	897	863	850	834	827	805	814	789	826	808	799	841	827	805	822	817	798	841	774	780	859	793	825	802	810	795	803	842	832	834	818	822	786	813	859	836	765	847	841	792	801	829	781	815	792	851	796	804	780	815	828	777	836	798	832	771	844	863	810	752	798	809	799	829	794	868	810	805	771	860	819	775	728	786	842	797	833	822	758	781	806	804	790	733	787	792	836	782	801	794	822	807	865	755	836	832	803	795	849	842	797	794	815	759	850	822	824	798	855	787	837	774	793	825	780	854	767	812	827	836	789	829	801	851	794	831	803	798	864	782	802	833	870	785	817	826	778	832	787	844	785	741	853	816	861	783	826	824	819	808	825	786	823	867	792	775	778	810	832	789	831	826	822	786	834	792	817	819	797	830	835	873	822	816	795	881	852	815	746	795	805	791	840	793	779	862	859	805	858	795	822	748	820	802	823	885	800	817	874	816	862	822	829	854	795	810	857	793	794	791	824	783	799	854	788	848	776	813	817	827	787	815	809	849	838	779	759	761	815	773	788	795	778	778	809	827	837	804	785	793	799	869	818	812	778	790	813	786	839	828	821	804	816	747	835	839	826	827	857	772	787	823	781	748	857	807	797	858	808	795	847	831	839	818	811	784	854	809	816	850	828	864	786	858	796	788	805	799	814	779	790	805	815	801	793	809	794	848	747	864	804	830	821	807	798	815	807	762	798	752	799	771	789	814	840	847	784	818	808	797	853	792	824	730	771	806	775	813	768	763	831	878	787	866	853	825	805	813	839	854	805	792	871	822	780	817	821	788	811	878	847	795	809	797	829	836	786	842	844	859	827	825	764	792	843	883	791	765	788	800	780	831	809	790	821	817	777	829	775	808	783	808	766	845	867	833	803	841	810	776	782	840	793	807	825	801	783	788	798	785	776	829	815	788	800	824	845	807	765	837	799	777	825	770	811	828	786	830	776	761	830	796	790	814	817	727	837	838	806	828	764	803	823	808	806	831	833	812	809	797	806	815	863	788	800	854	844	802	790	874	859	794	823	831	809	872	806	867	765	819	799	832	772	812	812	823	856	791	818	823	827	807	848	796	774	766	793	824	847	795	824	812	866	779	821	774	829	814	821	804	785	783	790	837	764	860	795	800	815	786	798	889	834	833	805	769	785	856	799	841	862	828	744	791	806	784	846	810	787	789	835	801	810	792	784	790	823	780	794	838	790	860	833	761	833	827	817	796	804	825	835	756	823	781	791	765	781	804	882	819	821	819	823	773	849	787	856	794	784	842	811	847	823	803	781	770	855	805	809	832	806	859	814	787	803	804	820	818	881	789	842	770	772	807	763	776	814	815	846	836	772	747	786	831	799	799	835	809	867	790	835	846	769	783	828	848	816	785	774	824	822	811	793	789	843	803	838	847	803	833	824	847	842	811	783	833	830	832	804	792	789	806	848	835	780	802	812	813	812	835	831	870	811	803	834	835	806	807	737	799	815	850	849	842	843	859	801	831	770	820	810	823	820	799	810	895	812	828	803	811	812	859	769	823	818	772	847	769	814	830	793	804	907	824	790	787	831	773	770	833	800	834	782	802	824	773	826	799	818	831	785	810	805	809	851	766	822	801	806	795	780	769	860	755	814	849	798	839	827	794	792	797	795	791	806	852	828	818	817	803	760	884	818	850	816	853	784	787	782	822	820	799	797	836	855	822	828	816	865	783	802	842	809	829	782	803	818	843	821	817	801	840	783	801	792	752	811	859	780	794	825	831	828	841	831	798	840	842	784	839	860	824	816	805	761	813	834	797	804	791	796	779	776	791	825	818	840	798	809	808	774	811	822	822	842	784	796	846	822	820	821	809	792	800	766	776	765	852	764	802	776	855	827	849	818	792	797	823	830	794	801	827	768	804	795	879	840	836	840	860	764	842	810	850	847	793	765	800	823	815	880	846	842	838	772	800	803	823	772	842	792	798	820	825	818	795	829	823	829	813	813	827	778	774	830	825	793	835	807	753	820	822	799	832	830	841	799	760	876	771	808	830	800	796	809	796	777	842	790	750	846	764	827	809	822	809	779	780	783	807	809	849	800	830	858	785	785	797	831	767	814	845	797	825	875	839	820	814	800	811	757	849	814	823	823	790	827	796	783	775	804	805	776	833	850	817	818	820	817	829	811	812	795	788	786	864	822	852	775	796	790	823	812	803	786	855	816	791	818	822	857	757	809	770	813	800	810	819	778	826	809	817	794	840	807	824	839	809	717	778	818	808	819	804	818	802	760	881	815	807	839	854	818	778	849	821	818	769	778	800	786	797	853	801	801	842	801	779	785	795	768	833	855	832	799	839	771	832	810	784	859	895	848	819	829	824	815	817	806	798	794	847	837	816	801	763	879	798	825	835	810	796	750	812	804	842	754	816	825	821	816	824	810	812	806	821	833	802	866	871	795	801	795	793	867	813	805	779	836	814	796	764	830	790	846	851	796	803	840	806	794	824	819	786	818	790	867	831	839	780	786	808	821	828	781	813	836	814	824	822	845	826	758	802	786	831	799	817	809	830	801	793	793	767	815	746	791	800	841	826	811	873	839	814	775	787	808	821	823	780	780	794	810	801	820	804	825	828	834	792	864	759	728	794	836	822	839	861	784	803	797	816	800	828	807	858	812	790	775	827	829	838	805	841	784	838	795	796	800	882	822	810	764	781	830	820	796	780	852	800	766	836	820	869	834	804	829	815	816	819	777	853	806	853	860	828	809	840	781	796	821	808	814	789	808	777	802	809	879	806	778	840	763	783	797	804	769	822	794	769	785	857	826	805	811	752	812	823	825	791	785	805	774	824	796	835	793	837	846	755	847	848	816	834	792	847	829	859	790	779	771	801	808	804	830	819	802	836	806	817	815	858	833	774	874	783	816	769	813	810	845	780	829	799	759	783	839	850	739	833	831	839	833	801	818	777	860	838	832	810	791	813	816	779	829	808	806	821	844	831	784	777	801	836	829	821	784	848	831	785	806	825	749	794	795	809	805	807	846	848	784	810	854	844	844	841	794	765	796	800	808	875	807	819	815	820	809	872	839	814	814	818	824	795	794	846	791	843	795	813	811	793	821	753	821	844	837	769	776	850	842	790	780	809	843	845	870	799	859	768	799	815	835	788	793	810	792	809	782	810	774	808	831	810	852	888	855	838	836	833	807	765	832	743	755	802	796	787	824	803	762	855	819	784	829	842	822	818	838	855	812	861	814	817	761	822	826	837	788	802	784	818	827	849	803	785	786	791	794	829	827	915	734	809	813
16664	9342	10480	9573	7166	4723	3317	2334	1648	1356	1216	1028	971	839	800	735	675	599	575	587	577	564	556	543	552	508	483	502	480	496	484	470	452	467	479	480	418	463	429	419	429	458	448	405	398	418	467	461	477	474	442	444	431	487	446	453	446	422	422	440	382	439	423	430	401	427	386	421	432	407	379	401	425	382	426	357	451	426	408	400	416	410	401	417	417	424	371	413	398	434	413	398	386	412	405	395	398	399	397	379	410	405	412	406	423	415	401	405	440	403	390	424	381	422	405	405	383	407	409	409	398	395	427	370	402	391	396	405	445	404	396	417	460	390	443	405	431	393	395	417	386	409	409	409	428	384	399	411	385	394	413	430	410	383	401	423	377	408	388	387	412	406	409	406	404	438	361	386	404	399	391	446	412	401	354	395	406	423	432	427	429	400	390	432	406	380	408	430	403	390	440	396	415	408	412	398	425	413	422	395	404	390	386	379	377	363	412	388	351	398	391	378	382	425	403	417	373	445	435	422	423	416	385	402	354	364	403	410	388	415	412	418	393	425	413	405	424	419	417	376	398	422	400	415	421	386	409	387	370	428	433	422	390	389	411	416	420	411	400	404	389	401	435	382	383	425	390	433	380	416	389	434	416	455	379	418	398	395	439	382	388	408	402	400	412	427	401	418	409	467	412	423	382	376	406	403	416	385	386	396	424	436	410	415	403	413	442	370	414	399	425	399	399	389	388	410	389	409	416	443	408	395	403	433	402	365	415	438	382	372	407	413	404	408	383	398	389	371	375	425	425	403	413	402	425	439	411	387	412	377	449	416	394	429	430	446	421	424	413	419	416	367	389	429	387	392	382	427	373	404	403	431	444	361	390	412	387	364	384	388	381	407	388	411	388	385	378	399	390	381	458	413	404	379	395	386	411	408	406	410	377	388	407	383	421	413	408	390	442	431	413	437	397	346	388	383	405	411	382	417	422	371	407	408	392	395	397	407	405	388	409	460	440	403	384	411	371	400	404	388	393	442	399	437	375	410	387	430	415	429	416	437	365	378	382	402	411	381	421	404	406	398	335	408	409	398	434	449	411	384	392	393	403	395	380	394	401	441	408	396	428	421	402	424	401	395	408	415	369	366	421	415	372	397	410	395	433	403	412	405	407	394	363	400	377	418	410	386	403	377	392	441	403	402	441	417	388	392	407	416	407	420	388	455	436	406	466	430	432	403	418	422	421	387	399	384	447	420	416	417	387	358	386	389	387	370	404	403	413	414	381	380	429	407	404	406	419	433	395	398	369	385	401	365	417	381	413	405	428	431	402	389	419	379	427	391	406	363	419	384	397	384	399	393	413	392	427	400	405	416	410	387	378	424	407	400	375	445	392	408	411	405	391	341	398	405	405	437	399	351	364	385	412	361	395	376	404	391	402	400	422	388	407	392	424	416	415	383	461	451	376	402	421	415	420	421	420	382	390	395	415	367	405	401	392	376	415	413	389	369	390	376	392	392	394	435	444	394	416	400	373	457	383	419	385	391	417	374	404	397	424	394	421	384	387	399	384	450	440	399	424	423	408	423	413	420	397	403	398	347	407	378	384	394	444	409	432	401	394	405	397	389	359	441	402	396	389	431	399	391	419	392	406	431	406	404	402	418	432	409	401	409	416	391	415	438	375	415	442	398	399	422	432	424	394	437	428	389	412	392	327	400	387	375	416	416	390	471	453	432	397	430	404	396	398	403	380	417	417	388	420	417	419	418	422	409	358	402	405	376	402	438	448	386	405	427	424	395	404	404	407	417	381	387	397	412	405	412	388	398	442	390	405	442	432	398	425	404	442	385	450	391	399	484	365	408	448	389	384	428	412	413	414	388	413	403	401	406	429	407	427	380	399	419	432	385	376	397	408	399	381	405	412	425	442	400	367	386	390	417	409	395	442	398	422	392	420	401	412	409	440	392	401	391	411	403	428	414	417	381	391	425	420	418	375	393	422	412	423	412	380	400	351	382	401	434	438	400	392	412	381	412	435	402	398	396	407	412	388	413	430	389	408	415	383	362	399	440	360	421	421	381	377	414	436	396	410	409	401	421	380	402	413	413	382	403	396	407	389	424	381	418	402	384	417	367	398	396	462	434	371	371	377	399	423	423	396	415	372	408	398	410	421	417	360	365	392	394	390	393	395	408	391	421	415	396	389	393	375	423	449	335	391	395	451	391	399	443	417	430	440	410	401	396	386	376	383	393	422	423	427	402	433	417	403	394	375	397	389	418	441	393	382	395	424	428	407	393	417	401	410	430	358	410	425	429	373	404	426	417	391	444	402	405	436	399	372	392	411	387	383	378	401	452	396	413	461	412	402	420	407	389	375	422	426	384	410	425	393	419	409	379	378	395	413	415	382	406	383	351	396	416	388	429	423	389	395	413	394	381	378	410	397	408	392	416	461	403	412	383	389	378	380	426	408	400	404	409	417	395	397	388	397	414	414	394	380	410	400	442	432	388	368	393	405	401	410	411	388	401	418	420	354	401	420	407	357	387	419	428	407	387	374	350	396	420	431	378	426	361	412	375	403	403	436	407	397	387	416	387	425	447	406	372	402	448	454	390	411	410	427	425	433	421	419	379	360	404	397	410	391	354	423	424	416	444	404	402	396	398	444	422	400	390	415	431	400	404	410	432	388	388	409	406	379	402	428	393	414	420	443	395	440	364	426	430	438	399	397	390	407	387	380	402	418	379	419	400	418	423	398	413	403	417	405	445	367	382	417	413	387	408	408	422	431	392	360	395	366	430	375	400	393	378	384	384	388	397	433	407	453	414	403	391	412	397	394	409	400	415	407	396	410	419	402	422	406	437	434	419	437	422	393	381	422	417	369	397	411	413	417	388	404	385	406	412	407	392	402	367	420	385	374	386	413	429	406	429	397	384	357	430	431	430	387	401	401	381	416	422	392	422	423	366	421	406	433	447	404	431	413	418	382	404	402	381	344	455	408	405	365	397	393	426	426	441	431	424	416	392	425	437	415	423	413	426	393	380	419	465	440	441	400	408	411	393	393	369	382	413	414	406	431	400	383	373	407	413	407	384	377	393	399	396	402	419	378	404	388	411	406	397	415	371	399	411	423	461	383	438	406	399	377	386	388	379	407	366	393	403	398	429	407	360	391	446	403	386	390	421	454	408	397	424	396	412	401	400	383	378	365	394	383	382	412	418	416	431	372	394	393	359	432	434	412	394	405	453	419	393	377	397	372	371	415	396	454	403	437	383	385	388	409	397	440	438	401	425	378	404	418	410	406	416	398	397	429	385	411	401	394	397	429	403	411	395	398	406	416	440	411	409	440	401	351	380	390	411	378	406	380	396	409	406	456	407	422	371	366	407	433	369	410	408	403	402	428	402	434	398	450	448	427	374	414	405	386	415	374	415	424	393	427	385	450	428	400	376	399	421	445	411	402	432	426	421	371	431	368	445	412	388	391	400	407	420	415	412	419	371	412	404	379	406	411	405
10333	7381	15127	19118	17700	14389	11099	8750	7127	5962	5118	4406	4091	3613	3275	2755	2467	2350	2167	2085	1966	1931	1850	1780	1784	1796	1647	1531	1590	1501	1440	1443	1408	1455	1289	1308	1208	1250	1303	1274	1263	1278	1149	1188	1176	1140	1208	1309	1254	1225	1185	1233	1256	1300	1310	1204	1132	1185	1140	1151	1099	1126	1041	1035	1050	1032	1041	1018	1038	965	958	955	978	975	1000	1013	919	970	940	984	1009	1022	961	982	978	1013	961	971	962	895	924	909	982	940	928	964	969	958	934	928	941	911	958	954	983	959	966	924	894	922	955	912	964	939	939	924	992	975	944	969	938	946	923	835	929	964	951	938	941	924	968	938	916	927	881	898	964	944	908	985	948	965	908	926	924	909	939	920	937	966	934	924	922	938	961	900	893	954	875	948	1010	971	921	909	991	915	932	914	939	944	918	937	878	925	899	966	947	896	955	957	906	928	971	965	964	953	919	930	899	943	879	920	988	934	929	920	939	914	949	891	974	984	900	900	937	964	962	886	888	889	912	904	938	907	920	955	954	928	885	961	950	946	920	894	840	954	898	922	960	976	904	932	924	966	904	936	983	914	959	948	937	982	898	977	916	941	976	941	948	932	1025	968	909	900	886	893	943	920	946	945	902	916	976	914	927	902	920	911	943	932	950	925	897	975	929	935	938	900	949	956	1004	959	872	959	967	942	911	952	911	923	937	908	909	950	863	879	893	915	912	953	892	951	956	922	924	887	908	965	926	917	907	910	961	958	978	976	954	918	949	922	938	915	931	944	958	945	924	863	973	881	900	1008	935	934	927	979	922	923	910	937	968	927	893	954	933	930	970	928	933	935	959	952	918	914	940	926	919	880	934	1000	887	955	919	904	902	955	902	945	942	927	893	899	966	969	898	897	902	933	888	920	912	952	939	923	980	985	943	967	906	952	967	938	938	887	965	955	926	946	960	987	989	938	937	930	953	960	897	949	976	918	969	942	970	931	966	963	952	980	983	929	998	928	942	917	934	933	896	919	906	935	953	922	902	915	968	975	952	894	939	957	981	911	892	954	920	963	958	898	941	940	948	923	962	927	958	889	955	900	948	910	960	916	976	922	952	958	990	892	897	914	901	961	915	897	902	913	886	912	952	923	1018	918	942	982	913	906	927	891	950	956	926	904	980	934	940	904	964	973	904	899	902	909	931	967	989	946	928	967	955	891	942	989	913	923	928	955	895	938	930	939	977	870	903	909	952	982	925	886	985	979	901	900	869	922	919	958	967	950	912	926	936	914	975	911	987	866	958	934	945	953	938	991	900	945	961	933	923	948	1021	935	938	943	931	963	952	949	940	887	930	977	905	914	884	922	931	959	917	948	977	909	875	904	975	952	934	901	963	921	930	965	946	982	895	942	921	941	914	929	923	970	877	954	847	934	934	957	949	960	912	929	949	938	931	958	956	957	984	923	917	916	1007	1013	906	953	939	918	933	949	954	893	958	940	932	907	908	976	914	936	958	928	963	926	922	974	880	950	907	895	891	881	916	947	918	902	955	953	942	950	957	914	938	898	917	930	1007	908	974	957	905	913	931	923	916	900	932	964	998	930	934	908	975	909	887	944	891	954	956	909	955	927	993	917	952	884	931	906	985	967	919	917	935	918	918	933	905	936	947	897	933	921	935	913	914	950	934	923	935	934	1005	922	959	899	995	1014	946	980	948	893	906	925	925	942	916	946	922	959	885	960	893	929	998	911	929	934	950	909	934	899	900	885	958	940	877	891	1009	866	983	989	910	966	879	886	894	967	945	881	948	962	945	953	953	916	907	896	916	932	948	901	931	924	942	912	954	944	983	927	929	912	913	917	968	894	905	969	964	919	933	935	890	974	954	908	928	905	921	992	932	905	943	959	948	912	872	932	926	939	959	930	932	938	950	896	927	916	991	900	994	969	894	935	967	946	945	978	944	983	950	950	937	960	943	935	892	912	919	856	951	957	958	934	916	924	949	902	922	944	887	913	913	907	938	941	921	944	944	951	912	987	961	973	915	943	945	965	958	926	916	868	935	905	936	895	903	922	921	981	895	890	918	893	943	898	948	957	947	919	933	917	935	953	923	930	922	914	895	946	984	963	926	963	920	940	917	952	933	966	899	972	915	915	959	923	972	928	940	895	980	965	903	946	1025	933	907	902	964	955	928	976	991	952	917	972	955	924	943	936	892	901	936	912	923	923	922	857	966	1021	924	942	903	908	966	932	908	941	946	926	985	893	930	1015	909	953	924	978	977	951	926	920	933	915	965	935	924	916	935	901	906	917	920	906	885	958	929	921	917	977	930	994	971	967	927	971	924	955	946	936	958	963	869	976	968	915	924	929	934	865	910	905	1018	889	943	928	965	912	928	968	920	905	976	927	993	998	945	926	950	940	927	893	1005	936	948	914	972	954	1005	971	963	917	952	974	950	990	916	962	875	1008	964	1002	966	913	964	925	893	949	924	897	907	958	909	930	887	957	899	883	970	885	950	929	973	914	875	942	892	891	964	960	946	923	926	932	853	908	917	903	917	959	967	903	889	978	946	933	946	944	956	963	965	974	909	948	920	941	949	981	957	929	935	901	958	930	976	936	962	926	936	955	900	1001	905	916	919	955	916	967	901	983	967	966	911	918	969	1015	950	1016	968	938	942	956	988	947	956	948	897	897	893	939	894	914	956	924	948	961	972	960	953	915	980	948	962	968	918	907	928	949	907	944	945	936	922	948	944	941	982	922	954	921	895	965	899	930	921	926	869	932	989	962	956	903	892	941	960	889	939	902	891	951	967	947	933	959	940	937	951	926	934	930	957	898	986	967	898	994	953	930	945	876	902	934	940	911	935	931	998	978	915	984	937	889	920	931	918	897	947	987	908	879	967	945	986	961	929	893	890	890	943	947	864	958	940	963	906	919	976	929	954	957	972	944	967	930	906	945	963	937	916	957	893	898	937	951	873	900	943	958	866	941	968	955	982	955	955	946	927	887	995	933	980	940	891	903	931	928	938	887	924	966	920	947	920	937	933	913	906	937	926	922	963	928	906	921	934	922	938	946	887	937	962	962	914	936	949	904	963	968	912	902	957	895	946	915	928	951	968	933	906	944	904	880	919	930	933	1002	945	893	959	892	981	904	907	942	919	925	873	874	963	977	913	906	909	934	928	984	935	891	1025	972	917	947	918	900	960	935	931	894	909	911	964	936	944	939	943	900	964	915	915	933	912	923	942	951	916	962	943	901	914	947	958	981	906	908	890	946	902	961	990	962	949	961	936	957	972	889	971	879	959	989	920	913	838	934	911	1003	989	929	905	947	871	918	978	945	948	920	921	925	964	886	961	935	872	926	991	958	935	957	934	925	969	957	932	924	938	939	1006	969	924	973	894	892	956	911	895	954	965	904	959	911	903	890	939	982	933	864	895	888	929	933	927	914	891	898	950	920	954	932	934	912	929	897	949	906	967	901	949	921	900	878	949	949	981	977	941	953	927	867	927	919	946	909	948	957	913	910	947	961	951	948	904	981	898	915	945	945	924	944	970	934
24447	14374	15751	14349	10863	7441	4804	3331	2383	1921	1554	1374	1287	1171	1055	906	834	824	761	738	636	658	576	632	622	602	600	567	574	525	550	528	525	500	451	545	513	489	532	506	513	515	503	473	528	468	562	531	491	524	527	504	547	555	503	510	563	487	503	482	517	468	435	463	468	458	456	477	438	464	472	458	477	488	495	443	459	446	459	444	458	439	432	474	453	445	440	469	490	447	462	469	450	427	438	443	470	436	466	425	470	490	459	449	461	435	475	458	411	452	421	458	458	449	451	427	422	446	430	462	444	436	447	512	403	488	454	444	446	440	431	422	444	469	442	473	416	456	442	394	445	440	462	391	450	418	435	486	414	422	465	420	427	423	484	412	463	467	421	462	438	467	439	433	444	453	425	468	456	439	441	476	465	410	473	421	466	471	396	419	460	434	464	463	460	441	440	449	424	478	409	492	404	445	438	479	435	453	410	468	416	469	487	453	428	423	454	435	475	469	459	428	479	446	441	483	435	417	429	464	431	428	419	422	404	439	438	438	445	417	431	405	449	452	468	474	426	412	449	485	488	433	454	432	401	462	475	465	462	410	434	425	463	464	431	448	461	482	472	450	479	427	469	443	421	454	449	421	446	428	466	458	468	429	449	438	426	442	420	424	425	426	444	437	462	439	430	431	444	443	422	478	495	467	426	440	430	432	447	421	457	413	399	477	508	440	442	444	428	421	432	461	416	438	465	400	448	462	451	404	422	463	464	449	459	389	446	495	445	429	398	447	439	461	466	427	451	476	441	446	442	426	461	435	410	449	413	483	450	440	440	445	469	436	451	453	439	464	428	452	441	435	454	421	414	437	483	467	436	411	454	462	448	421	445	421	478	471	452	449	440	444	474	444	439	464	408	457	428	439	434	419	447	455	450	448	466	442	430	435	432	433	439	413	452	451	440	444	414	448	467	424	440	476	418	456	482	445	410	430	464	457	458	438	421	438	462	473	461	419	476	452	436	422	450	404	450	484	433	460	407	414	467	444	468	440	422	403	426	412	428	464	472	464	481	409	470	426	434	395	452	472	483	443	431	472	449	485	460	427	471	432	439	449	502	416	465	443	458	473	414	453	448	472	453	448	442	472	459	437	448	420	458	418	453	434	450	409	470	435	420	447	446	451	452	469	442	436	457	439	455	441	422	444	423	456	416	430	397	438	423	472	418	407	464	426	389	450	443	432	462	431	476	447	449	485	484	455	455	431	428	476	413	456	425	469	434	455	429	450	449	431	490	446	465	462	455	460	423	437	440	411	445	459	484	406	444	484	433	472	435	423	455	475	442	474	403	423	458	461	463	461	415	440	449	409	448	415	447	446	419	477	421	436	419	436	447	405	457	456	434	453	456	407	455	423	423	430	449	474	438	465	467	447	448	469	465	421	415	411	432	415	406	423	443	439	446	443	438	404	503	427	454	443	446	463	457	440	448	412	422	425	432	415	412	421	407	453	443	461	465	434	433	476	473	433	466	402	442	478	417	441	452	424	464	475	430	453	435	425	429	434	418	461	443	445	453	408	442	451	485	435	456	445	438	457	394	422	456	443	435	434	407	439	463	400	403	426	420	468	451	431	448	444	431	450	437	425	449	426	427	446	410	461	460	425	423	472	509	435	482	421	437	448	435	456	453	454	406	417	423	435	460	425	417	421	443	445	461	460	420	428	443	434	461	461	446	434	418	457	482	428	465	444	484	452	457	453	450	467	469	487	447	486	488	438	448	478	427	428	456	432	446	392	443	402	447	399	451	442	440	462	449	427	399	439	422	403	440	387	456	447	474	427	469	461	423	457	471	405	473	452	449	426	433	463	423	466	449	414	411	409	427	429	425	449	450	451	416	430	448	456	473	436	487	443	415	420	469	418	425	406	413	427	449	448	456	449	475	432	440	432	423	471	433	411	469	490	452	450	467	431	432	460	466	446	446	427	427	420	428	440	434	451	401	450	443	468	400	448	436	435	437	429	452	454	418	432	400	451	434	429	435	439	429	437	461	497	455	434	422	458	466	462	473	441	419	446	433	473	435	427	441	419	436	489	429	419	417	436	492	430	467	455	432	456	453	459	435	423	451	459	483	460	455	462	427	433	450	458	452	442	414	411	437	428	444	440	412	438	465	444	402	457	425	481	420	428	444	459	485	439	475	474	381	462	450	431	424	423	415	402	460	463	460	466	441	436	447	408	449	424	419	460	453	437	457	455	443	455	458	426	428	446	408	483	441	418	443	477	438	457	451	425	413	443	432	485	459	433	430	415	446	429	475	462	429	412	451	447	438	450	459	434	451	446	423	429	454	430	500	435	466	487	438	437	418	409	415	404	444	463	454	460	422	405	444	435	454	453	480	423	442	423	430	445	434	453	449	454	457	464	428	464	465	420	444	429	412	466	458	429	476	475	469	441	433	428	431	456	451	461	451	464	423	426	442	427	406	421	453	427	430	454	417	438	419	425	435	449	444	450	490	463	429	443	440	450	463	395	449	451	456	399	432	464	438	445	433	417	419	459	435	422	397	415	437	448	433	462	454	483	460	441	431	467	460	411	431	436	414	395	413	439	472	461	443	467	458	454	437	462	440	459	462	458	454	422	435	434	428	436	427	446	420	459	427	410	448	442	454	424	452	433	462	418	502	453	441	462	461	440	443	441	439	440	450	434	464	451	469	449	476	465	469	468	450	429	427	413	480	425	506	426	423	456	446	471	459	426	440	467	418	450	472	442	460	454	449	476	451	470	428	421	447	454	473	491	450	437	470	423	480	409	450	457	492	453	437	462	475	459	427	410	388	424	440	423	448	430	430	475	472	447	432	490	456	406	439	433	467	443	448	438	446	429	437	443	460	460	447	445	442	427	474	488	439	446	419	470	413	426	429	414	428	461	433	414	455	435	445	443	475	455	393	429	459	421	462	447	460	466	447	443	420	448	463	414	445	438	459	438	427	426	488	453	465	445	410	445	447	413	430	436	428	409	434	396	472	440	447	434	410	442	494	486	467	462	456	429	414	439	424	441	409	468	439	397	440	469	452	420	409	402	416	467	486	441	425	444	427	463	448	442	410	417	435	438	430	462	468	414	449	460	464	431	466	438	450	479	467	472	423	460	408	415	465	441	455	465	440	471	402	410	475	424	439	417	491	399	457	455	467	501	431	426	465	407	454	439	469	464	438	480	428	433	463	417	461	453	422	428	464	484	470	446	428	442	455	424	433	441	419	424	457	512	513	469	461	410	413	404	442	438	419	432	418	452	450	470	369	463	425	453	429	447	460	456	431	420	425	437	452	413	462	448	422	446	452	469	430	467	417	446	409	450	393	448	475	427	430	439	371	487	475	399	459	457	402	496	424	435	430	454	439	468	444	428	458	459	444	399	441	438	462	445	423	432	451	453	428	404	430	437	444	425	490	425	418	393	436	415	401	454	476	487	457	413	461	415	481	419	457	419	479	430	436	521	427	474	482	446	405	459	432	473
13281	10009	19732	24321	22720	18692	14537	11873	9721	8203	6880	6060	5505	4917	4461	3796	3414	3136	2842	2633	2632	2491	2472	2348	2343	2272	2102	2090	2003	1871	1757	1724	1699	1658	1596	1413	1504	1512	1535	1535	1452	1411	1433	1381	1461	1406	1638	1670	1538	1527	1498	1557	1594	1604	1631	1531	1415	1361	1358	1277	1202	1242	1196	1118	1117	1202	1145	1136	1147	1140	1079	1149	1104	1071	1019	1068	1088	1060	1061	1045	1008	1041	1033	1051	1074	1066	1004	1090	1065	1032	993	997	1036	1055	1083	1010	1051	1026	963	1061	1007	1037	1006	995	989	1031	1066	992	1008	1022	1001	983	1031	983	1053	970	999	1043	990	1010	995	1026	1057	1015	988	980	1056	982	1021	1032	1032	1029	999	958	1008	978	1032	992	995	1006	976	996	1062	951	1035	992	960	1027	1000	1034	1032	989	967	1026	1018	1009	970	1012	1053	979	1029	1046	1066	997	1078	1036	1026	996	1035	1001	962	1041	1008	985	994	955	934	991	959	980	986	994	1002	972	1016	1039	996	967	982	971	971	1009	1029	997	1027	1013	948	974	992	947	1002	971	990	1010	1004	989	995	1030	1001	963	1055	1035	1008	980	952	1060	1034	935	1001	988	929	965	1042	1035	999	986	987	992	1037	974	1032	1019	972	1012	1001	1000	973	1022	1049	1063	1001	1024	1016	992	992	1024	1023	1024	1008	994	1018	981	1038	996	1025	1019	1041	985	1046	971	1033	1003	1029	991	958	944	996	984	1003	969	985	1011	1060	1063	1024	1011	974	992	1016	935	1067	959	928	995	993	990	994	1006	995	1003	938	1027	998	1010	993	1068	1020	950	1058	1015	1009	997	1043	995	1020	964	1046	1008	976	1009	956	1039	1035	948	1002	1036	1006	970	980	1026	1035	1021	1010	1010	964	1016	1001	1001	1040	1033	976	968	1015	987	1058	1015	992	1063	1018	1001	960	1005	998	1024	1019	983	962	1081	1026	1001	997	1006	1046	1020	997	1030	1022	951	962	991	1047	1019	1008	978	1019	974	938	1003	1031	1032	995	1003	1001	1024	975	1020	943	1005	1002	1034	1028	979	1016	1083	986	931	955	986	1016	967	1008	1077	995	1001	969	1027	998	1005	1007	1011	1009	999	1006	1008	1002	996	969	985	1031	1032	1021	1013	971	1031	1021	1010	1042	1013	974	1034	986	1049	949	1030	1007	1027	1026	959	1005	1048	916	981	1026	1053	1007	996	999	935	985	986	969	1017	1026	1039	1033	1005	1034	1014	1012	1033	942	1002	997	1041	992	1026	991	1040	996	1040	941	1074	955	1100	953	985	981	1023	1010	1039	1041	1038	1007	1024	976	985	1057	1040	968	1008	998	1062	1022	944	1021	970	1048	998	941	1026	985	1005	980	957	986	953	995	1017	1004	1017	1035	1042	1012	1016	1018	971	1022	979	1012	1008	1014	955	1113	1026	1023	956	1015	1008	998	1010	1068	969	1050	1039	1090	1018	1064	1018	1015	994	1023	973	1015	974	996	975	996	1012	1007	957	1021	986	1004	968	1017	997	1015	942	1016	1003	980	1012	980	1024	992	976	970	1040	1003	992	1018	1029	993	997	1041	996	979	959	1050	977	993	1033	1027	971	928	961	986	958	953	1008	1043	1032	1063	1000	988	1009	1025	950	1000	1012	1050	1007	1010	1046	1076	978	1015	972	1032	941	991	1062	987	986	993	1043	1036	949	939	1064	992	1054	972	983	1060	990	952	962	1022	987	1017	953	1074	964	967	1005	1038	999	1000	1026	1001	986	1005	1023	1016	1010	927	979	994	992	1039	994	1016	1078	1005	965	1035	1059	957	1018	986	977	983	978	989	1012	1012	991	1030	965	1088	962	1029	1010	1016	1052	1015	977	1057	1007	1035	1003	958	997	1011	1016	1087	1061	987	998	1020	969	993	1014	1013	1036	1020	1029	1036	1003	929	990	971	1067	990	984	1008	1019	1018	1036	1053	1009	975	966	964	998	969	1009	977	992	997	991	945	946	991	963	1018	985	1001	973	1019	1003	986	1023	1043	1041	976	1028	1017	1021	1013	964	1021	982	993	949	990	1020	1000	1057	1031	1038	1010	1013	1032	995	1021	1013	995	1000	1003	1064	999	1025	985	1021	948	1003	1046	1035	1006	1044	944	1014	979	1007	1020	991	974	1010	1010	955	996	996	998	999	1043	1027	997	990	975	1033	1022	1015	935	1031	1023	998	999	1023	1013	1025	1014	928	1017	961	984	1040	1008	1020	1004	1007	1008	1043	1050	993	993	971	1018	1007	1010	1053	994	1016	1046	996	1039	1061	968	1008	994	1002	1038	1013	1012	1018	984	941	1051	1029	1029	982	978	983	992	968	1022	941	995	964	976	1005	1069	992	968	1005	997	980	1004	1022	1005	994	1026	1039	985	995	1037	993	1016	1028	1004	1081	1031	945	990	980	988	999	972	1010	1006	1001	1008	987	1039	1015	978	1009	985	1039	999	1007	1005	980	1072	1018	971	975	949	1030	965	1005	994	1003	996	958	1007	1019	988	1019	1001	951	1053	993	1023	1012	1037	1000	1016	1015	1002	1041	1006	1026	1028	984	1025	988	997	991	964	991	1048	1005	1005	990	1083	964	1047	996	1042	985	1000	979	944	1021	1030	1080	990	993	993	945	956	988	999	1021	976	957	1008	1031	1044	976	992	957	976	988	999	1052	1046	1007	1008	981	1009	1015	1086	1041	1023	945	1026	997	980	975	1014	991	945	943	992	1016	1035	1012	981	997	982	992	1031	970	1018	1064	987	1003	1015	1005	1032	997	995	1016	980	1023	961	953	996	1009	999	1057	1021	967	1004	1028	969	918	1010	1008	1001	984	965	1006	988	1020	1031	996	1006	1015	1001	992	1008	1063	931	1019	992	1026	953	1023	983	976	968	990	1032	1006	999	971	1052	966	1019	1036	1002	1044	964	980	969	996	970	997	1016	989	1004	1058	965	1003	1041	1054	1029	1038	1028	1009	1014	969	1007	994	968	1051	1015	1031	1004	967	1021	981	1008	1010	1008	976	993	1004	982	1012	1011	1026	942	1031	994	974	993	972	1002	1048	1032	991	1014	1029	1029	978	988	1075	1041	976	939	936	987	1015	1030	990	1035	970	1024	1004	978	1004	961	1018	952	1000	961	971	974	984	970	1021	1054	1015	970	943	1005	983	1015	995	1062	1007	971	987	1019	967	1028	992	959	1013	1046	982	983	970	1000	1016	1069	1019	976	945	994	946	1017	1021	1018	1004	1005	992	997	1025	1010	1028	972	1005	1046	1016	1053	1038	1005	1005	1030	986	996	1047	1010	1026	1030	984	976	1046	1020	990	1012	1038	1050	1002	1034	958	1019	973	1011	940	964	1056	1027	1002	1026	1015	969	930	978	1024	1024	1011	1097	943	994	1042	968	1025	951	966	1025	1039	958	950	1051	1001	1019	1013	980	1004	1055	989	1005	1004	1000	936	995	1029	997	993	1026	1013	988	1032	941	997	1012	1038	997	1030	1014	946	1040	1037	954	1019	1032	1034	1011	1037	1028	966	1026	1060	993	989	1031	1028	1044	1000	965	969	1000	1014	986	1002	1070	1005	962	1032	1021	1023	1004	971	997	978	957	1039	1034	988	971	1007	1017	1029	988	1049	926	979	946	983	933	992	1014	977	981	1020	988	1009	975	1049	981	992	946	1004	1082	966	916	1005	989	982	995	990	1015	969	1023	1022	1071	989	1034	1023	973	1063	994	972	1016	1001	980	1016	994	985	973	971	1029	971	1027	1055	1041	1019	1025	1033	1011	1005	1018	977	970	976	1016	985	919	1019	992	1055	963	969	1010	1017	955	996	1044	1001	1007	1008	1021	1013	967	977	982	995	988	1003	1022	942	1028	1011	1007	1037	986	1004	1048	1037	1018	990	993	1011	932	927	1030	1010	1009	996	1006	1018	959	1036	1002	959	1024	1030	964	1011	1037	1028	951	1020	1036	1000	993	962	1080	1030	987	988	1017	1017	1026	997	1018	1065	1022	1062	1007	1017	996	979	1003	1052	981	1015	998	1042	978	1037	981	989	1039	1019	1001	1023	985	989	987	919	947	1008	979	1056	1064	995	1019	996	1016	958	1013	1003	982	1004	966	980	1017	1023	1048	1044	1014	980	998	991	989	990	1012	1014	1008	1037	1032	1022	1046	973	990	976	967	1027	1037	979	1022	1007	1009	965	964	1011	998	959	1014	1033	992	934	997	1023	1015	1009	1037	1034	1035	964	1041	1020	949	1017	1009	1040	1013	1050	1007	1001	997	1025	986	1022	1040	1034	1036	1017	1010	987	1013	1011	1031	1026	980	973	1058	1043
7383	4179	5496	4787	3260	2304	1648	1313	970	856	749	688	660	567	532	466	464	439	450	430	414	382	384	410	399	408	403	406	402	370	387	370	380	380	402	384	393	362	355	340	379	348	352	387	380	383	367	376	365	346	337	388	351	345	362	328	351	360	352	358	338	370	353	380	339	369	338	360	386	305	336	354	342	387	359	342	341	344	392	321	345	344	335	311	342	320	330	329	370	357	347	375	368	331	348	297	352	351	351	347	401	362	354	348	379	350	340	368	359	346	360	323	328	375	331	371	364	342	353	324	325	331	341	332	332	380	363	349	332	356	385	368	324	316	354	316	394	322	323	320	350	342	348	346	359	350	337	325	334	343	365	328	371	345	338	364	387	371	377	396	301	338	331	290	350	376	325	349	322	373	353	308	318	347	352	360	336	345	333	356	326	334	352	342	360	369	355	345	350	353	342	389	330	325	347	350	340	368	395	342	341	320	336	330	349	362	331	371	333	328	339	309	352	390	314	341	350	322	349	348	339	335	365	337	365	348	353	324	332	355	311	336	328	349	347	365	379	349	351	317	338	355	354	320	340	332	342	355	394	358	341	331	322	386	331	342	337	330	349	360	296	354	377	380	372	335	356	364	355	339	401	330	358	342	337	309	321	345	338	322	353	330	336	326	356	332	356	335	325	354	323	346	336	331	357	367	335	342	276	371	329	338	371	370	327	358	341	355	326	353	334	369	348	302	332	350	334	327	345	314	350	351	314	343	293	302	322	363	338	358	345	356	333	320	375	359	352	344	283	336	335	335	357	346	354	349	358	385	341	337	358	341	345	358	339	360	324	331	340	348	367	365	372	343	359	367	355	362	342	343	367	331	371	344	355	354	369	405	333	414	329	317	319	336	322	345	344	321	376	367	358	322	360	361	361	322	353	341	347	343	346	302	311	333	346	338	353	342	345	339	322	349	350	345	326	353	344	321	342	367	317	329	333	397	337	352	344	343	379	363	354	368	377	378	337	327	342	353	334	371	366	347	359	338	356	322	354	344	329	336	295	347	363	360	346	311	340	369	358	311	306	392	323	364	332	342	337	313	355	353	359	325	359	323	354	349	355	358	352	316	352	363	356	321	334	349	380	349	331	348	321	336	335	344	371	324	351	369	366	369	315	355	401	352	350	338	362	344	319	347	325	339	325	317	320	353	342	365	379	336	342	353	303	335	373	389	335	373	327	340	337	333	334	330	352	335	390	379	325	387	325	368	353	308	361	332	330	345	354	344	349	342	333	313	339	341	320	336	346	385	359	372	345	367	363	353	298	324	341	351	346	313	371	348	337	319	340	329	336	351	318	395	371	346	337	328	348	331	352	342	364	334	326	331	351	383	327	342	351	339	326	350	356	357	348	331	332	334	333	360	366	356	342	382	350	363	339	326	356	368	350	354	369	347	344	349	312	345	316	373	335	339	368	346	345	354	325	344	305	326	355	358	291	320	343	371	345	339	336	374	314	341	346	326	349	349	318	349	382	330	323	347	354	336	298	312	356	336	356	336	337	386	334	310	355	332	332	348	348	332	322	328	325	337	349	370	342	349	328	329	361	325	337	354	371	293	330	345	336	330	362	391	334	318	338	347	332	326	339	345	336	307	331	322	389	327	330	354	363	341	352	295	364	352	365	387	352	344	373	356	346	365	338	322	365	330	351	368	311	363	356	345	351	354	343	360	365	338	340	356	341	368	347	358	367	324	328	343	335	355	360	323	367	344	327	333	323	307	366	339	360	342	334	366	339	351	358	358	385	344	365	327	344	374	355	321	344	333	311	370	334	339	341	342	358	315	343	333	336	367	356	354	332	343	335	360	342	355	382	331	346	331	357	303	366	343	344	333	369	379	364	341	379	344	332	345	322	350	347	325	337	341	333	316	333	336	352	327	368	340	366	354	358	321	341	349	368	347	333	329	334	371	351	328	355	340	341	374	358	393	369	366	325	330	336	348	350	348	343	325	344	368	328	352	359	345	356	346	326	326	363	313	349	332	333	357	330	367	338	337	382	367	349	364	336	360	349	359	339	320	364	334	338	355	335	347	362	320	363	332	340	363	347	318	326	317	344	324	336	365	339	342	331	346	305	351	355	326	360	367	327	353	355	321	317	347	357	330	353	357	366	359	376	379	324	327	336	350	299	357	365	345	315	350	352	346	376	333	308	307	338	358	349	342	363	341	330	331	344	388	331	356	355	341	344	376	359	326	333	360	368	353	316	326	346	372	311	355	313	333	367	313	321	340	344	343	342	323	359	326	352	363	359	350	370	346	353	328	331	373	378	333	362	356	350	331	337	321	359	356	344	324	348	372	359	302	339	368	342	344	338	391	364	347	341	309	360	390	373	364	339	343	315	328	325	338	332	372	329	349	348	357	351	323	346	325	342	350	343	340	379	339	387	352	364	335	352	360	317	372	339	327	329	360	330	341	339	343	326	313	330	369	324	356	362	313	359	332	374	309	295	378	365	361	352	371	348	311	358	328	347	361	327	322	361	371	361	359	360	363	306	348	326	337	380	327	341	370	349	304	347	378	328	365	383	355	357	323	346	338	314	372	340	358	316	342	333	317	382	358	370	369	366	314	362	295	342	355	289	305	364	338	346	359	337	348	332	359	351	397	330	321	339	342	324	338	325	350	333	344	354	356	338	327	335	365	323	336	383	311	339	365	347	340	349	336	378	351	326	337	322	326	355	370	360	325	345	359	375	373	360	356	340	367	331	353	332	386	360	345	315	363	366	375	366	349	341	343	343	310	380	318	335	361	344	344	328	340	329	337	342	323	327	336	333	310	306	358	323	319	319	341	314	312	346	351	360	339	338	366	355	305	369	342	321	355	319	324	328	355	345	340	332	364	368	326	328	305	347	387	361	373	353	322	330	336	347	344	366	367	341	328	342	358	338	307	346	353	332	363	345	319	328	336	328	364	368	346	364	357	360	367	340	366	381	361	360	357	329	328	325	329	340	303	321	315	353	370	353	342	333	330	334	364	363	360	337	323	332	349	319	358	362	369	353	334	343	367	341	357	342	341	341	333	341	310	359	339	336	332	307	305	338	327	339	334	314	354	341	349	322	323	380	347	321	339	361	339	322	346	326	354	328	358	315	333	359	325	341	328	352	347	338	345	358	323	391	333	326	354	327	334	342	331	349	347	326	300	367	370	370	323	324	377	342	343	347	322	366	329	351	369	313	366	362	356	378	325	322	344	368	339	307	393	324	359	389	330	364	364	327	297	357	338	348	312	368	347	362	377	332	347	341	364	367	344	364	336	357	354	361	332	329	374	342	336	355	351	328	373	352	354	352	339	367	385	364	336	366	368	350	342	350	325	318	344	364	355	338	336	320	354	340	321	348	341	349	312	368	334	303	336	330	361	395	342	325	351	349	361	336	324	357	303	378	323	358	356	310	323	349	394	355	329	357	372	356	345	306	361	326	322	330	332	347	362	383	357	331	343	356	318	382	378	365	336
5039	4029	9606	12139	10600	8267	6609	5205	4359	3551	3057	2727	2411	2205	1954	1767	1618	1554	1483	1382	1352	1333	1278	1291	1300	1233	1216	1112	1124	1094	1008	999	995	992	1001	959	943	965	890	883	963	921	870	932	863	904	887	904	879	881	901	933	895	866	882	871	825	874	845	858	887	912	816	803	829	853	846	852	847	793	880	820	862	859	812	844	841	827	807	832	772	793	849	817	844	850	809	825	819	788	823	833	824	871	864	818	859	800	806	824	814	858	782	778	807	840	768	823	844	815	766	810	764	865	797	815	817	779	842	861	812	849	834	842	834	818	809	820	873	823	842	804	787	784	789	810	815	806	795	834	797	810	809	781	839	788	790	789	763	804	820	796	811	814	789	808	778	826	826	782	806	804	808	801	795	768	794	837	809	865	794	834	816	804	844	825	836	803	817	833	795	825	827	798	797	825	838	813	753	806	801	812	818	820	782	796	799	766	824	863	853	782	820	769	797	807	780	772	835	861	800	751	826	845	860	778	806	760	767	815	818	786	811	800	790	862	820	849	808	759	775	857	769	795	816	792	835	783	778	798	801	836	787	775	775	806	794	808	867	849	768	833	804	770	785	773	862	821	851	766	818	813	799	828	801	855	820	860	822	878	787	793	783	862	759	826	812	796	786	830	795	825	792	782	814	814	799	828	822	791	839	814	827	833	854	903	799	838	780	734	841	786	819	809	813	812	794	860	800	857	771	827	842	816	818	836	798	813	844	807	784	810	810	794	803	805	810	766	835	829	845	798	821	841	801	825	802	810	835	749	805	863	814	811	825	804	796	834	798	841	807	822	825	844	829	824	814	786	796	816	804	750	812	799	838	810	873	775	856	778	777	773	743	827	795	813	820	804	830	792	802	829	747	839	839	811	849	825	824	819	803	776	782	811	860	753	794	800	758	804	840	798	820	792	779	813	842	834	819	830	799	785	783	791	835	767	859	813	787	800	817	793	841	768	776	835	787	885	810	828	808	786	814	732	821	829	824	774	814	798	805	904	800	821	838	818	819	757	761	808	835	797	815	813	845	764	803	742	820	847	775	842	810	782	794	821	840	800	821	800	868	791	768	810	771	834	797	833	824	821	865	768	794	850	777	803	822	774	798	819	819	780	780	784	843	788	791	812	856	805	841	788	771	834	853	809	872	835	803	846	784	752	778	818	807	855	808	833	788	844	827	845	832	796	848	794	802	826	848	823	809	794	796	774	777	917	830	831	790	810	793	819	781	832	802	796	840	828	791	830	799	785	787	808	784	802	797	824	776	873	788	788	781	816	810	826	858	797	823	756	817	818	846	828	798	829	780	839	798	810	821	853	854	757	805	806	808	831	839	827	828	804	867	801	781	735	786	838	838	805	812	794	774	800	792	810	799	826	826	822	800	795	775	813	832	790	837	783	790	801	792	836	840	807	813	786	780	802	776	797	835	814	853	814	812	840	816	800	746	817	821	790	811	810	778	819	849	812	831	789	820	811	799	805	809	815	814	801	781	779	806	814	764	796	789	783	776	844	742	823	780	771	794	735	813	841	850	841	846	787	799	842	785	794	772	806	831	828	790	782	765	869	821	814	821	791	831	791	813	765	814	810	786	803	855	812	818	834	796	756	814	835	812	775	846	766	792	829	792	818	793	790	765	768	812	808	815	782	815	785	829	791	814	808	784	791	829	864	828	796	784	774	855	828	816	737	802	846	798	791	840	792	838	800	794	743	772	808	779	810	804	804	809	792	835	793	778	825	812	825	805	802	825	778	838	798	796	818	794	812	771	780	786	834	812	826	835	823	849	807	767	737	794	824	846	795	875	771	824	812	836	853	830	798	795	772	806	813	783	820	806	807	836	818	774	790	721	812	847	791	805	791	773	841	805	829	849	852	806	851	805	844	812	775	801	757	788	786	782	812	817	765	810	815	853	820	790	794	793	862	846	793	820	824	817	842	780	765	814	768	769	820	847	823	798	800	822	809	866	824	785	810	840	734	769	807	796	777	802	823	789	815	819	832	810	830	803	832	847	818	781	832	804	869	857	791	802	834	816	819	804	853	806	820	813	838	810	825	768	826	835	817	860	807	799	825	792	839	825	813	829	781	803	797	832	801	799	786	821	866	812	843	819	812	827	836	795	843	817	811	820	812	796	835	814	767	836	822	829	826	828	812	838	825	810	815	811	864	767	837	830	805	820	796	777	812	780	812	804	813	814	825	833	780	786	835	793	786	816	848	832	813	778	909	822	810	859	824	853	796	819	799	752	806	792	860	761	822	809	777	796	843	815	828	809	823	842	833	830	809	861	815	822	789	749	797	851	760	762	762	799	836	820	828	855	833	840	822	796	800	814	800	817	818	857	807	753	770	817	859	829	845	803	820	852	801	862	782	801	812	813	764	836	836	796	808	840	838	857	786	802	813	846	756	772	810	828	834	791	850	838	765	752	787	810	789	774	822	842	801	783	762	828	816	806	858	791	754	790	785	780	807	863	788	890	825	855	824	759	838	808	791	891	801	809	806	797	819	784	848	755	827	785	832	833	788	808	837	796	809	742	831	827	802	824	800	802	767	833	756	828	817	778	844	820	891	796	775	834	841	855	817	854	839	847	789	831	810	812	791	781	832	841	772	808	810	822	793	787	805	756	786	839	832	777	828	819	812	782	784	862	806	783	787	865	766	851	793	818	873	788	792	782	780	827	787	839	863	765	805	796	854	843	826	811	777	788	816	788	868	766	772	845	814	792	823	828	833	836	789	798	778	742	791	831	830	815	798	784	831	846	833	839	803	864	827	780	827	788	788	774	829	791	798	791	790	819	816	772	760	775	794	801	776	822	801	805	745	805	833	790	781	830	782	792	791	831	885	826	828	814	818	820	798	800	834	792	802	801	819	801	786	803	774	784	806	789	803	825	780	787	850	809	780	790	826	843	798	807	784	841	846	816	855	820	819	820	858	758	834	813	810	776	802	864	843	814	806	808	811	805	835	805	768	783	783	789	809	781	808	798	808	825	860	833	829	840	841	829	815	737	811	755	793	769	800	860	850	885	823	809	755	806	839	873	764	788	831	764	822	796	831	780	846	837	830	841	765	805	839	855	837	814	833	814	812	782	804	846	862	839	838	837	764	827	814	858	881	795	840	807	839	799	769	794	825	878	788	798	829	807	789	821	809	762	783	817	768	825	827	803	768	828	777	778	784	816	767	792	799	822	797	820	835	854	760	791	789	829	841	833	823	823	822	816	780	789	823	824	819	789	797	809	792	760	812	856	826	792	847	818	792	837	802	782	781	775	799	825	826	834	831	842	835	729	757	797	797	839	820	815	829	772	814	795	841	838	804	776	841	794	856	834	846	798	814	835	740	768	808	829	825	783	807	810	817	825	801	872	787	822	844	813	800	797	831	777	807	812	817	842	774	827	829	792	773	774	778	808	835	796	803	813	833	783	772	810	764	840	837	811	801	834	846	847	831	774	846	799	790	810	791	822	796	821	787
16352	8843	10729	9599	6693	4491	3141	2161	1741	1364	1179	974	871	824	788	702	635	642	620	560	521	583	511	526	528	551	496	491	468	453	477	502	445	449	415	414	468	439	410	386	434	427	423	445	392	448	438	428	434	465	493	421	439	430	467	414	418	413	452	392	402	402	435	412	409	454	408	408	392	407	411	413	395	416	363	368	410	420	396	391	464	414	415	392	413	404	386	421	374	417	387	384	425	440	434	402	391	376	416	406	352	408	414	372	390	429	388	377	416	407	412	338	378	444	393	394	375	439	429	389	384	426	392	381	398	400	397	440	399	433	402	381	429	361	386	425	381	399	381	390	398	404	377	408	410	386	414	408	383	441	395	413	393	370	360	408	416	402	395	415	364	397	392	400	376	386	396	384	375	408	412	433	391	395	421	393	376	416	396	405	409	408	378	440	356	393	403	400	406	388	404	422	418	392	418	372	405	394	419	438	383	397	401	414	359	413	435	402	401	433	382	411	410	414	421	433	458	385	411	411	404	420	365	434	387	364	385	416	407	415	409	411	393	388	391	399	378	386	430	399	378	378	411	382	349	404	403	390	402	412	410	417	394	394	407	391	386	391	376	402	386	401	435	406	364	380	396	400	373	417	379	387	409	417	394	389	429	443	415	413	439	407	381	401	383	419	432	429	432	389	445	401	368	357	368	414	383	398	397	422	371	421	387	388	383	376	403	405	358	434	421	396	419	408	403	389	388	386	388	371	428	420	438	412	385	428	438	422	433	405	387	393	430	376	374	406	387	386	395	395	380	381	366	417	416	379	446	382	376	343	407	418	377	369	380	414	432	367	400	427	394	384	376	422	433	409	404	367	410	412	443	395	357	484	412	399	438	415	411	389	435	365	402	344	430	419	435	444	381	442	427	382	384	370	394	426	381	389	371	375	417	414	405	398	394	386	412	355	369	417	385	441	402	410	395	403	390	385	454	409	407	398	378	424	378	383	429	398	392	394	452	382	382	398	380	402	383	395	406	406	438	409	413	400	379	388	389	413	397	419	411	430	376	391	392	378	417	380	407	386	376	418	383	380	411	419	409	437	425	389	392	398	381	422	418	394	434	376	424	411	384	387	436	448	431	423	369	429	440	384	389	419	420	353	387	380	453	386	357	399	392	385	397	441	375	395	405	412	437	447	355	391	394	418	355	379	396	415	409	435	431	405	389	410	477	424	395	438	409	419	379	391	393	433	400	416	400	379	384	383	424	397	400	410	391	380	380	392	409	471	396	418	417	392	413	394	385	413	412	399	391	383	403	412	386	428	392	423	426	413	417	363	406	420	430	382	405	384	374	451	414	410	441	401	399	428	409	431	397	388	383	386	393	445	345	415	408	464	368	404	408	433	405	402	416	414	411	402	384	378	408	398	431	415	426	416	430	378	378	393	390	372	419	420	429	387	445	399	364	389	399	403	416	409	409	400	361	409	426	415	435	411	423	402	360	389	398	390	385	428	384	440	386	436	397	411	421	351	432	415	442	423	407	382	416	402	404	424	379	408	425	400	408	406	394	418	438	407	408	442	437	395	392	418	422	402	396	373	385	399	431	402	458	402	356	381	409	431	401	410	417	401	410	437	372	371	416	397	397	408	390	392	409	409	460	424	422	429	382	411	409	386	427	390	411	401	438	355	409	399	393	397	391	415	404	381	429	442	385	431	380	420	433	444	430	405	443	407	439	381	427	398	424	392	427	406	381	408	383	360	379	390	375	399	401	398	424	423	379	412	388	385	399	405	410	385	408	390	390	404	370	416	365	445	399	377	404	450	425	401	416	393	391	416	401	412	424	377	409	404	412	397	461	435	399	419	408	392	375	422	371	420	378	386	429	375	391	401	408	425	394	396	405	394	410	385	356	429	431	423	435	383	420	423	411	382	406	417	431	396	414	403	404	410	399	400	425	395	420	355	415	389	405	385	405	408	440	365	419	412	408	407	398	441	374	392	402	419	363	386	379	385	392	420	384	386	415	380	435	400	388	405	408	389	433	394	394	427	403	388	388	392	428	399	394	399	385	370	412	428	387	392	411	441	398	375	414	441	418	375	426	439	415	396	385	386	405	401	371	401	396	419	384	430	378	429	337	466	434	396	399	403	405	428	438	412	395	385	375	365	380	408	396	429	336	389	446	407	388	375	406	413	401	407	400	379	394	404	392	371	385	369	374	415	406	387	391	380	407	395	409	400	399	419	398	376	409	417	415	419	392	387	384	398	406	410	430	418	394	398	418	398	397	411	388	409	429	386	428	389	408	397	415	426	417	446	423	440	409	399	374	445	396	382	390	426	411	428	451	422	394	429	405	407	373	400	413	418	416	398	397	400	425	386	387	425	371	410	426	399	393	396	407	384	378	421	416	388	386	414	412	412	404	381	423	414	431	383	406	410	430	380	390	414	382	388	402	391	398	411	406	424	396	411	383	443	398	387	391	389	411	442	407	388	400	417	378	394	397	431	394	391	398	419	400	411	378	386	405	355	427	396	428	373	388	422	385	435	465	430	385	400	412	391	427	386	403	422	387	427	404	412	387	403	400	414	393	386	390	424	408	409	389	414	389	419	392	399	433	380	374	388	390	388	368	419	412	417	385	428	391	393	394	445	395	396	387	395	393	436	373	389	381	396	398	423	406	417	377	393	413	403	389	435	387	359	415	419	433	417	408	404	443	411	428	381	377	413	378	395	391	418	408	425	441	426	401	435	433	417	381	402	382	436	437	448	407	458	383	402	412	402	427	383	398	361	377	418	446	419	371	399	379	386	412	403	405	356	428	414	388	380	428	396	365	377	357	449	436	414	443	428	388	386	390	431	436	397	401	397	411	367	401	418	405	408	400	383	420	404	420	390	418	392	410	404	389	407	389	382	382	414	430	396	386	382	429	405	383	411	395	376	419	410	351	395	429	453	389	353	426	443	423	390	389	388	403	400	426	418	419	348	384	416	413	446	400	410	401	462	430	391	410	411	400	392	393	393	441	422	416	382	450	390	393	431	406	400	387	397	404	372	430	415	384	382	387	399	390	400	400	411	420	400	396	420	393	407	384	413	409	444	411	395	400	409	401	441	401	394	409	432	386	378	430	387	388	387	406	386	400	399	410	381	447	395	431	421	440	375	394	401	410	398	408	411	397	415	414	396	399	353	400	367	414	392	395	374	388	399	397	416	406	396	368	396	389	444	395	399	434	392	395	384	428	404	410	385	401	374	419	378	412	406	395	368	419	448	389	386	415	390	425	403	423	414	410	405	415	403	379	409	412	403	375	387	411	366	399	407	382	411	393	397	417	412	434	400	435	374	373	408	405	367	417	408	394	384	389	340	369	387	370	373	392	397	411	393	401	381	412	410	416	421	400	395	422	372	379	382	421	388	360	388	387	405	391	417	370	421	432	401	372	383	421	386	382	449	429	382	390	402	385	381	377	385	390	447	393	390	414	430	420	408	393	393	379	381	376	388	381	357	406	396	421	367
9951	7093	15531	19525	17294	14462	10707	8838	7197	6031	5154	4639	3998	3771	3171	2759	2558	2447	2114	2122	1970	1972	1911	1952	1969	1799	1694	1589	1558	1463	1470	1419	1395	1368	1263	1243	1302	1335	1244	1239	1233	1183	1221	1255	1188	1181	1399	1266	1282	1226	1216	1240	1289	1250	1263	1226	1260	1141	1111	1083	1034	1096	1062	1041	1114	1039	1083	1038	1014	976	972	988	943	1018	978	948	980	1020	995	975	998	861	893	927	985	923	1016	874	939	936	934	960	977	974	927	928	971	919	929	919	942	922	957	913	933	928	964	877	913	926	909	978	927	928	933	907	1004	966	931	962	971	977	949	949	925	922	868	913	947	950	940	956	959	950	951	905	1011	929	903	876	973	939	938	902	863	953	983	916	909	952	952	907	945	958	904	942	949	957	961	992	972	862	944	947	945	920	956	930	923	956	874	890	911	924	942	917	1002	996	962	928	910	925	950	945	900	984	955	972	908	889	924	955	1008	873	916	987	920	949	938	947	950	928	933	949	940	912	876	939	935	979	939	905	880	923	942	949	932	956	945	961	894	893	924	935	939	951	933	879	939	945	874	860	960	893	917	922	916	930	962	899	913	952	868	950	909	946	955	909	890	959	926	956	916	907	965	977	940	933	866	950	957	923	968	919	957	932	891	918	898	931	905	940	952	921	942	927	953	903	862	930	920	880	882	937	930	881	942	875	963	936	926	895	937	937	953	949	977	979	918	897	939	900	940	944	940	912	955	934	871	926	921	939	918	957	956	921	925	914	993	910	935	904	970	917	926	851	899	965	928	915	900	971	943	926	911	988	922	950	915	890	917	962	943	937	929	970	924	928	982	899	926	917	858	943	959	904	927	950	919	908	956	958	959	936	872	933	872	936	956	983	941	956	935	953	894	882	941	911	906	956	927	873	930	941	915	908	876	949	949	890	937	915	880	934	923	928	951	916	953	952	919	918	975	901	953	893	951	917	953	960	944	942	936	949	948	912	899	927	901	939	882	904	937	984	979	919	957	946	931	936	899	881	923	941	939	934	929	930	929	926	936	945	939	957	941	890	935	990	963	911	958	946	932	868	899	885	908	909	936	943	910	911	976	942	955	908	1000	908	943	906	956	937	928	895	958	944	937	929	945	918	957	947	875	857	876	937	927	976	905	910	913	913	898	911	927	896	902	937	979	899	843	953	929	943	972	931	908	975	959	956	928	952	939	927	915	940	918	889	928	935	945	949	933	934	918	899	987	953	881	893	926	990	942	926	887	944	915	910	956	977	914	958	934	963	924	929	925	912	940	916	945	899	919	937	980	955	917	949	940	952	927	940	940	922	882	898	947	969	936	948	943	944	917	917	939	930	877	903	994	917	923	923	958	895	891	909	919	897	994	978	898	941	993	906	940	917	920	918	990	894	922	934	920	940	922	930	903	969	917	936	966	914	925	947	924	935	874	948	924	938	937	859	920	942	891	905	889	904	981	948	940	878	981	950	889	961	920	954	946	925	924	861	1034	953	919	979	959	961	974	941	955	946	949	954	909	899	913	919	904	930	917	888	872	924	923	928	932	964	970	922	906	937	901	974	874	945	889	900	927	920	955	944	938	973	906	906	958	924	922	860	935	975	933	910	934	909	891	984	914	950	944	935	942	924	938	986	992	953	902	932	916	981	908	952	919	978	959	965	931	928	956	929	926	892	907	933	951	960	906	932	917	888	947	944	926	913	925	927	898	933	946	917	963	917	936	956	902	982	899	921	940	981	910	971	894	913	936	930	864	906	939	989	849	969	932	954	911	921	882	932	937	934	884	944	911	930	940	917	956	982	891	962	974	952	965	910	905	839	926	965	944	939	935	947	946	918	958	1004	924	946	944	938	900	900	936	927	899	940	918	961	896	958	949	953	916	890	898	929	915	913	836	874	942	913	939	910	898	954	918	972	921	938	921	955	947	939	926	934	891	946	931	931	978	950	915	851	930	981	916	978	947	910	946	972	947	910	895	917	919	891	986	941	957	983	865	937	913	901	975	961	888	890	926	889	954	902	968	889	878	903	923	895	923	941	901	979	937	939	996	953	931	958	928	961	915	938	880	916	919	939	868	907	949	915	935	927	945	922	984	924	933	896	909	935	941	884	953	936	895	959	958	922	933	942	902	966	925	940	968	909	938	918	912	941	935	929	920	920	955	931	912	921	912	944	921	969	1002	908	947	937	923	933	923	873	945	914	923	946	913	954	943	992	951	892	904	940	936	953	935	934	941	953	925	978	933	920	980	930	943	932	927	1008	879	964	942	936	908	908	954	959	957	936	923	910	884	930	874	914	930	927	932	922	931	981	895	955	941	893	960	972	914	973	916	946	965	894	944	906	964	899	927	907	900	925	888	895	941	935	962	915	917	930	952	923	934	886	939	934	948	1014	944	930	934	965	952	1005	936	942	884	893	895	928	969	946	966	960	964	989	975	937	926	967	962	958	927	919	938	929	937	945	865	919	905	948	977	916	907	925	958	930	900	924	943	878	933	921	943	945	923	919	967	950	951	977	927	909	903	941	918	927	903	873	886	951	970	897	939	987	919	886	945	924	935	935	920	973	945	938	943	943	912	973	961	939	945	983	915	907	893	906	899	906	912	908	931	912	953	893	882	979	886	928	977	980	908	930	970	972	927	919	909	966	928	943	924	964	941	892	938	932	901	940	938	964	908	932	923	962	905	916	911	963	942	887	945	944	905	893	911	962	923	904	901	954	949	910	924	925	950	948	952	924	901	925	967	921	954	997	972	955	928	902	942	877	912	873	890	953	854	904	928	974	971	913	878	894	959	919	915	917	921	945	949	962	930	870	940	970	885	914	930	919	946	922	901	935	945	927	942	945	925	937	916	917	922	944	930	977	992	900	901	941	963	956	951	967	885	993	932	913	910	949	929	912	990	946	919	949	925	923	950	921	935	898	914	897	921	948	950	997	989	910	899	932	964	937	910	929	936	921	926	858	916	994	943	927	899	955	932	970	936	896	925	925	970	932	931	961	895	916	955	907	937	941	964	906	932	930	892	933	918	889	944	896	966	936	925	921	896	995	923	892	881	952	907	913	891	947	894	943	915	881	938	912	961	927	968	914	948	929	871	964	936	992	943	907	949	930	943	927	943	914	958	966	966	897	980	880	927	977	925	914	950	957	1001	969	890	925	921	934	905	969	943	932	944	941	920	918	901	946	917	947	893	909	880	910	926	928	950	940	933	937	907	975	909	935	906	891	936	1013	920	900	906	929	966	912	876	927	917	951	897	888	912	908	890	905	917	872	869	934	956	967	932	921	933	932	946	974	916	947	931	956	923	975	967	1002	907	967	932	931	935	927	916	902	918	939	947	984	957	940	978	938	934	933	912	888	907	917	939	963	979	915	905	928	868	974	905	913	927	917	955	893	881	924	938	870	904	933	936	904	925	920	915	885	951	953	879	935	905	918	942	922	886	920	928	947	949	913	943	885	987	914	863	915	963	920	923	939	962	932	924	901	924	943	957	964	940	958	924	941	978	904	907	993	929	889
23997	13584	15669	14401	10699	7320	4546	3194	2522	2000	1647	1413	1292	1204	1028	853	828	766	705	723	654	626	632	643	603	606	613	642	589	564	523	509	536	565	494	531	522	505	521	516	497	446	508	508	523	492	543	486	504	514	505	519	502	550	522	525	503	527	473	452	467	473	469	474	447	452	521	451	444	442	464	487	448	467	451	453	464	445	447	447	462	441	471	403	414	367	413	458	431	450	477	414	445	442	422	421	455	456	432	449	463	401	415	440	431	453	460	427	414	429	457	432	443	455	462	479	431	451	444	419	427	429	450	455	432	434	421	412	439	492	430	466	433	479	438	414	479	466	442	463	437	469	388	397	463	433	438	448	425	405	442	451	435	448	452	409	431	442	444	438	454	443	447	442	463	438	482	442	435	407	413	422	431	441	468	433	410	462	443	440	444	425	397	423	446	459	410	407	440	445	457	417	436	423	435	458	436	455	435	453	442	451	426	423	466	420	454	448	460	417	425	484	411	426	424	456	447	490	408	413	428	419	415	412	438	464	471	457	454	410	447	416	423	441	438	421	468	432	443	414	408	472	411	457	459	442	429	452	454	420	442	465	456	428	446	447	449	420	434	415	489	443	411	448	436	437	435	431	443	449	444	466	445	439	457	454	479	446	419	438	473	455	470	408	457	438	438	418	439	423	505	440	439	436	450	434	441	434	448	463	448	402	453	451	473	451	436	437	435	450	471	428	425	439	420	484	440	461	439	422	450	481	441	418	425	436	464	439	445	463	459	504	381	437	440	433	439	456	419	456	475	456	509	434	462	427	409	420	456	445	425	444	383	456	440	443	447	434	450	454	452	452	419	441	388	462	414	440	435	469	460	463	451	432	462	445	449	468	441	417	435	426	458	436	442	424	447	460	459	440	464	431	424	420	462	459	424	443	420	446	406	457	460	456	450	443	462	405	427	411	436	431	453	458	424	428	381	427	442	456	470	420	452	438	455	440	434	437	452	451	402	418	438	469	418	450	413	455	423	446	430	434	412	424	434	454	455	386	398	434	435	434	406	402	406	476	464	416	459	445	439	460	478	452	454	440	460	480	420	461	438	438	434	440	424	432	449	424	426	429	462	434	450	420	460	445	428	461	448	457	457	494	444	443	444	427	430	436	474	400	439	434	440	406	440	454	413	431	485	439	420	459	443	456	432	434	386	413	448	399	410	457	439	417	456	437	441	447	466	467	426	455	449	420	430	463	448	387	449	500	465	424	423	429	435	395	455	397	457	404	450	416	420	444	470	474	444	445	436	452	488	451	445	464	454	432	410	442	491	495	422	422	448	429	450	390	421	431	458	433	399	452	413	423	440	455	473	462	465	452	435	455	422	466	455	429	457	440	425	429	444	417	438	432	423	451	474	461	458	420	421	404	452	457	444	478	425	436	443	465	472	508	506	455	452	398	420	459	463	444	409	428	460	446	427	456	451	416	444	416	458	444	428	440	407	436	447	450	467	457	431	480	417	414	445	409	454	419	459	462	443	470	407	459	482	452	469	418	462	450	423	468	463	439	422	467	394	427	437	393	421	429	439	447	425	419	458	434	478	473	446	439	476	439	457	456	423	419	411	424	461	504	463	457	440	409	437	418	443	433	448	458	449	388	459	456	473	455	460	422	479	468	455	467	471	469	463	419	448	447	439	423	446	454	397	417	430	416	456	444	468	417	446	448	449	449	452	484	448	432	445	456	438	407	425	441	467	385	396	405	450	442	415	418	441	459	407	436	441	410	419	393	489	434	449	414	486	467	431	456	428	421	456	466	445	481	447	441	424	435	479	441	408	403	434	424	453	431	403	504	410	428	446	408	407	426	439	435	422	455	471	413	450	430	455	461	463	418	463	420	426	385	436	438	469	470	449	429	428	405	470	449	438	442	441	476	427	452	434	431	426	458	429	425	427	434	491	388	460	437	429	449	420	433	461	430	387	412	464	421	428	449	441	436	435	458	474	455	420	459	440	415	451	436	453	462	417	432	448	432	404	406	464	479	429	463	465	430	451	407	458	423	443	444	416	463	461	455	421	450	465	454	419	422	449	466	445	455	469	448	477	421	402	445	462	402	424	443	467	447	415	426	478	426	435	434	447	460	390	401	413	410	435	444	406	461	432	444	442	425	435	470	421	462	421	426	463	445	427	449	416	446	426	384	465	410	462	421	426	429	446	460	458	471	412	405	429	426	465	423	453	400	462	447	454	445	423	429	473	442	425	404	412	429	445	459	455	476	425	470	486	433	456	436	429	466	459	470	427	442	452	407	444	476	450	450	476	477	420	458	492	447	430	418	407	475	441	409	421	464	418	463	406	411	363	420	440	468	421	446	430	450	492	458	431	413	439	433	457	443	427	425	462	451	438	454	424	412	456	468	409	402	418	443	417	424	410	469	454	433	510	505	407	440	455	474	452	441	469	406	436	439	472	415	440	424	439	435	452	427	415	441	426	411	439	454	441	438	408	415	419	445	405	462	389	411	440	450	502	486	458	416	422	443	428	465	460	419	447	415	403	470	471	402	400	452	461	434	464	459	466	479	449	482	424	471	481	461	456	438	437	448	438	401	456	440	413	452	428	452	472	434	393	450	409	472	431	411	456	420	445	469	464	475	411	450	485	447	432	455	400	430	428	486	468	463	403	441	427	458	439	486	412	449	441	448	446	458	425	448	420	446	454	463	443	402	429	461	414	448	412	458	460	450	445	450	458	447	436	421	422	460	456	464	424	450	458	460	470	427	441	452	408	444	419	439	452	446	418	412	453	423	472	454	467	416	466	420	415	415	414	423	435	420	464	422	434	428	404	413	441	447	438	464	430	435	459	444	473	460	436	425	414	423	434	430	419	447	427	451	446	437	412	472	454	422	432	446	442	443	457	414	487	469	409	464	406	447	417	469	442	469	433	432	442	434	435	436	432	441	426	481	409	391	435	432	406	460	463	414	422	451	453	404	452	412	447	446	443	458	438	400	445	438	415	439	476	489	441	408	462	428	421	466	405	451	392	458	494	475	448	414	486	442	428	449	435	471	443	472	462	497	432	470	453	432	428	454	497	417	432	436	439	433	420	483	395	463	402	416	469	465	474	441	423	449	477	465	420	450	426	458	458	467	417	434	453	444	385	426	435	477	479	471	449	421	427	430	430	436	433	415	423	478	479	439	414	471	453	463	446	417	415	436	380	432	420	426	456	467	409	452	445	449	416	419	414	455	398	451	440	454	450	410	455	440	429	463	445	437	411	424	428	430	458	442	403	458	439	428	452	423	490	424	419	423	444	415	458	429	422	429	424	416	445	437	438	461	425	457	416	432	434	409	436	412	465	436	406	450	497	469	438	458	444	433	398	429	398	442	412	418	433	418	457	444	408	439	446	435	436	459	409	439	430	447	424	465	439	448	419	419	428	406	421	399	422	447	458	429	430	433	442	431	455	456	423	457	477	421	432	418	475	447	486	456	431	443	470	420	442	470	450	465	468	419
12868	9581	20236	24676	22180	18451	14452	11704	9759	8187	6947	6182	5553	5244	4321	3723	3447	3087	2840	2757	2486	2589	2525	2466	2316	2294	2168	2025	1926	1794	1799	1767	1673	1645	1523	1599	1563	1580	1500	1496	1397	1518	1432	1384	1401	1373	1713	1534	1461	1574	1463	1578	1544	1520	1654	1608	1545	1333	1290	1219	1180	1201	1204	1210	1144	1198	1116	1119	1139	1070	1031	1031	997	1052	989	1049	1095	1055	1018	1073	1016	1096	1006	1074	1070	1059	1048	1032	1011	1034	965	1013	1027	1006	1077	968	1080	1035	960	1050	986	1046	1017	1027	1043	1027	978	989	1032	997	995	1012	967	1033	989	1022	978	999	999	1041	977	1023	1041	1028	969	1014	1029	1012	1008	979	955	1009	1008	985	949	967	978	946	1023	986	985	1016	1053	1054	963	1034	1029	968	945	1011	1049	941	987	906	939	976	995	1015	977	964	982	1075	998	1019	977	977	977	991	997	1027	921	980	967	922	971	977	987	916	983	988	1031	970	997	948	947	983	1002	954	971	1004	1028	970	1020	1034	994	989	981	1036	995	966	992	1062	1012	1021	1030	946	1013	987	998	973	970	972	1006	1008	974	984	1004	969	999	952	1004	997	991	926	1032	1006	995	974	1032	1012	954	1030	979	994	983	1004	1015	987	950	912	964	998	940	977	905	968	1010	1017	995	986	985	1034	973	1002	990	985	1005	952	1053	994	991	996	959	1041	1026	1009	945	986	934	1009	1074	1009	948	963	1014	1031	984	997	962	994	985	983	984	970	986	981	980	991	984	1013	993	1016	974	969	1017	951	980	1019	1011	969	1013	1015	946	980	1017	1024	973	964	945	982	966	974	975	1056	990	946	944	992	1006	992	984	978	959	1024	947	987	1090	994	1031	1017	994	981	1016	993	1031	966	972	1014	986	952	988	1012	1026	1013	992	971	975	937	1026	1046	971	1048	983	1032	1014	977	1005	999	1036	1024	993	1017	1002	1008	973	996	1034	978	937	967	976	1012	990	1001	976	1042	964	971	1035	981	984	949	1006	1011	991	1007	1068	998	986	994	1025	966	981	951	1044	1023	966	1014	977	1022	942	961	1026	1006	1010	978	959	987	994	968	979	974	995	955	960	1030	1021	978	980	1037	944	966	978	1018	951	990	1015	1009	950	994	1005	1017	996	1033	1027	962	1060	978	1031	973	1043	1037	1001	919	988	986	961	946	1062	1043	999	966	972	947	919	987	1035	980	1012	1014	1062	1021	972	1003	969	1021	1007	977	1006	992	962	1028	998	994	1002	943	1039	948	1033	1001	1007	1004	971	997	1013	1085	976	1003	963	996	1007	974	1038	992	968	961	1002	910	1007	987	978	959	980	997	979	961	1039	1015	967	996	992	967	986	1019	987	978	1004	944	1044	1035	1023	1042	965	1062	976	996	980	976	1044	890	979	958	967	1024	975	993	1006	950	954	1001	990	1034	933	939	967	928	970	924	1062	990	945	988	936	983	1011	1005	987	993	964	955	1033	974	984	972	953	1053	1042	999	1033	1019	999	1027	992	954	1009	1006	999	995	1041	1026	957	999	993	993	970	985	972	1028	997	1014	957	955	952	1036	970	963	1013	1015	975	1002	985	1000	953	969	959	986	966	979	1001	1029	1062	983	951	998	1007	996	997	1058	988	963	980	977	977	946	952	1061	980	1046	993	1034	986	1046	898	936	986	1025	1015	1002	1010	991	972	969	1017	970	988	971	970	995	1010	976	974	951	984	943	973	1027	971	1016	992	977	969	1000	995	1022	970	989	970	992	952	982	942	1006	954	1001	1031	1025	1028	990	961	929	997	994	942	965	963	943	987	981	1013	990	991	1029	997	972	990	1005	1048	952	977	1002	983	996	995	1010	967	966	1013	1033	1055	985	996	1029	991	1001	993	994	943	989	1012	1030	998	991	933	984	988	1015	974	964	979	1044	980	1014	1020	1006	976	992	1010	1012	966	1021	994	951	1046	1025	1078	957	965	1035	1000	1022	999	978	986	1002	986	1032	914	1001	977	996	959	1018	980	929	1041	937	963	994	1027	1049	985	948	1006	945	951	1007	1021	1006	991	1037	945	999	1011	977	955	980	1011	1018	983	1039	983	984	985	985	993	1003	1038	1021	975	1006	987	951	1006	1019	1027	1029	1031	951	998	975	1022	990	912	1032	983	1004	974	1023	970	1000	998	1008	979	1004	1030	1009	940	991	981	1011	998	1023	979	1004	957	989	1019	1004	1040	1055	1044	930	1016	939	991	961	955	1007	1026	1035	996	975	992	1011	967	975	972	985	998	929	974	1027	1023	964	1039	987	934	972	1022	1006	978	1016	1045	967	993	957	965	967	994	1028	977	988	1045	976	977	995	1003	996	1031	1002	981	992	1032	1035	1020	946	984	1000	994	1061	1049	1012	958	952	992	974	977	977	1006	1001	1004	1014	1003	1000	1031	998	1027	1036	991	1024	986	1049	1018	976	1002	997	917	991	965	967	1023	1019	1032	948	1025	982	983	1042	1043	1004	995	1058	1045	945	998	949	912	984	1004	965	954	974	958	1032	983	925	1008	1013	972	996	984	971	1027	916	996	987	977	960	997	1031	980	950	974	1033	970	1044	999	1040	959	993	944	1012	1056	985	1001	984	990	919	1050	1005	1093	918	963	946	1039	1003	984	985	989	975	1037	938	967	969	986	998	1054	1023	1046	1034	976	997	1037	993	1051	1007	1014	959	1004	1001	988	976	943	943	966	988	993	970	981	977	985	991	967	986	987	1014	958	1067	1015	989	982	981	987	949	1020	1036	1028	998	1022	988	1017	981	988	1061	991	965	1031	987	998	1000	1028	989	980	988	954	1000	1007	1013	975	955	994	942	997	1018	1009	1017	1013	947	1001	912	972	983	964	1005	1005	979	959	1009	965	993	914	971	934	1027	992	985	995	964	921	965	992	1051	1003	981	1028	967	953	982	982	1040	1029	1014	1052	981	1012	974	1029	1002	972	994	955	957	984	1040	976	1067	950	1006	1010	984	1023	943	1073	1013	947	929	971	1036	1016	993	967	1004	968	932	987	990	980	968	996	952	985	989	993	925	955	993	1039	958	1003	1019	1044	962	974	1004	982	1020	972	985	926	1043	975	964	1016	986	954	1011	972	966	1002	956	1034	1030	1028	1011	1031	995	976	994	978	966	997	995	1048	1001	968	1028	948	1037	1008	1012	1003	916	1024	991	1040	966	973	1022	1005	1063	1065	1009	1017	975	921	976	1017	1001	1032	1067	966	1032	1054	962	972	958	974	1031	1019	1018	1002	986	967	997	1008	985	998	954	1041	985	995	997	991	1030	969	1011	981	1014	986	968	991	980	1034	956	1011	1004	1047	1010	969	965	982	1040	939	984	942	1014	990	1020	940	971	1004	977	956	944	1034	945	964	988	992	971	982	1011	1017	996	948	1020	965	970	1034	1027	998	1012	969	955	986	990	976	1007	947	956	1009	995	957	989	1020	978	1009	1003	994	979	1006	992	997	1020	985	967	981	1001	1042	1024	990	968	990	1041	1015	967	1009	965	1001	1010	974	956	1019	1019	948	968	1031	1026	949	981	1022	988	981	1002	977	997	978	963	975	1006	1000	1052	985	992	1015	990	1027	996	984	988	958	937	936	992	1002	1025	996	1058	1049	994	965	1013	1006	1040	1071	956	1037	954	930	963	935	1012	1026	964	948	981	1023	1007	1085	985	973	1001	961	1009	975	1001	994	942	997	989	1009	1047	1045	1004	992	1027	1045	1003	985	1055	1024	1040	1060	973	987	970	974	952	1006	1009	958	950	981	938	1017	988	944	978	985	1025	1004	967	984	932	1060	1028	1013	985	947	980	944	1004	1089	1018	968	1028	959	942	1023	1034	981	1030	991	996	980	1034	963	1023	974	974	1004	1030	1016	995	1048	1013	945	968	1006	964	1010	944	1001	987	931	980	969	1033	999	1010	986	999	989	996	1018	975	1002	1002	1047	978	967	1011	998	1033	1010	996	1011	968	889	1011	1005	912	962	1020	1022	929	997	1042	1004	984	988	1032	1021	963	929	1062	1021	1023	1017	997	992	969	992	1007	954	1065	968	1007	983	1046	1015	1005	1048	982	975	1012
7420	4264	5709	4933	3317	2321	1606	1290	1093	795	720	683	626	549	467	467	465	448	397	407	429	408	440	440	401	405	385	371	365	429	378	340	373	325	367	351	347	328	388	310	355	374	363	367	340	376	345	351	336	324	354	329	357	336	342	361	360	380	349	334	390	312	382	331	363	350	362	316	346	331	303	338	342	347	345	367	399	314	335	307	392	379	329	327	361	364	363	363	354	321	385	366	309	336	343	324	344	355	335	320	333	336	354	339	325	312	317	296	321	329	342	326	333	347	340	347	310	331	356	350	310	349	353	345	355	332	314	348	326	340	339	315	351	346	326	357	327	320	327	345	311	316	357	317	354	358	330	348	328	344	302	336	367	332	368	320	319	323	359	372	340	316	314	327	364	335	347	308	321	332	341	358	342	367	348	338	315	371	357	356	317	343	350	328	314	387	346	358	356	347	352	351	354	326	368	336	302	296	342	310	338	363	361	358	341	318	340	338	331	323	400	333	350	332	351	365	331	368	337	315	338	318	334	305	351	360	342	353	333	361	352	339	334	355	314	355	320	315	328	338	352	337	329	352	342	335	307	286	322	335	313	331	315	332	359	341	337	359	355	335	319	340	338	379	362	333	344	332	351	362	360	361	332	287	320	359	371	337	338	344	328	319	349	330	364	334	344	377	323	362	360	332	331	339	320	349	326	349	319	344	336	359	309	343	380	354	333	367	322	335	358	342	329	374	341	340	324	334	356	342	333	354	350	348	349	321	309	326	366	322	334	328	330	342	356	346	316	332	344	353	389	327	346	350	351	346	360	348	328	343	342	348	327	346	347	347	349	319	343	322	356	334	352	307	307	341	340	340	326	363	302	370	335	343	310	332	344	367	332	343	342	333	365	326	349	345	369	338	367	345	311	348	347	354	358	320	350	346	346	339	335	353	330	314	355	331	353	340	350	334	344	340	334	356	355	346	325	328	343	316	328	327	290	331	353	330	329	340	357	315	312	355	356	356	313	349	324	339	339	335	324	309	323	326	335	351	319	346	363	336	316	311	336	322	354	358	338	326	321	339	335	361	345	337	312	360	364	356	330	349	337	310	349	335	341	348	355	330	330	320	358	326	341	306	350	325	379	327	298	337	330	366	323	345	359	324	363	338	363	355	324	327	362	322	337	361	350	337	325	338	326	339	343	359	353	357	347	361	366	328	342	349	369	370	354	341	319	315	331	338	309	317	365	338	379	320	355	318	369	351	340	352	345	331	299	328	326	316	342	318	359	313	346	331	338	368	352	354	358	342	333	345	335	328	327	333	333	339	332	359	365	362	355	372	348	353	365	350	343	343	393	346	357	338	378	354	346	307	361	301	372	330	358	346	317	306	346	333	338	379	334	335	330	361	334	329	350	296	354	327	339	324	347	343	341	325	316	340	370	375	355	356	361	352	366	355	360	353	321	349	360	344	325	331	353	318	308	340	331	319	354	354	334	321	355	365	365	318	355	349	370	352	337	312	338	326	349	338	358	364	341	306	335	357	362	344	298	337	330	326	323	332	323	325	315	342	315	328	347	347	315	348	331	313	345	358	354	302	321	346	341	368	333	356	336	363	370	333	331	335	332	339	339	354	347	293	352	373	333	344	360	336	355	343	332	350	347	333	333	344	356	319	358	337	328	333	300	380	319	340	353	297	322	345	326	349	341	324	341	353	337	332	379	339	346	343	364	340	324	337	359	358	295	322	353	357	360	351	308	308	331	369	357	324	318	331	357	332	336	350	346	365	334	341	341	347	373	376	338	340	324	332	311	341	353	353	360	318	346	331	353	370	328	358	327	342	321	356	323	311	299	297	341	312	344	338	341	347	366	310	297	336	362	326	326	336	353	301	305	326	351	356	344	335	332	305	331	309	334	337	355	342	345	328	348	352	347	361	347	328	344	324	300	331	349	315	357	321	350	332	327	328	352	334	352	326	304	362	326	326	330	344	329	354	366	357	327	371	369	350	338	312	332	352	328	357	340	372	359	319	360	314	349	343	343	355	319	370	357	345	343	352	332	327	351	340	358	300	345	340	322	341	375	317	305	330	364	339	313	367	351	346	373	363	308	353	372	302	295	314	354	337	315	301	328	330	350	340	345	356	335	338	334	350	355	344	332	333	331	327	315	376	304	353	366	345	328	338	380	315	326	338	336	314	345	340	336	364	339	328	320	347	324	338	341	345	358	324	311	353	302	365	316	331	343	375	364	346	339	335	328	332	343	328	311	362	369	302	310	303	338	328	350	349	321	371	349	313	334	334	378	284	360	335	353	322	321	330	319	314	341	347	357	305	368	352	354	341	366	314	312	329	349	284	342	350	353	334	340	345	344	332	337	365	378	350	349	315	331	352	308	317	366	331	355	351	304	336	374	317	341	328	356	325	340	289	335	346	330	348	330	354	334	329	353	344	330	336	335	352	309	347	352	344	313	355	307	337	341	345	342	321	329	357	349	344	318	293	377	339	329	344	358	330	352	326	324	358	346	346	357	357	335	324	318	326	348	346	329	363	324	353	348	358	353	347	326	314	318	330	349	347	321	318	357	365	324	352	336	300	328	345	337	341	345	314	344	352	338	299	381	326	307	315	291	334	382	362	336	361	361	338	349	332	337	323	338	339	365	309	333	304	362	367	333	322	375	307	353	333	337	344	320	339	310	346	328	378	367	353	350	337	367	353	307	338	347	360	330	370	332	374	366	336	316	340	306	368	330	337	318	304	345	350	321	314	318	322	345	323	366	360	332	323	350	343	346	369	349	357	341	305	298	321	318	347	374	297	394	354	324	355	337	350	351	334	340	318	322	337	368	312	322	345	327	329	344	334	350	358	355	317	341	352	340	384	320	332	332	359	348	330	359	344	332	384	291	321	345	339	315	349	303	359	318	379	365	328	343	334	314	346	383	330	335	341	351	368	372	316	305	329	321	341	344	390	335	292	370	334	328	315	343	353	341	342	313	341	300	332	345	328	384	330	348	329	342	332	318	356	324	349	320	336	354	347	339	328	346	328	334	336	318	310	352	331	362	312	358	366	346	347	305	310	322	342	331	319	330	359	329	343	326	359	323	319	343	358	348	340	341	347	308	313	319	373	347	325	344	335	329	316	329	323	355	388	361	317	358	326	329	362	307	335	341	327	333	339	336	315	320	336	335	356	357	315	339	321	350	354	339	354	346	385	354	352	330	347	325	325	340	344	349	356	330	296	351	345	345	356	342	319	382	337	353	315	318	339	357	349	316	347	338	324	353	336	319	350	345	315	344	328	365	318	292	335	376	345	339	352	336	324	337	317	330	353	355	335	365	335	349	345	333	342	355	352	338	316	348	327	333	324	365	368	341	345	368	307	345	331	370	341	337	305	341	332	328	331	378	329	325	348	358	375	371	342	320	375	365	293	333	319	341	339	316	327	361	302	331	326	326	361	327	340	343	319	357	363	337	318	342	334	328	336	378	334	337	340	352	322	374	336	321	354	319	357
4751	4000	10217	12414	10375	8234	6331	5077	4352	3617	3020	2807	2447	2198	1964	1822	1659	1485	1397	1382	1447	1349	1311	1318	1263	1219	1198	1098	1142	1050	1004	1083	947	936	959	954	924	953	891	915	944	911	931	900	901	899	887	888	906	964	913	939	829	917	866	888	862	908	845	845	865	790	856	866	870	830	794	798	761	819	859	851	791	782	838	770	805	849	822	829	731	836	803	833	782	896	832	769	791	821	812	816	838	800	825	805	790	877	792	810	841	800	831	751	793	800	801	804	825	786	846	803	795	815	791	839	797	839	813	874	791	796	793	836	811	891	857	762	825	818	840	821	868	848	799	806	810	823	861	815	804	781	802	763	833	789	807	811	796	794	827	729	832	808	820	785	829	779	809	757	814	770	804	811	839	780	801	784	763	834	780	790	796	819	864	775	852	778	849	815	857	813	834	802	804	778	815	768	788	827	809	768	776	795	836	791	795	785	771	796	793	833	791	806	804	769	806	795	791	778	827	818	821	780	840	762	835	776	806	818	788	808	841	787	822	839	842	839	764	817	774	788	824	804	782	813	788	797	760	749	860	796	846	816	842	758	810	815	807	798	758	836	748	704	790	817	780	785	797	788	795	818	821	805	788	805	800	824	791	783	789	802	800	806	795	789	792	772	807	814	790	825	861	816	866	800	860	804	773	818	751	826	828	814	827	846	784	792	755	767	767	817	789	813	761	800	800	816	770	800	799	770	799	792	819	780	793	784	841	840	793	720	803	792	831	778	755	818	798	788	812	801	776	788	740	791	804	810	812	772	778	836	798	774	837	887	765	753	747	834	752	780	799	798	795	791	757	791	809	855	777	772	781	782	816	825	757	787	833	830	802	764	794	770	763	784	801	848	815	839	847	833	813	774	829	807	843	768	812	807	815	808	814	771	790	833	838	796	831	813	778	777	808	783	772	831	752	798	792	764	768	786	790	829	823	794	802	858	837	834	805	818	787	842	845	787	787	798	833	804	768	801	787	773	812	785	784	803	775	795	808	788	792	773	756	766	834	828	803	819	742	777	832	805	770	829	746	792	830	789	797	837	774	812	776	844	822	791	840	799	793	777	790	848	790	771	827	787	846	801	818	756	778	820	719	803	818	802	810	848	804	830	805	802	776	761	788	749	774	811	771	816	829	807	767	814	823	799	852	821	814	842	821	777	790	822	766	813	772	821	816	794	827	764	752	811	864	755	794	811	786	753	764	828	802	781	776	788	813	849	817	790	830	764	837	801	792	812	782	826	768	756	795	797	835	775	786	797	790	767	814	787	805	787	791	810	864	825	808	773	874	753	803	820	838	814	807	824	792	832	763	815	805	750	820	783	791	771	848	803	769	823	771	843	793	798	839	819	805	772	833	812	800	801	775	833	818	776	762	783	780	799	837	766	811	805	732	807	787	835	802	791	803	778	795	805	822	799	775	858	774	799	802	802	860	848	804	821	782	777	799	826	800	821	785	822	831	775	827	822	783	830	782	796	744	775	859	785	762	780	818	795	774	787	818	835	811	825	777	818	804	864	833	767	842	783	786	804	840	812	808	810	824	838	811	788	789	829	804	836	755	780	825	748	846	756	830	853	781	825	794	812	802	794	815	816	818	816	812	775	800	792	808	778	833	785	819	829	786	766	797	765	814	796	798	812	783	774	843	817	757	719	874	804	762	800	831	820	862	775	795	752	798	865	805	831	843	779	788	803	741	802	807	738	772	794	833	814	813	799	794	789	797	739	791	837	812	826	796	843	783	827	828	836	776	818	797	831	783	831	825	792	782	791	799	773	774	793	812	861	807	789	862	776	755	769	809	795	788	777	796	872	805	795	789	763	807	763	763	783	812	795	756	755	803	801	805	820	808	777	802	849	807	780	801	831	773	822	772	816	794	767	787	799	751	767	804	769	824	782	797	786	781	834	826	820	809	832	769	812	825	783	809	842	764	810	872	790	736	790	796	825	820	817	802	820	804	768	808	809	826	836	799	855	826	792	818	821	771	738	753	784	764	819	839	771	793	757	797	783	825	807	815	787	818	776	755	763	777	792	804	805	835	794	789	762	838	778	843	764	810	830	760	808	800	817	755	805	828	802	810	792	823	829	761	825	774	839	803	823	827	822	837	796	802	808	838	779	818	795	813	772	801	789	800	805	821	840	852	747	814	770	825	760	786	826	790	766	795	775	829	839	761	808	877	783	837	808	822	816	786	800	804	769	777	801	773	769	787	786	778	809	800	831	790	813	811	847	790	762	827	779	799	817	781	833	802	770	791	804	809	720	750	832	802	795	795	813	798	747	788	768	809	827	829	813	785	802	804	800	786	776	841	815	824	794	760	820	811	787	812	768	810	832	787	795	788	762	776	843	787	775	793	800	784	777	758	808	794	777	832	802	793	815	776	842	742	819	776	833	815	769	789	789	771	802	812	769	787	773	841	818	835	780	752	802	819	817	847	808	801	753	770	793	767	762	776	722	779	790	791	808	805	820	779	825	786	796	812	838	788	821	819	764	811	816	830	758	728	748	739	784	791	789	810	765	838	830	845	824	794	844	806	792	790	844	752	831	814	813	763	813	784	787	795	803	829	809	787	872	791	806	840	788	816	754	781	833	796	773	805	793	817	819	808	807	815	801	878	807	798	789	804	799	846	771	819	830	832	816	823	825	771	793	818	797	823	800	791	802	793	815	788	812	809	812	842	775	812	801	804	823	804	788	768	801	834	800	860	764	794	790	765	764	784	825	781	781	786	780	849	816	787	797	818	802	793	789	808	785	753	777	839	801	773	825	768	810	832	775	787	794	779	794	772	855	828	809	825	809	801	757	744	836	823	803	773	779	832	831	785	801	828	845	711	816	843	796	759	880	807	777	807	821	822	788	791	860	780	815	781	837	768	810	774	823	795	789	792	842	841	832	787	803	856	792	757	776	848	803	797	787	763	758	769	759	805	745	825	779	804	764	807	768	805	825	798	778	801	812	778	760	776	758	887	785	767	783	837	797	820	777	779	842	818	789	795	824	829	809	800	765	793	813	836	811	816	817	864	806	754	739	791	803	833	805	794	816	819	806	847	829	767	838	824	810	821	859	778	758	790	842	772	813	763	767	797	770	819	789	803	772	837	840	787	822	806	821	810	830	788	742	849	764	815	802	779	827	768	780	811	769	782	779	813	808	834	804	799	774	822	828	777	770	787	829	804	799	783	771	802	802	782	795	816	793	755	774	821	790	795	784	799	809	810	811	786	818	823	797	749	765	802	817	804	872	860	814	801	754	846	787	773	780	796	808	839	796	801	852	768	800	822	773	801	793	831	777	793	767	827	820	770	834	804	771	824	826	747	764	820	826	814	806	788	823	785	830	814	814	773	792	799	774	810	793	769	799	789	775	796	812	835	755	805	776	779	763	765	831	806	817	811	784	823	826	824	808	795	780	790	830	847	835	803	759	807	815	810	792	758	759	838	771	774	808	755	821	777	797	790	769	866	823	754	785
16166	8992	11200	9911	6809	4447	2861	2193	1680	1405	1178	1021	930	803	776	717	711	612	589	587	514	544	557	524	541	464	540	543	463	488	455	472	476	473	454	446	415	435	436	428	441	449	393	401	409	426	473	429	466	424	465	414	441	398	446	427	485	395	412	416	443	410	462	419	424	449	446	414	401	382	472	385	372	388	398	365	427	389	405	412	418	409	438	411	390	382	423	384	376	422	351	413	403	368	431	401	364	391	369	396	420	416	377	411	383	379	390	387	445	431	409	381	395	400	353	420	421	417	372	367	405	397	445	419	391	359	400	391	390	412	422	418	405	362	391	406	412	411	371	409	396	367	404	377	410	378	411	363	406	402	358	383	396	412	359	405	377	415	423	379	385	364	378	379	401	422	381	437	404	405	408	424	338	400	385	376	357	386	423	419	390	402	399	413	403	380	374	401	385	400	405	426	381	419	373	419	424	370	369	380	369	409	435	436	373	373	384	370	420	408	390	425	374	393	391	380	384	391	402	428	395	415	415	391	396	388	437	372	394	459	406	393	429	388	391	399	409	409	392	402	423	373	412	422	391	387	386	403	397	383	407	400	360	420	357	406	380	411	388	358	423	402	401	432	421	404	389	407	390	373	435	436	415	370	365	389	409	376	399	377	422	377	376	405	426	379	399	407	404	419	391	438	390	394	416	418	378	379	376	381	395	402	388	419	371	389	368	401	391	413	393	419	458	428	369	388	357	357	405	407	416	403	413	369	406	431	385	385	382	416	404	444	407	380	414	408	373	378	434	391	376	397	373	395	389	375	382	403	371	385	407	380	390	383	392	370	410	386	409	410	383	428	375	418	431	383	378	362	387	404	414	413	407	379	419	401	392	434	373	420	437	367	402	383	376	382	397	391	412	365	419	412	421	386	417	400	390	417	434	374	406	403	418	408	385	405	467	403	393	404	388	376	420	373	394	401	396	382	375	418	425	415	450	405	438	414	381	407	445	411	420	386	423	404	365	404	389	428	401	412	399	386	368	392	422	410	426	401	364	384	358	408	349	380	369	392	380	424	422	428	435	412	421	399	351	417	414	415	379	407	376	356	411	415	413	363	383	430	345	381	389	422	381	416	382	420	432	402	378	437	412	384	388	391	387	405	403	365	385	386	360	447	374	359	378	346	409	404	399	398	400	432	412	390	376	409	385	397	373	388	403	378	420	432	412	383	408	399	430	383	414	391	401	382	402	407	392	413	434	397	423	410	395	374	399	400	390	381	391	404	403	418	401	379	377	357	392	370	404	353	347	364	385	394	396	369	396	423	402	362	402	373	418	417	412	386	383	389	414	384	408	417	407	372	387	403	415	402	415	385	422	375	390	391	376	361	414	382	395	407	424	395	372	436	398	429	373	427	450	405	396	434	412	418	387	356	416	383	403	381	401	389	370	373	441	396	403	450	433	369	402	422	361	413	403	441	394	396	416	392	416	370	401	388	416	394	393	385	457	431	386	410	426	394	408	368	401	408	380	405	403	383	376	403	395	415	412	416	362	391	391	402	369	396	379	447	405	393	356	388	370	391	393	376	422	442	389	405	361	445	417	400	404	398	356	383	375	413	416	380	412	375	383	414	343	417	435	423	377	405	420	421	398	432	409	396	378	395	459	392	412	402	388	388	389	400	376	364	397	424	386	405	380	426	427	397	382	354	397	377	398	409	385	375	398	399	420	399	401	380	376	414	412	406	394	387	396	408	433	383	368	379	392	419	411	423	394	364	391	402	381	384	382	392	395	415	389	424	402	405	374	403	382	407	432	399	437	414	386	390	362	431	395	405	422	400	399	393	477	390	385	396	398	400	368	374	391	402	385	379	405	382	412	398	376	420	372	337	377	385	398	380	403	410	413	365	377	384	404	366	392	394	363	373	376	409	376	400	403	386	391	431	433	357	416	368	389	357	364	416	358	444	414	413	404	387	396	373	361	385	356	404	399	383	397	398	376	374	435	390	389	380	410	374	423	404	388	402	385	381	406	365	367	431	412	421	395	398	375	409	419	423	366	400	427	385	361	390	381	391	389	406	392	378	396	375	380	400	383	389	392	385	386	401	401	424	374	418	405	397	397	407	395	365	393	419	420	419	416	413	413	365	384	400	410	393	378	402	392	393	404	384	379	419	373	377	419	387	396	388	387	416	410	415	376	409	395	436	414	431	377	403	388	400	445	373	389	404	401	423	392	391	406	390	420	385	403	427	411	394	369	374	407	386	412	372	386	404	422	362	393	422	366	407	428	434	411	438	432	427	391	439	365	407	400	403	424	396	388	385	449	402	358	395	398	381	382	381	437	363	394	362	408	373	416	411	396	382	394	417	401	382	364	352	375	373	374	397	427	405	386	412	416	403	376	418	400	399	371	415	402	372	396	395	349	399	424	397	386	415	408	372	409	418	411	366	402	394	380	407	417	380	398	362	422	398	378	389	394	400	386	379	409	384	400	416	409	437	391	378	392	363	422	369	422	379	410	407	402	397	383	369	405	428	376	398	405	390	371	411	375	388	415	436	401	365	390	416	392	420	393	419	390	445	442	423	391	411	386	397	403	406	397	395	394	409	383	381	384	397	398	350	353	419	392	391	386	419	348	413	392	377	394	392	397	423	418	412	398	386	382	380	378	390	361	427	369	419	399	396	359	399	398	413	377	404	377	409	365	406	423	394	408	405	384	395	414	436	377	397	390	418	401	407	399	414	374	424	386	401	384	396	389	406	421	410	388	399	414	438	448	373	388	379	423	408	410	443	390	425	424	416	411	382	385	424	409	412	380	384	411	349	391	385	410	409	403	372	393	400	386	370	434	421	370	358	410	401	425	379	372	432	397	397	406	416	402	424	422	376	375	379	386	411	393	400	413	404	411	383	397	396	421	409	409	436	386	420	393	435	348	375	405	405	397	379	396	394	379	408	413	399	384	368	415	444	416	429	404	403	396	408	383	401	384	408	401	390	368	401	420	409	403	385	406	386	328	397	404	398	403	429	392	412	389	395	392	384	407	411	427	372	396	377	401	380	383	385	391	393	347	398	399	416	382	393	402	452	387	443	414	354	397	364	401	376	408	423	419	370	390	424	402	414	396	416	431	371	402	363	380	369	379	377	372	384	399	416	370	406	403	404	423	353	380	399	412	442	430	404	425	400	373	413	384	416	409	397	409	381	387	389	394	404	455	359	364	404	388	401	407	391	404	408	368	408	373	423	347	377	372	406	400	353	344	389	388	390	405	435	392	440	429	404	388	381	376	375	412	385	395	390	414	368	384	398	415	389	401	388	387	428	387	397	409	412	379	411	351	358	385	392	399	428	410	394	393	384	422	381	394	417	388	410	374	415	395	379	409	375	389	396	386	423	375	392	401	380	414	407	399	443	465	402	422	419	396	387	421	376	387	394	382	378	358	385	372	393	399	368	397	391	382	409	397	349	373	403	395	357	380	384	383	362	396	386	389	383	397	399	449	413	384	363	402	392
9862	7393	15959	19792	17318	14087	10737	8779	7141	5879	5052	4429	4116	3761	3367	2856	2560	2386	2211	2215	2050	2091	1947	1870	1822	1697	1715	1660	1556	1449	1463	1497	1361	1262	1305	1332	1285	1260	1257	1221	1206	1214	1187	1265	1222	1208	1366	1360	1225	1315	1181	1239	1247	1195	1352	1317	1261	1095	1074	1051	1076	1028	1111	1010	1082	1019	1021	942	1002	1039	1029	941	989	1019	951	981	953	1019	984	939	989	981	915	974	983	976	938	971	926	939	915	973	939	921	989	887	911	937	944	926	920	963	880	903	938	900	951	952	926	934	888	957	911	891	925	951	916	940	881	894	910	944	969	912	891	918	948	919	934	977	938	964	892	921	929	959	942	895	953	957	908	945	991	989	919	928	901	907	879	899	888	903	923	952	949	924	909	969	933	899	913	972	941	901	936	905	946	896	918	892	900	893	894	964	929	922	986	932	921	968	941	927	926	919	965	929	935	968	904	863	920	906	919	909	948	979	891	951	871	910	942	931	959	920	916	868	930	945	923	917	930	880	927	969	904	937	933	898	904	963	947	867	942	941	920	884	860	922	934	878	880	945	920	916	814	939	884	939	956	902	920	960	981	905	939	917	977	932	931	899	955	888	918	881	893	934	909	937	916	935	914	861	909	950	969	944	934	936	935	949	949	890	957	903	881	895	917	935	914	901	951	931	943	934	895	890	910	916	951	902	885	932	910	928	910	924	934	929	929	927	921	903	920	909	969	944	905	933	889	921	947	977	925	895	913	881	898	887	899	942	943	907	937	878	901	905	896	915	929	917	932	915	933	956	898	906	900	927	887	942	944	882	934	960	906	885	887	931	997	888	905	914	931	947	878	877	938	951	923	895	993	944	929	893	916	922	928	847	914	904	957	962	901	901	941	898	873	885	985	970	913	872	958	844	938	902	930	842	946	947	912	1004	904	979	913	884	943	944	924	948	962	899	917	908	917	917	912	950	942	951	959	927	917	951	957	901	884	943	953	900	939	918	942	921	942	956	920	929	881	946	906	889	952	928	929	901	892	904	938	897	937	897	952	934	953	949	924	974	932	905	934	926	889	925	906	914	959	966	934	897	981	881	971	904	949	883	994	902	882	950	933	925	910	931	954	910	899	939	949	964	877	914	891	917	939	899	932	949	921	903	891	935	913	889	986	915	929	912	880	895	896	905	909	908	943	916	954	947	907	906	929	963	906	931	900	976	969	947	912	917	956	890	932	888	916	961	955	930	952	899	972	916	944	942	924	869	909	930	960	923	946	875	918	883	901	972	935	926	940	903	922	917	991	913	960	929	942	886	950	890	907	898	893	931	894	901	935	920	898	951	916	933	915	942	929	931	947	915	911	904	929	934	910	922	922	932	949	893	860	957	943	909	940	886	909	865	921	968	920	911	936	957	862	898	910	1012	958	909	935	886	931	906	905	882	950	929	920	930	883	888	920	879	906	857	936	903	921	957	992	939	953	870	885	870	924	948	920	885	963	889	957	870	887	939	892	995	923	945	908	962	932	934	950	971	881	955	911	943	886	863	972	937	922	941	917	935	925	896	981	981	955	903	938	897	879	869	903	912	943	906	959	909	935	894	926	922	954	937	905	978	923	923	937	953	912	936	934	956	901	914	913	867	930	948	901	905	918	945	920	898	985	946	916	941	881	924	946	942	943	900	952	973	900	922	865	892	889	958	928	953	894	921	948	898	932	953	891	865	992	924	917	889	920	958	887	964	927	951	903	908	930	914	923	898	954	916	939	947	963	890	949	908	914	938	900	967	893	933	940	887	948	990	882	920	899	946	913	889	944	1004	895	922	978	938	883	881	929	935	911	951	908	907	926	959	862	877	942	927	979	934	888	918	970	898	925	883	1000	963	990	970	981	916	961	913	923	892	853	929	995	918	910	932	940	955	945	983	899	874	936	909	955	879	887	894	935	927	875	985	896	965	873	929	903	933	937	928	937	927	949	928	877	965	884	980	939	895	894	954	960	896	911	964	926	927	939	952	964	927	906	934	970	950	904	848	951	902	948	872	891	919	937	907	954	920	898	932	955	895	950	925	825	957	954	934	894	938	916	915	916	960	909	958	950	916	950	856	929	921	933	952	945	935	975	960	956	888	933	926	912	960	914	925	893	961	883	898	918	949	965	904	912	991	905	986	947	873	897	881	934	930	913	931	946	954	896	901	900	921	915	908	939	904	933	892	957	976	920	930	875	998	906	911	927	915	918	907	890	966	898	948	888	875	930	947	896	859	918	850	941	917	952	957	924	896	977	896	910	869	889	913	980	890	944	963	932	904	964	928	923	881	944	928	954	954	892	937	893	857	927	928	901	975	991	914	950	921	868	929	897	876	959	893	865	895	931	878	921	950	881	923	917	907	943	940	965	917	934	956	889	964	902	923	947	906	932	886	940	948	911	947	888	915	921	932	927	921	921	949	946	1013	908	958	881	927	974	887	928	914	979	934	929	921	915	928	914	869	894	935	999	923	874	919	926	879	907	924	922	940	901	953	972	901	920	912	919	919	920	928	954	879	948	892	950	889	985	946	892	958	877	922	859	883	904	876	880	947	938	903	917	972	976	870	947	873	928	930	926	955	938	972	864	928	915	927	942	935	938	914	918	903	953	951	920	972	926	965	883	957	918	885	942	954	935	920	852	897	930	913	896	918	939	971	907	882	957	936	924	912	937	894	926	926	869	873	934	1004	947	987	912	936	883	955	944	916	927	1003	905	941	958	927	919	935	940	929	957	896	932	963	931	883	903	895	911	920	906	922	902	899	941	946	951	901	952	930	929	889	917	922	912	922	937	927	955	897	891	887	918	978	918	938	972	945	989	903	920	889	911	977	881	947	883	886	961	932	928	907	871	918	924	866	899	932	937	914	892	929	901	903	920	922	972	956	951	905	914	908	944	945	943	911	933	909	891	957	898	992	886	920	898	1002	932	885	913	906	941	931	903	902	931	919	842	907	938	930	958	932	975	891	934	872	949	935	915	939	945	935	861	952	929	927	932	956	957	902	960	930	925	945	864	967	964	901	931	922	897	903	955	874	940	975	960	901	946	880	957	909	957	907	946	927	896	912	953	919	927	903	937	926	906	931	930	913	938	916	880	936	992	913	934	979	907	927	930	928	932	930	941	930	967	955	931	949	934	936	893	950	926	912	971	952	984	957	951	876	913	907	934	947	933	890	895	878	849	887	942	989	942	889	975	944	905	946	955	922	838	940	897	915	937	937	923	921	914	903	920	923	924	941	977	920	948	901	895	911	928	893	929	927	912	940	923	904	903	860	921	890	903	885	935	905	942	975	939	897	891	908	914	921	944	889	938	886	981	922	941	909	937	881	951	926	926	917	884	888	961	946	868	912	933	907	992	900	927	962	884	946	914	939	891	873	916	834	920	911	911	864	877	928	907	901	916	888	900	916	976	957	901	973	908	970	918	912	890	935	953	933	959	940	925	819	871	866	934	957	841	907	949	935	908	872	951	922	942	911	948	952	941	946	953	901	894	939	908	874	894	1001
23849	13878	16517	14802	10487	7361	4597	3381	2381	1855	1543	1390	1248	1094	942	873	837	736	704	718	726	715	680	626	697	641	609	613	596	562	526	562	540	483	513	491	497	509	513	478	545	476	507	522	458	507	588	529	548	470	512	518	509	576	497	588	497	495	465	480	468	508	477	439	430	449	461	439	426	434	436	427	475	488	425	448	451	432	441	448	457	411	413	440	458	437	443	413	422	452	433	449	388	484	469	453	441	456	494	466	434	453	440	472	438	417	399	452	433	439	467	475	431	452	423	469	423	429	441	452	409	390	450	487	464	408	421	450	444	433	431	450	449	469	428	459	474	447	466	412	432	418	431	410	442	436	448	409	433	432	445	439	442	416	463	425	452	474	461	441	418	383	436	472	456	464	467	468	458	438	423	446	410	429	460	445	436	410	425	463	421	408	432	438	496	407	448	435	431	480	429	460	431	455	430	452	439	435	453	418	445	412	445	470	417	418	448	473	396	449	421	394	433	479	463	456	485	427	424	453	452	437	423	399	401	472	431	412	443	457	409	434	445	446	421	429	455	403	439	443	455	454	480	395	435	452	456	411	461	450	410	462	440	457	457	456	478	421	458	433	441	431	423	442	425	434	394	423	415	452	444	411	457	412	473	444	404	392	442	408	445	447	451	444	440	437	415	404	433	429	454	422	469	453	465	431	446	404	420	424	403	468	438	442	409	385	462	432	451	464	420	407	448	410	443	427	433	421	467	424	464	439	460	444	416	422	415	409	433	428	445	426	394	425	451	417	403	413	448	409	424	422	447	441	432	450	425	406	436	413	475	450	470	411	482	446	430	441	433	416	446	413	437	452	416	485	443	416	482	440	429	460	401	424	457	440	377	384	433	418	416	429	469	409	459	482	444	421	431	414	418	484	425	403	424	405	422	437	433	431	474	440	417	437	410	456	461	486	413	416	437	410	430	435	428	435	449	447	428	432	422	434	417	449	471	475	422	409	426	448	432	488	443	442	447	427	430	479	442	427	411	462	451	446	470	413	461	384	422	456	416	446	450	422	416	444	410	449	414	451	410	459	447	461	442	436	445	442	453	424	415	432	406	459	463	418	436	436	429	446	408	425	464	419	442	483	448	433	450	467	418	442	423	421	390	433	400	449	421	451	437	448	451	440	424	434	424	436	474	427	493	454	475	428	434	417	465	440	426	444	431	436	405	448	436	439	480	422	466	465	407	418	472	419	467	438	429	416	395	433	390	431	440	448	418	445	440	441	443	439	427	447	448	466	436	473	445	425	476	466	455	422	466	461	451	413	419	462	439	430	441	441	446	399	488	439	455	428	414	422	461	403	447	434	449	434	463	440	446	465	418	462	456	474	411	476	428	456	476	458	460	436	439	457	453	448	424	434	432	427	441	474	423	382	442	470	457	438	448	480	380	411	434	480	448	425	436	480	449	424	434	428	436	417	413	456	432	459	455	413	461	430	411	409	466	384	452	477	482	431	446	447	454	491	436	426	433	438	440	431	467	489	423	443	438	398	434	440	444	393	423	486	427	447	451	428	425	431	445	435	403	405	400	487	417	453	456	414	461	453	447	457	429	467	429	484	442	471	503	437	393	432	420	461	429	454	396	430	399	433	428	448	432	451	442	423	414	445	461	419	457	437	464	429	445	436	486	423	444	425	413	443	481	432	404	444	457	456	462	410	448	417	467	416	431	440	521	444	431	466	443	483	472	482	436	436	438	423	475	420	457	437	431	465	444	427	427	454	421	437	419	468	475	434	414	429	460	411	442	466	421	464	422	449	418	462	410	461	445	453	473	429	404	388	486	445	449	421	423	431	454	425	439	425	417	406	431	426	424	417	438	438	443	424	447	483	438	445	475	423	458	429	415	454	450	443	474	449	400	411	436	456	426	443	435	416	424	446	401	431	394	475	465	451	435	422	425	463	479	432	434	440	430	425	436	434	435	437	446	425	445	426	423	445	429	454	421	423	472	446	457	459	412	466	392	434	434	443	436	504	441	438	452	436	426	464	480	435	467	441	437	464	428	439	411	463	429	430	449	425	437	419	436	476	434	436	429	442	477	462	456	393	455	442	426	418	453	454	477	442	424	446	426	440	435	440	431	458	428	435	429	446	434	469	459	419	427	450	420	431	438	445	442	428	437	433	461	448	446	399	414	436	392	439	454	467	438	442	442	472	437	456	446	445	440	453	461	388	449	407	435	486	487	445	447	448	431	446	463	404	425	457	428	446	411	422	427	422	442	447	423	485	411	468	447	394	423	452	438	418	480	449	468	424	401	461	441	476	449	435	432	446	467	446	399	456	422	411	464	426	418	429	428	458	424	442	458	461	413	435	441	436	436	458	444	460	455	423	410	408	435	442	403	417	445	435	434	450	423	477	463	452	439	473	452	433	442	450	399	435	418	442	429	407	412	426	465	463	423	437	425	432	431	475	374	410	433	402	415	435	451	431	423	446	429	432	435	430	452	464	420	428	437	493	475	443	436	410	435	483	425	416	403	444	453	432	423	430	449	392	452	453	419	417	462	460	446	457	461	413	440	455	483	358	483	444	461	382	463	433	453	455	432	454	462	444	437	422	458	445	458	426	453	429	421	471	462	469	414	431	463	457	444	457	439	487	461	452	409	415	437	455	452	438	481	436	453	440	470	429	453	505	461	431	444	461	448	460	396	430	418	453	467	435	459	470	432	451	450	439	405	455	435	445	434	419	438	473	424	417	417	423	440	444	405	428	413	423	459	438	428	451	442	499	466	503	464	452	426	433	402	399	466	422	414	465	456	443	450	437	477	433	435	460	450	485	435	474	483	451	458	471	429	426	440	408	415	441	417	437	419	434	432	396	455	415	419	413	458	436	442	451	404	458	423	422	456	425	486	460	416	442	444	440	443	430	434	428	433	434	413	393	430	442	434	437	460	415	456	403	462	468	445	423	428	437	407	458	445	417	439	466	444	425	467	421	422	456	472	428	449	469	434	431	441	463	446	422	406	459	427	450	433	440	457	460	451	400	461	410	475	452	486	435	472	439	469	446	455	425	418	494	437	423	390	427	451	448	445	440	480	440	424	422	442	482	448	429	457	422	441	437	454	460	468	446	405	442	405	387	429	456	451	441	440	420	413	426	445	459	439	433	459	457	419	422	442	424	423	453	443	387	453	474	426	450	464	447	443	465	424	402	438	456	475	455	464	416	481	425	465	464	439	424	452	437	410	422	419	417	437	465	448	413	438	407	458	450	454	444	439	458	415	444	448	407	459	499	439	411	401	447	461	410	454	464	449	431	425	401	444	464	443	448	401	431	477	430	427	479	442	444	416	432	433	435	446	428	446	452	415	409	443	430	481	438	448	447	476	444	444	429	404	430	430	433	443	424	444	434	424	488	406	453	446	471	426	459	452	426	447	396	422	453	413	417	457	419	433	407	469	466	469	502	415	426	445	406	442	423	400	469	485	440	435	477	414	457	419	422	403	453	493	431	434	462
12856	9957	21033	24669	22170	18761	14249	11933	9535	7840	6805	6063	5709	5226	4321	3782	3413	3185	3083	2882	2753	2730	2588	2461	2264	2232	2148	2060	1957	1910	1861	1854	1677	1617	1608	1587	1564	1486	1535	1502	1460	1486	1468	1485	1490	1459	1917	1495	1480	1512	1491	1578	1641	1516	1546	1964	1515	1335	1295	1223	1231	1210	1227	1167	1191	1118	1120	1060	1061	1044	1039	1077	1101	1033	1072	1065	1034	1062	1073	1064	1089	976	1024	1002	1010	1084	1037	1066	992	1092	1005	1046	984	1002	1039	1004	980	1004	996	979	941	1002	1038	973	1031	993	1009	1010	999	989	1016	983	1040	957	1033	1013	1016	982	1063	979	951	1012	1042	1011	997	1000	1052	1022	966	996	1027	980	964	952	1023	990	997	981	1047	1009	986	991	1013	1028	986	983	987	931	1011	935	1021	996	976	1011	976	1008	1006	1016	1038	1040	1006	1060	962	989	964	976	968	992	985	1010	986	941	961	1037	968	987	1025	990	1002	933	997	1023	983	939	991	1007	995	993	1025	983	1032	975	940	935	980	1030	998	1012	1034	952	997	990	992	1015	935	948	1017	1016	1036	1016	1011	1011	992	981	981	975	994	959	963	1073	954	960	982	992	1055	1026	1024	982	1017	983	1027	1009	997	960	1003	1020	919	982	1038	969	1015	1047	1001	972	1038	1025	959	1004	997	970	952	1025	1015	964	950	973	948	1004	964	1007	1064	995	991	986	1029	951	1023	972	1061	1034	1021	982	962	989	1012	924	1041	1033	1028	936	1024	977	949	975	1049	934	984	1042	1039	983	1027	1018	945	1004	1045	988	990	984	1001	1023	1006	1003	933	980	1000	1031	928	1061	974	998	965	1032	1021	979	962	977	924	980	1004	993	1007	969	1012	983	962	933	1033	1017	1073	1027	1048	958	963	1014	1038	978	1029	959	1020	942	974	979	928	985	975	972	1006	972	998	1000	987	916	994	986	1002	975	992	993	992	1054	1005	978	991	1025	1069	1008	965	966	1014	961	978	983	996	993	965	1040	1063	1001	1001	1019	954	1002	999	974	1085	927	1012	1022	965	947	1008	962	997	949	896	1055	1014	988	989	970	986	1018	973	992	1037	960	1026	1019	1016	1026	1004	962	1003	953	1011	974	983	940	992	983	984	992	961	1012	1000	1000	981	971	953	946	959	992	1032	975	1053	1004	989	1001	993	1002	980	922	971	999	988	992	1022	1036	1009	972	964	998	992	990	1033	957	995	993	1004	998	1017	969	1015	1028	1025	997	972	987	1008	995	980	991	993	960	968	983	1013	970	968	1039	992	963	1005	967	1014	1018	954	993	974	960	998	984	965	984	979	1058	912	976	975	1014	949	998	968	1003	1044	993	1012	952	1046	1000	1001	976	1035	1006	1037	979	1037	1039	1019	963	1043	986	1006	988	996	996	1050	944	1014	1000	956	945	1022	1008	1001	1037	1022	976	973	939	982	958	972	1000	1022	959	1056	980	1039	1008	947	963	1009	955	961	995	1066	1042	960	1054	1003	1022	1041	987	939	1008	960	1005	995	994	973	1015	1016	973	1012	1030	1020	964	979	993	985	1037	1014	988	943	1042	1003	991	1006	963	952	1002	959	967	1007	978	1003	1004	1067	1016	1012	1034	1002	987	941	1008	944	1014	1024	990	1005	1000	1044	997	1012	922	1033	1045	1018	1007	993	1009	1038	969	983	992	1011	1017	947	985	944	992	1055	969	969	993	1010	988	978	1018	1030	1028	986	1002	976	993	996	990	1016	1047	966	987	937	954	1023	989	981	990	961	1006	975	1026	984	1033	960	968	969	977	894	1003	993	974	995	989	976	977	1018	1000	990	990	989	1064	930	995	989	964	1019	983	986	964	1029	992	1005	961	977	1021	973	983	1002	972	1014	972	967	992	959	959	1018	1007	1030	995	1040	943	1018	965	1036	1000	949	1010	986	1013	965	975	942	1032	969	941	929	968	936	991	1024	982	1025	1030	985	993	1043	1057	967	988	1019	1056	946	1020	1017	993	965	1017	1015	1000	1018	949	984	968	920	1072	974	1034	934	1029	954	1029	1016	1017	995	980	1003	986	962	984	926	1008	986	961	1000	960	946	945	1003	1009	968	1036	938	987	1016	1016	989	931	979	990	1023	1005	1004	991	992	974	978	992	952	951	1011	953	989	971	1044	958	990	978	983	920	1003	992	1013	988	970	974	978	1015	1015	975	1006	981	960	1031	989	962	1032	937	976	983	984	1033	1006	977	973	942	999	962	1015	981	948	1041	957	978	978	1041	1004	970	966	995	985	959	943	1030	986	1042	1014	958	965	968	950	978	968	998	971	1044	955	970	1010	970	979	983	974	1055	973	988	1050	996	1044	997	984	972	1008	975	963	1014	980	1029	967	943	995	962	963	997	1065	989	915	1016	984	1005	964	922	1063	997	1003	996	1015	957	966	961	911	968	966	1014	944	990	982	996	962	1060	1044	993	978	957	987	989	960	1020	985	951	1016	942	964	986	986	1005	961	985	978	984	1021	977	1008	1013	1008	991	984	974	993	1047	995	1015	1006	946	1018	986	1030	992	959	968	983	1021	954	999	1019	1023	994	998	1002	1048	999	972	924	1049	991	945	1012	997	989	969	984	999	976	987	958	961	998	1040	999	995	989	981	1052	973	944	1001	1002	968	965	994	999	997	1038	979	1018	1014	999	1046	983	954	988	984	1013	970	995	996	997	984	1027	1020	986	942	1001	1016	966	1014	1031	956	1022	979	950	1053	1018	991	1057	1024	959	986	1003	1019	998	1052	987	961	974	1007	1015	976	994	964	985	990	986	1014	1004	1030	1001	960	1013	962	955	1018	967	997	951	980	951	1012	950	969	976	1008	994	995	960	977	982	1022	968	1037	1011	1004	1019	990	929	968	1049	1007	1005	945	997	976	1022	978	989	956	988	969	973	987	1013	956	1047	996	973	1020	1071	981	1031	1061	1014	971	1044	986	1016	978	941	1036	1012	984	971	1014	1005	1010	1034	1051	985	998	930	1022	975	951	981	991	1033	938	994	1017	960	1023	995	983	983	974	952	1007	997	1011	1003	1011	973	999	948	976	972	958	995	993	961	1037	985	1007	1036	1009	1028	1028	953	977	990	967	985	1016	961	1002	973	1058	970	986	981	987	987	1043	999	984	996	992	1013	941	1020	968	978	982	989	1016	1100	1010	967	1016	1025	1004	1010	972	1001	971	954	1003	1018	1019	1014	987	1054	1005	977	1017	1004	1038	944	935	1016	1022	991	983	1008	1025	980	971	988	1046	1037	995	983	985	958	1064	1001	1001	996	879	988	1018	1024	972	988	991	1014	1021	1012	961	1000	1033	980	978	1010	950	1008	975	1045	959	951	979	1000	997	958	1048	1055	999	1040	1015	1013	1034	974	1017	952	939	975	959	998	1023	995	986	1030	977	1114	977	975	1007	917	997	1012	958	982	974	1020	981	964	1015	1017	1023	1001	1017	983	965	997	985	979	987	966	890	1064	980	987	1012	976	1016	1005	978	1008	1006	961	1040	936	1033	967	985	971	1028	988	971	996	985	946	952	1060	975	995	979	1052	971	940	973	1019	1001	980	999	1024	968	940	986	997	1017	1018	1030	976	974	1008	954	1032	968	1025	954	963	929	979	1037	1017	977	971	947	972	992	993	1046	997	1054	959	992	1003	976	1028	940	1023	967	982	1020	1019	1020	1008	1022	994	986	1010	968	995	1051	994	1077	1009	1024	977	980	980	1021	975	976	981	1018	988	980	1005	969	985	982	1038	1009	1000	1018	1015	950	1006	1002	1013	1031	1012	991	914	975	982	984	993	986	960	1002	934	968	993	1009	951	1023	1023	1043	1075	981	997	949	971	960	958	1021	959	1021	937	1042	1051	957	996	994	1015	1022	1007	1000	986	985	1013	1010	997	945	966	1015	1016	968	1068	966	1013	995	1013	1016	960	1030	972	1012	1028	977	983	970	992	1007	983	990	1018	1012	960	972	992	992	928	1024	1000	1031	994	966	998	957	952	1006	1057	963	1004	1060	995	971	951	1015	1042	963	1013	1067	965	988	988	991	1008	987	967	991	959	935	1007	941	975	970	993	953	1000	1006	956	946
7416	4558	6396	5037	3341	2269	1605	1272	1010	840	694	647	598	633	533	460	530	472	447	415	424	393	441	384	438	376	390	418	396	402	367	377	371	363	351	318	391	376	358	391	378	388	352	357	385	360	357	348	364	337	376	359	343	362	316	337	329	391	313	356	340	358	338	366	343	340	332	315	322	342	345	327	308	354	351	342	348	361	341	358	346	346	326	324	342	302	359	342	311	358	336	379	374	360	356	379	340	355	316	311	323	335	366	349	369	340	351	360	361	327	343	328	311	364	327	363	316	333	350	343	319	336	344	338	345	332	348	333	325	339	374	328	322	325	338	384	327	331	351	346	366	311	334	357	328	357	361	322	338	338	318	339	306	342	342	341	308	338	372	363	355	353	350	346	367	355	363	373	378	333	378	340	354	363	327	343	308	323	366	356	353	279	307	376	348	341	340	348	335	325	307	340	326	346	328	336	346	307	339	346	352	344	339	356	346	354	356	344	312	364	329	372	337	315	324	356	330	350	362	356	325	369	375	350	369	375	321	307	364	330	298	314	343	360	325	346	346	364	312	329	307	375	337	344	360	323	334	362	365	306	337	343	344	316	354	307	340	320	331	356	366	332	327	313	317	341	381	331	335	386	327	300	339	331	320	358	330	327	346	321	352	357	345	336	320	350	337	327	355	360	373	353	338	331	347	339	382	335	362	360	347	364	345	319	364	338	337	329	331	359	347	318	347	382	317	330	369	348	385	310	320	322	328	340	319	324	352	314	319	346	362	362	360	353	346	348	306	342	337	370	326	348	290	358	323	310	344	339	344	350	340	316	353	364	326	314	348	354	354	323	341	347	344	368	368	348	340	344	371	354	315	319	346	355	293	356	357	309	376	344	361	354	340	301	319	319	378	370	360	333	359	326	302	330	321	321	360	361	297	318	339	357	335	339	346	341	351	360	342	366	348	322	328	373	334	340	315	330	347	371	334	366	335	343	330	362	317	329	325	347	339	359	331	347	354	375	375	339	343	322	388	343	357	363	375	335	347	360	352	328	341	347	354	299	325	340	319	341	368	367	352	363	335	329	362	350	344	345	326	403	353	344	353	332	362	346	307	342	296	306	334	335	352	349	284	357	327	344	350	366	374	329	353	349	349	328	347	323	328	316	339	351	319	330	329	327	316	358	315	336	304	338	329	306	344	321	343	340	346	343	336	328	352	336	334	367	355	329	361	358	341	331	364	344	343	354	347	326	359	331	331	339	351	315	378	325	374	353	397	360	377	330	305	343	375	365	336	345	365	356	372	344	363	352	355	313	350	331	309	333	318	336	330	345	318	318	346	336	325	311	328	366	351	321	373	365	375	330	350	341	352	339	338	373	312	334	327	314	377	374	355	325	324	329	339	340	336	323	326	346	376	326	331	346	329	341	346	310	331	331	323	350	323	346	319	323	348	339	360	309	304	295	322	325	367	351	389	342	341	348	339	326	361	349	327	367	350	360	335	323	332	331	304	334	352	335	347	331	328	351	331	354	357	339	313	355	338	380	358	343	345	363	335	343	331	332	341	313	341	360	364	361	336	332	351	331	361	354	317	339	365	357	391	341	347	347	316	309	315	354	336	366	338	326	296	340	345	316	363	314	359	331	331	355	336	347	327	321	285	341	376	340	351	335	328	377	338	351	348	321	350	345	338	342	333	333	362	332	311	349	318	335	350	327	337	348	299	385	390	336	372	353	342	325	356	363	341	340	345	341	349	349	363	317	348	342	348	355	394	380	352	348	315	346	353	345	335	350	330	347	342	362	331	340	356	365	346	352	324	330	324	335	346	341	315	331	327	292	336	328	317	353	321	346	302	394	339	338	344	295	338	359	331	336	342	375	315	354	313	363	330	374	346	346	316	318	326	318	317	346	321	323	337	347	352	352	344	329	346	319	355	350	337	341	339	317	330	326	331	356	341	357	340	299	312	351	328	318	369	397	366	345	329	347	332	339	304	363	334	366	305	333	349	337	300	329	342	343	411	326	346	358	335	352	333	373	362	330	346	378	320	336	290	327	315	323	344	350	363	323	363	327	336	318	346	364	341	359	313	344	355	365	322	316	319	357	325	367	359	347	355	323	337	332	365	319	313	339	320	300	358	336	339	327	332	351	344	283	344	331	322	339	350	337	331	322	343	355	335	351	348	319	353	330	319	347	331	349	362	336	341	336	360	333	360	344	338	332	335	351	379	370	332	343	274	371	363	337	304	352	326	339	354	349	339	332	377	313	331	353	354	319	364	331	342	336	363	346	328	354	342	345	370	374	319	312	315	338	374	338	342	345	317	372	350	325	338	340	348	345	318	353	330	340	346	339	334	355	358	339	375	350	329	323	349	357	327	377	335	329	318	313	329	345	369	322	361	353	348	318	333	367	325	340	368	333	372	326	314	348	311	320	319	335	343	350	360	323	342	343	331	356	310	355	376	323	376	344	372	327	313	340	322	360	348	337	365	352	346	324	342	355	349	295	328	311	345	372	349	383	367	335	299	367	355	347	337	350	342	322	327	311	322	356	381	373	321	331	333	324	372	342	316	338	330	357	333	340	334	370	337	318	369	384	372	372	407	351	330	327	376	360	350	373	369	312	369	326	359	371	368	339	371	348	346	317	335	371	330	386	308	353	343	330	302	335	312	326	322	371	361	348	329	342	350	328	318	357	354	330	336	361	357	389	308	356	337	348	303	328	319	351	384	347	316	338	332	337	385	302	337	354	335	314	358	353	287	319	340	332	295	369	326	325	331	304	327	337	291	335	374	337	345	343	335	319	350	327	341	359	314	299	325	374	347	313	344	317	330	354	332	320	377	353	328	342	377	353	334	325	346	318	331	345	316	375	355	325	315	373	343	365	358	339	333	332	320	346	339	311	370	330	318	323	356	321	346	305	344	336	299	334	354	313	347	292	311	332	364	353	359	345	327	352	343	357	349	373	364	349	365	350	359	338	338	317	327	350	315	361	306	334	341	325	375	344	332	363	345	323	338	342	350	364	320	342	334	345	360	338	300	320	326	345	353	341	329	368	334	338	339	305	344	352	340	377	353	365	340	346	325	349	345	331	362	332	340	341	350	331	355	343	339	343	324	332	347	346	343	359	353	335	328	354	363	379	350	349	309	359	329	307	330	321	346	349	329	350	346	379	359	309	306	361	330	324	352	351	349	310	344	300	347	320	341	344	325	325	342	316	338	316	322	364	362	324	348	370	349	346	319	342	346	308	334	348	349	313	352	313	327	337	351	343	339	347	310	331	343	343	347	362	348	346	351	379	333	379	338	353	335	339	348	367	353	329	351	326	340	326	349	338	363	344	342	293	372	345	340	338	377	347	366	395	359	339	326	346	315	317	333	337	371	351	344	348	334	322	314	334	357	402	329	335	329	339	322	351	316	344	345	294	334	348	348	337	314	320	360	352	364	359	313	340	348	325	361	333	358	336	345	363	376	333	345	326	400	354	347	350	361	330	336	322	297	322
4862	4208	10797	12307	10613	8278	6426	5329	4171	3551	2956	2686	2505	2303	1966	1807	1691	1518	1460	1522	1485	1394	1415	1282	1288	1235	1144	1102	1111	1108	1073	1077	944	980	928	902	875	953	913	905	943	915	911	898	933	895	910	949	896	959	937	889	891	885	878	935	873	864	908	860	880	901	849	854	834	801	858	900	804	813	841	848	808	803	827	864	773	789	823	880	825	836	799	812	805	794	851	842	818	845	786	749	819	762	792	802	800	785	813	780	810	737	809	814	793	792	833	815	858	817	804	782	805	813	817	832	802	759	774	836	854	788	796	776	828	794	831	751	820	811	789	799	782	793	770	824	801	789	813	816	813	824	785	824	798	849	786	780	802	779	749	760	795	754	814	786	755	810	795	800	795	818	800	773	830	801	804	834	787	797	789	761	765	809	770	761	806	823	827	799	768	736	777	826	797	789	853	784	793	864	819	815	843	790	773	789	799	776	800	761	805	759	766	790	805	761	787	781	801	823	790	769	867	804	831	808	818	823	791	798	804	796	818	817	746	789	856	811	879	790	793	848	810	787	734	766	807	765	802	766	759	855	793	784	809	766	759	776	775	787	801	803	778	782	807	841	802	808	751	786	805	797	826	798	807	800	763	766	797	857	823	783	783	782	783	814	826	760	833	749	783	805	782	801	750	813	847	811	787	848	811	804	824	804	740	805	803	784	795	793	825	755	775	782	764	783	846	778	817	797	831	761	810	777	810	778	790	791	814	803	783	802	785	799	791	808	834	809	745	857	769	817	823	802	844	824	812	796	802	802	795	831	806	798	861	785	765	790	784	793	764	784	838	751	783	847	796	805	796	735	833	779	748	806	831	779	830	761	816	767	800	820	771	802	775	769	746	799	767	832	752	790	775	817	798	815	839	790	767	808	812	804	816	812	801	790	787	752	826	769	849	768	770	805	821	752	796	766	771	776	734	812	818	807	810	806	753	794	823	757	774	815	760	812	784	815	790	775	795	797	776	810	831	824	828	789	842	867	777	756	813	791	807	820	750	785	785	831	786	778	783	781	788	825	753	768	778	812	794	820	845	728	787	774	801	792	757	803	801	793	786	766	798	841	797	773	834	793	811	805	815	788	849	791	808	775	784	763	859	816	819	836	772	760	822	789	824	853	785	812	785	759	788	728	793	792	812	774	788	759	808	857	776	813	748	795	813	806	820	779	810	759	789	811	819	750	784	789	795	780	771	813	827	762	856	801	781	813	755	806	777	746	791	759	809	793	770	794	818	807	778	841	859	809	768	778	852	729	835	759	761	801	757	760	787	799	769	779	767	781	821	793	769	816	828	806	746	827	807	808	764	825	797	787	780	778	794	751	785	810	767	775	803	803	764	794	754	814	793	818	833	811	800	770	812	834	797	794	819	760	775	781	813	821	766	775	792	854	802	787	755	795	792	770	779	804	796	752	789	764	820	780	815	886	766	765	807	790	809	809	824	763	763	790	785	814	812	839	813	778	793	782	829	848	785	813	778	822	761	826	825	742	755	808	791	797	774	803	777	823	832	798	794	799	823	792	801	785	783	793	821	786	797	789	787	834	789	795	812	830	782	770	834	807	802	753	808	800	781	786	806	832	793	802	786	800	784	759	847	782	814	754	792	790	802	783	800	814	828	800	764	830	791	788	748	806	811	751	793	779	754	792	766	770	827	780	821	797	819	806	809	770	775	816	832	766	836	787	792	764	804	755	827	772	790	778	817	759	808	800	772	811	853	811	808	751	745	790	796	780	781	820	762	812	821	805	773	791	752	866	803	796	758	831	739	837	818	794	766	863	816	813	870	774	751	769	826	784	820	806	807	779	743	790	798	743	795	795	788	836	818	791	795	844	831	809	763	800	841	825	801	782	767	811	838	800	778	844	781	788	818	771	765	764	824	800	792	815	766	784	802	780	835	806	755	800	817	790	791	800	785	804	791	777	864	783	745	789	813	795	745	771	856	764	836	822	790	810	844	726	800	805	784	798	828	786	772	776	792	802	749	744	783	819	773	756	834	817	810	802	753	793	765	794	840	776	787	857	765	760	780	868	831	834	809	814	818	811	803	765	818	794	796	771	808	758	829	795	824	774	822	787	822	791	785	819	874	808	807	811	753	797	773	834	814	764	771	821	792	806	814	809	773	788	802	774	745	823	797	814	775	822	795	808	784	770	795	771	797	806	802	813	785	828	830	805	805	766	787	837	786	796	812	764	790	861	829	834	824	784	766	816	792	790	856	788	793	802	780	836	822	800	759	815	801	770	817	818	816	782	818	816	828	816	786	826	792	779	781	785	773	823	784	771	809	786	781	786	788	818	819	774	810	834	815	826	759	836	749	739	781	821	782	788	791	831	791	765	810	798	808	791	836	786	813	796	852	767	828	840	822	782	830	823	765	835	787	781	791	743	815	787	744	788	826	821	827	772	797	789	796	832	787	785	827	782	807	787	768	834	836	852	773	826	757	876	827	814	861	780	759	752	809	754	792	832	756	810	758	801	784	825	866	812	800	834	764	813	811	779	814	786	809	842	814	840	786	845	783	818	766	796	786	779	772	793	798	802	806	789	801	790	766	799	786	825	804	773	801	844	786	821	792	783	773	777	828	809	779	756	817	793	795	786	764	824	829	777	779	800	824	786	804	839	788	818	844	819	800	761	817	843	747	790	820	790	820	803	818	805	832	788	775	797	791	793	806	792	801	817	720	805	845	753	804	783	787	779	817	813	806	763	774	780	798	813	778	753	789	830	749	796	761	806	808	778	746	763	776	793	797	853	888	782	839	759	735	775	815	837	813	782	824	835	784	776	790	761	778	777	862	799	792	795	763	811	860	760	777	838	833	797	828	774	817	831	813	792	814	795	816	804	797	813	769	807	798	858	793	861	771	823	822	760	747	788	795	829	822	789	778	754	816	811	775	762	780	820	799	759	799	819	794	805	780	790	767	866	803	825	831	809	810	799	844	864	809	802	815	780	799	833	740	846	803	808	791	797	748	783	751	791	799	774	821	800	855	773	763	825	805	774	804	817	801	820	781	787	821	784	772	761	808	823	761	748	818	823	811	821	821	789	790	791	772	799	793	772	831	827	820	803	825	810	769	814	809	772	818	832	782	755	801	846	831	747	796	836	794	806	808	765	795	813	792	750	833	770	761	802	780	804	830	825	807	812	816	792	812	871	807	770	760	810	834	756	863	787	861	785	782	811	791	781	779	801	744	808	760	838	795	827	826	811	801	799	780	761	839	831	787	812	786	821	813	769	840	796	817	825	754	807	807	818	816	734	791	801	751	835	777	807	809	824	819	766	790	873	789	800	794	792	772	816	849	768	845	777	777	811	785	792	783	770	764	774	800	774	799	797	859	785	825	813	830	794	800	808	775	785	745	763	786	765	762	803	825	770	818	783	853	736	832	781	794	817	780	796	798	811	766	789	777	784	748	737	781	816	843	847	783	811	819	821	785	771	782	841	843	784	768	840	780	781	754	745
15921	8881	11342	9870	7028	4732	3114	2199	1602	1340	1111	1098	915	870	752	696	674	571	599	581	573	525	593	551	538	500	502	499	476	513	494	463	472	460	461	467	454	434	474	414	425	407	424	450	425	408	431	429	467	440	403	431	416	445	400	433	417	435	426	440	417	445	390	406	392	413	415	415	404	416	430	370	404	418	409	416	453	433	412	430	386	431	395	423	425	390	426	402	427	411	374	388	396	402	420	386	431	407	394	359	399	372	385	369	388	385	383	428	402	405	421	399	403	414	387	448	359	377	385	415	384	404	372	410	380	417	364	383	388	392	375	411	393	407	402	400	413	419	386	395	368	391	386	429	401	391	382	394	423	376	413	363	406	392	387	405	403	388	431	371	431	372	400	375	405	394	407	426	360	352	386	372	449	387	354	405	389	422	350	422	412	416	409	380	404	400	416	424	409	370	407	365	429	389	414	359	384	393	391	369	420	406	396	388	416	397	412	409	407	379	427	430	371	363	370	397	420	384	432	384	415	364	411	364	355	412	426	376	363	383	376	427	435	380	408	399	402	399	377	388	401	397	397	388	414	416	392	407	418	373	398	410	363	341	360	411	380	363	412	385	366	383	406	410	418	428	375	397	380	401	436	386	404	410	396	408	410	383	427	404	383	384	383	398	419	362	407	412	392	392	419	389	437	408	400	404	404	422	389	406	371	405	382	429	386	417	418	392	398	410	408	398	401	411	413	417	366	443	410	404	372	392	409	385	351	392	373	378	417	379	418	366	417	370	386	434	356	388	401	400	379	406	356	398	385	400	385	398	399	387	392	409	389	379	402	404	416	396	385	392	388	417	412	370	413	408	389	415	421	350	367	374	400	429	400	393	402	360	430	418	372	386	412	366	400	404	380	405	383	404	410	383	402	393	440	394	422	386	421	390	394	374	384	383	401	401	371	353	397	400	400	389	375	396	409	411	382	414	401	418	417	397	386	392	393	383	431	375	365	422	367	429	408	382	402	387	423	390	397	422	402	376	375	421	403	367	404	388	406	393	393	380	414	403	405	370	418	400	422	422	404	389	392	414	415	390	409	371	382	385	392	394	355	397	416	388	451	416	382	385	402	388	383	403	387	381	412	385	391	413	410	367	413	439	412	423	359	383	369	383	403	394	406	361	405	378	413	407	361	410	423	380	356	406	382	382	385	384	394	364	368	376	379	379	375	390	396	454	410	363	365	375	395	380	399	404	369	411	393	374	398	378	407	391	412	387	397	388	413	447	410	356	379	397	393	426	403	404	399	407	406	388	382	390	411	392	361	388	438	388	410	400	409	405	412	417	378	448	405	370	382	410	386	444	381	370	359	364	396	389	377	406	406	378	402	366	423	436	389	391	411	433	405	373	416	456	374	413	389	379	388	354	389	366	425	405	398	400	351	411	417	427	392	399	405	388	376	401	398	362	398	391	413	421	380	396	421	414	372	410	411	375	426	395	379	418	407	415	382	422	378	349	360	422	390	412	419	398	429	397	396	424	382	388	432	406	408	372	434	427	390	386	386	402	418	398	398	406	390	400	363	384	412	383	397	384	403	367	395	419	407	396	391	396	391	375	386	419	400	409	368	410	434	399	383	401	386	419	426	410	364	423	390	401	376	397	351	434	343	409	406	430	398	388	383	394	421	400	398	387	395	430	413	400	402	399	377	386	405	402	390	377	405	389	403	404	413	395	429	396	439	383	400	375	398	383	383	411	413	416	374	373	413	383	394	391	406	401	402	397	437	396	390	402	410	396	411	406	390	390	418	395	384	387	426	398	378	366	390	425	378	415	366	410	384	411	396	378	425	386	366	413	407	435	398	430	419	432	369	397	402	380	392	361	415	381	388	348	373	397	354	436	371	389	416	415	407	409	402	398	396	386	413	413	410	407	416	351	428	422	388	412	405	416	373	365	422	418	363	394	402	401	378	387	414	434	363	388	418	428	447	422	381	359	399	362	400	419	399	357	366	394	396	398	384	377	397	410	398	414	432	425	408	403	348	377	405	377	379	394	402	415	359	419	432	395	398	418	419	416	393	416	413	430	405	402	416	421	408	411	407	411	390	401	374	366	397	414	413	384	405	379	369	376	381	408	370	370	415	366	377	387	388	408	376	443	370	420	381	411	402	415	368	371	374	356	402	385	393	392	422	424	389	393	405	401	392	409	399	407	401	399	421	396	391	398	386	389	383	443	381	381	381	400	365	356	408	386	417	397	388	392	393	392	388	384	417	380	369	405	411	403	398	420	420	417	398	391	364	389	392	401	411	421	418	423	402	392	383	384	401	372	363	427	405	413	368	421	380	400	408	384	396	407	384	394	378	396	371	402	377	374	362	392	403	381	336	412	408	407	431	386	351	385	390	381	405	378	399	374	381	405	363	424	409	383	433	340	376	411	413	391	387	371	426	414	376	379	398	416	407	408	424	409	357	401	417	402	402	391	407	380	402	393	370	382	379	395	422	433	383	396	394	405	413	412	391	413	416	398	381	378	395	403	388	392	403	408	384	390	392	377	409	427	393	423	384	377	425	389	416	392	454	368	378	390	416	407	431	363	415	408	384	408	408	416	395	381	393	414	383	405	441	409	385	358	401	431	403	392	353	362	353	393	414	417	392	412	368	409	373	400	393	385	355	392	391	398	405	389	408	395	423	377	364	387	397	385	426	407	398	418	366	415	402	354	397	363	405	391	401	388	378	389	359	391	385	392	383	401	385	379	382	380	395	403	419	423	424	343	376	400	425	383	393	455	361	375	378	413	413	396	411	376	419	429	396	422	419	360	370	388	418	411	390	403	379	390	401	409	393	406	409	439	401	407	389	399	403	418	418	403	424	395	425	361	404	440	411	388	395	411	374	374	404	417	412	433	411	417	374	405	417	389	421	460	399	409	397	387	380	400	415	420	444	397	402	393	387	381	378	399	425	392	350	389	411	378	426	391	365	393	425	375	377	389	393	376	377	395	370	410	402	404	434	359	421	409	357	376	417	389	395	368	379	400	401	411	416	400	434	387	386	394	386	399	394	406	381	397	421	415	398	394	344	378	430	392	402	380	421	427	385	379	400	414	424	402	393	400	386	397	444	370	379	389	401	434	472	402	446	371	392	397	387	389	397	412	382	391	417	398	409	394	386	383	375	386	364	423	393	423	401	412	388	390	413	402	434	391	399	382	365	389	405	353	406	392	387	399	387	427	397	380	379	430	433	392	419	423	362	376	364	417	404	420	385	411	406	360	412	365	403	417	425	373	413	372	367	392	395	391	380	407	374	415	386	421	391	397	413	396	408	414	381	413	401	399	365	402	407	386	383	402	363	416	421	426	403	388	437	406	387	361	372	393	388	415	360	397	456	411	375	398	396	342	377	394	435	405	388	383	362	381	432	384	446	409	354	370	397	410	409	375	380	413	398	387	364	409	468	391	404	399	384	378	401	391	393	398	391	381	418	415	401	381	409	401	411	355	428	400	425	423	426	423
9712	7423	16630	19525	17198	13808	10804	8540	6924	5776	4990	4528	4083	3741	3218	2832	2537	2484	2201	2240	2174	2109	2012	1941	1838	1663	1725	1605	1598	1533	1445	1408	1353	1343	1329	1299	1246	1334	1271	1225	1277	1156	1215	1200	1221	1201	1441	1267	1309	1235	1224	1275	1289	1167	1282	1390	1164	1090	970	1012	1088	1091	1038	990	1020	982	961	941	980	945	989	964	1009	1009	1013	929	1008	937	967	922	879	925	955	912	901	933	884	861	930	939	917	952	937	894	979	921	999	897	960	975	931	916	908	965	897	970	937	954	894	904	910	947	896	969	906	983	970	952	941	926	939	985	937	921	949	936	940	920	893	940	893	944	928	884	902	971	955	942	911	912	912	873	912	900	921	898	909	907	900	937	919	932	880	914	948	960	909	959	901	872	915	910	905	942	933	957	915	897	887	939	895	889	921	884	901	900	898	943	930	878	860	869	891	875	907	891	945	965	960	872	884	927	904	923	947	921	950	899	942	905	949	961	904	922	988	915	946	886	916	922	986	881	973	953	893	912	927	892	947	923	926	952	892	912	965	881	935	924	926	882	883	924	942	864	939	921	952	895	910	895	856	911	909	862	915	890	931	943	915	904	956	923	930	823	919	955	891	892	921	882	924	954	934	910	940	897	893	961	914	934	927	945	899	937	949	942	914	922	931	929	937	955	900	922	883	943	913	949	857	926	924	938	942	894	952	888	877	867	927	893	884	897	914	955	950	929	904	926	904	903	930	912	897	869	947	941	913	935	913	911	899	934	935	871	942	957	903	864	904	960	905	878	946	909	935	941	920	956	912	892	907	880	898	866	911	896	919	945	939	925	892	951	956	872	956	914	927	896	908	895	908	930	955	945	915	951	950	937	907	891	953	956	844	908	922	902	857	940	917	902	943	901	949	951	903	916	939	914	906	893	886	954	941	898	953	947	939	959	889	892	872	929	905	894	909	950	924	869	947	938	907	900	910	963	924	862	907	911	902	907	888	907	940	939	927	903	909	939	924	897	966	983	971	910	896	917	961	893	884	965	841	977	924	878	908	907	937	885	902	862	927	976	947	890	931	924	879	922	893	902	929	952	972	937	906	913	896	957	928	887	942	939	914	901	918	887	911	940	925	905	940	939	943	917	919	895	898	908	952	881	899	902	906	918	866	906	957	941	933	979	890	961	943	861	885	898	933	851	925	889	970	910	882	897	924	916	877	881	889	895	908	922	936	868	958	927	907	869	910	914	936	915	876	945	961	880	870	911	896	905	925	916	850	898	885	922	909	881	968	877	909	926	953	898	902	904	909	910	914	897	946	870	945	873	868	897	894	920	935	918	909	894	889	905	907	903	986	916	932	888	950	923	918	936	956	894	871	888	980	909	912	901	888	900	955	916	871	903	946	925	957	869	902	936	910	902	886	931	909	878	941	917	895	917	922	935	907	905	887	949	913	907	924	926	907	888	977	889	920	932	905	947	950	933	854	921	872	948	837	920	914	931	908	911	906	947	930	964	947	939	880	926	939	848	917	891	901	946	928	943	934	955	918	872	925	935	893	950	924	923	891	915	908	895	900	917	945	981	898	898	859	918	873	932	904	894	922	923	946	861	909	927	908	945	896	936	907	913	910	935	909	946	893	903	897	970	910	955	905	890	951	927	891	926	927	940	882	924	908	964	974	882	907	935	935	919	939	924	918	977	928	903	914	897	887	933	882	919	903	941	908	929	911	880	964	925	895	907	957	902	862	942	935	989	867	942	909	906	913	873	907	949	916	915	902	901	941	866	964	914	882	955	916	920	930	995	904	911	928	924	905	929	927	966	966	926	946	932	888	920	925	917	949	930	929	868	916	879	938	962	882	940	974	954	920	851	947	896	925	911	927	881	956	925	929	929	873	883	892	938	914	922	894	944	939	969	936	923	936	871	912	927	906	929	915	889	907	919	865	935	880	910	935	890	902	898	887	952	923	906	958	901	960	877	856	886	918	938	905	901	929	928	937	906	884	940	896	950	873	922	918	890	896	907	946	963	904	906	903	917	933	911	918	874	942	916	915	932	903	882	919	928	920	927	923	897	940	961	882	951	902	934	974	956	858	880	893	878	838	921	966	948	917	960	865	927	900	914	927	962	891	924	944	923	935	880	921	905	905	928	876	890	895	936	872	992	895	890	958	964	915	828	975	932	900	894	985	919	895	861	887	894	918	884	886	891	914	909	905	930	917	911	937	899	908	870	920	929	923	952	928	936	906	852	924	919	921	889	897	929	913	900	898	972	916	970	919	919	928	926	947	953	928	891	877	905	896	955	919	916	956	912	925	929	895	905	929	957	900	907	908	896	927	893	953	929	924	892	920	918	964	939	862	883	935	938	948	866	925	926	916	907	894	904	867	905	906	936	900	930	929	919	939	905	979	919	886	923	878	906	900	938	904	954	868	978	938	896	904	919	940	897	893	886	879	950	962	912	905	930	977	908	925	971	923	885	923	942	887	852	919	888	941	917	872	936	910	914	927	908	899	853	928	865	970	932	854	992	888	904	884	890	907	930	935	914	891	950	974	932	915	910	957	951	966	961	918	916	880	907	899	896	919	950	873	921	872	929	953	887	876	934	911	885	951	936	884	937	888	913	937	899	916	921	943	903	953	955	908	921	966	936	927	912	876	920	888	853	945	921	882	876	907	921	926	895	916	936	886	911	949	946	973	867	885	919	908	959	936	923	926	917	958	917	901	960	923	901	868	907	913	899	864	958	940	920	931	939	957	901	907	928	929	938	913	915	972	998	923	919	955	955	913	863	933	924	924	928	915	928	894	938	929	913	921	912	915	924	919	884	888	916	944	875	931	983	905	952	980	946	931	883	935	927	930	910	977	955	894	899	921	916	900	897	876	889	888	935	865	926	905	933	936	917	985	977	998	867	940	935	923	968	905	910	905	930	929	946	921	940	934	941	909	916	909	930	951	955	926	947	957	970	891	914	992	942	857	935	850	885	886	916	863	842	934	962	936	870	895	955	957	873	923	926	921	897	894	908	909	943	903	941	935	883	925	863	938	920	959	908	860	896	893	945	957	895	912	924	945	932	892	930	857	920	918	921	938	869	917	932	905	934	915	967	877	895	880	973	912	906	915	983	924	924	914	874	861	875	936	901	890	929	932	947	959	925	924	895	901	936	870	907	926	873	902	939	945	931	963	948	949	943	918	903	898	934	959	927	937	944	887	892	919	924	880	918	926	871	960	934	929	945	867	951	960	888	924	914	921	878	908	893	878	936	908	980	919	951	898	906	916	914	945	939	877	967	859	879	932	933	945	954	885	925	902	882	885	896	896	944	845	917	920	895	917	926	979	979	904	911	923	907	882	894	967	920	925	890	889	892	854	940	933	931	891	932	872	901	898	897	874	900	921	904	928	905	903	957	931	915	947	911	950	941	920	918	902	878	907	930	963	861	942	879	952	935	907	945	860	948	998	872	930	924	916	847	887	921	914	932	931	860	925	877	938	948	912	864	869	904	914	934	921	971	913	923
23951	14265	16750	14291	10453	7199	4531	3201	2343	1872	1634	1354	1241	1176	1010	828	794	776	748	716	765	689	671	638	596	625	613	628	577	593	559	569	494	516	478	515	515	479	493	507	467	500	510	470	503	471	514	546	528	526	502	534	461	449	546	502	457	513	514	460	467	480	439	457	455	382	456	462	434	446	425	463	491	409	430	422	441	457	437	428	455	461	468	428	441	419	460	421	456	438	466	469	478	463	440	459	480	439	444	412	440	455	446	431	466	472	418	424	444	454	454	381	429	450	493	437	456	424	433	463	426	440	442	452	444	447	403	445	437	404	418	457	443	437	399	451	437	489	439	449	434	438	455	460	455	408	449	430	393	444	442	397	467	441	425	428	475	432	431	424	448	472	427	427	416	441	465	428	423	417	429	433	454	438	453	411	414	409	464	437	439	436	415	446	454	471	445	447	441	423	444	440	448	417	398	478	451	423	437	446	463	459	444	446	402	454	434	452	460	429	418	436	417	401	466	463	438	440	487	429	412	422	457	460	390	424	435	450	479	421	438	438	441	402	429	459	402	427	457	470	414	443	416	461	442	428	444	402	415	440	436	443	473	424	455	413	453	493	460	453	417	435	447	427	469	432	468	452	442	440	430	478	416	449	445	420	442	466	433	432	472	428	451	408	451	423	429	388	439	401	423	389	474	460	385	431	405	438	434	425	479	469	457	414	436	465	400	421	471	432	436	373	426	455	472	452	442	409	423	455	460	412	435	463	436	436	452	435	427	433	419	464	461	455	451	443	433	442	417	473	433	409	454	412	437	426	502	419	427	405	414	460	464	432	425	433	439	471	423	397	483	443	399	457	411	470	459	464	442	418	447	423	421	430	442	487	413	441	409	394	361	417	455	463	406	464	441	427	432	420	433	433	472	427	452	406	477	464	448	418	424	437	488	454	454	451	443	477	445	474	437	402	411	429	416	447	428	436	457	426	437	453	441	386	422	412	460	397	401	447	492	428	446	440	446	410	428	459	431	429	433	436	471	422	423	441	446	392	407	425	434	446	442	422	432	457	458	474	457	438	438	452	399	463	424	418	462	433	410	420	404	453	421	471	414	437	472	429	462	375	443	452	433	431	406	451	454	435	435	437	434	473	419	433	436	460	438	404	444	420	381	460	486	464	415	411	446	410	421	394	449	404	421	472	442	487	458	452	426	429	447	426	420	432	444	415	404	445	472	451	465	420	431	481	417	458	428	462	470	466	391	420	431	454	462	457	437	427	411	468	449	430	401	438	418	459	444	437	404	449	448	391	415	458	442	442	476	399	425	444	425	408	382	439	467	461	429	404	438	473	446	425	454	395	386	465	448	452	479	461	410	402	410	455	440	398	422	431	442	420	447	406	454	419	436	448	460	433	441	430	473	438	462	465	438	439	426	470	441	432	476	489	451	441	438	400	416	454	436	428	413	442	464	474	422	470	425	443	485	423	416	441	417	425	430	446	429	451	447	365	431	417	411	436	390	450	423	442	420	437	461	478	449	446	454	450	406	482	464	418	441	429	441	451	434	422	440	436	436	423	430	468	427	406	428	425	429	444	446	424	405	424	415	452	424	429	423	435	408	437	436	422	408	416	428	437	415	436	450	412	433	422	428	439	402	472	458	437	458	443	427	407	408	403	424	416	458	415	434	485	446	420	448	430	401	429	426	414	453	453	379	434	447	443	412	436	386	414	444	417	442	438	432	475	424	454	413	483	436	482	415	417	457	402	427	413	422	460	444	480	424	445	445	414	432	465	438	461	405	379	429	436	437	433	448	444	471	466	452	451	420	454	440	444	438	454	442	470	438	443	421	432	490	444	467	452	418	470	478	500	419	410	418	412	430	391	449	457	418	440	457	431	463	484	433	404	434	427	407	423	433	419	441	385	457	448	482	478	442	440	458	432	442	445	488	492	408	405	429	403	443	459	462	476	416	435	464	446	421	425	450	434	391	444	456	453	453	467	439	421	445	480	440	457	416	429	400	442	453	417	462	387	426	430	412	421	440	449	474	457	418	430	466	415	411	445	443	418	436	394	466	444	444	438	421	464	454	445	455	439	480	421	422	436	456	441	475	472	417	429	454	436	402	432	406	450	420	459	428	456	433	387	434	457	465	433	453	441	446	488	408	444	422	410	453	441	406	409	401	444	419	461	436	440	437	447	425	474	413	435	458	441	440	473	438	431	438	427	439	421	444	449	445	417	445	420	462	460	491	411	408	388	435	409	428	434	433	412	406	448	473	443	487	475	430	432	448	402	429	480	445	416	456	427	419	420	427	484	445	433	435	428	431	438	466	455	410	468	434	421	423	443	446	451	441	478	439	438	453	397	476	434	426	412	427	436	411	417	419	449	468	431	417	439	434	445	476	409	423	467	459	430	493	415	424	439	461	503	400	420	405	421	427	424	423	431	443	447	438	420	387	437	464	448	454	466	428	387	417	466	449	417	429	428	463	430	459	468	422	427	497	422	437	409	451	479	427	422	467	409	435	442	423	427	400	450	421	426	470	428	425	440	467	443	434	449	417	410	431	468	436	429	439	481	407	434	415	425	480	406	406	442	464	446	385	411	479	432	480	418	402	462	428	408	453	396	448	421	432	460	454	415	401	396	433	432	441	468	418	427	450	472	419	476	459	410	447	447	455	430	476	444	395	407	439	464	429	445	460	413	436	429	398	418	377	451	445	404	450	433	415	447	450	449	449	428	435	427	440	443	445	444	439	429	422	459	433	461	417	400	439	452	448	473	456	434	407	469	413	459	452	427	461	419	461	432	463	416	406	451	404	446	410	421	418	451	408	456	436	453	417	460	448	493	443	486	454	471	465	431	391	448	452	400	427	420	433	440	424	418	434	427	449	461	399	447	426	455	399	447	465	395	438	432	451	450	483	441	477	438	394	390	435	408	468	475	423	439	454	446	443	482	414	439	447	426	439	425	472	465	441	417	416	448	418	464	434	459	423	427	437	419	466	429	455	449	418	457	454	473	466	458	469	370	414	446	455	418	427	472	434	397	413	447	421	437	458	441	468	460	421	432	410	417	436	459	453	434	404	435	402	422	458	396	437	446	454	391	444	435	421	404	449	466	405	483	427	406	430	404	463	421	415	439	444	431	437	447	446	416	440	453	431	413	445	441	446	443	411	417	405	410	444	429	410	477	445	450	448	437	464	415	410	423	448	445	489	446	404	393	426	415	423	447	438	433	465	446	430	429	454	440	410	438	449	430	453	426	414	435	445	424	431	447	458	439	456	425	438	452	434	443	436	422	452	399	428	428	451	435	428	432	440	437	428	432	446	456	424	420	410	456	402	440	425	460	476	450	438	449	430	444	438	475	430	429	459	437	432	415	426	424	451	442	445	450	437	461	481	439	453	454	453	422	420	454	466	446	412	413	444	479	441	403	417	444	410	486	426	451	418	423	461	450	411	455	421	424	446	400	418	434	481	447	431	459	459	458	433	441	418	436	414	436	464	450
13099	10363	20841	24352	22106	18289	14503	11652	9422	7810	6969	6284	5462	5004	4391	3873	3504	3307	3109	2905	2801	2701	2635	2446	2328	2196	2189	2072	1995	1959	1848	1759	1630	1664	1653	1620	1498	1560	1541	1484	1464	1451	1460	1379	1492	1450	1989	1539	1539	1594	1542	1584	1470	1393	1621	1728	1316	1294	1250	1255	1243	1189	1156	1159	1152	1166	1146	1110	1116	1082	1055	1071	1071	995	1112	1105	1075	978	1031	1026	1106	1003	1042	1004	1002	1035	995	1024	958	1013	1022	1042	1001	967	1008	1025	1035	1017	1034	964	1014	1015	1048	1010	1057	974	1000	993	1024	947	1025	1086	984	1053	981	1028	992	1013	1047	994	1037	979	1050	1034	1030	1019	1019	975	1030	1021	1015	989	1040	1002	1016	985	991	980	1000	1043	1006	1030	983	1000	990	1030	984	1058	966	971	961	944	943	991	1064	983	1030	991	977	947	971	984	965	981	1019	1024	1046	980	942	1002	979	996	981	1004	967	1013	1019	992	990	1052	1019	1018	996	983	959	930	927	970	1021	1001	959	1019	961	1011	945	1012	1002	967	981	992	1031	972	994	994	993	935	1012	1001	1027	960	1041	961	981	1019	1028	993	1020	959	1030	989	984	942	1010	1024	988	999	951	963	925	960	970	953	975	992	1024	967	943	971	975	1045	957	971	909	990	942	971	949	1000	1049	1040	984	1018	1035	983	972	1026	970	998	968	976	954	1053	994	981	991	993	1024	1007	971	966	1002	984	959	977	972	1008	954	1026	980	988	1029	1005	974	959	945	965	946	970	979	1011	951	983	976	925	996	1029	947	969	1066	993	989	1025	991	1025	956	1037	1006	1002	1015	992	984	941	965	969	1027	983	965	999	959	973	976	982	976	1026	1046	923	980	988	943	979	941	938	1004	996	994	1015	1009	995	959	1005	985	936	1046	987	1024	1032	1029	905	977	986	961	1001	961	955	1060	986	965	1013	1005	1013	1001	987	999	910	974	962	1023	965	1009	1000	960	978	967	950	966	993	977	957	1010	946	1041	996	1020	989	972	991	976	917	996	973	1029	1001	945	998	1006	1020	1035	984	941	962	1028	983	968	992	924	981	969	1038	988	1004	1000	948	938	976	958	932	987	954	933	988	953	979	1021	1019	983	1020	993	951	1021	987	980	963	987	1056	957	990	1029	1021	916	1031	962	1020	969	972	1014	1051	974	990	1030	964	989	1041	1031	972	954	1016	913	953	973	1028	1015	961	965	1034	1027	945	955	1011	1037	966	1003	949	978	1013	970	995	946	1007	973	963	984	1009	989	941	949	1007	1029	992	980	986	1033	1017	987	1029	941	1000	1046	948	1020	987	989	982	960	956	989	973	1000	980	966	978	956	1018	1118	978	984	955	1026	946	982	937	925	1051	1001	955	934	964	1001	942	1008	988	992	998	950	990	1012	985	959	997	998	973	973	961	1021	958	1024	920	975	963	963	941	1038	1024	1011	1020	941	959	963	1001	982	1006	992	1035	977	1019	958	993	1000	961	1054	933	985	955	943	927	974	968	976	955	1000	977	964	1002	975	1053	961	1007	977	971	986	1029	1023	1001	978	986	967	954	945	1018	962	960	961	1025	1017	1022	994	983	992	964	962	938	947	975	1000	1013	1017	1012	1003	977	969	1005	1000	923	1010	990	969	1018	998	991	952	1022	998	953	1004	911	991	955	945	960	988	961	1016	1018	1022	960	936	962	971	960	1004	1000	990	966	1019	1009	997	1004	1013	981	989	968	980	958	975	1005	995	926	1010	994	1012	1027	977	995	986	955	958	967	1025	1002	992	968	985	976	984	996	1002	1068	1006	1004	941	953	981	978	959	993	991	967	965	1034	922	975	917	1013	988	979	1024	987	988	929	1021	983	983	981	975	961	981	1002	976	960	943	1033	1009	966	981	981	1016	959	989	983	1016	969	977	979	981	934	1012	990	964	989	987	918	996	937	976	1002	1025	1036	996	958	1003	985	983	988	1020	962	1008	1003	921	1015	937	979	1024	969	1039	1009	1037	1002	997	957	959	1010	930	996	1017	949	993	973	1015	1004	1048	1022	965	997	1003	952	990	963	1019	985	961	980	1032	976	955	975	1021	980	984	1016	1030	1018	1008	1007	973	957	976	986	945	996	979	961	1007	992	977	981	993	987	932	938	932	959	984	984	944	1027	958	1015	967	961	1037	993	979	975	947	998	1010	980	1023	981	1018	939	929	994	984	987	1011	1054	981	1004	995	995	1025	976	948	1021	1035	936	999	1018	972	1011	1014	1012	990	958	1011	952	943	968	1008	959	985	951	967	955	1033	1026	986	1018	969	984	996	993	966	983	988	980	977	1015	979	964	1025	981	990	975	980	998	990	985	977	942	942	985	1001	1027	951	955	935	949	998	968	990	955	964	989	993	950	991	997	972	985	1019	985	982	1001	939	981	1042	960	944	979	938	962	1015	982	980	1021	1073	982	961	1030	969	1027	1004	1006	1006	1038	1034	972	954	982	969	951	994	979	942	969	1011	970	1031	1054	947	998	972	1007	987	975	974	1035	1039	977	988	945	967	1013	990	1017	956	970	969	966	1006	944	980	993	959	991	1006	959	1070	1022	1007	1038	981	938	961	1047	983	1015	1039	964	937	1029	1063	967	985	977	1007	937	1030	955	1014	1048	970	973	986	1021	986	974	1039	952	1016	973	959	936	1026	885	982	1024	961	947	971	966	1028	964	964	1011	967	1034	958	978	1001	1002	972	991	998	1000	1010	978	999	964	984	1028	973	1033	977	995	1035	988	1003	999	959	988	980	986	1064	991	997	1020	996	930	976	983	999	982	965	1000	992	968	961	963	1021	937	933	965	983	1026	975	1013	996	983	971	973	1024	984	984	991	956	987	1019	1019	966	1022	1032	996	979	991	944	969	951	965	1001	1026	992	977	973	969	1018	972	1051	997	979	984	958	972	975	986	1020	1002	929	1006	972	979	946	1024	972	995	948	998	964	962	995	1019	988	963	987	1041	1025	1049	979	1000	967	981	1013	937	1028	997	933	1002	960	936	1014	996	966	1007	951	1011	972	1002	1010	996	959	993	960	1010	1029	958	984	968	1009	968	986	1026	989	969	978	993	970	991	993	921	939	975	926	960	1065	936	1067	950	1006	976	976	1014	954	987	983	956	987	954	1016	999	979	993	988	1002	991	984	955	1038	953	953	990	990	963	940	1017	978	953	987	1017	983	989	1017	999	1004	1003	970	958	974	1025	1082	966	991	972	978	1019	954	978	972	1014	896	921	959	1007	983	967	964	1007	1014	972	969	893	932	944	947	1010	999	944	955	963	962	948	1022	1009	980	1007	1008	1026	994	1044	944	1017	1022	995	1009	974	947	932	1008	956	1005	1009	941	1011	982	1003	1024	974	996	981	939	970	949	978	998	955	917	968	1045	949	1025	1040	982	970	1032	999	959	881	970	942	995	986	1012	969	1012	1015	1013	1030	1009	1036	1026	1003	999	989	979	959	954	968	994	998	990	983	1072	998	1006	952	988	945	926	1012	943	993	989	958	937	997	957	964	963	1001	992	959	1028	966	989	968	1017	957	1022	972	1009	1014	1025	1011	1005	961	971	1005	986	1027	1038	983	939	1015	993	982	1028	968	1021	1031	1029	962	1001	952	1026	917	998	1002	1023	1013	991	1006	983	956	962	1020	1079	1045	950	982	912	969	997	999	976	947	1003	966	943	963	963	1017	979	994	990	944	1020	1021	989	1027	990	938	1017	924	931	990	995	1006	951	945	1001	924	1002	1055	985	997	984	992	1006	934	982	965	983	996	1010	990	1022	952	958	1060	954	1002	999	969	970	941	1023	978	1005	938	967	973	1010	970	934	1034	978	1025	975	1009	966	1041	1016	1033	994	1015	982	1014	980	1068	958	917	980	1028	1020	990	983	1008	965	998	1005	968	944	988	977	973	929	1002	1017	1023	1006	998	1051	965	1027	949	975	985	982	1036	978	1015	1018	1034	971	989	1033	1007	1017	965	985	1010	974	969	1025	1007	935
7678	4746	6547	4951	3214	2188	1582	1227	975	853	721	641	628	564	570	468	478	444	458	459	419	423	414	482	414	362	392	386	378	396	371	397	389	363	363	384	381	324	333	377	363	396	372	348	359	350	370	335	365	372	350	375	343	331	337	330	374	362	347	351	364	341	375	301	345	385	317	358	325	335	346	340	327	359	376	327	355	342	338	336	325	339	338	299	348	349	340	359	315	340	335	343	350	331	351	340	360	315	360	319	348	315	332	349	323	370	339	320	345	340	340	328	359	333	405	337	335	325	347	346	334	344	336	346	343	357	349	314	323	324	359	344	369	337	354	307	348	350	337	333	371	299	375	359	329	352	306	345	353	322	324	356	318	310	339	320	361	365	376	337	341	387	353	314	334	337	329	343	335	319	345	315	344	331	372	360	350	358	345	341	333	317	373	342	321	321	357	339	323	346	344	313	343	350	348	313	323	322	358	318	339	324	345	338	317	310	333	343	364	339	344	342	312	335	343	306	321	352	375	314	342	351	334	373	352	374	386	332	317	332	343	341	338	356	320	332	332	319	308	380	314	357	318	369	349	361	342	307	354	388	312	346	355	339	330	356	319	364	344	378	306	356	328	347	312	345	367	328	358	349	336	340	363	326	374	343	340	339	322	375	370	337	322	351	344	322	340	330	363	315	353	339	360	364	302	310	330	328	355	358	339	356	350	384	327	334	342	353	313	349	358	324	327	357	367	335	319	321	373	323	356	320	371	334	360	322	343	317	330	347	324	322	327	301	289	324	373	342	344	349	357	328	369	361	360	363	361	335	342	358	359	362	318	353	335	345	316	309	326	366	347	340	322	332	360	307	344	345	333	354	298	326	327	349	327	340	355	344	304	285	341	343	360	321	334	314	333	323	330	322	363	325	366	335	308	346	360	340	348	352	331	318	349	305	368	345	313	371	333	370	350	344	352	318	371	337	325	334	358	335	329	323	377	334	335	355	341	325	352	352	342	351	335	342	382	370	322	377	326	365	350	351	342	340	313	318	303	323	347	341	338	351	349	321	341	354	333	330	344	348	351	351	322	328	326	310	362	324	316	365	360	291	328	323	329	349	350	344	345	338	321	340	325	360	333	331	313	329	350	338	350	344	341	341	329	352	367	388	335	351	329	322	336	362	321	318	384	303	334	348	342	341	340	328	322	351	327	356	345	340	354	324	332	316	308	305	335	367	323	324	340	323	330	318	373	350	315	337	318	352	366	381	312	367	342	290	357	315	326	353	303	369	333	335	353	328	357	327	331	347	349	344	367	338	335	325	362	361	374	320	347	331	313	334	323	354	318	358	338	386	362	333	354	357	339	336	348	367	400	357	333	411	324	340	360	315	377	330	363	326	336	300	345	348	345	345	329	356	344	326	333	325	352	298	352	342	313	320	344	338	342	356	343	309	335	360	345	332	354	315	349	345	334	377	374	320	340	310	351	358	344	337	359	345	320	357	324	354	353	342	344	325	315	361	363	375	315	313	353	336	332	321	331	357	366	329	367	360	345	364	349	347	331	322	344	345	313	326	371	338	322	328	326	332	331	372	388	344	352	324	370	368	374	349	326	325	315	346	325	346	326	366	318	353	359	334	322	314	335	341	343	307	330	339	349	314	335	332	336	295	367	326	362	355	346	337	325	318	340	407	324	317	341	351	351	344	318	367	335	352	348	350	332	330	314	362	352	329	369	333	321	326	355	349	348	364	322	342	323	335	344	320	349	367	340	345	407	355	352	364	340	329	334	342	362	339	354	341	328	344	342	288	338	340	327	322	353	318	328	311	309	348	348	317	334	313	322	350	340	332	337	324	319	332	329	351	400	325	364	319	329	330	334	358	343	326	357	329	370	339	344	342	360	347	370	353	321	362	366	343	330	312	347	352	340	335	350	348	319	371	364	309	333	349	328	343	318	344	378	353	344	338	375	335	326	365	351	321	335	297	315	335	315	351	365	351	348	345	351	375	375	359	335	328	357	339	321	324	362	358	339	340	307	358	351	337	386	338	367	368	360	349	345	347	376	315	378	348	344	352	351	314	368	367	344	335	332	360	338	329	349	355	346	342	356	290	358	302	333	347	344	344	326	347	322	309	367	335	331	342	353	335	298	348	346	323	313	331	311	307	349	355	326	359	345	284	322	345	336	350	343	340	338	322	306	308	313	326	319	359	322	350	312	303	372	364	360	365	320	351	365	345	322	336	314	333	354	343	334	327	347	336	365	353	360	320	356	363	316	305	348	330	340	332	337	339	322	329	311	335	332	319	362	313	326	341	320	308	331	346	331	335	365	333	351	318	340	356	336	342	318	347	336	291	349	303	351	323	335	325	333	357	322	344	351	351	372	326	339	318	337	326	364	360	361	320	326	321	348	317	337	321	337	350	327	343	347	342	307	310	321	360	365	341	342	368	362	351	323	348	351	345	333	346	336	358	329	369	325	325	374	345	329	356	380	290	330	328	341	320	333	308	345	332	345	346	328	333	320	298	310	327	359	327	312	318	366	342	334	355	337	370	332	351	320	344	340	342	315	348	315	334	352	311	359	335	338	312	333	341	330	359	344	375	335	301	322	354	359	290	301	303	358	338	355	379	336	349	337	357	333	344	329	310	327	328	331	341	378	344	322	376	376	349	362	331	335	360	345	348	355	334	330	340	326	319	316	314	343	341	313	344	365	320	330	320	336	350	352	346	363	343	356	328	322	351	343	317	349	306	332	337	360	352	333	316	322	364	340	317	318	310	358	337	317	340	323	334	325	340	315	348	357	371	296	339	315	380	346	367	342	343	338	324	343	307	356	367	333	343	371	375	344	351	327	326	333	353	377	343	345	360	311	301	343	344	318	340	388	304	311	366	345	356	323	339	346	332	363	338	332	349	356	344	356	320	314	334	312	337	378	389	319	312	330	357	296	356	378	340	320	280	351	381	361	347	298	312	342	366	332	354	292	337	339	326	311	351	338	339	330	368	356	345	323	355	327	323	334	362	356	330	359	342	373	400	313	334	288	308	313	299	326	343	332	354	318	352	342	333	345	308	332	342	325	335	335	343	400	341	379	316	361	322	309	308	350	329	369	329	365	338	316	324	358	324	333	286	318	356	372	318	350	347	353	339	331	325	344	336	324	366	321	343	339	367	343	359	360	325	333	350	340	327	319	338	353	301	317	335	379	340	366	329	337	344	319	337	291	322	318	383	321	320	332	334	328	361	340	343	363	320	330	347	337	304	344	349	330	346	329	321	305	399	349	348	310	347	342	329	312	333	330	330	349	330	340	353	326	339	310	345	342	332	314	326	372	345	345	320	335	333	337	314	362	328	354	362	347	321	333	356	306	356	332	362	332	364	361	341	339	357	327	358	330	315	373	358	346	324	330	319	339	345	331	337	349	336	348	356	355	391	318	340	352	323	326	299	338	339	348	327	380	379	343	358	311	344	341	330	313	332	319	325	344	372	355	335	352	319	337	341	326	374	338	341
4793	4544	10695	12216	10414	8125	6448	5078	3999	3441	2934	2658	2504	2195	1997	1829	1642	1615	1519	1501	1519	1406	1380	1246	1265	1225	1186	1169	1121	1091	1013	1021	988	995	927	951	910	977	941	955	903	954	888	908	951	906	930	898	916	923	908	909	864	889	868	836	812	852	890	853	857	886	873	808	840	795	834	854	894	804	834	861	809	809	842	797	812	834	810	764	841	814	804	839	880	781	833	795	805	758	759	782	827	798	746	769	812	787	805	826	852	777	803	799	738	812	832	825	836	802	798	760	805	807	810	828	819	853	806	769	785	796	806	831	805	768	811	792	826	806	744	808	805	736	756	738	803	817	805	745	838	764	811	831	813	785	818	819	750	773	765	792	840	756	755	803	838	798	810	809	812	761	848	802	797	754	792	776	809	776	779	795	776	747	781	778	816	776	804	831	808	785	785	805	769	781	767	806	747	808	822	792	816	761	779	792	796	753	818	805	793	779	815	769	822	796	769	784	785	761	854	800	787	765	793	725	752	785	800	794	789	816	794	808	784	795	797	813	818	826	812	850	809	861	827	802	798	832	751	819	789	767	811	778	760	755	842	741	805	800	847	776	819	782	760	743	817	775	827	807	777	823	825	784	815	802	796	795	783	813	783	788	799	824	821	775	799	759	808	785	832	799	857	818	797	779	806	819	797	792	795	772	762	765	782	806	789	758	762	773	766	835	795	808	790	763	778	829	818	812	796	766	798	824	792	768	792	802	792	792	786	804	786	776	834	735	804	809	769	779	764	779	799	785	826	766	815	803	766	769	826	769	722	782	810	812	805	771	775	801	760	758	832	825	822	809	817	810	846	787	743	822	793	757	791	782	742	797	805	810	830	788	749	808	809	801	800	822	769	806	818	816	757	789	780	763	794	817	762	805	790	836	789	835	786	800	769	822	797	803	780	815	759	821	751	779	811	789	837	767	766	810	789	785	815	812	769	762	760	891	783	785	764	802	814	781	819	723	780	785	776	782	823	817	793	829	817	858	788	797	762	774	795	778	737	763	794	807	792	781	818	824	791	813	837	772	804	793	775	835	810	811	786	818	784	787	783	743	869	841	791	786	732	834	771	805	834	843	765	802	837	815	830	745	828	822	827	843	759	804	754	832	816	742	886	758	763	830	804	869	829	816	769	779	802	840	820	793	809	753	794	782	767	805	773	770	828	780	801	771	778	751	825	771	761	825	794	808	770	815	812	770	769	772	777	819	804	762	811	793	747	786	836	794	774	750	786	785	817	813	785	741	792	776	811	792	825	828	800	816	782	795	745	766	804	844	776	813	791	747	797	803	815	821	792	782	792	775	802	854	796	769	785	831	817	834	789	779	758	788	785	771	796	846	786	822	772	764	790	835	725	801	814	841	812	829	791	807	789	784	789	752	796	798	802	792	797	765	794	773	782	766	806	733	767	812	811	795	812	813	737	824	843	800	821	833	800	759	797	769	836	784	802	804	817	756	824	783	796	790	776	826	821	780	798	810	846	836	760	758	807	819	785	784	810	819	826	784	806	824	809	809	775	777	785	794	750	814	783	814	795	770	773	771	801	769	791	759	819	787	779	754	785	802	804	821	757	784	804	837	751	808	786	813	800	802	793	764	807	739	871	789	787	806	794	748	738	772	841	796	745	838	792	840	779	796	782	811	790	776	821	809	787	800	791	793	796	796	773	813	836	814	784	779	809	798	756	790	735	839	787	764	809	811	826	783	837	799	736	811	755	755	837	814	800	811	766	800	793	786	779	837	791	815	782	825	772	820	699	808	833	797	833	789	848	791	821	796	816	792	773	803	767	795	814	783	833	807	806	830	822	782	803	767	789	769	826	836	783	836	862	770	762	817	766	846	810	782	891	820	791	805	778	784	795	832	776	805	802	806	846	740	787	817	798	825	795	822	801	782	863	762	760	765	808	822	806	806	797	846	796	787	769	810	796	777	778	761	792	741	806	734	826	822	794	760	797	813	778	758	810	831	800	803	855	844	794	763	774	778	780	812	767	759	766	820	823	802	810	801	829	748	838	797	767	811	759	776	753	776	781	822	764	799	798	849	841	773	841	835	823	766	794	787	851	847	774	782	801	837	762	814	849	851	798	747	764	800	784	732	786	783	802	804	806	756	820	835	782	769	762	774	798	817	767	776	737	768	745	811	723	803	807	771	782	792	802	759	773	816	811	841	826	774	806	805	853	802	758	795	808	800	798	766	761	766	784	799	851	758	836	823	823	846	804	761	800	829	797	799	752	795	818	818	777	797	774	836	812	774	773	783	794	846	807	802	783	773	797	851	739	781	803	781	746	834	765	800	812	777	777	808	788	799	790	780	766	732	831	827	820	791	793	811	816	840	803	776	785	825	815	800	778	829	782	835	863	786	791	780	848	842	828	769	821	752	768	802	806	782	835	762	794	806	822	764	806	772	766	825	736	766	820	803	819	816	750	836	843	800	773	794	744	792	782	752	743	813	815	718	775	788	775	836	762	765	778	805	788	821	737	788	787	770	769	784	814	789	794	836	800	805	781	754	784	854	787	807	788	789	822	760	836	761	820	824	726	749	796	749	759	771	788	798	814	832	819	786	766	761	846	772	786	799	812	793	803	801	798	798	833	778	837	796	776	773	789	762	815	814	793	826	801	804	771	734	762	791	788	818	799	737	799	807	792	763	843	757	799	803	752	822	787	786	794	826	797	825	808	797	791	856	756	736	782	765	811	759	795	804	786	844	819	811	783	798	777	788	758	798	756	794	830	806	761	769	783	728	846	740	773	761	821	809	889	807	831	793	819	815	796	818	796	800	803	805	778	798	803	770	808	796	795	796	835	760	809	820	784	753	775	759	834	790	826	785	788	741	759	763	847	772	847	788	871	775	789	786	798	820	796	835	752	843	795	801	737	772	774	814	787	820	739	768	751	766	818	842	789	786	844	786	812	823	765	807	779	831	803	801	787	784	775	808	763	805	796	833	800	753	737	742	767	778	814	834	770	784	761	809	792	813	778	811	836	826	757	842	765	766	775	758	765	824	844	763	792	788	847	854	873	811	783	768	843	806	805	745	823	772	784	823	790	821	805	788	752	799	748	775	794	793	797	784	803	784	791	855	820	818	758	808	798	824	778	764	792	798	787	776	783	838	796	778	767	764	804	781	804	753	810	822	767	792	778	822	813	812	715	790	796	813	799	819	836	748	788	826	781	771	819	780	814	763	783	764	810	743	797	811	750	820	776	806	775	807	833	783	803	782	787	746	776	796	742	793	747	843	805	840	790	751	737	795	783	729	788	732	746	752	772	794	778	820	834	795	754	762	818	759	788	843	785	778	809	753	786	769	781	801	759	783	787	810	815	827	801	792	842	778	793	797	803	797	795	782	826	810	799	791	812	803	759	810	806	794	776	770	821	825	779	781	797	801	790	750	768	786	806	832	738	813	759	849	818	795	791	743	763	778	773	767	821	764	794	795	828	791	763	769	778	803	781	803	788	795
16223	9223	11565	9660	6898	4540	2981	2126	1578	1342	1136	1104	992	889	727	733	680	644	612	606	633	579	585	510	539	470	512	466	521	482	488	476	473	443	481	458	430	437	423	452	436	464	430	412	432	471	462	458	433	478	487	454	451	427	444	442	453	428	440	434	417	442	430	407	414	361	426	436	418	424	404	411	379	410	407	390	396	376	393	353	401	391	383	414	387	373	394	408	383	409	410	377	379	420	357	377	402	390	421	417	406	403	392	333	400	419	376	363	375	413	352	427	381	417	436	378	406	426	409	391	383	362	374	387	400	443	410	394	394	403	393	410	420	347	407	391	404	363	372	377	424	398	406	389	368	373	401	430	432	401	405	417	388	356	414	416	389	412	408	359	373	432	383	395	364	407	384	405	375	371	399	380	379	404	401	391	368	441	401	404	371	397	439	405	372	375	421	395	367	426	399	403	388	389	389	432	417	414	386	386	399	419	384	402	361	412	409	403	431	398	378	413	373	413	391	396	411	430	424	408	388	389	378	388	413	394	397	401	356	402	421	401	358	426	404	390	362	377	401	419	386	374	381	408	363	376	417	405	403	375	412	375	378	366	359	392	401	388	386	371	405	409	393	402	424	401	402	402	381	409	373	396	412	370	407	435	399	402	375	397	401	354	369	374	389	408	409	385	383	401	390	413	366	371	392	394	470	400	353	439	426	415	408	393	380	379	364	424	453	390	368	391	395	402	396	406	374	388	417	412	370	400	390	387	402	369	388	394	392	403	399	363	351	397	386	394	393	373	412	421	422	393	375	407	447	425	395	415	369	407	387	404	427	413	400	439	403	407	381	367	359	394	399	376	407	398	386	413	382	401	352	414	395	426	400	420	446	382	367	420	420	397	389	392	397	404	392	355	381	426	416	391	396	340	415	419	422	358	361	392	393	375	376	364	397	397	371	390	411	428	369	410	391	390	408	353	418	424	385	369	391	415	385	414	382	415	381	415	389	409	382	404	398	355	368	379	372	351	363	383	410	391	361	418	405	386	347	425	368	404	359	368	406	402	409	403	411	398	373	411	411	407	402	354	378	371	383	392	367	393	382	380	381	449	357	342	381	406	380	390	379	385	364	381	379	432	404	384	391	353	411	373	390	373	436	398	395	386	351	372	456	394	421	412	384	403	403	379	410	369	406	385	377	447	413	392	411	394	383	378	383	389	361	398	397	414	389	411	410	392	411	390	411	391	369	376	394	377	380	399	426	390	409	391	420	386	362	397	404	417	388	365	395	361	382	381	426	427	398	397	383	372	383	373	364	390	406	406	424	415	380	370	420	395	406	409	388	362	389	438	365	380	425	376	376	427	407	380	404	386	417	463	400	416	364	413	394	410	382	364	394	408	400	416	407	416	403	413	405	426	411	404	389	380	389	397	402	400	346	428	384	410	401	413	365	380	381	396	409	405	383	396	341	406	410	381	424	395	395	367	433	372	384	387	379	374	398	395	369	404	389	365	382	388	388	420	381	421	386	410	398	399	374	372	390	377	396	362	379	387	360	369	352	404	387	379	372	401	400	427	386	423	379	376	422	376	378	386	383	393	379	420	372	398	392	368	415	376	373	393	421	412	410	386	367	394	382	385	398	405	421	429	409	394	397	400	435	373	369	420	407	352	416	403	372	382	408	363	383	374	379	375	429	386	368	398	410	394	400	388	400	390	392	401	401	389	386	378	402	387	405	424	417	400	383	380	373	383	404	375	406	393	374	397	410	400	394	394	382	371	400	407	379	380	399	391	378	458	402	441	399	399	412	405	391	381	370	391	371	352	390	387	341	361	391	374	395	372	384	444	354	341	384	399	384	414	361	390	411	395	395	376	374	393	406	371	393	369	395	388	440	385	402	356	394	397	379	375	384	404	351	378	393	399	414	403	412	422	366	402	403	402	391	404	380	393	408	394	408	378	402	386	425	431	391	427	398	408	436	379	366	390	442	388	406	399	410	379	409	393	365	416	445	400	388	420	392	372	417	394	359	403	400	404	387	411	396	435	367	405	388	394	420	411	391	407	365	416	382	389	390	381	394	419	383	367	414	410	369	424	397	391	415	364	390	412	411	359	374	364	357	361	442	416	398	401	379	394	402	381	402	362	394	401	363	406	375	388	430	376	429	358	411	403	401	411	387	395	382	396	368	395	405	387	394	398	433	443	419	408	450	412	392	390	369	376	401	424	408	378	384	404	410	375	368	391	412	387	382	381	359	381	374	443	398	350	428	385	386	404	409	391	442	394	399	404	438	408	369	411	423	388	432	388	369	406	382	426	407	407	404	385	389	378	393	389	379	384	370	419	390	383	392	400	399	393	391	379	385	417	410	366	407	387	361	367	393	393	392	365	399	404	407	369	364	418	420	397	384	386	371	414	402	413	406	370	366	401	391	380	366	346	398	361	405	393	415	416	381	380	367	396	373	357	382	382	398	376	384	384	387	366	397	405	386	454	348	414	434	388	386	400	397	412	427	392	396	405	391	419	396	410	400	414	416	403	377	376	397	374	372	407	385	388	389	385	429	396	363	425	365	434	449	367	383	363	355	379	401	356	375	405	421	393	390	445	362	379	377	406	412	385	427	407	395	397	393	423	413	364	375	387	422	378	395	386	370	405	378	382	395	419	383	399	420	396	408	389	412	411	384	343	417	371	391	388	406	397	402	447	389	422	397	419	392	451	412	372	406	397	395	385	386	379	389	368	416	374	391	380	384	408	430	375	405	387	421	353	383	397	427	401	397	389	429	421	398	392	365	411	368	418	399	394	386	404	390	383	443	386	358	389	386	351	380	404	412	417	415	393	402	411	416	396	380	398	432	391	391	402	377	387	372	417	360	451	398	396	450	387	376	370	399	381	402	379	375	389	371	392	425	408	388	406	387	389	360	401	372	395	396	380	403	395	426	412	394	404	405	403	387	378	381	409	401	403	385	415	388	422	407	388	409	404	397	398	368	417	379	380	384	407	406	399	391	403	386	406	389	380	347	391	341	422	372	407	394	419	426	404	437	404	405	397	403	404	387	389	389	383	431	400	349	391	394	367	398	428	412	394	393	374	418	418	349	393	411	433	383	405	408	409	388	382	384	365	409	392	409	374	421	398	415	406	416	394	395	404	375	405	366	411	413	404	391	379	407	412	413	391	431	401	365	400	386	385	337	385	381	398	415	389	381	404	390	420	372	388	405	405	398	409	390	401	433	369	391	360	386	370	373	382	399	406	423	394	418	382	398	406	373	400	433	396	444	406	353	393	409	424	375	370	373	440	382	400	382	443	366	398	437	396	404	379	396	379	369	361	396	403	391	385	379	405	395	393	379	346	374	347	384	388	374	385	395	378	393	387	388	424	405	367	365	403	399	395	373	429	432	402	447	385	408	426	394	394	379	359	365	396	409	405	422	365	375	420	415	393	394	360	408	377	445	417	410	366	407	369	416	421	403	416	385	370	374	402	398	349	365	412	384	396	344	389	360	420
9930	7490	16833	19121	17142	13981	10647	8518	6824	5814	4920	4680	4243	3652	3151	2826	2556	2427	2402	2298	2348	2181	2007	1881	1803	1683	1715	1672	1608	1542	1449	1359	1443	1301	1314	1266	1269	1206	1243	1245	1233	1339	1307	1249	1239	1298	1430	1294	1270	1196	1135	1245	1185	1142	1362	1274	1107	1136	1082	1053	1041	1048	1052	1025	985	989	981	976	1007	921	955	988	973	947	977	991	994	954	964	967	999	926	952	890	941	931	983	897	974	976	941	922	956	919	958	984	900	913	924	844	868	911	914	910	906	995	934	908	873	947	943	907	882	932	884	902	942	956	923	935	937	888	927	957	890	894	932	902	932	881	916	935	896	882	912	918	940	920	951	931	889	908	931	920	909	950	903	874	936	872	872	942	894	963	905	924	909	955	898	891	992	909	905	916	897	950	901	905	885	932	908	900	914	880	975	937	914	845	921	910	948	921	920	910	857	954	897	1004	903	901	902	966	890	890	904	904	898	930	858	876	905	921	1012	917	893	918	916	919	946	894	873	896	919	863	910	971	887	899	897	937	942	934	903	866	894	887	923	886	906	929	927	933	949	913	834	927	927	861	945	873	863	931	923	890	902	914	917	931	931	903	953	956	921	945	916	907	910	919	970	934	908	895	904	912	946	916	921	955	912	928	908	875	937	956	898	912	875	909	928	938	914	949	952	931	880	947	884	901	890	884	890	963	896	946	998	914	913	895	919	929	884	881	884	910	933	877	891	910	997	907	932	925	891	888	907	958	902	901	893	903	869	899	873	857	905	901	959	921	899	924	941	913	913	884	875	925	898	921	878	928	957	909	928	963	918	890	899	865	944	912	918	936	924	940	971	904	996	931	906	956	911	943	960	942	896	940	910	922	919	896	892	943	922	940	850	927	921	964	949	935	884	946	891	884	933	952	950	885	915	913	871	962	915	944	945	961	937	872	884	913	880	880	897	929	872	917	845	935	930	885	896	937	889	896	915	905	884	897	909	874	920	895	937	909	869	919	952	921	953	965	905	916	948	900	975	927	929	896	921	974	934	936	927	924	887	957	908	915	901	882	957	886	996	868	902	917	910	906	918	924	896	861	872	946	894	904	921	946	911	910	956	890	908	921	880	935	898	911	930	946	942	909	912	903	953	896	930	874	887	906	877	882	961	953	900	925	914	900	930	913	919	935	917	916	862	904	927	861	906	848	912	915	965	916	902	913	890	943	926	958	942	925	934	930	947	899	928	853	943	857	915	900	948	911	936	922	909	887	850	917	930	868	952	957	895	917	895	908	908	964	899	911	916	919	924	902	886	893	898	961	891	889	913	919	923	890	902	920	940	924	907	918	885	905	923	913	926	892	918	899	941	907	935	902	924	908	919	906	900	893	897	977	894	898	883	935	894	979	921	946	893	899	881	855	947	945	927	874	917	890	923	894	891	896	964	930	905	924	925	882	897	852	912	920	956	918	932	936	931	950	863	892	894	907	940	961	853	898	912	929	885	929	903	910	923	917	930	905	894	928	923	976	952	914	868	871	910	924	845	961	913	918	911	933	899	867	947	888	984	918	879	896	958	928	880	891	938	1001	860	901	920	875	948	928	946	894	938	944	927	910	873	875	931	862	900	916	980	884	901	886	899	891	924	894	890	931	924	921	917	974	913	891	889	918	877	894	893	917	902	886	933	890	860	937	907	886	949	959	927	919	928	873	943	884	931	869	939	954	916	920	917	948	884	925	900	934	882	911	930	916	911	897	880	937	939	889	938	866	896	886	907	908	966	865	887	942	907	907	947	920	878	925	884	871	905	888	889	945	934	882	906	886	925	856	950	962	914	971	893	904	893	915	903	930	897	888	957	907	928	947	872	928	921	940	898	953	950	965	879	860	906	890	904	902	923	925	922	967	900	940	925	869	913	917	890	923	895	933	938	888	909	914	933	925	895	891	908	912	930	936	874	922	932	960	889	913	910	918	943	879	937	900	923	932	926	961	899	943	908	916	927	852	938	906	961	892	965	928	924	883	954	873	914	941	929	850	903	864	888	923	852	919	952	935	949	886	934	918	958	893	894	908	914	908	872	880	918	865	895	929	906	905	914	938	856	929	926	939	956	955	869	885	910	972	934	937	862	894	894	931	919	957	920	913	920	902	902	926	928	964	908	952	878	897	909	944	923	935	866	902	889	983	944	877	924	911	918	860	934	885	904	950	905	881	867	891	954	940	905	942	938	914	880	863	887	909	930	911	871	915	863	865	890	880	885	872	925	915	929	868	945	927	871	879	939	896	857	924	932	862	878	921	924	914	872	965	954	910	924	929	927	875	883	971	891	904	867	924	855	867	923	916	886	881	845	888	970	889	953	914	868	893	889	959	880	927	946	873	921	928	928	910	889	864	939	896	904	880	916	878	843	956	942	908	899	914	920	951	938	942	931	906	944	892	927	921	899	905	929	898	951	906	927	903	879	899	908	903	935	915	886	892	938	918	973	879	967	855	904	967	942	912	935	853	912	899	881	914	970	920	933	914	884	896	929	961	922	893	927	889	902	872	870	935	936	864	911	925	890	897	903	925	919	980	953	945	968	909	902	914	891	869	947	860	850	921	954	889	877	954	882	971	925	923	890	899	925	915	915	969	939	921	952	969	919	908	912	926	911	926	910	922	912	889	913	950	947	922	935	889	891	931	897	924	898	902	913	931	908	953	920	934	951	931	912	871	929	897	948	851	963	970	925	911	917	908	908	936	907	939	895	924	856	917	899	950	911	900	899	896	911	882	908	948	916	891	935	885	977	928	943	901	870	908	899	923	868	912	921	918	922	931	875	928	918	925	919	921	884	949	901	929	869	866	901	925	924	879	868	864	914	951	938	923	874	966	919	914	907	897	920	968	945	891	868	902	938	966	925	892	954	918	910	837	914	939	892	882	898	938	856	898	945	927	895	916	949	896	958	939	895	973	957	933	921	893	891	915	875	939	882	933	925	946	870	877	875	896	937	910	910	931	921	968	945	861	950	951	927	953	932	939	915	937	871	975	921	902	980	899	921	935	907	905	888	923	939	908	885	906	897	917	932	948	907	857	881	880	867	907	866	930	931	952	858	897	939	997	929	904	926	961	903	929	956	900	933	903	957	883	980	906	945	930	929	929	962	884	940	942	951	931	904	944	924	901	946	963	945	906	928	979	930	896	888	911	871	899	912	943	900	915	916	899	901	917	944	937	941	914	856	918	882	980	877	912	887	920	916	932	903	905	869	911	971	903	899	916	926	924	944	862	899	948	906	889	949	888	930	889	902	950	969	922	881	901	909	909	883	890	880	894	859	936	926	973	918	865	896	921	908	893	918	912	912	945	938	898	895	937	928	954	941	923	924	834	919	921	927	954	918	891	924	865	906	940	877	956	902	893	911	925	962	922	926	937	946	936	926	908	941	888	925	923	916	933	861	848	942	950	907	981	876	892	922	911	955	994	942	906	875	881	898	957	929	895	911	878	881	938	957	895	909	972	942	904	909	929	951	920	950	899	905	859	929	886
23971	14613	16493	13809	10316	6986	4555	3044	2287	1871	1536	1433	1334	1058	970	889	850	732	700	787	726	719	712	612	653	650	581	614	597	590	573	556	539	524	507	473	550	531	527	511	466	504	512	517	485	520	574	541	506	523	506	476	473	507	533	491	531	484	472	452	470	479	466	453	452	445	437	440	443	438	408	444	455	455	444	452	453	467	445	409	459	447	455	437	422	447	449	435	432	423	441	470	434	400	414	462	437	440	441	457	401	427	443	444	452	419	426	413	429	466	428	443	424	454	427	427	427	405	411	411	453	410	405	448	434	403	442	458	467	442	445	428	445	393	426	403	460	403	428	483	406	401	400	411	454	439	456	456	450	406	422	448	397	420	466	414	399	423	433	433	405	444	432	397	452	385	457	436	436	448	445	440	422	431	432	448	440	480	435	429	401	427	405	377	414	400	454	420	406	441	463	466	366	411	415	415	411	412	429	451	410	478	446	425	401	452	423	441	467	452	413	441	484	432	456	419	403	420	445	415	444	480	422	452	423	430	424	411	418	424	445	412	442	435	447	443	409	430	435	441	401	432	453	450	400	440	411	446	468	466	412	428	418	456	433	436	428	426	435	454	399	436	400	405	432	450	434	411	402	423	425	404	381	427	419	420	405	441	441	404	426	401	408	405	392	455	423	423	437	431	414	455	458	469	463	446	450	452	417	419	410	477	460	437	456	413	429	445	439	397	468	478	417	428	465	425	430	431	419	427	407	416	412	393	433	440	456	431	419	471	467	433	431	459	415	433	415	443	437	417	418	461	425	450	453	413	417	444	435	438	432	416	416	413	449	447	436	445	445	425	446	464	429	432	483	399	419	425	468	381	450	386	458	458	423	436	465	440	428	399	432	467	444	431	416	408	476	423	457	415	430	424	408	436	411	435	457	428	417	429	400	418	454	431	454	452	410	433	392	410	435	451	453	424	405	458	382	450	393	410	443	450	411	444	449	443	457	478	439	412	438	435	466	454	446	461	410	405	436	455	437	435	417	431	410	417	444	459	491	427	439	441	402	426	453	456	415	413	410	456	427	463	394	407	407	409	419	411	426	428	462	416	461	444	442	452	372	433	403	405	434	424	423	440	465	433	447	426	425	427	409	425	448	401	437	410	445	441	448	423	464	431	461	442	440	409	465	422	440	451	407	424	448	487	451	416	456	448	370	402	440	430	412	431	435	475	476	429	403	411	412	415	427	406	407	435	388	443	410	451	418	429	419	422	385	409	472	416	439	447	451	407	472	446	449	403	451	466	461	485	430	481	448	442	421	447	405	438	449	466	423	435	387	431	412	459	452	422	453	471	434	420	431	401	419	429	455	439	438	481	462	425	434	417	487	417	438	438	452	442	427	469	477	469	424	429	391	439	451	444	451	393	453	458	415	423	451	452	435	480	457	476	459	442	440	437	409	455	446	414	436	429	444	460	440	413	413	433	451	425	436	453	436	429	457	421	442	427	420	405	458	428	455	463	422	415	425	438	441	466	456	401	446	412	433	454	420	431	445	405	428	442	440	425	422	445	436	413	409	457	461	431	449	466	474	414	448	446	458	417	407	430	446	452	420	428	422	469	420	408	413	450	432	408	427	455	418	427	460	462	475	438	427	429	399	442	420	370	463	446	458	440	438	445	382	419	439	422	444	443	455	418	459	484	434	435	423	417	450	439	397	391	444	410	388	432	425	442	405	426	450	453	413	471	435	377	442	455	460	381	465	455	448	452	436	471	436	451	432	397	440	451	423	434	420	452	445	442	443	412	400	395	419	418	420	434	469	461	395	458	433	438	443	452	408	385	429	428	385	454	431	443	411	428	409	449	386	442	417	427	459	463	453	437	423	441	405	428	418	439	458	467	388	400	388	453	462	446	430	443	466	446	455	461	425	452	385	417	410	439	426	440	399	415	462	418	466	470	434	396	415	429	458	420	409	421	446	468	428	384	438	429	392	417	411	458	449	416	423	435	444	442	424	444	449	445	410	430	422	433	436	446	430	423	442	417	433	443	439	454	430	429	432	439	441	438	442	443	441	435	457	415	453	439	390	426	433	410	417	480	438	445	417	436	433	449	417	444	433	399	440	414	433	433	382	445	396	428	427	474	457	417	447	463	431	425	461	451	423	438	408	419	431	433	450	461	418	428	434	427	454	427	423	420	413	400	429	424	448	401	405	435	402	463	432	435	438	462	432	442	376	407	442	436	422	447	456	417	414	385	462	431	432	446	474	435	462	388	457	496	469	428	443	424	368	472	441	461	411	433	411	439	396	431	461	450	428	436	428	452	461	422	446	425	408	402	427	408	458	450	463	395	445	429	445	475	461	430	447	425	441	459	418	431	431	439	474	394	436	441	374	411	422	453	435	454	467	487	416	418	412	439	414	430	439	424	426	447	430	457	413	413	383	400	406	460	397	409	401	404	428	391	406	427	404	449	468	450	437	443	435	416	404	425	424	406	422	408	440	461	437	423	447	403	415	418	417	475	458	472	411	448	411	468	451	484	396	416	440	416	461	453	415	424	444	469	429	420	430	431	397	451	403	454	439	464	409	411	470	460	389	439	444	410	423	453	421	461	446	462	389	454	445	445	470	450	436	438	402	401	382	421	399	423	428	430	449	399	427	426	446	429	441	421	429	459	471	432	437	451	446	465	404	423	435	443	463	395	453	431	459	440	411	464	460	447	413	398	431	418	458	452	445	415	439	429	444	447	489	433	443	443	460	436	441	473	448	428	416	419	385	412	465	466	407	440	432	460	445	419	428	453	451	465	411	414	474	450	456	440	410	395	433	455	449	500	397	395	461	407	430	413	434	438	399	409	437	431	421	447	444	493	426	401	425	457	456	442	437	416	436	410	436	454	434	461	438	466	463	410	427	444	440	395	462	418	457	423	416	452	439	439	448	411	475	455	420	428	406	448	441	406	422	425	454	448	424	427	434	451	383	438	423	436	474	435	451	473	457	482	406	429	412	432	455	438	456	410	430	393	451	420	471	444	463	413	462	441	407	446	442	440	420	425	404	419	464	431	429	437	442	415	419	456	417	457	473	445	415	447	458	407	435	410	398	432	439	421	415	410	416	417	438	438	453	422	408	455	425	432	460	410	451	456	437	429	435	438	459	430	447	421	414	452	381	398	409	437	430	412	459	431	410	429	414	417	392	462	373	415	414	432	433	422	409	439	450	452	430	466	439	480	435	429	431	431	402	445	409	408	440	431	458	456	428	422	425	483	445	425	447	429	449	454	438	436	412	441	454	445	419	433	436	430	471	445	435	430	416	419	456	462	406	444	422	417	430	462	431	459	460	451	446	418	441	452	452	457	449	441	429	419	411	422	401	421	396	447	426	431	461	418	421	423	403	451	433	423	423	439	444	448	432	405	451	407	425	449	435	438	390	439	413	413	431	418	466	463	443	425	461	425	404	411	436	422	433	423	405	429	429	440	408	475	421	458	419	438	439	396	418	471	419	453	381	451
12869	10458	20973	23907	21699	18255	14227	11394	9192	7905	6806	6375	5808	4828	4167	3735	3447	3241	3165	3031	2867	2869	2560	2384	2305	2254	2163	2129	2035	2051	1879	1775	1780	1708	1582	1573	1471	1563	1574	1508	1569	1487	1529	1615	1565	1612	1898	1543	1586	1561	1460	1502	1416	1411	1805	1616	1313	1232	1196	1187	1135	1211	1171	1116	1083	1084	1085	1064	1081	1019	1061	1069	1011	1052	1100	1016	1092	1070	1052	1043	972	1025	1026	1006	1010	1044	1020	1014	1003	1022	1020	992	946	972	1020	976	997	985	992	1012	956	976	894	1025	965	982	988	973	1007	992	984	1010	1042	1018	966	996	1025	960	945	979	968	1009	1018	996	1072	1007	1009	967	983	991	955	969	987	983	972	929	998	973	1001	942	998	951	1023	1014	958	956	1007	970	1019	966	974	982	986	955	970	933	999	996	1001	948	1019	991	951	984	1021	1018	981	973	982	984	963	995	979	955	940	958	959	922	970	971	982	1061	942	967	1031	1004	1032	923	956	1016	979	1046	998	1014	1029	953	1005	965	973	1036	966	1005	982	995	949	932	1020	1011	1002	1010	984	1021	990	898	991	960	985	965	942	1004	999	962	1064	975	979	950	1002	945	969	1017	997	1016	967	938	1004	961	936	995	1004	999	916	929	987	1025	981	1019	963	955	962	1014	980	981	980	990	959	939	967	1008	1016	950	1008	946	909	965	993	1054	924	1004	968	968	962	962	1011	989	949	988	964	983	967	987	963	976	947	956	1002	975	998	978	945	982	971	1006	981	973	993	956	1003	1001	964	980	1009	969	1022	967	1008	951	896	1001	1037	984	961	963	935	972	983	933	959	1010	993	1001	971	962	920	964	991	981	925	999	984	965	974	998	945	969	982	935	1023	976	1016	971	988	1024	982	996	976	977	972	1019	1016	956	952	952	977	995	1041	960	892	1007	968	952	953	1008	984	991	971	910	1068	974	987	999	985	983	947	980	947	955	994	954	992	985	969	1014	958	952	1013	992	981	1063	1000	956	981	957	1021	934	966	925	955	979	996	987	1014	958	984	991	999	1009	998	983	881	1046	998	984	968	1011	1027	1013	980	1039	983	985	994	982	1022	977	1030	963	979	965	949	1014	974	974	999	952	982	890	999	1003	1013	922	976	995	961	930	970	938	1003	976	1047	971	934	1058	1008	959	1058	986	964	943	966	957	1007	947	987	979	967	945	953	1012	991	988	981	1003	1055	1050	960	971	960	991	957	974	980	977	978	969	1027	965	957	966	977	1028	1000	932	997	948	1041	984	978	993	943	971	968	978	1002	1017	991	1021	962	987	1006	928	959	941	963	988	945	1012	941	962	966	1001	961	977	1029	962	982	987	987	1017	1011	1002	968	961	982	942	966	1007	968	960	991	949	977	934	960	982	955	1002	930	948	996	968	962	976	971	949	967	921	1021	1017	957	989	955	980	986	952	978	982	961	979	949	968	963	1012	950	966	963	984	975	951	976	955	911	960	966	998	988	988	1010	1012	1018	926	977	975	959	923	951	990	973	1027	975	948	998	978	995	959	951	1032	943	1008	974	933	994	962	984	972	965	1006	926	965	1020	990	954	1008	952	1017	1011	953	1065	995	987	1005	988	958	970	1008	949	1001	977	949	982	979	993	967	999	980	1005	960	941	973	980	1033	958	989	963	1023	997	982	992	957	945	1008	994	981	964	1014	1034	972	997	1005	953	997	972	959	977	1024	965	1035	1026	979	911	966	1008	964	1049	954	971	959	981	1020	1022	973	965	1011	994	948	1040	940	957	957	990	918	933	990	1024	985	1037	999	992	992	903	925	984	969	918	949	975	1000	1004	997	1009	983	999	969	991	995	965	991	956	1008	924	943	963	951	1009	910	1026	973	962	1017	946	984	950	1006	1062	946	981	968	1014	963	942	932	956	975	1026	969	949	970	1010	950	1002	973	937	1027	936	1016	1011	970	949	1009	1013	1053	1030	951	954	938	936	956	982	1002	1026	962	980	983	997	958	1067	995	979	1013	1024	961	949	987	1014	989	940	1021	1011	960	994	932	1000	969	917	947	991	980	987	1006	986	1040	964	977	1028	990	1037	946	1008	976	936	942	999	962	1055	978	951	971	1003	974	984	1012	928	1032	998	946	1021	977	950	981	993	983	987	1001	999	967	921	981	989	958	1027	984	1016	993	946	1013	973	990	920	997	942	931	960	929	929	951	969	976	1013	1010	993	1041	968	999	982	955	938	999	992	1039	932	1015	996	1009	1039	1021	977	1025	1026	974	986	964	985	1009	936	1012	999	979	965	975	978	930	945	985	978	931	949	929	933	1031	1006	1052	978	990	957	955	1023	946	1022	972	1001	978	942	943	951	995	994	950	1004	986	982	968	999	993	1033	999	954	986	966	1030	929	1047	988	973	993	1004	1003	1024	989	953	931	930	986	957	991	1013	953	944	1028	997	962	928	1005	973	957	1025	997	1021	943	1003	951	917	982	1011	948	923	955	971	997	979	990	943	998	969	964	1016	985	915	1043	1038	1043	983	980	1029	1037	993	1011	974	1003	938	973	966	981	978	963	1018	1003	1021	950	983	958	950	953	1005	953	937	934	938	982	964	981	1007	962	926	1031	970	953	1013	959	969	1007	969	1018	984	1017	1010	988	965	945	952	925	1059	961	959	995	982	915	999	951	988	997	945	965	1002	994	978	951	996	1018	918	1061	935	984	1046	990	1026	983	999	950	977	977	1020	988	963	1009	1001	992	955	1032	942	955	999	978	981	990	987	994	940	970	924	1037	1003	976	1000	983	968	940	968	953	988	1018	973	954	1022	974	1074	980	1014	899	963	967	1002	1020	957	1009	949	943	978	970	939	942	914	985	972	967	1039	912	966	997	945	991	1005	1011	952	951	975	997	984	977	975	973	1002	953	955	989	993	897	981	956	984	926	985	1022	1031	1001	959	964	991	969	951	1003	959	933	985	971	986	970	963	951	998	992	929	993	925	913	951	1014	943	954	918	1011	966	976	970	983	1002	973	980	964	926	1002	977	967	955	1015	964	954	958	967	1031	959	994	974	957	1001	991	934	959	1010	970	1011	995	968	971	945	1008	1009	973	966	932	971	1061	971	1017	986	999	951	967	999	1019	1035	933	966	952	1024	1005	974	1014	975	951	983	1000	990	1007	951	1015	947	967	966	999	981	990	984	963	968	1045	953	934	962	930	1031	982	987	984	1007	1033	941	939	1010	961	915	999	971	996	945	957	997	1012	907	985	916	998	1017	947	956	981	952	1013	966	1017	944	956	989	968	1056	934	991	1008	966	958	947	979	970	976	962	958	971	996	955	974	986	1023	978	1022	933	955	944	975	955	996	1003	1007	964	916	998	986	925	946	938	983	970	1020	1019	992	962	954	938	1023	1003	971	978	955	1005	983	935	1027	1050	965	1011	995	1021	1047	993	937	915	940	918	980	959	1019	983	937	959	963	1009	1020	981	972	951	984	966	996	991	933	1005	1020	1020	962	995	964	1013	985	984	923	946	995	979	900	1002	996	993	1024	951	966	946	1009	948	1007	934	921	937	968	972	1090	1004	963	926	923	967	992	1032	978	987	956	983	1007	933	970	991	956	1005	951	977	959	1010	992	986	930	987	1003	920	974	1027	991	970	1012	1015	929	1010	948	954	972	971	973	992	1033	1011	1039	988	964	949	982	952	1004	965	1014	933	1035	988	968	986	969	954	1026	944	955	1019	948	957	926	995	911	977	1002	944	961	948	991	957	1010	940	965	960	952	993	953	986	945	961	1006	1006	997	960	994	956	1009	1023	993	998	988	958	957	988	923	946	991	982	985	985	1012	934	971	947	1017	967	991	988	1000	980	981	982	975	1004	983	980	958	928	962	1001	922	997	989	989	965	988	1002	990	966
7698	5073	6241	4734	3179	2192	1584	1136	971	817	669	663	622	549	489	476	443	429	485	420	395	432	428	416	409	382	385	376	385	360	346	373	349	365	344	384	356	332	374	380	388	359	331	351	371	370	363	403	344	353	344	330	351	323	349	382	329	343	372	363	370	352	307	346	348	348	327	324	334	362	301	356	316	349	346	348	297	364	336	338	329	323	333	335	330	344	358	356	340	372	285	360	353	353	310	330	329	325	332	355	344	347	343	360	330	358	316	334	327	303	345	342	376	327	320	350	321	344	369	337	331	344	363	358	340	306	337	347	343	318	354	335	356	329	355	318	340	350	333	312	320	337	348	354	342	314	347	343	332	357	350	361	356	335	338	347	351	334	329	390	344	351	332	350	331	326	338	380	329	336	327	315	342	371	335	357	348	303	381	348	335	386	306	337	340	322	338	320	328	322	337	348	368	334	328	320	307	323	327	331	335	336	332	316	340	340	321	304	321	327	340	342	326	333	345	354	347	336	353	363	324	327	311	329	350	327	349	324	360	358	313	387	284	344	351	323	362	350	344	328	331	359	336	317	328	321	324	304	333	335	322	365	375	331	330	353	349	347	349	332	359	353	320	320	326	335	336	330	394	320	345	294	321	342	339	362	346	313	317	335	341	344	332	315	347	345	341	347	365	360	323	340	332	352	367	337	352	362	353	325	346	357	339	354	315	347	292	323	343	285	325	324	330	355	296	326	310	308	363	337	332	329	320	299	327	352	345	334	340	339	346	308	341	344	337	344	349	299	331	322	326	307	331	340	324	334	339	331	311	329	344	365	300	329	355	344	334	336	316	304	308	330	351	351	349	346	346	336	352	301	325	333	346	316	324	328	327	339	335	376	328	356	322	336	341	332	325	309	360	340	381	331	374	317	331	333	348	346	346	340	340	310	349	318	313	334	336	316	382	315	315	358	308	326	347	322	307	322	366	336	332	296	356	347	302	301	314	329	340	312	317	328	322	335	370	354	356	332	297	345	328	374	356	362	380	357	359	336	332	347	323	337	377	330	341	352	343	359	328	354	340	324	345	333	320	350	321	328	340	322	346	345	346	347	323	339	326	290	367	332	335	355	347	331	385	353	329	337	341	371	351	337	349	342	371	348	353	303	337	338	370	365	341	354	354	361	300	318	336	343	356	365	329	325	359	319	314	353	330	342	329	336	338	385	368	314	318	327	327	310	335	365	325	316	370	357	326	330	334	336	346	319	307	329	365	353	316	332	361	326	350	350	328	364	360	341	338	315	300	342	351	306	360	358	349	353	315	329	325	313	315	356	327	341	321	326	327	316	313	329	300	298	373	332	315	332	306	338	323	328	336	377	341	322	335	358	361	361	302	377	315	313	322	343	354	334	342	371	341	334	346	329	341	338	318	329	348	347	343	325	351	308	361	303	316	335	361	360	310	362	311	343	336	308	340	338	342	337	322	329	345	342	360	324	347	322	349	339	325	319	340	352	305	347	344	338	347	334	295	344	365	346	311	329	353	337	344	337	363	318	389	328	336	306	291	290	321	328	353	317	360	329	360	327	286	345	324	346	333	349	301	320	330	312	332	380	330	328	288	346	336	352	343	347	340	292	304	318	328	317	316	356	299	322	300	377	353	298	349	320	307	341	342	352	361	342	334	316	347	355	375	346	323	307	290	328	331	333	356	347	325	312	322	312	336	300	354	347	367	354	399	315	328	367	344	300	328	356	360	340	344	363	322	339	351	306	306	332	344	323	300	308	324	356	356	328	320	317	346	315	345	327	329	347	391	337	308	331	334	338	352	367	302	344	314	361	330	331	322	359	352	321	336	346	321	338	360	341	325	339	346	347	312	334	327	368	371	310	314	329	354	297	325	339	342	328	342	341	363	335	352	331	384	287	379	333	313	329	333	353	317	318	312	325	360	340	313	310	335	330	327	330	351	296	338	328	322	343	324	354	354	387	310	350	374	334	333	355	337	335	357	310	289	347	343	335	358	322	287	318	338	353	318	356	314	329	327	317	349	326	339	356	330	313	365	336	347	314	347	333	309	369	345	331	306	363	313	330	345	339	330	341	337	345	363	347	330	334	374	310	312	332	364	333	364	349	353	337	347	318	328	316	336	299	355	348	338	300	346	334	327	318	320	328	371	316	342	361	324	344	360	357	321	308	347	350	318	362	326	327	333	339	331	329	374	346	328	345	336	327	356	329	315	341	321	359	329	370	363	341	307	320	313	325	323	309	330	323	351	297	323	337	308	331	356	333	306	333	289	343	328	357	350	334	349	309	293	341	361	332	334	320	321	351	318	358	316	332	357	317	361	324	335	356	324	332	309	350	320	346	344	324	337	375	366	314	325	339	345	340	364	323	347	348	324	339	365	349	361	320	318	349	343	348	324	312	378	331	321	327	307	318	361	333	354	337	326	365	370	364	380	296	358	294	347	332	352	334	362	359	361	366	341	328	310	359	319	358	335	350	359	356	351	378	314	341	326	307	351	360	371	347	317	367	325	358	371	344	311	329	320	345	361	330	343	329	381	307	299	339	335	334	322	344	316	371	312	329	338	359	350	349	314	357	343	349	347	335	336	329	340	331	319	329	292	370	329	327	342	337	345	340	344	345	326	324	315	299	309	286	334	328	356	319	345	346	348	335	325	337	337	311	308	293	320	363	340	371	329	339	336	311	363	303	336	355	326	348	354	330	338	331	332	369	335	301	362	301	343	354	318	322	318	355	364	325	314	357	309	350	357	348	321	338	350	356	323	368	307	312	351	319	329	336	350	306	329	332	333	342	344	341	338	374	355	350	334	345	352	337	297	362	377	347	330	310	323	345	342	337	314	342	339	333	305	338	369	342	332	340	340	340	328	340	349	321	373	344	387	335	348	349	336	347	310	315	370	332	342	331	331	332	344	340	340	307	379	341	338	302	324	317	370	321	356	309	329	324	319	333	315	336	356	331	371	312	326	316	356	337	369	335	347	343	347	342	304	363	334	335	326	363	323	341	310	343	333	332	331	328	315	328	353	317	350	339	339	377	356	333	341	338	350	352	323	356	300	329	338	328	333	320	326	342	366	340	311	323	343	339	360	358	367	358	354	364	342	358	334	356	336	338	338	321	352	351	326	340	333	319	344	314	348	343	355	316	328	356	355	330	342	307	331	356	362	330	361	324	329	345	365	308	328	348	332	309	328	355	338	338	307	319	326	333	350	347	312	361	350	340	313	320	367	322	334	324	327	345	344	309	323	316	333	347	322	339	309	335	343	321	332	351	342	322	339	339	355	346	347	341	340	316	331	333	325	321	330	337	352	342	324	323	352	318	324	340	348	365	347	342	327	360	350	327	351	340	345	354	308	342	349	321	332	322	334	345	324	315	341	342	324	319	353	364	309	352	323	356	345	320	333	300	336	337	322	342	349	324	307	311	335	334	357	307	322	301	345	317	322	339	296	338	345	292	332	339	331	329	318	331	314	333	326	361	333	291
4832	4758	10630	12032	10090	7914	6244	4948	4147	3532	2980	2734	2574	2182	1904	1768	1590	1560	1536	1599	1482	1441	1335	1300	1265	1180	1179	1079	1056	1058	969	1028	1012	928	1014	982	903	941	919	961	972	919	947	916	931	970	943	912	903	892	918	871	884	868	876	864	818	862	854	854	861	839	844	885	812	853	885	809	772	813	842	829	852	865	764	819	814	844	780	799	804	786	825	799	801	756	764	784	773	761	840	798	786	790	754	799	794	762	808	780	806	762	766	793	774	792	832	815	732	739	802	755	818	792	750	796	787	822	782	844	787	779	814	788	813	776	772	777	813	805	802	807	768	771	751	792	829	730	766	796	728	769	771	826	797	804	773	751	806	788	781	779	772	737	774	733	739	825	804	819	827	798	788	772	776	836	800	832	774	796	805	793	798	813	745	806	797	777	812	780	724	798	776	750	811	782	803	819	850	755	723	791	810	838	789	784	769	794	757	815	822	814	768	723	750	756	755	770	770	771	741	761	782	756	816	773	842	761	809	749	796	792	773	824	764	817	802	807	751	767	798	804	771	831	739	773	780	784	826	772	819	812	763	812	797	784	741	722	767	789	828	756	783	780	833	849	740	740	825	811	740	752	789	750	822	826	747	781	827	767	800	787	766	845	798	805	808	818	805	767	782	778	816	779	853	794	833	777	765	792	789	790	779	831	760	804	741	748	779	817	820	775	736	801	825	809	798	742	771	800	829	778	818	771	783	810	792	793	772	817	774	825	761	841	788	798	823	779	771	814	786	789	774	753	780	800	753	856	763	792	799	767	823	803	787	742	787	826	806	787	796	790	774	750	747	832	779	781	800	786	776	804	783	791	808	795	778	821	783	772	788	844	795	796	816	738	738	814	763	825	788	796	731	801	807	776	771	748	790	784	799	792	760	784	782	780	766	814	759	741	813	810	792	778	762	784	781	833	765	774	796	828	801	784	815	780	777	769	771	760	788	819	755	782	748	806	766	713	779	794	752	842	804	791	792	785	770	822	755	800	782	814	837	775	751	792	780	793	808	742	779	775	817	773	786	809	772	749	806	735	805	773	829	803	775	826	806	783	806	791	810	762	845	826	753	807	821	814	794	795	791	805	819	822	817	792	794	755	808	853	812	772	796	771	792	760	774	798	801	774	764	817	753	792	809	825	812	794	766	791	787	778	822	811	806	780	772	766	785	789	817	815	780	810	744	792	768	765	711	796	796	825	782	840	804	771	788	804	780	829	879	809	804	802	774	793	782	828	827	774	800	834	831	811	763	766	801	760	798	769	827	778	792	771	794	838	786	745	777	787	815	779	757	797	781	796	841	776	805	791	842	803	799	764	776	786	793	795	815	776	771	855	800	750	747	754	859	751	742	765	805	813	759	775	754	815	806	792	803	709	778	815	764	798	786	761	791	769	832	850	747	842	814	796	817	768	776	763	815	776	767	791	799	829	738	745	744	747	809	742	801	790	788	756	758	763	769	772	807	811	789	751	823	828	813	774	748	793	802	814	809	801	806	782	829	789	796	839	790	783	835	757	775	830	838	779	756	803	802	812	825	783	759	793	778	788	818	801	761	784	757	794	717	792	813	814	819	771	787	777	784	771	814	774	788	766	767	763	763	784	805	787	794	789	757	771	738	831	788	792	821	798	726	767	788	728	771	812	782	755	817	826	759	754	787	792	761	790	849	760	800	863	809	762	837	784	800	752	739	796	784	770	796	811	791	781	753	789	787	770	801	788	799	792	762	821	756	789	783	786	801	813	807	830	739	809	815	823	842	771	778	786	815	771	750	760	836	806	783	783	832	744	772	784	793	742	794	732	793	801	794	789	755	784	790	824	801	810	824	838	754	784	813	797	763	767	769	739	786	788	779	774	760	778	814	796	738	810	782	797	869	816	792	823	780	803	800	772	760	816	797	749	753	778	793	780	798	748	777	809	760	828	781	818	842	798	791	794	785	779	833	736	785	768	755	774	787	829	772	786	800	802	816	802	753	782	748	781	759	805	758	762	747	808	812	799	807	791	789	788	752	831	767	782	805	781	802	807	814	759	796	750	767	825	736	795	749	770	837	774	757	815	788	836	830	834	775	824	796	830	725	788	791	759	778	773	827	793	789	769	805	823	840	838	833	802	784	796	798	821	750	731	806	810	793	803	793	823	772	755	795	789	791	767	777	822	750	805	763	802	793	799	762	766	771	776	800	754	801	767	796	777	761	805	775	782	801	809	751	741	810	800	830	777	797	803	799	752	793	795	790	748	773	802	789	756	782	781	792	794	812	824	825	797	708	781	767	762	788	790	780	785	805	779	807	802	783	780	743	755	803	776	779	791	788	740	741	855	833	765	829	817	830	811	798	821	826	782	791	818	739	791	864	795	793	826	808	754	792	783	865	785	818	776	776	817	800	780	820	765	781	743	770	808	735	783	790	748	781	849	795	786	771	768	822	798	760	804	833	792	807	755	791	744	748	787	796	818	770	793	807	840	789	778	794	803	802	766	780	793	776	771	820	849	826	780	795	798	820	828	831	728	816	794	820	849	776	785	818	783	761	725	801	858	778	763	790	752	731	751	781	743	795	801	804	750	774	775	779	805	790	817	814	778	856	748	804	764	753	807	821	768	781	783	788	808	773	788	776	765	783	777	803	772	813	809	798	793	811	783	773	784	782	780	813	780	799	795	824	791	821	770	757	764	807	764	764	818	770	812	835	832	796	773	760	753	791	769	748	770	788	781	732	804	747	816	822	797	800	789	779	741	782	802	799	734	730	792	817	757	825	785	752	749	784	793	786	806	781	793	820	783	830	807	813	787	813	831	781	774	780	780	785	816	796	781	793	791	851	824	770	796	824	805	747	809	810	741	780	778	826	749	852	796	742	814	791	823	827	800	812	810	751	811	842	779	792	812	754	817	794	819	802	848	808	805	779	777	742	802	815	762	762	799	790	822	760	793	778	815	837	755	815	799	785	842	775	785	767	768	789	797	716	862	758	830	766	777	804	772	759	775	767	790	804	816	815	798	746	769	797	804	822	822	790	782	765	808	819	809	811	776	792	799	781	746	777	737	786	788	805	802	776	767	789	737	791	807	764	802	822	825	742	813	800	794	799	838	736	791	820	824	775	821	834	734	792	763	806	826	794	778	782	810	776	817	784	769	800	769	831	775	768	799	769	804	815	837	822	772	781	749	825	788	753	833	818	832	793	776	776	814	785	782	861	796	791	793	816	770	782	809	787	815	796	762	792	760	773	781	858	793	803	862	784	843	791	775	782	858	742	818	780	763	743	773	806	815	786	820	828	791	812	804	768	829	756	836	805	779	735	766	808	769	777	820	813	813	803	818	781	788	768	845	760	778	823	789	769	742	836	774	799	783	751	766	772	763	758	760	795	774	798	821	820	754	851	818	799	790	792	733	778	779	853	788	786	819	790	814	816	798	771	774	778	784	776	763	728	765	814	817	811	767	804	777	784	795	761	800	776	724	795	813	825	787
16309	9754	11554	9371	6498	4545	3045	2092	1562	1349	1267	1103	882	816	743	656	626	607	611	612	570	538	524	561	540	503	485	459	438	451	465	454	459	451	406	441	440	443	460	454	426	416	440	452	420	413	466	470	425	397	372	414	436	426	432	461	423	426	392	408	386	375	423	396	443	403	375	443	423	388	399	378	410	410	393	380	361	384	382	360	407	400	387	428	412	386	391	391	392	391	416	363	410	402	413	402	419	400	388	373	371	392	405	382	388	420	386	351	381	425	390	405	438	416	391	377	382	390	386	359	410	398	375	405	422	382	427	421	393	399	383	402	391	374	398	413	417	372	387	393	410	415	394	346	374	420	357	379	401	413	406	370	432	403	347	355	393	384	408	391	386	384	358	418	368	414	379	347	370	383	361	400	369	397	425	407	388	369	448	383	353	394	356	383	405	422	365	391	373	399	403	358	389	434	396	381	398	382	425	403	383	372	397	388	429	384	394	403	407	399	375	388	415	388	401	373	357	376	425	394	382	366	414	387	429	414	399	388	353	398	378	401	402	375	348	380	401	381	418	437	376	396	344	437	426	378	400	393	390	393	391	394	418	401	426	405	385	389	422	398	438	368	364	429	384	404	393	405	432	403	421	358	408	415	384	427	419	421	390	405	394	418	374	399	425	385	386	405	393	383	411	398	381	340	403	393	394	398	378	380	379	397	390	413	396	400	414	397	414	412	389	384	403	427	401	366	381	358	361	371	398	385	398	406	385	387	422	397	329	412	397	411	394	410	373	408	387	374	407	348	412	393	396	403	360	402	378	375	380	426	388	372	389	395	400	408	398	373	423	390	407	392	365	390	381	384	397	368	399	342	340	426	370	401	372	390	397	410	397	360	424	369	415	391	384	361	361	377	392	375	430	419	398	370	415	402	408	411	404	355	376	401	389	417	387	370	408	392	396	395	380	406	443	388	372	383	382	396	397	430	434	401	391	386	405	391	434	398	378	420	395	336	403	408	374	382	368	360	398	386	380	456	371	405	405	383	375	396	379	396	372	381	350	387	405	394	400	378	393	353	398	371	394	384	384	376	418	384	389	407	383	379	396	406	379	359	356	347	393	395	404	379	402	381	401	383	353	411	439	371	385	400	417	368	400	365	439	406	425	407	382	376	365	413	419	411	420	372	399	415	413	407	384	394	379	362	381	408	382	402	362	395	418	371	358	396	387	374	426	384	394	431	379	394	376	389	397	357	390	398	355	428	435	407	419	424	366	405	413	398	381	407	417	408	412	374	409	463	376	397	431	390	386	424	403	409	386	401	409	412	401	379	385	395	391	376	386	385	418	450	364	377	405	387	399	393	389	407	450	349	404	429	415	395	405	416	381	401	396	381	418	378	408	398	400	408	450	402	364	417	373	425	394	396	347	358	410	440	389	365	385	359	397	418	418	350	359	413	383	405	402	402	430	380	401	391	358	403	406	389	391	393	385	382	383	355	368	423	363	381	401	423	383	367	395	379	376	373	373	377	386	364	398	371	411	367	401	406	395	389	372	368	383	380	370	395	343	363	410	407	398	363	367	399	393	372	360	429	364	406	385	385	353	379	335	401	352	395	376	391	414	411	374	397	415	374	394	374	385	387	399	387	365	409	433	405	375	417	397	399	358	390	400	433	356	376	372	356	400	386	353	386	370	373	376	384	393	412	361	373	421	386	422	369	436	436	385	400	414	377	326	386	367	379	386	395	404	359	387	370	378	429	417	386	421	380	379	410	427	345	396	393	406	401	363	404	407	439	387	394	370	382	374	369	366	412	348	400	388	399	398	401	384	407	366	400	357	390	421	394	397	410	416	423	409	404	404	375	391	375	414	397	407	408	404	394	421	382	396	381	386	373	389	403	392	379	395	393	375	367	356	385	441	390	359	413	404	390	414	382	400	423	396	416	347	407	399	388	368	397	396	410	374	413	409	427	376	414	418	375	420	416	386	368	395	325	407	402	410	408	376	397	378	381	370	362	411	383	384	412	413	420	369	365	353	370	385	400	352	425	400	380	372	395	359	415	361	402	386	382	363	354	391	434	432	392	381	395	368	405	417	395	405	368	412	404	375	390	382	347	385	395	383	403	375	377	372	379	413	387	409	366	419	364	415	427	410	390	408	348	345	411	398	357	367	390	379	413	388	404	412	380	380	399	384	410	370	399	369	433	429	365	413	378	373	402	437	389	376	364	376	361	376	376	373	361	385	362	368	436	442	396	409	430	443	362	399	381	373	409	397	405	383	402	398	397	393	379	387	383	368	407	417	432	382	362	376	358	366	356	410	420	392	379	375	374	347	410	363	367	377	373	339	385	390	370	389	380	381	393	400	369	407	377	425	417	433	387	392	404	376	395	375	407	384	382	411	374	408	409	412	355	357	402	396	404	406	420	412	394	427	399	413	395	402	370	405	374	390	386	419	388	372	388	433	380	388	357	415	377	375	352	397	428	365	412	425	410	371	388	381	429	382	408	397	387	435	367	355	392	386	378	354	391	380	370	408	433	402	380	360	375	393	400	416	357	413	418	390	403	386	384	382	400	356	396	401	407	382	402	396	402	340	393	394	400	400	401	433	374	393	398	417	394	377	376	374	413	390	390	369	411	382	377	385	437	378	421	373	406	383	371	361	423	416	401	374	403	380	383	395	362	415	390	416	358	408	411	378	411	353	394	371	401	406	370	428	390	382	383	365	426	378	383	403	383	393	360	414	406	380	411	445	417	402	387	376	373	429	379	375	370	405	353	442	398	383	389	381	389	419	411	359	376	433	444	419	391	386	434	393	398	432	368	394	389	408	411	413	411	369	373	404	433	362	418	427	411	373	384	375	378	403	399	381	393	381	418	411	391	416	400	397	414	408	369	366	414	375	372	407	445	368	415	410	392	355	366	371	344	390	389	407	408	411	404	375	401	377	398	383	402	399	392	382	405	434	423	409	386	389	409	344	418	371	388	390	414	374	428	391	381	423	407	413	387	418	371	375	398	387	371	429	364	399	369	356	365	408	397	371	390	400	354	399	397	460	412	377	402	399	441	388	407	404	363	381	387	406	415	371	399	391	389	396	351	417	403	359	425	457	390	363	416	422	389	399	387	375	393	420	431	410	419	410	391	398	412	410	383	371	409	391	405	389	408	417	399	392	399	383	412	382	388	380	424	410	424	386	384	377	343	353	405	378	384	420	420	398	388	403	415	429	408	341	379	399	368	370	382	380	400	392	415	382	409	399	403	368	403	422	406	401	400	399	394	399	390	381	411	391	410	399	400	406	419	395	377	417	384	398	401	449	365	426	382	397	397	398	372	369	442	390	407	354	396	421	410	409	352	382	403	397	391	399	409	397	393	374	395	404	384	388	391	398	369	364	384	392	400	412	383	356	404	414	393	425	383	403	483	417	393	382	402	375	378	401	418	381	367	391	387	402	426	419	394	396	387	378	420	404	362	393	366	411	398	416	369	407	391	392	378	384	380	376	418
10064	7909	16489	19078	16804	13687	10690	8436	6799	5923	5194	4765	4143	3599	3109	2837	2686	2554	2482	2360	2254	2183	1995	1896	1820	1712	1674	1613	1587	1563	1500	1457	1406	1354	1319	1265	1304	1290	1333	1343	1254	1346	1259	1236	1239	1308	1370	1172	1286	1206	1133	1251	1139	1222	1255	1201	1130	1077	1075	1090	1017	1072	1068	1043	996	932	1056	1011	950	974	974	984	959	984	983	942	965	928	900	913	974	956	930	899	944	982	970	952	871	912	945	935	931	964	902	891	950	871	920	894	880	977	936	924	938	884	916	906	933	912	926	921	885	950	944	897	944	904	952	888	904	940	921	914	889	906	910	887	941	911	928	880	941	907	908	974	892	901	957	914	882	882	875	940	841	910	893	882	911	881	912	906	896	947	910	917	920	908	921	882	938	947	914	923	946	921	894	893	922	889	871	919	927	925	849	898	910	947	894	897	920	897	914	922	872	891	845	912	941	891	935	927	870	870	918	914	970	920	888	892	927	918	893	929	893	916	943	887	885	958	901	911	940	882	886	952	839	908	931	883	900	879	911	918	917	896	881	913	891	905	925	903	928	891	927	854	909	896	870	844	925	869	908	925	938	923	907	917	888	893	959	944	894	918	909	911	902	936	918	879	893	917	891	860	948	925	888	972	945	959	952	955	922	912	820	895	905	912	948	925	941	885	900	923	900	886	919	903	928	910	914	878	921	904	908	945	952	923	904	874	892	896	891	960	952	894	927	858	903	907	879	883	926	904	878	976	884	938	893	906	929	915	927	910	946	922	897	855	906	873	903	894	858	868	945	918	912	900	949	924	884	916	956	820	940	878	884	918	858	860	933	899	940	902	901	889	975	910	916	911	911	905	924	910	912	918	897	888	911	877	893	884	902	933	899	912	911	869	922	941	875	912	881	921	888	909	943	932	942	891	873	859	841	880	889	953	914	949	932	910	830	891	912	901	895	876	908	901	896	916	927	906	942	903	931	947	942	829	921	932	859	902	873	911	886	919	943	944	920	892	901	913	925	928	873	871	935	947	869	884	845	893	879	891	877	926	913	891	962	887	943	920	907	941	903	909	931	903	927	914	919	903	907	896	903	941	859	869	866	913	929	903	913	927	904	880	922	919	903	930	892	879	897	907	957	927	910	940	878	856	930	965	864	906	885	895	912	904	936	915	929	921	921	951	906	907	877	993	915	964	942	895	901	928	958	878	939	874	940	871	907	921	949	856	930	920	906	931	892	881	914	886	901	903	932	934	942	946	898	921	969	901	918	905	899	931	916	912	888	960	885	939	882	842	942	935	917	872	922	932	853	913	918	872	900	941	893	918	871	939	917	925	870	902	930	893	931	903	907	905	911	858	916	935	923	928	919	935	930	938	1026	920	941	958	881	895	895	941	916	872	892	912	916	881	920	921	935	873	948	887	856	916	959	932	934	882	875	864	942	935	935	881	909	963	947	915	890	895	940	887	845	864	904	905	872	991	922	889	937	936	954	870	955	852	885	903	934	877	939	885	932	929	881	947	883	877	928	892	870	911	935	911	875	951	899	920	873	880	906	882	878	888	899	896	890	932	876	864	893	878	904	867	916	970	867	935	936	969	925	931	945	863	929	899	942	925	899	894	864	912	880	918	895	896	884	913	885	911	921	962	897	865	905	940	917	885	901	910	892	919	924	929	906	936	942	902	991	932	943	896	925	904	913	886	831	898	850	865	879	927	926	886	917	920	903	858	948	917	883	923	926	904	905	902	895	930	909	893	965	902	932	850	977	854	889	890	939	869	886	903	906	935	904	885	930	888	929	898	875	887	871	905	929	899	899	908	914	843	949	954	915	898	885	939	902	903	904	930	910	923	889	896	883	920	964	921	932	915	900	895	938	916	910	936	851	895	963	927	962	879	897	895	905	899	865	894	913	892	926	928	914	902	903	914	918	960	901	907	928	915	896	879	882	921	913	910	928	883	898	917	917	939	922	948	915	931	896	873	937	919	857	880	872	892	937	910	934	885	931	975	918	914	921	930	919	932	910	921	906	950	912	885	846	997	905	904	941	891	916	905	944	925	910	907	969	896	890	909	904	941	891	942	949	914	879	902	910	892	888	914	914	925	891	924	853	939	863	958	971	914	921	929	910	841	918	916	882	902	928	906	844	884	889	903	913	844	878	976	916	931	931	920	899	939	922	872	921	928	906	970	958	970	888	936	936	885	929	919	866	922	915	901	924	933	901	903	901	948	935	879	928	1020	863	898	913	895	908	872	910	916	911	912	880	890	893	910	917	913	931	903	858	910	939	941	953	900	939	896	932	864	909	897	907	920	863	851	902	927	1004	898	902	891	922	919	922	931	937	918	941	881	920	833	846	932	895	911	895	889	865	917	949	913	927	897	932	877	941	906	894	890	869	932	977	855	913	958	909	913	849	903	941	963	862	873	923	909	878	910	890	932	919	946	933	949	908	889	916	934	858	950	903	888	968	867	900	966	937	932	939	949	919	927	888	945	946	898	866	950	885	953	916	926	893	936	931	913	902	850	959	949	870	945	918	917	917	911	890	932	908	883	890	903	931	871	900	898	910	924	931	932	924	895	869	932	928	929	900	911	915	931	907	870	899	994	946	912	909	880	885	920	897	913	917	946	962	951	941	845	926	951	868	943	882	947	898	956	928	909	940	896	886	927	877	895	924	947	936	880	867	902	941	899	924	913	902	889	907	871	947	920	903	974	884	905	878	875	926	914	921	904	881	909	895	905	923	871	903	908	908	879	911	920	920	905	928	916	901	923	907	929	862	842	900	912	915	828	886	898	896	896	906	864	990	908	862	945	964	934	886	893	885	927	893	900	896	915	915	969	918	886	923	907	854	924	861	933	886	886	921	923	920	963	906	904	865	975	908	906	931	890	949	921	905	860	925	928	902	882	845	953	965	925	880	890	921	974	893	947	936	941	891	910	924	877	943	959	945	955	944	911	919	908	946	970	925	855	882	921	929	906	909	927	926	911	901	958	835	938	893	893	879	907	857	882	905	915	896	932	916	913	910	898	907	984	947	925	911	923	913	925	964	933	875	938	862	875	885	939	917	972	917	862	938	878	909	882	922	837	856	960	980	923	942	885	897	951	934	917	928	949	915	913	879	860	885	881	987	942	917	811	927	921	927	872	934	946	914	881	894	925	906	947	882	926	913	892	912	889	899	853	921	920	928	940	883	900	925	958	892	914	945	980	962	968	927	936	894	912	908	863	960	927	907	940	899	920	928	907	892	874	937	906	952	905	927	913	880	911	910	887	902	900	905	910	940	887	919	912	963	896	913	915	931	893	923	842	913	895	957	884	931	905	910	849	925	916	905	883	894	838	881	877	908	940	962	895	952	906	947	963	905	897	882	930	956	913	875	904	905	916	953	879	910	847	922	930	923	893	897	937	908	898	916	938	923	839	917	915	896	918	912	910	905	931	897	896	893	838	901	876	906	890	860	919	906	968	885	888	936	938	919	880	925	925	946	932	888	891	911	858	915	918	878	873	876	934
24578	14887	16601	14011	10039	7150	4550	3070	2279	1818	1617	1466	1279	1095	938	897	871	793	817	772	735	754	622	638	622	640	602	628	550	558	596	550	487	512	518	516	481	529	524	475	507	485	527	535	505	547	527	499	486	501	479	511	524	472	477	468	465	426	471	447	478	466	445	398	444	440	438	442	430	429	459	444	450	449	479	440	439	454	456	433	467	412	430	430	476	466	448	424	436	418	429	408	449	421	476	430	453	398	454	408	461	445	459	383	442	419	428	444	379	433	409	394	467	412	404	428	426	439	451	407	445	401	425	466	467	432	395	420	430	428	433	446	424	403	442	465	427	443	433	426	453	469	431	413	484	388	411	400	421	460	408	455	462	416	461	450	445	434	432	439	442	439	438	429	409	474	410	435	443	456	410	429	420	413	406	424	429	444	446	424	444	436	430	445	386	394	431	448	437	405	405	416	398	412	413	473	430	390	431	409	441	447	446	438	450	390	388	467	406	414	413	462	451	417	448	438	431	431	413	457	416	461	432	399	450	454	406	438	440	453	472	409	455	434	421	425	454	454	451	425	449	429	395	436	468	400	417	430	445	456	421	442	449	392	412	462	432	460	429	397	400	385	405	405	412	457	422	431	425	440	419	420	433	445	438	428	383	420	462	404	431	418	432	416	403	442	444	433	432	457	416	429	449	440	409	415	382	430	445	410	452	406	427	452	413	396	399	431	468	417	482	438	425	450	437	443	472	444	417	405	429	399	425	441	441	421	473	469	465	433	474	414	428	449	405	436	409	388	397	433	399	413	425	431	406	431	420	439	423	442	411	412	433	409	414	423	422	428	391	448	379	423	448	412	423	433	391	405	436	481	435	466	427	401	438	406	472	440	414	403	430	442	423	378	430	431	441	437	374	439	434	446	416	374	443	449	410	448	455	423	447	380	410	443	430	448	431	439	432	400	422	454	400	437	419	437	427	411	417	388	479	421	442	428	459	475	413	475	468	435	398	380	419	399	435	420	433	431	431	425	424	407	439	470	434	456	412	468	408	436	418	425	414	440	468	418	425	409	441	387	452	432	399	424	409	431	387	454	470	442	446	415	463	448	453	394	431	444	425	449	437	411	466	442	416	417	432	428	435	448	437	412	458	408	450	426	445	394	381	423	422	425	424	457	406	423	411	437	462	452	379	406	430	407	432	420	457	428	466	440	428	452	413	412	400	414	457	424	362	400	417	422	475	410	417	414	428	421	454	429	410	405	471	410	380	430	444	411	433	380	424	443	446	430	429	477	454	448	426	436	426	433	421	424	467	412	461	438	413	429	452	461	424	453	402	455	400	418	440	420	414	400	435	457	444	444	482	458	418	410	438	424	402	434	389	384	428	406	411	410	423	396	397	421	442	404	416	389	483	425	420	453	438	433	389	458	445	472	396	475	441	404	436	424	424	440	410	413	433	435	449	450	424	402	425	415	435	415	404	442	448	455	450	446	401	392	420	446	417	420	406	393	420	434	439	407	426	438	433	407	433	417	451	399	421	428	405	413	437	421	457	450	433	399	417	465	459	447	443	423	417	443	471	453	420	417	470	404	460	426	461	451	430	385	401	416	443	414	462	448	421	439	414	431	433	473	446	423	417	444	447	414	363	450	422	451	453	413	402	454	431	410	409	458	423	450	442	448	438	426	419	417	436	437	397	405	456	435	380	410	425	386	417	456	436	444	423	403	478	424	378	446	478	422	411	445	437	440	433	451	423	381	428	438	441	415	414	427	436	439	436	390	423	460	449	443	440	438	410	400	419	449	413	417	408	427	475	436	383	372	462	386	447	470	390	410	413	438	450	410	381	417	432	425	428	417	417	443	412	428	440	433	398	469	439	429	461	433	481	437	446	425	477	395	438	437	422	435	429	443	454	452	427	441	435	466	427	390	398	375	430	428	415	429	456	437	421	420	403	443	417	444	403	404	437	393	440	451	402	424	410	448	402	407	432	403	406	405	398	426	403	446	437	447	421	423	418	384	469	438	421	429	426	447	443	443	418	477	404	432	416	425	418	460	447	435	426	428	415	420	426	427	419	416	416	435	451	416	413	414	420	426	443	406	415	412	424	397	425	431	438	449	436	435	456	404	486	416	394	428	433	425	419	402	449	460	420	445	483	435	399	431	430	396	417	386	399	424	433	427	457	416	418	461	411	434	408	455	445	401	394	400	437	422	465	387	431	405	422	436	471	448	433	431	451	416	455	441	451	386	424	462	469	440	419	439	461	425	413	443	472	426	438	430	425	462	441	420	419	391	427	426	382	446	408	463	430	415	428	444	441	429	405	446	447	469	415	419	454	409	428	400	361	405	455	415	456	447	402	456	440	410	409	437	464	474	440	452	425	424	439	428	438	431	453	446	460	442	457	430	457	423	402	423	407	408	447	411	419	433	417	470	491	402	374	429	441	427	423	438	412	413	406	411	420	412	410	425	393	431	422	421	435	466	415	441	420	406	441	420	460	466	387	484	392	378	422	435	451	410	428	404	415	407	463	388	421	422	414	385	420	478	410	454	430	423	428	390	460	427	397	424	454	439	467	396	418	431	426	400	437	404	441	419	388	399	446	431	486	433	410	401	402	462	419	423	446	393	429	432	423	447	419	393	410	413	470	429	428	450	410	435	413	457	380	429	447	454	424	410	438	467	430	425	433	418	423	394	426	435	419	446	395	457	420	390	427	424	457	431	426	396	383	456	406	419	443	386	477	465	431	438	414	451	427	459	439	415	389	426	434	443	447	409	435	455	459	436	427	440	417	415	397	441	430	405	450	448	425	409	421	474	426	427	425	454	454	401	435	449	420	453	442	443	445	471	391	416	422	401	442	412	396	434	444	439	423	452	438	468	406	430	437	422	420	448	421	447	430	392	445	442	422	429	431	435	407	419	469	401	411	410	417	460	445	432	438	474	477	432	407	477	430	416	487	418	396	462	388	404	457	423	450	459	405	436	439	428	453	444	446	447	431	457	391	418	459	387	463	442	444	458	442	438	431	456	463	406	414	402	390	411	405	421	456	446	396	427	435	426	442	430	411	445	389	407	418	391	438	450	408	446	430	443	415	401	431	417	412	439	419	396	380	438	451	459	434	405	412	422	435	426	467	444	428	417	400	426	429	430	406	428	427	451	432	418	432	417	427	412	424	422	412	429	440	422	419	406	419	406	404	445	455	438	413	415	436	421	420	394	391	415	434	456	377	396	437	405	427	404	425	470	478	438	414	459	423	422	421	438	445	423	382	432	414	484	404	428	454	469	405	475	427	403	438	403	422	448	421	441	402	417	431	398	423	431	401	467	441	399	419	450	455	435	428	401	439	439	413	432	430	410	396	407	455	445	397	437	409	455	453	428	450	449	451	449	441	415	412	414	446	481	415	435	401	443	429	436	437	442	482	445	448	446	451	403	465	437	426	460	409	457	427	430	406	439	414	427	392	430	453	453	408	429	417	429	400	443	430	428	389	410	404	451	442	448
13095	10588	20869	23825	21325	18232	13980	11187	9398	8033	7079	6726	5609	4753	4104	3680	3698	3410	3338	3207	3039	2739	2632	2407	2332	2285	2130	2255	2047	1955	1868	1908	1777	1778	1590	1624	1610	1564	1615	1487	1577	1583	1557	1583	1501	1697	1857	1538	1611	1429	1459	1490	1395	1549	1666	1450	1298	1257	1269	1247	1189	1215	1135	1174	1133	1138	1051	1126	1047	1009	1076	1079	1127	1027	1042	1046	1011	1032	1001	1008	950	997	984	980	1060	972	970	1032	953	1047	988	988	1017	983	1023	1012	990	984	972	947	930	1012	1014	941	989	993	979	990	944	962	1001	1071	982	957	970	968	975	990	974	929	941	965	966	980	967	988	949	976	994	904	996	1026	966	1005	941	963	971	1022	1034	971	1004	991	969	1000	974	988	932	982	954	957	956	982	1025	945	974	948	1007	953	960	963	944	977	937	1000	1030	986	961	958	989	960	986	984	971	962	1002	985	950	977	941	1021	962	1000	948	1053	960	980	957	954	955	920	1001	964	971	987	1016	990	933	937	989	928	967	983	977	987	1019	1015	939	992	981	980	948	983	925	945	975	984	953	1000	1008	998	972	996	967	961	954	983	937	943	951	992	979	965	991	996	1000	991	992	984	965	947	952	1020	934	1000	1012	1000	948	1008	1025	946	946	1011	1075	989	979	930	997	947	983	963	956	960	988	974	941	979	1020	951	963	954	961	1030	1037	961	982	943	964	927	957	1013	1013	999	1044	973	1025	1019	949	964	937	978	1014	981	958	937	990	983	943	989	1038	977	979	954	972	973	1019	966	971	1006	1004	966	943	982	934	1027	1011	1007	974	1007	963	998	969	1010	1000	984	968	955	1010	964	953	995	991	933	1025	950	958	942	956	1011	956	945	970	981	1021	934	976	933	1004	999	1005	995	974	986	956	1008	1004	946	934	1024	1004	987	920	1001	968	989	1003	976	1002	1045	946	928	1042	1034	995	972	920	979	985	996	936	970	942	984	980	974	1013	953	974	975	955	990	998	959	925	981	992	1014	959	965	975	959	938	1002	946	989	983	945	940	969	967	968	989	956	912	941	975	959	975	950	983	957	992	987	992	985	955	1009	955	1023	962	960	953	960	1020	968	911	999	945	939	982	999	1027	933	957	979	1004	999	953	941	988	971	1035	979	994	980	928	961	960	981	992	985	978	1004	950	946	990	965	1047	1002	952	1006	993	964	970	970	1032	979	966	976	937	958	991	953	943	961	970	1007	977	1007	965	994	968	1002	929	957	992	988	934	1003	913	990	940	1034	964	966	966	1035	951	988	989	976	967	929	987	955	929	927	1004	989	986	986	953	992	975	940	928	954	985	919	935	942	982	955	1007	933	994	953	988	998	976	1010	909	958	1078	975	925	1022	948	995	957	943	983	914	966	923	970	987	967	984	1002	960	971	973	931	946	985	938	1013	1024	1004	953	975	982	960	1002	1014	912	922	1025	994	968	895	993	1057	949	942	944	976	951	992	988	1008	993	963	991	991	1000	1004	995	942	967	974	984	1037	922	1004	1022	980	997	982	931	985	994	973	997	982	901	991	1032	943	972	1007	1051	999	965	991	959	970	903	951	966	984	1009	969	968	928	896	1006	939	992	1008	997	961	971	957	991	969	961	981	971	1012	989	954	1004	894	982	987	981	936	960	937	1022	961	961	953	896	933	952	975	947	1024	989	977	983	970	986	979	936	979	988	998	1025	950	939	898	963	982	967	949	979	925	891	902	997	976	970	930	985	947	1037	951	1010	970	1010	938	957	959	972	967	969	1025	935	986	970	986	947	945	974	948	950	975	929	953	1007	928	938	956	966	929	941	932	992	963	936	970	991	984	979	1003	960	923	949	991	957	963	930	1022	939	972	936	973	982	1015	1009	908	1032	980	935	954	954	964	958	976	936	935	934	941	994	1006	997	957	985	962	975	970	937	978	976	993	1042	994	965	979	945	972	961	960	923	1017	945	960	985	965	1000	1007	940	983	972	967	947	991	952	975	999	970	974	965	930	948	1016	966	1001	946	946	1003	989	986	913	959	969	1010	973	963	985	962	980	991	997	953	971	920	974	947	982	1016	978	967	990	946	994	961	973	974	1006	982	947	942	1014	956	992	955	1021	992	938	981	1024	958	1025	918	996	981	966	944	958	1010	966	991	972	944	994	972	978	946	913	958	999	978	965	996	1001	1003	938	899	952	954	985	965	978	974	1001	982	1013	971	957	960	978	1011	1012	951	934	989	959	930	1001	960	1038	951	979	919	975	931	925	947	975	1028	931	912	1005	961	981	990	979	1019	966	1010	1011	973	891	1021	986	951	1007	929	974	1001	1023	1014	955	1000	992	960	990	974	1022	958	943	946	917	971	981	941	992	991	932	1013	983	939	954	991	959	973	1013	966	983	961	962	971	945	964	1005	948	990	914	978	988	933	1038	963	1016	990	1010	960	953	997	942	1015	981	975	942	967	957	1000	1016	956	973	973	969	1031	1056	1012	961	977	982	957	1030	990	1000	994	976	985	961	933	939	984	939	924	926	940	993	1042	960	958	1000	948	987	911	929	946	967	1016	985	940	1028	963	974	958	981	1024	984	949	889	957	889	975	942	991	975	976	1001	953	971	977	967	1021	949	967	975	953	991	961	926	991	999	1028	977	974	992	930	957	941	979	1021	996	947	984	963	997	992	991	977	1022	1023	947	1043	973	954	1006	925	1005	958	1004	994	963	921	947	988	929	988	983	1011	990	949	958	979	1000	1010	984	986	992	973	914	982	974	962	960	977	957	963	1003	982	960	922	987	977	1000	1010	1000	1003	937	1000	943	997	989	1016	1029	992	976	972	1000	1012	973	906	959	939	954	943	955	989	968	900	924	956	975	1014	952	961	977	967	946	984	1023	973	1001	981	998	1000	958	979	965	914	959	978	972	992	983	1022	969	972	995	964	963	968	1007	1011	938	969	988	914	984	935	980	967	933	989	982	997	977	974	908	966	1003	987	951	984	995	993	964	1013	953	958	933	979	969	995	994	993	966	947	1016	993	1044	960	1003	920	999	936	918	1019	1022	955	1009	994	929	972	977	976	1017	992	1008	948	937	953	1009	983	939	974	968	953	955	968	944	968	1022	977	939	941	971	980	968	1017	1013	1030	970	989	1000	973	1019	999	961	962	984	1013	958	944	1035	969	998	934	1025	978	975	969	935	1024	969	1038	977	960	975	964	1054	960	984	995	1044	985	1006	1010	941	1027	1021	961	957	935	949	997	954	972	965	979	988	1023	1022	963	994	1011	1000	977	971	976	984	942	998	968	936	1006	950	992	1015	993	974	1016	954	988	979	957	1011	945	1037	974	982	947	970	888	971	897	995	1003	1017	985	923	947	916	1018	969	972	958	991	963	934	975	991	980	957	969	978	967	934	975	973	1011	961	966	967	976	937	915	959	976	929	908	1052	966	911	940	959	970	959	922	972	947	946	924	985	989	1030	967	897	963	985	977	971	999	978	945	1003	991	929	996	980	1008	1038	987	973	938	1037	980	1005	901	943	1008	992	955	966	985	975	981	940	963	984	902	924	982	1004	999	949	935	983	1005	982	1019	928	935	1003	946	924	964	986	996	984	921	907	998	948	1054	998	955	1028	962	992	975	926	968	988	932	1016	970	953	968	1006	942	964	940	994	989	946	946	1012	991	956	956	987	962	1014	974	933	972	934	936	968	974	952	972	1020	1009	904	993	984	988	1014	958	960	929	927	883	962	994	1003	951	982	955	929	970	943	932	922	996	952	1019	975	938	983	970	993	935	1003	957	996	986	1012	1018	964	1006	955	930	1034	987
7729	5309	6388	4818	3126	2212	1599	1185	965	864	775	692	612	589	483	486	437	471	513	448	438	414	413	419	412	396	390	420	388	387	370	332	371	360	403	365	346	378	354	371	354	331	339	370	357	372	339	361	387	361	340	374	340	341	342	355	384	342	359	346	393	340	385	357	331	297	369	321	362	353	340	362	315	384	360	290	370	324	327	343	302	359	279	340	327	331	340	334	364	329	292	278	325	357	342	338	360	367	346	332	336	347	383	325	343	362	353	309	328	341	327	351	340	347	333	327	345	320	393	363	330	329	335	380	318	312	333	335	329	325	332	344	312	352	344	378	331	371	335	309	302	334	331	375	323	337	304	299	356	350	357	332	340	376	371	351	333	322	334	304	343	332	340	372	353	335	327	356	373	357	341	336	313	327	324	324	337	312	341	327	365	325	313	356	343	336	321	305	326	321	282	327	328	330	351	369	311	329	355	343	317	327	309	308	368	298	328	311	331	334	326	331	358	321	298	309	329	323	378	349	356	314	347	319	327	338	323	334	337	348	306	310	350	325	317	333	323	347	321	354	357	338	297	299	362	308	333	366	324	315	400	354	314	334	342	330	335	333	331	334	313	367	325	307	316	310	304	321	334	353	337	297	366	320	314	299	337	349	335	327	287	336	317	333	325	307	352	342	331	308	341	311	357	376	287	329	330	349	333	363	374	338	372	336	364	360	357	346	317	343	369	324	352	371	311	325	371	361	339	311	338	312	332	304	347	282	355	347	388	352	303	307	309	348	341	365	336	302	360	333	305	338	350	317	352	301	366	325	322	363	315	335	325	333	350	344	316	344	336	361	343	348	333	339	329	318	331	335	352	349	357	354	347	350	325	328	334	347	345	341	317	355	357	294	339	338	371	359	344	343	316	343	339	332	328	341	326	307	354	347	302	334	352	335	345	331	316	349	342	330	356	338	332	312	325	311	353	332	343	310	347	343	326	340	337	323	322	279	301	322	326	321	323	307	363	287	342	331	330	328	366	316	367	328	334	346	327	354	325	336	321	346	356	312	343	342	345	377	326	319	365	350	344	330	309	361	352	316	338	346	334	297	340	324	328	350	340	337	329	356	313	329	349	323	348	323	332	322	330	318	323	333	299	361	314	347	353	344	355	287	325	326	372	337	336	326	316	319	381	335	313	333	333	318	382	343	349	361	342	332	330	318	354	311	360	324	336	347	340	335	319	327	323	315	349	322	308	330	348	363	348	323	285	348	307	341	350	328	337	353	345	338	363	351	360	346	356	316	326	337	313	332	330	366	349	340	346	281	321	317	350	354	332	369	296	312	384	320	324	327	322	348	335	333	351	307	361	312	360	313	363	322	339	348	349	306	323	327	365	328	320	305	334	362	296	324	329	389	327	335	324	338	313	335	341	338	325	330	343	339	311	326	359	346	338	343	313	315	312	338	353	355	321	326	325	314	323	340	335	334	332	340	303	362	362	334	331	313	312	337	317	332	324	376	342	324	353	364	344	305	329	332	330	365	310	331	340	353	328	334	383	340	376	348	321	340	326	328	337	296	322	323	327	348	339	326	335	337	344	321	335	346	353	374	346	333	329	323	350	290	333	332	313	308	319	358	329	314	330	300	334	339	331	321	356	318	377	331	325	345	360	349	364	329	356	337	359	343	335	326	327	299	327	326	340	344	317	359	364	318	342	316	340	378	330	319	359	325	303	334	322	330	318	279	335	340	307	375	308	342	354	290	340	329	322	325	350	316	338	354	354	330	334	344	330	335	327	300	318	299	332	353	324	355	293	354	306	351	328	333	300	319	320	316	326	357	333	401	274	333	311	342	363	334	326	336	339	342	342	343	317	375	282	304	366	345	326	325	339	336	324	344	328	345	364	345	366	325	330	352	332	320	342	323	310	312	329	339	316	308	328	347	333	318	289	338	363	340	345	349	335	352	327	330	335	331	333	370	336	346	328	311	343	332	341	290	326	373	324	379	329	356	367	315	321	332	334	303	329	367	343	327	344	356	372	345	334	359	325	313	329	322	289	330	352	349	341	341	347	351	312	346	342	330	345	307	307	358	321	352	337	339	326	343	336	348	310	309	331	323	315	335	293	346	337	336	354	313	354	351	328	343	342	348	290	330	317	320	315	315	317	344	297	316	310	334	284	311	325	356	318	344	341	345	336	315	346	323	372	356	325	293	323	345	314	318	345	342	385	319	327	323	313	335	350	290	371	313	315	347	363	337	349	346	354	334	312	341	313	357	344	350	318	318	302	295	331	322	327	333	336	343	316	359	319	366	308	331	302	318	324	327	321	312	331	359	360	351	327	336	334	319	333	286	313	338	352	311	343	365	326	339	313	365	334	322	326	371	335	325	366	365	372	339	335	345	324	361	326	339	321	351	331	338	303	326	327	335	344	327	300	342	313	305	316	323	328	312	313	335	323	365	335	342	363	318	351	365	329	308	339	293	362	360	324	327	327	319	327	307	335	326	336	327	334	310	317	329	343	331	312	334	326	340	358	335	352	327	351	321	338	325	334	340	324	357	354	347	358	324	324	314	350	333	320	375	324	300	318	308	360	322	349	377	326	350	337	360	356	331	324	335	350	341	347	329	349	327	334	327	310	361	350	340	346	331	352	339	322	344	329	309	316	307	332	320	333	345	318	333	368	322	364	322	324	329	313	323	320	342	358	335	330	351	332	356	314	353	304	330	331	290	320	340	325	336	310	306	326	324	333	353	328	329	345	315	320	318	317	345	350	321	337	330	317	361	330	342	324	328	326	328	353	341	329	360	307	333	365	364	329	329	329	348	336	356	342	325	330	366	340	325	331	355	349	313	318	325	340	350	325	298	325	337	343	354	298	338	321	388	372	344	333	286	365	332	329	360	374	342	338	314	360	327	315	325	322	338	313	333	328	325	323	354	312	335	362	349	382	358	325	312	347	324	329	329	344	349	336	345	327	344	332	405	320	299	322	349	342	342	340	363	337	344	330	333	350	325	321	322	322	345	352	335	339	301	307	338	321	346	352	332	321	320	322	348	331	358	338	330	329	333	361	322	344	336	350	361	326	392	325	349	368	334	347	299	339	342	313	350	356	343	339	359	338	326	337	349	350	339	312	333	320	332	307	335	347	312	357	330	349	300	308	375	325	339	325	340	311	332	331	320	357	335	332	333	294	321	341	324	305	286	343	346	345	342	339	355	353	355	349	332	329	335	350	317	327	337	304	334	339	349	344	361	335	320	317	341	338	313	309	357	322	321	328	311	330	312	338	324	329	301	335	338	394	344	322	336	321	334	329	346	364	318	336	345	363	323	324	355	330	310	328	341	317	279	339	341	336	356	316	320	352	333	340	333	313	327	345	344	319	330	328	309	301	306	332	329	332	360	338	362	346	323	328	340	355	357	341	335	313	282	362	368	361	359	312	313	347	316	342	361	305	300	329	340	301	377	331	308	330	314	322	331	344	297	346	358	355	348	307	344	367	353	335	317
5014	4876	10424	11721	9839	8002	6230	4879	4004	3648	3156	2942	2530	2145	1875	1755	1671	1568	1602	1604	1528	1407	1384	1263	1215	1173	1129	1051	1095	1042	1025	1019	965	1026	954	903	939	916	972	951	1031	961	939	948	929	943	876	883	840	883	915	901	832	932	852	880	860	801	848	848	827	883	853	833	774	842	828	849	787	845	812	795	810	809	835	801	754	809	776	830	774	772	788	812	781	788	771	764	778	784	796	750	830	779	801	890	757	795	811	821	768	783	798	769	827	823	798	781	798	738	782	773	806	772	773	747	777	742	773	776	755	792	790	809	795	803	783	800	801	785	762	730	738	816	818	773	769	783	766	830	793	737	769	757	738	805	771	788	826	810	744	816	805	788	797	824	804	799	805	773	827	826	765	787	778	770	795	787	824	787	804	779	773	831	757	802	766	832	742	796	774	752	822	757	788	810	776	754	761	792	810	772	744	809	779	767	806	726	733	770	801	791	753	755	784	843	726	779	818	790	746	750	852	791	796	804	786	735	833	763	732	790	764	781	783	781	755	779	755	784	770	790	761	682	806	791	797	725	778	801	799	810	816	826	815	804	774	802	841	805	796	789	827	779	808	885	835	770	802	798	796	800	765	751	829	791	751	810	760	759	784	819	771	779	779	789	781	785	756	785	812	750	832	825	797	778	753	783	782	804	813	773	799	785	803	765	776	795	777	803	804	835	754	776	805	819	788	742	768	784	790	757	758	745	799	808	792	755	765	773	750	785	751	766	825	807	765	793	784	772	772	779	760	787	746	824	794	798	753	800	773	739	762	820	787	756	757	817	786	767	804	819	809	806	768	794	786	753	783	799	792	769	748	796	761	820	830	824	799	745	843	842	814	790	788	775	753	777	851	793	793	713	748	759	805	825	781	769	767	733	760	787	761	834	739	829	747	767	826	783	774	763	736	815	805	783	757	778	799	799	769	790	811	756	801	786	824	775	809	779	829	757	768	790	806	771	767	780	802	807	777	779	794	793	814	782	778	804	812	758	802	798	821	773	814	801	799	775	791	794	820	833	761	792	783	779	769	820	786	805	776	761	817	773	721	783	791	783	795	769	820	806	775	814	775	767	741	777	747	795	790	837	738	772	741	752	744	769	822	787	813	770	807	789	772	826	845	782	783	791	772	780	741	768	788	796	762	807	812	768	768	806	772	776	746	815	825	806	761	778	821	747	750	796	767	727	801	773	763	800	781	793	807	774	772	736	791	821	807	825	748	712	823	742	761	796	797	763	787	786	777	792	780	796	811	773	799	765	764	827	786	806	812	766	809	758	832	705	760	833	777	782	758	772	753	796	826	753	782	779	766	788	750	783	805	712	858	768	754	770	800	823	739	789	796	827	794	847	771	748	797	823	753	764	832	756	779	800	765	757	793	759	764	763	788	790	761	793	802	754	833	814	740	803	753	752	787	827	809	825	799	797	827	809	821	779	802	812	791	789	795	783	799	748	783	841	802	814	778	772	748	773	773	788	736	810	873	735	818	766	761	778	756	775	774	812	743	797	809	767	806	850	821	781	815	732	749	812	793	767	728	808	759	821	802	784	766	771	768	772	786	781	791	833	774	786	757	824	764	820	801	763	830	813	780	722	793	836	706	816	746	784	753	759	780	778	791	777	799	789	785	788	839	754	795	784	741	809	777	806	789	767	796	788	773	746	775	815	775	794	805	841	784	794	827	784	796	759	790	791	776	780	725	738	800	759	836	754	743	757	753	832	734	759	731	754	757	812	789	790	744	765	843	798	810	793	793	854	767	827	785	758	759	726	779	774	778	727	737	776	759	790	793	778	771	776	807	799	738	805	825	788	802	816	819	799	812	776	725	810	798	764	804	790	776	779	770	776	724	712	753	809	772	779	754	797	790	789	806	771	750	787	816	768	770	809	746	771	807	787	782	804	798	748	816	750	803	784	735	797	862	785	835	820	808	755	782	798	819	772	785	791	788	750	797	798	796	810	794	834	812	785	787	776	816	775	820	768	763	754	803	806	776	773	803	805	809	836	783	786	744	792	846	789	814	750	740	757	770	782	796	722	788	784	807	784	767	761	773	804	761	758	776	816	792	786	759	745	776	824	753	807	757	767	808	740	778	770	739	784	800	765	781	776	805	766	779	798	768	796	801	774	766	818	797	752	786	852	782	791	741	751	750	751	809	802	807	759	817	760	789	740	763	791	807	782	838	799	716	776	836	800	766	804	754	841	812	807	737	822	771	815	780	766	757	791	815	773	773	758	755	778	795	772	801	816	779	772	815	811	865	814	842	781	785	778	775	756	774	769	787	772	837	837	832	780	768	783	785	713	768	771	812	820	803	779	752	805	789	775	801	745	779	811	765	712	768	796	758	755	817	780	763	802	790	810	776	801	780	759	781	778	776	793	846	741	771	762	801	787	798	783	787	792	758	755	811	833	769	814	797	824	772	785	823	813	811	788	772	792	752	801	764	749	773	806	744	800	778	773	701	795	791	758	830	797	752	755	802	750	829	758	812	789	782	775	798	796	801	778	830	776	795	790	812	805	807	804	791	776	792	804	778	813	853	792	831	798	779	754	761	765	819	727	795	769	741	790	770	762	763	770	721	805	787	707	842	804	785	788	740	731	789	762	752	795	775	825	784	743	791	733	770	729	801	781	760	775	787	803	737	856	775	804	773	781	802	773	781	802	786	769	810	786	806	800	743	795	751	781	781	769	770	781	814	800	772	834	758	778	795	765	792	785	781	741	799	767	738	734	790	756	817	780	808	785	790	769	740	824	783	756	811	776	825	761	807	818	768	782	740	803	749	796	789	798	767	852	798	783	759	810	799	819	800	796	777	782	773	764	753	820	816	786	775	775	770	800	779	807	795	758	785	759	778	776	746	804	808	802	805	773	739	728	823	808	807	803	794	788	771	790	791	798	758	820	780	774	800	825	767	765	797	727	786	773	783	809	789	845	759	743	837	829	753	782	802	734	834	772	783	778	822	806	811	792	728	806	783	763	752	772	766	781	819	770	767	792	812	791	771	793	828	778	787	809	738	796	818	777	760	784	819	801	775	794	760	779	796	794	801	759	745	774	804	796	773	798	772	793	758	850	810	743	817	754	802	749	737	828	750	818	784	776	843	801	786	737	743	775	755	845	759	797	740	739	797	750	822	778	798	823	766	837	764	807	808	837	773	838	824	765	757	733	748	827	819	807	779	769	761	816	782	739	799	790	788	779	849	758	787	747	824	801	779	745	788	783	780	789	752	743	762	821	803	735	789	710	753	775	805	796	772	784	815	785	797	785	776	783	799	726	773	750	777	810	744	744	768	762	729	759	806	833	769	860	804	762	811	768	767	765	767	831	768	761	803	752	774	774	762	795	784	839	819	764	754	795	794	738	829	780	766	752	767	813	796	788	779	774	822	762	814	798	739	819	753	833	787	803	775	794	794	791	723	766	778	725	752	800	778	783	785	781	858	757	790	807	769	807	744	783	793	792	808	760
16961	10331	11375	9415	6717	4607	2970	2050	1645	1396	1270	1074	905	818	813	724	700	659	657	566	561	601	516	500	520	504	501	528	441	481	496	445	462	427	461	447	509	399	443	449	418	434	476	461	369	436	431	430	430	456	433	430	459	420	427	467	411	438	420	406	420	421	394	414	399	427	415	401	448	392	419	421	408	381	452	413	382	408	381	397	384	413	411	385	426	402	383	382	373	396	391	351	376	410	370	418	382	406	377	376	402	438	394	373	386	370	421	433	376	389	364	401	404	383	395	387	374	387	379	381	389	345	392	402	395	416	425	385	373	376	462	366	382	369	391	385	393	389	365	368	394	395	376	356	378	371	384	366	387	390	387	420	385	411	368	364	380	379	353	409	454	367	427	415	417	400	398	397	346	372	349	411	396	401	382	402	432	398	377	408	385	370	435	411	380	353	414	404	347	359	406	414	368	398	376	413	387	403	352	429	384	423	424	392	402	361	409	453	378	412	380	361	393	372	388	344	376	360	421	397	403	357	415	367	406	400	378	362	376	408	374	398	409	385	393	416	393	324	392	407	393	363	360	365	381	387	384	408	380	407	380	377	416	408	443	380	376	383	436	369	400	412	343	377	403	395	394	403	333	393	353	410	385	405	362	391	364	403	422	395	391	368	374	384	398	377	353	385	405	383	362	384	380	400	368	374	369	376	394	385	377	376	398	404	384	383	412	384	392	465	350	387	390	406	394	415	362	404	419	377	376	392	424	358	418	375	403	417	398	350	387	442	402	358	393	382	404	389	365	375	369	388	362	384	371	373	378	414	379	392	372	389	359	401	395	415	407	411	388	432	402	397	381	444	413	380	405	429	375	386	393	391	399	373	413	392	396	423	419	411	385	378	393	403	372	382	432	403	368	421	366	355	368	401	413	409	409	390	424	400	376	433	394	415	432	387	408	387	394	389	378	367	383	403	392	375	381	375	366	427	386	436	388	374	375	383	402	394	391	390	412	379	403	400	384	380	355	408	396	397	410	377	377	390	417	368	408	350	399	360	371	422	355	402	413	380	383	397	353	387	397	436	378	366	376	396	421	402	415	396	388	382	378	350	411	453	411	350	390	384	415	369	379	360	396	405	418	395	358	379	434	410	362	390	378	375	380	328	374	390	395	446	375	432	401	379	376	390	379	389	424	393	422	401	368	406	407	408	386	377	423	389	358	397	400	434	408	388	461	369	379	351	383	403	425	379	387	433	408	364	400	413	411	403	386	398	350	380	411	392	411	382	409	419	443	376	372	398	400	393	360	375	395	405	442	386	360	383	345	435	398	356	372	426	395	398	438	428	349	385	376	379	420	412	377	415	410	357	363	416	380	418	396	379	405	405	411	383	421	405	405	386	372	385	416	373	420	373	381	432	366	424	411	413	399	393	347	405	404	442	419	380	391	385	409	383	396	371	417	394	407	400	423	409	412	362	406	425	425	366	361	386	397	395	389	376	369	398	412	383	417	340	413	369	396	417	383	407	396	396	372	372	406	396	377	389	417	407	370	392	379	390	427	372	370	373	416	377	414	368	415	418	361	413	384	407	390	378	394	372	387	400	441	378	418	371	401	389	395	404	404	424	393	384	370	408	407	377	373	389	369	390	369	408	350	387	386	407	359	375	377	393	432	404	393	395	368	397	416	377	347	406	377	391	430	359	380	376	394	375	383	423	404	371	387	354	387	401	363	381	420	384	387	390	406	366	376	427	411	380	371	403	407	395	378	411	419	394	381	412	382	428	384	354	394	367	416	389	382	378	390	415	428	442	411	394	390	363	389	403	406	429	393	427	412	380	360	396	422	374	409	379	416	424	380	399	394	387	376	383	402	386	393	405	380	414	404	380	381	368	380	399	410	398	380	384	357	429	397	369	453	399	375	355	373	398	391	377	370	369	388	409	375	382	394	398	414	332	381	424	412	413	393	402	371	377	369	394	421	396	414	425	427	419	382	411	394	382	392	420	377	386	365	406	404	378	380	403	392	396	389	362	409	414	432	403	423	413	391	415	388	413	367	379	431	411	386	398	360	366	401	362	378	360	381	420	410	366	373	382	405	408	405	413	384	417	373	372	404	410	396	389	387	385	383	382	387	388	394	396	372	408	400	398	430	434	387	384	374	423	402	403	371	398	437	420	402	391	398	399	413	381	410	392	394	362	373	416	414	382	354	380	432	418	441	428	393	370	397	387	375	410	401	409	334	349	413	393	367	386	439	429	421	378	415	426	406	422	384	360	386	358	412	415	395	398	397	380	427	430	384	419	372	377	397	370	391	419	388	409	389	403	419	396	426	399	356	391	369	386	392	360	435	367	387	385	394	429	429	379	393	417	409	428	355	372	345	380	408	366	399	371	372	396	390	418	380	415	382	384	430	419	389	405	347	396	386	368	365	356	357	382	347	386	383	380	383	419	375	424	432	388	411	371	380	403	388	402	388	392	413	421	381	390	420	379	371	441	372	395	412	388	354	400	387	369	410	398	408	413	385	386	395	397	411	402	404	386	450	415	398	368	428	383	396	375	406	399	460	390	427	410	347	413	353	389	370	403	348	413	372	441	385	350	415	426	370	364	421	376	389	384	402	366	396	398	390	371	401	391	404	383	372	394	396	416	411	401	381	407	415	403	360	403	380	423	405	412	384	372	438	394	392	424	356	402	389	391	404	393	410	380	378	426	462	380	378	378	438	395	392	363	382	422	371	417	382	392	424	379	354	391	397	369	381	433	364	366	382	444	398	379	389	396	414	369	385	368	409	380	386	396	378	374	373	393	410	393	359	372	386	358	410	398	423	404	369	368	412	415	376	403	387	376	390	386	365	379	347	389	389	356	422	410	381	369	395	401	384	384	386	418	403	397	369	400	397	421	384	396	383	404	409	411	402	396	379	410	398	412	409	399	416	346	422	386	403	390	400	418	428	401	387	380	425	389	365	386	382	395	395	398	393	390	387	385	386	401	380	386	419	403	386	426	387	392	430	404	383	386	352	419	355	392	387	390	367	360	429	403	397	398	387	355	410	398	390	411	386	404	371	368	391	401	418	397	393	420	387	359	388	396	428	395	407	378	390	383	397	393	407	419	379	392	416	371	394	418	370	407	423	398	381	361	402	371	372	375	405	380	373	374	388	405	383	405	387	347	416	413	397	420	400	373	399	383	427	371	425	394	404	363	419	414	385	359	374	336	383	422	373	376	387	366	418	378	404	400	402	385	404	381	388	345	394	378	440	447	447	405	408	368	361	417	403	393	371	377	376	374	363	378	371	396	412	384	430	335	395	389	407	422	379	375	387	428	417	402	347	388	397	425	383	369	364	381	405	399	371	395	381	355	431	401	373	363	366	388	402	363	398	392	365	395	419	364	402	384	428	414	407	378	379	373	424	406	422	361	372	422	424	389	396	387	403	422	404	412	394	397	410	400	363	383	385	395	368	379	396	402	376	405	425	384	414	403	360	395	368	419	416	371	411	362	398	401
10192	8261	16569	18806	16659	13828	10444	8077	6818	5883	5451	4906	4140	3535	3136	2813	2766	2607	2515	2397	2332	2163	1979	1896	1884	1816	1696	1635	1583	1459	1564	1417	1457	1413	1332	1290	1257	1314	1285	1264	1222	1294	1307	1267	1209	1226	1396	1222	1216	1186	1147	1203	1181	1261	1254	1129	1138	1069	1057	1070	1087	1021	1003	1015	980	991	938	911	1017	944	1004	951	985	956	857	924	977	953	905	940	980	954	909	972	957	895	879	966	972	967	948	897	904	886	961	919	927	949	943	927	907	929	914	883	912	909	952	964	882	955	962	985	905	895	875	890	923	901	913	875	913	891	914	893	907	897	956	926	907	904	862	902	928	878	882	946	908	865	913	882	932	963	920	885	902	855	854	892	889	825	896	903	886	918	879	904	839	915	870	887	948	886	903	859	918	864	898	910	858	899	907	908	908	898	926	912	924	944	933	860	918	927	883	936	904	878	947	962	913	879	943	912	880	855	906	872	953	871	883	912	919	870	911	886	907	911	897	950	896	926	859	918	918	896	875	857	930	867	929	861	900	941	876	899	920	927	901	885	928	917	910	950	912	898	870	836	882	906	897	941	894	849	875	932	919	943	850	872	913	925	899	929	910	933	906	835	903	888	938	854	919	940	926	883	926	911	857	926	948	929	911	946	896	924	896	894	889	944	866	926	952	931	921	875	893	920	861	897	964	884	866	895	954	898	914	933	896	907	873	894	899	932	926	905	898	891	924	882	917	895	907	909	856	892	901	942	863	926	901	917	902	916	921	882	952	867	912	945	875	914	883	933	924	919	950	872	889	868	904	929	962	928	910	909	866	963	900	887	859	883	850	882	912	918	942	869	890	902	883	915	886	935	910	919	907	888	873	933	861	911	933	882	862	885	884	938	847	867	927	872	873	903	875	931	887	878	885	910	884	875	836	920	911	905	944	905	910	918	899	913	893	848	872	887	866	935	934	937	916	944	940	919	858	945	917	937	872	932	883	875	884	891	888	933	868	909	940	900	894	824	901	862	954	897	942	939	892	906	935	946	928	864	945	903	848	903	808	904	891	944	901	907	828	859	919	887	899	918	904	867	882	887	894	956	866	884	900	858	918	876	943	927	918	901	930	894	894	901	932	918	943	866	881	919	904	919	973	923	908	906	896	914	883	890	889	934	919	929	860	923	899	911	912	917	880	943	855	942	927	886	888	882	902	872	925	893	880	962	923	966	906	941	917	881	915	919	880	920	920	950	951	947	903	879	853	873	874	890	934	946	939	867	906	883	926	927	922	879	922	881	921	906	816	890	906	875	909	900	931	905	866	916	879	891	943	967	870	903	873	903	891	872	932	913	916	896	898	899	916	897	879	916	851	952	900	931	905	941	876	914	877	858	869	901	931	862	883	898	850	885	864	876	889	927	880	886	913	833	898	905	881	904	874	913	831	898	911	937	896	908	884	931	883	882	930	835	874	896	923	901	867	896	933	905	907	915	955	884	852	893	921	935	915	928	818	911	882	902	912	873	942	922	880	911	912	872	897	911	902	880	875	899	922	931	906	945	897	904	913	876	877	874	886	897	912	874	899	933	867	914	880	895	862	922	932	899	879	861	924	886	879	954	885	942	865	907	914	812	928	961	907	917	927	950	883	897	948	894	924	947	885	952	911	851	907	878	950	930	879	974	903	894	941	875	875	878	862	916	938	900	880	918	877	888	961	939	919	884	889	947	874	909	932	867	977	857	889	897	902	938	879	929	896	929	960	915	970	881	903	919	898	942	894	904	915	924	908	879	897	920	902	932	831	900	893	886	894	912	884	912	931	893	882	843	942	906	893	896	886	891	883	899	927	929	847	909	907	949	924	899	894	924	854	853	897	905	946	942	871	905	955	927	892	903	930	926	944	903	887	899	889	873	938	873	879	911	925	949	924	903	955	941	838	952	914	898	913	879	910	906	856	845	911	918	854	912	891	892	879	911	916	862	888	893	860	939	928	902	879	880	913	835	960	963	888	938	887	879	866	902	882	890	892	899	890	838	911	884	900	835	945	869	895	913	892	821	894	862	866	896	896	884	873	879	910	897	913	903	881	900	886	855	915	916	853	919	852	867	885	986	891	893	849	901	892	916	854	882	917	924	903	932	913	906	945	922	866	912	907	937	932	908	921	912	947	931	863	899	880	922	872	953	888	839	896	893	948	949	886	935	923	919	920	863	887	922	960	901	920	899	913	951	875	894	914	883	923	907	878	893	854	904	919	875	872	885	918	846	901	888	922	902	911	870	856	844	917	908	890	897	910	897	857	913	918	903	859	940	957	917	944	932	953	943	864	927	913	910	972	920	908	910	888	900	900	935	934	904	888	925	860	933	945	893	961	895	885	928	896	877	971	933	922	922	917	938	888	882	895	930	888	862	933	877	874	856	845	935	861	885	882	926	911	928	928	934	953	875	916	922	922	924	893	922	884	939	891	928	915	865	871	893	904	873	908	900	859	901	882	909	976	881	898	940	924	840	916	989	826	899	888	926	927	940	894	877	865	905	899	915	903	915	945	889	893	924	921	927	875	969	896	902	853	907	911	882	926	908	939	927	868	878	906	933	853	924	887	920	912	956	917	948	881	895	902	811	831	914	919	933	895	935	885	918	843	905	918	919	951	888	960	917	921	894	914	929	877	938	901	936	964	903	891	888	897	844	889	936	879	933	892	947	916	901	917	905	914	876	866	933	880	892	833	927	838	840	935	912	925	936	953	926	917	896	983	933	887	948	925	911	888	908	851	876	865	876	898	872	880	867	885	888	927	899	846	905	939	873	940	892	906	949	918	907	922	855	865	858	912	903	892	943	893	954	915	892	874	883	899	909	895	895	920	897	942	898	893	970	934	929	918	949	882	860	897	922	907	898	907	931	935	880	940	914	932	917	876	883	919	899	877	919	919	890	901	906	932	850	907	881	943	902	940	881	859	932	913	951	974	854	907	917	865	859	887	870	900	907	912	922	900	926	917	917	916	913	895	900	889	837	939	893	953	899	927	937	880	871	896	939	864	912	863	924	881	907	872	908	913	901	847	934	860	951	907	908	890	889	924	930	862	879	858	965	822	903	899	912	915	907	913	887	873	898	908	918	896	869	907	945	887	990	927	891	917	924	891	951	904	902	910	927	897	930	884	902	858	880	873	916	890	873	877	920	941	920	875	863	819	934	895	944	930	879	894	875	946	897	885	910	980	879	880	921	893	1004	911	881	872	931	918	952	903	892	917	879	904	896	873	949	887	917	881	908	907	885	904	967	926	861	909	864	897	917	914	931	879	907	880	941	896	884	888	931	878	909	887	904	911	941	896	925	903	916	878	950	951	947	897	908	856	894	902	901	924	851	949	951	928	893	895	880	910	892	923	944	933	857	899	870	922	897	913	865	925	937	897	920	859	886	890	935	893	861	896	975	888	888	939	927	922	923	921	923	900	895	884	891	939	920	918	882	870	919	942	971	856	904	908	928	918	848	964	898	980	924	873	916	945	949	889	911	942	863	883	919
24855	14882	16560	13867	10042	7233	4427	3227	2322	2013	1762	1510	1295	1118	1021	843	844	772	793	807	700	681	646	648	646	641	591	557	573	578	592	549	525	513	502	518	536	502	509	500	499	526	488	535	465	490	557	537	514	481	453	506	497	514	466	482	473	487	464	513	464	440	406	431	451	445	447	443	442	448	459	442	425	442	456	444	467	416	447	452	456	444	440	475	383	422	418	384	421	439	424	424	410	408	468	432	465	423	425	454	415	453	470	447	434	410	448	457	426	399	462	446	416	404	438	459	411	448	440	409	455	413	382	446	427	445	455	438	448	430	453	463	438	428	435	387	429	412	439	422	452	419	419	445	440	436	474	411	407	473	466	408	469	446	446	474	431	429	435	428	436	408	422	446	398	431	419	425	416	470	423	427	425	428	449	409	444	424	432	418	446	474	458	398	417	413	483	447	424	440	381	464	467	436	438	412	389	457	473	465	437	486	434	462	438	409	437	380	404	453	413	435	439	442	416	398	415	419	414	455	424	431	453	383	422	447	406	429	426	422	441	471	440	467	393	451	411	399	427	408	454	402	460	397	435	420	467	438	414	418	464	466	439	443	439	433	423	461	422	414	405	401	379	438	391	415	469	409	424	417	406	416	419	429	436	448	448	434	438	448	458	430	415	456	459	385	427	444	438	467	417	432	441	439	457	429	471	441	448	442	424	457	459	445	435	443	462	391	407	442	427	435	407	419	464	431	420	442	477	443	401	423	441	439	454	472	441	434	428	416	483	427	453	427	399	484	403	445	442	391	479	451	426	410	421	405	467	410	436	451	404	392	397	416	441	436	434	448	444	437	419	444	421	417	431	451	382	436	448	429	402	432	421	446	438	442	428	447	437	431	376	423	401	363	452	434	401	449	438	421	397	411	419	440	439	472	446	423	441	421	425	440	377	414	452	416	473	415	392	418	433	401	422	398	430	415	419	442	429	432	459	410	410	434	431	403	459	470	432	434	469	440	428	409	409	435	431	467	415	463	429	445	379	456	434	414	438	445	421	435	410	469	425	424	383	415	424	445	462	439	421	440	413	461	417	432	420	443	451	426	439	442	424	419	397	409	462	401	375	437	412	417	420	417	468	463	412	449	451	427	435	440	418	417	448	444	429	459	441	421	376	419	439	400	436	443	423	408	449	473	430	469	414	468	415	435	424	428	432	430	440	413	402	450	448	451	468	429	467	407	427	461	427	435	430	393	430	455	418	463	417	431	436	436	416	463	440	430	422	407	434	409	408	429	453	442	441	411	423	391	387	448	405	375	451	387	432	468	434	388	395	407	398	449	406	409	425	455	440	506	451	392	427	436	429	441	459	426	439	411	453	452	423	435	471	439	403	478	434	424	432	440	437	424	416	437	465	411	425	470	427	442	389	435	404	430	460	402	448	420	432	430	461	411	405	444	427	438	434	405	427	440	393	395	444	418	426	442	471	461	444	417	419	460	455	423	417	454	436	414	432	459	440	422	421	437	461	416	450	438	448	422	439	416	440	413	420	439	427	412	416	412	400	456	406	424	433	496	400	431	424	403	431	411	452	449	460	414	437	440	419	394	420	433	434	444	395	457	444	415	440	420	405	442	399	424	447	433	432	434	417	368	434	418	468	446	418	382	489	429	420	453	400	466	390	394	419	386	465	393	470	428	439	406	420	435	412	427	467	420	431	419	470	410	406	462	428	444	463	408	405	419	404	460	389	446	374	426	406	422	449	401	382	452	435	460	477	450	415	430	452	432	465	414	457	400	406	431	423	453	448	426	406	390	448	424	434	395	408	415	400	468	440	427	432	364	464	450	433	408	445	459	447	413	444	451	447	430	433	441	375	448	412	462	393	439	432	478	433	451	430	409	426	455	439	438	462	424	419	407	473	422	403	466	458	443	428	407	462	415	426	423	420	443	434	435	410	445	432	404	461	420	422	406	395	429	421	439	448	445	419	451	422	447	418	458	426	432	426	475	370	398	422	424	453	438	418	436	414	452	410	431	462	425	431	428	414	421	422	428	433	438	471	413	439	447	470	415	449	426	416	430	419	440	449	444	440	480	442	412	440	393	441	401	386	452	400	421	406	455	410	435	427	452	452	461	421	428	416	439	452	418	443	413	429	461	407	447	419	422	438	421	434	403	484	427	439	432	401	423	452	436	447	426	465	449	488	443	412	404	391	423	403	399	446	436	435	439	425	420	443	392	428	439	408	421	425	416	469	433	408	466	434	404	432	386	422	460	397	439	392	396	429	465	424	435	414	455	478	440	456	402	419	442	446	445	425	445	424	420	428	404	406	408	425	439	414	425	392	419	418	427	445	406	437	458	424	416	463	400	424	414	429	435	433	419	457	447	411	448	385	463	408	435	410	406	423	448	444	481	458	461	447	444	469	408	409	450	441	387	401	429	442	437	429	434	414	435	467	454	454	426	433	418	431	410	470	444	397	441	435	427	465	398	462	462	480	409	409	411	458	414	394	471	430	424	445	422	445	418	420	450	419	435	418	379	464	472	467	456	426	403	423	464	489	448	384	428	431	396	434	421	432	457	406	404	422	476	414	453	415	403	436	427	445	395	459	463	397	423	453	413	449	412	423	419	422	460	411	446	428	413	436	429	410	420	409	464	427	421	445	476	414	426	431	447	444	428	440	424	464	383	427	413	401	405	468	463	436	406	432	406	433	422	411	420	422	425	413	475	435	454	409	425	412	404	427	448	416	416	432	432	453	428	384	405	409	398	414	429	423	406	422	439	424	434	430	403	418	454	418	393	407	454	416	426	441	400	426	392	421	419	422	417	470	420	423	438	427	406	449	440	427	427	460	438	485	430	395	456	435	402	431	441	436	448	425	417	430	409	420	445	445	427	437	409	421	448	432	435	448	381	434	420	443	425	428	444	406	384	433	438	407	417	433	436	469	459	434	370	410	395	438	454	422	441	459	421	416	419	454	387	428	426	424	419	420	447	433	457	427	435	431	414	408	452	435	416	448	420	404	430	478	421	392	409	439	447	424	391	420	427	422	460	425	449	450	466	412	433	424	409	430	421	448	414	470	430	477	445	438	455	451	399	416	404	413	453	421	454	442	386	406	424	451	454	436	433	470	448	413	426	425	407	412	429	407	407	441	423	421	444	435	394	442	417	443	437	457	471	419	415	443	421	433	419	430	457	423	415	430	439	424	394	441	448	443	431	439	432	406	413	361	416	440	424	452	445	418	434	445	437	420	403	414	370	458	433	487	434	431	398	424	427	434	409	424	426	454	427	456	457	433	422	423	420	482	443	447	430	423	426	429	417	382	449	415	408	400	441	420	426	408	415	490	405	403	448	406	417	433	448	433	437	405	427	421	453	399	435	407	446	402	413	420	438	429	435	459	451	420	400	390	426	410	475	413	447	428	442	441	440	426	453	403	417	438	412	428	409	411	429	402	436	431	445	429	401	452	444	444	418	405	417	458	436	387	408	435	423	467	427	445	493	471	442
13253	10755	20862	23598	21621	17840	13648	11007	9262	8264	7473	6528	5624	4792	4124	3906	3769	3527	3346	3234	2899	2774	2580	2483	2308	2221	2206	2059	1941	1987	1872	1841	1760	1736	1606	1554	1586	1570	1540	1495	1617	1522	1651	1515	1436	1625	2083	1720	1566	1450	1312	1480	1538	1705	1654	1485	1400	1266	1295	1218	1160	1153	1131	1108	1010	1093	1073	1055	1128	1079	1046	1094	1081	1062	976	1024	997	1038	1013	1010	960	966	1041	1050	1053	968	992	979	985	1013	1023	988	995	1030	1000	956	1001	968	1008	980	978	953	988	991	990	994	993	926	959	1015	1009	1015	991	1010	1028	967	957	1010	994	1034	927	987	980	1009	932	931	992	958	985	948	971	1009	987	987	975	998	986	944	968	1002	949	965	996	926	1014	952	980	987	1032	990	953	994	923	946	1026	934	995	998	985	981	1021	990	955	894	936	953	1016	976	954	964	920	1010	978	955	941	997	955	947	964	1005	952	977	931	997	908	956	1048	951	930	1003	964	992	981	978	960	946	987	964	994	974	911	1003	962	929	982	997	976	936	966	977	921	991	997	974	959	975	972	946	960	938	1016	1042	1014	964	954	955	956	1024	977	1020	955	976	893	1030	973	953	944	902	998	967	950	949	978	945	923	994	982	965	996	931	955	984	969	994	968	977	998	958	1029	960	969	926	959	923	954	988	969	980	1005	928	935	950	925	990	983	969	933	955	959	889	989	985	992	928	983	934	928	950	979	956	977	1001	1032	981	964	1026	955	952	1024	982	961	940	1012	1000	983	958	948	989	992	1023	1001	976	984	941	950	972	940	973	961	999	917	986	955	959	931	905	1008	983	990	949	1022	1000	994	960	984	950	1005	929	968	959	974	956	988	957	941	930	948	947	1009	1002	990	957	966	1002	954	976	948	939	1016	908	942	959	925	985	1020	977	976	989	948	951	1005	931	911	944	1001	1003	985	936	992	985	936	991	985	995	963	1013	985	948	1023	943	1015	1006	932	1001	975	964	1007	907	955	987	974	944	996	951	991	940	976	979	1001	1007	969	947	960	943	987	987	1034	918	1010	937	944	946	964	934	993	1020	939	973	960	948	966	1046	883	958	949	954	927	977	993	963	929	935	945	985	996	970	940	976	945	979	931	967	868	919	925	966	948	975	933	975	1009	964	1015	972	976	954	942	963	985	970	1012	991	918	923	943	941	982	1012	1000	977	968	1019	1012	909	966	983	1009	961	943	920	973	939	989	940	1010	1023	1026	937	947	888	985	946	961	983	922	1018	902	956	932	977	955	981	956	958	941	975	966	953	1015	969	986	992	1014	1009	979	1051	961	967	976	982	981	975	948	987	997	938	967	996	977	1025	954	939	999	927	1014	1025	959	975	986	928	1013	999	958	930	971	1003	983	971	957	995	934	962	970	1009	1009	911	950	963	940	922	979	988	948	947	954	911	968	939	999	924	999	969	995	1015	882	903	988	954	949	954	968	935	1036	963	899	964	991	982	966	971	993	930	1029	963	1026	971	933	950	962	932	942	924	976	962	981	917	965	924	988	924	986	952	908	954	927	945	1005	927	986	982	952	936	925	983	972	962	959	1008	972	928	997	967	989	937	973	982	972	918	942	951	969	995	986	969	927	974	989	925	1016	953	989	892	997	909	946	920	922	970	946	992	991	1015	985	916	996	961	976	996	970	1019	944	968	932	987	962	907	934	986	978	992	935	1003	961	1011	990	969	977	928	943	1016	1017	973	972	948	943	999	944	1035	996	975	970	961	936	960	990	981	938	961	963	984	1001	979	965	939	970	927	968	956	970	1004	963	1017	971	961	977	938	946	1021	955	977	984	923	928	912	952	971	952	931	912	1012	958	951	920	950	925	939	1014	966	939	963	1036	1021	958	915	1007	946	1019	981	1013	958	998	951	957	980	933	1007	942	1010	1005	966	1010	970	999	979	996	1015	956	926	992	955	980	965	978	1012	964	992	970	941	917	971	968	987	903	943	980	937	972	963	965	978	898	916	968	934	969	1038	964	994	969	950	940	895	954	981	971	945	958	973	998	884	934	1027	968	972	983	879	1009	1045	980	924	961	934	1023	906	973	989	927	1010	916	940	959	988	975	960	953	961	993	916	988	976	993	955	957	979	981	996	964	988	1022	963	964	962	960	934	986	939	1017	961	993	1015	989	1003	1026	1013	981	947	950	956	968	930	998	978	906	1002	982	956	936	950	976	905	953	1011	970	987	986	961	969	1010	973	947	942	939	961	928	1045	969	969	1020	953	1044	927	949	1000	981	985	939	956	969	941	943	976	940	969	985	991	967	923	957	966	952	1003	975	876	954	984	947	961	1004	951	961	967	968	977	964	943	979	966	926	995	971	1022	993	929	970	986	932	1009	910	909	946	896	1011	1033	942	961	1006	996	953	976	978	1029	988	993	936	974	966	926	986	992	970	1012	928	1005	916	971	1023	961	987	961	1044	1022	1002	979	915	1000	948	972	1019	958	948	978	955	936	929	986	952	903	962	1003	985	985	936	992	969	1010	946	939	977	959	934	969	1003	1007	1017	1063	974	992	970	980	1020	1012	945	935	982	998	977	948	974	976	987	931	1001	1003	989	960	971	979	943	1004	1008	979	967	940	953	995	1010	953	969	937	978	968	1018	953	965	1015	980	982	976	941	938	1017	956	932	964	1013	987	963	964	957	958	960	948	965	994	944	1007	993	956	933	971	980	948	918	944	998	993	1042	956	961	998	947	944	955	958	922	1010	957	936	970	949	1002	994	976	986	951	963	963	989	1011	970	940	962	999	976	925	946	1014	981	972	933	944	967	920	923	941	896	965	935	926	953	960	998	995	942	989	927	954	965	1008	920	915	971	966	872	908	939	949	901	942	937	972	932	971	952	940	954	968	939	1004	936	956	981	950	1008	905	995	1006	976	993	989	899	1021	935	996	924	938	971	973	975	1037	966	936	974	960	969	1003	959	954	935	990	953	937	966	951	990	1010	922	922	944	963	958	972	902	930	985	925	911	934	947	915	1007	979	966	975	957	941	967	956	975	1032	981	939	975	993	962	1018	981	1010	962	946	968	985	909	1011	945	981	1011	998	957	882	937	992	905	1019	968	964	1003	948	972	1017	1022	967	1032	993	961	956	952	961	966	997	973	970	945	963	964	1018	956	1027	985	979	965	992	1022	920	982	973	937	991	969	997	967	994	1034	952	975	951	992	942	991	931	889	991	995	957	960	922	975	988	913	996	955	974	980	972	934	983	928	966	899	969	990	958	952	959	976	970	942	950	911	922	982	982	876	933	968	960	1004	1006	927	983	992	949	984	998	957	963	857	940	984	1007	955	997	991	946	897	912	939	919	1009	1033	980	998	952	981	977	941	947	976	1014	1013	1010	904	998	1014	948	939	907	951	958	977	923	1018	969	938	1009	974	975	959	968	1039	944	974	1033	960	983	970	982	955	975	966	973	930	1016	1023	991	930	999	978	903	956	1041	1023	1011	938	985	980	1008	974	1039	986	974	972	963	972	919	1000	968	969	988	976	961	961	977	977	1037	1022	970	977	1033	978	940	992	924	980	1000	923	988	959	943	916	967	1007	983	914	953	978	927	977	1045	941	942	967	991	937	987	967	1012	978	958	1016	952	951	922	949	1011	948	1053	930	986	972	966	988	958	999	958	984	953	949	967	924	974	973	1001	1016	991	969	976	952	1012	949	913	955	943	978	951	949	981	927	986	952	957	993	973	973	956	972	897	935	974	922	976	960	953	942	923	997
8471	5265	6132	4673	3156	2273	1497	1183	955	851	759	723	620	540	502	467	458	462	430	476	457	412	390	418	372	399	404	336	378	386	383	340	377	391	339	401	376	332	372	368	346	342	335	346	372	350	363	370	323	313	353	355	365	323	383	350	354	338	361	344	360	322	309	340	321	316	330	342	333	354	358	358	322	349	321	331	323	285	323	300	319	352	349	329	313	339	353	345	355	299	336	385	370	352	339	309	339	365	339	340	356	310	323	326	309	353	333	318	314	326	324	313	363	341	383	298	375	355	312	337	321	313	342	292	327	352	327	347	345	320	323	338	328	335	288	334	348	300	340	327	337	325	321	326	314	355	373	309	381	337	302	333	361	320	336	354	350	363	317	338	345	350	303	327	309	323	334	344	325	355	301	337	347	343	341	321	352	364	333	324	345	330	333	325	315	350	341	336	318	334	361	351	317	352	310	369	334	334	356	374	334	320	349	338	365	381	323	333	356	344	312	352	359	331	321	331	338	338	353	326	285	349	303	330	307	323	317	331	322	277	321	327	344	307	360	298	339	339	378	326	334	321	319	318	313	335	323	329	345	323	365	353	345	331	307	301	320	322	350	370	328	358	344	310	311	331	320	336	307	329	329	339	328	328	343	384	339	341	333	351	338	346	345	318	333	317	334	324	331	333	353	310	349	333	335	333	346	357	321	311	327	327	350	312	348	328	347	323	357	325	310	341	314	294	294	316	309	366	346	352	338	311	319	332	359	347	318	345	314	315	335	317	344	346	303	370	352	296	343	360	362	311	346	343	324	333	319	347	339	342	353	338	326	293	348	356	374	301	339	330	303	348	328	361	298	332	313	338	336	345	332	293	343	307	306	302	338	322	350	337	343	362	328	318	341	309	342	311	329	306	348	337	313	299	303	341	397	346	319	314	320	322	368	322	318	334	336	315	360	353	356	340	336	352	319	355	363	334	344	335	336	330	324	344	311	336	324	329	325	329	358	384	347	343	328	301	347	329	334	332	314	330	337	327	371	366	314	352	369	338	322	349	369	362	345	297	363	333	325	364	324	370	299	338	301	321	294	337	357	321	323	357	326	373	330	357	363	344	331	328	345	321	312	366	322	358	331	325	319	328	326	362	312	328	318	317	333	319	344	345	330	321	338	296	355	346	332	369	331	330	307	315	346	351	331	341	322	312	334	294	344	338	335	334	349	333	330	326	318	345	341	315	352	306	330	275	325	351	334	334	315	339	335	345	338	323	320	372	332	353	352	325	341	299	337	324	332	311	365	316	374	344	360	327	352	319	365	295	345	312	344	343	292	327	355	292	314	329	306	348	362	332	320	344	345	372	314	371	339	312	337	353	322	327	356	326	314	389	356	327	326	345	325	354	334	339	327	314	345	353	295	342	314	333	354	324	332	346	314	301	339	340	288	306	346	362	312	370	317	333	318	313	322	330	322	325	326	329	368	367	325	349	316	326	328	342	350	312	322	324	313	309	384	354	334	343	311	374	330	349	318	304	294	347	367	348	342	331	362	271	316	314	345	357	351	309	353	312	324	370	335	345	304	321	329	330	340	344	307	334	354	338	331	310	303	314	325	298	328	341	344	310	358	334	333	353	315	350	331	340	320	311	314	324	351	361	374	361	383	327	315	325	332	297	335	339	368	332	339	348	333	335	341	324	329	344	341	338	365	327	331	325	315	319	328	307	329	311	383	293	320	328	347	294	368	353	318	378	323	314	335	365	338	351	349	319	317	343	332	336	332	312	342	340	316	339	333	343	325	290	346	338	330	364	340	317	327	319	320	320	353	325	339	329	317	346	346	340	327	328	335	320	373	331	355	331	317	321	359	345	346	352	326	323	369	349	360	342	324	345	349	317	319	356	347	351	329	320	321	315	328	309	352	298	316	336	320	317	315	334	318	329	339	366	356	336	298	331	317	323	314	334	299	319	318	362	323	308	317	323	353	328	324	332	349	336	314	296	322	331	311	356	317	322	358	340	330	317	342	337	324	354	339	375	347	319	334	333	321	321	330	351	339	346	339	303	346	334	366	341	330	347	331	354	358	349	350	299	356	326	325	336	362	308	333	318	340	346	374	317	336	323	306	313	333	320	306	340	345	333	349	332	360	327	311	319	321	340	327	301	350	344	337	342	352	400	330	327	326	315	347	332	321	317	350	344	353	337	333	338	314	286	364	356	311	368	363	295	340	327	336	338	336	342	329	368	321	370	357	330	306	309	337	332	359	346	318	327	337	316	312	325	372	354	350	330	305	304	296	337	349	347	362	365	373	335	339	360	317	327	317	344	372	355	309	317	332	334	349	327	330	328	339	347	318	345	327	334	339	377	334	342	335	349	339	358	314	351	355	340	306	326	334	338	346	323	349	356	358	329	318	342	336	366	358	369	358	318	346	342	334	327	315	367	348	349	318	348	344	375	294	382	324	340	359	354	301	374	329	332	357	332	332	352	371	347	317	361	362	347	345	299	353	388	322	335	343	330	334	329	318	316	330	319	358	349	351	314	329	305	368	307	315	361	329	362	334	350	355	321	355	337	355	332	355	324	344	368	307	394	332	290	328	360	347	312	318	350	304	313	295	336	310	331	329	382	348	330	369	368	342	318	325	365	308	322	323	321	325	351	356	342	305	352	351	347	341	301	373	327	358	363	325	356	363	359	332	305	321	353	334	341	346	311	334	333	346	336	341	352	321	336	334	398	365	352	339	323	326	290	332	341	339	314	357	347	353	331	341	335	356	351	359	344	337	332	358	324	345	292	311	328	389	320	331	368	304	317	395	323	324	341	321	378	355	325	326	302	340	364	347	347	301	312	315	340	312	343	287	364	353	370	343	318	315	348	321	324	308	318	351	324	337	342	345	342	326	343	333	324	348	339	335	303	356	334	344	330	319	309	309	315	325	336	325	351	350	356	338	326	337	320	350	338	328	371	310	320	330	346	335	329	355	339	308	328	320	368	355	321	339	359	346	314	327	319	342	323	347	370	333	335	346	340	367	346	321	318	313	345	327	327	305	308	320	305	345	323	355	316	357	348	320	342	320	319	352	343	343	315	333	334	349	347	315	336	287	315	357	326	331	329	326	312	343	324	309	322	371	313	343	315	338	368	293	352	323	333	339	316	338	322	346	334	311	312	339	311	324	349	367	316	327	335	338	302	359	342	347	344	298	349	345	328	301	311	301	361	336	363	326	317	354	332	333	330	319	352	306	339	340	347	325	327	334	332	342	353	346	325	326	342	359	348	345	363	343	307	350	292	327	322	374	322	357	335	345	325	333	337	338	347	340	362	317	322	333	344	375	285	321	313	349	366	288	387	327	332	305	352	314	344	363	313	344	362	333	328	313	368	322	344	337	334	318	294	362	361	347	356	341	330	327	368	331	357	305	348	301	342	335	332	358	357	377	344	307	313	307	323	308	333	313	349	300	345	326	315	302	319	306	311	318	315	349	349	325	342	341	319	344	313	347	297	330	333
5146	4726	10577	11475	9781	7737	5863	4725	3991	3541	3374	3009	2480	2166	1893	1754	1734	1568	1641	1589	1461	1361	1333	1264	1214	1131	1159	1088	1057	1071	1008	970	1022	956	1020	982	963	969	972	988	990	943	933	930	928	847	881	924	890	915	853	862	869	892	875	895	812	906	871	848	824	831	827	825	875	786	863	822	847	842	851	831	854	756	762	770	784	896	805	856	791	802	809	824	803	767	753	744	750	769	801	711	770	790	811	785	756	768	778	824	787	755	779	833	818	794	823	834	816	776	767	757	755	784	786	774	779	781	776	764	723	788	820	805	775	786	776	806	789	761	806	794	754	799	794	832	754	751	828	773	818	785	753	859	782	784	791	745	778	729	770	793	779	807	796	768	766	797	782	777	735	811	763	771	817	780	712	795	774	750	822	823	796	735	830	790	805	812	759	805	820	787	746	807	780	794	793	798	774	833	731	775	811	813	781	780	743	785	738	801	785	771	752	822	832	795	791	749	798	772	765	771	837	774	813	737	750	789	774	823	788	827	767	786	790	782	799	785	762	744	750	754	798	780	808	770	793	745	763	810	775	823	790	777	754	772	756	807	729	814	792	784	758	736	781	790	840	843	852	756	804	788	786	787	709	781	767	771	818	785	809	823	766	778	801	776	757	795	797	734	780	820	761	835	833	780	779	799	833	796	755	808	781	786	796	819	797	770	758	796	769	758	785	765	808	788	755	767	778	724	744	752	763	723	788	781	806	807	751	748	777	750	789	784	740	816	778	774	799	772	807	799	787	752	785	775	757	775	792	765	802	788	764	833	802	807	779	807	829	811	788	794	753	784	740	755	820	748	738	736	807	741	801	797	801	793	762	754	796	748	774	815	745	766	794	807	799	763	770	753	780	753	778	769	765	777	726	757	805	822	848	798	761	776	795	809	799	766	782	780	801	750	790	767	754	807	822	827	746	793	782	845	788	820	811	810	790	808	788	742	781	815	786	762	809	776	737	794	781	769	756	797	759	765	751	811	800	787	790	764	779	805	786	794	711	804	823	829	822	767	772	761	802	772	821	778	789	781	752	752	794	807	747	790	776	815	790	793	778	804	787	781	802	776	752	776	762	799	765	796	783	778	769	780	754	818	813	774	753	748	823	826	754	786	786	807	757	809	809	798	744	815	764	820	823	756	754	748	788	820	771	767	730	771	792	794	805	804	782	754	752	754	791	835	790	789	774	801	759	776	776	828	750	774	788	825	779	766	774	788	776	801	791	802	782	743	813	802	757	785	782	789	798	859	771	754	794	787	802	799	784	741	760	776	822	780	803	759	738	775	719	778	801	834	788	790	786	790	810	784	792	795	782	826	805	786	749	763	787	714	746	813	790	782	770	740	760	816	811	744	762	778	797	800	817	779	742	826	792	748	768	786	801	762	826	808	776	790	773	742	806	805	778	791	784	835	768	764	791	784	751	788	790	742	766	792	780	755	768	803	791	749	793	780	797	767	818	749	782	758	759	818	806	797	771	784	770	788	785	762	730	754	787	746	752	761	795	812	778	761	766	837	836	848	757	775	825	802	775	768	796	812	804	805	807	805	772	817	812	767	774	785	754	764	805	815	780	753	744	778	787	747	774	806	805	734	789	807	769	798	760	828	704	773	791	803	800	788	822	825	800	735	782	797	771	800	754	834	750	762	826	829	801	751	780	807	792	810	814	763	757	773	803	773	836	829	757	800	759	736	787	798	801	744	811	832	751	777	770	752	829	715	773	777	831	812	799	735	742	812	847	781	811	782	811	706	789	795	729	810	795	842	748	822	784	772	803	748	800	803	776	789	775	783	805	780	762	755	788	753	820	732	776	799	740	804	781	799	842	785	765	773	799	791	813	779	839	800	813	802	786	844	756	788	790	812	763	792	736	754	813	774	793	767	760	754	800	790	751	784	764	776	774	847	767	807	734	783	805	779	747	792	813	829	748	749	757	795	821	796	739	822	758	768	821	814	836	798	736	822	772	794	805	739	764	797	782	754	771	816	773	742	802	772	768	787	851	800	837	782	768	770	788	812	756	809	778	750	747	817	767	792	794	798	768	745	837	754	784	816	776	845	819	782	802	774	773	825	816	778	775	771	786	763	820	775	788	771	773	772	794	768	766	736	755	764	803	790	752	780	774	781	778	806	809	752	802	808	784	797	804	756	796	770	764	817	817	757	785	780	797	796	813	776	800	777	792	729	784	752	730	784	717	799	718	741	823	800	793	792	758	772	791	793	823	748	780	741	808	804	776	828	800	772	806	792	792	773	766	805	768	748	764	758	755	768	815	780	744	727	796	808	793	746	831	802	788	807	771	801	747	776	767	834	794	731	755	779	781	794	764	791	780	749	798	744	780	762	813	803	797	754	712	745	817	774	810	783	757	874	797	798	812	762	771	790	800	758	765	783	780	798	801	785	726	792	751	760	802	762	792	791	700	759	730	810	784	796	772	796	775	769	806	755	763	791	799	787	793	793	791	799	752	781	806	739	790	792	763	750	791	799	802	754	780	726	766	812	713	815	778	751	764	773	763	782	818	756	759	768	771	797	809	789	842	810	726	740	776	817	816	816	799	796	767	757	757	805	754	817	788	803	798	744	783	788	784	801	773	815	819	828	800	754	756	796	810	832	796	768	794	809	767	799	814	786	833	734	752	729	797	763	797	809	771	771	751	735	756	770	769	745	794	768	735	754	775	822	816	839	777	797	841	797	782	756	786	771	799	806	799	741	808	763	797	780	820	836	740	791	816	756	740	802	720	841	782	808	805	774	834	759	789	750	749	744	792	810	731	762	759	804	792	825	787	794	801	815	813	766	768	780	743	759	781	774	748	767	804	766	744	766	814	784	793	796	803	763	798	776	802	746	813	847	793	776	745	779	800	734	768	778	738	793	727	751	843	807	763	784	786	803	767	768	826	793	806	755	791	804	793	767	748	793	766	764	814	785	789	780	801	805	704	813	759	809	834	781	748	793	747	776	765	798	845	780	760	798	802	805	744	760	771	774	766	782	799	760	821	807	782	745	832	754	788	743	771	801	744	851	748	772	795	817	803	791	796	784	775	813	795	777	811	801	762	761	825	797	762	773	766	816	833	769	758	799	805	776	757	734	724	754	837	815	766	778	797	775	802	790	832	789	745	749	766	787	770	802	719	776	802	761	817	824	736	782	780	766	810	832	783	796	853	772	773	731	769	802	817	743	765	809	722	784	753	741	775	765	813	778	788	742	819	774	784	802	775	759	775	799	804	784	805	829	771	779	770	756	747	792	750	770	794	766	806	769	752	768	767	803	779	792	760	809	820	766	743	793	751	779	778	784	784	761	769	782	823	728	793	783	775	772	787	829	802	794	757	810	793	795	825	803	816	763	772	790	806	775	770	822	772	780	785	740	760	787	782	814	773	783	752	742	758	803	776	810	797	783	801	798	813	804	810	786	879	793	770	774	759	778	798	858	775	795	757	743	783	788	746	830	757	794	782	785	760	760
17311	9631	11277	9360	6784	4336	2848	2060	1716	1422	1276	1045	865	787	730	686	679	666	631	603	587	552	527	538	549	504	522	473	511	496	474	462	435	442	459	483	464	464	451	418	423	436	438	423	422	460	497	456	413	436	421	414	484	437	419	399	454	421	424	392	377	395	399	400	357	384	350	427	353	401	406	389	395	381	403	376	389	419	437	389	412	387	390	361	378	360	398	383	381	400	419	380	361	396	392	369	378	387	408	390	387	409	428	396	392	366	378	415	378	435	400	387	387	395	397	371	350	371	363	410	402	418	388	390	377	413	369	391	359	393	396	373	404	362	372	380	377	354	409	393	414	381	362	357	369	388	379	394	386	355	386	377	398	366	389	401	379	380	409	382	380	385	426	381	359	415	358	362	397	403	412	402	370	406	383	409	398	394	411	414	405	388	388	396	337	378	387	398	393	418	391	394	409	357	385	405	364	359	396	414	389	396	403	357	408	338	415	362	376	381	365	417	391	381	397	413	386	425	407	404	402	385	388	382	426	421	388	380	387	415	351	399	404	397	381	349	380	402	429	397	390	364	405	409	381	375	405	401	381	388	383	395	358	366	338	395	405	385	404	359	406	341	352	365	394	384	410	374	374	407	393	371	406	406	382	405	376	407	407	356	389	371	389	399	406	409	382	353	400	379	430	411	369	391	413	417	379	378	347	411	423	380	367	398	413	397	376	398	426	384	383	400	381	371	403	361	395	385	409	423	388	392	380	368	394	382	397	412	408	380	399	387	378	377	379	372	391	362	378	434	398	384	377	368	394	393	349	365	420	396	402	408	368	415	392	388	332	374	360	360	390	405	427	388	393	392	379	360	353	397	362	386	379	365	374	404	419	395	366	389	399	374	411	426	398	390	367	366	404	406	385	412	372	386	390	376	379	365	393	410	374	370	387	392	384	395	404	411	421	388	377	348	404	374	363	390	384	405	425	363	411	334	372	347	362	416	404	422	381	382	369	365	398	366	382	375	385	390	423	389	391	360	382	374	387	386	383	416	357	393	374	375	385	389	434	388	341	402	421	411	388	368	414	367	404	373	391	371	368	392	392	372	361	415	375	410	368	366	387	397	383	408	365	404	418	395	411	379	421	410	366	390	368	397	365	357	354	393	404	378	357	438	363	366	398	366	420	337	369	397	406	398	388	405	386	393	396	366	422	371	408	387	415	436	385	373	398	426	396	394	366	392	373	381	389	414	348	428	376	367	392	369	423	402	415	390	387	372	375	371	408	391	416	383	412	406	376	386	407	380	379	413	383	401	418	397	397	406	413	382	364	407	391	376	434	364	390	373	346	409	385	404	374	414	362	393	381	346	355	388	421	389	378	385	413	354	377	319	333	399	383	380	356	366	427	367	365	366	415	374	354	423	379	400	381	408	410	430	366	398	368	408	415	382	376	390	393	395	413	360	380	400	357	420	420	362	373	387	355	370	359	367	394	364	426	420	370	393	410	398	390	367	386	363	371	380	383	424	400	413	378	405	387	365	393	396	350	361	394	409	424	402	402	414	410	385	399	394	393	417	375	363	386	412	393	366	411	353	391	392	381	394	380	381	358	370	363	385	374	421	411	395	385	382	364	389	371	413	411	373	389	374	423	395	400	389	419	375	391	393	401	380	408	428	399	371	400	395	410	411	383	394	380	387	426	385	394	381	374	383	393	409	372	383	400	417	373	414	411	403	395	428	433	340	363	403	402	386	406	388	375	405	377	424	426	394	414	410	420	384	385	394	386	391	401	408	380	372	336	363	373	360	378	337	367	381	380	349	372	411	390	400	423	392	374	392	366	379	375	381	386	389	397	373	403	403	386	363	363	383	381	406	395	390	407	392	363	372	389	416	352	380	391	397	418	385	380	363	412	431	395	375	396	395	426	408	381	368	396	381	419	350	396	380	411	414	386	414	417	387	379	394	371	386	401	368	387	376	385	352	386	384	387	352	378	379	354	361	389	421	411	405	410	376	394	404	406	417	376	377	394	406	351	402	404	412	405	384	372	416	393	379	399	398	364	364	416	398	355	382	363	389	389	381	378	414	412	412	395	405	373	380	371	387	376	421	395	397	429	356	384	369	369	353	402	354	403	405	344	362	401	408	388	363	400	398	389	401	395	404	364	399	423	394	395	389	399	378	381	386	367	400	408	385	385	374	418	378	390	397	355	390	369	400	356	378	387	395	432	414	372	408	373	404	393	404	394	396	416	367	430	389	384	384	410	356	399	394	414	373	373	386	390	398	391	373	416	366	408	368	370	370	399	366	391	388	415	352	383	366	393	387	418	409	414	355	387	402	385	385	354	432	374	390	365	376	366	427	416	357	395	403	440	379	405	402	408	381	432	412	386	391	373	440	359	374	392	344	413	380	423	381	397	378	398	412	381	418	373	390	393	396	406	410	386	399	404	392	384	397	368	394	380	405	385	428	379	420	377	385	374	400	387	402	406	388	386	425	374	394	402	421	386	389	388	414	410	373	391	398	391	402	368	340	410	411	367	417	388	373	396	363	373	363	385	355	383	398	386	423	386	399	359	352	412	359	384	407	375	371	431	381	364	364	377	368	406	332	387	406	381	399	383	425	407	394	391	407	372	386	406	383	355	426	402	381	374	375	336	379	375	386	359	364	403	352	412	423	393	387	377	419	398	350	363	362	388	379	370	373	392	397	360	360	392	396	398	386	376	369	371	366	378	388	375	407	369	385	382	423	391	404	404	365	397	407	391	381	401	384	355	393	425	379	402	374	403	381	360	375	407	415	404	421	374	369	357	381	384	370	381	359	416	395	358	382	365	362	410	395	375	372	395	347	387	402	367	410	401	406	378	388	380	406	385	359	394	374	389	380	350	383	380	376	419	417	398	368	384	388	418	385	428	386	394	379	386	397	404	408	422	358	355	359	377	396	416	386	360	397	403	415	407	419	367	394	413	391	382	402	332	399	382	390	381	361	404	417	399	378	397	381	399	425	396	409	399	393	405	357	413	394	381	363	334	392	396	406	365	397	395	386	378	418	378	369	375	388	364	384	385	415	399	405	414	375	379	375	420	392	403	370	371	390	434	416	380	392	394	378	364	377	384	396	393	382	360	379	371	399	351	372	404	370	410	399	355	406	393	400	406	393	368	368	391	381	385	384	400	406	397	395	368	397	378	394	390	383	417	387	377	380	399	397	385	381	400	428	411	393	381	408	365	382	373	384	428	402	386	381	383	389	373	387	397	404	406	396	363	408	386	412	362	397	415	390	361	371	408	416	372	376	400	378	396	423	373	430	358	397	393	401	372	393	370	370	374	379	377	401	372	354	423	400	404	418	384	393	399	418	380	391	383	439	407	407	382	381	410	387	397	407	388	389	420	379	382	359	385	377	336	376	386	412	389	373	413	398	395	392	386	397	403	384	410	349	380	425	385	371	370	409	429	377	392	405	383	364	391	392	354	406	358	396	396	405	403	402	407	357	396	395	357	348	357	373
10422	7759	16047	18744	16865	13556	10050	8184	6910	6097	5424	4757	4079	3531	3125	2923	2827	2636	2631	2384	2268	2044	1920	1792	1860	1756	1683	1656	1550	1516	1552	1457	1410	1338	1315	1342	1350	1265	1278	1265	1259	1287	1360	1287	1225	1278	1668	1321	1235	1175	1126	1230	1216	1251	1291	1207	1153	1070	1084	970	996	1011	994	984	1010	1004	973	1010	962	1003	1029	944	999	940	969	975	994	960	957	923	908	905	982	892	945	909	886	964	955	914	913	960	959	921	956	899	901	866	923	876	871	904	861	983	921	892	901	925	893	925	898	930	905	900	861	886	938	909	879	850	879	899	909	904	890	926	910	917	908	883	859	890	821	899	857	922	971	893	885	941	960	945	904	899	883	901	924	865	892	939	933	914	933	933	919	877	880	878	894	929	914	872	901	940	939	901	916	900	924	886	891	910	855	862	949	907	850	882	896	873	931	895	897	914	848	906	916	904	926	921	919	934	871	921	892	905	895	945	880	843	942	827	884	873	926	961	951	888	935	889	936	951	883	943	885	913	854	874	910	926	819	926	889	873	939	871	912	851	853	908	933	913	870	934	944	890	915	905	933	887	941	915	930	947	924	849	898	905	892	886	914	891	865	923	911	886	906	910	864	843	883	921	842	940	887	934	911	901	900	895	949	919	862	890	939	893	875	896	869	854	888	877	897	842	860	933	887	908	850	871	910	890	900	940	915	918	885	884	858	918	894	921	897	893	913	956	900	857	889	890	925	930	933	853	858	929	907	913	942	946	913	866	889	889	905	890	904	884	873	907	878	881	889	866	909	935	907	921	899	879	922	873	827	882	870	880	878	937	855	832	856	879	918	953	875	923	858	859	925	884	916	884	903	890	878	907	896	919	896	948	950	866	860	926	926	938	907	877	910	890	896	871	954	899	900	911	896	868	967	940	886	899	895	899	854	872	829	919	918	888	894	923	894	866	900	866	862	874	883	924	885	892	895	905	871	901	937	883	895	888	941	918	879	855	887	919	862	939	899	895	945	925	922	900	919	878	926	918	929	913	857	883	869	898	910	908	901	890	856	873	895	936	821	845	926	949	857	885	902	935	869	890	898	874	939	885	930	906	885	920	955	909	895	865	878	874	851	939	937	858	884	870	870	925	975	879	887	863	879	856	920	881	944	898	904	916	872	906	923	916	906	852	917	923	910	945	857	919	937	891	925	918	883	895	935	905	934	940	966	865	909	872	910	913	912	875	968	896	877	895	873	908	929	927	967	924	890	929	891	913	881	937	884	866	842	914	931	850	943	912	876	925	951	860	982	955	922	905	928	919	919	842	873	933	904	942	869	886	883	872	887	844	904	921	836	943	912	835	911	867	951	868	891	970	901	878	914	862	904	864	874	958	884	932	923	911	896	906	878	907	906	925	903	870	857	934	912	935	843	921	931	897	913	911	883	889	892	875	891	926	946	883	893	915	872	906	921	892	960	848	922	886	860	907	911	932	866	930	864	814	858	912	859	884	891	964	915	904	887	887	798	907	836	885	890	880	932	889	886	901	907	862	956	920	901	864	909	916	914	958	948	929	952	850	939	872	868	886	881	887	915	927	832	896	935	916	908	898	882	898	923	927	893	876	918	854	930	872	844	939	854	921	884	862	879	905	885	980	848	949	866	879	888	944	835	880	894	927	896	907	898	847	953	928	908	903	897	904	912	914	914	899	853	903	885	943	888	903	875	914	909	915	919	886	870	951	876	895	849	894	872	925	901	894	903	887	927	899	856	932	893	929	938	865	865	934	895	927	920	893	872	909	891	912	894	852	885	872	901	921	934	946	844	927	893	948	869	884	907	902	915	900	880	912	922	847	920	947	934	920	874	951	922	852	919	838	917	910	902	949	876	932	904	930	886	962	925	876	898	900	917	874	905	891	850	925	933	921	943	867	913	907	921	943	901	922	902	916	906	907	904	946	853	872	917	842	917	941	872	882	896	845	864	846	925	878	931	924	899	840	867	903	898	871	912	922	905	902	909	919	913	878	984	931	894	918	942	890	938	902	896	854	902	860	874	927	931	911	914	883	912	893	920	906	904	835	855	890	854	890	917	933	841	909	856	932	918	868	897	901	918	853	939	860	889	907	905	894	885	870	873	877	914	934	938	933	851	910	885	889	917	894	894	863	935	904	889	903	907	852	881	894	856	930	931	909	923	890	861	883	877	887	842	930	885	931	928	936	905	923	920	883	941	825	926	898	929	845	943	868	935	922	914	893	904	901	902	873	904	931	871	956	896	840	907	898	914	943	914	905	874	882	922	902	889	882	909	869	876	921	908	927	904	925	868	878	883	909	961	857	903	923	891	839	843	873	951	922	931	879	905	871	870	913	905	875	858	940	857	851	927	948	900	940	887	912	979	897	919	877	953	890	905	898	887	955	916	857	851	953	922	872	933	880	930	923	922	885	884	926	872	869	894	872	977	917	869	894	901	849	899	896	867	887	940	862	901	950	886	867	898	956	894	908	910	958	856	901	913	982	948	927	964	925	891	926	912	912	920	872	894	900	910	859	908	918	918	893	946	867	883	924	887	938	932	921	891	899	887	855	887	937	890	922	921	915	860	892	904	913	925	886	905	903	890	903	948	892	900	967	964	931	886	832	882	909	886	870	865	903	945	923	896	909	952	912	925	898	906	910	918	950	920	922	850	914	855	887	918	873	887	922	905	910	864	924	906	921	899	911	889	953	953	917	903	921	902	855	925	874	912	904	872	880	916	869	932	899	952	879	906	880	891	973	910	896	871	865	934	914	893	898	895	880	904	886	893	907	877	872	931	898	937	912	931	942	928	891	871	903	882	915	829	873	905	873	914	894	880	931	881	882	882	901	860	928	898	875	891	890	883	912	928	876	849	911	943	938	912	883	858	924	915	866	908	936	897	912	896	873	886	891	887	959	887	900	969	921	907	860	892	882	911	838	888	943	940	838	905	911	933	870	956	960	898	924	844	896	922	924	853	911	888	882	915	883	892	912	887	880	848	866	957	915	917	912	908	884	920	856	895	894	895	958	936	904	902	905	898	869	914	948	902	899	887	900	929	896	903	849	931	874	901	908	871	921	865	884	894	884	892	860	890	873	852	935	915	896	876	871	901	857	877	857	880	901	880	917	880	935	898	891	885	871	963	878	897	900	922	910	941	857	948	905	895	905	878	919	900	881	905	854	948	943	893	933	930	910	923	951	877	869	904	921	911	867	897	876	919	934	917	959	844	949	902	884	864	881	931	908	923	952	882	915	894	978	941	898	890	902	892	878	902	887	887	888	911	889	903	927	956	899	858	909	952	892	956	943	871	900	895	904	926	885	945	882	910	884	902	921	908	937	904	887	923	891	907	902	880	905	915	836	927	876	903	920	869	898	883	979	925	935	865	894	883	937	892	889	913	888	891	890	890	895	877	947	902	879	921	957	918	864	877	873	920	903	887	902	911	899	892	881	891	935	900	886	890	884	912	896	904	872	883	910	852	862	863	885	917	941	935	890	908	918	891	923
25133	15069	16363	14096	10354	7076	4630	3221	2357	1934	1657	1457	1188	995	976	902	841	854	795	709	743	647	638	691	584	578	554	541	555	604	627	558	549	521	500	541	499	511	512	497	507	464	544	558	496	539	607	535	492	491	495	486	533	498	509	527	461	436	504	479	449	425	416	434	438	441	416	396	415	453	467	477	459	429	441	440	445	405	434	453	425	423	455	456	427	443	370	396	443	451	419	457	447	425	449	452	393	428	420	401	444	448	425	417	424	393	437	424	441	449	450	442	413	431	442	406	425	455	442	433	468	404	440	429	431	497	453	409	393	386	410	425	432	407	441	396	440	427	437	461	443	416	428	431	416	416	420	454	455	433	447	410	426	439	454	427	420	398	392	446	436	415	398	410	402	425	430	481	424	434	435	420	434	417	454	431	419	384	440	420	428	420	428	404	422	460	441	413	415	460	432	436	423	423	431	421	417	403	424	418	426	434	438	415	363	423	449	470	400	433	411	425	414	446	454	419	450	401	442	447	416	443	430	422	422	431	388	432	392	434	439	405	397	456	423	410	402	417	434	463	438	432	427	443	444	389	391	464	438	454	413	418	435	426	389	452	456	441	423	454	435	443	415	418	421	417	418	425	447	463	399	413	388	464	430	428	415	458	446	384	447	405	398	411	464	425	433	421	381	433	420	450	454	403	402	426	449	445	396	410	424	438	415	442	455	419	407	431	419	436	465	420	415	419	446	411	414	441	424	419	378	440	411	421	387	407	431	458	429	442	415	413	389	415	420	409	431	403	451	434	421	374	413	410	434	449	439	384	417	420	459	390	465	422	428	427	405	458	450	428	399	415	422	425	432	395	374	406	424	449	395	439	403	426	391	416	447	400	421	457	403	432	406	395	457	417	441	426	431	406	422	406	423	438	435	429	402	451	419	426	422	402	403	430	432	409	386	448	435	415	426	391	407	421	456	429	410	446	391	401	414	387	358	413	427	424	407	438	409	434	408	443	425	430	404	442	432	371	402	451	418	424	398	413	456	447	393	406	419	425	442	460	425	448	424	433	441	428	456	434	425	432	447	432	401	409	418	380	429	431	407	453	431	395	444	420	440	438	421	454	440	435	432	435	430	432	464	384	467	437	459	389	422	412	451	433	437	412	405	468	399	449	383	427	469	394	407	374	412	423	423	433	445	450	386	434	404	422	397	416	449	424	452	408	424	404	433	405	431	391	412	404	437	411	405	429	406	392	404	449	429	480	475	444	428	402	428	405	429	395	414	423	451	434	426	451	422	415	419	400	412	421	409	386	423	442	443	453	405	426	428	421	450	433	456	441	450	409	406	438	431	418	435	410	426	451	421	402	410	418	406	402	399	402	438	434	424	420	388	441	414	424	401	397	449	451	415	431	446	432	400	428	401	401	397	439	393	402	449	434	444	471	438	415	449	394	418	420	452	436	434	432	429	447	405	470	410	411	455	433	401	426	453	444	418	447	433	426	482	449	413	428	438	463	419	420	444	439	387	402	404	421	431	455	459	443	438	413	500	391	432	391	431	428	391	446	413	449	403	449	414	438	460	425	470	448	390	385	461	456	438	437	440	420	399	395	405	412	425	425	412	451	430	413	446	434	425	410	414	402	438	406	442	412	430	429	416	436	403	432	425	404	416	392	411	390	443	459	406	430	423	423	401	410	401	439	411	449	417	423	445	403	455	406	436	411	432	398	381	431	457	466	447	429	399	403	428	419	437	395	425	429	410	402	396	401	391	434	397	389	412	407	416	462	445	395	420	477	453	442	443	434	416	383	435	418	413	413	439	442	460	395	439	422	450	459	427	393	409	429	430	417	417	415	458	438	424	454	419	417	404	431	402	395	409	396	410	414	436	432	424	437	408	425	415	395	478	447	393	417	444	460	418	407	451	421	417	393	421	420	361	409	407	400	366	417	430	410	437	458	434	448	444	418	422	405	401	384	459	407	443	477	410	399	451	429	440	442	418	408	404	452	440	404	430	430	479	454	408	399	408	449	456	428	449	399	384	426	436	443	429	464	402	436	440	396	472	453	409	442	414	433	400	435	439	395	431	452	417	410	418	429	407	427	497	450	408	408	426	401	419	422	388	445	448	391	422	402	401	430	392	439	437	381	399	416	386	438	404	407	424	404	439	442	424	436	406	423	437	428	421	419	391	430	437	439	413	449	384	434	400	431	407	407	416	420	427	452	392	423	407	449	418	436	424	448	404	448	403	416	393	384	412	402	421	409	414	441	422	444	418	424	440	429	436	389	395	411	403	427	433	402	379	450	398	424	388	432	433	461	442	419	419	367	471	432	440	467	403	438	441	414	448	435	430	409	444	410	425	416	397	438	394	471	411	421	387	439	397	441	426	404	429	426	422	440	419	447	422	418	381	404	450	463	439	423	429	470	393	463	432	438	420	399	458	441	402	436	419	420	439	436	434	456	451	439	415	391	443	432	421	444	426	474	433	440	413	414	429	406	402	420	420	398	397	435	386	441	423	448	440	429	413	433	423	423	427	447	413	415	389	440	391	458	419	439	456	439	429	437	416	402	446	420	448	402	431	411	452	394	393	395	411	448	412	444	428	421	432	420	442	431	417	428	414	422	437	417	396	488	442	408	404	429	422	432	431	430	463	440	449	441	449	403	439	408	366	401	407	440	435	433	379	412	413	410	396	460	420	384	415	422	419	448	397	410	417	431	440	399	493	414	430	440	433	426	429	444	429	415	426	455	416	445	424	414	419	378	455	419	425	414	408	400	414	419	381	441	422	390	419	412	403	416	424	404	437	451	394	435	452	398	410	438	406	435	406	418	427	430	469	440	394	406	419	458	406	402	393	431	407	452	408	408	482	433	423	427	409	399	427	365	445	413	414	426	412	397	459	439	432	428	441	442	394	391	424	423	451	417	404	445	405	412	481	414	436	429	474	455	396	427	431	412	434	392	451	445	447	441	412	401	423	420	455	406	427	406	419	426	396	428	437	455	435	417	438	430	456	450	414	425	413	448	439	408	436	374	441	390	426	422	452	403	384	415	412	446	388	421	387	395	398	420	457	450	472	437	430	440	432	404	457	408	454	413	431	426	439	400	409	422	412	376	416	441	423	424	433	427	419	411	398	428	438	440	422	429	453	417	440	413	439	431	433	376	414	439	421	414	453	459	423	396	434	435	471	414	461	367	381	445	427	414	450	397	437	436	465	427	396	413	449	370	419	403	408	430	427	430	423	445	405	402	438	396	430	436	409	413	424	433	419	453	448	434	438	403	456	417	389	423	429	453	449	472	443	381	384	438	455	460	427	457	417	417	444	428	405	438	427	424	424	434	433	399	485	428	401	436	448	419	464	391	433	433	405	439	455	403	434	431	407	398	413	408	396	412	423	425	418	408	432	463	386	382	419	392	435	417	414	395	425	399	432	421	439	423	418	421	404	419	451	439	462	448	431	421	460	411	413	433	412	419	421	401	422	463	430	445	410	446	431	400	404	385
13292	10656	20606	23621	21652	17997	13564	11083	9638	8291	7367	6315	5319	4761	4248	3940	3776	3610	3534	3300	3042	2677	2645	2399	2335	2273	2202	1992	2102	2034	2026	1869	1798	1747	1669	1680	1615	1571	1642	1634	1608	1623	1768	1572	1475	1722	2372	1807	1523	1413	1336	1534	1613	1483	1555	1631	1343	1277	1201	1144	1228	1098	1056	1040	1097	1133	998	1060	1086	1063	1110	1060	1034	1080	985	999	1019	978	988	962	989	983	994	1051	1041	1015	966	927	1022	948	934	1014	934	970	954	1032	1006	1080	961	990	983	971	922	961	1007	944	1027	1023	1002	1047	990	998	981	939	1039	969	966	996	931	961	993	955	951	971	986	998	944	963	915	1011	979	965	978	1016	980	998	966	951	961	1008	937	972	931	979	985	1001	1014	952	1002	976	942	976	985	919	953	990	965	971	936	999	951	956	944	978	967	963	926	929	963	954	918	985	1017	967	995	978	963	978	961	1000	986	985	952	1023	929	913	974	974	987	946	979	932	972	935	942	966	950	1024	950	946	1002	997	950	1000	996	901	975	925	960	981	926	1006	989	976	938	950	953	945	973	973	958	960	965	984	1001	971	958	998	990	1004	952	923	940	971	932	991	962	988	930	959	1015	951	947	961	964	924	962	981	954	956	995	921	1032	979	977	967	1025	928	956	943	952	884	936	981	958	993	985	982	939	908	964	947	977	974	999	988	941	933	967	1011	968	970	964	926	965	935	958	1003	964	1015	988	992	970	977	1042	946	974	981	976	968	1013	969	975	976	957	998	960	916	1006	922	957	955	984	972	906	936	934	952	996	976	937	1005	969	969	958	935	989	993	955	945	988	974	956	979	968	970	971	997	938	983	931	951	958	981	925	959	995	1007	932	937	975	930	975	960	944	958	930	1017	924	977	964	975	976	970	992	951	991	939	992	947	988	956	970	994	1034	905	966	953	947	973	936	988	878	980	933	978	976	942	956	971	1014	984	954	957	911	963	984	890	973	953	979	986	1018	964	954	953	996	965	989	963	927	940	959	990	991	922	970	892	965	985	1002	968	1007	917	971	955	975	967	960	1022	996	959	963	973	967	1000	950	1005	971	992	1002	1007	919	935	983	945	978	944	966	932	944	929	987	986	949	939	984	955	976	908	974	967	977	1010	981	904	979	952	1012	900	997	975	958	959	1025	999	918	933	927	939	944	953	943	936	984	934	957	975	957	994	990	995	932	867	926	999	955	925	979	964	1022	979	986	957	923	934	950	1001	938	977	936	977	950	974	1006	936	955	931	981	971	969	936	984	906	927	929	978	979	949	990	983	949	969	961	955	968	952	920	927	960	949	968	963	964	1015	973	954	997	942	966	1041	976	1024	947	913	999	986	971	954	978	959	962	970	999	940	971	967	976	960	984	998	923	962	968	951	999	936	968	955	975	979	941	931	930	997	987	944	944	976	937	912	941	966	933	950	1038	959	938	977	965	972	901	940	952	957	947	926	961	933	943	941	901	939	952	1004	961	924	952	984	921	986	945	908	960	938	971	929	979	973	1018	972	902	977	994	935	965	1019	951	919	914	927	967	953	941	971	992	987	979	1008	951	949	983	991	933	926	1009	915	941	986	936	906	975	941	937	971	944	920	952	979	947	982	990	913	969	969	1000	931	963	929	926	946	1008	963	933	940	973	974	964	968	997	947	998	984	958	977	972	946	959	964	1008	981	1002	918	996	977	964	971	989	991	962	950	983	977	1000	958	1009	1008	957	900	1015	968	981	973	966	963	983	994	980	992	958	982	1006	974	981	953	933	973	963	967	945	973	954	1010	976	991	994	959	983	981	900	1037	1004	994	982	942	955	891	917	937	946	977	975	1009	934	967	1003	932	974	959	974	905	967	963	1012	962	953	1005	911	930	954	929	975	924	940	993	921	966	1014	975	1009	952	932	987	910	943	1008	964	975	1009	1008	944	952	968	954	994	1014	997	1010	967	966	970	949	972	975	963	989	959	904	964	968	967	968	963	967	943	991	925	953	931	928	914	954	1006	974	1016	973	948	953	933	976	964	1010	1023	962	966	971	906	920	980	949	980	947	948	963	965	986	959	960	970	1007	941	981	962	940	987	953	942	911	913	935	976	982	929	988	997	954	959	1003	917	962	978	908	987	1003	1040	998	988	952	944	985	981	1014	930	914	953	934	941	941	873	969	917	948	948	981	936	964	992	977	985	973	1004	972	976	939	925	960	942	933	983	930	926	939	975	993	956	1019	981	960	986	956	927	943	919	945	952	949	969	943	911	989	984	974	971	1006	954	995	906	956	952	939	955	1027	1040	972	962	952	955	973	937	933	933	944	920	961	894	980	987	988	939	961	999	971	955	985	1009	924	956	967	975	969	977	937	922	962	948	966	928	949	1001	968	964	937	956	939	968	970	953	944	975	911	934	1006	1000	969	985	910	1017	969	965	959	990	956	940	962	1009	965	961	992	945	948	965	949	895	931	966	940	955	969	946	999	1006	968	953	915	970	964	919	953	987	945	908	946	963	962	926	972	962	977	1002	965	976	985	963	950	919	984	997	882	897	948	928	957	953	1005	990	964	945	973	952	984	944	988	901	898	967	923	954	917	999	920	933	977	990	955	945	955	957	960	939	939	926	969	960	999	947	938	927	999	998	986	976	952	982	1020	957	991	980	969	951	958	912	969	1003	1007	930	941	986	1001	951	935	978	941	975	985	992	918	939	980	964	982	972	969	959	942	961	946	930	965	954	974	975	974	960	973	996	958	945	910	1006	935	949	973	989	974	961	978	974	950	891	997	956	967	931	983	942	1019	976	1028	980	958	933	950	979	976	978	947	1036	977	915	1019	934	921	953	952	1002	964	956	933	1013	994	921	967	934	1010	1033	969	1010	1024	1000	995	925	998	975	910	932	987	979	909	943	1003	987	944	917	1010	938	932	981	1019	945	953	999	971	995	1010	949	948	934	937	977	982	920	950	1017	928	996	942	960	934	962	933	959	987	972	978	919	920	954	972	979	970	985	998	923	923	1005	922	994	916	1016	973	940	959	961	971	864	938	955	974	956	917	952	923	957	975	1046	980	974	1005	992	987	1013	987	977	1003	982	1000	955	922	951	1021	980	1022	1009	907	967	1008	990	933	934	946	917	934	973	982	943	1004	910	1043	902	1003	946	945	942	946	915	976	1027	1014	918	995	952	930	970	1027	959	969	882	922	998	912	980	971	942	1013	947	936	964	980	920	1053	969	951	995	967	932	926	954	910	985	913	967	967	910	964	1013	990	951	985	954	920	1025	945	928	950	955	970	969	909	994	983	987	996	981	937	963	958	1010	967	992	937	974	966	992	956	976	986	894	988	936	978	958	948	938	984	933	963	966	980	913	947	905	995	960	978	936	985	915	1007	925	946	955	1000	980	957	968	956	959	959	1016	963	949	955	980	992	980	903	906	972	973	951	986	977	986	984	933	882	953	940	926	933	972	913	1002	950	957	931	905	970	956	1003	970	986	987	964	1001	1022	964	962	936	960	1025	975	960	996	949	915	985	1002	931	969	981	1004	909	984	995	924	1031	1016	980	959	994	932	977	984	955	946	953	942	1001	913	949	961	979	934	944	1000	950	997	1018	1000	965	969	923	980	981	962	950	1012	990	990	1016	952	965	961	897	1001	993	980	955	956	952	945	906	984	923	988	934	956	989	996	1023	964	1033	968	990	971
8645	5123	6105	4612	3143	2140	1425	1210	957	853	804	715	580	518	526	490	448	496	463	465	449	451	368	420	384	378	388	383	370	395	374	368	340	291	351	337	383	364	363	377	338	346	374	351	354	329	344	342	332	382	328	342	339	315	359	321	315	316	307	332	331	318	329	325	339	337	348	377	345	330	330	353	341	340	328	326	367	354	319	358	307	313	341	323	327	323	333	313	331	386	320	351	337	379	332	333	322	347	357	355	352	330	323	340	351	302	353	356	355	309	321	297	334	323	326	320	338	323	342	351	301	302	328	342	315	331	311	333	366	301	332	315	370	344	319	340	329	323	311	355	311	337	365	351	352	323	360	340	349	321	350	341	346	317	313	331	301	351	316	302	314	338	306	351	341	329	337	331	292	307	309	360	342	348	326	332	332	319	356	353	319	331	301	315	338	337	325	363	315	339	309	356	313	279	332	339	315	295	311	320	351	343	287	347	369	303	321	358	329	318	309	356	313	338	353	334	354	365	318	357	361	334	375	330	330	330	319	334	337	339	355	332	304	325	343	353	338	349	323	344	332	354	330	351	322	334	368	344	303	316	351	322	338	343	310	340	339	334	331	340	350	360	334	300	345	358	308	310	331	337	357	324	310	316	323	331	331	354	357	336	320	343	349	336	347	302	342	303	342	312	356	340	303	338	399	349	321	314	302	318	320	335	300	319	346	314	340	343	316	335	317	354	344	326	328	354	344	320	281	338	281	354	321	318	345	328	300	340	322	352	324	369	332	359	340	349	343	331	358	307	352	345	346	316	316	319	344	323	295	347	341	313	360	349	334	358	321	344	359	356	341	309	318	330	370	370	304	333	322	317	345	318	340	327	320	288	352	330	316	347	323	341	327	345	328	354	340	356	307	317	332	324	319	315	344	340	328	350	347	353	305	298	334	342	350	372	318	379	334	320	294	365	333	335	352	333	313	301	346	333	322	298	321	332	377	363	340	369	344	347	312	327	344	320	321	326	350	337	337	308	318	345	309	338	352	330	339	321	293	318	309	346	321	314	341	317	349	353	365	312	331	350	301	357	359	334	368	332	322	330	350	328	325	362	308	337	362	334	355	313	323	338	308	318	340	327	307	368	295	342	312	315	316	358	339	331	333	324	349	317	320	297	342	352	323	336	323	341	339	354	349	320	323	310	352	326	341	336	345	364	313	351	333	328	346	287	301	332	334	286	320	344	333	303	333	295	326	302	324	321	334	357	311	318	355	346	357	343	380	349	313	331	348	333	326	379	354	356	350	310	346	329	366	343	336	317	309	311	344	323	331	308	301	357	343	351	336	331	335	345	320	338	301	296	320	302	351	331	313	306	330	338	355	358	333	324	339	329	328	297	327	334	363	332	338	322	325	331	353	371	335	338	327	307	314	346	342	342	328	314	357	324	349	344	336	319	320	311	329	317	361	309	291	346	318	318	352	332	374	316	321	292	335	336	317	363	341	323	355	337	337	339	339	324	339	331	332	320	347	303	344	319	330	311	375	325	319	377	331	334	329	320	321	323	337	338	339	316	324	376	319	333	322	324	324	358	329	302	354	297	312	332	346	324	314	320	333	332	349	324	333	331	341	320	306	356	310	340	360	337	338	325	295	346	318	303	335	365	313	310	329	337	345	305	316	340	317	329	336	338	311	339	316	306	319	338	348	329	331	349	328	338	321	328	320	341	346	367	334	298	314	330	292	325	330	335	325	341	305	323	325	325	352	339	338	364	306	327	334	314	346	357	328	331	336	401	324	326	316	320	322	328	321	334	330	317	309	321	320	304	286	326	316	316	321	371	322	315	273	298	343	346	319	360	331	302	345	342	369	325	340	326	295	350	330	331	330	350	308	326	321	333	335	348	317	338	316	334	321	321	330	337	329	316	321	319	337	323	322	327	299	341	323	339	349	322	304	334	364	333	329	342	364	304	328	322	326	354	358	352	367	318	353	331	350	320	349	344	316	302	314	328	347	350	353	316	344	376	335	287	308	323	345	329	344	340	332	330	301	337	309	328	359	348	347	311	326	325	294	333	321	332	315	289	309	336	296	349	317	317	354	321	333	317	355	332	343	311	323	325	331	320	340	325	330	313	320	308	343	320	363	323	384	339	313	317	332	326	338	302	330	348	319	357	366	341	364	341	277	342	341	298	355	323	298	339	302	357	322	334	325	341	355	344	358	286	330	340	316	345	321	358	345	383	353	355	336	348	351	323	352	326	327	301	352	329	303	311	323	373	344	371	365	325	340	353	315	338	356	329	350	340	316	340	352	318	347	305	328	342	342	350	369	290	319	294	304	326	357	329	302	345	337	344	297	326	325	308	361	332	316	332	296	311	334	377	317	351	362	317	334	333	361	314	342	343	330	349	314	340	312	280	339	369	303	357	356	352	348	376	353	331	357	320	346	367	341	331	324	317	310	343	341	304	331	318	337	325	326	325	319	305	318	373	347	311	343	326	291	374	277	327	365	324	326	315	313	327	314	317	333	306	324	305	327	331	356	355	350	346	324	304	342	323	364	338	313	347	363	342	343	340	326	327	322	374	357	368	334	317	339	333	331	362	311	330	332	324	339	316	354	322	338	319	324	344	351	329	329	333	313	344	333	340	360	325	334	325	370	306	335	337	328	299	343	321	375	353	371	329	335	320	322	294	319	352	313	373	348	364	310	337	351	327	340	358	346	311	324	338	345	339	344	360	362	325	338	344	344	385	333	349	333	358	340	323	351	347	317	336	332	334	319	319	331	288	315	327	354	322	342	283	295	306	322	342	336	323	346	321	345	333	318	302	370	369	337	297	349	317	320	354	320	332	276	292	305	321	324	342	315	321	333	298	298	321	308	331	340	315	342	310	324	340	360	317	319	339	342	339	306	314	314	320	312	320	320	373	362	335	350	314	368	356	316	310	334	274	305	329	328	354	321	360	352	345	300	303	332	301	339	354	342	338	360	336	310	362	310	323	345	373	345	371	329	312	329	366	368	334	308	324	342	309	323	365	340	339	361	363	349	314	352	327	323	340	317	346	353	326	306	330	308	337	309	331	310	350	368	349	308	333	367	335	349	325	359	312	341	319	321	327	312	341	324	328	306	328	309	282	348	331	318	345	329	309	374	349	298	297	324	336	337	326	373	320	311	308	318	348	324	348	318	301	329	364	333	322	321	364	323	317	318	328	303	315	336	318	300	322	339	327	339	328	317	325	389	300	330	315	329	358	309	355	390	371	331	359	331	336	332	336	338	302	295	323	366	332	341	302	333	316	330	326	328	344	335	355	346	329	339	338	366	301	356	323	317	355	293	325	380	309	350	322	319	323	348	344	329	315	301	342	338	341	361	335	358	360	309	317	317	319	343	325	314	330	333	348	318	297	326	331	311	349	328	309	355	350	329	326	315	340	327	309	359	332	335	340	333	362	316	305	363	314	317	347	334	330	359	333	336	321	331	328	356	282	327	326	303	304	329	348	323	344	328	371
5266	4717	10258	11437	9795	7631	5821	4779	4214	3639	3253	2794	2414	2072	1956	1807	1794	1776	1691	1588	1515	1362	1372	1276	1321	1172	1054	1120	1104	1064	1015	1009	972	1017	994	1040	999	1039	976	995	1000	943	1001	927	981	876	900	901	839	875	892	853	869	860	852	791	833	863	861	836	827	834	787	833	811	835	836	827	814	850	788	790	819	790	825	807	784	768	762	774	801	802	788	815	773	735	809	793	805	734	779	793	731	797	743	778	772	807	836	726	801	767	765	794	831	813	799	801	747	785	813	746	785	825	782	786	761	806	766	797	775	765	735	764	830	812	817	757	776	797	806	750	799	772	824	842	781	787	778	806	761	844	737	771	741	802	810	731	760	828	781	777	758	750	783	856	785	781	807	769	780	761	764	745	797	807	868	750	794	804	768	834	771	771	800	807	833	801	750	765	776	853	740	777	788	779	799	736	805	768	736	791	828	812	763	779	759	761	803	782	763	809	786	818	738	786	792	822	758	784	755	806	743	756	808	769	789	779	732	767	787	801	787	802	778	757	709	784	796	759	775	839	779	787	774	781	785	756	748	778	780	793	796	766	720	764	778	737	794	785	782	727	749	752	788	748	747	780	792	760	764	791	769	800	795	790	749	747	798	810	795	810	776	814	803	800	823	798	753	756	766	770	767	771	783	787	793	789	818	764	776	797	739	766	790	766	759	799	778	783	785	782	811	745	794	755	765	764	791	751	820	774	783	781	732	767	761	763	769	793	802	747	811	802	772	737	750	785	771	802	766	736	805	744	785	773	789	770	799	745	778	799	803	806	801	744	783	810	775	782	766	822	794	802	791	793	778	840	741	775	828	758	778	786	743	782	803	758	833	788	814	764	795	767	773	816	772	757	809	745	744	772	783	761	743	793	754	795	798	753	789	781	774	723	785	793	739	787	769	791	760	772	834	771	826	716	797	795	759	775	832	756	781	771	803	762	734	795	813	764	725	769	790	788	808	751	815	795	807	784	764	778	771	775	780	743	769	763	837	758	748	780	775	773	800	755	737	754	822	787	708	754	798	784	751	776	808	758	756	782	745	758	809	784	784	752	786	761	854	741	745	770	769	808	817	800	781	790	769	796	797	786	800	827	745	812	771	729	772	787	758	788	791	782	765	794	766	787	775	758	753	725	767	793	765	775	799	814	828	773	777	812	829	802	767	780	769	786	817	852	781	794	736	768	748	782	763	779	765	784	763	777	764	799	769	823	767	737	738	783	792	782	744	770	758	855	769	763	766	820	766	815	775	777	754	747	752	776	748	767	785	800	797	741	758	802	751	789	789	792	793	817	779	742	846	764	738	768	774	805	771	776	760	767	740	766	798	783	783	785	794	751	786	770	751	792	816	764	784	776	750	777	841	806	735	822	747	750	736	815	748	766	792	764	802	796	799	773	800	809	779	762	789	742	792	760	812	713	716	792	744	781	794	762	770	743	720	769	766	782	776	754	815	780	730	784	784	768	729	796	759	789	780	785	780	803	794	783	794	725	839	760	794	763	723	767	822	759	799	770	713	789	741	760	792	811	754	828	729	784	739	755	739	779	769	807	801	793	741	746	764	733	768	782	789	749	734	814	815	792	759	832	833	786	756	755	809	784	774	793	772	743	758	812	831	799	748	772	760	779	769	792	803	796	824	797	783	765	770	781	769	785	791	797	776	796	784	811	805	777	803	784	741	763	760	784	790	748	748	808	758	768	773	771	803	730	762	781	779	720	798	757	792	767	784	815	766	783	788	767	783	804	864	802	802	722	774	801	765	778	740	766	788	776	759	816	790	794	783	798	758	805	813	808	792	764	760	817	769	779	780	767	743	748	773	779	768	778	781	776	790	779	816	757	783	760	825	774	799	795	791	764	795	762	800	774	778	802	755	809	766	782	781	777	809	741	739	767	783	771	724	755	796	767	756	737	767	765	794	760	795	817	693	729	779	828	816	755	781	703	776	801	743	832	796	796	749	793	779	734	811	792	796	765	766	790	760	804	778	761	822	765	816	750	806	778	791	749	785	799	775	762	749	733	793	784	777	781	812	806	815	783	776	801	780	835	784	796	800	783	776	749	793	765	720	763	757	819	779	799	752	767	774	777	790	736	782	745	811	729	739	752	850	778	752	785	780	759	737	767	694	789	774	789	765	813	748	750	799	792	761	785	729	827	732	774	765	729	765	812	764	768	770	792	755	829	750	820	764	813	803	810	760	800	746	735	755	801	775	767	746	813	775	767	756	779	760	730	772	780	715	773	773	750	805	791	782	801	825	798	828	772	778	769	778	771	771	781	810	841	763	801	789	743	796	765	752	800	793	796	809	784	845	835	764	791	770	769	808	711	817	775	757	770	773	766	811	785	797	781	762	798	810	730	773	757	780	754	820	784	767	814	738	775	754	778	797	737	782	822	755	789	799	786	758	749	797	852	788	795	769	809	783	812	758	797	794	755	789	746	804	735	789	745	762	777	794	790	773	758	793	759	767	780	800	713	719	790	792	776	771	780	757	798	810	730	775	808	783	785	782	780	770	753	760	801	746	807	836	792	814	817	816	765	766	795	772	816	819	775	820	731	791	785	795	745	795	762	798	780	729	809	759	787	746	776	763	779	793	766	788	770	808	831	765	784	764	783	772	776	752	802	756	764	787	720	774	781	815	792	756	725	811	816	768	777	811	805	748	811	754	816	779	802	781	791	799	748	789	780	767	754	800	731	761	779	814	787	733	750	733	750	783	764	783	834	786	762	757	796	800	807	737	798	775	769	752	759	795	814	781	753	735	717	799	783	728	770	789	775	772	757	730	814	781	778	809	786	811	775	777	772	776	793	828	781	787	832	781	749	798	779	739	824	768	788	808	769	720	738	762	774	786	779	800	765	818	810	733	723	782	755	799	735	814	787	807	758	784	776	770	788	784	832	794	743	817	760	784	784	751	748	718	724	791	773	747	787	780	754	748	811	794	749	765	749	793	785	771	771	778	750	741	779	767	792	783	779	782	760	815	807	759	791	791	795	788	754	748	757	788	794	763	783	758	711	806	765	796	788	730	786	780	747	764	791	750	762	774	820	726	762	798	809	834	796	805	752	746	786	742	774	755	751	779	765	809	753	790	786	790	796	798	797	768	746	754	814	782	739	805	775	771	769	750	785	762	765	761	794	734	837	855	773	766	793	791	770	778	750	766	793	780	756	733	799	800	763	760	787	806	784	718	813	769	755	769	799	781	772	782	798	786	745	772	753	789	748	735	773	796	793	785	816	770	752	770	753	785	799	797	775	790	771	810	769	814	841	813	836	784	733	744	795	790	752	817	813	797	773	720	773	752	761	796	746	778	792	786	797	748	776	743	773	766	803	787	838	796	771	788	771	736	819	767	798	810	761	767	810	820	815	810	758	708	787	833	793	769	789	795	739	738	800	750	800	773	739	756	767	777	775	820	762	765	753	745	797	792	782	758	802	795	799	736	766	825	787	772	767	791	804	816	792	737	753
17468	9964	11185	9442	6680	4257	2758	2076	1651	1431	1196	1008	860	802	711	743	709	717	596	659	556	525	551	566	481	520	485	506	503	454	478	460	460	402	443	451	443	410	439	430	434	442	441	436	440	437	481	436	399	418	426	452	436	435	443	370	369	412	439	413	401	423	425	407	444	402	412	409	383	384	420	362	378	401	331	385	433	385	398	393	398	414	401	425	365	368	399	382	435	398	390	391	394	417	399	350	405	401	362	400	431	417	361	361	361	388	414	394	391	395	382	397	411	369	350	394	385	383	397	378	382	415	395	400	361	376	372	442	387	368	382	390	347	325	381	379	372	391	375	388	392	392	419	353	383	402	396	410	371	431	379	371	403	391	354	375	391	377	374	387	405	379	393	361	380	384	402	360	351	366	390	328	393	355	401	389	419	376	389	344	386	402	395	365	360	404	385	355	403	364	428	385	346	360	406	394	392	389	377	412	426	375	361	371	397	374	387	369	391	424	363	396	395	417	369	394	381	414	362	359	448	387	366	393	379	405	415	365	393	390	420	349	326	365	387	367	387	382	378	423	378	399	385	409	419	401	388	395	407	385	406	387	383	399	412	433	374	391	346	372	381	375	381	378	381	395	340	379	382	389	401	427	384	368	393	388	383	400	365	412	408	365	380	379	394	393	407	388	373	387	369	341	330	371	374	385	395	427	369	376	358	372	365	355	385	395	418	414	376	393	394	353	375	369	363	384	394	387	398	402	376	381	383	394	408	344	410	381	330	398	370	414	363	408	365	399	340	404	414	376	374	366	442	409	403	400	347	431	390	348	409	399	368	369	356	366	390	393	381	407	407	378	342	387	414	373	327	414	426	389	390	375	386	367	396	402	419	399	375	392	421	419	373	376	379	356	393	354	369	404	408	393	380	376	360	363	384	363	385	387	362	394	399	404	387	382	380	374	362	408	423	372	379	347	346	352	366	359	366	352	387	403	390	378	384	369	356	420	380	391	400	388	371	392	346	371	369	394	383	385	403	398	405	407	371	380	374	370	378	376	381	378	401	403	359	422	337	403	399	367	414	403	381	346	375	380	348	378	393	369	409	381	375	368	355	392	386	388	379	410	367	374	381	435	397	395	371	392	406	412	376	377	382	407	400	408	417	386	419	346	414	365	358	368	376	406	389	364	396	360	399	405	378	358	394	413	373	364	383	380	356	374	387	397	420	378	398	372	376	378	384	406	413	407	377	359	394	390	374	399	405	358	407	372	385	344	361	397	392	380	382	370	396	380	380	346	396	390	397	370	370	411	348	382	416	349	375	375	378	392	387	357	384	390	354	388	392	374	386	398	374	396	403	414	363	377	371	419	394	371	408	390	388	355	433	371	397	407	367	451	393	387	409	426	369	390	378	399	409	370	396	372	397	400	411	409	382	383	383	372	347	382	364	378	381	399	383	389	375	410	400	354	423	376	364	372	392	402	409	377	400	427	389	403	423	331	417	392	361	358	380	356	394	399	387	389	357	355	376	401	379	404	344	342	399	397	377	380	369	399	369	400	406	361	397	359	384	417	426	384	375	402	393	441	414	337	345	351	359	389	333	382	388	385	405	405	398	404	405	394	388	347	399	376	399	379	376	337	355	391	367	399	372	362	377	345	396	383	391	395	402	442	405	366	387	406	387	368	374	400	351	368	353	383	411	382	376	393	406	446	395	374	353	385	383	404	390	344	363	423	406	448	412	380	352	439	385	405	394	426	419	372	395	370	407	380	378	356	389	374	393	426	384	375	389	378	380	381	358	392	351	406	398	357	346	395	403	337	410	376	354	378	367	361	366	383	372	381	404	396	398	426	359	403	378	365	349	376	357	385	391	358	382	442	358	396	414	404	384	358	397	365	384	374	412	398	383	374	414	391	383	367	379	392	365	371	366	367	395	434	391	374	372	370	376	373	400	389	367	392	402	381	433	393	374	366	381	409	370	380	400	402	360	384	370	364	383	367	380	385	406	372	409	417	400	375	394	394	369	379	368	395	380	401	391	373	353	373	369	360	394	384	374	408	381	373	377	405	394	360	387	375	396	360	364	375	360	373	390	406	388	384	394	410	386	365	370	405	381	396	358	394	354	370	361	424	399	414	372	409	400	389	394	354	352	353	380	370	421	415	375	415	360	383	385	409	355	361	376	404	390	369	407	371	396	361	376	404	381	316	417	369	375	347	409	377	378	370	377	412	352	381	403	407	368	372	367	375	391	357	366	373	365	386	402	384	404	406	381	379	399	375	358	404	400	444	384	369	357	400	376	407	371	374	372	362	389	388	403	418	400	396	361	367	358	363	407	362	390	360	395	333	376	400	369	373	385	386	363	387	395	416	384	430	380	405	353	365	398	409	347	382	360	378	372	398	382	383	386	354	411	380	380	379	403	392	395	390	403	377	371	357	385	401	396	422	405	401	383	360	372	406	378	415	386	361	379	404	396	386	395	368	381	421	409	429	396	374	373	383	368	358	380	386	385	369	439	382	382	402	376	366	372	376	382	358	357	395	399	381	396	383	383	385	400	410	396	398	427	362	359	389	405	406	409	363	399	362	389	376	386	389	403	400	402	408	390	399	377	376	405	380	415	390	383	365	420	351	392	388	406	363	391	370	370	400	379	363	365	389	400	367	394	386	422	399	402	366	368	366	415	388	380	364	384	346	413	400	418	369	390	392	372	368	382	414	387	380	386	373	390	378	369	399	342	400	356	399	365	371	355	433	371	381	397	413	401	380	400	367	415	368	417	389	378	397	390	402	429	367	381	403	378	387	401	393	350	382	408	375	383	366	355	392	399	377	393	384	385	350	385	374	443	406	366	400	447	394	382	402	375	379	364	364	386	368	400	411	401	378	401	370	372	410	388	384	389	379	380	405	401	373	396	415	381	404	372	338	392	366	329	389	378	327	393	365	379	381	394	409	395	392	376	408	396	399	408	383	406	407	367	403	386	387	418	373	390	389	394	402	374	438	383	363	381	396	395	368	389	351	408	411	399	420	412	393	367	401	392	384	350	392	408	381	381	389	380	386	369	348	407	390	388	405	403	382	383	354	406	390	416	394	427	375	370	410	370	357	399	403	364	390	397	371	397	357	382	373	407	388	399	394	403	413	415	365	383	378	430	340	393	378	362	412	421	377	369	408	346	383	419	398	405	396	379	368	378	396	382	410	401	348	374	408	355	397	416	401	360	394	389	441	363	382	378	347	370	403	383	400	403	365	366	393	384	409	390	394	359	369	401	383	392	403	405	372	327	337	371	356	372	390	417	403	406	403	395	390	413	403	372	379	332	384	395	383	387	386	362	334	412	402	405	393	384	343	385	365	381	393	361	386	397	370	403	390	392	385	380	387	383	376	387	374	354	377	432	397	408	406	406	352	377	392	382	383	346	369	391	381	409	390	408	346	405	374	395	365	398	379	391	381	391	358	402	389	383	360	420	398	365	413	406	373	382	371	413	383	410	378	375	390	388	374	378	348
10392	7926	15907	18478	16701	13292	10153	8342	7004	6289	5531	4506	3772	3441	3224	2905	2961	2729	2559	2511	2262	2117	2028	1938	1815	1825	1724	1573	1600	1518	1532	1372	1332	1439	1432	1447	1342	1362	1304	1304	1285	1421	1397	1302	1279	1216	1585	1281	1213	1170	1152	1200	1310	1180	1261	1196	1098	1059	1102	1012	947	1010	1004	937	1019	1019	966	1010	1007	953	957	1018	937	949	937	948	927	910	921	902	910	889	924	936	948	859	906	922	949	912	882	908	925	901	878	956	907	841	890	922	872	909	855	907	885	885	881	931	903	907	888	949	897	889	908	858	846	864	908	894	898	935	947	868	901	938	884	862	903	876	872	890	874	867	912	942	913	840	882	867	933	924	902	878	920	872	891	818	898	898	874	870	895	893	937	865	921	863	865	915	966	851	910	951	960	876	915	916	896	908	926	918	823	906	907	940	893	887	873	858	907	897	894	918	942	920	888	869	924	867	922	894	904	904	874	904	900	878	908	937	917	895	894	848	881	876	888	841	949	923	937	930	919	839	900	891	910	913	903	885	899	846	897	904	896	844	843	869	939	867	906	918	936	869	932	824	904	877	909	893	872	923	906	826	849	868	916	886	865	893	876	892	886	902	877	929	872	927	932	906	920	911	898	885	886	910	905	861	895	826	880	902	915	845	913	922	906	898	888	869	895	866	872	903	930	900	932	867	891	887	884	946	892	903	909	844	872	888	916	874	835	869	969	948	942	850	870	927	850	899	854	899	910	923	906	933	916	877	862	903	910	872	880	871	889	862	892	910	946	897	890	885	886	866	897	885	910	907	960	878	890	887	860	875	874	878	942	888	893	897	888	906	829	905	893	935	889	877	941	835	831	879	917	956	824	936	906	885	887	928	971	884	922	911	913	919	868	922	917	923	899	878	852	826	909	929	913	858	891	870	884	847	868	920	872	885	866	887	882	887	898	930	881	858	923	934	876	893	898	946	907	873	934	920	873	930	902	845	908	930	911	893	883	865	906	894	883	905	945	856	855	950	907	847	909	877	909	888	833	871	940	854	925	896	873	880	938	855	920	916	909	865	865	946	824	871	879	884	889	891	948	892	872	866	888	885	887	886	842	879	850	898	864	844	917	879	908	869	937	888	902	921	837	927	894	883	861	895	902	882	861	873	879	937	900	865	882	880	890	944	879	913	907	830	930	844	947	950	907	879	902	890	881	873	859	938	858	885	881	901	870	919	889	865	840	909	893	901	862	873	882	875	902	896	893	865	873	931	883	843	927	933	910	871	906	850	916	872	920	887	882	912	916	891	909	891	896	890	854	898	925	930	875	899	861	895	924	898	910	857	899	886	879	933	926	886	866	921	847	888	934	878	871	874	903	907	862	949	912	833	921	839	905	865	930	925	892	869	940	1000	871	908	939	835	908	886	868	908	948	940	866	932	895	930	901	892	915	872	934	890	902	909	886	905	924	895	903	901	932	862	910	863	873	938	979	901	921	918	937	874	907	884	950	945	968	922	833	901	918	918	845	910	920	927	957	933	874	904	874	867	877	878	905	862	847	909	834	820	879	903	836	936	933	891	915	879	840	878	885	936	933	870	895	927	894	904	884	912	971	884	925	884	864	928	886	917	888	847	876	909	929	857	910	857	891	911	880	891	946	893	897	899	816	932	874	847	929	875	954	885	870	862	838	875	867	939	886	888	918	909	854	900	899	919	902	942	863	932	886	836	917	863	882	868	912	922	897	923	921	879	883	905	864	895	890	894	900	929	901	949	929	934	909	872	851	922	880	864	884	862	813	879	892	887	931	852	921	874	883	882	897	849	898	888	926	859	906	904	876	913	879	879	890	946	884	913	933	966	944	876	913	888	863	908	911	926	895	910	878	876	913	854	910	890	908	897	936	933	956	867	881	932	882	881	867	922	893	878	867	936	853	911	916	887	889	902	906	897	921	924	935	907	891	893	898	868	893	916	904	868	876	874	880	862	944	917	927	873	916	952	913	909	892	849	919	877	924	839	888	927	958	875	873	884	891	924	919	956	943	922	898	926	857	908	884	907	837	911	865	932	868	871	933	855	899	837	856	876	914	904	857	882	895	873	875	872	908	952	893	888	918	858	879	832	944	936	879	882	920	861	914	892	917	869	880	888	874	937	905	877	893	910	908	901	886	887	888	887	908	925	884	894	891	926	934	915	891	916	892	891	894	910	918	931	943	858	910	879	929	915	896	910	872	851	858	902	906	922	879	850	894	928	881	883	937	878	877	914	908	903	929	856	876	981	850	886	892	917	903	903	837	885	901	931	873	890	893	895	865	949	914	909	929	883	860	923	899	874	908	916	929	885	881	889	878	879	904	950	890	916	875	843	870	886	842	897	847	929	901	890	934	881	887	899	875	897	930	887	937	876	866	884	895	911	906	866	887	865	855	895	884	872	839	943	883	881	945	933	921	934	914	893	888	875	869	906	818	922	919	899	905	815	898	878	933	912	837	884	908	909	882	907	882	856	880	882	834	917	940	906	881	923	883	901	889	945	911	893	915	892	907	879	901	918	882	926	914	850	923	954	849	922	917	860	911	890	919	874	914	869	930	904	900	996	899	911	864	897	875	919	839	896	877	909	921	868	857	885	937	907	863	872	884	921	905	913	901	860	859	905	903	933	839	914	859	885	924	850	886	959	838	918	889	900	916	891	865	872	899	888	915	914	927	957	889	950	854	865	922	872	905	922	883	862	867	901	905	889	842	890	927	852	894	909	897	944	881	921	951	895	909	895	889	918	895	892	948	872	887	867	923	899	906	915	910	908	912	896	931	877	923	882	875	914	862	882	896	853	880	934	866	919	923	863	874	872	875	927	931	906	871	887	892	933	881	884	906	889	867	896	853	952	921	910	872	915	991	898	879	899	900	864	905	912	908	881	941	905	873	917	869	912	949	862	879	918	920	920	844	883	906	908	979	869	883	908	913	885	911	880	902	907	852	907	876	859	875	869	926	887	898	859	917	941	925	859	883	909	861	901	858	905	931	885	869	935	861	868	909	861	900	874	922	905	864	880	906	860	914	884	895	888	887	870	861	852	929	932	843	873	844	894	937	948	877	908	890	917	868	883	913	929	899	894	918	831	893	853	899	873	815	911	839	876	867	864	880	847	885	913	877	899	877	903	837	883	891	911	874	893	919	905	871	916	865	936	819	880	911	875	885	855	888	862	869	864	906	895	887	844	958	882	916	890	889	873	879	939	847	898	925	921	917	942	917	903	895	881	946	906	910	911	906	927	916	937	885	862	916	844	849	885	847	880	909	868	848	890	937	951	857	842	955	868	880	919	933	915	892	872	943	872	927	960	927	868	905	904	953	884	884	902	901	890	883	911	906	875	890	894	939	908	865	919	868	872	911	885	899	859	902	883	873	893	854	861	929	874	910	930	888	928	841	895	880	880	876	875	973	856	877	943	924	875	883	881	891	831	889	904	902	866	868	946	892	962	903	882	906	864	883	916	929	902	875	913	894	886	925	891	864	932	892	941	842	919
25272	14850	15679	13873	10200	6819	4429	2978	2415	1990	1673	1378	1138	1015	933	949	841	894	871	812	719	646	681	619	578	644	569	569	591	567	569	574	520	504	515	500	501	480	492	503	530	516	556	507	488	513	619	504	469	461	505	499	525	462	491	560	464	462	431	467	455	445	477	458	437	426	459	447	434	402	459	472	424	440	388	431	476	418	415	430	429	418	427	408	419	503	453	409	456	411	474	390	469	465	448	395	376	427	406	408	430	435	439	404	431	460	419	383	404	421	408	448	495	425	397	381	441	389	453	434	439	435	428	459	425	458	419	392	399	396	411	440	405	409	442	442	446	434	486	403	445	429	385	418	463	437	383	382	372	447	426	436	408	397	402	412	404	435	429	427	465	425	432	449	405	411	375	431	398	399	429	455	416	395	443	432	434	442	385	423	421	445	475	436	398	448	423	419	396	424	437	443	417	415	440	439	419	446	464	413	418	401	379	384	446	422	430	411	429	427	426	439	413	429	393	431	440	444	419	417	432	426	403	434	405	399	400	394	406	397	402	432	442	413	421	396	440	415	440	417	445	459	405	422	418	437	435	431	399	440	432	416	413	454	438	430	444	395	440	390	420	397	408	444	390	426	395	419	403	423	425	378	469	432	419	403	411	429	433	446	460	424	458	420	456	406	374	411	453	414	422	428	406	440	408	419	446	435	417	461	410	439	407	433	445	435	408	428	409	414	431	445	402	436	429	413	422	429	429	417	392	388	440	401	431	430	389	397	427	445	411	442	427	404	432	437	380	453	440	417	411	430	411	430	445	422	375	403	447	412	410	420	410	447	405	450	409	431	398	406	408	432	410	411	422	439	405	410	436	401	414	437	433	451	424	427	452	401	396	360	427	454	429	442	434	420	406	423	406	474	455	422	426	424	445	410	409	404	437	419	418	378	408	438	454	447	428	442	412	446	404	400	403	421	454	432	404	406	418	466	368	427	457	414	420	381	423	427	434	435	404	437	382	429	454	432	405	415	414	440	437	417	424	436	437	429	422	424	435	455	436	437	397	404	437	457	422	426	426	425	480	387	416	455	426	418	460	455	422	404	409	422	415	400	457	464	415	416	399	425	391	432	412	422	384	435	432	424	414	414	480	388	419	385	430	422	397	439	426	460	418	434	377	438	419	429	384	438	448	431	405	442	424	431	441	431	392	438	410	458	444	454	416	413	431	414	432	413	420	404	389	398	432	435	423	445	443	422	427	433	435	434	430	428	409	399	417	424	415	434	449	424	426	442	408	404	427	418	403	381	397	397	428	434	412	427	407	394	445	449	421	440	447	467	440	415	381	400	388	442	402	440	420	450	394	414	442	441	386	405	390	426	463	408	439	438	435	383	422	432	418	443	420	425	398	404	433	459	467	451	510	410	411	489	403	402	426	427	434	399	434	416	430	405	446	466	412	453	426	478	447	423	430	424	439	421	413	379	438	441	423	411	425	404	388	431	439	403	409	461	452	448	382	428	406	420	401	438	452	421	389	377	416	427	390	404	455	410	448	393	408	441	417	422	415	454	395	437	413	402	396	419	398	436	413	406	433	413	440	437	439	404	456	405	458	409	439	399	469	429	423	435	413	453	441	406	418	457	394	425	408	423	405	416	405	432	472	392	452	442	369	431	455	450	431	431	443	417	421	413	437	445	448	409	462	419	407	457	439	395	441	410	418	398	423	407	444	427	422	373	467	477	390	407	435	390	398	468	369	410	415	416	466	451	440	442	452	446	414	444	432	444	434	432	406	445	444	445	403	424	393	391	427	442	421	397	410	404	437	414	452	425	427	431	398	446	397	407	435	456	417	399	412	441	459	413	413	407	426	445	429	402	423	420	413	433	433	429	441	405	405	460	437	404	437	450	432	421	444	439	418	480	412	420	469	412	393	423	404	405	415	415	444	386	404	412	400	423	444	443	441	392	439	424	450	397	365	415	406	435	398	411	381	434	442	447	463	400	415	394	457	413	441	415	422	444	438	419	424	439	394	424	448	428	454	410	436	410	430	449	415	406	405	461	416	441	397	406	436	386	419	389	431	422	419	405	415	434	435	396	422	425	379	456	377	393	404	441	409	408	389	401	416	447	389	419	409	399	434	436	441	408	428	440	419	424	417	476	415	423	437	464	431	401	404	435	396	418	404	429	413	425	447	440	424	433	437	416	413	403	405	444	397	431	435	411	430	440	393	397	416	458	390	459	392	441	442	424	398	427	436	421	395	450	458	415	411	436	413	429	430	451	430	421	405	441	402	419	406	432	379	366	435	387	430	418	426	426	432	388	402	389	413	398	429	428	389	433	409	400	430	429	412	391	423	448	414	462	452	442	447	433	420	436	400	463	421	385	407	425	437	386	412	418	401	417	405	451	451	444	425	444	424	407	415	365	402	455	400	413	414	442	390	422	421	404	418	431	447	411	446	447	419	450	404	412	408	440	405	425	406	416	446	441	474	444	428	452	446	425	434	395	445	400	437	426	412	407	440	401	404	425	424	415	420	413	403	420	412	440	432	476	464	427	420	407	435	431	442	384	419	436	442	431	423	417	431	415	481	436	425	404	453	433	386	453	435	433	385	450	417	423	402	419	430	450	432	446	460	433	441	418	413	429	381	380	411	408	428	399	401	409	408	421	439	404	411	414	409	459	407	422	473	451	412	432	436	418	403	411	409	433	438	431	430	398	424	437	421	421	413	430	443	436	447	374	385	432	456	409	425	441	415	406	403	415	427	406	405	438	433	439	411	390	445	402	413	432	438	428	453	426	478	458	437	407	427	397	402	459	408	431	436	406	413	414	438	393	419	466	398	428	471	408	409	401	466	440	460	444	429	396	418	428	463	425	406	438	468	433	402	393	462	428	432	389	443	399	433	424	442	475	430	422	454	422	433	388	386	394	448	436	435	412	457	426	419	380	418	444	453	429	400	360	395	437	416	428	451	410	438	426	423	434	479	437	427	417	420	390	427	431	435	452	390	398	394	419	415	452	448	435	405	391	410	477	457	397	400	443	424	405	446	407	435	437	430	394	425	438	409	436	418	440	398	440	450	420	458	420	422	447	455	426	439	413	433	432	418	398	458	423	442	418	459	436	429	400	477	419	443	435	417	418	458	412	428	418	415	403	403	449	416	403	426	436	404	409	425	416	444	412	430	468	427	419	391	412	424	422	438	412	445	401	432	426	404	406	442	408	396	382	423	400	434	402	431	418	447	425	431	450	424	434	427	405	429	445	456	420	414	442	442	434	448	415	428	408	401	398	428	460	455	437	451	378	397	400	429	412	398	439	393	422	454	418	385	445	417	422	414	428	427	411	469	413	470	384	403	411	418	403	424	417	444	408	429	393	447	383	457	423	370	431	406	437	411	410	415	429	431	440	404	468	404	429	398	385	398	455	430	431	417	436	419	376	411	388	452	422	431	417	427	433	428	428	418	392	415	435	402	451	452	418	439	375	438	394	407	419	450	473	429	413	435	435
13530	10542	20370	23548	21448	17631	13616	11145	9815	8600	7469	6193	5185	4790	4271	3916	3799	3683	3479	3288	3028	2637	2554	2512	2387	2245	2111	2053	2130	1998	1911	1845	1846	1751	1749	1772	1634	1626	1673	1665	1743	1792	1823	1592	1645	1570	2277	1801	1568	1442	1401	1546	1602	1500	1560	1634	1278	1258	1221	1186	1162	1136	1135	1131	1072	1079	1070	1050	1113	1069	1038	1061	1046	1036	963	1016	1014	995	1060	980	1009	973	1029	1004	988	962	971	1023	965	961	1053	965	964	938	928	971	946	917	948	931	997	944	979	969	907	1014	896	906	967	974	971	1008	941	970	976	957	985	1005	989	949	998	980	1030	904	980	966	1010	968	974	887	978	917	994	979	989	971	911	1022	906	976	980	1000	970	916	957	928	997	963	979	977	969	954	981	997	959	908	956	959	975	980	971	972	968	939	959	963	983	941	985	990	913	926	923	932	940	996	975	886	984	911	929	911	950	972	932	1016	952	949	957	984	1037	1027	965	990	935	999	1026	916	981	951	965	982	985	957	957	966	1016	936	958	923	953	942	986	942	959	981	944	992	942	952	907	961	908	952	973	959	943	987	926	961	942	951	977	898	956	990	960	930	912	1007	988	975	951	916	985	955	995	975	1005	927	1000	950	982	991	928	974	933	959	957	997	1047	955	978	973	969	976	923	907	939	1052	979	975	915	930	951	956	968	1008	958	930	960	916	932	968	953	965	922	994	913	965	921	951	927	966	998	966	952	1015	968	936	944	934	992	922	971	995	897	985	996	934	941	1010	948	988	949	922	968	945	961	967	954	937	961	939	934	903	939	952	1010	940	984	935	953	989	1039	1021	919	934	905	923	957	947	992	975	967	950	921	953	931	972	950	992	899	955	970	966	1000	980	969	918	999	970	996	972	950	992	943	986	945	962	975	990	938	984	976	971	1040	954	959	928	986	958	976	934	975	992	885	974	909	938	961	1002	932	1003	954	948	1018	994	1000	953	1001	938	947	957	978	934	982	956	993	903	934	932	970	963	908	902	1002	910	986	953	938	941	1000	999	973	974	930	960	959	911	944	903	1017	971	953	934	989	948	958	976	964	985	878	953	922	924	977	1002	937	974	981	974	966	933	926	996	1050	1007	964	884	1022	949	903	903	980	909	950	925	954	1000	976	921	952	955	987	934	971	962	977	940	1015	980	996	1000	988	964	953	948	960	919	966	973	962	981	995	973	980	974	885	946	963	985	1002	998	945	967	1007	931	963	914	977	983	882	975	965	948	954	994	973	982	953	980	999	936	1001	1018	956	1010	939	995	965	971	909	1030	954	968	955	962	936	950	926	946	981	906	895	998	953	1006	922	933	959	986	925	968	960	987	923	926	941	971	928	933	945	961	976	966	1029	981	935	988	961	948	969	956	1025	931	959	938	968	947	998	920	1029	958	1020	988	993	1004	929	982	885	990	958	967	960	988	989	891	958	1006	946	964	942	999	956	968	930	968	919	966	1001	1016	1017	951	982	981	1037	943	954	1007	984	985	989	914	976	879	981	994	1011	919	945	936	956	966	960	972	977	994	930	964	991	976	951	1023	939	957	936	991	942	947	974	930	943	943	981	970	987	963	922	977	971	985	905	988	982	945	983	995	965	966	912	929	977	982	939	993	938	947	971	982	945	946	990	989	969	919	954	935	932	945	1041	923	969	1007	979	916	934	964	992	966	1012	897	946	893	981	931	955	882	936	988	971	976	975	986	956	928	928	962	938	946	959	931	927	964	1013	954	891	958	985	942	936	960	934	947	995	968	921	955	925	913	971	967	978	991	1000	990	992	977	939	917	932	990	990	972	978	983	930	966	955	1001	1002	961	964	937	980	980	1006	1000	966	950	992	970	956	971	973	954	957	954	931	911	967	991	950	966	987	961	960	967	1008	981	976	981	977	974	940	949	1020	967	991	948	917	978	960	941	941	926	963	1013	953	1001	955	909	974	931	936	990	1022	1001	916	1012	972	967	916	942	941	926	991	939	975	915	988	960	1001	963	1021	922	916	1029	998	928	966	946	955	972	922	965	1015	962	973	997	987	930	874	996	975	933	988	962	1000	963	970	971	977	988	935	911	973	956	974	993	939	913	900	927	956	977	991	963	1008	921	920	902	953	971	902	922	945	928	947	998	1002	945	970	922	909	1001	981	994	915	941	988	897	985	1004	985	945	961	940	941	956	904	992	960	1026	937	955	949	1003	993	981	972	990	950	983	975	909	1008	878	960	947	948	941	906	954	990	935	954	887	946	1012	964	953	944	950	930	971	936	980	886	947	930	953	978	919	950	998	991	953	994	950	957	1003	979	963	955	956	957	940	954	912	959	931	938	929	933	971	964	984	977	957	959	962	959	931	1020	1023	981	967	972	890	919	940	938	955	1013	934	909	893	951	961	992	954	941	970	990	968	1009	934	978	921	984	960	953	937	931	921	920	1011	926	971	988	943	947	964	947	1013	953	925	904	922	1008	954	880	919	952	959	977	953	966	954	945	939	980	950	950	967	940	965	976	930	993	968	934	1003	918	964	975	1003	1018	962	957	971	980	956	918	921	979	988	917	938	991	944	993	999	1029	974	914	953	962	937	940	986	917	984	930	970	974	918	955	946	933	1036	948	935	933	941	952	977	937	971	922	949	941	1025	921	999	968	944	982	958	991	894	964	923	963	942	938	920	958	963	977	974	1020	937	1000	1000	927	978	1000	930	934	993	943	1016	964	988	1008	1016	1002	978	980	947	894	973	915	929	983	1044	916	924	964	965	952	995	932	1023	960	919	923	969	963	865	944	920	981	970	989	953	956	940	984	968	910	925	956	992	957	970	967	952	1016	917	956	994	956	955	973	978	949	966	986	934	1048	957	907	904	1014	899	940	1003	931	992	940	990	982	971	924	942	975	953	992	1001	952	925	975	949	961	905	984	1003	914	954	930	952	961	964	917	998	967	959	895	953	937	945	965	970	967	1015	988	981	997	989	907	949	910	937	937	956	1024	945	998	909	957	932	963	912	924	938	932	981	999	958	922	944	941	998	964	942	996	928	956	958	955	932	966	968	1009	1032	909	956	941	958	933	957	923	939	946	948	958	942	989	962	993	977	974	938	943	926	965	929	955	1003	960	913	920	970	976	963	961	910	971	966	994	1003	981	967	941	956	931	919	924	902	982	994	967	975	977	979	947	934	980	1005	956	968	924	913	906	976	959	952	1021	887	919	1004	930	918	951	978	953	950	957	962	974	919	1024	940	955	973	952	970	999	946	988	966	913	965	953	942	957	963	973	930	972	1000	1027	995	962	976	978	937	915	946	940	944	948	952	954	997	879	927	947	1030	987	940	883	974	931	970	975	957	928	1045	918	997	1006	955	956	958	950	978	1004	965	986	968	978	1004	974	964	964	915	930	961	1009	937	976	913	1003	949	984	916	938	925	1003	947	903	944	940	945	982	1008	913	971	954	921	989	944	962	985	975	949	921	936	985	915	1002	948	976	947	943	1046	974	893	898	959	970	965	968	958	911	999	919	960	981	962	1008	896	1027	956	915	953	949	999	1001	965	931	984	957	984	985	958	929	964	990	951	959	915	965	939	934	942	983	917	1044	963	967	866	907	908	962	938	1011	967	959	938	935	966	1010	969	925	969	943	924	961	972	977	965	957	931	940	978	980	951	991	905	921	950
8646	5163	5845	4560	3029	1989	1442	1165	978	863	763	650	601	578	532	516	485	464	485	416	406	432	398	394	437	416	373	392	353	387	329	347	352	338	377	387	370	371	384	365	374	370	326	358	352	364	345	338	350	342	330	340	331	348	329	306	386	374	338	347	342	323	349	352	350	325	344	340	355	342	353	319	306	317	327	320	345	324	310	358	328	314	362	318	321	312	335	317	325	341	338	336	338	371	339	327	307	328	345	325	353	334	334	340	380	375	348	330	326	345	337	300	334	380	343	285	290	297	333	347	319	349	324	326	304	335	291	368	364	315	346	349	310	304	310	361	316	321	302	325	315	319	297	340	380	298	338	332	305	339	354	333	318	338	341	340	300	325	331	349	343	304	326	354	321	295	325	295	348	329	370	328	337	298	330	314	370	303	302	311	333	316	334	313	330	351	328	331	321	336	308	350	333	310	336	320	345	317	316	336	327	325	312	309	330	317	382	346	299	305	328	346	321	340	346	323	300	258	313	329	335	310	333	369	355	323	298	352	324	329	346	335	350	321	331	338	331	360	325	285	290	318	336	344	306	305	303	353	365	319	344	313	319	365	344	329	346	332	319	321	354	295	335	312	321	348	346	335	316	340	333	361	335	325	353	351	309	351	305	368	316	359	327	322	321	308	327	339	349	314	308	303	341	317	320	335	320	332	337	367	334	334	368	320	320	292	339	318	305	313	334	332	335	305	327	336	334	330	318	347	316	331	339	299	347	316	303	306	352	320	341	327	352	346	315	332	331	332	383	350	345	337	298	327	357	333	306	343	322	323	363	313	295	315	334	330	327	323	328	299	321	318	332	313	337	313	315	315	333	320	345	285	324	298	311	345	309	318	351	356	338	350	340	307	342	336	330	312	351	341	349	311	372	317	353	346	337	338	320	353	349	370	372	340	336	328	335	346	356	323	363	321	354	352	361	356	353	340	355	362	326	303	337	349	327	349	348	322	354	321	325	367	343	316	304	340	303	325	310	359	319	318	311	342	312	317	330	328	330	327	334	294	377	353	322	305	324	333	322	343	336	357	342	330	332	338	358	341	317	354	304	315	348	338	323	306	339	338	334	346	352	319	334	343	295	348	345	361	326	337	317	358	309	355	374	337	335	289	349	323	326	323	326	324	340	343	338	336	322	337	332	329	344	343	343	331	330	336	322	344	328	315	355	366	324	311	351	330	327	342	321	323	315	297	317	312	350	344	346	323	370	321	359	331	338	356	344	320	311	354	342	329	302	365	304	350	333	347	316	363	344	321	305	318	352	320	312	313	352	290	338	348	345	341	343	310	324	297	317	334	318	353	335	315	326	320	349	330	351	335	324	316	300	320	345	341	326	337	322	335	297	319	322	313	344	333	318	312	355	289	299	327	329	313	313	341	294	296	366	358	344	361	354	339	304	334	311	319	307	352	350	327	343	329	294	336	336	286	335	347	326	377	323	330	342	364	330	326	316	387	348	308	323	346	329	312	339	335	360	354	354	320	313	324	300	353	339	341	335	346	344	358	289	345	323	349	335	336	366	318	348	316	344	321	361	341	300	339	348	321	307	336	330	304	314	358	344	364	355	323	319	341	361	350	319	295	328	327	307	308	315	318	354	331	314	330	351	349	316	325	300	324	343	327	307	309	339	305	311	348	315	368	355	334	318	341	320	331	319	342	324	342	304	342	373	334	325	314	317	300	316	338	337	339	324	334	329	340	356	334	342	309	335	345	330	326	343	331	339	334	316	361	339	328	285	329	289	297	308	331	362	343	376	343	304	357	358	357	310	327	345	315	355	361	323	329	312	299	329	356	355	327	325	316	344	313	361	327	330	367	322	328	354	338	322	347	343	323	305	284	339	352	339	308	324	356	336	328	333	338	346	295	313	328	364	324	321	346	334	325	355	363	342	331	331	353	330	334	324	338	322	348	329	350	364	312	321	315	351	351	319	322	342	311	337	348	312	350	319	350	320	321	349	345	298	346	328	307	326	314	341	336	311	335	315	319	341	330	328	339	323	327	362	347	316	284	318	316	276	340	338	287	315	324	334	355	336	302	336	342	330	353	334	335	317	349	292	314	316	349	295	329	320	335	298	325	305	325	335	304	300	333	351	335	326	324	317	337	331	338	314	340	330	332	313	322	326	336	341	344	332	283	309	336	360	344	309	345	328	307	339	350	322	328	313	306	321	336	359	319	349	316	324	344	343	330	309	299	334	368	352	342	308	344	318	303	301	308	339	328	296	351	334	315	336	344	357	343	333	333	324	355	290	326	336	319	363	337	341	344	320	298	297	358	361	303	323	322	299	343	339	361	295	357	374	354	308	352	336	354	351	278	334	340	331	323	309	328	300	335	342	310	326	336	331	359	296	332	311	341	373	358	322	332	310	322	314	359	332	327	317	312	302	330	309	299	316	301	286	361	345	299	338	345	329	351	327	334	350	342	316	339	353	331	324	337	354	345	358	333	312	359	360	344	330	312	344	325	310	357	349	320	329	329	357	352	331	367	319	345	343	303	337	307	338	328	326	345	335	321	334	292	378	308	313	335	329	321	311	326	366	326	316	333	361	344	338	366	326	322	337	343	353	348	305	311	304	300	323	369	351	332	313	349	350	296	337	349	331	332	316	310	326	322	344	331	329	314	311	360	328	332	349	308	331	313	339	346	326	345	315	334	347	328	324	341	345	346	360	348	342	298	315	359	353	376	324	326	358	357	321	361	301	321	321	303	318	336	339	313	350	328	318	372	336	326	324	304	341	357	302	319	303	304	319	340	367	327	363	344	360	332	363	332	318	325	355	325	344	322	323	322	339	342	329	315	348	359	329	311	320	359	349	332	358	288	342	313	316	360	322	327	318	326	361	314	308	302	307	349	330	331	362	342	343	331	336	339	356	304	327	318	344	308	336	317	337	364	305	310	319	339	344	325	287	336	323	342	317	343	337	328	303	300	344	322	354	301	330	269	298	329	329	311	345	330	318	294	341	350	309	353	333	344	329	327	326	332	345	322	306	352	379	294	284	332	315	330	332	350	360	348	355	346	310	337	325	328	354	332	351	342	343	300	335	360	347	298	301	290	333	338	349	343	335	326	315	317	293	354	353	341	296	338	359	326	332	355	322	341	333	304	345	347	314	315	335	337	334	293	367	352	335	359	334	321	323	318	300	349	353	349	309	313	330	347	325	335	342	317	355	335	339	339	333	345	358	312	303	333	319	314	352	355	368	320	345	325	307	329	338	345	351	340	322	330	329	323	321	330	340	309	345	334	333	315	324	375	357	342	318	317	315	330	289	346	363	314	301	337	335	347	329	353	337	342	364	316	338	334	298	347	373	355	330	339	339	317	329	294	339	336	342	323	330	332	322	303	312	350	339	324	347	335	345	337	313	337	304	340	354	327	370	329	303	333	334	302	320	315	278	350	354	335	351	357	326	326	361	330	337	321	357	322	308	314	340	300	320	321	325	330	345	325	335	351
5327	4764	10193	11487	9570	7548	5854	4929	4358	3791	3248	2635	2380	2147	2012	1899	1749	1750	1618	1567	1498	1437	1401	1335	1235	1142	1139	1105	1126	1066	1089	991	1054	1011	993	986	970	987	980	985	991	998	1014	921	998	876	966	908	894	935	825	871	880	875	849	821	834	880	810	871	787	860	809	864	855	794	789	769	842	823	820	814	799	755	742	810	814	806	820	815	815	806	811	829	831	824	774	728	783	809	751	768	800	757	716	781	765	792	810	827	768	822	801	766	770	756	800	738	789	782	758	745	757	789	806	773	795	767	792	799	821	778	798	799	817	772	773	792	806	772	786	776	845	797	750	789	777	754	783	740	804	799	778	789	789	804	793	801	802	787	797	804	739	766	783	768	748	773	829	782	761	725	787	781	796	772	776	815	809	816	787	802	743	785	794	830	808	752	819	784	771	814	825	801	817	832	793	796	787	778	806	749	783	759	781	772	816	805	750	760	803	776	779	817	783	777	780	754	769	793	770	772	754	843	801	772	836	799	821	806	744	768	771	792	784	790	767	780	768	801	797	808	815	772	814	791	743	769	784	771	747	761	779	808	783	754	790	807	758	788	809	760	718	749	829	758	800	750	834	752	799	751	785	753	799	783	800	823	800	787	769	810	804	834	739	798	806	782	734	755	799	821	709	782	764	793	758	760	755	768	776	766	793	757	795	771	783	784	802	770	813	699	719	762	830	815	738	751	736	757	742	782	775	795	790	795	789	754	792	783	804	805	732	762	790	763	794	765	780	773	805	736	743	821	782	826	821	765	798	807	780	758	778	777	825	790	749	745	801	770	826	756	777	789	788	808	798	776	791	770	805	767	789	746	801	789	755	801	735	803	858	776	767	776	764	797	771	783	793	772	787	793	836	782	754	760	768	804	771	777	798	734	787	789	821	797	814	842	766	748	757	788	789	784	777	833	769	803	742	804	774	728	787	728	771	789	703	781	789	788	727	755	785	783	787	800	784	727	809	771	786	819	779	803	824	762	818	762	762	756	824	752	813	808	773	834	757	809	759	797	803	849	723	754	808	818	797	777	825	776	751	867	749	841	756	793	778	787	795	783	794	774	775	778	775	778	817	723	756	802	814	766	809	779	746	773	785	785	794	806	799	753	756	778	762	805	834	786	744	782	845	811	781	800	780	812	741	781	766	791	811	797	788	766	811	821	770	764	768	753	746	818	814	824	796	800	787	792	818	721	752	761	796	811	769	785	780	773	785	759	773	721	818	766	790	778	730	735	793	803	767	770	803	762	792	757	776	796	792	766	766	785	769	754	777	831	790	773	842	762	773	797	761	753	807	788	754	826	717	775	757	760	798	799	761	790	765	768	773	761	769	785	808	736	790	765	794	779	751	770	767	748	811	800	754	737	748	759	783	773	756	792	777	698	770	786	768	770	818	748	810	805	793	767	760	765	774	828	809	806	792	804	772	789	758	802	787	739	768	814	773	805	814	781	819	783	796	741	754	777	795	765	817	779	764	771	777	791	786	808	823	805	783	750	772	778	794	793	779	783	812	792	786	780	800	760	754	824	741	852	768	814	835	775	769	823	755	816	736	789	781	810	812	798	772	746	824	779	820	752	780	783	798	731	793	779	759	762	781	750	803	792	781	777	730	784	814	769	768	774	790	766	761	795	797	785	778	771	790	829	775	775	770	831	769	738	842	782	799	781	841	794	751	725	790	791	786	769	775	840	843	754	778	794	769	797	754	810	771	787	797	807	770	769	742	814	764	755	754	792	753	807	739	800	805	762	769	786	742	752	736	800	775	771	774	750	818	841	791	750	761	761	733	788	744	754	769	811	772	770	730	740	763	772	808	788	731	779	750	792	715	799	754	797	763	769	733	783	767	737	733	764	753	807	798	752	787	824	791	790	769	766	768	842	796	782	802	811	808	753	785	796	792	766	790	819	746	781	812	747	827	831	776	767	816	764	742	811	783	787	749	782	752	820	774	767	712	764	756	767	730	764	780	759	770	792	785	780	770	811	849	761	806	796	782	818	790	755	794	776	826	787	786	759	783	745	769	745	774	739	784	774	784	757	793	742	776	808	775	782	774	776	746	696	812	799	793	786	803	785	797	755	784	771	775	817	794	812	728	808	776	774	796	761	837	773	751	789	741	799	759	729	766	777	813	794	760	808	794	811	784	779	771	785	846	807	754	762	780	744	815	779	738	783	761	813	772	757	763	785	793	797	786	795	801	721	799	786	816	774	830	804	771	747	819	782	831	774	733	803	809	814	791	790	770	779	795	775	810	774	773	764	795	761	835	740	782	756	766	830	780	768	780	823	826	761	737	785	820	777	815	760	770	791	820	747	747	789	775	806	758	779	814	802	756	756	766	780	776	819	748	787	758	767	762	752	709	765	763	743	810	740	784	807	794	880	740	796	759	788	831	783	797	789	764	758	804	773	773	828	789	810	782	777	737	816	787	762	824	759	813	783	763	806	781	778	795	806	757	783	775	769	759	831	771	704	762	750	772	778	725	747	781	799	768	735	769	746	801	792	804	797	800	806	768	812	778	779	757	794	818	752	757	800	777	799	787	742	830	785	764	840	769	772	793	743	786	798	701	777	787	741	743	766	747	819	739	770	780	775	777	791	855	724	790	788	831	816	772	773	707	768	770	815	808	796	741	734	761	772	795	789	817	800	846	832	787	838	780	814	799	781	748	797	764	787	778	762	755	769	773	810	762	750	783	787	762	808	803	794	820	790	775	760	731	797	786	791	775	763	734	756	752	822	803	797	727	805	787	787	755	767	769	763	838	784	804	753	775	762	783	754	779	772	771	810	802	798	772	740	781	747	780	813	783	783	779	736	805	748	721	797	760	821	708	783	811	757	779	783	738	782	789	782	801	764	811	785	814	788	761	774	758	806	787	809	744	759	754	798	744	781	805	795	759	773	776	784	798	754	782	828	733	740	770	787	763	774	767	785	779	816	755	793	778	813	790	763	760	799	809	794	832	803	738	752	833	779	791	792	777	780	761	755	793	792	760	737	781	768	740	798	802	803	751	798	770	807	792	841	765	798	807	782	784	759	746	769	765	774	779	803	780	794	774	821	810	829	791	746	788	783	760	748	714	742	816	787	795	765	744	790	801	744	757	771	767	782	775	822	837	798	778	831	806	799	807	771	778	824	836	734	811	761	769	812	812	750	789	788	743	794	795	819	783	751	785	739	842	768	753	735	794	789	773	764	782	771	742	761	803	816	758	745	794	756	795	759	763	811	784	784	755	785	743	828	811	803	782	777	758	801	807	782	799	766	819	748	792	776	761	787	784	808	749	752	745	789	782	805	810	789	759	788	840	762	769	700	792	762	820	811	799	793	814	795	814	773	774	737	798	831	789	786	755	748	759	788	809	764	791	774	788	789	765	796	772	799	827	763	742	811	802	821	785	832	827	803	783	800	775	766	825	796	787	742	803	756	801	768	775	821	778	838	835	788	784	765	771	808	806	784	783	769	759	725
17153	9501	10865	8966	6720	4286	2764	2082	1724	1438	1191	1014	899	763	760	753	730	663	634	626	580	560	542	508	502	512	515	507	461	484	444	440	437	455	469	448	443	459	468	478	425	469	447	434	430	424	501	465	442	407	421	436	440	414	429	409	407	382	388	405	438	374	364	402	424	408	419	377	421	389	350	416	372	401	383	422	366	415	394	400	400	417	374	384	397	398	353	376	402	343	351	364	360	373	376	392	366	352	372	393	403	371	391	416	366	382	354	362	375	380	376	407	377	362	406	386	364	341	402	359	354	386	374	396	395	399	392	341	362	367	369	349	349	354	364	391	372	410	387	370	380	416	434	360	382	384	395	381	371	366	392	360	380	402	372	410	395	341	389	406	394	393	368	379	388	371	361	418	369	381	428	383	401	376	414	388	380	363	358	405	453	397	420	376	366	391	388	430	386	389	379	379	371	357	412	373	378	407	360	385	389	363	408	415	409	385	350	440	416	375	389	372	397	392	389	387	385	403	375	369	389	396	393	403	379	392	377	374	349	345	418	374	439	366	383	366	360	374	411	371	393	392	364	413	390	379	400	371	355	366	369	410	407	402	388	361	330	366	357	350	361	389	430	400	380	384	408	399	392	381	384	378	402	386	384	401	387	394	406	449	371	376	410	384	405	369	399	381	408	382	384	425	420	357	389	367	376	386	364	407	389	375	391	377	357	380	376	380	388	407	382	391	401	379	416	391	393	375	377	407	447	412	378	384	370	364	364	424	396	407	384	374	390	352	370	389	367	373	380	382	365	417	423	420	394	395	425	389	395	410	367	386	365	398	406	388	353	400	390	420	432	356	371	396	396	413	390	345	378	391	437	415	418	433	382	378	388	408	386	428	377	422	378	394	357	373	399	398	417	389	385	371	396	374	403	395	396	391	374	407	371	394	412	386	396	341	356	394	414	377	376	379	399	390	388	378	398	408	419	359	389	402	413	393	371	378	365	385	366	394	382	415	386	377	385	368	397	361	401	401	392	364	385	384	393	444	359	368	401	406	364	384	347	389	388	402	403	368	368	370	416	390	413	356	400	403	374	388	405	383	368	379	406	411	362	376	390	417	425	332	401	396	339	384	406	399	392	363	390	411	393	406	378	386	436	404	342	365	370	405	395	359	376	380	413	417	380	386	404	387	365	375	368	383	409	340	408	383	392	392	372	349	374	381	399	393	391	387	439	390	392	362	363	367	384	374	368	373	405	365	417	398	359	361	386	403	379	404	412	364	373	351	408	395	401	372	376	374	385	387	371	402	398	367	365	386	391	400	370	399	372	388	361	420	369	377	398	375	390	382	376	386	390	382	384	376	406	394	401	413	374	345	356	382	388	383	411	398	407	415	396	395	430	390	368	380	385	400	381	408	389	366	425	370	387	393	360	406	391	412	399	383	413	408	411	404	400	373	388	401	367	342	332	410	381	400	376	368	383	407	364	422	375	382	366	374	417	387	413	370	370	434	390	386	382	359	381	427	391	366	424	380	403	407	406	395	386	412	404	400	382	408	391	408	362	399	382	397	388	390	372	393	410	425	402	354	415	401	409	373	365	410	389	367	389	378	371	392	398	388	392	388	436	395	374	416	419	390	395	368	382	399	363	389	401	397	347	387	375	433	403	437	418	391	392	401	372	408	357	399	374	338	397	375	399	399	403	380	386	418	367	425	387	352	375	398	413	398	393	404	397	410	336	390	385	396	404	389	386	351	382	380	368	378	360	381	413	319	349	410	353	353	354	364	380	383	375	388	412	361	403	389	396	395	441	354	371	388	377	415	356	373	364	365	401	407	398	388	389	372	374	404	396	407	388	366	360	413	361	400	433	366	364	388	391	375	408	392	404	394	397	387	401	360	345	372	401	393	397	360	402	465	337	389	382	375	390	368	410	402	330	392	406	385	392	389	391	395	401	395	399	369	394	405	381	383	368	385	401	361	419	344	387	381	375	334	384	353	390	383	390	366	383	371	359	383	351	335	386	402	387	354	356	390	362	376	377	391	365	350	366	421	413	365	398	368	362	401	379	378	409	392	365	334	381	378	380	390	424	387	381	376	379	378	381	391	397	385	394	391	391	372	406	375	384	391	420	380	402	412	362	345	370	410	416	415	405	393	347	369	338	359	377	404	387	393	386	384	434	391	339	384	375	382	378	365	446	387	411	397	382	331	393	369	361	402	344	356	359	395	409	376	377	386	407	378	381	404	398	372	357	420	363	360	411	406	384	383	413	385	344	401	395	419	413	360	361	413	399	404	378	404	407	442	400	347	375	363	353	412	377	396	388	375	402	434	428	397	386	376	355	406	396	384	402	390	403	386	372	383	394	340	375	419	387	400	388	403	383	399	394	390	356	411	343	383	365	394	365	361	407	368	396	407	363	371	412	353	386	363	371	406	404	405	376	424	370	396	436	380	390	377	408	400	393	388	394	389	386	405	370	386	383	371	387	375	371	390	381	359	401	388	407	370	353	401	399	400	397	419	358	377	386	374	360	388	395	379	398	403	367	366	431	433	384	399	358	399	395	393	386	369	384	362	372	375	395	343	411	352	403	357	381	400	418	386	413	409	369	376	381	433	403	363	324	427	410	391	400	352	429	424	397	389	396	378	401	357	367	444	377	391	394	419	409	366	364	349	406	415	419	378	380	388	386	381	399	397	389	397	383	403	386	385	402	421	396	392	391	406	364	369	365	383	398	398	362	378	371	361	392	378	372	386	356	350	397	374	376	367	377	401	364	354	394	404	412	373	409	385	375	380	381	389	404	384	374	375	390	385	335	402	394	373	405	372	376	386	394	414	391	392	385	397	408	404	357	390	416	370	376	372	418	420	362	347	399	378	381	394	390	394	424	378	378	357	376	379	376	409	416	381	384	382	379	390	379	379	382	379	394	376	348	400	389	392	408	413	338	384	391	381	387	390	387	378	380	449	394	400	376	374	390	401	377	400	377	410	338	368	406	351	390	416	424	378	422	363	382	391	405	356	372	378	400	378	395	379	383	360	372	390	391	405	354	385	386	384	409	425	367	375	384	356	397	395	392	386	372	421	349	391	390	380	385	413	402	385	402	366	386	330	385	383	362	353	363	407	413	372	389	358	373	394	366	411	389	384	396	409	366	373	400	364	378	425	372	415	352	386	413	400	375	367	394	386	347	399	393	369	402	373	379	406	363	406	367	392	399	385	371	381	362	391	400	395	412	379	396	400	426	402	375	399	398	410	398	358	369	371	355	401	388	400	390	420	413	395	376	400	393	388	364	370	418	366	389	402	443	385	403	435	395	365	389	351	399	381	371	362	376	419	403	400	375	366	387	362	393	368	365	400	393	390	402	408	401	388	360	413	392	371	436	425	379	366	397	388	369	439	338	370	378	384	386	399	395	360	395	370	358	421	395	412	370	408	394	441	407	354	390	384	369	397	406	372	366	398	384	399	391	415	370	393	372	427	373	365	378	381	385	370	376	375	387	361
10540	7662	16088	18469	16557	13357	10024	8395	7341	6390	5254	4563	3842	3450	3255	2937	2821	2783	2627	2452	2153	2066	1998	1930	1862	1783	1701	1673	1616	1554	1563	1523	1481	1448	1422	1386	1347	1334	1290	1303	1350	1344	1431	1350	1297	1349	1601	1251	1217	1203	1229	1247	1211	1172	1240	1218	1091	1052	1024	1027	963	1035	998	928	947	971	1035	972	984	1029	920	981	946	901	981	932	917	925	903	948	910	957	910	935	953	949	951	886	944	912	923	946	857	926	914	953	907	865	908	913	911	906	931	907	965	877	859	872	911	851	885	916	945	921	894	951	909	866	896	939	908	887	883	903	935	891	832	890	877	903	932	888	901	923	921	916	859	902	855	934	902	929	910	877	850	874	862	883	904	911	902	923	908	883	878	866	921	920	872	904	889	888	859	964	972	880	846	911	841	906	887	846	826	916	891	850	911	949	887	879	882	897	836	908	901	896	921	912	920	885	883	893	937	875	857	899	889	933	956	898	937	869	890	921	915	953	852	891	913	896	883	877	886	893	922	933	903	929	947	919	936	901	887	882	866	870	880	899	958	825	855	926	911	847	879	949	908	880	881	882	928	872	883	863	868	914	945	874	858	960	910	874	815	893	852	913	881	914	884	882	940	904	906	923	890	895	882	901	926	887	884	888	915	915	907	894	871	924	908	882	880	917	874	928	900	859	937	961	921	914	885	944	891	930	862	858	861	864	872	927	879	846	868	889	889	933	891	912	926	963	855	910	923	897	909	903	897	905	914	902	932	896	897	880	872	872	864	905	886	901	941	911	940	913	923	932	870	898	865	934	869	890	913	904	894	836	875	881	888	888	851	901	931	853	914	866	960	943	874	926	925	862	871	884	927	859	918	871	852	895	922	859	902	876	881	947	906	891	869	880	915	873	856	896	872	955	883	960	890	874	897	902	891	860	853	867	883	881	843	852	920	846	868	905	963	912	907	883	947	950	890	886	905	918	903	874	902	925	887	872	912	944	944	922	910	897	878	889	970	895	867	936	875	935	869	902	946	950	897	878	909	862	930	874	864	899	905	891	884	900	935	923	887	866	946	874	929	886	889	876	893	970	936	873	928	914	844	933	934	912	937	862	869	937	891	959	930	870	859	883	840	912	871	909	882	941	920	850	929	858	888	919	899	878	879	847	916	863	896	889	965	941	906	894	872	861	918	920	885	827	855	900	945	892	883	895	866	875	856	894	877	869	890	862	906	865	966	883	901	887	954	929	887	917	908	916	914	843	940	904	901	892	859	897	885	883	903	895	920	885	912	903	871	926	908	890	890	910	912	871	895	892	869	899	863	882	874	842	865	874	879	878	902	870	890	935	949	872	902	841	921	849	842	907	902	939	865	890	901	853	963	858	894	905	891	923	931	870	908	922	846	934	926	891	913	877	917	936	922	910	853	881	859	894	924	902	823	846	897	870	935	900	825	902	897	924	860	890	842	934	877	860	938	905	900	849	855	931	882	848	866	950	949	925	902	869	997	916	905	918	880	878	930	892	881	895	886	925	879	877	906	853	862	858	927	887	892	905	833	871	902	913	902	864	884	901	956	932	880	890	863	873	902	863	934	917	915	890	889	848	886	890	882	874	847	933	878	866	907	889	895	915	867	925	905	837	905	927	901	916	898	880	948	865	918	876	901	922	958	894	876	918	869	947	893	898	956	914	885	861	892	911	949	879	848	926	898	936	889	921	887	918	886	884	913	907	871	918	845	797	913	831	878	875	910	953	850	909	917	889	915	850	884	846	874	869	866	908	861	924	926	881	880	916	882	909	932	860	845	904	936	948	882	865	903	901	909	888	892	938	930	831	884	897	916	863	907	904	909	868	936	938	946	822	899	862	919	885	897	872	928	922	947	869	897	905	956	900	893	833	943	909	960	909	895	921	926	836	944	909	952	898	915	903	901	896	889	921	918	927	841	920	890	892	847	854	890	887	912	887	931	875	872	919	921	887	868	911	877	902	894	886	891	974	898	888	889	896	904	889	869	912	904	875	907	860	915	906	840	901	904	934	912	864	901	926	887	886	899	917	909	885	876	865	907	936	919	881	926	942	916	903	873	910	901	905	930	885	880	883	945	919	874	902	890	879	868	955	915	922	874	937	850	936	850	919	857	889	942	863	843	898	929	900	878	869	935	946	941	967	905	847	925	928	906	895	944	858	868	878	892	873	929	916	871	896	868	889	901	867	831	890	878	895	935	943	889	877	890	921	907	892	870	904	874	912	886	879	944	902	963	868	907	898	896	895	858	874	900	857	909	936	909	929	892	873	892	900	896	888	931	924	944	869	896	895	906	916	889	926	880	891	914	897	896	910	912	888	889	875	890	892	859	911	889	879	896	918	847	897	885	943	982	919	876	880	922	891	916	881	892	894	893	945	889	933	914	907	862	890	870	923	870	873	884	949	846	884	928	899	884	884	905	902	882	940	887	880	898	901	901	843	914	869	858	934	887	893	856	864	883	880	884	912	914	901	857	974	900	919	875	909	862	886	878	919	913	888	873	912	892	901	912	871	878	885	901	901	929	910	885	944	917	883	904	912	883	897	862	869	949	892	909	902	907	884	906	917	914	876	903	876	901	842	926	875	849	892	926	916	861	871	837	919	903	941	922	990	947	952	973	896	861	874	833	878	900	929	893	913	917	913	913	861	888	935	833	898	932	863	946	875	882	858	872	945	861	902	889	873	910	874	887	871	833	882	929	905	911	861	934	875	922	910	830	899	928	963	935	851	842	893	900	910	924	897	934	847	901	933	917	903	902	949	928	890	908	884	918	951	885	840	935	981	911	889	871	914	923	874	887	927	889	845	888	937	857	846	927	890	909	931	871	929	892	905	859	923	910	914	891	906	924	911	920	911	856	910	846	897	905	919	868	892	907	930	918	878	916	881	908	903	940	891	850	858	882	937	886	893	903	840	881	930	895	910	884	903	893	905	864	854	878	903	869	933	928	894	933	877	862	931	901	947	889	929	859	897	896	862	880	908	927	875	842	888	827	885	890	922	909	871	914	931	915	928	896	906	850	884	905	857	901	891	940	915	870	911	867	899	881	882	945	871	873	898	894	937	933	800	870	889	930	875	933	887	928	946	944	866	899	892	928	895	866	918	894	882	831	965	844	941	914	924	945	902	910	904	912	916	878	906	895	859	937	912	862	911	857	891	872	905	915	901	876	855	899	958	863	920	931	898	903	880	863	929	906	937	925	933	886	889	876	897	926	914	855	932	877	905	901	912	918	939	958	886	918	896	916	908	913	915	900	877	889	908	863	900	878	955	885	886	889	876	933	893	932	877	865	941	905	893	875	903	902	859	887	919	891	859	862	920	893	946	947	912	870	936	912	899	921	892	945	885	865	911	913	929	930	897	904	920	930	916	927	901	924	891	936	896	935	876	809	942	901	914	924	889	869	909	934	925	880	927	919	885	909	902	841	923	902	954	892	907	980	886	870	873	902	884	933	890	911	916	908	905	850	856	813	896	914	902	870	885	925	937
25192	14537	15893	13740	9903	6994	4481	3163	2470	2076	1613	1411	1121	1116	1022	926	855	826	731	784	696	666	606	719	625	631	616	561	551	575	546	515	547	542	539	507	514	493	465	505	545	551	503	493	489	503	583	545	502	510	506	564	509	445	494	501	531	463	483	429	460	440	416	452	457	423	425	421	423	439	453	421	465	390	444	463	435	411	421	429	429	428	440	454	500	412	447	423	398	424	432	429	421	405	441	436	391	411	428	435	489	448	410	440	432	439	430	430	435	441	385	431	406	427	420	417	410	432	431	409	445	412	433	399	421	428	399	442	467	421	391	419	422	428	474	401	398	445	408	454	407	400	411	443	418	387	426	437	450	430	437	438	431	446	435	389	431	400	412	442	433	388	406	425	429	424	409	422	445	413	416	441	394	440	421	419	409	438	427	417	389	419	438	458	424	441	444	416	439	417	380	433	444	393	449	425	440	399	432	411	474	453	436	438	410	429	441	421	415	417	410	461	428	411	426	436	409	434	410	415	440	397	474	402	393	438	388	418	407	486	409	452	452	464	433	400	440	434	456	396	471	383	416	433	441	438	378	449	443	422	440	404	437	446	436	421	424	437	432	393	429	433	413	421	405	384	394	431	426	388	421	415	396	408	421	443	450	455	403	427	377	444	421	414	439	424	428	444	412	428	433	434	473	401	416	472	465	457	445	435	408	481	436	445	434	399	435	430	438	418	411	420	464	397	440	420	419	430	443	418	412	406	465	419	415	430	407	439	429	434	416	413	412	481	400	448	450	413	466	434	418	432	427	423	426	446	425	416	456	448	442	441	436	404	427	456	413	407	445	415	412	447	407	424	380	402	427	436	435	410	403	431	424	403	441	417	415	391	434	424	408	442	398	423	446	420	422	411	440	422	421	384	432	418	429	432	407	408	402	406	445	414	440	420	456	413	416	426	398	430	406	433	436	411	399	430	418	430	416	414	405	434	393	485	432	434	422	404	406	405	417	398	432	410	411	347	427	427	416	441	405	404	385	424	422	471	442	425	403	417	417	441	418	430	434	411	396	428	397	413	433	387	450	422	430	414	470	417	363	434	408	461	450	435	426	419	448	467	424	418	393	412	448	423	432	451	427	421	452	414	444	383	428	447	410	396	432	381	398	440	394	407	402	440	390	431	442	426	416	384	400	436	383	433	460	452	410	436	393	451	452	418	447	422	434	412	411	429	461	463	421	418	418	431	421	446	436	427	460	422	388	381	446	395	431	375	416	389	449	459	387	435	449	434	460	436	416	446	400	433	419	451	463	409	459	460	429	424	408	415	430	400	440	415	423	427	406	400	416	408	453	421	413	442	469	390	411	452	421	461	432	457	449	402	439	400	411	399	455	423	461	435	389	444	442	404	430	408	447	461	385	410	448	446	421	475	446	397	501	446	433	429	457	406	437	409	420	440	436	383	427	426	434	416	476	422	424	437	450	382	426	407	410	407	414	419	424	439	430	407	432	408	379	448	432	464	435	399	431	422	417	433	403	435	420	448	393	422	441	457	442	442	424	437	407	496	408	444	416	448	424	447	428	413	399	401	442	425	421	429	450	440	412	435	385	409	414	420	439	479	437	441	455	420	407	435	471	388	455	434	444	435	437	429	424	451	446	429	449	441	423	416	450	427	434	450	402	406	419	475	409	406	403	444	410	395	399	366	448	427	447	445	412	449	454	440	421	411	424	384	399	407	406	434	408	420	403	412	443	430	392	436	419	436	393	414	422	423	446	393	448	435	394	439	414	391	399	401	420	424	435	430	445	438	396	462	400	429	415	455	384	409	428	417	468	409	395	429	452	417	453	427	424	432	469	440	404	449	393	428	476	417	424	425	451	432	407	452	413	401	427	485	388	442	406	433	413	467	416	433	429	368	437	416	441	402	456	451	444	453	411	398	379	402	476	463	430	416	422	417	388	422	373	457	461	441	415	418	414	434	446	419	433	434	414	431	440	461	425	392	436	446	418	416	450	401	415	453	433	441	435	415	426	383	430	451	454	424	423	429	444	436	444	428	444	414	418	391	418	444	393	437	418	400	434	489	411	422	430	449	439	427	393	393	409	418	462	452	434	416	405	462	406	423	440	461	417	453	442	395	436	385	471	444	427	409	404	443	384	375	419	405	426	436	425	433	431	414	423	399	398	441	471	435	404	432	443	406	427	418	419	459	420	445	419	449	403	416	421	381	451	383	446	383	440	417	409	413	443	404	415	406	446	419	427	425	390	453	446	464	461	409	406	466	450	416	465	390	444	416	401	445	402	437	420	397	397	428	429	420	445	410	389	404	448	412	416	407	430	415	435	398	456	387	421	388	455	414	457	416	442	447	439	410	424	420	444	460	459	418	423	396	434	441	419	405	448	427	428	426	409	447	431	465	371	420	425	385	404	417	439	436	432	434	443	463	413	425	434	438	424	417	480	418	413	408	425	429	443	415	424	440	420	431	416	451	459	409	407	418	442	441	423	419	404	472	467	466	410	420	448	417	392	467	448	441	408	385	420	421	398	409	424	401	463	398	449	411	415	469	378	404	420	422	420	443	422	432	414	429	425	404	368	406	380	397	432	459	458	433	457	395	432	442	488	416	378	408	476	425	419	407	434	420	417	449	397	412	424	417	408	409	413	413	437	434	476	422	443	437	419	447	470	439	440	423	426	430	402	388	395	405	418	377	406	426	417	429	427	446	444	389	425	449	475	453	412	421	423	451	387	412	455	383	441	417	470	412	447	417	412	426	423	416	453	387	413	457	433	431	482	447	430	434	420	406	455	402	419	431	393	403	436	413	395	417	431	426	454	420	419	439	421	445	432	500	424	410	417	400	423	397	419	435	423	409	415	442	428	439	402	415	413	431	399	437	435	415	434	390	439	368	405	417	424	406	412	423	468	447	427	419	426	425	474	437	411	398	450	417	434	410	402	387	424	421	427	416	433	430	402	451	431	425	445	420	406	447	427	407	397	420	448	414	416	423	439	418	423	387	436	457	426	397	424	391	441	446	439	429	415	406	424	398	478	429	426	429	451	412	456	475	429	426	425	453	479	504	419	414	409	441	436	401	414	405	418	439	447	377	442	411	458	429	430	431	435	377	381	444	390	401	399	407	457	401	450	434	442	402	455	416	395	422	445	392	421	396	410	441	422	436	429	418	395	397	449	406	453	441	430	436	424	382	395	402	406	410	426	425	405	410	436	420	458	471	435	448	465	406	441	453	487	398	446	418	430	427	437	428	430	420	410	454	402	406	446	418	443	389	455	419	464	452	429	421	433	417	424	463	411	410	453	415	436	418	400	467	371	406	428	456	452	430	434	428	393	424	425	431	413	429	415	411	385	442	434	464	409	413	440	405	437	444	382	446	409	377	399	422	426	492	421	449	409	411	405	408	416	415	463	395	423	448	406	394	388	434	466	453	464	413	423	395	421	443	388	433	430	422	438	447	454	400	429	404	423	438	415	418	429	410	448	418	422	443
13468	10261	20658	23418	20871	17185	13514	11269	9856	8404	7171	5993	5208	4750	4551	4051	3808	3667	3464	3244	2955	2733	2551	2483	2439	2305	2229	2214	2107	1980	2069	1954	1846	1822	1670	1748	1732	1649	1687	1637	1626	1861	1815	1638	1495	1650	2308	1593	1557	1499	1524	1476	1554	1513	1386	1533	1330	1291	1236	1142	1109	1175	1064	1116	1101	1012	1114	1059	1062	1055	1173	1020	1101	1029	1075	973	1063	1049	1053	1027	997	1063	1006	974	1024	952	1028	998	987	1024	990	1007	982	957	1011	1018	991	969	1024	978	1014	1030	996	1028	902	969	997	980	930	1000	972	923	985	959	960	932	988	979	952	964	1021	1004	972	968	963	1001	980	939	970	1017	941	989	969	954	929	911	952	1005	973	973	999	984	947	926	945	896	939	947	983	959	942	980	978	968	949	1028	939	973	1010	972	983	983	950	966	1009	930	968	959	940	954	943	1000	902	1014	998	926	932	945	992	977	958	942	949	964	981	952	976	1048	959	953	913	975	926	998	989	977	910	999	910	945	1001	927	946	979	987	914	1003	948	931	909	986	972	991	961	988	949	903	974	938	936	922	972	970	944	958	944	918	945	895	900	953	996	915	944	935	930	971	979	924	956	923	937	943	951	951	988	978	959	944	992	1000	998	951	982	975	982	956	978	968	1017	983	920	1010	988	953	939	965	933	908	975	995	993	949	955	1005	951	990	1001	970	951	942	1014	983	1034	995	969	920	1013	1002	974	985	1009	890	944	1002	963	988	994	979	980	944	991	958	919	903	954	870	928	981	1014	928	948	976	998	977	937	959	1002	983	942	993	905	1022	986	916	948	993	1006	1012	966	948	893	944	1034	985	965	974	942	958	945	974	929	965	958	943	942	975	945	981	999	940	1004	944	961	912	939	994	894	950	970	976	974	1001	1018	989	998	985	931	923	969	913	926	971	1000	962	954	973	948	1059	994	970	961	1064	914	959	947	965	957	971	976	971	972	993	964	966	942	1034	978	878	919	947	921	952	1034	986	1003	988	994	1003	940	955	977	964	926	927	959	994	960	969	962	993	943	939	976	990	973	946	1025	954	1002	936	1030	951	970	964	1021	910	960	955	1012	978	998	941	938	985	994	986	966	981	995	941	953	1004	1041	998	970	930	1002	914	900	985	935	943	901	962	998	967	988	1000	952	967	965	962	940	939	987	903	939	991	995	933	979	970	922	975	954	962	950	945	963	962	917	996	1022	995	940	933	995	955	931	988	1031	984	966	944	963	978	988	939	1012	1010	985	949	955	1031	958	969	968	985	944	910	926	991	974	1000	923	982	969	959	1019	943	972	1058	982	954	977	992	983	1013	927	947	980	985	981	923	938	1014	947	961	972	1006	961	957	1083	921	1029	913	1005	995	987	938	1005	974	901	1012	959	969	945	1003	941	973	994	991	998	934	971	977	961	896	985	950	986	942	993	990	978	920	917	957	1003	970	913	953	1019	934	967	959	947	939	989	983	953	948	995	1049	965	996	939	991	959	962	915	941	996	1012	943	951	955	975	1005	969	967	983	964	1023	939	977	956	948	973	953	935	989	934	981	965	940	933	1008	964	951	953	942	974	1036	972	920	938	927	949	962	949	916	933	971	979	935	957	961	972	908	1024	915	1005	997	893	943	1014	955	946	988	968	944	1035	936	952	913	960	971	937	963	921	938	959	965	942	966	927	995	948	937	976	998	958	991	975	949	940	933	963	921	909	1031	961	960	936	981	953	968	978	969	951	1029	978	983	938	951	972	1004	918	945	971	965	950	967	947	961	954	949	977	966	987	983	972	976	907	955	997	982	950	982	973	938	977	960	963	977	943	949	899	971	942	967	973	951	942	963	954	976	949	950	921	924	945	1005	1017	1003	945	978	959	970	928	947	965	973	964	951	994	928	999	959	953	945	932	1016	929	977	993	960	991	947	914	977	945	980	1023	1015	972	973	913	976	943	971	1019	980	960	1032	976	954	906	968	904	930	968	958	917	1005	964	967	958	978	935	1029	975	930	1007	879	919	943	941	975	969	942	936	932	985	915	1005	952	1012	917	1010	950	1006	922	984	923	948	977	928	926	908	947	975	929	999	1001	933	942	954	974	953	931	966	986	891	985	973	959	998	933	884	1033	906	979	969	985	949	877	933	968	1004	1007	951	983	955	966	969	980	976	951	960	911	892	909	964	1031	953	975	924	974	983	1004	937	960	977	989	978	954	1016	951	971	967	917	948	967	981	1006	945	949	946	969	958	975	960	963	955	969	942	996	962	957	954	948	943	950	959	952	935	1024	989	963	938	969	999	1008	994	1019	946	976	944	1015	936	995	964	977	1009	916	913	975	1017	971	960	978	936	989	946	972	1001	1011	931	972	1002	946	917	998	964	1011	950	925	924	965	963	978	953	960	905	985	925	956	945	958	942	920	977	1046	1017	981	950	946	919	959	913	962	1000	966	1028	962	971	987	955	994	944	965	1057	991	1003	953	981	935	922	961	966	971	968	1039	959	977	957	929	871	996	948	956	946	918	962	915	979	1001	994	942	965	966	970	974	983	971	948	908	921	965	1013	974	991	910	948	1005	985	896	952	970	932	967	1025	915	959	929	989	1019	981	975	955	884	1070	959	957	980	961	1012	990	976	954	961	1005	987	941	960	947	941	1011	967	1024	1006	949	939	994	979	995	993	933	949	1025	948	979	1010	961	971	982	972	970	943	978	963	943	964	947	960	998	947	973	939	930	974	1019	965	982	959	945	1002	974	981	998	917	947	1027	994	953	967	935	950	991	973	943	954	973	921	940	930	998	965	977	953	968	928	949	996	973	957	936	951	985	916	920	994	952	1007	938	911	950	930	979	972	959	980	928	981	946	956	998	942	1028	994	949	959	1017	940	959	907	949	1003	934	1004	968	944	953	990	971	989	973	947	966	933	934	966	998	965	920	979	990	999	922	952	937	980	986	938	992	1024	971	978	916	950	935	931	983	955	877	975	932	955	936	966	936	951	937	985	913	974	897	933	946	1011	967	964	985	972	998	924	919	966	952	920	978	947	969	996	977	963	939	984	967	930	933	952	937	977	921	943	980	981	961	958	960	963	929	994	916	969	960	1026	977	1013	943	998	1007	948	946	1037	945	966	971	943	1009	1010	944	1054	953	932	989	911	988	968	970	954	958	1036	907	978	990	994	1007	961	994	998	949	1022	987	981	931	939	994	955	960	939	1019	968	1002	979	1015	968	928	971	974	953	964	991	924	954	925	987	991	963	922	970	960	917	985	949	971	948	925	996	1011	948	946	975	957	990	1019	966	993	996	948	1004	908	983	947	989	997	910	983	917	982	983	937	956	996	974	974	971	983	955	919	903	990	956	932	970	979	997	1004	963	924	940	965	1004	933	999	978	982	908	979	990	953	989	917	992	950	979	961	998	976	996	957	989	1026	965	971	910	954	912	986	933	993	960	959	952	934	890	998	938	942	958	976	1026	949	1009	990	987	964	968	944	972	999	932	1051	927	1004	977	973	900	933	963	902	970	970	969	951	978	930	991	939	943	963	1006	967	1034	946	1021	991	950	953	1014	1000	961	977	960	1001	941	972	981	961	966	961	950	960	948	967	967	1006	969	950	982	984	965	966	1019	961	961	954	1013	958	950	990	987	975	951	1024	942	974	935	948	967	1034	909	1019	970	952	1007	950	961	908	949	965	917	963	941	979	960	977	947	943	983	957	986
8552	5030	5976	4500	2877	1951	1492	1193	1039	881	757	622	619	548	525	498	468	494	448	485	425	423	446	420	390	368	394	382	400	329	355	386	359	369	355	349	392	340	353	356	352	314	337	310	337	339	328	321	357	335	389	315	337	351	358	341	327	364	338	319	293	302	346	326	362	345	337	354	346	339	308	336	373	327	353	325	327	314	401	362	351	313	302	337	313	328	359	320	353	316	330	305	344	309	339	324	362	320	294	323	343	332	318	318	335	324	356	372	353	311	350	327	339	334	369	350	327	317	316	338	325	360	341	314	319	335	357	367	308	340	306	322	320	342	313	350	363	341	323	326	296	317	345	294	347	333	317	317	350	343	337	332	335	334	310	330	333	339	338	321	347	344	368	302	325	341	335	355	363	310	328	316	331	330	304	333	326	339	333	314	370	349	342	330	360	356	324	317	328	322	320	322	325	359	330	335	326	306	339	332	322	345	317	344	336	308	358	332	346	332	336	321	325	328	351	302	330	318	316	358	347	359	337	350	348	343	354	348	292	321	315	324	336	324	339	358	375	311	352	345	316	329	330	320	326	323	348	334	316	341	326	326	373	325	318	355	334	344	302	311	353	329	356	312	327	332	368	337	333	346	314	335	281	315	326	300	318	347	352	334	339	333	318	315	321	293	329	354	358	343	330	325	356	319	323	341	339	336	351	299	330	341	320	332	369	305	337	367	339	324	332	329	312	337	336	348	329	325	372	312	334	335	341	337	345	351	346	311	373	337	322	334	321	303	342	364	356	364	315	322	335	352	330	340	318	351	336	334	297	311	329	341	347	344	328	317	320	328	287	298	301	366	337	336	332	302	320	316	328	316	331	338	349	331	342	353	316	310	340	344	361	337	322	339	322	324	351	325	339	383	372	337	351	313	304	364	329	343	335	353	335	339	329	326	285	333	307	332	347	327	336	337	340	359	314	335	332	333	352	304	342	345	327	336	322	314	365	327	365	345	338	352	349	316	314	323	313	315	338	310	329	321	325	355	332	366	306	357	324	330	338	327	350	337	301	293	333	356	308	319	320	330	324	326	354	335	337	330	330	359	297	301	325	320	359	308	339	329	305	315	341	346	324	343	307	331	341	339	312	325	340	334	337	348	345	311	354	319	322	309	323	347	334	317	341	326	314	335	302	334	306	354	356	331	335	328	322	330	307	323	354	330	319	330	374	360	344	347	346	351	354	348	357	356	349	382	333	353	358	310	354	344	340	302	350	348	328	324	333	316	358	323	334	347	349	315	318	353	326	334	348	328	355	324	332	336	330	313	337	299	309	306	365	333	344	335	337	324	315	325	335	311	325	306	313	316	298	299	291	299	358	309	330	331	331	321	380	346	358	322	337	352	345	337	294	328	352	344	324	361	324	325	322	321	335	348	342	302	347	313	307	322	338	314	338	324	293	329	346	331	341	383	310	341	319	373	302	373	327	284	365	332	293	320	324	312	319	332	336	351	322	326	329	342	340	327	319	372	350	327	318	360	359	342	347	349	313	331	325	337	346	327	319	303	353	324	325	352	330	326	338	334	311	327	320	343	346	352	355	334	308	301	313	335	330	331	307	352	315	339	351	317	316	311	305	297	307	348	327	338	375	330	337	357	333	359	306	348	355	309	364	325	346	347	342	299	331	339	324	339	308	320	367	351	302	303	282	363	357	308	341	285	322	340	331	327	334	345	319	310	322	341	320	333	350	325	341	349	333	340	323	349	342	323	334	341	353	331	351	376	362	298	307	357	296	302	319	317	370	341	328	336	344	340	360	321	330	331	329	307	331	340	331	341	345	340	334	312	294	366	378	305	327	366	333	309	287	338	329	342	327	304	332	345	321	322	349	291	353	334	318	316	374	346	336	337	333	369	299	344	330	339	323	309	352	360	330	339	322	354	333	324	312	328	300	334	303	318	359	328	332	337	344	371	314	341	365	350	324	326	339	329	341	316	308	339	346	312	350	354	343	329	329	319	333	325	328	320	321	327	338	335	279	342	323	344	306	327	349	346	341	340	331	362	332	325	361	308	358	334	352	342	326	315	352	339	346	330	339	315	341	346	351	366	324	356	345	384	315	334	357	334	345	323	333	350	322	344	329	359	327	358	314	332	325	366	333	335	334	359	327	346	307	306	353	368	335	303	312	359	352	351	350	305	319	349	358	298	346	350	315	326	362	316	372	326	304	322	320	317	322	332	339	364	322	318	315	328	359	324	382	347	330	327	328	329	316	315	311	357	332	347	332	303	324	374	392	330	300	356	339	336	337	320	354	352	308	332	354	368	335	350	320	306	324	314	342	316	322	336	326	315	327	341	326	329	294	303	315	328	312	356	334	334	316	319	336	338	351	342	362	339	359	349	328	355	362	347	370	358	333	334	308	338	340	343	337	327	350	327	321	343	279	339	308	335	333	353	308	341	329	319	304	334	349	326	343	352	357	328	343	318	311	331	340	339	314	282	311	350	323	314	338	342	315	344	345	327	319	307	337	338	319	356	361	325	320	340	337	316	323	324	349	346	332	331	324	342	345	331	321	350	322	341	354	323	357	346	359	316	297	318	357	331	337	337	315	319	338	338	329	307	308	340	348	321	339	331	312	310	346	315	313	306	330	318	319	320	333	332	342	345	309	316	330	324	310	322	324	316	312	357	307	319	320	334	327	317	327	305	319	315	306	347	311	314	337	344	324	320	329	325	316	349	322	313	340	339	342	331	315	372	314	299	347	343	309	316	316	287	337	309	320	305	325	316	360	351	325	379	344	321	323	323	347	339	324	317	353	353	347	323	319	318	276	310	321	363	368	288	373	330	336	334	355	328	288	334	346	328	366	331	366	337	330	363	371	342	299	344	311	346	346	350	348	324	331	323	342	343	281	328	329	309	328	314	332	305	337	310	329	343	303	320	315	332	323	346	325	341	333	313	332	318	313	337	311	355	326	314	322	333	314	335	339	306	330	312	375	337	368	319	361	334	317	327	363	313	329	329	320	302	334	319	345	312	352	365	347	343	303	379	339	343	359	309	328	356	331	304	280	311	314	310	311	288	332	324	345	362	365	337	321	333	335	329	321	357	343	369	348	356	356	331	321	303	319	318	352	316	308	322	314	315	313	321	337	340	347	311	341	349	335	344	322	331	296	355	322	325	346	327	320	306	332	338	315	308	373	321	321	349	336	320	327	328	293	341	317	335	362	342	344	317	328	347	291	312	375	299	285	308	324	302	367	336	348	351	294	310	323	326	313	356	347	324	341	356	307	350	347	349	328	330	353	376	371	335	330	364	325	333	353	322	339	308	342	303	314	322	323	320	330	346	343	298	351	318	363	361	350	352	339	325	319	332	369	353	338	340	342	353	339	341	328	338	338	356	326	296	364	322	319	346	350	340	359	339	341	306	350	310	310	356	307	369	323	312	334	335	320	347	340	313	374	292	331	326	342	352	318	359	310	317	363	338	337	321	320	315	307	328	333	341	332	311
5188	4568	10176	11215	9265	7110	5775	4964	4271	3700	3149	2609	2353	2092	1957	1844	1770	1813	1698	1549	1544	1395	1360	1280	1184	1159	1144	1075	1073	1110	1113	1030	1027	1076	943	1019	992	1002	1012	937	918	973	956	913	949	902	865	886	868	907	881	911	870	832	856	844	871	885	826	894	807	854	823	786	822	822	852	814	804	784	856	809	782	803	831	803	777	796	780	820	781	808	778	809	776	786	781	777	767	813	803	821	790	771	811	811	738	790	808	780	836	776	791	804	761	780	796	772	784	826	810	794	775	763	805	812	833	729	776	765	793	809	746	780	800	765	776	829	833	806	819	825	828	810	788	783	779	778	751	770	795	795	807	792	777	801	782	795	760	766	800	734	688	802	790	804	799	764	813	766	837	826	803	758	827	795	785	795	745	798	818	762	760	803	792	820	809	744	815	777	776	712	775	760	810	820	737	727	748	830	751	784	771	769	831	796	801	785	785	814	750	789	796	761	800	737	757	788	823	777	777	776	745	801	840	782	816	792	771	816	782	788	796	797	773	772	786	812	808	772	793	759	786	761	805	781	736	773	797	774	788	864	769	825	799	804	726	806	784	773	773	776	783	770	763	811	772	747	812	759	821	819	797	789	774	819	793	777	770	768	765	804	761	906	772	821	866	772	780	774	782	794	783	800	758	815	835	800	748	771	780	777	783	758	763	811	809	771	810	795	749	761	851	753	765	775	823	762	737	786	743	778	755	766	794	773	792	803	784	787	789	836	741	754	827	774	820	765	822	800	816	787	760	799	803	789	767	789	836	744	806	802	785	773	814	782	817	796	792	797	787	778	793	775	790	832	781	812	753	802	751	755	780	779	762	741	815	721	775	799	763	787	797	696	782	790	780	721	797	788	746	808	784	797	766	807	819	798	754	804	792	776	793	744	810	814	800	769	768	763	773	826	805	737	806	790	769	811	784	769	767	749	765	739	818	762	772	794	737	795	775	772	799	783	764	811	695	809	764	760	773	799	798	773	746	795	803	784	795	809	753	794	772	764	790	815	780	792	796	779	754	731	789	779	787	785	760	801	761	778	815	772	825	798	833	757	782	749	761	748	772	775	753	776	800	806	792	787	825	746	752	796	794	742	789	806	789	791	754	865	739	788	788	760	800	778	784	757	805	819	766	782	772	749	772	770	754	723	787	802	793	807	794	692	772	782	788	770	801	796	763	783	756	781	797	784	754	809	750	767	760	703	749	764	801	781	820	794	800	786	831	825	777	774	793	780	826	798	832	777	767	744	810	776	815	709	791	826	781	805	766	797	758	782	830	738	847	782	771	755	805	801	805	811	824	805	769	814	770	749	826	782	772	785	786	833	772	761	807	774	797	794	775	780	783	804	714	790	823	741	745	782	788	750	779	790	830	843	778	780	766	776	784	749	824	806	788	757	766	772	845	807	815	806	793	784	832	769	834	794	780	829	806	769	739	805	778	804	704	768	816	805	789	773	733	807	762	782	814	814	733	780	771	822	764	817	815	783	799	785	748	793	798	801	809	787	780	746	802	720	795	815	810	742	802	777	801	808	795	821	802	801	841	773	789	769	796	737	833	804	767	815	803	808	829	743	801	804	754	820	759	805	790	745	778	752	783	757	736	734	790	749	757	737	789	742	781	752	744	736	801	788	830	828	790	797	755	745	741	821	825	799	728	838	764	744	781	791	775	756	794	791	818	810	776	824	794	765	816	740	757	804	793	777	788	801	795	801	800	819	813	777	794	798	829	776	789	813	778	837	793	808	706	757	805	843	822	776	802	819	817	767	807	739	789	786	766	800	794	815	793	784	715	758	797	772	796	763	802	782	744	810	834	771	804	821	811	744	790	799	790	824	750	843	777	741	705	820	769	769	732	743	807	757	833	772	788	779	775	831	788	832	775	791	760	787	763	786	809	775	789	808	751	837	787	798	798	785	759	758	784	837	802	749	773	792	796	727	794	792	808	790	779	742	812	763	821	777	819	769	736	760	772	798	775	753	779	754	762	750	787	819	771	783	781	794	785	792	791	792	745	766	797	812	816	808	800	728	754	790	782	710	811	779	778	771	764	814	753	758	822	781	755	781	792	836	781	800	847	799	815	822	791	839	790	741	825	769	765	753	791	806	795	840	804	802	820	798	778	747	809	790	786	776	760	830	810	789	833	753	792	778	813	812	765	789	759	791	767	751	815	772	778	807	778	824	786	786	780	791	776	758	764	818	727	764	811	792	747	811	763	792	764	784	767	804	805	821	795	735	774	813	753	823	828	796	761	810	812	807	806	781	805	818	790	825	791	784	770	823	721	813	768	793	805	817	800	802	810	788	755	796	812	791	761	866	772	768	788	754	779	813	807	803	770	746	791	784	820	780	782	771	740	832	826	771	761	759	747	818	776	895	725	748	770	788	798	788	798	750	855	773	744	797	792	826	779	823	792	775	831	804	789	800	760	808	754	798	802	819	758	732	786	800	769	821	764	788	755	787	792	762	780	753	827	762	788	804	817	829	778	815	766	800	742	783	788	797	813	747	817	832	756	792	788	786	786	784	813	748	797	785	765	779	742	785	738	816	809	798	793	764	782	816	792	824	761	754	791	784	832	793	803	771	796	814	801	815	808	785	787	763	790	765	780	764	802	783	754	828	790	784	761	793	824	825	791	741	755	780	748	810	787	728	808	793	774	766	722	773	741	808	759	783	802	736	768	786	748	754	822	786	800	750	811	773	740	806	730	844	816	758	737	718	845	725	791	757	758	788	740	817	792	801	765	778	751	795	775	766	752	778	784	805	774	786	802	845	754	781	750	798	711	753	772	792	723	728	817	762	814	794	818	787	775	793	757	791	823	775	755	849	760	828	762	785	741	821	775	790	817	815	802	762	760	783	774	800	797	786	827	812	810	747	773	793	730	786	733	751	844	777	781	732	741	746	783	761	830	776	780	799	748	811	819	759	788	803	777	796	779	804	754	772	761	794	812	759	771	705	801	837	787	799	795	778	800	785	761	764	769	821	820	799	757	789	802	778	826	788	821	802	768	765	840	790	741	743	748	743	808	768	702	740	729	782	739	766	771	774	798	797	817	778	824	778	784	781	774	857	770	803	793	808	814	793	764	777	791	828	810	795	797	856	805	794	750	804	742	772	755	727	766	774	805	797	770	817	826	749	810	754	748	857	768	796	782	804	791	831	773	798	743	798	780	806	743	782	795	787	811	784	751	759	780	793	769	804	759	756	767	816	825	781	785	776	749	805	835	774	783	726	775	737	742	761	746	723	759	785	747	826	792	783	784	784	808	781	806	710	761	782	825	781	772	811	809	797	792	810	775	752	795	769	780	730	819	812	780	786	785	764	781	755	805	791	733	764	806	738	805	782	789	785	811	802	716	821	785	783	747	759	742	788	823	808	747	778	787	766	767	783	766	827	780	801	744	774	736	820	738	791	752	787	760	750	785	739	806	765	796	768	795	772	785	791	777	767	787	768	787	782	790	835	808	760
17162	9491	10927	8873	6284	4303	2973	2257	1774	1437	1254	984	866	773	707	729	668	685	594	636	575	563	551	535	542	490	523	482	456	469	496	482	418	440	456	470	474	435	461	427	420	436	435	441	411	440	459	418	422	426	386	466	454	406	398	425	411	445	416	407	427	383	357	395	370	427	380	430	401	408	371	446	411	414	393	363	396	396	383	384	373	401	368	344	385	402	367	391	359	409	411	350	388	420	373	371	358	345	374	363	440	367	395	395	342	400	392	410	392	384	424	376	397	386	408	377	371	424	404	378	375	388	382	369	443	385	378	435	438	370	387	408	429	423	396	363	392	387	440	364	377	392	354	399	397	414	412	393	425	417	354	366	352	372	410	399	372	386	406	355	417	358	354	366	404	369	357	358	395	367	414	394	377	369	392	396	418	404	360	371	431	385	387	366	376	372	356	384	435	374	392	389	383	386	369	371	364	397	398	387	395	415	405	363	404	393	380	420	390	392	422	443	361	403	354	379	359	382	386	377	379	394	409	357	353	409	371	338	361	402	399	418	360	398	369	359	397	406	400	374	365	381	383	388	430	396	387	381	375	404	378	407	382	430	403	394	386	404	386	397	357	403	368	410	375	391	389	387	407	394	416	412	393	371	410	424	388	399	400	383	414	344	392	377	398	371	414	388	360	393	400	385	360	397	402	408	363	401	413	379	381	394	403	398	371	374	372	401	376	361	353	397	379	369	402	409	381	401	381	351	349	377	403	376	409	373	411	396	397	390	385	343	350	375	385	376	380	378	390	386	352	370	425	383	390	374	389	357	362	404	376	389	406	410	408	391	388	402	412	390	398	347	405	352	371	374	392	381	418	395	377	365	375	377	430	370	384	361	404	367	433	403	415	401	397	403	429	405	353	370	404	371	378	351	355	400	374	378	396	361	362	357	379	385	383	369	348	423	378	387	420	401	370	367	370	361	385	385	431	386	365	407	400	382	410	388	384	402	375	356	385	365	371	394	381	372	373	353	359	430	403	381	374	366	400	419	383	380	382	371	399	397	369	364	383	396	383	380	394	392	426	404	368	418	392	390	383	379	380	382	399	366	404	375	398	405	388	427	388	416	378	346	403	397	386	364	387	389	364	375	347	413	376	404	402	368	364	381	397	388	345	390	373	371	350	377	394	420	403	403	378	368	382	399	415	359	415	385	422	387	406	384	362	403	401	378	351	376	355	420	378	365	374	361	357	356	400	394	376	388	399	367	395	413	394	380	398	364	368	359	357	424	404	398	376	393	408	377	336	362	401	386	365	342	392	425	377	436	423	418	408	396	392	403	408	370	382	401	401	424	375	385	380	393	440	380	399	392	392	351	393	374	369	410	365	379	357	344	390	414	412	441	391	323	423	379	413	393	371	393	407	358	388	427	365	417	361	406	414	388	353	412	364	415	393	419	397	384	384	411	378	364	378	401	362	398	389	391	401	355	399	395	411	421	409	390	353	396	368	382	389	434	391	390	392	400	356	393	403	355	381	374	377	372	383	400	363	396	405	410	426	352	367	349	398	393	369	409	377	377	376	357	374	400	398	393	388	413	367	362	374	376	398	403	422	402	410	393	376	374	334	350	384	360	391	401	413	344	383	388	393	377	370	409	409	396	366	412	373	402	385	372	391	404	365	379	362	373	343	384	394	379	417	403	422	369	384	419	443	386	402	383	396	372	403	351	385	380	392	378	408	412	393	424	401	376	385	430	419	406	350	382	430	386	374	403	417	362	422	376	378	378	400	440	412	360	418	405	388	418	399	378	385	422	375	393	352	345	383	394	388	401	388	393	385	397	390	428	371	364	400	393	379	380	383	415	374	351	377	388	406	353	355	420	383	378	390	385	380	443	422	360	389	388	382	389	394	373	394	385	386	382	423	425	388	380	405	418	355	362	392	378	336	382	382	355	369	369	397	401	409	396	418	371	419	397	370	388	386	360	390	387	396	377	367	396	369	422	390	426	395	411	405	361	384	385	373	397	402	345	387	382	334	353	376	426	393	382	412	402	373	416	390	386	426	361	413	371	350	401	374	370	388	423	401	393	387	426	355	411	392	405	403	349	406	392	371	393	352	369	360	370	415	417	379	380	386	385	385	414	406	370	375	401	367	415	376	356	402	337	429	364	395	404	358	382	426	414	389	370	396	376	406	392	384	400	372	399	410	354	410	405	400	369	366	384	392	399	409	433	400	405	408	398	396	381	422	384	430	372	383	380	398	412	399	381	371	375	400	407	367	342	359	424	402	358	361	405	380	377	374	397	363	406	381	405	385	373	373	385	367	384	378	414	384	386	343	411	378	376	405	403	384	402	364	368	365	369	373	385	429	363	364	406	407	357	378	414	389	409	388	417	374	410	376	363	403	395	416	375	416	391	399	449	399	374	380	394	350	379	400	425	406	397	405	371	374	403	383	388	410	415	414	408	406	376	379	412	384	378	431	404	372	392	376	385	365	376	378	370	368	418	379	389	429	414	398	374	361	375	401	383	398	392	382	376	376	366	379	389	388	428	424	381	382	377	372	419	358	383	404	420	343	372	395	415	396	367	371	400	389	347	359	331	367	357	410	383	376	398	358	384	400	387	405	398	392	422	375	339	371	373	388	407	396	380	374	371	382	366	412	363	395	357	361	362	375	438	363	354	402	364	399	379	387	402	357	392	375	419	389	398	358	400	365	440	372	394	382	391	375	378	390	409	380	386	412	398	376	363	379	375	387	387	396	386	350	395	383	366	403	384	375	382	382	392	399	363	415	410	367	385	405	398	421	385	417	357	383	373	368	379	401	373	390	362	350	411	349	375	400	373	422	354	363	370	381	401	386	387	377	398	355	396	389	411	417	411	394	384	427	367	383	391	376	388	408	343	399	394	375	392	357	411	356	395	388	357	389	404	399	410	403	371	401	399	366	342	356	385	364	387	391	396	359	388	378	359	375	382	370	411	421	382	413	392	378	412	413	403	401	403	339	387	373	390	407	402	383	398	390	398	426	414	409	401	364	356	377	359	378	373	379	400	395	372	367	411	402	374	426	390	403	384	383	351	363	410	356	364	386	355	400	402	384	412	412	374	394	406	374	397	402	355	373	401	397	342	424	389	375	392	373	393	383	388	394	396	416	355	372	420	407	371	412	365	410	384	393	424	408	417	416	351	384	394	394	390	385	387	384	397	394	377	376	392	361	377	391	400	346	375	370	385	397	415	354	358	387	386	384	428	371	384	377	392	370	368	394	365	386	371	406	383	413	395	423	420	400	371	413	385	388	374	433	393	387	393	407	408	389	391	409	366	393	370	399	388	387	339	399	363	376	394	389	390	425	371	397	398	387	345	391	394	354	414	377	375	376	373	371	376	375	426	372	363	383	409	372	377	378	393	401	391	406	375	380	394	392	380	381	388	375	404	355	388	395	375	378	397	388	422	363	411	378	403	354	356	384	388	395	408	423	403	383	415	394	385	420	410	400	405	391	380	379	408
10399	7620	15711	18170	15535	12621	10114	8473	7190	6232	5096	4276	3750	3584	3235	2988	2818	2778	2631	2383	2273	2120	1992	1919	1841	1813	1685	1708	1675	1555	1616	1499	1388	1425	1436	1399	1368	1407	1337	1392	1378	1493	1416	1304	1259	1333	1577	1292	1242	1171	1213	1264	1280	1177	1134	1221	1121	1018	1026	1024	1041	1055	1026	1027	921	942	952	947	983	932	919	997	943	951	928	932	971	938	949	909	948	938	961	906	925	935	930	826	907	911	897	891	937	917	877	921	891	883	873	860	917	893	866	894	930	903	930	886	894	919	932	894	836	944	891	935	893	874	934	941	905	968	925	927	916	956	909	900	888	896	885	938	927	907	881	936	878	932	879	888	964	853	998	916	874	897	879	920	920	845	853	933	918	889	939	881	870	921	879	900	851	891	917	932	935	861	918	865	884	908	835	875	940	907	886	923	898	909	896	876	893	825	830	873	852	992	836	941	901	891	956	891	830	886	914	835	838	864	860	927	924	907	899	904	888	902	875	929	900	948	885	882	864	914	885	915	880	850	884	877	933	829	912	893	916	894	873	877	874	863	897	928	880	976	885	910	930	872	881	892	902	904	885	892	867	911	947	894	910	930	866	892	865	898	886	917	869	914	972	887	901	919	880	906	859	953	883	881	944	888	927	909	941	901	848	894	891	894	902	933	888	895	896	935	864	909	909	882	903	925	945	889	901	855	942	884	926	883	917	926	872	908	950	970	856	864	923	893	897	888	948	915	929	959	888	915	907	873	910	978	871	907	894	913	875	918	960	932	907	868	872	928	852	873	913	890	954	892	905	924	935	892	909	879	923	878	878	863	912	951	929	888	881	929	907	880	900	911	912	885	875	872	906	848	878	896	912	913	893	913	923	871	879	891	918	862	900	856	901	867	969	913	921	891	908	877	901	872	850	914	900	954	872	880	922	855	844	898	882	834	836	929	905	911	876	880	904	896	913	954	859	920	884	920	950	862	862	886	915	860	963	885	898	891	925	884	816	863	894	878	892	897	914	939	873	876	913	893	904	911	905	866	905	895	968	889	846	922	916	877	956	920	927	885	901	911	885	873	842	918	918	927	901	861	902	866	836	889	870	868	946	885	960	914	903	904	885	923	883	856	886	891	895	856	895	957	955	884	915	860	863	937	867	931	930	947	837	946	892	903	893	933	931	912	859	876	925	864	902	931	943	860	877	886	918	913	928	860	859	931	876	961	916	895	973	917	927	889	885	942	907	867	852	866	913	911	906	876	930	870	905	931	879	992	937	906	874	903	938	906	862	933	931	853	838	886	896	957	909	941	864	887	849	907	836	960	868	922	901	911	923	899	932	955	887	857	903	899	920	868	910	872	853	908	886	866	931	841	881	904	907	924	909	900	938	915	856	901	912	910	937	847	880	918	933	882	962	849	849	936	852	919	880	935	914	875	880	878	929	886	899	929	893	957	901	945	941	913	904	873	931	893	973	915	889	886	952	849	918	875	932	947	890	891	923	912	919	872	902	893	914	895	929	854	865	891	905	968	938	863	872	949	946	915	932	906	957	916	939	906	888	927	928	897	898	869	913	910	875	956	909	888	861	912	915	830	863	899	902	891	857	880	895	919	926	965	927	923	908	939	904	848	884	921	977	903	926	879	877	881	899	856	916	878	902	839	853	856	891	851	918	901	939	885	955	843	910	900	901	879	948	903	886	896	919	921	960	860	936	930	929	888	945	886	919	891	910	883	836	875	924	891	945	905	893	929	900	917	918	883	890	880	900	923	903	886	875	917	902	892	901	928	840	908	919	903	888	885	892	909	897	908	867	925	896	907	864	930	926	909	903	956	840	931	923	869	873	898	883	840	861	863	864	873	919	926	955	900	926	955	921	825	859	867	881	882	944	939	855	930	914	913	936	898	933	818	890	909	901	894	890	900	922	937	875	947	945	876	899	894	920	908	937	997	892	894	903	942	882	929	869	916	873	896	925	906	942	860	870	887	878	912	879	911	890	898	871	921	950	913	902	879	948	924	935	824	901	936	907	907	910	861	884	907	901	908	928	876	946	916	917	927	881	866	900	898	862	924	893	948	909	925	885	900	882	925	938	927	902	887	943	906	933	898	890	911	916	853	923	843	883	845	935	934	912	907	910	900	911	872	934	875	867	926	879	925	907	900	934	921	903	933	952	897	874	861	876	922	875	859	876	863	946	899	882	903	894	902	871	881	942	914	860	913	874	917	905	905	865	901	903	926	879	907	871	890	916	893	889	872	902	841	893	869	879	854	954	871	896	976	913	848	936	935	872	889	909	883	872	894	872	883	856	914	902	842	906	906	871	889	881	897	878	926	908	872	866	909	910	901	922	888	880	888	930	900	883	845	914	880	930	928	905	892	918	931	876	922	902	940	849	926	940	893	918	882	814	923	936	895	823	865	935	839	903	933	921	874	869	906	929	854	941	944	901	943	903	861	939	875	888	915	901	931	874	913	896	907	876	902	927	911	902	882	851	894	901	886	880	859	909	913	901	869	877	875	939	859	907	880	935	903	902	934	868	907	927	952	881	897	911	890	862	934	939	908	849	916	953	855	912	867	833	938	921	889	832	885	916	944	891	890	878	902	855	946	908	877	975	916	857	898	917	937	929	891	907	889	875	899	895	890	882	874	887	875	911	881	897	934	885	868	921	920	905	942	913	900	899	927	918	929	933	894	903	898	891	872	904	931	909	880	876	913	919	872	903	925	954	892	864	875	898	908	926	944	949	920	899	869	856	917	902	891	890	917	898	911	856	918	915	878	905	908	859	867	919	862	888	869	871	890	875	866	926	886	908	907	951	873	888	915	895	887	942	915	866	930	903	893	941	895	890	857	951	939	906	881	914	900	880	881	916	890	973	916	870	977	926	939	914	920	872	864	860	876	896	848	942	898	890	893	947	834	836	945	869	918	896	893	945	897	933	945	934	895	885	882	885	919	899	913	821	909	948	890	902	881	915	912	836	899	874	886	902	903	854	907	897	908	864	918	903	854	947	938	865	877	904	882	871	906	890	882	892	935	903	857	846	858	923	950	867	928	872	942	905	856	896	899	878	865	940	897	857	914	898	887	830	849	904	920	893	928	919	856	881	876	895	910	881	872	809	879	887	958	926	978	892	902	905	927	888	946	893	893	935	865	855	894	881	892	885	846	876	879	890	925	948	895	940	889	931	900	899	887	909	887	878	913	935	952	898	866	903	860	937	882	917	866	885	901	931	875	904	873	891	886	885	866	899	976	874	899	935	879	887	911	885	873	923	902	863	873	920	919	888	872	879	914	927	930	893	922	904	936	857	865	895	840	942	853	921	885	880	898	911	907	918	906	883	924	935	931	893	884	887	840	881	892	905	932	926	930	917	914	874	885	843	949	953	931	913	955	940	901	910	945	856	880	943	916	918	920	869	867	920	879	882	855	913	865	860	900	931	898	862	911	938	863	889	885	901	873	895	899	927	957	932	876	947	868	886	888	890	901	965	888	907	908	884	897	903	865	880	890
25157	14125	16134	13640	9739	6688	4381	3139	2492	1958	1646	1382	1222	1063	985	995	827	844	816	734	708	709	714	596	607	583	575	608	573	603	600	542	560	505	536	528	566	546	522	477	537	525	542	508	490	473	581	492	498	513	486	482	490	477	474	476	505	464	464	431	499	457	426	445	473	461	458	428	410	433	397	424	432	424	432	404	451	462	456	407	417	418	432	444	460	465	438	418	429	444	408	406	415	405	437	371	401	447	406	414	358	427	428	445	455	415	388	390	459	426	433	411	433	436	462	438	407	437	381	407	442	399	428	415	411	418	415	412	387	410	407	414	403	442	405	387	414	483	420	435	434	415	419	457	412	360	417	405	429	396	453	414	424	403	440	418	442	408	422	412	413	422	412	417	406	369	421	425	440	422	420	414	415	402	438	408	431	406	429	436	448	455	404	384	420	394	415	456	436	406	454	382	415	440	422	413	418	424	438	396	433	405	425	388	422	367	446	422	386	454	412	392	410	423	413	415	407	404	419	416	420	411	433	431	387	419	409	402	390	423	418	371	425	416	426	395	422	466	443	417	414	410	474	417	464	446	453	387	436	396	410	461	397	407	424	452	413	431	445	416	391	388	446	447	428	473	417	439	429	441	428	379	391	358	402	439	402	421	417	428	400	458	391	423	471	422	422	417	447	416	421	411	433	416	392	411	420	414	428	444	403	425	433	437	407	392	423	408	426	435	419	405	402	453	402	380	428	412	411	438	424	440	398	437	413	441	438	410	415	419	436	445	433	415	440	439	428	438	408	438	433	413	382	435	486	424	408	440	418	410	442	433	382	404	454	419	399	422	400	399	428	434	401	434	453	424	413	446	438	392	432	435	419	419	432	472	426	415	435	429	417	459	432	411	404	394	405	404	412	372	402	408	438	455	408	407	434	408	443	414	398	414	430	408	436	422	406	438	431	408	416	429	370	414	420	412	438	410	445	402	430	420	386	378	425	456	403	434	433	410	401	396	410	417	425	439	450	429	412	379	410	410	398	392	406	421	420	420	432	385	407	455	408	402	382	476	387	391	426	415	425	433	418	416	427	406	419	431	432	403	450	441	428	437	438	428	426	414	405	420	420	411	459	413	470	405	439	453	455	454	429	434	419	417	456	441	444	383	406	421	428	445	454	435	416	414	399	420	423	451	425	435	454	386	411	419	434	464	437	417	416	432	455	388	382	448	437	433	434	390	391	425	395	446	445	428	396	398	452	424	406	416	383	440	389	405	432	416	423	436	399	406	399	377	397	403	425	438	425	447	438	396	402	418	426	409	415	456	371	429	436	422	417	466	403	439	418	478	452	453	501	442	454	416	422	421	397	420	398	426	415	438	416	400	445	412	424	393	370	404	419	428	416	408	397	395	372	413	419	383	461	433	399	417	401	432	430	455	441	425	422	420	451	419	422	441	395	429	436	405	445	427	393	427	449	438	445	479	437	423	449	381	444	406	405	410	411	393	433	370	416	438	442	430	471	396	404	446	416	397	398	429	420	414	438	434	407	459	425	407	417	442	442	394	397	427	420	407	421	392	441	432	439	423	450	381	420	411	382	414	475	407	411	428	409	436	431	408	458	403	437	463	431	410	386	397	425	404	400	438	438	442	451	421	429	384	425	405	421	407	443	441	472	381	397	409	408	479	466	428	422	406	425	406	405	416	424	437	383	410	466	413	411	417	424	381	389	390	423	395	416	428	440	409	436	412	394	420	438	432	403	425	380	385	449	439	439	434	413	417	397	445	416	414	463	419	414	450	460	417	429	414	429	435	397	417	406	409	445	431	410	444	436	426	432	434	422	410	404	386	436	426	409	454	459	412	425	390	398	425	461	412	413	445	415	438	396	417	454	451	421	384	423	352	442	405	417	414	398	386	448	418	470	430	420	453	399	399	437	403	418	409	395	409	389	411	445	441	433	417	428	412	408	419	447	390	444	429	422	462	450	434	425	411	450	418	423	389	364	418	420	424	439	391	405	452	422	439	417	360	390	410	428	429	452	379	375	379	419	429	459	469	388	395	373	388	415	398	427	420	454	405	395	403	399	411	432	431	418	416	432	406	413	429	427	414	420	414	425	500	412	473	428	400	412	430	458	425	444	445	431	407	399	420	443	461	430	394	477	423	430	394	429	388	410	441	401	440	384	436	434	433	400	436	393	385	413	395	410	407	421	386	430	406	430	423	397	423	441	436	424	460	425	426	408	454	399	429	429	412	455	425	411	380	395	431	430	427	451	410	414	390	422	424	430	457	431	446	410	433	400	421	428	426	423	369	428	401	377	465	486	436	403	436	445	436	434	394	460	392	382	407	407	425	449	447	425	409	445	423	419	438	408	443	415	405	385	429	431	408	428	410	445	398	403	435	440	443	396	424	490	414	413	430	400	434	410	428	441	422	420	441	393	441	438	439	444	423	436	440	470	432	405	438	441	418	398	431	429	394	394	417	408	424	409	446	386	416	471	431	442	426	430	447	442	433	397	423	433	381	426	419	412	443	420	406	411	423	462	410	397	430	467	423	445	472	421	460	419	419	422	431	459	395	403	399	372	419	403	396	412	408	407	415	376	425	436	417	454	428	368	455	392	434	413	424	451	420	423	437	433	395	414	434	433	395	436	454	413	380	411	428	450	444	429	434	404	453	400	452	430	440	429	421	419	406	426	440	436	418	414	410	439	431	446	435	434	402	421	413	432	455	437	438	381	426	429	448	430	401	436	403	371	388	440	447	403	415	403	418	411	388	408	399	407	444	390	399	431	413	434	431	381	428	436	421	415	454	431	393	459	412	389	436	391	376	414	430	444	444	423	415	430	407	394	405	436	442	424	427	383	427	461	456	450	449	410	401	431	426	387	430	448	449	433	442	422	392	459	408	431	421	427	462	421	424	438	449	437	445	404	424	417	400	437	408	412	467	415	362	410	399	473	412	394	463	436	408	444	404	453	426	407	424	432	413	410	440	421	396	408	425	428	453	405	433	430	403	432	406	429	425	470	406	465	413	451	411	418	391	402	418	450	396	450	432	445	414	405	396	378	415	426	432	427	401	362	422	403	410	394	429	441	404	443	411	431	433	394	414	424	412	430	377	431	397	416	417	427	416	425	401	402	438	393	417	404	415	421	431	426	407	425	412	389	429	403	419	438	414	456	446	429	397	422	405	420	402	446	428	412	403	393	430	412	416	411	411	393	441	438	423	461	440	381	429	423	423	411	432	382	395	419	417	417	438	407	388	404	416	413	395	419	438	409	399	411	395	420	425	372	403	417	399	434	433	402	425	387	442	427	445	408	422	449	431	450	426	421	433	441	406	422	393	447	404	404	399	425	434	470	427	405	409	447	414	439	429	422	425	488	434	436	392	462	457	417	411	453	409	435	412	415	434	432	431	427	413	411	394	396	420	440	420	468	405	379	455	443	400	424	436	428	428	420	455	440	399	377	423	434	435	424	453	403	419	377	420	414	426	392	400	443	458	431	446
13478	10102	20557	22841	20327	17177	13533	11628	9857	8340	6786	5929	5202	4926	4454	4133	3789	3772	3374	3211	2891	2843	2667	2429	2226	2294	2269	2238	2219	2066	1996	1864	1839	1712	1760	1777	1734	1743	1677	1686	1697	1930	1864	1723	1508	1576	2279	1566	1549	1469	1373	1585	1570	1338	1449	1510	1326	1254	1153	1149	1120	1112	1127	1159	1130	1106	1077	1079	1032	1048	1091	1025	1071	951	1009	987	1047	959	1017	1076	1037	967	1032	964	1045	1023	971	985	1028	963	985	962	938	965	977	949	1020	978	954	958	974	1005	921	1020	934	980	994	941	981	1029	920	949	1012	972	985	950	990	994	978	982	998	1011	964	943	925	983	979	950	1006	969	984	951	995	963	991	990	939	973	1013	911	955	1023	964	970	988	1021	1011	966	917	964	988	956	895	965	1021	981	934	979	995	1002	906	937	940	982	963	904	969	977	978	964	940	952	1030	905	909	1003	931	950	969	962	977	1001	1003	997	965	925	947	974	937	1034	987	924	976	900	933	959	916	993	942	913	965	948	960	1040	1005	978	909	959	962	938	925	1014	958	957	959	942	961	971	944	957	994	943	945	972	894	940	979	967	946	965	969	939	940	1011	1012	1016	993	995	966	972	976	969	957	936	968	949	990	948	961	961	967	945	976	944	981	936	980	934	969	1006	969	976	951	959	994	961	994	931	965	963	909	944	971	966	937	955	897	989	981	946	956	1010	938	938	995	972	962	949	885	909	968	923	1022	998	974	939	936	934	959	909	938	950	940	947	977	986	919	945	1006	990	976	962	973	973	962	948	940	958	942	964	982	955	940	960	955	950	1012	969	957	943	970	1027	1002	956	1001	925	984	984	935	997	931	943	928	957	988	927	923	910	1008	992	908	908	978	934	946	991	976	1020	966	959	971	956	1008	953	983	984	961	971	898	1019	960	949	959	984	944	982	999	989	969	932	990	992	972	887	992	951	971	1007	920	942	1001	978	949	959	919	978	985	964	928	919	911	955	970	992	939	969	994	1002	934	999	1056	1006	977	932	947	962	961	985	918	991	1006	987	964	951	982	987	963	943	995	943	954	990	942	1016	946	1011	978	958	967	959	973	984	988	944	978	976	1000	1007	943	998	947	947	1023	940	1043	950	940	964	940	995	954	950	936	1013	934	931	914	938	947	1006	941	956	941	951	939	1006	956	951	927	930	900	981	953	947	948	925	998	987	963	980	969	968	972	940	972	949	989	973	936	918	917	983	1047	1009	985	926	1001	950	967	970	978	947	901	924	916	971	968	950	991	930	951	968	989	1000	948	1002	976	940	1055	1024	1010	991	915	968	959	982	983	976	916	1068	955	1045	970	971	926	941	1002	946	1032	978	977	974	1017	933	944	969	940	980	987	1011	965	937	944	906	901	960	955	963	984	951	947	896	932	992	1001	976	957	993	946	964	886	988	970	1016	962	930	978	930	972	989	978	993	981	936	1004	935	995	932	907	994	962	940	987	920	951	967	915	923	936	961	936	1004	973	923	971	934	951	946	959	972	957	947	969	928	956	940	980	943	952	932	1002	983	979	941	989	997	995	980	966	971	949	1010	1011	952	901	919	960	960	960	973	948	976	947	970	970	927	998	982	928	946	926	1014	970	916	979	970	961	1009	957	937	947	950	982	954	1005	910	970	909	944	1008	911	968	934	980	964	952	924	1000	962	955	946	920	954	993	914	939	980	961	915	929	965	944	1033	970	987	964	958	946	993	932	951	951	986	913	953	946	897	974	898	906	893	966	1009	938	932	954	932	910	922	978	917	953	918	950	905	915	972	977	925	970	974	935	920	997	906	978	966	954	999	971	958	898	910	931	949	934	955	999	942	989	910	940	944	941	951	901	950	939	939	964	998	969	948	994	965	982	1004	913	970	961	911	941	996	981	992	985	961	948	995	935	993	977	936	992	928	955	969	950	934	963	981	936	920	974	927	926	990	941	903	989	1000	950	979	953	973	963	960	993	1002	940	929	896	931	957	930	942	959	972	1008	954	931	926	972	940	961	1043	957	971	976	901	966	937	961	926	987	967	1000	1003	1039	968	987	956	988	938	966	1020	975	969	946	968	1038	992	919	982	989	845	928	997	976	963	986	965	929	978	1015	1064	944	910	1005	1019	974	978	954	955	1006	988	971	942	991	975	910	988	993	1015	937	1018	1013	910	934	984	1014	949	1022	986	957	1009	981	928	988	1020	960	981	963	975	934	999	957	963	950	960	943	955	987	973	1032	926	970	985	973	1005	959	961	1011	938	967	924	927	980	926	945	987	939	976	967	916	971	956	931	936	926	919	961	937	935	959	929	905	1010	1013	969	952	962	957	970	948	998	942	1013	913	970	975	975	976	1001	1035	960	951	1011	956	980	955	930	918	973	947	947	941	926	918	941	958	984	995	955	938	978	944	944	1006	985	982	938	979	961	985	869	969	967	990	1000	915	927	946	970	1005	944	913	980	920	960	953	995	954	956	985	1006	952	972	966	990	979	966	966	1002	959	950	960	982	964	920	948	983	952	949	965	939	967	990	966	938	987	986	954	988	1046	1010	979	924	993	924	979	990	975	950	997	915	993	976	963	964	975	987	977	975	948	984	970	995	931	964	950	988	905	946	898	938	989	937	960	936	926	910	991	974	948	965	936	975	991	949	959	956	979	918	928	931	998	939	909	987	981	988	989	933	938	952	966	952	948	936	998	916	952	929	1002	979	979	947	939	945	917	967	955	944	931	966	943	974	895	941	934	925	957	929	986	956	961	957	1036	1007	899	990	947	911	960	1007	965	950	941	936	997	931	978	969	964	978	963	977	963	971	886	925	969	994	926	964	970	973	948	906	1007	1002	983	967	1014	1057	1042	961	946	956	943	939	1022	950	1019	994	956	965	972	984	942	915	933	969	964	982	909	1002	995	970	984	944	923	981	990	937	975	951	948	945	929	945	920	948	929	918	986	990	995	965	968	992	933	929	973	1002	951	970	923	972	962	974	955	968	988	966	880	980	931	915	991	994	940	997	907	937	919	1003	1016	973	943	933	1018	942	943	949	1004	953	951	948	954	954	1019	921	937	981	1014	954	943	939	973	982	934	982	1039	936	955	971	962	995	950	971	967	983	964	981	960	956	901	951	943	974	969	972	923	914	934	971	908	955	942	940	954	1012	941	955	967	918	996	936	956	924	987	960	984	986	956	942	941	956	952	988	941	964	935	947	1009	945	970	981	944	1003	971	944	1006	931	965	990	982	889	991	987	982	912	917	963	948	933	981	935	930	954	945	974	1005	924	928	931	916	956	947	963	915	1027	942	956	1015	989	920	937	893	1016	962	923	944	951	995	973	946	981	983	1010	983	947	967	1000	1036	901	940	988	926	991	971	949	957	1033	927	987	932	986	1008	962	971	968	944	923	970	928	981	1020	976	950	973	949	959	969	996	964	965	1011	976	920	943	959	981	978	914	978	973	964	959	930	956	941	1038	988	961	1011	948	931	984	911	989	958	1011	992	961	970	1040	958	969	1001	1015	963	964	953	970	1011	933	929	997	939	982	982	921	968	895	959	977	984	973	959	981	994	942	986	917	935	960	969	932	945	977	979	938	964	966	994	911	953	997	1004	997	1025	955	951	966	941	952	955	976	945	917	1008	1018	956	993	953	931	932	952	951	994	979	988	952	1000	909	967	975	946	999	980	945	996	986
8152	4786	5954	4342	2797	1988	1511	1267	1093	815	737	682	588	583	529	486	526	476	483	473	468	441	451	403	385	361	354	332	371	365	399	326	349	375	347	373	359	367	364	354	388	371	386	374	351	327	320	337	359	366	323	379	360	376	344	331	357	352	348	319	343	339	360	342	341	315	351	328	352	324	309	367	340	326	345	354	337	306	352	332	318	322	350	308	343	311	359	313	336	300	323	331	349	393	335	318	327	391	327	294	333	343	322	317	327	329	319	295	328	323	317	348	353	316	296	332	361	328	351	325	343	349	366	345	323	320	340	339	362	326	359	310	326	336	335	316	396	330	333	356	366	313	310	344	341	354	381	321	302	329	354	310	335	316	273	371	326	339	339	328	372	299	366	348	341	317	324	344	365	362	332	325	327	326	319	349	344	352	332	329	325	336	319	335	327	329	336	337	317	330	332	325	350	306	316	320	348	336	358	322	365	338	314	352	332	318	353	319	332	326	334	342	303	336	312	323	321	329	349	359	360	338	337	385	305	324	319	302	346	342	339	335	305	341	309	313	323	322	325	342	345	339	336	330	342	327	363	320	329	347	314	338	349	351	350	310	329	339	312	289	318	321	348	323	346	331	330	352	364	318	331	331	325	359	324	326	368	324	339	300	357	337	324	307	301	319	336	350	336	326	327	319	335	344	368	363	332	322	316	307	342	356	344	343	361	336	337	331	352	313	322	334	316	348	318	317	338	332	381	322	336	352	370	320	313	337	323	313	330	348	379	305	288	366	323	348	331	341	315	335	322	325	314	320	332	339	332	327	363	357	345	303	300	290	327	359	364	314	320	341	340	319	337	322	305	331	332	314	343	315	328	335	345	330	312	350	337	307	327	325	333	363	326	346	328	331	321	335	320	384	352	377	321	324	372	328	306	320	350	321	342	312	318	315	332	346	318	320	331	320	322	320	338	352	325	331	314	371	354	323	322	336	356	337	313	297	369	291	347	329	353	309	325	308	335	309	356	296	314	328	330	302	343	339	312	341	330	349	314	342	327	320	381	324	316	329	342	360	308	325	319	331	312	360	347	340	324	334	346	334	322	313	350	304	343	319	342	310	336	337	321	330	346	314	355	319	311	316	337	374	332	293	368	327	318	363	300	329	341	320	309	329	328	342	332	356	350	317	350	351	296	368	337	338	329	326	331	338	316	353	314	319	354	332	319	348	325	323	311	325	322	308	301	327	348	321	359	349	323	366	331	341	344	311	322	315	357	295	323	344	342	336	331	329	306	315	326	362	351	315	315	347	353	318	328	355	358	320	355	350	305	328	328	328	314	336	331	353	335	316	325	310	361	336	321	350	301	343	312	378	306	336	330	319	339	358	319	320	357	323	333	347	359	298	356	315	310	330	321	308	338	333	341	370	302	348	344	370	320	339	352	358	307	319	350	372	326	349	304	354	348	348	357	339	370	336	317	327	338	354	315	326	335	308	329	352	320	329	326	333	318	322	339	363	316	324	377	354	315	308	351	359	342	327	368	312	324	348	349	349	304	365	296	335	343	356	317	368	299	321	332	299	355	341	320	363	345	341	315	343	324	380	320	332	328	313	337	355	359	307	306	365	300	334	359	339	323	329	317	340	348	344	356	336	349	348	320	353	339	335	326	359	346	319	336	338	344	320	319	335	294	383	342	317	372	323	316	321	313	323	308	344	316	339	313	340	323	346	306	338	332	379	302	293	356	317	330	317	329	336	324	353	371	356	381	306	354	358	313	346	336	335	319	342	349	337	323	324	271	323	308	316	383	357	350	312	326	343	347	354	340	313	310	361	347	320	341	374	345	344	307	340	325	320	359	327	309	314	327	346	357	323	338	314	309	311	356	337	302	348	378	360	304	343	361	356	365	346	313	324	353	295	331	363	328	359	345	330	355	331	349	375	374	367	391	303	351	341	340	352	353	320	334	388	313	342	312	322	303	318	307	319	320	340	381	321	355	311	344	329	323	313	337	356	283	304	327	297	368	320	349	330	285	363	310	350	322	315	344	326	357	355	381	328	339	336	348	320	330	340	328	356	350	365	345	286	320	350	324	327	325	332	389	334	309	332	360	331	345	321	327	317	323	367	326	315	365	350	315	331	338	346	346	323	316	351	328	320	310	352	331	333	317	346	299	328	306	334	352	335	314	331	340	348	326	353	324	312	346	323	318	308	330	342	330	331	357	333	354	323	343	352	309	327	325	357	340	350	317	338	319	337	333	381	361	339	323	344	348	314	328	336	334	333	345	351	302	341	309	322	336	322	363	313	343	310	331	380	336	351	349	291	341	354	321	351	388	349	323	337	366	317	329	330	359	313	322	332	347	311	337	348	312	344	352	351	310	336	319	330	376	314	329	321	356	346	337	340	324	323	313	317	321	323	338	358	303	375	320	329	371	335	358	354	349	362	316	373	312	338	316	359	368	314	349	359	326	353	348	338	322	317	328	312	311	338	315	357	388	345	347	346	304	309	320	331	318	296	353	368	332	339	339	350	300	323	339	287	314	320	329	336	343	355	329	300	322	329	336	373	366	330	346	347	312	335	308	353	312	357	342	339	343	353	321	310	372	323	333	370	304	350	342	338	330	326	337	368	329	329	326	318	317	288	353	318	362	335	359	330	298	334	326	334	328	355	414	319	329	333	294	355	319	327	330	335	355	350	348	324	289	342	336	320	306	301	323	367	370	322	321	330	337	330	354	356	323	349	339	331	309	345	337	343	340	338	317	319	306	353	347	326	334	350	323	348	328	327	353	356	318	322	311	352	324	321	375	357	344	313	329	350	358	313	307	339	322	352	370	351	360	349	348	347	353	346	320	342	354	354	360	302	356	345	310	340	294	347	351	362	365	352	330	319	319	316	329	334	316	359	334	333	329	368	339	338	287	347	324	342	332	320	335	317	328	313	310	337	367	332	346	321	375	321	327	306	298	323	319	324	335	382	365	344	306	338	300	321	320	333	339	349	318	382	318	315	332	356	350	348	339	340	344	323	311	339	348	319	368	345	324	361	347	343	353	370	364	346	354	336	310	325	350	329	348	351	351	363	334	329	311	360	351	342	323	345	316	335	332	325	344	323	336	334	313	335	359	310	328	315	338	344	339	331	336	333	345	345	321	303	345	319	344	330	328	390	287	274	366	315	358	313	345	347	349	344	340	323	335	323	313	324	321	329	367	305	342	309	360	346	330	330	341	344	326	296	355	338	322	337	329	291	313	336	316	313	290	370	335	348	339	326	359	331	313	319	370	359	279	358	331	366	325	325	330	330	347	302	328	350	345	327	315	325	344	313	318	336	348	319	329	316	339	336	317	350	331	330	321	369	345	302	302	330	316	401	316	304	358	343	337	345	347	297	331	358	362	322	331	371	338	310	346	358	330	330	355	334	333	342	353	341	348	339	341	329	325	360	358	332	292	351	321	327	319	322	336	333	330	327	340	369	338	336	283	318	342	335	365	381	343	372	359	326	327	322
5257	4408	10184	10949	8899	7082	5868	5075	4401	3741	3054	2542	2324	2222	2087	1888	1836	1770	1659	1486	1464	1467	1419	1252	1179	1094	1135	1116	1087	1075	1053	1047	1029	997	1041	1037	1063	1013	992	1058	1013	1022	962	926	899	919	937	853	874	901	895	839	894	854	869	861	836	785	799	793	842	795	863	840	863	772	812	879	852	840	815	810	797	791	763	793	764	808	763	793	747	812	807	785	776	805	798	827	812	787	790	781	811	797	809	808	799	782	842	732	747	807	804	772	815	842	809	773	803	828	792	819	774	803	796	744	815	772	804	795	779	779	783	767	786	769	821	765	817	721	746	734	791	767	791	825	793	791	797	797	854	801	774	805	790	816	750	765	781	770	797	779	770	784	745	761	815	769	712	808	813	823	748	790	789	805	763	795	736	812	770	782	796	824	794	808	758	804	790	797	789	780	786	767	786	790	807	819	724	793	768	751	747	754	774	778	837	780	802	770	797	800	782	749	738	796	818	766	798	778	769	784	750	796	808	785	790	819	781	784	779	771	784	749	804	831	819	805	788	799	781	832	792	800	809	757	791	779	840	817	777	749	758	796	765	774	798	733	765	738	763	835	762	822	743	798	828	771	770	813	805	816	782	757	793	777	767	761	792	735	781	783	752	780	829	770	776	786	825	790	793	788	772	789	790	749	780	791	792	770	780	765	796	778	776	805	776	783	800	773	796	780	842	798	757	790	808	807	772	817	792	792	726	704	767	807	773	750	804	783	804	780	771	737	815	783	806	770	807	751	757	754	817	797	790	803	753	809	774	778	775	714	811	767	797	787	807	768	759	801	801	806	789	746	774	761	747	762	818	772	778	791	818	808	848	833	780	785	748	783	786	794	757	776	777	776	769	811	770	836	784	793	744	768	776	797	805	806	796	783	739	755	752	793	754	834	828	773	770	791	823	823	773	761	793	769	780	785	813	821	812	786	808	776	814	794	787	826	846	802	794	778	807	760	760	739	769	791	840	744	821	742	782	807	772	791	807	808	744	816	742	779	722	791	878	829	727	739	785	831	810	784	744	749	785	795	837	775	759	780	809	808	787	818	770	749	768	750	834	764	825	801	833	802	769	861	774	763	770	794	790	763	830	763	768	774	799	801	775	813	755	786	777	764	792	787	772	731	768	767	793	807	736	794	786	796	767	801	806	824	862	812	794	785	793	778	787	826	789	772	836	775	826	777	780	807	769	796	758	775	796	782	717	734	733	789	813	817	785	776	813	777	777	726	813	770	784	792	773	785	833	800	798	772	792	804	738	785	797	776	812	767	800	809	776	731	806	785	818	828	800	760	755	779	789	796	811	749	789	762	790	806	727	786	805	784	751	813	743	794	781	838	838	772	761	792	804	817	771	738	759	797	757	792	787	815	762	823	731	838	762	717	814	704	745	753	800	792	777	771	831	834	777	778	814	798	724	772	724	812	804	787	791	811	769	797	824	808	781	752	807	794	750	799	880	731	786	814	835	756	776	783	823	791	787	768	770	739	765	796	769	762	770	768	801	794	775	761	750	785	815	772	798	791	810	785	780	801	789	828	791	786	852	775	763	803	768	821	811	802	836	784	753	768	769	828	776	769	772	782	783	750	827	736	759	754	823	743	730	752	837	799	783	783	752	738	792	795	756	782	792	793	828	750	831	827	829	779	811	776	796	774	822	789	786	757	796	767	742	726	742	789	806	807	760	782	770	744	775	795	795	801	830	863	768	775	777	807	771	786	798	745	795	828	779	794	827	785	784	775	762	794	779	751	821	745	810	803	788	821	807	763	774	732	815	761	781	789	785	814	793	769	766	776	791	792	853	799	810	848	751	743	784	787	766	795	742	828	751	776	746	846	855	773	789	758	818	764	766	774	796	777	766	744	828	804	831	799	752	800	779	772	771	808	810	749	821	778	806	742	825	767	812	839	714	752	851	810	800	788	763	814	813	816	726	806	801	821	788	771	809	727	778	822	807	773	854	788	827	753	779	761	754	779	803	771	809	747	824	807	815	769	766	776	721	815	739	785	768	849	787	819	750	799	831	802	764	770	780	804	832	769	754	784	791	785	751	781	760	785	838	800	798	787	751	752	775	827	774	725	795	800	799	818	737	805	812	777	815	842	820	741	769	837	781	793	786	825	804	786	792	803	791	756	749	746	766	793	786	768	782	738	807	784	768	817	807	780	816	771	798	759	803	804	791	766	777	797	758	764	770	764	825	787	761	806	808	777	767	822	772	775	790	771	799	789	771	772	790	777	772	824	760	796	803	818	809	811	816	779	784	784	798	810	779	798	745	808	784	777	823	793	812	772	791	765	765	813	850	814	804	777	769	774	779	787	772	770	736	747	774	784	771	808	779	772	745	777	772	820	759	720	770	752	796	823	833	766	789	805	855	796	738	794	772	748	745	802	822	779	781	806	748	784	836	798	735	802	784	774	796	775	808	809	820	841	784	792	828	816	796	780	764	804	733	800	796	724	790	787	792	797	796	773	774	774	767	832	743	814	766	764	838	760	777	800	764	749	815	775	822	731	812	791	753	743	768	811	790	780	772	762	785	845	768	788	765	802	753	792	776	764	852	758	750	756	776	755	795	769	780	750	786	783	792	757	764	814	806	778	808	778	774	800	766	747	862	820	767	822	793	781	777	789	795	777	787	789	818	784	746	754	781	780	754	777	811	787	803	718	768	746	817	782	778	809	757	811	790	800	778	775	787	778	801	778	794	761	839	757	779	835	782	776	796	797	764	804	807	766	831	815	801	783	777	772	798	800	747	800	781	749	764	752	779	817	833	787	797	725	784	802	817	770	771	798	793	821	803	757	782	835	790	828	802	800	781	788	790	774	807	758	783	737	739	832	772	795	753	764	799	778	769	794	772	781	790	767	779	766	793	821	773	772	826	805	779	776	780	791	862	785	755	822	810	800	818	780	774	815	772	758	808	760	771	764	766	729	779	775	741	810	807	779	779	798	763	738	791	766	762	785	786	784	752	766	828	808	824	816	773	771	820	760	820	833	785	811	820	786	740	807	759	798	802	741	804	779	789	755	762	779	811	814	821	737	746	793	746	801	807	810	770	750	747	826	748	804	738	803	759	817	804	811	785	762	822	789	763	785	784	809	814	768	801	791	791	803	782	779	802	784	786	750	740	784	819	763	829	797	763	786	778	741	785	813	738	804	767	780	814	762	793	753	823	791	792	805	814	791	771	845	810	788	821	758	777	772	793	722	777	761	802	821	795	799	771	758	759	807	770	754	787	762	734	768	780	791	795	790	783	767	760	749	747	776	761	750	763	775	787	812	766	819	791	738	798	753	786	739	781	800	799	856	841	803	813	833	785	799	784	801	773	832	823	844	767	728	792	797	796	748	803	787	778	767	809	767	788	741	805	794	756	730	807	785	774	817	782	817	797	802	822	785	801	724	812	724	824	790	806	780	757	786	782	772	771	833	784	780	810	774	768	787	805	762	804	823	828	783	776	731	782	801	805	811
17004	9572	11017	8981	6204	4591	3058	2111	1681	1427	1163	972	894	775	772	739	709	661	676	609	577	558	536	537	523	489	523	539	474	441	461	432	434	486	491	422	418	459	472	474	491	470	443	441	418	459	474	451	431	403	403	394	425	424	416	424	418	415	398	426	386	402	393	419	440	415	416	428	425	392	418	390	435	387	394	421	419	380	436	391	386	357	345	390	366	414	333	438	404	410	378	407	404	397	376	372	360	390	398	401	401	386	372	398	392	417	416	377	391	376	395	400	390	394	355	377	401	366	376	433	426	362	387	376	345	416	423	381	393	414	387	350	400	403	351	398	360	374	380	399	411	399	394	337	377	368	371	401	396	421	395	404	425	379	377	400	399	409	376	376	355	395	409	410	374	358	385	374	384	402	412	397	444	416	381	392	374	382	434	403	369	393	400	352	429	405	367	362	400	382	391	414	339	370	356	368	378	376	412	367	344	385	365	381	390	410	352	439	357	371	380	355	421	430	392	395	393	382	370	316	379	405	388	407	390	420	394	376	370	376	362	388	404	424	386	380	385	420	379	375	393	441	381	418	391	370	373	360	372	386	327	383	414	390	392	392	383	359	371	389	424	434	356	404	413	391	386	403	385	388	403	403	357	387	410	388	346	369	364	422	399	384	380	371	380	375	383	395	399	382	412	364	398	399	392	402	397	410	370	414	402	379	383	383	381	400	363	390	384	374	384	397	402	403	410	406	405	378	353	419	357	418	378	361	371	395	430	338	369	384	373	386	376	398	399	414	366	379	374	385	382	378	428	363	372	367	373	398	390	419	397	376	351	386	376	409	451	342	433	368	359	414	341	381	395	331	371	388	355	388	415	393	384	349	409	435	364	402	386	387	388	405	393	390	351	366	347	358	370	437	329	393	430	364	341	413	371	397	401	367	358	408	379	413	421	375	410	406	366	417	375	416	402	438	379	401	411	443	386	351	370	382	391	401	357	363	364	405	388	390	413	378	351	375	460	399	388	381	377	397	405	363	384	407	386	382	345	389	436	366	409	396	395	372	407	393	391	391	390	432	411	357	389	396	367	390	388	390	384	394	377	374	336	373	379	371	371	418	365	385	404	410	359	379	388	396	376	386	410	383	401	434	392	368	358	406	377	396	396	413	417	392	402	373	413	390	382	386	367	392	403	411	380	452	407	368	411	400	358	351	400	404	406	393	430	410	405	353	378	366	389	424	390	409	405	417	379	382	386	390	383	404	377	365	422	382	380	362	367	370	383	390	366	396	374	399	389	366	416	378	388	404	418	425	363	392	385	383	381	378	398	380	381	380	381	377	408	388	378	371	404	355	392	380	402	411	368	402	375	379	415	402	372	401	391	393	383	394	419	431	384	390	367	369	423	352	403	387	404	437	366	378	382	405	382	390	445	384	373	396	398	401	379	394	382	418	407	392	381	373	400	376	346	339	386	355	397	407	392	389	433	416	335	370	343	372	384	395	410	377	413	383	425	413	387	390	364	391	396	382	415	350	372	387	383	372	381	358	417	372	395	360	371	363	350	364	365	385	411	369	433	373	383	412	385	409	405	415	394	410	404	315	405	392	378	372	386	385	397	377	336	374	396	397	360	418	430	373	366	354	394	372	360	373	406	382	387	422	417	340	405	383	395	402	378	384	409	406	395	409	378	396	401	421	385	364	424	372	396	364	373	385	378	372	395	399	395	387	410	386	408	390	396	392	381	390	382	353	398	393	384	384	383	385	400	380	383	401	337	423	368	364	383	426	382	394	408	373	368	382	357	391	389	376	395	385	383	385	403	379	379	359	387	407	409	379	420	403	366	384	345	396	378	397	385	402	434	407	373	395	396	423	387	424	411	391	376	354	370	409	401	386	372	386	424	363	390	388	400	356	395	393	363	370	397	385	406	357	399	376	361	376	393	346	387	408	375	352	379	379	400	360	383	359	328	356	418	396	327	367	376	404	372	369	390	396	392	368	393	379	395	423	402	394	387	370	410	393	397	366	372	425	386	412	346	358	371	393	391	408	443	378	349	395	371	392	387	381	422	370	395	380	426	386	405	402	371	394	363	355	364	385	422	375	384	389	393	390	400	371	417	378	368	379	385	392	381	384	380	392	385	381	372	379	394	372	392	402	408	386	384	381	416	420	424	413	370	378	379	433	406	370	393	404	395	400	425	370	401	379	409	389	400	409	426	349	387	374	376	404	395	425	380	384	396	406	395	406	383	390	374	367	411	392	378	362	406	409	423	360	364	399	401	401	369	383	355	383	389	383	374	401	386	359	361	379	428	397	410	365	366	386	386	406	396	381	392	364	397	383	412	368	384	416	410	386	383	422	350	374	398	356	415	345	399	411	388	365	395	414	394	410	363	378	418	369	385	410	346	361	410	380	392	377	371	360	398	365	354	373	398	406	404	402	410	379	371	392	422	415	398	405	418	381	419	394	391	398	366	388	357	365	387	350	392	382	390	360	408	380	355	401	377	392	374	410	400	390	366	403	395	383	398	410	387	389	369	412	394	390	354	361	405	391	380	360	393	373	391	411	421	398	370	388	393	379	375	387	382	366	414	427	382	402	365	393	367	410	377	387	388	349	404	370	373	363	339	377	381	420	375	359	371	369	380	376	391	403	409	379	381	435	439	376	414	376	354	403	405	376	390	393	364	375	379	343	358	411	390	419	389	392	417	393	376	393	370	379	371	392	413	429	392	374	369	409	425	348	381	432	365	373	406	395	411	387	379	337	387	420	402	377	379	361	362	384	398	395	387	421	348	370	379	424	389	380	363	382	382	360	407	433	414	397	371	398	392	400	346	372	419	381	411	380	387	423	380	421	383	383	377	411	367	365	418	395	357	380	422	398	397	385	390	364	341	389	397	382	378	385	358	414	361	383	359	391	394	374	371	374	371	381	390	410	367	379	387	407	408	357	391	401	368	372	385	397	401	385	359	366	396	369	360	388	405	427	378	374	399	357	372	378	401	386	411	411	399	396	365	400	394	402	368	408	411	361	383	402	425	417	367	392	361	343	354	343	390	401	353	387	368	416	385	414	367	386	371	408	413	419	389	428	355	387	395	429	410	383	374	391	429	437	413	397	422	369	406	381	394	392	390	378	392	354	346	406	405	403	377	404	382	389	385	375	378	391	402	353	390	388	397	354	401	374	386	423	359	407	392	389	433	389	390	419	420	416	367	414	414	385	373	411	411	384	386	400	400	362	379	403	378	391	360	387	401	380	389	370	388	368	367	337	377	367	391	397	390	388	393	397	422	413	425	376	375	385	397	409	372	422	356	412	399	375	375	447	404	391	407	366	363	399	382	413	381	393	428	400	360	373	397	403	398	376	359	379	428	371	393	407	384	386	386	418	373	446	376	398	373	387	387	393	395	379	383	429	392	382	376	379	395	363	335	390	387	354	399	389	393	364	371	384	371	379	407	344	348	372	422	417	399	375	377	375	366	351	387	378	388	377	414	403	382	354	364	379
10296	7681	16228	17914	15793	12980	10084	8591	7378	6269	4978	4233	4000	3642	3327	3160	2918	2829	2590	2274	2127	2125	2088	1791	1741	1730	1780	1648	1632	1577	1585	1425	1490	1429	1481	1456	1393	1390	1363	1355	1379	1467	1440	1310	1253	1406	1562	1304	1226	1214	1213	1187	1285	1169	1153	1154	1101	1001	999	1035	1052	1006	998	998	1028	952	994	943	970	989	957	898	1031	938	912	917	898	980	927	925	949	931	894	962	868	967	923	893	911	929	954	970	918	900	893	909	883	950	897	919	957	879	903	911	860	875	878	915	960	913	896	881	857	904	872	909	867	908	932	913	861	895	935	832	881	910	899	953	898	896	940	927	913	875	914	947	901	892	856	896	856	919	870	921	898	860	924	863	900	914	950	914	943	886	901	897	883	942	883	883	933	912	905	865	854	911	914	886	912	884	892	893	962	891	911	911	871	936	901	936	875	943	854	903	919	845	880	901	893	861	935	827	902	926	927	875	821	953	886	874	866	914	928	939	925	919	884	891	934	904	923	924	908	893	929	898	852	852	894	878	900	885	906	925	926	896	867	966	892	879	871	899	902	832	881	931	939	903	901	899	886	877	868	955	931	921	889	843	959	898	899	907	911	910	892	915	925	857	960	948	912	897	908	950	857	940	890	900	902	900	928	858	877	945	865	891	873	894	962	851	879	956	899	916	917	910	885	856	940	904	907	846	883	851	838	936	891	894	868	912	935	904	934	905	862	948	907	864	893	919	880	912	935	910	913	935	887	827	925	911	891	909	882	907	885	923	901	877	882	897	887	847	923	913	907	888	904	877	878	906	957	901	882	911	892	923	872	868	898	867	869	882	934	889	908	942	876	940	924	875	916	907	875	962	944	866	940	898	872	851	900	880	857	850	934	854	958	917	885	910	887	917	880	871	876	862	904	885	878	862	912	842	922	904	924	888	944	873	854	909	878	918	921	896	857	894	900	861	856	922	881	876	906	920	855	847	869	852	870	853	849	897	921	896	932	864	869	871	958	899	932	922	913	883	887	909	892	913	907	839	867	905	904	918	891	908	984	895	883	939	871	905	920	901	863	898	889	897	918	900	967	917	891	887	856	905	852	925	876	923	859	871	931	923	946	912	897	901	833	893	921	881	811	893	887	937	932	948	811	880	898	919	909	894	915	941	884	900	880	872	843	867	880	906	930	920	918	904	875	918	917	962	919	920	913	917	904	907	893	916	880	900	912	901	942	900	956	886	916	930	882	894	910	920	867	933	894	1015	921	935	879	888	866	920	923	881	918	913	906	915	894	907	927	945	913	875	954	876	888	911	841	868	857	886	922	899	923	876	918	905	875	903	893	875	945	907	847	899	901	850	935	932	929	903	875	911	917	897	920	879	923	841	904	871	926	876	905	886	932	916	885	868	894	873	892	915	886	934	958	907	895	913	979	930	851	939	952	883	919	899	887	845	914	898	901	909	895	920	930	907	887	892	896	902	911	928	886	896	887	897	899	922	846	912	859	896	915	907	932	920	904	831	881	880	877	943	909	875	896	934	921	925	874	885	922	922	897	899	921	841	914	898	874	905	963	900	857	870	852	902	895	929	860	921	920	871	887	850	870	923	887	893	885	895	890	844	891	926	899	917	899	901	989	907	885	866	860	860	900	873	905	922	892	933	942	821	910	909	948	922	954	898	899	954	911	960	899	897	906	852	877	912	882	902	973	891	927	908	983	901	868	960	908	834	893	930	906	893	910	861	896	922	889	880	905	958	879	902	880	873	862	931	936	927	920	925	865	867	879	861	944	881	893	901	852	910	886	925	898	903	878	904	898	927	905	862	884	912	865	873	890	908	895	896	870	917	870	961	932	946	889	896	915	911	943	904	885	909	919	917	973	875	898	970	894	881	859	872	895	903	904	910	886	887	887	937	897	919	904	881	876	883	870	921	896	876	898	857	889	913	894	886	902	919	935	910	861	900	902	920	914	904	871	876	910	887	901	915	907	935	899	896	880	899	922	909	904	896	868	881	897	861	930	858	919	907	914	909	952	917	922	842	949	931	865	854	874	903	953	941	902	853	932	894	860	915	842	920	899	926	908	924	863	895	848	926	866	886	866	922	934	877	902	940	830	950	903	892	921	888	887	902	829	973	884	903	877	902	879	894	883	914	856	871	857	885	901	851	919	907	847	963	918	882	936	925	913	922	925	879	900	856	865	868	913	901	912	893	882	888	878	857	927	892	927	896	883	932	838	899	957	933	925	926	875	910	932	914	852	936	937	923	875	952	901	907	869	926	896	868	896	848	842	872	893	923	950	928	879	937	904	894	919	895	870	930	869	879	911	856	877	912	881	900	871	934	903	943	905	920	927	930	925	863	902	909	914	861	925	891	924	895	907	859	925	945	940	941	882	855	889	904	911	926	919	880	895	917	888	870	905	890	867	945	932	917	907	896	912	884	890	872	864	867	895	873	890	933	859	951	935	884	881	871	888	966	914	887	886	941	933	884	889	908	837	931	909	895	908	911	892	923	938	907	938	863	937	858	884	886	898	886	919	892	875	881	920	849	914	872	861	891	880	886	898	867	901	895	870	908	881	917	903	911	890	928	895	951	927	974	890	911	910	893	919	913	915	935	919	882	924	907	886	876	937	877	890	912	922	919	882	975	926	917	880	856	915	881	887	895	939	900	921	908	906	895	945	955	898	888	922	926	891	877	907	921	899	908	888	907	887	913	917	887	908	881	897	863	911	895	862	866	927	912	897	909	881	926	902	922	853	920	875	869	946	869	900	885	886	918	892	869	906	871	958	891	897	918	826	871	888	908	917	950	883	893	885	933	927	927	872	896	907	889	917	905	900	895	905	888	860	908	879	902	900	928	871	855	883	886	852	890	901	908	887	904	885	903	909	836	843	897	893	853	930	922	953	869	894	873	846	862	906	916	892	862	882	884	867	869	902	912	904	839	905	880	940	919	898	906	885	905	899	964	897	853	899	914	893	876	872	874	896	891	905	896	897	908	879	935	963	867	908	875	894	909	914	924	899	905	928	932	873	954	881	867	922	878	894	867	908	922	871	865	921	844	875	896	867	859	900	878	934	861	840	858	913	885	862	914	946	962	894	854	899	882	934	899	937	850	934	881	834	973	864	892	876	871	868	852	856	982	938	925	894	870	896	901	869	925	940	855	904	864	927	917	828	930	915	890	896	874	907	926	947	935	897	895	920	866	882	920	898	955	941	880	951	932	886	862	857	921	854	897	905	897	866	882	944	924	918	936	870	892	838	903	908	911	912	909	873	851	863	930	983	898	883	888	896	867	939	889	871	923	912	899	896	908	907	874	879	906	922	916	905	899	887	884	926	894	935	969	879	826	871	919	834	925	900	885	922	879	882	928	913	897	881	934	915	869	875	931	948	890	917	874	896	861	850	864	952	866	922	888	934	866	848	961	914	930	891	899	946	919	924	888	907	930	965	888	907	864	897	880	878	942	916	921	863	880	898	919	849	932	908	821	854	894	862	909	927	903	885	873	907	958
24562	14183	15999	12933	9519	6698	4554	3350	2617	1983	1634	1350	1174	1136	1080	951	859	847	782	741	694	708	695	623	604	632	642	572	564	595	579	500	539	564	519	548	541	489	514	543	545	543	549	503	483	543	579	558	485	451	489	467	498	462	497	494	496	474	511	462	444	411	427	427	431	416	409	434	446	431	382	396	412	396	407	424	412	455	435	443	445	449	432	438	412	424	416	421	428	414	427	430	429	466	429	408	428	411	451	421	460	412	367	441	388	434	454	417	393	453	488	460	480	452	432	435	425	480	418	445	400	412	425	437	425	481	456	426	380	429	397	397	420	397	416	402	420	383	412	415	452	409	420	401	431	433	445	415	432	381	464	425	422	421	438	439	441	397	400	387	418	391	413	406	396	430	436	433	423	414	419	414	381	434	410	434	423	396	443	465	404	440	431	420	390	419	413	392	460	452	428	410	430	400	413	415	412	395	444	418	408	457	436	405	413	444	442	433	422	415	462	446	408	467	415	432	398	420	395	418	398	405	417	419	393	446	405	406	440	425	422	407	444	419	417	422	421	406	395	418	439	425	396	391	435	450	426	390	406	413	452	411	428	407	435	405	402	442	391	385	379	458	399	416	435	427	417	440	427	411	421	402	411	412	392	430	425	409	432	420	430	436	406	420	461	431	384	427	414	401	428	402	400	405	411	451	377	412	409	429	401	394	430	433	458	397	379	396	407	392	419	456	417	439	407	361	420	417	431	438	450	449	427	431	406	395	405	394	426	428	406	402	379	431	410	406	432	419	463	405	429	409	417	422	437	462	407	436	425	436	413	394	418	452	460	454	444	428	422	441	395	411	401	449	426	446	442	399	402	434	410	420	441	441	442	432	443	413	383	408	412	411	424	435	407	451	415	417	413	345	407	420	424	471	425	442	409	398	425	430	447	423	402	483	439	455	406	440	439	433	412	421	440	453	420	416	433	415	437	424	402	383	396	456	442	436	428	395	397	403	424	467	402	412	432	399	404	420	422	420	440	425	416	412	408	434	435	429	374	476	417	449	421	444	432	400	414	446	467	422	405	419	390	384	435	416	426	419	389	402	444	427	416	450	404	444	394	385	426	416	405	402	426	421	414	391	434	399	403	433	441	417	428	421	467	433	404	385	431	445	475	433	423	408	407	432	409	423	415	403	431	464	409	440	401	417	426	444	416	422	438	400	406	437	406	381	391	411	432	430	437	456	396	414	410	402	421	401	412	430	425	442	441	409	411	411	428	443	465	423	406	405	436	429	425	411	444	413	432	428	437	414	409	430	424	435	414	444	404	467	447	430	407	404	437	430	426	423	449	438	416	409	404	403	473	430	418	466	433	430	421	374	412	404	418	435	459	429	427	409	438	425	447	415	408	435	389	414	430	445	418	423	409	409	403	461	405	417	447	438	430	427	450	418	448	436	417	434	401	419	408	409	419	408	423	455	443	436	396	432	436	408	393	428	433	437	423	415	407	396	437	388	466	416	422	410	418	422	412	389	410	438	455	418	426	429	439	377	426	377	432	423	461	420	383	423	409	453	402	436	395	423	453	454	440	436	428	463	433	378	419	450	476	424	413	392	429	411	421	401	413	436	391	375	426	430	415	412	439	438	401	436	434	413	418	429	444	432	427	420	426	433	417	396	485	451	421	468	405	399	395	430	422	417	383	453	439	437	393	450	380	426	427	431	404	434	456	430	436	383	434	414	409	447	419	429	422	406	449	428	432	418	409	428	457	410	435	433	430	399	399	432	411	424	430	376	438	441	410	437	441	424	432	411	426	409	451	395	431	432	449	430	456	445	416	449	424	394	445	436	422	430	398	408	435	428	432	399	409	436	429	422	441	417	422	435	404	459	419	436	450	426	458	398	433	402	402	415	432	418	444	400	406	407	436	422	407	441	430	444	400	405	417	434	422	443	384	431	425	395	468	409	428	396	444	424	401	458	439	405	442	404	386	413	447	400	413	417	411	429	460	441	418	389	451	437	413	414	438	446	403	428	439	434	428	438	398	408	381	429	438	403	404	430	419	410	422	423	422	460	371	419	435	443	422	388	395	392	405	410	444	427	411	407	406	439	392	408	427	405	404	414	426	475	418	434	439	453	423	427	437	437	433	426	417	462	459	439	438	437	388	410	430	473	473	440	434	424	406	404	428	414	397	430	425	398	389	413	427	420	418	430	446	432	403	421	403	434	433	422	418	441	433	393	436	407	435	417	428	433	451	468	416	408	400	441	416	400	420	413	442	430	386	408	413	412	407	395	454	418	395	435	467	415	426	427	427	406	403	385	438	448	409	434	442	406	424	407	419	422	431	432	459	425	435	442	398	410	391	392	446	431	396	461	392	405	414	408	411	414	450	436	453	399	419	409	457	438	402	413	418	452	423	399	480	444	443	469	435	428	428	413	434	423	467	427	440	417	478	410	422	401	449	421	441	433	451	403	439	420	363	410	479	387	432	415	417	407	463	434	388	414	445	461	419	425	418	474	435	391	420	432	442	475	410	429	427	390	407	436	410	404	414	403	436	374	463	408	414	397	434	402	433	424	403	428	397	467	458	429	419	392	458	432	419	440	394	437	417	410	405	412	406	424	452	429	476	396	417	422	453	386	451	403	458	421	458	412	441	452	405	401	458	478	441	477	427	397	429	434	462	472	413	402	454	424	452	426	424	390	432	418	469	439	434	446	419	397	418	420	413	459	427	475	417	407	427	476	456	412	458	374	370	435	403	453	419	407	419	411	427	429	397	405	384	444	390	413	426	420	452	423	418	394	432	406	439	429	378	429	443	414	453	422	436	449	396	420	431	441	426	446	440	433	447	471	421	452	443	453	426	479	470	419	402	416	375	432	426	407	393	413	439	424	429	491	422	435	416	437	417	425	394	430	445	375	407	402	377	437	413	427	432	433	397	400	438	443	433	468	445	412	425	412	437	409	421	410	485	411	389	476	424	429	406	435	427	407	443	426	426	424	450	451	414	419	417	411	435	418	426	415	450	426	460	429	398	424	413	418	429	423	395	428	445	457	431	437	467	432	407	424	421	422	428	391	416	400	449	430	400	428	419	410	423	428	422	427	430	428	424	403	389	399	439	434	468	390	406	434	427	409	414	399	399	443	419	422	367	423	419	393	422	426	434	426	458	448	403	385	420	452	460	419	443	425	405	443	411	445	382	410	427	391	412	429	418	440	413	432	450	414	385	417	424	427	397	418	431	444	450	397	433	421	445	399	420	439	447	386	404	439	419	409	455	410	417	419	420	432	426	421	428	376	442	439	411	412	455	446	401	421	447	408	424	436	497	387	391	431	384	431	378	438	413	460	474	416	438	413	464	396	391	416	390	418	392	425	399	430	453	413	414	447	411	385	413	385	438	419	432	412	394	453	432	412	448	411	400	385	420	428	443	444	407	433	410	394	428	422	414	383	364	439	416	376	392	443	425	422	452	431	425	416	410	411	456	416	412	422	428	425	402	378	424	417
13078	10295	20286	22430	20456	16844	13785	11660	10064	8466	7003	6023	5197	5076	4591	4056	4003	3697	3303	3086	2916	2798	2626	2383	2276	2337	2241	2230	2313	2072	2004	1876	1897	1913	1944	1716	1740	1687	1663	1632	1731	1960	1879	1654	1590	1758	2153	1614	1551	1469	1482	1472	1520	1411	1401	1383	1311	1194	1156	1128	1094	1144	1105	1155	1091	1072	1038	1065	1009	1062	1035	1063	1003	1096	981	1011	1007	950	1044	1010	1014	975	1014	1008	1008	994	949	974	962	961	1032	947	969	1005	1032	1016	988	958	905	1056	981	1016	985	962	942	1010	931	980	976	982	932	986	1012	994	969	989	1026	972	1040	957	986	978	934	998	1005	979	1007	988	981	974	933	958	976	924	935	969	982	953	990	943	962	979	967	903	920	899	916	960	921	1029	952	877	937	938	957	928	1007	946	960	1005	964	930	981	961	960	963	939	877	924	965	998	965	949	980	927	977	992	963	923	934	985	962	949	888	937	992	961	962	973	962	897	974	971	963	976	992	978	938	935	960	938	974	992	1001	965	945	949	934	964	965	947	954	1006	1014	995	908	989	951	929	957	926	924	985	994	906	1006	981	955	953	954	947	973	970	958	985	970	946	989	966	933	971	1020	969	974	917	945	950	965	956	974	929	945	948	985	974	967	965	928	948	991	999	986	970	974	944	948	975	962	886	969	936	960	969	975	969	965	937	937	929	890	991	951	960	1008	954	953	966	1020	922	970	959	958	923	1029	952	888	976	952	992	992	938	994	962	1003	961	981	965	966	968	948	962	936	950	928	1038	982	957	916	949	922	949	932	882	970	928	913	932	949	948	982	995	914	944	954	975	1004	975	939	953	956	916	947	918	979	958	939	947	991	952	1003	954	1009	993	988	945	958	975	1025	980	952	1001	949	951	1030	968	959	923	941	917	954	1024	946	1013	984	986	989	1004	957	971	947	951	959	980	915	955	934	992	981	913	991	944	928	936	946	944	936	991	923	1001	935	985	1007	975	981	1049	932	944	995	952	961	958	926	1021	940	931	945	949	949	975	973	955	973	980	973	918	946	997	990	939	983	956	993	983	950	943	1019	970	1002	960	974	965	966	937	991	1016	978	954	941	937	984	936	968	979	911	969	962	971	996	919	984	922	995	1006	945	975	998	977	979	954	919	982	941	931	925	1046	994	971	1035	958	940	955	952	1004	927	962	973	998	967	996	933	981	991	946	1013	1004	910	989	948	920	957	975	924	974	952	885	952	921	926	992	930	919	997	959	984	951	986	982	937	951	983	936	936	944	993	949	992	989	1008	943	943	943	934	940	958	947	974	962	947	992	943	979	956	902	934	984	943	959	952	979	994	967	977	927	1030	945	900	936	990	931	970	923	966	997	975	996	928	866	996	960	985	996	905	904	922	995	1012	918	977	942	925	961	1019	1042	953	985	949	992	1004	957	921	966	957	973	954	951	1013	938	971	960	1009	991	933	942	961	953	973	999	990	954	991	908	979	959	989	900	976	989	1014	926	972	948	952	950	952	937	969	968	1000	971	981	996	952	966	945	932	963	966	948	997	946	961	947	960	1001	1016	950	967	967	954	983	959	973	969	986	933	948	881	917	923	975	895	979	943	931	962	973	953	973	965	962	1006	964	1006	983	935	914	1007	976	924	980	988	940	997	948	935	962	973	912	918	939	943	1035	924	912	987	932	966	949	989	946	991	1016	962	1020	947	1038	958	897	961	926	1078	961	888	977	998	955	909	899	979	979	946	1001	1061	964	969	975	1042	976	967	958	947	984	918	985	952	1012	944	940	943	952	920	1003	952	1004	961	966	973	921	967	974	931	961	936	941	980	987	1001	964	941	910	976	941	940	926	901	965	963	962	986	969	953	954	942	941	977	985	960	898	1013	1002	928	953	1034	1032	985	942	970	971	938	941	934	953	952	997	938	966	983	973	998	961	915	978	980	967	924	941	945	959	979	1006	1005	957	1018	973	966	1020	1027	965	913	968	1037	884	996	902	925	920	1004	1001	974	892	915	973	979	982	981	969	989	957	972	977	990	916	953	959	989	1014	938	953	920	932	925	929	940	992	965	902	959	958	927	960	943	925	1037	977	947	993	966	957	985	924	978	991	897	945	930	950	989	943	952	942	1022	966	961	969	985	997	927	1001	998	1005	977	991	967	954	970	938	968	1019	964	944	963	983	994	939	938	947	942	899	1002	979	928	934	959	956	992	930	884	997	1031	941	919	972	999	983	952	981	958	924	976	953	952	970	958	1008	942	947	991	899	975	991	942	921	986	940	985	979	961	962	930	977	962	946	909	1006	937	966	979	958	958	926	941	952	967	1015	958	980	935	931	925	969	981	916	968	938	968	916	962	977	932	942	992	986	925	927	962	962	1007	914	942	940	975	977	960	1004	882	949	957	976	973	952	920	916	887	972	959	968	977	974	986	1004	963	935	983	923	981	969	930	932	952	937	966	974	961	925	999	965	984	935	974	985	923	963	986	920	988	955	1011	912	978	949	942	955	993	953	930	963	947	991	957	968	947	923	933	884	972	964	949	952	925	904	975	932	957	927	1010	959	937	915	968	1008	988	978	953	956	916	995	887	924	926	977	934	948	981	968	932	991	920	979	1026	985	902	959	968	942	957	969	930	962	885	927	950	989	938	961	957	983	973	897	944	929	930	965	978	961	918	906	950	955	971	963	931	984	931	994	1006	1007	985	950	1014	934	909	958	983	936	912	992	938	964	989	953	944	906	938	935	945	936	1001	949	1006	1029	1048	1010	939	929	976	954	984	1000	992	959	979	961	955	1058	979	951	973	907	928	978	949	940	936	1002	941	977	958	1010	984	1070	926	1004	963	968	942	1006	968	960	915	998	1010	979	1031	985	966	941	938	932	973	916	989	945	966	949	1024	979	972	939	983	986	933	971	962	914	987	974	979	984	952	955	953	948	971	1001	994	932	992	1028	938	948	929	932	994	922	994	911	958	1018	972	947	946	972	943	941	968	958	978	968	936	978	913	990	947	946	955	978	974	960	957	912	938	912	1000	953	910	984	987	960	921	960	907	986	976	957	1002	942	978	964	995	935	964	976	947	924	942	912	965	982	986	928	955	975	987	991	982	1009	939	984	984	948	916	995	981	952	944	953	1050	1000	955	923	922	938	979	961	962	944	1005	949	982	917	962	948	921	971	952	1006	970	999	958	965	932	936	1002	1036	974	1011	952	969	958	956	881	972	983	969	972	973	939	932	1039	937	931	939	943	942	993	959	932	988	932	938	923	916	966	924	957	985	952	958	905	1004	897	941	1005	931	937	952	933	955	913	934	962	905	943	951	952	916	916	975	993	973	910	974	945	945	991	966	980	948	1013	990	941	904	970	1008	946	961	1011	1015	971	1007	963	989	934	952	937	940	957	956	977	989	885	983	988	963	967	925	964	999	963	955	971	905	937	882	965	1002	1022	999	898	1001	978	1003	996	909	994	961	960	940	964	969	949	907	962	1000	968	960	898	956	1005	985	964	916	969	981	914	990	944	949	1034	943	959	968	969	991	956	944	978	965	997	920	981	990	1002	950	953	1007	969	974	966	939	1047	954	952	1009	923	974	937	1005	999	947	967	963	933	962	922	997	922	965	1004	936	921	974	960	969	964	914	907	922	921	957	957	925	943	913	967	969	998	976	1013	961	929	960	928	954	929	1039
8114	4892	6131	4159	2773	1874	1504	1247	1076	833	723	635	603	563	560	538	501	461	455	441	399	419	392	398	369	392	373	410	401	364	372	402	345	340	374	390	358	370	362	387	398	363	377	336	344	368	399	340	357	349	360	329	345	358	334	319	334	348	315	374	333	321	348	329	362	338	319	333	364	369	351	336	348	336	307	321	316	325	326	319	346	349	376	349	346	358	364	344	328	302	349	363	326	356	352	327	318	371	344	339	343	347	345	390	343	294	316	335	321	355	338	317	350	318	365	338	328	366	326	310	313	361	354	345	315	335	319	316	322	328	357	333	339	321	323	357	321	372	348	310	332	374	343	326	338	315	327	327	346	359	343	300	311	332	342	314	340	345	311	352	335	339	343	350	346	322	289	329	348	318	352	356	316	352	366	308	332	327	325	330	353	352	357	324	350	342	312	339	335	333	355	294	325	336	301	351	303	335	347	344	309	345	321	354	366	325	370	302	336	320	292	301	329	321	366	335	296	321	330	334	316	341	361	324	328	349	331	327	306	357	350	350	316	292	314	331	315	346	345	352	302	353	303	311	333	284	327	310	317	351	342	375	352	339	332	355	315	343	318	351	319	345	361	349	365	332	339	339	310	320	313	352	343	356	316	376	302	350	291	327	331	352	354	325	328	313	360	333	326	331	313	326	333	357	338	348	315	305	301	308	340	327	326	379	367	376	280	328	311	331	336	327	333	346	328	331	363	327	350	329	338	329	341	344	370	333	329	347	311	375	360	342	337	353	337	332	362	311	318	312	311	340	288	352	319	338	328	337	347	294	319	321	340	359	348	380	353	332	368	333	332	335	318	359	351	356	325	318	288	318	340	372	351	317	309	359	355	309	314	331	333	310	334	364	325	321	338	377	325	323	327	347	311	317	327	345	366	329	322	328	332	308	330	338	320	353	328	360	351	302	335	357	311	343	344	342	355	328	310	325	306	353	337	338	344	358	343	332	285	302	350	322	341	353	341	333	342	321	362	283	359	321	374	294	359	348	319	305	344	339	297	341	310	368	301	343	360	307	310	304	345	335	312	328	356	320	304	324	340	362	326	336	342	356	319	306	334	335	333	306	345	316	346	311	325	335	349	338	355	320	322	332	349	358	350	371	335	340	335	348	333	317	330	315	318	355	339	326	357	333	386	315	312	313	335	324	331	327	362	323	330	340	352	313	321	363	355	324	324	344	340	330	326	401	370	338	320	369	327	297	354	343	320	342	382	370	341	332	339	340	359	324	297	333	332	362	352	353	374	358	318	335	312	342	331	349	332	335	291	308	347	317	326	334	368	359	370	313	328	330	306	364	346	341	306	299	312	333	305	321	319	310	316	289	313	355	340	363	354	322	335	347	342	319	353	343	332	304	369	325	350	317	323	334	327	365	338	337	309	290	303	340	313	360	361	329	333	366	351	302	342	344	358	345	329	346	309	341	294	306	298	329	332	361	332	329	353	329	332	306	344	334	367	310	310	304	354	314	344	329	318	365	327	329	348	316	331	356	364	318	317	336	331	338	320	316	361	341	350	308	322	335	333	331	318	331	349	343	334	348	337	367	300	356	356	354	329	331	335	309	340	380	324	334	355	329	373	384	321	346	339	366	358	391	358	312	330	336	355	347	328	326	340	301	302	301	307	322	364	372	351	311	316	330	328	323	340	339	333	356	336	369	359	344	333	303	350	318	334	342	314	340	328	392	326	372	337	332	347	360	319	310	331	332	348	309	327	326	336	307	310	300	327	351	352	334	338	326	313	333	349	350	333	322	356	344	306	321	349	348	330	365	360	362	368	337	368	317	340	317	344	327	358	340	329	343	350	355	337	354	339	308	319	354	341	312	340	323	303	342	306	345	373	333	365	337	333	347	347	339	320	344	374	354	336	316	341	367	347	325	328	323	341	323	340	329	332	298	322	329	350	357	326	330	300	326	338	337	307	330	354	323	346	303	347	336	322	352	333	331	296	325	325	314	318	341	339	294	349	365	320	359	341	318	319	365	327	320	329	325	328	322	347	349	339	344	349	318	326	318	317	364	345	325	364	399	324	323	305	322	354	332	345	379	339	340	329	336	302	323	360	318	332	349	314	378	350	365	325	341	286	318	345	340	349	318	286	317	331	348	344	350	362	328	344	331	312	358	329	311	344	328	333	345	308	342	353	351	364	315	339	335	346	321	329	334	323	356	333	362	347	347	362	301	387	353	345	334	331	338	328	329	292	293	302	339	328	356	351	343	343	328	347	347	329	318	364	348	333	329	342	323	305	341	327	322	348	342	344	318	357	364	324	324	329	322	349	336	348	344	344	325	344	320	316	339	330	347	309	335	355	344	336	319	328	354	334	362	351	347	297	336	337	333	334	336	351	339	343	331	340	335	313	340	354	336	334	331	331	355	328	321	354	312	290	341	354	326	346	328	365	307	314	395	346	336	336	319	355	293	336	345	360	315	327	331	330	329	327	332	308	350	322	331	321	309	292	334	347	318	351	343	327	314	327	317	339	358	325	363	371	348	250	299	360	342	347	332	333	299	335	353	327	322	324	330	345	332	336	364	323	328	323	352	327	375	333	349	311	353	311	351	335	317	312	333	326	349	322	335	327	330	331	321	344	331	307	346	336	331	323	273	315	320	317	304	338	338	344	300	315	336	340	331	347	329	322	307	330	332	334	350	361	360	319	353	337	291	312	308	322	325	372	337	291	315	344	335	352	350	346	306	307	374	352	348	350	363	353	337	350	329	322	347	309	361	339	309	310	345	319	366	323	341	320	379	367	316	307	344	319	337	346	344	349	324	308	313	370	332	325	372	336	325	343	327	342	324	332	318	343	341	331	319	349	354	361	340	321	328	331	339	363	333	326	336	358	322	322	357	382	320	335	322	344	344	341	354	326	319	333	341	341	296	305	355	360	340	323	352	305	363	354	335	321	336	328	313	316	322	295	331	341	331	340	335	364	314	342	318	309	341	326	316	342	315	331	325	323	312	328	365	327	334	337	330	397	350	329	339	322	330	345	320	312	322	330	332	344	350	335	344	371	327	343	363	329	345	313	338	381	336	340	357	345	309	352	341	328	313	323	332	339	334	292	368	313	331	354	360	312	349	296	344	307	366	326	321	341	328	311	309	366	331	309	338	325	334	370	325	325	323	366	325	317	355	324	340	314	344	341	319	309	308	338	336	346	319	330	330	305	348	331	317	349	319	327	309	376	342	340	334	351	338	331	320	344	316	324	303	312	334	369	336	347	304	331	338	339	388	338	347	334	310	325	327	340	330	318	309	339	329	356	327	335	351	345	357	305	310	309	354	332	337	345	281	296	330	363	356	303	331	320	320	327	307	333	345	306	374	330	356	326	335	351	337	343	323	307	359	365	334	323	331	348	350	319	327	337	320	341	361	344	362	337	328	322	344	352	314	329	332	335	308	344	374	342	340	351	371	306	326	309	309	365	340	287	331	329	358	307	337	361	381	356	319
5098	4593	10191	10750	8985	7387	6125	5201	4287	3653	3179	2689	2374	2301	2086	1937	1871	1701	1691	1536	1478	1382	1250	1208	1192	1193	1137	1156	1178	1103	1131	1089	1036	1089	1103	1038	1046	1066	1002	979	1051	1024	963	938	895	881	925	865	939	874	898	887	800	862	859	836	864	817	819	837	838	930	863	797	816	843	859	826	820	850	838	812	838	795	753	771	828	808	841	825	811	799	852	828	807	812	835	812	789	792	792	772	826	746	867	789	741	797	797	818	799	785	840	809	791	801	809	810	811	812	778	810	832	745	815	790	785	791	763	796	823	763	763	772	755	777	746	764	767	776	824	794	804	800	822	795	797	773	772	810	777	798	785	757	784	761	785	804	800	785	785	762	810	807	820	759	798	769	765	795	780	796	776	767	812	790	768	757	766	768	789	764	800	786	779	811	792	828	773	846	833	778	785	797	796	774	766	788	822	763	786	797	788	798	809	781	759	791	831	780	814	750	730	778	717	790	733	789	789	792	804	785	787	817	799	763	833	796	755	769	798	798	789	809	786	811	835	793	776	803	762	790	794	819	793	805	789	779	796	817	763	816	804	735	733	771	786	799	816	786	743	802	759	776	812	760	778	807	766	813	818	787	794	785	800	730	775	820	786	832	772	806	756	755	817	786	756	748	774	784	825	802	802	753	761	773	824	802	790	740	817	721	771	790	804	824	808	791	781	805	845	765	821	809	798	808	791	815	799	801	802	846	781	784	756	781	817	772	752	783	772	738	797	845	795	793	736	787	798	743	721	814	768	844	756	757	818	799	780	841	791	814	812	769	802	750	785	794	815	764	800	842	762	807	770	768	832	770	811	789	774	748	812	809	763	837	780	774	784	802	808	803	797	807	781	768	780	783	795	793	818	794	804	738	819	793	779	764	842	731	754	744	782	754	803	793	806	771	828	738	828	828	754	800	817	822	789	785	779	818	849	780	753	808	799	772	767	797	792	819	782	778	840	786	747	774	761	759	765	805	758	822	825	773	786	863	771	749	736	780	858	839	749	778	786	805	778	789	796	779	793	791	757	755	817	802	787	794	759	767	786	826	864	782	780	760	841	768	811	778	827	787	785	739	783	806	777	771	825	807	805	759	780	837	814	732	817	805	777	795	788	798	809	830	795	807	767	794	768	825	796	779	793	813	791	831	766	803	790	783	808	791	806	803	774	790	845	763	804	774	768	797	803	727	778	779	847	822	787	764	752	751	793	749	798	774	766	812	762	778	803	754	749	768	864	849	795	790	817	773	795	803	793	774	798	791	761	793	766	766	754	793	805	776	767	748	784	790	836	791	798	759	828	811	795	767	755	761	788	774	759	778	808	762	775	774	768	839	813	830	781	769	800	825	788	806	827	771	735	797	802	796	736	722	827	782	841	801	781	803	832	765	812	798	797	841	764	781	821	779	798	814	760	794	802	758	848	788	805	763	793	762	750	778	824	755	793	816	795	757	810	789	788	771	803	766	808	803	859	756	785	815	797	763	781	814	816	771	790	796	820	782	798	732	776	837	819	810	832	753	829	814	802	733	771	791	843	810	784	820	803	801	815	724	777	745	822	757	796	758	760	831	762	755	812	839	790	771	787	773	818	753	775	802	815	735	727	842	763	778	796	798	809	757	794	746	815	798	806	791	809	807	852	807	792	847	720	792	839	779	854	752	812	799	831	808	800	796	733	762	729	830	805	773	819	814	793	814	795	769	782	784	778	815	812	764	758	769	771	804	755	744	823	814	781	766	793	806	826	802	803	784	773	806	829	778	817	761	778	747	833	779	787	765	789	743	791	750	786	789	812	787	789	740	824	801	818	809	755	759	787	812	797	790	820	771	801	782	787	753	743	796	829	765	809	783	775	781	755	813	834	741	804	740	816	749	793	823	807	812	799	841	807	798	788	809	806	761	801	716	810	838	802	788	783	769	815	778	775	759	765	813	804	817	779	835	747	751	827	790	826	770	766	814	801	803	808	738	820	771	760	771	774	810	787	817	829	784	792	803	797	866	807	735	812	796	812	798	767	775	790	804	801	791	760	827	813	838	750	742	795	788	815	756	821	817	749	786	754	799	782	799	840	775	768	806	801	813	842	786	788	783	791	858	778	764	724	815	792	778	777	795	808	762	782	774	747	815	790	828	800	810	798	775	841	781	788	766	732	801	753	788	822	786	770	793	780	791	827	807	845	746	760	750	776	752	776	811	807	790	797	731	765	764	772	795	765	813	768	743	754	766	782	769	817	752	818	797	783	767	815	786	799	803	830	764	777	780	800	755	799	790	805	805	800	821	798	787	724	795	762	819	808	754	823	806	790	812	770	826	792	834	776	748	860	776	838	764	835	778	790	837	810	754	811	796	768	820	765	802	792	809	827	757	776	805	838	774	825	761	786	788	750	813	752	825	817	789	757	819	759	818	796	815	771	809	777	801	811	818	797	809	796	792	765	834	780	806	829	781	783	827	849	819	767	794	845	844	748	815	787	777	779	810	809	788	787	811	740	759	783	803	830	779	811	774	770	765	795	751	760	797	820	736	817	793	793	771	749	828	844	816	800	787	780	768	813	750	790	811	788	778	774	853	760	781	781	778	762	770	818	747	794	727	784	825	787	770	786	830	842	804	781	797	861	768	784	774	753	773	766	798	816	787	799	795	788	817	741	747	772	765	775	785	750	817	795	797	790	804	764	783	789	801	805	790	772	806	824	751	783	826	793	789	790	769	791	775	765	757	777	797	772	772	740	798	844	743	796	751	808	786	818	812	793	792	801	788	875	828	773	800	823	773	792	815	784	797	760	782	844	816	764	801	765	768	829	781	757	781	824	771	823	754	824	799	799	807	793	776	845	810	796	783	778	761	773	770	765	820	812	823	775	807	789	756	784	767	763	813	775	807	769	781	781	805	784	755	789	794	737	815	798	780	802	814	839	793	811	802	808	806	806	789	783	807	810	793	797	781	808	758	770	819	808	796	792	809	765	824	792	796	755	809	733	777	790	807	761	822	808	741	789	793	776	763	804	827	820	841	799	756	814	737	823	787	821	790	751	758	736	810	804	793	787	804	760	776	805	800	793	750	765	798	772	766	813	743	757	866	797	789	829	783	790	824	785	825	764	724	795	813	809	790	759	800	794	756	812	805	827	809	816	788	735	749	791	754	790	757	818	779	817	835	748	797	715	831	736	818	819	776	751	794	807	793	746	810	806	788	737	765	833	817	792	804	797	764	808	743	821	843	773	795	780	796	776	770	779	792	798	752	808	837	815	767	800	797	787	792	747	835	801	729	787	734	779	775	765	811	759	803	780	813	824	761	768	818	803	815	801	751	820	793	751	806	800	790	818	814	771	819	797	805	829	790	742	790	771	783	796	801	756	756	781	770	778	797	791	813	792	813	762	833	763	771	776	734	788	819	765	830	778	737	810	821	796	826	759	787	770	777	797	813	835	778	811	809	798	821	813	812	846	848	780	787	768	791	870	772	739	799	811	781	786	831
16724	9177	11063	8847	5866	4121	2943	2350	1770	1426	1197	1015	944	851	848	706	700	698	641	574	614	597	538	529	534	464	529	498	509	495	469	524	490	479	475	466	451	426	475	405	474	494	456	464	420	484	453	457	450	464	414	405	417	399	415	432	413	446	392	420	462	383	407	428	397	404	440	388	379	415	414	376	370	422	422	427	399	394	380	409	415	402	404	372	390	376	374	369	400	394	388	366	407	402	419	416	437	406	414	365	421	374	381	368	391	378	414	383	376	396	381	400	413	420	354	394	371	378	412	399	379	374	374	410	366	370	363	383	390	381	385	365	388	397	412	368	375	382	377	392	384	396	375	371	348	403	392	423	381	356	374	387	363	371	414	417	368	385	350	406	399	349	406	410	404	398	415	396	445	406	379	415	374	383	387	404	384	423	393	430	387	361	364	399	399	388	357	395	417	365	354	360	364	383	365	401	421	392	373	395	404	378	436	367	393	375	401	393	393	411	401	409	349	374	358	405	399	410	419	393	370	373	399	379	398	409	405	371	400	381	414	399	376	384	377	389	383	369	396	367	391	386	396	411	401	409	398	376	388	377	396	326	358	385	412	377	364	381	409	394	426	379	370	421	434	380	383	379	364	409	374	398	350	418	360	393	416	387	363	408	374	398	402	391	385	385	370	397	428	403	362	400	409	390	388	418	450	407	399	373	345	431	403	398	371	356	393	416	358	394	404	346	369	341	372	407	362	365	381	385	375	412	415	427	378	361	368	383	399	380	372	405	375	396	391	343	397	395	428	396	376	361	396	385	421	424	374	363	373	391	387	369	371	420	396	401	384	400	404	409	400	356	423	380	398	403	374	392	383	369	419	398	400	398	404	375	337	389	369	379	362	418	410	417	382	392	404	422	364	366	371	417	420	451	418	376	453	368	383	407	375	358	379	379	391	390	428	374	369	411	375	397	399	379	414	378	432	396	397	383	427	415	379	402	363	386	397	387	368	362	391	400	439	383	342	428	399	416	358	415	367	369	388	365	411	439	437	389	412	386	384	384	351	389	337	436	362	410	388	436	431	363	403	369	385	408	410	406	362	361	386	409	407	399	396	412	400	383	381	387	414	382	377	369	374	359	394	400	383	408	363	363	378	377	425	428	421	395	415	408	391	379	393	392	339	391	351	377	371	418	426	400	410	405	374	372	364	336	420	379	365	341	370	394	385	411	418	388	399	383	370	389	389	388	382	351	409	409	379	378	407	374	402	388	369	404	359	409	417	434	360	378	369	383	378	374	403	390	393	366	392	394	389	401	392	398	392	411	381	391	366	390	391	391	408	384	372	394	405	411	374	411	368	376	382	400	404	387	382	425	375	379	372	395	407	374	381	402	411	401	387	403	389	420	391	367	399	422	372	382	431	393	388	378	406	420	354	396	387	397	389	394	373	384	368	404	414	384	395	404	337	362	407	393	451	392	392	374	418	371	389	367	360	379	361	335	401	358	426	399	372	371	371	385	377	384	396	370	365	374	436	400	422	386	355	417	372	382	401	374	385	392	353	390	405	389	396	374	405	393	365	368	376	366	381	386	390	425	418	324	388	362	402	407	371	398	381	389	384	400	398	372	373	384	383	385	397	379	384	394	372	399	382	376	414	375	411	404	397	401	391	395	407	413	381	405	393	395	380	386	396	362	419	357	384	345	445	358	389	410	360	375	391	446	386	409	353	394	371	369	369	348	430	395	374	440	410	396	388	362	405	371	373	396	390	403	440	378	407	388	387	445	391	394	389	377	443	368	413	409	444	406	370	416	355	397	356	383	415	369	359	427	349	364	405	434	413	383	389	393	390	381	414	396	358	364	406	400	404	404	364	404	367	405	392	336	384	375	401	387	383	428	384	384	387	436	403	350	388	388	357	413	395	394	392	428	382	385	409	412	350	400	394	423	363	342	389	357	426	402	433	415	416	410	412	432	425	394	426	379	362	381	371	401	366	345	366	383	408	430	372	425	372	392	373	405	416	438	399	390	377	381	370	411	357	363	382	402	406	395	388	394	388	386	379	355	376	392	393	375	410	429	388	383	405	394	394	376	381	418	402	386	358	406	400	364	377	395	373	395	408	407	363	386	406	384	379	410	402	373	375	391	347	412	366	400	378	389	404	420	345	371	409	442	365	340	388	371	395	395	429	400	413	384	411	376	403	374	423	380	384	372	383	404	365	375	392	357	396	427	387	370	415	393	412	366	389	378	377	391	380	405	371	373	417	389	403	380	417	400	478	377	386	404	388	401	388	431	418	383	404	390	405	367	394	349	387	351	382	379	372	399	409	407	420	371	357	402	377	386	375	392	414	394	389	393	388	423	413	399	396	381	386	403	346	387	384	382	396	376	400	387	356	373	389	390	403	391	394	376	369	391	374	344	388	393	409	400	353	393	387	384	413	368	437	378	411	376	403	403	408	396	407	372	380	370	380	384	379	354	391	372	392	383	346	377	370	363	382	440	398	398	405	394	387	382	411	395	364	405	403	378	404	423	407	414	412	382	399	365	366	376	338	362	387	416	401	361	354	373	375	384	397	377	356	413	384	390	381	365	355	364	357	398	392	425	393	437	386	356	447	406	392	396	379	386	391	418	380	414	396	418	428	395	363	411	397	382	396	426	420	417	356	400	391	385	382	408	429	370	372	411	393	419	446	358	386	382	414	367	370	390	378	371	417	397	353	402	382	416	368	400	352	421	381	426	405	366	375	388	377	429	392	405	346	382	370	367	387	386	376	420	382	383	394	406	407	357	422	353	376	407	388	405	379	377	372	373	363	369	398	395	387	389	390	357	373	385	400	401	367	377	425	400	398	368	412	363	405	368	372	418	382	412	376	434	402	392	383	370	413	422	398	399	369	403	433	419	384	388	384	371	425	357	375	377	378	382	410	372	359	424	366	423	358	398	380	378	385	379	393	411	338	421	379	391	385	359	380	382	392	362	362	369	402	401	350	407	393	420	395	386	357	386	374	383	362	420	353	378	369	345	350	393	388	386	381	414	370	398	368	405	401	416	401	365	361	372	378	379	386	405	406	366	354	395	419	423	384	412	387	413	444	408	426	386	393	378	439	379	375	383	381	388	390	370	383	371	381	387	415	385	376	365	360	380	377	371	383	387	417	393	336	402	369	373	377	379	416	385	380	400	377	378	374	374	387	409	386	408	391	439	379	352	386	348	406	369	356	392	357	404	360	405	384	385	392	392	369	386	406	352	397	389	391	428	411	366	408	369	369	392	389	378	382	349	403	396	387	424	407	374	401	388	432	407	429	409	374	412	391	368	412	371	380	407	387	378	380	366	392	375	410	410	403	437	381	346	404	373	400	380	373	383	376	367	357	382	395	425	381	386	370	383	410	390	420	389	385	374	432	407	364	391	347	364	405	398	392	395	400	345	382	330	375	416	381	386	395	412	409	371	393	347	400	366	341	374	397	401	388	385	430	397	397	338	415	374	383	388	397	395	410	376	396	389
10016	7568	16078	17542	15512	13112	10446	8959	7419	6122	5154	4384	4198	3677	3460	3179	2907	2832	2492	2465	2182	2200	1995	1906	1792	1758	1840	1776	1721	1638	1456	1528	1469	1524	1477	1508	1478	1395	1446	1379	1420	1597	1450	1240	1260	1318	1510	1286	1318	1260	1195	1191	1218	1162	1135	1178	1023	1051	1023	1054	1013	957	982	977	981	1009	933	999	944	964	955	931	959	952	991	931	938	921	942	970	974	920	928	893	925	929	912	911	853	981	909	936	953	944	900	906	890	925	952	888	855	909	894	896	904	896	912	922	930	911	941	918	912	902	930	896	905	896	900	893	888	911	945	875	854	953	860	844	955	905	918	881	873	917	864	916	855	911	882	881	896	915	942	884	911	887	921	876	862	892	900	896	931	891	915	881	881	927	955	885	864	919	953	877	889	871	886	921	900	862	885	896	899	907	903	891	861	879	938	905	865	963	896	884	900	907	947	939	902	920	925	915	899	897	920	894	884	888	934	874	919	903	910	877	915	892	852	888	894	882	976	911	877	924	871	901	894	912	917	940	917	951	932	878	834	924	968	894	934	889	903	921	920	869	894	847	870	936	867	867	862	927	859	881	906	869	879	874	901	913	889	932	891	893	889	896	924	881	946	871	889	976	881	892	909	883	877	864	923	911	897	863	889	934	869	898	886	861	882	851	886	901	889	859	899	950	926	897	938	910	919	858	912	936	891	903	873	901	887	951	845	912	849	887	879	877	921	899	828	941	905	885	916	902	910	885	871	860	950	889	883	841	844	892	871	920	842	920	870	901	892	894	930	899	885	905	869	944	947	909	875	898	920	887	901	891	909	932	899	885	881	886	850	851	962	951	917	920	935	900	876	931	885	896	866	854	962	914	899	864	913	923	878	942	868	846	886	920	883	881	920	919	888	908	845	939	896	904	949	866	904	960	878	915	925	904	929	881	845	968	945	919	888	973	895	896	905	935	896	872	945	879	889	890	900	907	934	866	886	915	919	891	954	854	912	907	912	894	849	873	895	931	932	873	930	895	893	906	901	892	932	961	920	947	921	918	876	931	909	918	916	925	902	926	927	925	950	921	919	924	864	845	885	888	884	882	975	877	906	900	864	906	861	881	906	913	878	872	899	877	948	902	886	855	867	895	905	937	908	885	882	897	929	933	885	912	885	950	943	926	885	864	883	872	863	952	867	902	916	926	961	891	889	907	879	842	870	917	930	918	893	837	869	875	900	890	878	947	848	925	875	878	919	877	871	861	874	871	931	890	908	944	882	858	934	903	930	916	886	891	845	871	846	875	855	848	906	934	878	933	908	890	934	930	905	942	908	945	942	902	859	903	918	896	939	911	959	923	892	879	859	933	915	877	873	901	908	836	937	891	852	929	893	954	873	909	930	944	967	884	895	876	954	877	915	873	900	899	932	912	888	918	913	888	850	929	881	927	861	890	909	932	887	909	916	860	888	925	893	931	950	880	926	869	917	912	926	881	875	874	936	979	877	903	922	968	849	863	937	927	879	930	877	913	947	858	903	896	900	876	900	930	856	945	944	888	875	869	891	922	897	876	884	891	843	905	927	903	862	923	957	936	930	883	908	892	838	914	860	895	894	914	835	880	922	910	903	853	906	919	932	857	915	906	955	879	818	883	914	918	928	921	931	836	924	915	960	873	903	927	883	888	896	903	929	898	961	842	919	913	866	880	881	885	904	902	939	889	873	840	870	885	941	935	903	901	955	915	921	917	918	834	973	893	913	901	839	928	891	870	878	882	910	912	957	884	931	903	857	930	852	900	902	872	890	888	891	857	888	916	880	918	916	903	944	921	908	860	861	882	914	903	917	872	945	885	919	942	870	911	903	860	851	899	938	865	864	893	946	929	938	928	913	958	900	909	892	884	890	934	871	911	878	899	904	895	898	862	860	838	939	947	936	913	898	952	843	910	915	877	912	885	869	908	883	881	971	886	883	868	869	889	915	909	954	864	914	875	905	859	929	895	902	924	891	901	888	851	909	871	926	846	921	882	853	914	909	927	880	895	898	858	916	991	885	906	908	850	941	888	911	933	888	907	895	873	931	914	885	841	833	854	872	899	911	929	923	924	910	921	868	878	843	898	894	952	850	920	873	894	892	895	916	901	910	910	879	905	949	985	881	923	863	853	886	917	873	919	907	886	884	905	870	983	905	877	890	891	852	958	961	891	908	883	911	820	865	903	934	906	926	878	931	896	903	870	900	886	888	885	867	893	877	924	910	893	868	931	891	909	917	910	899	817	931	952	872	895	910	869	956	934	861	875	997	941	856	914	942	921	947	914	870	951	891	889	939	952	885	943	904	887	919	963	857	910	964	887	864	920	884	916	909	900	885	890	922	882	872	895	852	924	947	875	876	930	879	912	921	901	866	905	885	914	900	938	847	908	867	894	922	935	929	894	878	919	872	936	902	884	841	901	853	897	921	962	893	898	920	897	899	882	923	947	870	944	914	917	928	940	914	889	892	949	951	893	936	869	833	890	913	900	937	922	891	882	950	925	888	911	934	884	897	935	888	897	900	892	907	901	897	908	905	922	974	967	885	863	943	846	840	952	983	904	938	862	929	909	879	905	921	904	853	903	867	870	903	932	941	881	810	910	914	924	915	834	936	872	892	921	871	935	906	902	884	931	898	906	894	932	875	912	873	901	902	859	895	944	896	916	934	875	895	844	897	924	862	931	851	917	933	907	880	877	917	908	930	915	922	921	913	877	918	888	934	830	865	893	887	916	851	937	879	903	882	841	908	910	894	909	920	945	898	866	878	902	945	935	864	853	903	868	841	902	912	892	931	877	920	875	951	851	827	932	889	859	944	881	897	859	897	884	962	874	906	877	908	883	961	929	903	877	895	997	902	905	931	876	901	869	912	931	900	883	901	889	911	911	944	888	863	877	891	898	854	852	885	926	915	887	892	952	901	886	859	889	987	912	863	875	877	853	912	922	850	887	963	934	946	855	936	857	943	888	850	917	904	902	828	889	906	936	886	924	888	877	864	888	871	896	905	909	888	940	881	907	921	967	906	895	889	894	870	901	913	891	909	923	918	908	913	895	893	885	928	883	934	866	902	911	889	876	981	905	856	875	884	897	903	862	849	862	899	898	910	870	889	915	921	915	889	933	928	842	900	916	880	864	868	909	915	884	900	903	929	882	949	905	882	943	876	889	922	861	874	936	919	950	885	908	916	903	921	859	913	970	945	910	874	840	881	919	958	870	890	900	894	881	908	891	916	954	892	877	909	920	925	873	907	954	935	856	913	904	907	950	881	835	877	846	916	884	960	911	871	887	859	859	914	920	895	945	865	919	833	888	853	855	909	898	879	897	880	905	894	882	857	912	936	855	895	896	942	847	931	900	867	932	881	903	860	911	883	899	905	901	857	899	915	913	940	900	888	862	872	896	900	880	846	851	929	852	920	909	876	925	878	931	988	888	923	874	920	910	935	888	886	903	866	885	898	934	920	885	884	917	899	908	876	894	899	908	911	903	959	932
24925	14367	16015	13014	9411	7056	4568	3282	2406	1862	1594	1467	1271	1147	1046	989	911	814	837	751	708	726	643	676	582	565	626	576	628	573	584	576	540	580	548	528	582	528	511	552	547	574	523	499	472	472	525	558	506	502	485	492	512	470	477	528	470	424	446	448	437	462	456	456	441	489	451	436	492	461	438	427	475	441	433	425	445	456	428	440	490	443	409	457	419	439	467	455	438	440	437	426	406	436	463	382	437	459	451	417	391	433	439	429	444	448	436	434	382	423	414	396	431	407	433	414	481	435	439	464	413	416	396	429	388	441	396	452	428	418	421	440	405	450	425	437	440	429	408	472	461	421	455	419	445	410	398	437	478	425	410	430	419	429	415	428	477	405	397	430	475	413	453	430	406	448	424	428	468	423	456	432	394	462	420	432	498	444	452	415	446	439	443	399	405	440	423	464	447	402	421	405	384	443	397	395	435	447	400	439	445	425	427	401	382	446	421	415	410	405	397	411	404	410	396	431	406	446	462	417	380	432	406	452	441	413	411	455	394	428	424	435	417	420	422	421	437	430	433	402	452	400	462	430	411	430	440	428	452	436	477	412	409	412	385	400	409	449	401	436	411	430	420	442	424	475	412	420	432	391	437	437	434	408	429	399	437	432	465	461	440	443	451	427	385	415	434	444	439	442	457	423	435	478	389	436	428	477	406	413	456	421	398	432	398	386	448	423	391	439	433	401	415	445	434	399	428	445	445	380	455	427	417	409	453	476	405	455	426	417	386	435	404	439	432	461	406	426	423	437	427	420	423	470	391	426	406	395	453	455	438	432	433	409	425	430	446	416	416	411	393	444	473	428	411	451	424	447	462	415	399	416	427	412	403	437	421	459	412	452	413	448	433	433	446	410	444	449	465	363	394	453	431	417	420	447	396	416	433	403	393	405	457	410	467	439	439	411	475	409	441	394	456	434	413	449	433	421	405	392	456	401	447	416	406	488	422	398	433	399	408	431	403	488	414	423	458	391	443	426	439	423	470	442	442	437	442	423	455	435	440	425	446	429	437	461	416	396	412	420	432	364	425	439	443	443	424	392	413	439	454	399	447	435	442	433	448	475	413	405	451	407	409	397	402	441	465	425	464	431	446	394	446	436	440	465	438	439	428	430	408	421	447	434	456	429	415	460	440	435	444	440	443	416	379	432	377	429	410	394	424	456	426	385	422	429	428	382	407	430	409	421	430	447	399	449	411	435	394	448	406	452	427	433	392	444	414	420	465	416	444	420	462	405	413	471	409	420	431	455	394	474	459	449	430	401	416	434	408	450	426	425	431	404	433	430	448	441	405	434	424	391	439	417	430	415	455	422	446	412	423	441	451	443	436	429	414	435	431	432	474	442	447	397	407	416	420	406	386	413	396	430	442	412	465	423	432	424	452	406	417	372	426	404	415	408	439	438	425	470	427	413	409	409	470	407	438	429	403	445	418	432	447	460	485	434	406	442	442	403	422	401	431	410	458	411	417	435	415	403	410	420	426	404	419	439	435	449	401	427	392	431	410	437	387	417	386	446	405	408	451	409	434	400	437	469	472	454	422	425	435	402	411	429	410	399	447	422	410	433	429	428	432	480	388	392	412	460	441	417	415	416	462	415	442	444	454	403	426	476	418	406	423	431	471	425	447	436	422	443	400	430	434	446	418	467	401	388	438	398	426	406	480	412	428	433	441	472	440	449	430	426	400	411	474	412	425	390	414	436	447	377	422	399	420	420	418	414	388	424	462	409	398	381	430	463	486	410	484	403	444	409	410	390	382	439	437	442	430	396	430	424	480	409	418	389	422	435	421	412	403	428	438	444	440	466	423	419	432	410	394	410	402	440	393	448	438	435	413	416	416	425	422	426	416	421	418	428	420	421	432	390	438	417	426	384	445	422	453	471	473	407	445	429	413	417	428	478	374	407	435	422	412	381	428	444	421	391	393	438	411	412	464	424	409	422	420	418	425	433	414	404	418	436	386	432	471	452	441	424	463	387	422	437	490	413	418	458	456	416	456	380	424	419	421	412	391	423	437	444	387	461	411	432	420	391	411	386	467	429	448	482	424	421	407	476	406	485	398	461	434	407	428	383	423	408	424	476	393	456	453	408	405	435	392	423	422	424	460	420	410	432	413	398	431	442	427	420	444	395	405	437	446	457	412	429	400	420	437	462	446	409	422	402	413	432	431	463	404	423	452	415	439	460	428	404	432	418	456	402	404	404	423	426	393	396	430	456	437	398	439	465	489	435	451	392	434	428	393	405	410	440	399	434	447	388	433	413	418	411	396	417	434	419	403	409	396	409	408	391	434	424	432	433	418	413	424	402	413	439	447	399	427	435	444	445	419	435	408	432	420	427	442	376	411	421	426	423	423	399	403	456	421	434	413	402	414	435	423	456	385	412	432	398	409	500	454	386	462	451	462	424	368	418	403	436	446	445	451	441	434	427	386	421	403	469	431	408	429	426	392	415	446	456	421	389	446	431	456	442	447	425	417	438	408	458	413	465	451	414	427	437	372	458	403	417	425	434	426	431	432	398	428	422	399	453	458	426	430	435	421	415	444	403	475	449	443	431	411	425	456	455	436	443	433	403	476	435	408	454	422	387	427	429	418	444	399	409	443	413	391	423	394	418	465	410	411	414	430	442	428	408	439	414	432	455	386	413	466	394	420	422	441	438	425	469	401	467	450	414	421	443	433	450	441	404	434	430	423	423	423	433	434	425	448	411	418	436	408	428	440	454	456	424	428	443	424	446	454	390	398	412	410	438	382	391	428	404	403	417	434	399	375	410	407	408	444	413	454	426	442	423	434	417	424	448	426	404	439	445	476	423	421	472	402	404	451	401	459	475	407	413	459	410	425	432	432	493	428	434	433	434	411	457	381	392	434	413	407	413	425	443	470	418	462	402	399	458	430	433	423	407	408	424	428	431	474	412	374	441	445	417	440	401	422	461	404	428	426	435	385	430	436	370	396	410	424	374	415	446	421	415	403	441	451	442	434	428	415	420	411	452	433	473	435	407	392	439	428	425	417	432	426	445	437	375	438	416	461	413	437	432	489	435	432	429	423	432	447	455	448	439	396	408	454	413	422	448	435	431	391	441	431	436	474	458	406	411	430	465	442	411	415	410	419	444	406	407	410	413	462	440	437	426	411	421	421	462	442	449	405	440	432	435	417	442	437	436	439	404	452	443	415	412	435	380	434	457	418	421	439	431	458	413	442	411	432	420	441	449	391	431	434	424	408	415	421	405	447	454	413	438	448	456	456	444	399	422	435	462	463	450	432	436	414	422	432	397	409	429	423	460	459	422	406	395	398	413	406	426	395	445	448	422	492	429	444	435	417	428	447	437	427	432	420	416	407	425	418	396	425	443	425	446	461	411	456	441	414	430	404	406	471	420	398	439	444	427	414	435	427	458	421	446	424	395	479	478	441	402	438	407	390	416	407	440	445	419	389	412	445	409	459	441	433	398
13142	10326	20333	22315	20499	17902	14462	11894	9898	8328	7012	6104	5717	5230	4792	4452	3920	3754	3331	3154	3064	2851	2598	2348	2403	2335	2566	2184	2235	2035	1899	1921	1897	1854	1876	1865	1804	1770	1716	1657	1729	1939	1803	1695	1537	1609	2054	1829	1814	1592	1411	1501	1572	1380	1386	1510	1332	1263	1214	1189	1149	1145	1061	1208	1071	1126	1140	1075	1031	1076	1103	1076	1055	1013	995	1074	1019	1025	1027	978	1030	1037	967	992	993	982	988	982	989	960	1014	957	947	983	978	933	1010	994	988	993	917	1018	939	997	971	924	981	937	1001	975	968	963	972	960	1016	993	939	989	958	994	1013	987	948	992	938	936	994	978	983	966	993	979	907	965	986	954	963	959	935	976	940	959	962	1027	1006	941	989	949	899	1029	945	992	958	930	978	953	1004	937	980	928	994	955	986	971	994	1011	974	978	935	917	925	983	971	985	987	1003	989	966	944	981	995	1022	954	981	978	1037	954	922	988	991	899	895	945	1010	994	956	955	979	945	991	930	1007	912	947	1003	954	992	948	956	972	988	942	995	914	963	952	978	977	953	880	964	956	983	910	1004	990	942	938	955	978	986	985	933	969	907	858	971	955	939	954	941	927	994	983	983	936	956	993	1015	969	952	957	977	896	986	975	1009	982	915	907	945	930	997	967	975	976	956	940	929	1014	961	980	971	927	973	946	936	889	980	965	1003	983	962	995	1035	962	910	941	983	876	974	907	952	958	985	983	949	975	1015	989	932	996	944	936	961	957	1014	977	997	1004	968	976	935	984	938	971	974	1001	1013	974	933	992	929	943	1000	945	944	927	923	928	952	904	936	956	959	986	910	923	969	982	972	955	965	964	1033	956	977	914	949	979	973	937	994	995	944	962	905	927	996	973	995	1011	962	943	909	940	994	977	983	971	866	946	938	967	992	979	967	953	948	1002	924	937	955	954	980	979	942	929	963	905	954	951	1001	994	954	977	1020	960	1007	986	959	951	953	976	960	999	1002	922	964	952	977	950	911	981	922	965	996	960	927	973	1011	978	971	938	965	962	965	933	971	990	964	938	975	974	947	924	919	952	910	889	930	952	933	923	950	980	979	962	942	995	1001	947	942	945	909	984	964	984	908	951	953	994	936	1040	949	916	947	955	970	1013	1002	973	985	947	910	1007	988	992	909	954	1002	927	975	974	962	931	945	1002	919	946	878	945	985	951	986	1000	932	960	987	953	947	946	916	984	954	976	939	1008	980	991	991	954	963	1000	945	1031	915	965	987	984	875	909	947	958	953	1045	1003	1022	1006	957	984	903	962	976	947	982	928	975	981	985	966	963	960	955	939	935	966	1027	944	974	970	952	913	971	978	987	927	931	990	955	942	918	1081	927	1015	967	979	931	953	960	931	932	978	940	952	978	938	971	979	959	957	971	955	963	938	918	904	964	968	945	951	957	953	944	1016	945	1007	1027	973	967	953	1007	955	955	1001	948	980	964	970	975	930	920	969	1010	931	949	990	946	979	984	986	1011	899	979	964	936	939	976	971	925	973	984	957	975	932	943	915	980	983	990	956	934	895	988	936	948	937	999	925	952	978	923	981	921	974	876	965	995	948	918	942	946	888	959	943	968	986	997	926	937	951	935	972	942	990	988	960	971	1005	979	960	962	950	1009	943	991	971	1013	1017	928	987	975	976	982	1011	988	1018	1038	944	925	993	966	963	953	926	981	948	946	997	901	995	911	1016	990	1054	963	957	983	984	981	920	944	981	980	940	951	987	985	988	994	993	910	1002	962	960	935	980	946	931	943	961	971	912	948	969	963	943	987	1007	918	972	1018	971	914	973	934	999	955	958	915	952	977	1003	1002	965	930	989	1017	995	915	967	947	961	964	968	953	964	913	914	916	977	972	941	963	979	957	962	1010	960	927	1017	956	1012	966	989	1009	961	942	958	970	917	945	998	952	977	939	975	963	958	968	992	973	1011	924	988	988	1006	1014	931	1002	943	938	973	967	996	941	969	951	992	931	925	1059	939	1020	1012	931	963	1017	942	949	989	961	962	968	941	973	918	940	942	969	946	1015	935	951	955	943	952	950	983	964	990	996	942	936	916	1033	1013	960	945	978	909	996	947	967	969	947	913	948	987	974	997	945	932	1012	955	945	966	982	997	943	976	965	979	945	961	978	925	943	971	949	982	988	981	954	944	992	988	986	928	960	981	936	917	986	1009	954	989	976	941	1002	917	958	959	910	1017	1000	984	916	950	951	991	943	961	946	968	1005	983	950	984	969	968	931	952	958	982	907	967	932	960	954	965	1002	943	965	942	937	941	969	910	943	985	910	944	1018	985	952	948	923	895	999	900	954	969	928	944	983	979	940	1013	1014	981	943	953	994	974	941	961	936	897	1034	938	967	993	998	1043	939	983	970	976	1030	937	993	952	963	950	967	943	947	961	945	924	984	962	1014	937	1024	965	963	949	963	957	963	930	955	1008	945	948	981	941	967	977	968	983	982	955	972	968	955	1013	953	918	980	976	992	887	1015	952	988	1021	951	1003	993	987	956	960	1006	956	942	933	964	956	955	954	952	910	962	971	947	942	1000	961	1005	953	940	992	968	947	978	981	987	969	989	971	961	975	962	1020	956	918	992	949	974	978	990	971	1006	979	965	974	972	962	971	1008	989	921	1011	978	966	968	940	943	935	942	949	1036	1001	938	919	998	1004	970	942	989	956	947	949	950	968	984	992	995	1000	928	1000	938	948	981	957	930	994	931	1026	933	1051	990	913	994	993	964	1004	1029	938	995	914	945	982	1007	960	916	984	904	958	925	976	936	939	917	983	977	961	1010	929	1002	934	954	959	973	961	939	955	957	998	989	909	941	963	940	927	949	1020	1011	953	973	939	956	936	1000	973	978	975	926	960	951	927	942	967	1017	947	896	969	992	951	910	897	966	987	904	987	971	1009	1016	1003	935	891	928	926	902	1019	980	1029	967	964	934	994	994	967	973	986	929	956	904	972	916	940	923	946	911	979	958	958	983	983	1011	961	957	944	997	979	936	1012	1054	934	956	930	992	1004	969	953	974	961	940	957	960	986	956	942	896	955	1002	941	952	932	919	938	982	983	983	1007	942	1001	1049	981	945	948	949	937	954	986	987	949	952	997	1005	976	1036	1014	920	934	988	946	984	1003	965	929	987	975	1004	1000	951	971	927	977	958	987	950	980	961	952	948	1023	996	927	919	1036	956	949	940	976	940	964	959	935	916	953	970	934	1019	997	1002	951	953	926	929	1000	999	946	924	917	927	944	992	987	961	976	952	984	967	960	912	950	952	1016	925	1027	974	980	947	937	928	1015	914	986	1020	987	987	943	982	993	961	1007	1009	994	956	969	971	1007	978	991	883	944	957	985	962	1004	940	926	986	954	979	1031	947	972	1038	958	996	1021	965	1003	1015	990	913	977	961	1000	941	949	985	947	992	962	997	923	971	969	1009	962	1009	901	1032	964	931	978	942	960	970	971	959	980	1009	926	961	965	964	958	977	928	963	927	978	949	992	955	992	968	1003	958	1002	949	956	950	1031	1022	983	950	982	972	917	1041	901	968	944	991	977	966	962	896	966	932	950	969	994	991	963	946	934	1032	974	989	977	999	955	960	1005	982	986	956	945	979	965	1017	980	984	961	983	1045	1022	952	947	962	992	946	960	892	1006	944	980	917	1016	958	955	952	931	962	988	958	970
8222	4977	5786	4302	2890	2048	1675	1279	1017	841	804	698	573	629	591	517	454	443	455	488	457	433	429	383	403	409	344	383	396	381	363	401	368	368	375	362	360	373	347	355	351	377	383	385	333	331	350	364	372	347	386	326	359	366	317	340	333	310	310	375	338	371	362	360	349	325	355	305	329	331	369	356	331	374	322	321	349	340	341	333	347	353	298	314	366	343	351	355	380	342	361	363	346	308	344	370	339	328	321	341	312	350	350	340	356	325	331	364	338	330	382	331	331	371	330	312	367	369	294	332	364	340	329	369	336	333	364	366	331	346	312	364	337	328	352	324	342	317	334	313	309	372	356	327	315	360	350	342	317	343	372	346	328	344	333	359	311	361	336	357	380	347	354	369	351	335	320	335	332	292	333	374	292	352	329	329	352	348	331	356	375	312	320	333	365	311	324	323	316	340	365	304	336	332	331	327	339	327	342	341	358	321	321	317	346	339	323	332	324	321	324	332	315	343	343	361	322	373	349	347	337	340	323	333	370	333	302	362	315	340	335	341	343	350	318	344	340	353	334	341	303	360	363	320	342	353	316	300	315	341	316	388	332	318	344	324	307	333	342	323	338	358	308	315	336	320	320	348	338	363	368	347	333	333	319	298	344	360	328	334	338	329	375	345	389	375	341	340	329	353	369	345	358	354	386	333	372	340	344	346	329	309	315	343	337	361	330	329	344	347	330	350	352	343	302	343	339	331	360	344	332	348	344	313	367	330	333	307	348	356	327	312	361	348	346	343	355	350	331	372	332	332	306	296	350	296	316	347	308	361	327	368	330	380	309	331	325	340	297	340	326	337	350	322	373	338	363	315	372	337	332	352	373	360	386	320	331	351	330	319	332	359	319	327	315	348	400	339	322	357	319	324	322	328	353	342	356	335	346	350	378	341	319	318	341	356	358	340	301	342	354	358	344	359	328	336	335	326	321	330	315	330	306	349	359	331	347	374	336	342	347	337	316	316	323	343	325	340	339	349	358	346	389	360	320	335	368	370	333	316	335	361	352	344	318	344	305	308	317	371	352	351	352	311	354	351	374	345	370	371	316	355	341	372	314	324	360	360	300	325	340	345	363	314	309	342	372	318	345	379	349	340	327	312	352	358	313	342	315	345	366	327	326	342	358	341	328	360	324	325	329	357	320	334	324	353	368	341	346	362	327	360	342	355	355	326	361	326	318	303	340	312	378	328	326	328	350	333	323	324	358	339	324	361	329	333	339	298	339	354	312	346	305	347	347	354	354	356	371	321	321	343	323	315	364	307	331	346	315	309	313	344	349	331	349	315	351	368	362	339	338	335	328	307	354	348	324	364	326	332	319	354	329	332	324	338	345	358	317	335	309	367	391	341	328	337	338	322	317	344	348	368	345	356	307	340	300	359	358	317	347	352	296	351	321	313	351	367	384	346	348	345	354	311	376	336	326	365	317	359	343	349	354	337	330	346	336	303	368	357	348	334	376	335	325	337	323	334	371	350	349	312	353	341	348	323	336	336	316	352	362	344	338	320	307	341	380	323	321	368	306	351	321	329	344	327	340	318	361	350	349	336	344	336	301	364	295	369	352	317	321	311	318	317	384	341	319	341	335	320	326	345	351	311	303	326	326	347	316	327	345	340	330	345	367	381	320	317	328	367	355	365	304	345	352	324	309	318	345	327	340	340	338	327	348	329	307	346	355	316	355	331	344	339	319	322	327	327	336	340	305	335	356	316	369	352	356	348	316	336	352	305	323	321	335	312	337	318	306	323	364	338	333	326	368	351	358	336	352	295	364	325	337	308	310	394	309	294	329	361	315	334	332	333	369	333	359	358	330	350	355	341	319	355	365	329	311	295	339	338	355	373	333	337	325	326	305	327	351	339	351	313	316	345	355	355	363	335	338	332	344	317	282	340	357	370	321	329	345	376	315	312	346	332	331	343	362	294	329	350	348	313	334	339	321	337	314	334	365	338	332	335	307	337	335	322	344	336	343	340	343	355	383	352	339	340	363	319	329	318	310	331	333	360	367	338	346	325	349	326	308	346	344	353	365	349	356	305	329	358	295	363	315	378	349	319	332	332	364	342	353	336	328	332	284	320	336	327	321	351	352	351	306	354	306	341	333	343	330	344	334	358	338	334	315	329	357	346	338	318	304	356	368	349	320	363	313	279	335	327	344	361	308	323	298	328	367	298	322	290	360	322	319	310	332	310	340	354	353	342	352	353	331	317	355	330	338	322	344	363	351	318	343	360	326	331	353	316	311	359	350	353	346	329	334	338	343	345	330	321	345	357	336	320	335	345	348	346	330	325	338	345	324	360	349	334	324	331	372	326	351	329	344	355	313	339	381	353	356	343	349	324	343	350	338	313	372	323	314	354	345	352	355	308	337	322	312	333	346	340	326	318	324	303	345	292	285	318	360	374	347	321	339	336	337	310	307	373	347	319	343	355	322	317	320	366	302	324	326	323	370	353	304	315	345	332	329	314	375	376	315	326	336	325	356	349	338	391	347	320	334	322	286	352	316	328	329	325	318	357	329	300	319	311	330	351	336	359	353	330	363	376	324	347	299	346	348	333	342	330	317	350	351	344	347	352	354	364	360	324	327	331	314	349	318	335	338	322	333	357	338	354	372	327	315	349	316	347	343	329	369	317	351	341	344	359	311	331	349	337	323	337	338	290	371	338	330	338	340	348	337	317	314	299	341	333	331	309	322	273	371	338	329	330	308	321	354	314	346	324	350	326	332	319	323	335	357	360	347	342	333	336	298	321	312	356	346	326	369	329	359	347	348	362	363	346	328	311	334	319	319	317	357	371	359	327	321	332	313	338	388	339	311	360	347	343	317	347	344	373	355	328	320	306	373	326	337	330	329	316	352	343	322	327	321	341	353	338	375	293	326	367	311	371	318	355	322	370	345	337	327	293	335	314	327	344	349	331	357	347	340	369	307	316	341	359	327	341	335	368	330	349	303	350	335	335	358	357	339	333	341	316	329	325	356	329	312	356	345	374	337	332	372	359	340	346	331	315	375	348	345	305	326	321	336	319	339	341	309	322	323	356	328	329	325	313	323	328	355	327	317	339	330	333	337	346	307	332	353	340	299	320	327	306	349	352	306	351	339	311	309	352	349	342	352	331	356	336	337	352	324	324	315	340	328	365	301	352	351	325	327	365	349	373	341	312	341	317	329	322	338	358	331	319	347	342	336	345	340	330	370	339	328	322	335	299	347	318	356	362	342	353	324	337	331	377	327	370	351	337	327	303	338	332	342	287	326	324	337	323	355	333	330	312	308	359	325	348	332	356	354	328	304	322	316	322	333	339	350	321	341	368	338	306	326	312	332	340	322	344	359	348	371	341	318	334	318	364	313	314	354	332	342	341	326	337	348	342	326	343	341	377	368	324	346	345	359	364	318	327	375	348	348	344	339	314	298	358	306	341	389	355	348	327	333	335	330	331	339	365	321	311	360	317	315	341
5205	4661	10043	10644	9042	7639	6348	5480	4351	3543	3057	2819	2488	2388	2238	2074	1855	1732	1662	1602	1536	1411	1330	1273	1208	1165	1180	1118	1137	1083	1119	1046	1080	1075	1110	1090	1095	1065	1042	1046	1023	996	945	931	912	899	948	942	916	878	928	859	877	857	916	895	890	867	879	867	824	832	837	839	870	822	823	795	766	821	804	828	817	840	823	797	770	808	821	838	840	766	787	818	793	827	722	773	811	819	807	805	791	787	810	806	792	786	808	796	825	790	756	771	792	795	834	835	813	784	743	824	805	822	772	748	819	789	825	773	793	777	798	825	754	766	765	769	796	772	791	748	845	774	769	781	803	783	773	822	832	794	825	806	774	748	724	775	773	769	795	778	759	759	764	805	805	763	765	735	755	798	781	785	750	839	804	815	765	836	806	760	802	813	828	761	814	755	796	799	751	746	792	758	802	834	790	787	840	790	740	788	795	796	764	806	778	739	758	807	785	783	797	823	783	767	802	797	796	788	768	830	791	793	774	793	772	731	826	801	836	773	790	775	822	747	746	820	749	854	779	777	773	737	836	813	808	823	761	800	797	812	791	781	784	733	816	797	796	813	775	824	782	812	773	818	741	721	762	782	798	814	788	840	744	840	801	813	788	793	865	815	829	837	782	798	785	744	768	754	770	788	770	831	783	815	812	826	772	754	786	790	833	777	742	755	753	799	796	786	816	784	786	803	785	801	811	799	770	790	776	760	757	806	780	829	763	779	813	840	814	819	786	745	852	810	796	771	864	780	785	767	797	764	767	751	756	779	821	792	853	766	772	803	785	722	828	794	781	794	758	750	811	825	793	783	866	831	795	779	765	748	751	790	815	801	740	787	767	797	708	768	830	740	772	772	800	826	748	822	758	808	805	807	813	792	884	797	799	814	762	793	792	819	768	778	779	797	782	783	794	798	810	803	795	778	776	786	750	824	811	803	796	798	774	808	741	797	781	756	781	827	781	783	817	805	780	732	795	815	807	830	808	804	789	779	810	844	824	831	778	795	771	779	775	841	801	787	789	797	780	804	872	885	784	800	791	790	762	808	767	791	777	762	771	792	823	834	745	812	802	823	727	771	761	784	747	764	782	772	812	810	737	741	860	804	801	822	801	794	781	759	818	782	858	758	786	774	785	827	769	729	831	761	809	813	784	765	881	794	774	759	802	779	804	800	751	753	781	831	810	796	849	772	791	726	836	805	767	783	768	799	781	805	813	797	866	757	821	820	755	807	780	779	778	850	761	750	764	792	763	770	808	760	800	751	726	875	822	765	778	791	777	769	752	807	797	831	805	855	774	765	816	760	804	783	808	799	764	795	790	779	767	778	823	807	783	842	833	799	790	804	761	767	758	807	831	822	837	815	792	822	792	793	804	814	805	827	820	796	770	794	845	758	792	805	762	792	776	822	801	768	807	792	805	789	781	765	838	795	795	822	767	742	831	764	766	799	818	832	763	778	795	763	855	802	808	763	804	787	760	786	802	774	727	797	803	768	795	764	787	757	800	755	799	757	806	772	805	793	763	782	869	766	807	763	746	786	803	816	797	805	814	740	785	829	808	769	713	770	844	825	838	736	781	808	808	799	795	771	767	771	747	778	769	791	802	767	800	794	820	769	794	803	831	814	831	771	793	808	733	830	800	777	882	814	854	740	858	796	782	738	770	800	797	750	792	778	795	786	832	818	798	763	831	817	747	777	745	780	758	790	797	780	797	736	766	764	824	804	779	765	864	791	803	784	769	837	762	793	787	802	829	760	778	820	772	815	751	803	800	804	797	787	801	795	788	768	794	793	795	825	815	794	797	735	797	783	789	804	785	726	773	866	781	798	784	789	753	774	800	770	763	822	760	798	718	768	860	791	766	871	753	749	747	805	774	748	810	787	756	799	816	805	769	816	748	766	833	789	753	766	824	798	803	790	772	797	777	767	811	760	754	736	766	839	750	744	811	787	788	774	811	802	774	779	778	791	766	826	812	839	759	781	796	771	810	806	851	759	785	741	820	786	822	811	795	786	839	786	797	775	776	795	783	802	813	765	802	809	817	766	811	770	764	785	785	806	820	790	779	755	798	766	778	826	767	779	793	766	767	783	795	762	787	756	802	813	795	741	810	737	748	800	788	821	794	780	818	805	808	747	761	767	804	764	768	747	839	775	801	834	748	818	842	778	790	797	798	799	798	756	770	793	766	816	758	796	795	756	795	807	823	810	780	801	753	796	802	819	794	790	755	826	786	786	724	768	785	825	796	831	811	799	807	799	817	769	793	729	786	827	764	771	792	778	799	784	831	775	812	855	789	819	747	758	772	851	808	786	779	777	811	763	831	786	816	758	786	793	747	787	814	779	788	807	780	778	809	771	801	772	821	794	786	766	844	735	844	782	781	797	788	746	758	796	791	759	809	759	791	802	795	791	795	824	805	788	785	824	837	790	793	754	772	737	818	802	800	819	752	754	790	787	791	767	748	809	790	769	805	764	844	807	762	787	803	824	823	772	801	775	789	813	769	825	783	817	782	806	769	814	834	794	785	750	790	781	785	829	746	798	774	738	792	771	813	825	833	745	857	743	798	782	798	818	785	821	825	762	784	846	785	820	784	808	790	855	769	786	825	778	768	798	763	798	803	762	788	779	818	787	819	800	788	786	821	732	824	786	828	793	793	815	784	859	767	837	789	791	762	815	811	763	768	838	785	792	731	848	796	824	777	798	789	773	766	802	774	749	831	753	798	770	814	789	773	763	804	822	779	775	842	756	802	792	799	827	796	824	736	731	791	796	750	763	793	782	767	725	844	785	788	723	784	756	777	821	755	789	798	795	804	816	795	819	807	792	739	785	737	824	780	794	827	819	827	790	781	778	791	784	815	795	784	788	765	805	831	814	810	800	799	806	773	819	817	743	773	739	821	765	757	782	790	792	807	835	776	799	846	754	799	765	803	799	773	780	807	739	799	788	805	821	757	752	772	799	769	854	788	753	783	770	830	761	811	815	750	779	804	847	808	805	803	807	781	812	768	777	776	786	833	785	779	798	777	810	872	767	804	809	795	745	845	780	792	798	726	799	828	770	782	792	766	848	803	753	771	807	777	837	819	832	802	817	768	795	787	768	817	812	779	798	773	830	835	815	768	765	787	797	770	802	757	801	790	845	752	800	766	749	793	755	799	796	795	818	785	810	805	784	796	770	798	758	812	785	821	804	785	762	787	812	806	780	809	834	827	780	739	792	840	775	806	779	781	771	820	848	800	837	768	775	792	764	749	789	865	768	805	768	770	823	827	822	793	765	820	823	760	780	825	815	790	795	827	816	787	799	810	840	868	780	744	798	790	750	820	831	841	793	790	891	812	836	784	783	795	812	797	764	800	798	787	769	798	793	788	802	786	854	760	755	724	765	739	824	798	761	721	772	766	777	704	784	794	810	811	782	795	766	792	760	818	774	785	756	754	816	783	758	791	865	823	799	807	792	770	810	798	796	770	796	838	756
16853	9277	10650	8519	6392	4689	3150	2251	1724	1383	1157	945	955	863	862	751	719	676	618	599	588	551	494	476	518	503	526	453	483	500	475	487	461	451	482	504	472	475	453	468	481	471	449	479	433	425	494	420	460	462	433	454	405	435	431	437	421	401	410	396	439	425	379	407	375	408	388	408	390	428	372	394	406	407	367	370	418	429	395	370	391	397	365	390	394	372	421	379	392	384	436	410	382	370	387	352	387	371	409	377	390	426	379	388	393	406	412	399	387	406	373	371	367	386	378	356	375	363	401	409	379	383	377	384	364	366	381	391	389	370	383	426	379	377	395	371	379	406	390	407	389	390	396	389	401	384	417	408	384	361	414	415	349	397	409	400	352	382	356	415	415	393	404	390	368	415	397	399	367	411	421	383	343	384	386	379	363	407	364	433	415	408	372	357	369	381	389	390	376	413	402	378	378	368	385	376	380	349	391	392	387	376	395	383	359	394	407	384	368	392	338	385	408	395	367	387	388	410	396	368	397	398	396	371	387	386	394	406	408	390	382	387	419	364	360	415	372	400	378	381	346	375	417	433	405	404	419	388	405	383	376	438	440	410	385	364	428	388	365	396	391	408	377	428	392	409	414	398	367	377	359	398	400	407	353	409	382	417	398	365	373	358	346	367	400	391	420	381	380	418	418	406	408	381	363	388	418	355	395	447	357	413	424	412	405	392	373	360	402	357	416	405	446	371	400	394	390	397	398	392	410	392	390	365	407	395	364	391	356	386	400	420	365	389	410	385	392	376	385	442	381	379	410	344	389	379	421	361	393	407	331	376	395	352	371	382	383	348	380	455	362	393	379	377	369	352	368	381	416	393	386	421	398	384	415	387	398	410	421	376	385	372	399	390	438	409	389	388	390	382	394	366	382	359	382	344	367	373	398	389	404	402	432	420	371	402	420	398	385	358	406	382	375	364	393	396	377	419	386	381	372	409	365	339	381	433	381	358	360	446	380	362	369	434	428	378	373	333	387	386	362	399	363	389	368	407	387	363	366	368	353	396	395	404	387	428	378	393	385	391	387	389	382	377	388	398	366	414	382	380	395	366	383	387	374	355	386	402	378	345	410	376	358	371	380	406	422	393	408	363	418	411	399	379	381	357	368	379	410	385	406	439	382	412	385	409	382	433	409	420	384	396	399	393	358	381	422	386	368	365	377	422	383	364	390	397	438	391	359	356	422	386	352	376	348	382	398	435	391	397	374	375	373	376	402	402	409	400	359	394	375	423	395	390	429	382	390	375	404	351	432	408	420	417	370	382	396	393	401	407	386	358	404	405	393	345	371	406	391	369	401	363	380	395	362	397	389	402	363	390	355	355	383	403	377	407	397	396	380	408	410	415	458	368	401	396	377	361	395	404	377	391	379	386	365	380	384	370	350	409	444	386	390	374	360	369	379	396	384	404	412	398	409	369	400	420	418	390	395	400	365	374	356	404	415	403	404	411	357	400	358	405	414	367	405	393	315	327	388	350	363	357	385	382	403	381	409	372	401	382	445	397	388	401	408	383	372	351	390	408	342	386	395	364	416	411	403	385	398	383	388	383	342	447	359	416	377	388	386	407	384	460	397	395	386	385	371	402	368	404	364	369	373	377	435	392	412	367	378	362	402	379	409	390	402	401	400	374	379	349	367	396	380	380	370	346	380	377	391	387	386	395	357	393	363	447	367	361	372	335	404	395	390	383	413	380	377	423	350	372	372	376	405	407	398	448	381	354	384	359	407	407	393	401	383	373	392	357	407	403	416	382	398	391	390	375	375	369	365	383	378	404	419	358	357	419	401	380	373	392	386	338	361	369	408	361	390	404	412	405	373	391	390	376	371	404	380	420	348	413	432	372	409	361	387	357	414	412	411	422	411	401	371	377	365	388	357	384	398	379	378	395	408	408	409	400	386	365	372	374	378	394	380	398	408	391	409	357	394	393	371	376	386	401	373	399	388	375	382	408	396	373	368	421	401	400	369	371	414	398	397	418	411	385	393	388	336	386	393	373	396	435	373	374	406	359	388	399	390	384	371	391	388	407	390	383	409	394	399	409	384	405	409	391	395	399	411	366	393	374	434	398	419	388	380	346	405	395	366	343	365	417	368	423	397	383	374	369	380	396	395	383	382	377	421	390	374	423	385	394	368	399	391	386	414	381	365	383	410	394	394	386	370	389	396	432	389	409	419	418	390	372	429	398	393	377	395	379	413	394	406	367	410	381	387	367	409	379	384	380	404	386	411	378	392	400	366	387	390	390	417	371	394	374	384	411	384	381	413	420	422	394	323	400	417	375	397	360	411	377	378	380	371	390	366	398	372	415	418	400	415	385	380	405	398	382	412	403	410	403	382	399	376	416	370	399	423	419	435	374	379	426	381	347	392	377	379	370	383	379	396	393	408	370	365	400	395	378	391	386	390	411	360	386	375	385	433	408	365	348	405	383	419	379	403	415	400	383	384	359	378	384	347	361	405	354	384	391	415	396	397	418	386	392	405	380	417	404	416	377	370	361	380	380	387	397	370	365	402	401	404	381	366	396	395	411	384	385	361	372	374	394	364	420	383	427	382	344	372	394	394	409	365	410	372	386	369	379	418	409	376	377	402	381	363	389	416	388	420	390	407	393	390	369	433	398	400	440	412	388	351	383	402	370	403	388	403	388	370	373	397	380	416	402	392	400	398	362	385	379	368	388	346	414	415	400	392	373	389	386	377	399	378	366	405	386	342	398	373	378	392	392	374	405	361	415	394	373	408	405	335	405	366	391	430	400	400	390	417	426	397	383	373	394	369	363	353	364	401	377	378	353	390	390	358	361	359	376	380	378	377	387	377	331	366	392	350	399	413	373	395	399	393	402	403	393	385	393	359	351	366	408	412	389	379	374	381	389	399	331	422	401	386	377	384	359	405	380	384	411	384	371	363	429	410	403	388	381	380	412	357	411	383	375	367	432	434	375	416	413	380	357	378	370	367	374	410	337	390	403	394	422	405	391	375	370	404	428	390	419	384	421	432	386	398	379	378	426	430	452	389	401	374	365	387	437	403	411	373	366	358	410	431	383	362	374	380	396	388	393	416	400	402	355	398	360	392	409	388	413	401	386	405	389	361	389	363	378	380	376	385	392	372	382	358	411	415	346	349	345	389	396	377	384	413	391	365	362	400	412	398	372	384	380	397	382	397	388	394	422	359	355	412	418	386	393	400	383	449	377	393	386	380	384	418	398	396	407	386	393	407	408	395	386	386	427	380	363	434	368	388	380	406	405	387	386	399	393	371	436	415	356	384	417	377	370	392	371	386	373	388	401	391	405	404	412	412	402	371	388	402	383	340	335	443	408	418	383	350	379	352	374	340	391	384	381	384	393	409	420	400	404	411	422	391	406	396	389	352	335	380	369	437	416	404	404	371	375	371	412	368	381	400	392	375	402	393	393	411	411	424	385	415	398	414	379	403	358	421	414	394	404	418	381	383	387
10277	7591	15804	17193	16010	13952	11176	8763	7217	5948	5112	4619	4272	3950	3504	3289	3028	2840	2554	2459	2412	2100	1928	1888	1805	1814	1811	1699	1629	1547	1535	1598	1582	1547	1591	1468	1437	1432	1391	1365	1332	1535	1401	1332	1311	1228	1502	1469	1325	1297	1142	1226	1199	1117	1193	1232	1157	1044	1085	1055	1008	1042	985	1048	963	986	956	918	960	1048	938	935	903	906	916	940	928	959	993	880	929	920	928	886	966	929	921	858	886	913	927	865	909	938	944	963	954	886	939	903	974	923	944	923	843	894	888	925	952	951	877	928	861	983	918	924	931	964	923	880	934	961	910	915	900	891	856	892	929	851	911	909	857	916	912	906	913	925	935	951	884	936	886	903	898	929	868	907	887	929	868	878	906	880	938	904	894	873	865	904	923	912	935	902	865	922	884	875	881	930	876	828	927	886	941	866	915	859	888	866	875	907	889	948	958	917	877	924	875	908	925	925	936	941	872	896	925	910	927	924	939	871	902	901	925	942	894	909	825	908	876	865	876	884	871	857	850	916	964	868	906	881	902	1001	891	927	924	855	890	851	950	925	936	889	926	881	897	875	921	898	873	890	905	921	855	897	886	837	845	879	886	909	886	933	890	883	960	918	974	903	916	926	878	892	899	898	891	902	894	836	887	880	911	889	861	918	949	914	886	924	901	910	873	921	829	911	890	899	908	927	881	915	904	959	904	893	882	894	903	921	919	936	945	882	895	933	881	894	898	916	902	971	874	908	912	866	923	882	882	859	876	934	936	947	925	919	948	915	935	887	917	862	910	811	919	919	886	887	894	874	895	855	960	967	837	896	888	856	882	912	870	873	865	943	903	919	914	957	911	873	923	949	934	906	884	944	942	912	908	889	891	881	889	930	939	855	972	898	916	914	860	906	901	905	887	904	904	917	910	872	920	882	915	870	859	912	905	860	899	860	942	907	831	899	914	866	909	897	888	864	863	885	888	892	913	868	863	912	870	904	893	904	887	854	888	892	915	911	880	889	889	925	857	936	947	886	906	879	883	851	883	901	918	895	850	896	915	920	895	876	845	880	924	923	862	903	898	914	910	900	849	929	937	895	902	940	906	881	904	852	888	926	860	869	888	945	904	824	902	926	892	850	921	884	884	957	858	865	897	935	889	921	881	878	872	887	891	918	918	949	907	897	911	861	886	871	892	914	875	913	852	907	914	930	934	908	854	922	862	929	916	876	880	870	935	895	907	971	900	948	912	930	828	856	932	889	900	910	911	945	921	949	885	926	907	908	846	924	874	940	898	920	838	877	940	875	937	943	903	908	856	895	935	836	848	909	899	861	888	920	873	929	899	877	889	928	875	890	878	882	916	922	858	866	887	845	917	899	918	888	895	932	892	929	882	894	941	903	928	887	890	914	856	852	898	885	881	903	832	914	872	898	819	899	939	939	896	905	912	914	885	935	894	913	947	900	871	926	876	923	941	938	915	919	863	925	881	949	894	921	913	849	932	914	919	823	885	906	892	878	961	919	865	951	930	876	909	959	884	874	943	858	842	923	881	904	894	908	863	922	868	899	895	912	844	852	925	900	885	862	902	910	861	908	886	917	938	914	895	895	915	956	893	908	906	878	935	1016	940	921	907	897	875	909	938	877	895	903	891	896	893	862	883	938	910	915	881	948	860	861	934	927	909	903	945	886	938	847	892	897	909	903	897	868	932	886	934	863	961	928	897	915	890	918	899	893	906	889	962	901	861	904	887	913	957	889	880	904	909	893	878	869	887	931	881	831	945	894	944	909	916	877	894	890	914	878	877	852	867	838	903	891	945	880	913	915	935	915	899	903	917	921	904	888	948	894	923	905	904	935	864	896	909	906	857	913	913	926	879	903	910	963	976	903	933	901	889	901	894	959	859	960	894	895	889	912	920	923	921	876	831	861	888	908	852	872	940	855	878	904	889	872	901	885	914	937	913	923	894	944	939	883	921	911	864	805	873	906	866	895	896	883	901	885	892	916	841	866	868	869	920	938	928	887	906	894	891	889	941	877	887	901	856	901	872	928	939	938	862	933	904	899	939	879	908	910	894	908	935	900	913	880	886	925	924	878	887	908	922	884	898	945	902	901	877	885	873	914	880	917	921	933	896	913	940	955	881	868	874	908	878	915	866	959	907	862	871	863	940	889	937	879	921	933	911	899	865	897	900	881	910	906	860	898	916	891	891	937	942	902	884	886	911	927	887	899	855	896	817	896	863	885	906	892	894	881	926	856	944	842	954	873	894	892	864	894	920	863	869	879	939	930	899	866	856	918	925	895	884	959	923	902	853	904	936	926	932	926	927	915	907	944	866	892	887	913	861	981	874	945	877	874	848	928	846	888	897	957	908	883	922	897	887	857	883	918	900	906	906	940	863	910	890	915	915	924	944	893	916	895	928	884	921	924	924	926	833	937	960	924	956	976	905	858	932	882	946	975	889	932	971	858	877	877	855	923	949	947	908	937	944	851	895	853	874	897	855	875	913	881	896	925	936	902	907	860	859	872	907	949	842	900	904	928	901	882	868	917	926	900	926	942	888	845	939	845	914	824	927	885	884	876	903	946	884	883	944	881	920	907	948	878	913	891	875	956	886	892	867	922	870	837	931	862	875	920	893	915	844	917	873	857	860	922	891	909	889	903	853	920	846	907	886	873	943	865	910	895	964	912	917	896	936	926	931	939	901	843	898	902	905	940	884	854	888	905	911	957	943	913	883	895	868	890	890	924	904	893	933	903	894	895	892	904	896	919	904	915	900	902	867	899	947	887	958	875	867	890	895	889	935	904	892	863	873	891	916	915	903	869	873	893	933	909	870	891	912	859	890	940	957	885	927	908	903	885	918	811	834	886	927	902	863	935	868	902	877	930	864	929	910	906	901	950	865	885	832	899	906	907	886	936	860	915	856	880	910	931	958	860	886	873	956	890	885	946	904	898	880	897	865	879	943	929	843	890	879	921	920	892	874	892	952	890	842	890	906	911	861	912	924	899	890	877	917	900	884	915	861	931	903	899	902	928	912	925	863	947	883	929	950	890	931	882	876	910	848	892	872	901	936	912	928	915	910	843	901	932	891	873	881	906	873	868	924	901	807	946	870	886	847	868	938	887	901	908	898	913	875	878	891	877	924	919	919	909	868	882	864	888	878	952	886	1018	902	881	947	875	845	935	875	872	920	855	928	924	919	884	890	917	888	946	894	865	890	961	920	895	896	872	874	873	893	922	884	927	890	920	891	913	897	890	922	894	852	934	816	888	914	885	935	875	913	953	907	958	787	885	935	938	862	916	886	943	895	876	921	911	951	861	872	929	879	924	883	875	923	857	885	918	881	906	900	910	910	969	886	902	917	862	896	892	929	943	897	890	939	869	910	930	921	870	932	900	940	897	917	918	953	884	847	968	905	903	937	897	889	861	907	966	891	965	934	974	946	918	870	848	902	889	910	895	957	936	874	846	873	880	847	848	929	904	904	870	881	948	926	881	891	865	925	913	900	927	917	920
24879	14505	15612	12973	9718	7119	4642	3105	2295	1770	1467	1346	1268	1137	1051	1019	931	822	759	779	799	683	641	656	624	665	626	619	593	540	640	538	590	589	568	556	553	557	527	513	583	590	545	502	507	502	551	565	502	497	468	470	539	515	541	526	476	453	467	460	449	418	426	446	461	437	440	434	422	430	407	446	453	412	424	445	441	423	441	477	444	406	383	394	416	441	399	454	447	426	425	391	427	414	388	453	430	413	450	429	367	401	428	413	405	439	414	424	420	435	416	457	460	407	416	443	437	424	404	397	447	475	446	455	471	388	415	435	403	396	365	386	407	371	401	435	434	469	439	453	454	431	426	389	403	424	409	447	454	417	420	395	456	469	447	412	453	441	426	439	381	410	416	426	411	432	452	458	427	401	392	415	428	415	375	410	423	416	478	434	418	407	439	432	404	414	384	438	414	396	382	423	408	436	415	398	428	421	413	417	412	427	413	392	416	395	435	428	450	428	422	412	398	398	459	428	397	425	397	396	430	394	425	397	400	464	444	456	432	400	424	379	412	399	413	419	446	392	458	376	442	460	411	406	414	411	371	417	421	450	385	454	437	397	416	425	438	425	390	421	383	372	402	426	423	426	426	507	408	443	419	411	397	430	440	463	441	416	430	416	437	391	402	467	419	418	428	430	433	425	437	437	431	424	441	437	383	427	437	431	418	414	438	430	431	434	444	403	391	403	403	445	420	437	423	400	436	425	444	429	434	424	451	433	429	478	428	389	417	381	422	413	450	440	410	438	403	409	429	401	439	428	411	418	438	422	413	408	417	384	419	409	401	404	389	425	416	400	369	464	410	446	428	403	419	392	418	409	430	423	424	398	416	416	451	399	439	425	419	391	446	430	465	429	413	409	462	395	418	404	447	359	393	421	404	392	435	434	433	434	415	440	418	435	421	411	425	396	463	426	408	421	440	450	418	452	417	435	381	411	423	395	422	408	406	463	469	441	452	417	399	426	422	410	395	398	422	427	470	431	457	402	421	389	427	384	452	462	425	418	400	409	439	420	431	436	384	386	411	447	427	397	408	425	428	404	448	446	433	406	427	404	392	399	414	414	433	450	367	422	420	395	425	429	408	401	411	445	414	378	441	412	409	405	390	468	423	455	378	411	411	394	393	442	436	427	408	407	405	437	452	347	456	401	415	390	407	449	399	386	400	403	438	403	409	444	423	435	426	396	443	412	466	445	437	408	418	384	439	449	405	463	409	411	378	427	404	404	413	430	449	381	441	416	424	430	443	421	409	431	446	389	422	403	417	421	420	406	432	420	403	406	419	407	442	404	418	451	489	440	402	402	384	434	443	398	453	415	416	416	390	384	360	392	423	417	421	435	445	403	444	426	425	441	426	460	411	442	385	459	418	423	395	395	406	438	435	442	425	452	384	461	417	455	433	454	414	423	422	441	388	398	418	427	416	403	453	431	429	411	450	433	434	422	443	410	433	393	447	467	426	391	393	427	417	424	434	415	388	419	403	463	422	397	361	458	426	442	434	438	452	415	429	400	464	433	430	416	416	455	432	400	396	427	428	396	421	400	418	444	444	419	415	407	401	427	396	433	442	444	427	443	401	439	464	437	432	445	431	444	477	435	430	466	420	432	435	462	446	422	381	434	407	409	442	413	421	422	427	438	439	453	406	423	443	395	405	395	431	416	456	389	434	417	395	399	411	434	382	444	406	413	425	424	426	420	413	463	433	420	418	422	431	441	406	453	432	428	417	423	424	417	435	454	425	450	413	450	391	413	423	417	408	429	429	423	438	415	374	404	449	382	391	427	402	430	408	424	403	422	435	416	423	451	393	422	441	423	426	396	416	444	450	390	440	380	435	439	410	436	446	413	420	411	437	428	407	406	390	435	438	440	441	449	411	390	419	406	409	434	407	422	439	404	428	410	442	419	409	389	395	438	398	412	448	384	422	445	415	375	397	419	424	417	425	395	434	463	404	423	444	390	466	424	420	403	404	433	437	398	414	404	433	434	422	413	442	395	419	392	419	396	417	445	432	439	437	412	368	425	402	377	432	463	407	408	402	407	434	462	410	426	428	444	449	407	427	360	403	434	416	464	471	425	423	446	422	414	415	454	446	398	392	423	438	432	430	438	419	403	412	403	404	453	389	409	437	398	410	430	437	409	417	433	450	425	390	429	403	420	421	439	378	414	466	394	422	459	411	362	403	390	374	403	444	418	388	430	404	402	410	404	417	422	416	426	388	403	419	465	440	417	415	398	410	417	431	428	388	453	379	392	450	475	428	401	398	444	417	438	397	366	431	394	439	411	440	427	427	418	424	394	417	402	417	449	449	395	416	446	420	451	394	399	428	416	433	422	392	418	400	426	447	418	427	434	410	376	426	406	458	408	448	432	421	452	437	434	426	428	422	386	465	458	449	439	426	404	418	453	431	449	497	407	392	444	431	445	429	390	416	454	436	419	444	446	422	440	430	426	449	440	426	437	424	429	382	418	429	412	401	420	441	456	432	424	433	409	391	413	417	389	427	419	395	414	430	465	419	462	420	452	445	452	420	436	412	470	418	490	417	413	438	465	414	431	412	401	401	416	408	416	418	501	448	442	426	415	389	397	401	409	384	387	417	417	424	437	432	431	387	441	475	407	383	435	402	402	445	437	412	440	418	412	405	420	447	400	415	428	439	400	437	425	428	408	405	410	435	451	394	422	439	458	449	401	430	414	423	442	455	443	409	433	428	389	439	432	432	402	380	427	409	396	428	418	429	388	428	437	373	429	422	425	383	404	451	408	403	379	397	438	430	401	447	402	495	427	402	406	405	402	441	427	406	404	449	426	444	446	446	410	453	389	441	395	421	402	398	440	407	451	414	453	401	434	376	409	412	397	430	391	377	406	421	435	420	425	424	439	412	443	412	394	425	357	465	427	403	437	417	459	430	414	397	435	421	352	429	440	421	426	409	440	417	430	445	408	429	389	423	429	383	411	427	412	408	446	430	437	415	423	417	390	436	426	368	379	424	412	422	442	418	508	434	419	439	417	436	404	432	428	446	438	427	459	434	429	417	422	385	441	432	417	389	392	472	403	414	424	393	397	409	398	445	417	408	425	420	446	438	437	432	444	433	468	412	418	407	388	400	402	422	412	473	433	450	458	454	398	434	447	416	447	425	413	403	402	459	445	417	390	398	452	385	397	448	420	392	404	432	377	403	407	428	416	430	446	396	403	444	430	435	416	431	398	420	437	433	394	422	409	384	416	398	464	420	420	396	425	417	423	419	431	399	433	388	400	456	455	402	456	413	392	384	449	419	398	392	419	418	414	433	457	414	451	421	396	428	420	425	408	445	411	414	410	445	445	438	432	395	451	426	413	437	440	423	436	435	431	449	457	431	409	437	417	422	419	378	402	420	394	401	423	416	397	385	414	405	431	435	426	399	423	398	458	461	414	393	430	413	403	437	426	432	454	420	419	423	413	419	427	401	391	441	401
13223	10445	19947	22338	20840	18299	14614	11855	9538	7821	7057	6279	5833	5462	4860	4411	3971	3622	3464	3246	3001	2728	2627	2459	2404	2429	2350	2197	2136	2099	1996	2032	2032	1998	1955	1898	1924	1767	1660	1643	1713	2036	1798	1816	1560	1653	2003	1791	1752	1629	1522	1547	1561	1438	1487	1572	1510	1382	1436	1298	1131	1128	1110	1121	1092	1069	1080	1082	1010	1033	1019	1027	1063	1040	1002	1006	1026	1035	1007	1017	979	1003	941	983	994	997	1041	995	974	1007	935	1019	984	988	960	997	989	990	1009	998	992	965	1008	969	962	981	988	945	995	975	952	948	949	936	1001	969	967	1023	933	948	949	994	1005	912	973	1011	936	1022	985	1043	1003	1011	960	1005	972	944	975	927	974	945	984	953	966	988	968	968	926	911	1002	1000	948	1013	976	929	910	989	964	982	934	975	944	975	1006	1026	913	956	972	896	952	964	1007	929	987	995	945	989	975	920	957	967	984	994	940	956	973	961	942	978	950	980	936	929	1001	965	931	1005	969	909	942	954	933	926	926	919	974	943	1005	998	936	978	999	975	963	1009	976	905	943	972	961	974	990	1026	975	916	971	994	972	935	974	937	957	910	967	1032	970	970	971	945	951	966	906	994	957	899	923	1059	914	987	967	1003	953	959	968	925	952	950	1010	984	945	960	948	1034	970	974	955	894	933	996	930	959	973	920	986	949	947	949	896	963	961	968	957	971	1015	965	948	949	926	972	1015	997	967	941	991	944	953	952	920	973	953	921	972	935	938	973	940	894	974	939	979	891	970	1007	994	945	922	997	965	937	966	998	953	948	1023	945	1018	931	980	1008	971	959	988	973	983	970	921	931	966	1002	907	933	940	981	965	959	919	938	962	968	951	987	993	1001	929	990	958	959	915	1001	946	978	944	949	970	977	991	931	945	963	920	987	951	964	938	933	989	989	952	908	941	945	886	917	943	936	905	1008	1010	1015	999	973	1000	915	988	967	970	986	947	973	995	957	960	977	944	902	941	936	959	1002	919	969	983	928	926	911	965	968	956	900	946	995	990	956	906	952	945	940	967	918	905	927	924	942	1022	1010	960	992	958	1002	943	909	986	953	942	990	920	989	938	949	939	926	960	995	952	971	987	953	919	956	934	949	997	992	939	955	940	920	929	993	967	965	975	924	929	937	920	952	949	957	984	1005	962	987	959	950	1005	949	961	940	941	985	993	1000	1001	1014	986	992	945	933	970	1015	975	933	974	942	926	1026	949	980	985	973	987	964	930	946	955	1029	935	979	905	950	1002	1014	971	950	948	911	942	970	1014	972	948	992	920	974	936	973	945	1003	946	953	947	952	959	981	965	929	928	985	990	927	933	969	980	987	935	1014	1008	945	952	1000	995	1015	926	943	994	920	934	960	969	933	985	1000	981	967	901	938	1006	971	955	949	926	969	1008	982	971	996	920	963	965	973	970	944	989	940	914	929	957	914	954	918	941	920	920	977	947	935	920	951	921	981	954	978	957	974	978	985	1007	958	959	1003	985	972	967	945	923	923	975	980	972	943	948	949	978	966	1001	994	964	881	954	980	976	946	978	977	974	970	936	955	1004	903	894	966	962	977	976	894	942	978	1002	900	962	946	1008	945	955	978	976	943	941	920	1018	994	924	916	904	945	929	991	1007	976	925	981	915	969	1017	955	959	930	990	969	980	917	937	939	944	992	952	937	941	985	945	916	911	943	1022	950	932	930	952	972	990	975	995	921	968	944	961	988	982	956	959	981	959	971	1004	929	989	965	883	951	1026	971	989	1000	955	928	966	949	976	928	955	1033	958	963	964	970	990	949	977	968	971	921	924	991	938	973	895	937	972	953	958	950	948	948	928	943	933	960	944	986	986	931	1030	945	990	915	982	933	977	909	952	1011	961	969	919	910	975	1007	887	918	927	911	967	999	986	1014	950	937	1013	987	930	982	979	952	896	968	918	927	971	954	972	983	977	870	966	996	940	973	957	961	995	935	997	991	964	953	884	980	935	927	950	957	949	949	1013	933	992	972	981	984	1024	947	947	967	979	926	994	973	979	939	1004	907	929	981	990	1005	991	940	971	943	937	960	941	927	951	980	952	951	952	942	903	945	985	970	884	938	939	951	950	885	931	934	986	959	1001	995	970	963	931	977	906	962	981	968	937	937	1004	926	978	943	942	946	930	939	921	972	906	953	984	926	969	915	991	930	924	946	975	948	1025	933	975	950	976	982	949	951	930	943	1014	970	903	979	968	921	951	953	934	932	965	946	1010	933	941	968	969	970	904	915	939	989	970	932	978	926	905	991	992	899	1021	1036	967	983	942	988	957	954	953	1004	980	955	953	942	926	944	920	957	978	945	937	955	1035	1001	910	958	955	941	946	934	932	978	956	1041	1015	943	1044	967	964	937	889	956	1000	972	938	994	987	935	936	941	962	919	1001	957	970	951	993	968	952	959	1035	900	933	938	938	945	963	976	976	910	962	969	989	944	924	976	1005	919	954	905	1051	997	936	943	994	990	923	908	917	985	894	976	916	917	1009	957	967	929	958	900	952	955	983	880	953	974	954	999	954	976	952	993	932	996	951	928	971	987	985	999	970	955	959	974	943	958	937	952	1023	1017	1015	938	972	1005	901	1006	951	982	896	929	976	1020	941	907	967	953	939	977	948	993	955	905	992	955	938	907	963	951	1000	1024	990	950	966	1001	1004	988	1023	958	970	937	955	933	978	992	907	923	935	951	959	1012	950	933	940	966	911	985	1032	920	984	968	937	943	967	948	944	923	1022	967	998	959	989	942	971	909	961	968	976	943	910	969	936	983	948	944	985	896	992	937	961	954	951	957	932	963	968	911	916	966	1011	902	966	950	942	967	971	953	940	918	953	948	1022	949	967	955	900	952	935	923	917	929	1003	981	977	930	949	952	977	962	924	962	937	901	980	944	941	943	1006	989	1016	989	970	990	953	931	949	987	959	957	963	973	1008	914	970	925	983	959	987	952	975	1001	953	932	939	929	965	960	953	973	917	953	961	916	957	960	946	1020	989	976	965	1022	953	949	937	1008	952	929	956	921	1001	996	935	927	949	1010	948	972	1004	911	1022	945	959	964	940	948	1033	951	959	980	947	942	945	998	963	906	981	923	925	970	944	994	899	881	1012	946	987	982	938	980	953	969	981	932	975	908	945	956	972	953	943	965	965	929	929	988	974	917	968	1013	974	910	944	919	948	938	961	993	932	1036	938	948	929	943	1013	981	995	969	969	977	968	966	959	993	945	941	916	973	987	941	994	916	923	967	955	942	961	986	955	951	943	983	936	922	1014	972	929	983	993	927	907	926	951	992	906	983	997	978	928	954	968	945	1013	931	944	930	974	957	940	975	1008	921	979	939	945	974	977	976	885	982	981	932	947	1015	1000	982	1013	932	963	950	950	965	988	972	904	989	973	1013	989	941	962	972	964	1035	961	936	984	958	974	955	967	968	979	983	965	947	968	956	941	941	981	941	970	941	902	950	970	997	988	1030	963	950	910	939	1015	969	1013	971	919	924	986	968	952	965	956	930	969	989	942	963	961	916	953	951	978	939	958	1027	974	981	965	956	981	949	989	1022	992	957	927	948	927	934	978	966	963	965	942	956	909	983	924	902	906	965	997	983	971	992	952	960	956	983	958	963	1025	904	965	952	972	943
8447	4969	5705	4231	2833	2170	1676	1289	1013	882	750	698	640	613	584	534	477	493	455	463	422	460	430	399	388	401	389	404	384	364	398	388	371	376	392	363	386	375	336	351	345	359	356	322	343	342	360	355	399	338	323	365	345	357	325	351	355	332	375	348	315	348	345	314	340	301	354	354	368	321	350	314	346	312	333	336	335	363	351	332	329	301	331	352	294	376	328	343	311	330	330	313	327	359	346	337	364	347	354	345	310	334	320	350	314	334	330	332	346	340	338	318	330	331	336	365	367	321	306	363	360	366	288	305	345	344	369	350	316	341	300	329	368	336	332	319	317	311	332	344	340	304	339	306	321	358	323	358	357	326	374	313	350	328	306	337	348	385	319	330	308	333	330	360	369	336	353	357	337	325	340	319	350	329	344	342	313	312	323	298	346	342	283	319	331	341	339	291	360	345	345	324	324	339	338	328	309	321	354	315	315	321	330	316	313	327	331	313	319	345	305	324	325	320	369	346	357	336	311	376	330	346	385	329	344	326	336	363	345	345	352	311	336	330	356	305	343	341	316	349	359	357	359	344	353	296	347	316	355	338	337	323	348	330	335	334	326	332	331	335	330	298	318	327	337	360	312	346	324	341	350	322	335	320	310	333	310	315	341	318	347	310	329	335	352	345	344	331	331	332	318	317	347	334	364	318	325	341	352	328	302	342	372	344	328	324	338	331	331	332	336	329	340	335	335	358	313	328	313	385	331	352	285	314	324	333	343	351	322	309	335	346	370	327	371	336	324	348	351	360	313	348	362	312	364	319	320	329	329	338	322	316	321	331	323	343	325	335	375	343	314	314	344	324	342	408	348	316	369	332	304	351	343	339	307	319	364	368	341	354	319	306	341	326	314	324	327	322	346	343	345	326	339	380	361	341	315	338	329	327	353	346	352	342	335	321	325	339	335	358	344	389	366	322	337	304	350	333	308	365	314	335	331	365	304	336	326	321	325	338	345	305	327	335	331	324	319	331	295	352	290	324	367	339	336	357	303	353	321	359	366	320	342	350	359	352	354	384	336	345	329	331	357	334	380	329	333	328	306	328	327	337	331	325	352	342	350	308	338	342	334	331	342	305	334	321	321	345	329	360	326	338	304	326	304	309	350	356	310	320	333	342	307	327	338	350	361	328	317	305	314	353	360	335	344	309	338	316	358	313	327	336	333	300	302	312	313	338	337	319	341	328	344	340	327	337	335	342	331	344	301	314	302	344	327	315	313	329	281	291	337	321	326	308	310	346	326	324	329	358	313	332	347	324	358	314	303	323	353	318	330	309	324	337	360	276	343	338	301	340	332	328	336	336	305	322	332	333	359	325	342	344	349	309	302	331	317	345	358	318	345	325	334	369	344	315	331	367	314	341	286	298	314	318	367	339	307	357	335	337	300	344	337	324	324	349	348	323	371	358	346	350	350	329	344	306	366	312	322	320	314	337	310	343	351	366	354	323	329	352	342	338	341	343	334	318	308	312	321	382	337	348	370	345	329	386	363	356	324	350	305	313	304	356	345	345	346	320	339	315	347	340	329	366	363	347	306	319	322	316	336	320	327	315	344	332	292	329	282	338	343	336	344	323	337	341	357	320	345	319	386	296	312	360	349	312	349	327	340	294	329	348	324	353	356	318	319	322	336	330	355	347	318	331	285	335	347	348	331	313	322	341	311	339	342	350	346	358	311	290	334	331	333	327	344	329	308	334	349	352	314	348	332	329	354	337	343	327	334	294	319	339	320	337	334	344	351	346	313	359	377	360	351	332	312	322	335	335	330	323	324	355	308	313	347	343	318	353	307	338	323	339	363	328	317	347	325	367	345	343	340	357	344	353	340	346	336	333	344	322	358	335	312	333	306	335	354	349	333	314	343	324	341	345	353	323	352	368	341	308	341	337	277	280	321	320	336	282	330	320	341	335	298	339	350	314	328	323	313	320	332	352	308	319	355	301	344	323	329	361	318	321	373	323	341	347	325	315	344	319	286	345	318	317	334	329	301	370	373	335	330	322	340	334	346	341	346	319	328	352	321	335	355	334	332	321	347	347	332	319	338	332	348	366	355	314	320	332	305	368	313	327	350	360	304	305	335	358	334	322	344	319	365	358	329	357	339	329	309	319	378	332	331	318	302	333	346	349	305	292	313	317	325	296	343	309	333	345	336	354	316	358	352	334	306	356	313	335	318	354	345	336	333	345	339	315	325	348	351	349	328	284	338	330	298	324	339	341	332	339	323	321	322	293	347	302	362	337	298	342	302	333	367	323	352	333	350	348	358	301	333	354	344	326	348	357	328	314	322	327	315	333	319	358	336	360	335	376	359	320	335	322	356	343	302	323	352	331	340	356	327	328	331	324	303	349	312	355	384	336	353	323	362	337	321	350	312	317	348	350	363	377	342	367	342	320	309	306	331	330	335	330	312	334	340	325	338	322	385	313	355	328	329	355	327	358	323	322	326	316	341	313	337	343	308	372	340	334	318	347	335	319	321	328	329	347	350	328	349	329	354	341	323	334	361	372	342	320	377	311	330	356	380	331	320	336	335	336	312	323	331	296	346	334	344	353	343	350	379	366	343	324	348	346	368	289	339	334	314	326	357	344	353	325	362	331	323	356	352	334	310	330	339	329	356	355	309	317	371	330	345	304	327	332	329	315	323	307	339	353	337	359	302	352	331	331	293	317	348	334	340	383	306	299	377	332	321	349	331	320	342	319	338	314	333	351	314	338	358	331	353	389	309	332	348	341	338	336	346	310	334	296	364	325	354	320	343	368	341	340	346	309	335	336	326	335	355	357	332	355	344	348	305	349	335	332	351	369	327	329	364	362	324	346	342	351	328	322	361	362	345	333	320	332	377	348	346	324	331	309	349	326	353	350	332	334	348	351	286	325	340	302	319	318	309	341	342	327	313	310	331	330	354	337	332	359	324	346	347	360	322	371	328	342	320	357	316	326	319	310	299	359	373	340	357	353	324	318	314	289	298	309	311	337	339	340	289	340	346	361	333	334	313	330	294	337	328	334	358	325	330	334	300	340	317	365	324	306	301	343	302	350	310	326	342	381	324	336	344	344	314	356	331	362	346	364	338	356	302	358	314	325	326	337	321	354	328	342	342	337	293	357	371	327	310	337	344	360	301	320	349	322	337	313	346	315	323	348	343	339	306	331	304	341	325	332	334	373	322	338	373	333	310	330	337	333	346	330	352	335	347	328	325	383	314	334	339	343	326	361	323	338	331	339	308	323	351	297	310	337	344	321	333	343	331	310	321	331	347	363	341	372	325	347	344	305	336	322	301	340	365	326	295	330	347	330	335	340	321	353	349	352	315	355	316	395	337	347	345	356	376	310	332	350	328	325	362	337	349	335	326	330	351	334	345	345	346	364	322	335	351	339	385	305	319	348	342	335	303	333	336	336	321	331	335	360	346	345	328	374	338	328	340	358	334	316	324	352	317	362	367	394	351	359	342	326
5113	4713	9671	10624	9536	8041	6521	5195	4241	3597	3167	2844	2586	2478	2333	2124	1958	1793	1710	1528	1522	1366	1299	1298	1250	1195	1215	1177	1115	1149	1126	1107	1146	1169	1151	1086	1039	1049	1023	1054	986	1010	951	902	946	952	927	876	897	912	867	865	872	848	860	885	851	832	904	915	861	836	902	825	820	823	850	829	844	827	805	822	847	765	793	833	822	819	834	839	813	784	835	788	826	827	825	848	782	795	824	766	760	803	765	785	776	826	805	847	793	822	768	799	759	760	777	828	824	811	859	806	736	811	780	727	808	792	798	804	739	769	771	779	821	795	804	796	801	773	782	802	789	812	851	781	775	758	812	761	795	786	757	781	795	818	790	815	777	760	794	750	792	796	766	740	772	796	827	791	788	798	803	789	838	804	812	838	779	773	775	824	763	763	778	789	752	801	802	800	799	806	779	762	840	736	767	758	753	795	861	822	751	820	861	803	741	712	844	790	796	783	798	781	796	780	837	786	731	809	815	791	765	765	778	832	769	794	813	757	766	796	787	802	774	832	801	799	781	810	793	777	872	737	753	766	812	772	738	831	783	803	787	756	776	785	815	802	808	836	766	814	803	819	814	824	791	786	768	803	787	799	806	817	786	801	796	778	781	814	809	755	839	831	769	789	775	764	787	787	777	752	837	804	762	770	751	772	799	767	756	791	803	772	812	826	778	806	790	791	836	763	733	829	759	788	794	781	773	808	761	772	830	776	775	765	802	811	842	746	793	771	786	828	809	804	762	839	785	802	727	791	784	800	764	783	814	806	784	814	786	752	796	833	775	732	809	802	768	783	773	783	803	778	745	811	782	744	790	820	801	780	797	778	767	747	804	843	801	787	781	742	777	775	812	797	734	815	790	790	782	766	822	772	825	764	770	824	748	802	770	794	769	775	765	742	824	755	750	812	829	773	817	815	791	770	784	814	806	791	794	825	786	780	764	787	827	765	816	786	798	803	790	786	747	844	795	748	794	786	789	796	782	799	807	800	794	786	753	797	818	827	806	771	747	801	796	775	787	788	798	826	746	828	769	785	789	802	804	802	778	837	771	793	786	731	765	781	805	775	816	776	786	809	779	807	774	788	842	756	826	740	814	798	801	788	805	758	761	814	803	788	771	788	765	845	746	752	794	758	760	805	782	780	840	830	801	755	802	818	796	785	808	778	745	848	802	749	791	745	796	777	811	744	825	799	778	756	770	792	861	810	796	778	809	780	789	746	797	782	785	786	785	818	779	758	802	810	760	785	775	819	726	731	806	770	802	769	829	820	758	759	777	791	793	789	761	788	834	795	778	804	757	817	829	831	770	823	846	797	821	813	803	774	839	844	810	846	753	833	804	741	742	791	787	773	783	789	784	821	776	788	839	778	792	800	818	765	819	779	763	798	817	805	797	791	839	746	788	770	772	746	769	763	755	816	767	815	767	821	792	803	785	795	770	824	874	728	801	758	832	752	751	776	808	812	766	851	825	766	804	846	824	816	786	788	782	803	805	746	792	786	764	736	804	745	824	806	777	731	810	854	744	780	848	746	744	743	784	812	761	763	803	801	789	810	815	758	792	793	787	818	820	773	843	797	816	778	754	784	776	761	800	783	790	854	812	827	752	772	787	760	810	791	783	781	755	751	788	776	805	781	801	806	825	774	779	813	775	774	765	713	788	811	759	806	790	813	845	820	841	742	746	767	774	764	795	836	782	786	814	793	798	791	805	819	780	791	803	766	781	828	785	792	756	796	803	832	820	815	773	757	805	778	774	783	765	766	783	836	787	727	809	811	742	787	825	795	774	835	790	799	751	772	764	784	771	856	787	842	726	793	769	785	850	800	809	800	775	797	808	808	766	779	805	823	887	799	781	762	777	795	747	777	787	753	780	808	794	813	773	786	843	794	787	791	808	860	853	765	784	776	791	757	761	722	759	850	803	802	821	761	820	776	807	764	818	751	839	830	822	772	809	779	822	818	823	733	753	774	766	832	781	746	770	767	793	803	744	783	773	798	844	757	803	782	805	793	811	757	758	844	810	786	850	749	799	793	734	804	774	774	769	744	795	769	821	751	802	745	751	773	774	805	777	786	746	804	763	793	776	787	800	817	770	781	813	768	784	794	747	796	809	753	754	750	757	796	765	752	801	814	755	782	821	798	754	817	785	777	726	793	832	781	773	794	812	775	749	816	842	812	767	825	795	748	777	812	808	743	756	792	812	780	761	841	858	775	795	821	800	826	743	764	800	781	777	829	754	772	776	816	766	812	723	800	815	832	756	769	764	815	821	797	777	778	789	778	776	766	755	805	795	772	805	810	768	796	795	813	841	827	737	776	828	808	783	822	834	833	808	761	711	786	778	758	819	756	807	807	801	784	755	815	819	798	787	802	763	866	818	769	803	763	771	731	772	781	798	790	749	766	811	757	785	777	733	779	749	789	767	795	815	816	773	794	819	796	866	781	792	795	790	772	796	800	801	772	785	772	770	762	805	789	773	806	778	793	770	793	807	793	761	754	779	815	831	829	789	770	848	838	765	811	817	795	843	864	790	812	750	794	776	774	799	799	768	763	782	789	808	788	737	809	813	791	812	754	793	822	777	773	746	812	790	785	803	780	782	844	756	748	818	808	781	803	801	793	808	766	794	797	793	778	774	798	771	782	761	749	829	758	841	799	786	790	781	770	811	768	821	823	797	803	823	778	830	795	745	797	820	831	853	830	785	814	775	802	798	780	802	767	759	812	783	810	789	776	819	733	776	748	829	767	793	791	786	792	764	713	812	793	835	821	761	826	765	814	774	819	788	855	709	778	777	810	781	771	782	840	823	761	785	764	786	821	742	774	735	785	780	776	777	759	807	787	790	807	788	795	790	818	779	807	752	831	783	751	801	782	825	839	784	758	820	787	781	784	772	782	719	810	777	743	803	829	816	829	812	755	793	809	752	796	760	743	808	760	830	749	788	804	804	820	791	802	813	819	815	751	761	773	807	807	817	800	802	828	754	804	766	821	769	827	772	727	810	767	782	800	798	820	786	737	803	775	768	776	835	853	771	782	785	785	802	762	784	797	788	764	754	778	762	780	789	780	813	802	760	758	822	827	842	810	801	828	817	743	830	741	773	848	811	806	783	775	847	800	792	833	775	793	800	780	834	781	841	787	843	801	777	786	771	808	830	761	798	777	789	789	753	808	753	802	766	807	821	768	780	819	785	815	833	770	797	785	818	808	781	768	781	812	737	773	784	792	777	778	757	789	782	780	799	818	738	757	761	815	789	785	845	793	792	770	799	765	797	804	796	811	740	792	734	742	822	764	781	759	753	779	857	830	763	792	765	760	795	809	787	817	761	841	816	802	777	748	778	743	804	818	748	806	812	787	804	816	802	740	798	848	804	800	761	763	766	738	811	765	777	796	755	731	819	768	784	777	799	833	821	765	732	807	788	789	788	754	793	754	797	801	757	773	826	783	815	793	782	803	812	842	801	781	795	826	775	800
17196	9437	10523	8743	6658	4610	3120	2173	1648	1360	1173	1062	955	956	815	754	714	617	628	657	549	537	581	561	502	487	488	474	515	489	479	474	484	488	464	491	450	450	448	423	437	529	428	422	425	437	446	456	470	417	409	411	391	433	456	460	428	404	405	379	400	420	414	399	381	402	390	355	440	425	413	381	389	403	393	373	382	387	394	369	425	391	405	414	401	376	404	406	368	401	373	403	389	380	384	346	418	403	370	372	343	421	396	395	374	382	350	360	376	398	427	392	385	396	410	387	402	356	382	365	394	378	359	409	375	350	352	398	381	386	370	379	350	401	391	383	353	417	382	403	388	345	390	385	384	411	378	378	383	395	367	391	360	389	393	386	399	421	373	377	404	383	388	364	401	355	371	372	412	391	376	394	385	378	338	366	381	405	411	400	395	367	408	351	395	419	395	390	380	406	396	368	398	364	368	393	373	383	386	374	369	381	403	371	389	397	403	402	396	377	386	409	380	383	365	357	390	379	395	407	370	339	360	386	367	371	361	401	383	387	376	391	398	424	406	378	405	383	405	387	378	409	394	385	374	394	363	382	374	385	367	367	369	387	397	436	396	364	392	395	383	384	395	360	405	396	369	359	384	446	376	379	403	367	407	410	396	376	373	367	369	381	409	405	377	425	372	377	363	371	388	386	396	380	381	424	361	372	404	422	378	412	418	387	410	348	384	361	395	367	405	414	371	398	394	395	418	405	383	397	368	382	385	386	342	383	393	355	365	418	384	423	395	381	358	365	403	329	393	401	388	363	404	400	393	455	379	390	355	363	387	385	390	392	390	369	393	398	391	365	375	372	377	355	340	362	367	401	399	448	392	392	417	394	386	390	425	405	371	358	391	378	397	384	369	429	369	400	389	395	409	416	400	371	427	399	382	396	354	381	410	442	383	424	397	401	384	397	370	411	407	401	390	388	411	375	375	368	375	424	392	422	403	403	357	381	379	404	385	373	377	434	380	416	388	419	411	362	398	410	374	409	378	364	400	382	379	355	385	382	403	369	396	393	372	373	399	357	398	420	394	365	375	396	376	379	354	376	396	405	419	402	397	411	356	374	383	396	398	379	419	379	401	347	398	373	389	383	415	386	411	359	362	353	353	394	398	382	421	405	398	360	385	377	372	392	388	384	402	348	408	352	383	389	375	420	387	374	393	372	405	378	379	369	401	387	374	365	398	392	383	361	375	424	368	364	386	386	396	407	393	392	422	413	417	405	385	418	407	390	397	416	379	393	375	361	379	368	374	405	407	412	386	395	404	402	357	369	369	434	401	379	409	417	395	376	399	353	377	389	394	367	370	378	401	395	357	394	363	352	384	376	370	400	360	393	373	348	385	382	361	356	397	402	393	408	430	384	378	376	394	406	353	404	366	359	359	370	397	377	388	382	397	414	391	362	393	358	386	362	349	349	393	374	394	404	354	363	374	356	399	391	363	368	440	380	380	398	362	332	306	385	399	365	364	420	385	359	373	375	395	393	385	369	384	392	380	390	382	411	379	353	403	402	385	391	423	395	379	400	387	402	390	376	405	366	386	404	411	362	423	356	387	382	380	370	399	313	390	397	378	363	381	372	354	341	382	366	388	364	409	376	399	358	390	407	382	371	396	421	365	414	358	393	372	350	400	368	389	399	379	393	415	386	397	350	407	402	380	392	447	375	412	403	382	386	370	354	395	403	384	416	380	385	382	389	379	391	349	372	371	388	387	382	423	366	380	375	361	402	407	358	378	372	371	371	381	417	387	392	443	358	394	359	421	395	381	401	366	356	409	424	378	409	360	323	377	421	383	405	420	355	384	395	369	345	338	376	413	371	393	337	402	389	408	414	379	378	414	364	395	381	392	421	349	433	404	411	356	379	396	349	391	374	362	345	396	396	381	408	411	390	369	431	414	414	413	389	363	390	393	363	362	397	413	385	390	403	388	383	403	392	384	374	413	388	363	346	375	401	383	388	418	402	382	391	404	364	409	388	404	417	402	390	383	381	402	379	370	411	391	380	386	373	396	391	389	378	364	390	402	433	413	374	427	391	380	404	379	389	373	394	386	422	396	387	363	393	397	397	390	369	366	393	362	411	405	389	366	360	368	388	387	398	379	418	365	405	374	447	366	359	403	391	398	398	402	421	395	406	384	422	380	353	385	389	382	356	420	379	413	372	391	376	414	413	383	406	390	389	390	376	377	419	370	417	394	375	380	362	395	403	420	382	397	378	394	403	423	387	407	373	394	402	368	371	372	364	365	373	382	395	374	385	411	403	380	376	387	361	405	409	372	406	378	410	351	413	366	388	357	395	376	391	382	393	378	373	373	361	394	377	350	376	395	404	372	412	360	416	343	368	368	354	384	423	357	356	373	384	434	400	402	398	353	369	372	382	402	407	422	447	418	369	392	394	403	419	409	363	402	385	377	379	366	370	372	359	367	374	377	392	366	388	382	390	385	366	368	419	410	383	386	383	357	395	368	380	374	362	387	365	365	410	394	407	370	384	393	410	394	365	396	392	368	374	390	371	421	408	432	391	380	425	378	407	401	401	395	377	374	378	363	360	356	356	421	417	354	370	396	391	379	365	324	406	357	405	374	391	370	385	393	360	400	376	398	404	394	387	358	364	385	385	412	411	362	393	396	382	405	387	374	378	400	385	390	395	388	365	420	424	382	373	379	411	405	384	379	431	409	397	358	382	399	427	386	363	371	418	417	386	366	361	379	384	371	382	398	394	399	384	384	379	379	359	411	425	387	349	377	436	405	422	374	407	366	380	371	385	399	394	380	362	372	397	406	373	371	402	366	400	339	366	340	395	386	354	390	388	381	377	389	379	335	374	413	398	403	431	353	408	379	355	383	380	352	368	375	395	389	377	419	369	384	405	371	345	390	408	370	394	411	387	381	388	361	384	414	391	372	380	389	395	396	378	374	391	371	372	399	371	392	384	396	391	380	381	364	377	361	417	404	350	379	411	377	411	405	394	366	368	372	373	378	377	368	411	392	365	405	348	380	400	391	357	433	402	379	412	384	372	415	366	384	385	383	436	406	392	372	404	417	398	394	393	402	352	376	377	379	377	403	392	384	391	353	343	390	392	382	397	392	384	376	359	404	391	389	405	366	417	355	368	367	378	381	380	354	377	374	372	395	401	376	390	394	369	397	409	382	385	404	377	379	361	394	401	383	388	378	395	391	413	320	408	382	390	364	370	398	374	375	386	390	359	358	394	372	392	387	411	393	395	373	354	356	377	392	391	398	419	394	395	428	360	356	368	388	363	425	377	373	417	376	380	417	384	392	407	402	411	398	382	392	409	422	368	365	395	379	385	397	380	382	372	411	402	342	389	386	423	402	366	331	356	371	366	393	402	367	405	366	405	421	370	390	359	367	377	416	379	380	396	390	382	403	345	339	386	374	397	375	374	390	387	368	394	378	384	363	413	412	392	389	385	389	367	408	392	386	410	401	420	362	354
10271	7597	15237	17570	16510	14047	11132	8428	6842	5832	5110	4679	4256	4057	3624	3284	2954	2838	2571	2494	2239	2061	1950	1960	1872	1798	1888	1785	1721	1682	1604	1626	1556	1570	1646	1502	1432	1415	1370	1392	1369	1543	1391	1398	1302	1340	1488	1348	1274	1270	1226	1259	1226	1270	1262	1141	1127	1132	1144	1173	1020	1000	1018	996	993	943	971	949	943	1001	984	987	959	989	898	973	1000	942	869	974	938	948	908	929	866	932	923	924	927	948	876	856	904	913	881	901	876	930	939	896	928	904	941	881	924	882	914	892	879	877	850	889	923	890	862	859	885	899	948	913	882	847	918	885	920	960	912	937	891	900	875	879	906	888	916	855	939	912	902	896	868	906	855	941	910	899	934	915	894	855	884	892	927	903	875	916	849	908	889	874	913	906	876	932	883	879	909	896	821	922	906	907	928	850	866	881	883	902	897	928	880	842	884	869	896	897	888	932	884	824	891	939	914	931	857	872	933	893	917	874	962	886	903	942	872	905	907	875	855	913	906	893	876	891	950	928	922	890	889	909	897	932	896	916	845	898	910	873	868	896	915	860	892	884	868	896	897	898	874	923	853	851	896	881	880	843	869	910	893	862	857	869	906	881	845	839	886	937	939	877	902	899	846	901	890	863	872	856	917	943	918	899	932	883	927	894	922	905	904	940	889	817	876	885	909	944	913	902	874	898	909	844	911	835	881	871	878	938	891	883	918	883	897	921	923	871	850	941	940	841	868	881	929	843	887	921	894	945	895	883	906	884	861	916	928	937	814	850	879	874	822	873	854	871	910	946	918	910	915	907	854	925	927	885	911	844	908	913	917	916	918	874	881	914	925	912	868	900	900	924	872	932	936	864	845	949	904	898	875	907	877	864	895	891	880	906	921	872	868	842	863	869	890	891	956	966	931	870	901	902	869	895	895	880	896	926	930	936	891	884	858	939	947	918	855	896	899	935	942	929	875	895	889	942	897	892	896	942	835	870	909	839	859	903	877	901	922	957	905	899	885	867	839	930	887	895	901	898	830	892	863	933	916	896	918	865	870	887	910	876	900	882	869	873	906	887	913	933	881	873	920	923	893	931	836	868	903	878	873	939	878	868	933	899	887	908	943	920	905	852	888	883	843	914	941	908	914	894	902	889	900	911	916	906	930	924	915	901	897	925	895	874	889	869	894	859	916	888	903	892	913	920	901	892	853	925	874	876	892	847	871	882	884	928	869	882	874	885	880	857	872	905	882	903	949	918	920	887	876	904	894	851	888	899	876	885	929	912	868	874	939	894	886	913	873	834	866	920	892	859	936	922	893	909	872	885	924	957	889	815	921	927	883	909	915	895	866	928	844	901	900	881	922	906	852	890	929	885	902	851	841	912	891	886	914	865	873	902	959	896	922	925	857	881	898	905	885	887	917	928	886	908	896	840	869	969	872	884	924	914	916	921	886	838	964	883	903	909	910	900	895	901	896	916	860	957	876	859	897	911	922	920	887	855	912	844	852	906	902	856	939	926	978	901	906	933	916	850	929	912	887	855	877	891	932	871	897	840	887	889	845	879	920	938	886	919	902	912	920	913	898	917	898	903	865	898	951	861	884	859	855	907	886	914	852	928	892	852	877	984	861	848	872	946	910	905	951	919	889	856	872	918	884	909	933	918	933	948	852	925	915	934	896	896	842	908	903	846	889	885	849	886	910	926	859	953	933	865	913	922	899	912	929	944	899	919	875	907	869	899	920	867	885	879	929	883	874	939	952	890	930	876	870	862	946	882	926	921	854	920	915	933	872	893	881	890	886	918	848	833	920	881	878	900	901	915	881	927	923	927	939	873	922	860	923	948	889	884	921	889	924	921	886	906	907	890	911	884	940	857	893	921	884	924	978	884	909	872	905	886	875	895	886	864	927	873	847	868	918	890	827	899	913	963	931	903	887	886	902	965	890	893	862	899	887	865	895	866	889	870	863	858	894	907	899	887	865	855	908	948	921	923	892	930	885	912	884	941	911	865	896	886	824	865	916	868	917	960	872	898	934	862	869	913	907	917	907	872	897	918	957	825	828	897	937	879	982	938	915	906	848	883	900	894	909	933	874	890	844	936	878	871	881	905	892	903	873	877	930	927	960	898	934	891	876	909	870	930	963	890	938	882	899	905	906	884	883	890	847	870	865	869	931	870	947	903	883	866	902	891	859	875	888	904	938	953	837	881	876	890	862	895	896	895	877	892	885	857	874	877	926	907	862	884	907	886	879	947	914	897	903	857	865	887	900	896	885	871	911	921	898	939	927	896	894	895	892	932	888	880	854	865	915	886	881	887	855	905	910	861	942	897	947	918	846	982	924	971	931	876	868	897	862	927	960	942	886	830	901	933	905	856	939	919	890	911	837	886	897	914	855	887	859	862	923	882	894	931	886	892	941	906	889	883	913	870	921	858	947	923	880	888	851	897	864	855	926	901	872	904	933	854	844	913	862	899	876	905	945	944	910	957	870	922	853	838	912	918	913	872	880	861	921	948	878	940	901	912	923	891	906	907	951	918	840	921	930	890	878	849	868	858	913	896	904	904	928	918	895	929	931	926	901	899	923	877	947	893	880	906	888	909	871	851	916	920	964	932	859	931	938	947	925	894	879	952	923	884	891	935	929	899	975	887	914	892	985	879	886	929	910	902	940	930	953	877	889	901	896	930	873	924	895	876	925	859	879	913	906	887	859	932	920	902	912	904	876	865	900	912	930	849	848	921	902	849	912	943	876	915	921	932	912	912	899	918	907	893	879	859	884	887	946	933	868	950	875	896	853	952	908	935	876	904	869	849	907	885	882	873	916	926	887	870	900	877	914	929	885	910	889	925	858	865	919	901	884	874	912	823	935	926	874	882	884	856	863	845	936	880	928	924	881	890	892	903	901	899	899	880	904	946	870	905	898	859	888	882	894	890	909	877	872	899	941	892	946	879	909	903	924	898	899	865	889	865	884	939	903	868	881	873	849	921	851	857	907	937	885	853	866	933	816	863	921	864	852	891	965	870	858	916	908	893	835	874	862	860	873	823	874	898	884	893	860	931	906	899	960	906	882	907	881	899	899	867	855	927	918	870	936	895	894	916	926	956	872	850	908	889	910	891	876	963	924	883	922	897	887	950	861	891	861	881	861	917	914	907	895	931	839	945	821	874	859	928	882	912	878	883	911	906	874	920	932	894	848	889	843	924	898	849	891	929	875	936	923	900	925	863	887	905	884	899	893	909	908	867	846	914	904	883	936	891	935	940	886	867	923	942	876	874	905	894	896	929	923	910	872	918	902	903	903	938	891	889	898	954	904	884	859	952	907	876	989	887	889	847	925	927	954	929	934	924	958	935	901	868	858	912	912	922	888	845	927	904	879	868	889	918	923	929	914	927	851	895	930	943	921	909	862	892	893	960	921	911	854	879	866	951	911	882	890	929	870	929	865	889	908	891	903	945	913	907	872	942	880	925	860	905	856	920	921	869	891	961	880	896	906	913	886	885	894	912	898	921
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
