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
336894577004	336894577568	336894578118	336894578668	336894579218	336894579768	336894580318	336894580868	336894581418	336894581968	336894582518	336894583068	336894583618	336894584168	336894584718	336894585268	336894585818	336894586368	336894586918	336894587468	336894588018	336894588568	336894589118	336894589668	336894590218	336894590768	336894591318	336894591868	336894592418	336894592968	336894593518	336894594068	336894594618	336894595168	336894595718	336894596268	336894596818	336894597368	336894597918	336894598468	336894599018	336894599568	336894600118	336894600668	336894601218	336894601768	336894602318	336894602868	336894603418	336894603968	336894604518	336894605068	336894605618	336894606168	336894606718	336894607268	336894607818	336894608368	336894608918	336894609468	336894610018	336894610568	336894611118	336894611668	336894612218	336894612768	336894613318	336894613868	336894614418	336894614968	336894615518	336894616068	336894616618	336894617168	336894617718	336894618268	336894618818	336894619368	336894619918	336894620468	336894621018	336894621568	336894622118	336894622668	336894623218	336894623768	336894624318	336894624868	336894625418	336894625968	336894626518	336894627068	336894627618	336894628168	336894628718	336894629268	336894629818	336894630368	336894630918	336894631468	336894632018	336894632568	336894633118	336894633668	336894634218	336894634768	336894635318	336894635868	336894636418	336894636968	336894637518	336894638068	336894638618	336894639168	336894639718	336894640268	336894640818	336894641368	336894641918	336894642468	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2696	3650	2300	2696	3650	2300	2696	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
56037	45381	26552	21133	14201	9016	6783	4612	2834	2033	1820	1279	947	627	540	427	348	327	308	315	312	310	410	504	524	620	613	630	569	454	358	299	287	298	294	246	260	190	185	202	179	161	169	192	175	171	172	153	142	162	165	162	136	144	123	130	144	134	148	124	147	153	142	145	143	142	134	169	172	158	144	158	130	149	145	161	154	142	152	147	160	150	131	156	153	158	149	151	143	135	105	152	153	134	167	150	150	130	155	157	158	153	148	141	136	143	145	151	137	149	138	145	140	150	139	155	130	172	150	145	148	131	160	160	155	140	126	123	156	144	129	138	145	162	145	143	147	147	136	151	154	136	137	154	153	155	165	137	153	156	135	148	160	120	146	131	142	124	170	130	146	188	134	133	121	166	132	153	132	142	146	147	164	153	144	144	143	147	140	134	166	132	142	125	149	162	158	148	136	142	149	146	157	131	164	159	148	149	131	149	149	156	148	144	146	158	143	131	141	164	145	146	150	146	136	136	169	161	166	147	153	138	147	145	145	172	144	153	134	153	154	132	148	130	157	166	144	159	138	142	147	128	134	127	142	137	170	158	142	146	171	166	144	139	145	166	146	146	153	139	157	145	167	151	148	162	147	169	140	169	146	145	166	164	148	141	142	144	128	167	151	148	144	131	152	151	157	156	128	132	140	157	138	136	149	146	134	142	143	167	145	156	134	134	146	147	145	145	152	143	132	155	145	148	159	164	150	146	150	140	162	151	149	155	145	144	145	144	136	174	146	141	151	149	153	152	121	114	163	134	138	170	124	144	137	132	132	130	139	148	160	151	153	170	166	156	167	131	136	169	133	157	156	167	148	148	143	149	163	141	161	135	133	171	186	156	151	146	177	134	142	140	156	157	155	137	128	150	137	135	156	152	158	170	145	167	126	125	154	145	142	146	162	130	159	138	149	149	154	129	146	154	139	135	139	145	137	154	159	138	164	134	138	172	140	149	149	150	142	150	166	141	147	120	164	144	139	142	154	134	152	151	154	144	146	166	145	161	142	153	145	162	133	178	149	149	139	167	143	144	176	159	145	131	158	159	139	162	147	137	128	122	140	129	142	145	158	144	132	142	150	143	147	161	127	148	128	140	135	157	171	167	142	152	147	137	157	142	146	153	127	152	140	142	134	135	135	154	158	135	157	131	123	130	160	159	146	155	152	151	116	142	152	127	123	142	152	149	145	143	123	136	138	151	172	145	164	149	167	159	147	139	145	131	151	168	148	157	149	159	143	155	164	176	164	158	130	143	141	151	131	142	139	120	162	136	142	154	147	165	145	146	138	163	150	155	160	129	131	126	141	130	141	152	141	150	150	169	137	146	143	145	130	157	158	125	145	133	151	124	156	145	146	143	128	138	140	142	124	129	157	145	134	157	135	140	159	155	145	138	144	131	139	169	169	163	145	148	142	149	147	138	126	148	141	127	152	146	136	147	144	159	147	136	137	166	171	140	133	157	151	155	169	149	134	168	127	141	149	168	151	143	146	129	146	141	130	148	140	157	166	147	139	143	146	140	142	138	139	153	172	144	129	157	136	135	149	145	182	146	144	164	154	127	158	137	153	123	155	155	148	131	147	162	160	140	148	140	150	150	142	143	139	163	157	162	125	154	163	145	137	139	159	156	125	150	136	168	150	146	128	151	148	153	170	143	131	148	143	151	139	142	143	146	171	141	159	157	143	144	128	167	139	131	142	146	155	155	163	149	137	132	133	145	145	136	153	145	148	142	143	147	158	146	126	143	160	139	151	127	165	154	148	133	143	153	140	150	172	177	135	142	135	156	142	140	136	140	148	167	169	133	164	146	125	153	133	128	159	142	156	147	159	131	147	143	133	160	172	166	177	143	123	167	152	165	151	152	143	140	122	144	143	143	137	135	132	164	150	124	188	144	150	139	120	144	158	177	145	152	187	154	137	136	138	148	147	158	140	143	142	160	177	142	123	148	155	151	144	154	156	145	151	146	142	178	136	128	144	129	162	141	136	130	151	128	142	134	126	150	154	146	153	146	139	140	149	144	156	129	157	146	149	153	130	153	140	146	134	143	145	156	136	150	141	146	140	160	164	159	140	140	146	154	143	171	156	177	155	153	151	142	165	159	145	171	167	150	157	118	137	139	136	143	148	145	153	159	156	135	143	142	151	168	158	125	129	156	146	168	161	148	142	148	115	166	153	152	160	150	125	186	151	151	140	122	132	138	139	130	127	139	123	144	121	138	143	152	140	147	137	163	134	154	155	156	167	134	142	140	149	152	141	138	160	147	170	157	161	139	135	156	150	157	126	147	159	159	143	142	132	164	180	148	152	153	142	155	134	138	152	146	169	144	148	148	117	139	147	156	141	154	147	159	150	139	125	153	158	134	136	148	159	150	158	131	143	171	145	148	178	149	138	131	130	140	146	126	154	165	137	130	148	134	144	148	136	152	161	141	184	135	153	142	174	127	156	145	120	176	144	153	132	152	149	127	160	143	150	135	151	157	152	142	139	144	136	148	152	128	174	163	173	140	174	138	145	127	160	145	112	137	152	124	125	151	153	136	148	140	144	139	142	166	140	130	133	150	147	148	149	140	157	152	138	147	142	176	136	150	140	125	141	148	130	148	141	119	141	154	150	151	139	143	138	155	144	156	116	155	145	146	131	142	136	141	152	151	145	170	158	153	142	134	141	129	147	140	131	149	166	153	138	128	129	155	150	136	141	125	141	162	152	135	132	142	150	141	131	138	153	150	142	132	138	140	155	161	132	139	151	154	136	142	139	142	154	145	140	125	138	137	142	137	142	134	129	163	139	142	137	147	137	151	150	150	138	143	128	154	144	148	153	150	162	128	160	127	131	172	154	151	144	146	141	173	172	170	154	161	149	135	155	148	148	153	162	161	167	155	165	156	164	147	147	143	151	165	139	132	141	153	140	142	161	159	143	129	141	154	137	148	165	131	145	137	137	151	140	134	143	148	147	134	133	151	148	144	136	149	143	147	149	153	158	143	138	149	158	169	151	138	135	134	130	155	162	147	127	152	140	148	157	137	146	158	151	133	125	150	145	127	145	155	126	154	163	152	123	121	125	143	127	167	148	157	135	154	133	127	147	152	128	171	157	147	160	171	159	132	149	146	143	138	164	142	143	141	140	163	138	162	125	123	118	156	134	154	158	142	156	140	137	151	139	150	129	154	171	160	127	146	153	159	145	145	137	147	145	111	150	157	145	143	140	123	156	151	133	156	138	165	147	149	150	148	141	136	148	176	165	139	136	144	141	124	155	156	136	160	145	143	160	166	158	148	140	163	154	127	135	152	172	131	158	159	126	143	139	142	137	151	165	142	154	158	153	144	155	156	149	155	144	131	138	132	171	159	158	164	127	162	140	152	163	148	161	129	162	150	153	155	141	144	140	142	175	141	136	124	137	144	127	143	173	150	130	136	147	136	143	172	152	157	152	136	127	151	153	146	130	175	172	123	128	143
41505	30755	21403	19387	15620	15579	14657	13103	10203	7379	6551	5122	4546	3539	3018	2224	1606	1495	1347	1528	1619	1685	2069	2554	3079	3446	3635	3787	3273	2600	1973	1732	1507	1387	1426	1227	1175	902	768	609	525	547	651	696	682	618	587	539	442	434	376	429	404	415	398	380	391	390	400	363	396	418	357	377	380	345	406	407	380	398	379	365	367	406	393	403	356	373	351	357	370	394	405	351	381	365	370	396	355	385	385	412	366	397	387	378	371	366	369	356	367	389	346	371	361	380	397	353	403	364	381	385	370	335	375	377	376	339	373	394	358	374	366	356	347	339	381	417	345	346	409	374	381	328	362	392	361	370	365	376	412	381	363	382	332	367	358	388	365	352	383	354	359	381	391	359	391	377	377	393	364	362	348	383	344	376	380	369	383	351	392	377	369	349	371	359	395	379	368	380	362	373	364	343	378	368	336	357	412	387	386	368	372	370	354	358	375	363	393	373	379	328	391	410	387	338	347	373	348	419	349	383	375	352	410	334	334	392	355	380	329	357	347	396	341	305	370	384	368	395	405	387	341	380	371	387	326	356	402	338	379	364	339	367	356	371	365	352	360	361	359	358	392	369	375	410	333	362	327	348	334	370	383	356	342	360	371	420	365	361	367	360	379	407	404	372	364	370	360	393	365	370	368	374	405	356	371	384	369	381	350	376	387	349	409	375	400	331	379	384	370	335	372	377	355	371	360	366	371	366	372	376	370	383	352	388	339	378	365	331	374	393	364	367	383	383	379	380	358	393	373	356	357	355	389	337	369	388	364	360	377	327	355	389	360	359	377	403	357	407	367	335	384	375	364	374	357	361	353	365	344	354	364	373	352	344	365	394	356	376	351	355	358	381	349	399	379	373	330	366	365	388	363	340	338	355	379	401	392	380	361	352	343	365	368	370	376	371	351	370	375	391	387	379	342	366	394	359	412	373	367	384	368	353	355	364	358	352	358	348	356	359	356	335	344	367	359	364	387	382	355	379	372	369	383	379	340	345	357	388	374	381	370	349	385	365	372	377	318	396	375	357	329	413	361	353	371	368	347	389	367	392	334	354	353	361	376	390	365	332	385	386	379	346	345	337	357	364	351	364	375	374	378	356	341	354	366	360	341	352	337	362	343	390	374	354	356	376	353	357	371	384	406	369	386	363	361	365	326	339	374	331	332	412	350	366	372	401	375	379	328	384	386	353	332	389	363	369	356	394	386	363	367	361	381	365	374	392	347	358	362	391	368	370	385	371	372	346	339	369	394	410	353	386	383	366	337	394	392	377	363	410	367	371	364	363	395	368	352	398	370	356	351	359	356	384	362	376	358	362	358	369	356	377	360	368	338	380	346	369	364	351	367	346	340	368	371	356	333	349	386	357	341	359	377	355	364	372	376	381	344	375	397	390	369	371	371	347	370	365	390	353	341	365	366	368	370	376	406	388	327	351	358	359	385	367	367	381	357	381	358	370	361	372	364	367	348	363	384	341	357	360	400	346	381	376	347	368	336	370	362	369	375	365	374	356	339	401	366	367	374	355	375	359	375	387	391	375	380	345	379	362	368	372	376	388	375	368	326	381	373	350	404	350	351	391	381	335	365	350	389	370	320	343	369	380	370	360	368	379	392	341	331	405	333	373	361	400	397	358	372	369	339	374	357	373	348	388	350	349	369	356	342	373	332	403	392	360	386	369	348	354	370	401	384	416	393	390	371	369	350	380	364	381	404	348	366	360	367	392	374	374	397	377	375	372	359	381	354	346	340	379	367	340	374	355	398	341	343	383	374	357	390	377	358	388	329	358	380	393	392	326	341	374	370	358	343	349	357	356	396	362	374	362	382	361	362	393	340	355	355	334	365	384	374	378	386	348	367	366	382	373	376	352	335	372	340	382	370	360	361	362	376	395	353	336	360	351	333	387	375	352	391	368	374	382	382	380	392	359	373	374	369	367	364	354	372	359	380	359	382	348	369	322	354	359	375	364	375	372	403	347	370	354	374	390	363	381	368	372	358	392	385	375	393	367	341	382	416	352	365	355	375	372	358	375	380	360	347	347	372	380	378	368	385	413	365	352	360	351	354	370	372	362	385	352	384	357	356	319	388	385	356	359	357	365	349	398	383	364	385	394	379	365	346	369	355	346	379	362	376	374	357	365	402	390	377	402	341	373	389	369	376	353	337	393	354	377	358	379	338	378	379	362	362	361	408	340	365	400	369	383	393	390	367	365	387	343	403	377	340	360	364	396	387	338	330	363	352	379	376	375	348	394	363	377	388	368	369	351	390	391	355	350	356	385	377	336	368	367	385	355	376	375	349	392	385	313	391	417	344	352	337	393	340	396	375	407	379	378	364	410	363	401	360	373	345	374	361	375	395	371	357	319	356	377	369	364	372	374	415	371	395	347	353	394	387	396	407	361	333	362	383	375	330	379	347	362	358	356	342	366	348	384	344	353	375	379	380	363	362	377	388	376	349	371	358	359	337	386	354	351	343	353	374	372	388	350	356	362	388	364	381	399	387	379	367	409	329	412	391	369	377	329	393	369	372	336	380	350	344	335	369	363	336	380	372	385	399	428	380	386	361	398	345	402	366	361	347	365	373	345	341	355	368	366	359	343	361	381	381	327	379	374	314	348	403	364	368	375	354	413	402	338	353	333	380	374	385	365	328	365	349	372	386	370	376	378	351	346	382	349	372	360	376	395	362	381	369	359	363	328	362	375	356	357	345	364	361	385	385	357	363	381	351	340	371	401	373	361	369	354	376	352	370	391	369	346	358	367	400	366	363	375	363	345	354	364	343	393	390	349	367	364	363	346	369	382	375	411	368	364	332	373	371	380	393	348	331	350	353	375	355	364	357	362	372	346	359	349	355	398	352	341	370	385	345	337	357	375	340	376	361	330	378	384	371	382	355	408	370	368	381	388	391	336	363	392	386	372	337	335	396	377	362	391	375	360	387	373	370	350	356	365	347	348	363	346	341	348	368	349	376	379	383	376	375	392	381	369	379	335	399	396	374	381	382	343	391	342	346	344	377	331	350	366	364	364	369	371	383	381	398	364	382	364	386	398	353	397	356	362	341	389	392	371	385	360	379	357	348	365	326	388	381	337	386	371	391	376	356	333	361	419	358	373	372	372	375	361	339	372	377	391	360	336	339	377	367	371	347	387	362	365	367	368	366	336	357	386	386	394	381	350	343	385	338	357	389	368	377	347	377	346	362	401	358	385	359	366	357	365	405	391	384	380	410	391	411	396	396	351	330	353	411	406	374	353	332	369	379	356	335	354	357	368	398	390	347	361	350	396	356	344	374	382	357	344	346	376	358	381	366	375	378	405	384	352	388	383	349	366	397	357	390	395	392	397	387	369	335	365	349	379	366	383	375	372	385	362	355	336	358	372	349	373	348	400	353	429	349	369	378	326	364	370	371	396	358	332	357	373	372	354	399	393	350	332	369	370	367	364	375	339	378	358	366	387	353	393	346	360	335	347	333	380
20394	11461	4588	2985	1719	1311	1074	768	563	462	444	431	358	366	365	304	356	383	337	351	346	368	388	435	427	453	472	466	450	403	358	374	367	315	325	312	339	295	321	269	303	340	323	337	317	306	330	327	337	307	339	312	286	325	276	303	279	311	342	310	279	278	307	295	297	305	288	310	309	323	299	275	289	294	322	298	308	294	274	266	294	289	311	301	315	307	301	319	332	320	297	302	310	308	306	310	296	290	304	292	301	291	301	297	267	339	322	284	317	299	302	303	296	312	329	292	299	311	305	313	287	292	311	333	291	284	277	317	317	308	306	259	304	316	264	304	272	326	333	333	325	303	303	295	297	337	304	299	274	297	315	300	290	314	278	276	286	314	272	313	312	323	287	306	347	321	315	336	295	300	319	315	290	301	314	296	327	304	301	280	267	320	253	289	305	315	329	297	316	270	310	303	273	315	299	306	303	324	288	312	306	294	297	287	310	287	312	296	284	289	305	280	296	283	283	306	309	320	287	327	285	321	288	288	296	297	284	317	285	304	340	306	304	299	316	320	290	300	308	314	294	316	312	285	276	316	296	284	316	291	275	306	347	299	332	336	287	313	292	293	304	301	292	286	283	325	316	295	313	331	302	296	282	317	317	252	321	285	311	329	330	308	311	313	331	305	326	300	282	307	307	293	324	312	293	277	267	308	317	271	315	309	311	314	282	294	289	305	314	309	293	314	293	281	329	311	302	328	296	309	293	301	303	319	299	311	291	281	293	275	287	314	293	298	336	312	291	288	291	314	298	297	283	337	301	336	309	310	302	301	265	316	315	307	287	308	320	301	274	269	314	287	303	311	278	314	288	277	273	309	300	293	303	287	299	319	305	277	279	269	300	291	295	286	291	307	302	315	327	324	303	316	315	286	336	310	307	315	276	314	295	301	321	318	313	297	291	294	321	295	296	275	287	291	305	291	319	324	315	307	268	306	333	319	331	280	316	293	310	285	293	280	315	289	294	311	286	289	324	278	299	300	313	320	284	291	291	296	308	302	310	321	319	290	303	353	310	284	291	340	286	295	320	291	290	313	340	301	303	326	288	313	264	319	292	302	300	304	279	301	266	290	275	313	280	335	310	285	297	330	317	298	275	321	337	310	296	280	294	297	313	278	288	290	304	306	329	272	327	304	307	304	308	293	280	313	289	293	317	299	309	279	294	309	295	296	286	276	275	288	289	250	267	293	322	323	281	260	329	323	319	305	304	290	315	311	306	287	295	302	318	303	319	310	320	285	300	325	311	291	280	302	315	290	288	290	308	323	281	312	318	314	302	325	311	319	280	302	284	296	289	350	312	297	316	285	307	306	271	323	284	315	295	334	339	335	310	298	295	309	307	326	307	294	286	291	301	304	306	294	315	281	340	315	306	287	328	351	281	287	280	302	300	266	343	288	277	313	278	270	300	304	273	333	335	270	321	290	298	320	299	290	326	293	309	318	290	294	331	307	302	295	286	295	309	288	283	301	291	312	306	301	280	296	275	301	322	305	324	307	275	298	304	272	280	286	333	285	316	259	285	297	351	330	260	300	285	309	295	322	294	270	290	301	321	324	289	306	300	316	307	310	323	289	279	316	280	316	316	319	317	340	283	300	317	301	297	307	293	326	299	295	320	277	290	320	296	288	307	311	307	282	300	304	324	298	301	322	274	270	308	302	283	312	309	310	296	313	301	283	279	264	292	290	297	304	315	285	298	291	318	293	298	301	301	327	309	299	298	314	323	314	351	277	284	328	303	259	291	310	313	301	313	311	276	305	294	335	329	256	308	274	352	298	276	295	282	283	272	309	312	339	272	323	356	303	289	295	322	308	326	318	309	261	308	270	315	327	286	317	297	295	333	328	333	296	283	312	311	276	302	315	311	293	294	296	306	319	278	326	314	298	308	324	327	322	308	282	308	271	294	303	315	301	318	315	324	281	319	312	322	292	317	318	292	316	305	307	307	239	291	314	280	290	288	304	320	319	290	328	339	328	313	289	287	294	327	304	287	318	265	309	303	309	282	312	299	299	312	315	296	310	320	308	333	313	306	292	308	314	323	319	302	308	336	318	323	284	285	322	292	311	290	286	312	303	277	288	273	324	290	305	322	291	275	326	308	324	289	296	338	307	296	318	294	294	302	305	321	271	327	304	273	298	309	314	304	306	327	311	326	295	294	267	290	296	294	275	309	291	316	296	311	321	300	305	298	276	335	295	299	314	312	337	351	314	287	297	291	277	321	303	268	291	308	323	326	302	303	307	324	301	301	337	306	328	293	295	281	323	288	323	301	317	319	296	355	341	291	330	307	311	297	292	269	322	308	311	320	311	310	289	337	301	330	336	310	267	283	292	301	298	285	307	278	312	302	300	290	314	321	265	280	326	317	334	284	327	319	293	314	286	309	311	271	303	292	307	312	329	285	308	268	290	323	278	317	314	322	318	270	295	314	296	318	276	297	330	320	291	336	299	293	307	278	330	306	320	324	344	267	288	320	319	309	325	299	281	288	314	312	316	322	319	284	304	308	299	329	308	305	331	298	277	289	292	265	271	279	320	297	306	315	304	269	297	315	280	294	289	298	309	277	328	275	291	294	296	291	310	302	310	280	333	288	288	295	302	309	297	303	308	295	323	283	311	322	294	319	308	329	284	287	302	323	302	288	331	319	284	311	271	304	329	279	322	324	286	285	249	267	294	291	303	284	316	301	298	302	334	316	284	290	329	298	306	351	294	269	315	297	308	307	267	300	300	290	304	309	307	330	282	265	327	302	284	281	312	301	275	261	327	309	301	316	312	327	288	309	292	270	291	291	304	321	311	301	333	323	302	298	317	293	325	303	323	270	314	302	289	267	288	267	285	309	309	278	300	277	311	301	286	328	297	284	300	293	304	326	316	335	302	325	328	290	301	279	336	319	291	294	290	330	331	307	311	313	334	285	282	293	303	307	299	277	333	341	324	298	305	308	270	308	289	318	321	305	283	296	273	295	305	308	283	285	317	304	299	318	305	304	276	277	315	318	322	330	297	280	311	337	285	312	307	297	304	279	310	320	319	284	321	308	316	333	277	289	339	308	280	318	286	310	279	298	303	356	338	314	279	263	308	304	317	311	344	296	286	313	286	319	312	291	302	299	278	302	272	310	281	270	290	300	327	304	276	298	317	318	277	261	304	268	302	345	268	315	300	311	299	329	279	299	306	275	307	285	291	300	316	282	276	313	316	323	313	323	304	292	280	306	306	328	283	315	291	285	278	301	284	320	315	305	309	293	306	311	286	327	316	317	297	303	300	293	319	315	321	311	299	292	317	291	315	290	315	299	300	315	294	331	304	316	287	324	283	302	295	299	311	311	316	298	299	310	307	275	326	341	324	297	303	319	304	305	276	268	302	331	296	328	345	300	327	308	277	306	294	308	306	319	310	299	291	334	303	290	290	272	314	308	297	288	309	289	297	279	293	312	332	278	305	333	308	298	287
12742	9064	6835	7352	5508	4910	4254	3194	2086	1655	1536	1303	1221	1180	1041	945	895	831	906	932	963	1085	1290	1552	1612	1789	1867	1756	1578	1340	1256	1164	1047	965	999	920	884	783	687	698	685	743	778	809	811	740	757	743	695	741	733	666	713	720	672	668	700	697	676	662	628	709	715	678	671	703	737	674	676	742	723	723	686	731	697	701	698	715	733	675	694	694	693	662	659	714	652	704	715	727	669	657	696	662	727	694	695	702	688	740	700	673	693	724	717	710	683	700	703	679	711	662	729	698	709	710	675	682	678	634	706	697	728	679	695	706	696	666	669	701	696	675	651	677	639	706	737	720	687	701	693	678	704	749	697	667	642	733	693	734	646	705	728	726	660	719	736	673	689	696	698	715	686	719	659	726	629	687	729	705	709	691	750	706	669	650	733	747	721	684	692	715	684	703	708	691	693	699	695	650	708	708	724	658	741	702	715	700	701	673	700	716	676	717	746	721	679	670	699	737	660	711	659	719	705	693	660	683	698	670	699	704	743	672	724	683	675	695	687	654	709	615	672	714	693	648	664	643	730	703	734	725	686	706	714	713	721	742	687	688	683	673	717	715	741	668	704	723	676	691	687	694	727	701	694	698	714	735	680	716	732	681	751	717	704	588	719	655	718	683	650	658	685	720	665	688	729	723	694	730	665	726	713	705	687	734	680	666	700	668	666	696	643	738	663	692	673	678	709	721	688	695	678	711	695	697	670	790	705	683	633	673	708	717	687	713	699	660	735	715	710	693	705	702	654	717	696	655	717	691	700	700	691	695	695	684	713	670	699	715	736	669	693	715	708	726	661	732	692	664	640	661	668	687	693	694	672	715	691	687	704	731	661	705	681	714	700	757	691	756	697	686	686	746	664	708	707	717	670	713	662	691	643	696	722	676	690	675	658	678	727	667	708	672	666	726	703	671	703	679	713	673	661	726	635	717	697	657	725	693	718	692	715	692	667	710	707	699	676	707	707	661	697	709	686	649	670	664	685	684	655	720	681	684	718	730	670	683	745	693	686	752	717	698	720	668	694	686	703	675	693	691	667	687	668	707	711	676	675	742	696	697	692	658	726	666	666	691	698	685	705	678	666	667	683	727	706	679	719	770	692	735	685	699	691	706	696	680	715	718	740	660	682	721	639	710	679	688	714	734	720	661	681	712	736	679	694	713	727	713	732	679	709	718	696	690	694	680	694	709	726	701	728	709	721	675	707	692	710	701	698	682	697	729	725	674	689	674	658	682	760	737	715	683	688	689	639	700	680	695	691	689	731	713	683	654	735	691	674	722	713	721	684	714	724	705	703	708	665	698	708	680	739	672	738	675	705	706	710	691	678	694	709	729	699	745	700	720	710	718	689	712	753	686	727	759	657	677	673	727	691	690	714	716	674	673	657	686	684	675	692	707	686	683	707	716	667	728	720	698	686	675	693	684	674	723	690	706	686	663	688	654	666	710	717	661	692	674	641	713	729	738	731	697	722	715	683	679	696	729	681	745	706	698	666	662	688	697	740	686	735	708	665	709	688	676	714	682	684	718	691	691	711	687	689	670	655	747	701	685	710	721	783	713	704	687	702	710	702	673	764	684	680	656	668	688	743	731	675	709	693	689	755	744	713	723	638	720	692	681	670	665	674	724	714	710	681	719	696	721	661	676	722	684	707	700	714	689	740	652	714	700	715	734	706	732	683	726	676	669	719	654	733	735	696	687	741	697	715	714	666	695	689	690	667	668	674	694	668	694	680	694	692	693	698	691	710	737	739	711	658	742	721	691	665	675	636	705	694	732	722	714	736	710	662	700	668	678	720	711	733	675	706	701	721	659	713	682	703	716	672	667	729	678	725	680	728	717	690	709	677	705	718	700	704	665	674	722	682	712	699	693	743	652	701	705	684	705	712	694	687	722	722	685	667	682	729	706	684	680	716	728	724	676	659	699	713	674	661	677	672	726	686	727	725	690	692	664	723	713	699	670	689	732	726	704	736	703	682	724	679	694	694	709	694	700	695	688	706	705	684	758	701	680	735	684	698	677	715	677	662	670	695	705	646	681	731	662	723	674	677	713	706	719	701	711	686	711	703	722	675	720	731	712	712	733	662	676	714	672	693	702	671	656	733	684	700	644	667	709	719	703	669	704	688	614	687	680	699	690	708	687	718	701	737	702	683	697	721	696	744	665	693	667	670	674	671	667	667	651	701	656	664	662	703	738	682	690	702	700	679	720	683	715	677	684	675	665	693	721	685	660	699	701	692	706	701	676	681	695	680	641	741	708	693	723	708	725	725	658	688	656	727	703	710	686	694	721	728	691	706	716	657	697	710	694	696	713	696	668	718	670	719	689	713	650	717	687	688	699	746	701	706	711	755	703	664	735	740	683	669	677	701	673	745	664	728	721	755	684	694	695	673	686	661	692	654	669	707	662	680	769	751	677	723	712	678	709	728	690	662	670	715	640	679	703	717	678	630	700	726	668	671	691	690	703	688	658	651	686	677	699	677	760	690	693	730	686	696	702	684	722	682	728	712	733	678	680	660	665	673	693	695	695	686	729	714	651	705	672	699	703	660	720	670	680	711	725	684	724	683	681	710	692	717	714	623	667	723	671	690	705	690	715	644	723	673	706	684	704	698	684	705	653	666	696	648	713	699	699	700	651	713	683	705	666	705	691	649	683	711	706	687	692	694	686	710	654	692	644	715	673	702	720	690	676	715	702	684	726	709	703	672	636	670	699	712	696	732	671	732	718	692	698	699	652	671	760	733	686	697	705	702	750	657	715	687	654	648	721	715	776	691	687	652	711	746	722	700	703	688	690	650	682	659	690	699	649	716	704	690	746	699	690	678	696	703	686	674	727	675	719	695	686	663	674	746	713	733	664	691	694	689	682	650	709	688	724	687	717	685	707	719	705	712	748	728	697	765	701	675	710	712	696	689	710	715	734	681	689	720	679	694	651	718	707	744	682	729	661	702	746	710	648	719	711	653	661	685	632	696	698	677	731	749	661	717	648	653	691	661	728	681	644	719	673	697	661	687	708	740	695	695	708	694	674	688	689	685	632	652	675	678	673	706	691	691	689	685	669	720	711	649	699	682	720	689	687	673	711	678	658	705	703	650	678	706	710	695	702	707	717	720	674	717	684	695	648	736	726	658	690	670	737	702	667	730	691	695	727	717	685	703	653	691	668	709	724	710	680	667	626	738	756	682	686	702	692	716	721	733	697	668	688	678	675	716	677	696	698	715	672	726	651	719	681	715	666	701	695	689	662	744	669	733	679	743	676	681	649	683	707	669	696	679	703	739	734	652	703	706	685	682	697	718	661	757	691	671	695	636	645	708	770	702	683	655	669	665	654	706	694	702	691	733	702	713	701	689	685	668	672	647	667	719	739	682	722	670	671	710	685	704	718	645	721	714	716	674	706	726	654	720	727	665	693	747	662	683	705	670	657	682	656	670	676	734	743	721	704	711	728	704	712	695	743
45277	35407	19304	12464	7044	4377	3107	2094	1435	1019	1097	729	769	540	453	337	345	300	311	288	303	360	415	457	519	527	482	449	457	408	394	349	300	290	277	297	278	234	223	247	220	261	246	245	267	266	252	224	222	219	229	215	221	207	215	235	217	229	197	229	227	187	222	206	216	226	235	198	274	226	211	215	220	226	240	212	223	259	255	225	214	237	202	216	214	206	245	217	203	227	207	213	217	205	229	247	199	219	242	252	208	204	213	266	231	217	226	208	229	218	242	237	225	236	240	214	229	231	223	217	212	228	225	214	208	236	221	243	244	211	238	211	217	231	219	237	245	213	220	220	204	197	207	230	200	190	223	217	220	225	203	207	177	252	210	238	210	225	217	216	208	210	225	219	219	209	213	206	204	252	221	200	218	224	236	243	201	207	233	225	228	234	225	217	216	242	209	244	204	222	224	197	241	216	257	234	221	212	225	237	278	222	234	219	228	223	209	215	220	209	229	229	224	240	207	233	241	238	242	245	217	224	202	219	200	224	245	258	240	230	223	205	255	236	237	229	230	222	237	227	218	228	232	254	241	241	205	215	252	201	243	255	212	225	215	218	184	197	219	239	196	198	212	231	215	211	246	192	188	235	227	222	209	186	209	229	218	229	217	218	242	216	231	237	214	231	230	219	243	231	201	204	218	237	233	212	203	220	238	214	222	220	230	191	221	219	219	230	220	200	230	244	267	233	205	221	248	234	210	238	201	218	242	262	225	245	205	209	227	225	213	209	230	215	194	220	221	209	234	226	213	203	237	244	230	211	230	210	204	242	241	226	223	206	225	221	211	243	222	203	200	255	234	213	228	245	226	218	226	224	216	218	240	206	241	239	210	242	207	238	237	232	230	227	225	252	242	215	208	190	220	228	208	229	220	243	210	230	233	232	227	260	213	203	216	212	214	229	239	202	213	224	212	224	231	220	238	204	232	226	211	254	230	220	230	231	238	177	239	206	235	198	213	233	240	230	245	222	207	210	212	210	210	215	206	252	227	207	219	212	227	222	236	219	196	218	240	215	237	200	210	242	255	238	235	210	216	231	224	208	231	205	209	228	206	211	240	247	232	237	238	228	224	253	236	253	227	237	214	224	208	210	222	231	211	223	217	236	203	231	240	224	193	221	220	216	220	215	218	217	208	241	204	218	227	214	225	238	232	199	199	224	227	204	205	229	239	227	251	225	200	207	233	220	200	186	239	238	191	241	241	229	226	231	211	222	244	228	239	197	212	207	233	241	253	216	212	248	260	219	214	227	229	214	214	220	237	212	221	247	251	209	203	222	224	233	216	207	244	253	210	204	208	209	236	219	223	219	225	249	223	217	238	230	226	221	207	240	200	217	211	223	216	208	195	230	216	247	251	224	189	208	206	221	220	221	251	208	199	233	188	219	223	238	231	190	207	202	234	212	218	248	213	196	212	238	208	211	226	231	207	254	224	218	200	221	229	224	228	243	228	204	189	236	217	194	215	203	235	218	214	223	209	228	222	207	212	208	240	212	207	212	241	229	207	220	207	229	211	230	222	203	207	207	220	222	236	236	207	231	206	219	236	214	218	218	231	213	242	243	247	211	216	208	214	195	228	217	246	251	225	243	209	237	218	245	219	245	251	222	232	230	219	206	209	196	241	224	216	214	212	219	218	242	223	220	213	231	225	223	232	233	254	224	227	233	224	248	216	225	244	213	267	212	234	230	236	222	225	198	224	233	214	235	217	210	216	224	215	227	207	229	268	215	268	191	209	223	221	228	214	241	222	225	225	218	216	192	213	195	206	212	193	245	207	226	240	204	231	220	242	229	230	209	234	217	204	211	209	217	223	253	219	244	199	207	204	220	214	232	227	188	200	210	264	221	223	246	223	245	250	202	226	220	204	238	203	230	227	237	221	227	248	207	197	224	257	246	201	210	234	223	238	218	196	224	226	226	266	245	216	189	219	209	209	181	231	218	238	218	231	222	211	231	217	223	208	227	194	222	225	230	215	223	193	204	214	207	246	242	260	203	219	202	239	207	228	227	211	249	219	235	238	244	227	201	260	250	260	207	190	260	221	202	231	199	230	221	217	213	238	225	218	214	208	238	182	232	215	212	208	205	205	257	227	206	221	191	220	202	208	215	231	220	215	220	216	228	242	200	245	208	234	241	226	244	213	247	212	214	222	243	235	222	248	225	243	245	237	210	213	219	224	232	224	229	239	224	216	226	230	235	217	216	234	220	218	249	216	217	206	228	229	213	216	249	215	196	200	211	215	187	220	237	212	228	219	233	206	238	246	212	213	210	209	255	205	241	238	205	229	241	242	214	232	218	238	189	204	212	216	223	217	189	233	217	239	195	208	231	243	245	216	200	258	208	258	230	228	208	242	213	208	217	236	235	220	215	211	255	218	204	222	231	216	218	215	217	228	207	231	237	231	220	217	228	219	203	222	218	212	221	249	219	222	203	209	214	206	206	221	209	220	236	208	213	205	242	222	239	227	229	203	206	227	215	225	224	235	221	209	217	219	240	209	257	222	239	206	178	213	221	231	222	237	219	218	253	184	246	237	233	206	206	214	222	214	207	231	226	219	244	191	225	209	220	230	256	234	251	228	203	193	227	220	208	217	202	230	213	214	220	231	222	224	246	244	211	219	213	232	236	238	217	219	216	197	226	199	232	224	229	235	201	217	208	226	219	228	216	221	202	207	235	186	211	195	248	254	243	215	230	213	225	209	225	216	214	217	212	220	228	237	223	231	234	250	200	220	222	212	208	225	244	227	210	217	220	250	233	228	208	206	227	216	209	208	217	213	212	211	217	260	209	235	237	238	213	209	227	229	229	193	229	238	188	211	224	220	233	229	217	206	226	217	231	233	229	229	226	220	210	200	237	200	225	218	204	218	215	185	207	221	238	229	239	221	221	220	221	228	204	225	212	214	248	240	229	227	217	208	204	227	209	238	230	225	238	233	207	217	213	228	250	218	203	209	202	236	222	196	214	221	232	215	225	236	239	196	242	242	232	220	225	227	194	224	225	223	199	224	223	224	229	229	250	236	236	229	220	215	223	244	206	229	214	222	232	221	233	238	214	201	230	192	231	218	231	220	213	222	203	205	231	217	193	231	219	226	211	222	226	234	234	206	212	222	225	244	222	230	240	220	232	219	208	210	202	231	226	236	216	222	242	228	232	216	220	215	200	226	201	206	183	219	211	228	223	228	200	238	227	234	251	218	221	234	229	212	193	219	242	224	244	235	229	253	208	204	219	221	229	212	220	230	249	238	230	215	225	231	199	212	209	201	225	237	209	220	215	231	237	210	223	203	257	229	243	222	196	223	221	196	212	224	227	211	215	264	245	218	232	204	211	221	231	253	208	229	213	229	229	222	212	215	212	215	207	205	217	210	243	227	196	221	223	213	222	234	213	219	214	210	191	214	239	207	223	233	213	213	191	233	232	222	238	249	199	221	230	243	221	250	206	250	231
31964	22083	14596	13959	11275	9739	9465	7587	5623	4219	4260	2969	2520	2240	1746	1426	1296	1118	1191	1259	1244	1629	1968	2253	2535	2724	2666	2496	2384	1895	1816	1464	1199	1091	1146	1018	904	708	616	649	643	687	750	761	721	665	644	662	576	565	506	565	564	543	517	577	540	576	513	553	543	494	577	531	524	519	553	545	521	539	533	536	523	533	551	502	548	530	525	499	582	535	529	537	479	492	488	521	550	526	508	530	524	516	506	531	492	517	516	556	496	514	507	535	492	522	564	523	564	516	518	545	525	505	564	547	517	517	532	558	528	563	546	500	534	525	535	522	525	531	495	536	546	514	544	544	512	509	555	550	514	558	507	573	506	516	488	532	511	566	564	486	543	556	542	516	544	469	561	540	520	518	554	526	518	508	515	545	511	491	545	520	485	548	552	529	533	542	536	513	514	508	511	520	516	516	488	532	515	561	511	503	515	536	568	533	508	517	525	483	548	475	513	527	513	517	553	516	539	480	550	524	515	521	522	492	519	462	525	522	486	531	521	504	552	515	521	478	506	536	516	479	514	540	535	536	581	554	516	503	514	486	511	492	513	548	498	509	514	561	513	540	520	516	497	530	492	529	529	498	521	484	527	525	507	578	556	512	527	517	507	555	549	533	522	512	549	555	482	501	547	528	519	524	505	533	528	533	527	533	517	517	521	528	531	515	511	532	559	535	562	507	508	545	537	553	478	540	583	526	531	521	503	520	519	511	522	536	517	536	513	561	521	537	530	502	503	568	533	503	525	547	509	522	533	487	521	556	558	527	524	508	520	553	560	540	515	529	533	524	558	556	538	565	501	496	514	539	534	524	504	517	516	546	526	517	530	557	548	551	510	526	498	517	523	492	528	543	542	511	504	542	539	518	530	483	558	519	515	560	490	543	498	495	526	495	521	481	541	532	532	473	537	560	507	541	524	538	504	504	570	510	526	540	543	517	531	546	525	555	533	508	520	500	546	496	512	486	536	515	512	476	511	519	551	515	506	514	451	540	504	489	536	533	526	514	520	461	504	528	549	520	490	544	511	529	529	541	523	524	498	521	506	560	514	482	511	526	541	502	541	519	529	523	514	555	509	527	517	527	530	573	531	466	517	526	512	543	491	529	483	547	506	515	525	536	521	516	523	581	535	495	502	531	506	494	527	536	534	544	533	497	540	517	504	541	514	506	516	490	531	513	507	466	484	530	488	506	530	519	516	539	508	499	546	474	516	497	474	521	532	588	516	541	522	561	495	558	501	540	512	517	505	483	515	552	549	561	532	524	547	541	578	518	521	502	509	493	554	491	477	539	502	516	539	512	525	557	504	522	516	544	529	543	517	552	512	554	506	530	530	516	531	510	541	527	540	539	491	552	506	537	496	515	497	523	535	525	507	484	504	570	522	507	556	545	559	541	514	556	527	536	560	527	563	529	514	523	543	536	528	533	500	521	552	496	530	504	490	516	502	479	505	505	532	479	561	519	504	537	517	480	506	494	537	488	535	547	518	524	526	518	502	528	555	521	562	497	543	529	535	576	537	514	527	533	535	539	518	538	540	537	525	521	535	525	526	525	525	516	540	498	515	488	514	549	505	520	523	508	509	528	564	522	498	506	500	534	569	507	509	523	534	531	511	521	523	535	507	568	564	477	579	562	558	495	579	538	538	523	524	550	568	525	557	538	520	493	561	531	517	515	514	548	513	555	551	497	525	489	512	540	527	543	517	568	538	539	502	552	524	522	578	535	536	544	493	527	511	477	487	477	490	479	521	506	497	531	506	511	525	520	523	516	493	519	500	548	512	487	548	511	516	540	542	546	521	437	495	514	520	533	534	520	520	552	522	495	562	496	517	531	520	518	520	522	535	538	518	571	530	496	515	511	592	526	528	512	521	519	546	507	549	507	532	506	593	518	556	489	505	512	532	502	495	494	574	537	532	532	527	528	546	529	519	548	542	528	556	523	531	557	571	532	510	558	525	521	540	521	464	516	540	507	565	538	514	543	495	538	531	548	527	528	503	546	527	509	531	516	557	527	520	526	483	517	528	526	538	550	531	521	518	485	559	516	532	529	538	526	533	514	543	539	533	548	533	535	527	490	534	525	527	530	528	526	511	536	542	513	508	555	579	535	520	544	531	511	542	532	548	513	528	543	511	537	529	566	472	491	523	538	537	556	569	507	498	570	528	510	487	520	520	546	533	523	511	531	521	557	497	512	510	522	515	560	547	523	540	538	524	549	552	535	514	550	492	517	509	537	545	505	515	521	523	535	538	493	574	482	496	512	525	515	537	569	495	507	497	517	500	515	542	523	504	469	532	576	504	531	521	519	522	535	520	484	563	533	541	513	500	547	527	545	531	554	522	518	529	550	534	552	528	549	501	523	538	501	476	519	546	537	512	526	516	497	527	543	539	535	540	521	557	533	532	558	539	542	553	496	526	567	546	507	476	544	525	528	551	576	514	543	500	525	529	502	551	523	534	528	551	521	534	513	495	521	550	525	508	565	527	571	540	507	517	509	488	537	532	528	541	485	533	507	517	527	504	518	487	542	523	541	500	511	536	501	498	552	491	581	551	505	508	538	536	543	531	504	517	536	520	529	572	507	489	540	543	530	523	515	504	524	555	502	550	540	512	537	548	510	540	505	551	535	567	501	522	512	514	536	495	562	530	527	485	521	518	536	511	529	512	510	515	515	512	519	542	506	547	493	517	502	513	495	542	528	536	539	510	492	512	530	524	525	531	507	529	530	510	502	493	501	540	558	504	543	553	517	551	512	528	544	499	552	544	520	583	497	509	500	542	509	505	477	515	523	510	530	516	550	486	561	527	490	517	527	501	515	514	543	531	522	533	522	551	487	517	507	497	493	503	499	514	567	538	528	514	495	537	468	534	483	531	556	567	523	546	514	511	501	504	496	542	512	523	541	546	493	563	510	507	501	512	516	497	529	564	493	504	522	522	510	509	528	520	531	501	497	509	541	524	528	512	553	549	516	535	554	552	555	505	539	526	523	531	517	543	534	519	517	493	564	526	504	526	524	542	496	550	510	510	518	529	481	487	532	526	463	514	537	524	545	535	546	487	553	536	554	529	548	536	560	548	526	558	482	544	515	492	537	494	503	510	514	543	511	510	524	541	504	498	558	493	486	537	493	539	526	513	516	504	540	529	559	512	548	503	502	527	533	491	521	521	533	514	509	506	556	491	509	489	515	524	499	516	535	496	544	538	476	522	496	509	490	550	523	533	535	555	518	514	516	515	544	526	537	509	530	529	529	538	536	561	541	537	508	535	522	521	525	477	547	530	512	555	532	544	591	500	525	565	517	521	477	539	480	543	525	523	499	499	549	542	541	514	510	513	493	516	488	506	500	517	536	519	557	554	545	512	497	552	572	513	510	515	555	541	548	519	541	524	537	502	522	496	535	485	510	514	528	487	537	502	503	525	524	525	553	507	545	545	525	541	573	476	516	565	512	562	495	534	522	529	522	529	511
53680	40580	25774	19643	12824	7963	5791	4117	2477	1820	1766	1544	963	720	584	438	373	304	328	330	413	427	501	534	688	719	642	631	543	561	497	369	337	311	287	247	189	201	159	181	167	197	178	185	181	188	164	181	174	132	181	152	149	152	135	149	157	171	137	167	162	161	142	177	148	155	134	155	161	140	173	132	144	163	143	158	167	117	151	163	141	136	144	171	182	143	157	146	132	146	138	154	182	140	155	128	152	170	162	122	156	170	152	178	159	144	146	129	148	131	145	196	176	137	139	143	156	164	140	135	162	161	161	135	151	150	165	156	139	149	163	143	148	138	113	139	162	142	142	171	173	128	144	159	150	155	150	139	180	166	162	153	152	151	138	154	142	166	151	151	144	150	123	134	129	150	134	149	131	159	144	138	156	146	178	147	145	150	152	131	156	160	166	170	150	140	173	145	157	133	151	151	134	120	155	140	169	150	148	143	146	142	160	181	135	168	142	145	150	159	177	162	149	153	153	156	158	145	131	185	162	182	166	157	133	159	131	130	139	161	149	156	133	167	153	160	144	148	140	150	147	149	146	157	135	153	144	183	141	148	168	136	142	137	159	162	158	156	151	150	167	140	151	144	162	181	135	155	140	141	172	180	149	152	164	158	139	151	148	145	128	140	157	156	148	156	158	164	148	151	162	152	156	147	158	155	124	165	142	158	128	131	157	142	169	167	137	157	134	164	159	171	123	138	142	131	167	131	145	157	136	153	149	144	142	142	157	143	157	150	149	126	153	141	136	157	154	169	144	160	128	148	128	144	150	160	127	147	162	152	170	147	124	141	153	130	148	161	131	146	131	150	145	148	174	164	170	142	154	146	140	138	149	153	146	161	151	155	169	150	149	116	142	147	153	145	142	152	147	159	161	145	149	161	138	161	129	130	139	152	150	167	144	141	156	138	160	157	134	148	145	156	132	142	124	154	122	139	145	138	168	146	145	155	130	151	130	145	167	150	156	142	162	154	145	178	161	164	152	152	158	157	162	143	178	152	148	145	152	181	147	169	159	125	146	152	160	158	166	140	143	161	158	158	163	149	147	164	142	132	163	145	135	154	160	163	134	152	160	154	153	146	143	152	134	157	166	159	146	135	149	137	141	163	148	141	146	135	162	165	166	142	173	154	127	126	146	169	137	174	136	120	133	154	133	167	143	148	162	157	154	148	153	142	143	167	142	142	127	150	151	134	136	179	182	160	133	164	152	147	175	143	136	155	152	154	138	146	140	153	140	153	131	162	149	148	143	164	179	165	148	157	148	157	148	150	136	155	167	165	148	146	136	154	138	154	150	143	165	160	141	155	142	138	146	117	142	157	151	178	168	145	146	163	133	153	163	156	146	164	150	155	155	158	158	160	128	130	146	136	150	158	162	148	166	157	151	131	132	119	162	141	195	114	161	164	132	147	149	140	161	162	135	150	157	135	154	141	145	129	149	147	137	137	148	178	159	157	165	147	129	139	156	144	138	143	193	128	152	140	136	150	142	173	127	151	164	140	156	135	167	170	124	153	136	171	154	154	149	125	150	158	148	146	136	155	143	159	145	146	152	134	155	145	173	162	165	156	134	147	154	135	151	134	158	163	137	158	136	160	142	137	143	144	138	136	138	139	145	140	156	143	159	159	147	161	157	131	154	145	147	162	143	141	142	140	135	136	143	156	142	169	171	129	160	157	135	140	156	126	149	131	142	161	134	138	132	140	149	160	157	135	148	145	144	150	168	150	132	156	136	127	156	137	124	151	144	156	139	157	179	146	161	163	153	160	156	164	149	153	165	180	155	144	156	147	153	135	137	150	172	161	149	162	155	128	137	156	145	165	144	148	133	133	138	151	139	161	129	125	146	148	164	144	131	166	135	130	143	157	167	163	154	158	150	157	136	139	134	149	133	136	170	151	153	169	146	150	146	141	158	158	151	143	169	151	154	131	136	159	133	134	134	151	156	163	157	168	137	137	130	150	156	115	130	159	142	148	147	141	157	142	127	144	143	150	170	146	176	156	133	179	137	183	162	164	119	148	142	151	166	162	158	139	148	145	141	168	138	167	142	174	154	161	166	141	148	144	149	170	140	147	162	139	151	168	145	171	156	152	138	151	143	142	151	168	155	124	132	150	130	155	164	174	154	166	146	143	150	157	163	151	147	163	158	144	154	150	155	155	150	155	145	130	149	159	148	146	145	146	144	167	147	152	142	154	145	158	159	173	135	133	147	144	161	151	132	167	163	132	152	131	141	127	132	141	170	149	181	144	172	140	134	145	169	158	157	140	157	133	176	148	149	152	151	150	161	149	145	141	135	170	155	139	154	159	141	176	150	150	157	170	160	158	143	139	161	122	159	156	171	150	155	137	138	154	135	165	144	130	179	147	144	155	138	152	139	139	162	163	169	173	145	152	154	147	138	147	162	150	151	150	145	151	151	139	157	169	167	136	174	134	160	188	138	155	164	143	160	132	133	136	158	163	156	158	155	151	140	172	146	160	135	156	170	146	149	130	138	161	139	155	140	182	150	156	167	113	160	143	151	145	149	138	150	173	148	183	144	146	134	126	147	138	150	152	152	148	173	154	162	152	163	158	153	151	130	138	143	155	158	150	139	160	147	160	151	147	154	155	151	150	139	130	129	150	158	158	147	121	125	164	163	143	138	159	149	166	158	145	138	158	150	158	144	126	136	145	151	137	162	161	151	147	136	163	155	155	136	145	145	155	142	151	150	148	156	126	148	166	169	148	148	125	162	164	153	154	147	149	162	145	150	143	160	131	133	132	163	151	142	155	152	150	154	135	148	137	153	179	161	169	148	147	139	151	152	141	171	175	168	164	171	158	154	160	141	120	142	136	158	163	140	139	173	135	160	152	143	145	158	158	177	155	148	143	151	137	155	141	159	143	146	150	182	168	150	153	154	195	165	160	142	140	150	137	160	167	149	151	142	139	144	141	158	134	161	145	165	136	163	133	148	142	149	155	135	137	164	146	153	154	150	159	154	145	137	165	151	154	152	133	164	141	145	146	179	161	162	166	132	155	141	140	151	141	142	151	156	130	157	129	148	134	133	149	153	169	143	146	153	142	148	148	134	144	145	152	150	158	165	132	169	134	143	144	151	129	151	143	152	168	159	164	157	164	148	130	164	162	134	158	147	162	147	150	162	155	155	130	141	145	152	155	147	135	146	124	131	155	158	153	163	140	161	139	166	172	129	161	149	134	186	148	126	172	159	142	130	158	155	150	166	170	125	129	143	151	131	153	160	145	136	131	134	147	122	163	132	158	154	143	185	139	162	144	151	150	152	157	143	149	161	129	132	168	140	153	161	156	161	149	141	153	135	156	145	152	135	137	132	156	154	176	157	153	156	130	154	146	156	120	142	148	169	147	159	169	148	144	157	150	157	143	154	157	143	163	148	146	166	140	140	166	152	161	136	124	138	154	147	148	162	158	169	160	154	140	147	154	149	134	161	141	134	145
39521	28114	20197	20038	16012	13543	13674	11907	8622	7032	6871	5687	4487	3507	2851	1957	1829	1449	1539	1595	1944	2376	3211	2900	3854	4134	3869	3616	3177	3053	2569	1813	1501	1533	1336	1166	772	622	546	562	541	651	611	735	659	662	647	582	519	445	428	385	412	420	419	381	411	403	410	392	380	372	404	326	360	393	373	355	383	381	383	425	392	394	412	384	363	409	372	386	380	376	372	368	373	372	369	396	391	353	368	386	369	385	365	368	391	409	368	337	408	345	374	373	385	402	374	355	378	375	375	392	337	365	398	358	387	403	392	402	378	388	370	406	398	355	392	404	394	334	365	384	392	359	379	387	380	352	384	384	358	382	370	336	353	357	399	358	375	337	378	367	361	368	345	380	391	392	350	373	406	371	354	359	393	357	393	354	389	382	358	343	355	430	395	376	371	356	367	404	379	361	379	357	347	352	323	400	350	388	362	353	364	348	370	371	369	373	374	341	393	398	394	385	398	396	384	397	355	351	386	371	359	406	393	356	394	352	359	356	361	355	384	360	353	353	371	369	369	361	371	368	386	411	378	378	362	353	401	360	361	373	389	373	399	374	387	346	357	369	360	402	395	372	378	378	371	391	353	372	373	365	387	327	359	384	350	389	348	400	385	341	368	343	373	364	357	382	365	352	340	373	401	357	355	360	388	411	367	371	370	386	361	348	378	363	376	362	420	363	385	371	387	362	389	349	403	358	398	383	346	384	369	425	356	350	344	368	393	392	414	372	354	374	387	401	384	385	365	384	375	369	372	370	347	388	374	391	368	397	376	380	359	367	370	382	347	390	357	358	405	351	362	383	396	357	366	403	378	382	363	375	338	355	388	370	371	361	390	351	367	372	377	355	392	374	337	395	395	379	392	354	360	360	383	411	402	407	373	369	342	355	367	346	441	349	349	378	379	358	359	386	388	378	388	349	371	398	410	420	349	353	364	417	374	344	349	408	387	409	358	402	326	353	341	376	385	382	332	378	388	362	373	371	341	355	366	400	359	369	355	362	403	372	384	344	361	372	347	377	344	394	388	395	369	386	379	373	411	358	338	361	359	396	368	370	334	358	351	356	360	381	385	360	360	373	394	393	350	358	394	360	348	402	408	396	358	357	369	366	380	396	361	376	406	365	382	365	394	350	404	378	362	379	376	361	370	337	399	405	355	377	323	334	373	418	359	355	360	381	383	360	381	372	357	409	383	370	364	362	405	347	454	358	372	384	321	385	345	376	365	370	365	356	375	371	382	383	371	402	387	351	328	405	368	365	382	381	384	356	359	369	385	361	359	355	337	340	375	354	397	337	360	342	398	378	388	403	359	382	360	389	384	397	398	347	355	374	366	374	381	367	394	369	360	405	377	353	345	367	355	381	372	400	424	359	380	358	372	370	399	364	378	415	350	375	375	377	327	397	370	361	373	357	377	364	383	370	352	400	344	383	366	394	386	380	352	363	357	349	380	381	354	403	359	357	429	369	376	384	351	380	396	376	385	381	368	346	412	351	350	353	371	387	359	350	388	389	330	357	369	369	363	365	394	386	370	362	345	387	352	367	360	377	352	388	381	364	358	387	346	335	420	376	354	404	354	412	384	393	354	351	369	367	358	351	362	377	354	313	368	363	356	365	382	379	373	388	380	381	404	355	395	369	365	386	378	359	369	397	375	350	362	370	389	415	347	357	371	350	356	384	372	375	375	344	416	363	380	377	398	380	341	408	373	405	350	364	383	343	386	340	361	374	367	372	373	385	360	340	364	395	368	356	374	364	392	344	357	379	397	346	369	392	379	407	373	377	370	354	343	371	351	362	386	349	399	381	391	344	355	359	358	369	411	323	351	367	388	395	375	394	380	372	394	371	355	341	352	364	372	379	384	384	377	336	391	388	391	346	388	391	362	362	385	361	372	372	359	393	369	361	394	365	368	397	381	324	369	332	386	363	370	353	382	390	387	347	372	403	374	342	390	381	363	374	363	367	335	362	349	363	347	372	341	389	371	361	402	382	378	388	342	355	362	369	357	385	371	377	373	394	392	359	423	340	391	380	334	349	385	354	358	406	364	378	351	336	343	398	358	399	358	376	407	360	378	367	386	395	391	349	358	365	363	364	353	395	366	377	378	385	340	365	381	369	405	357	358	362	386	337	366	396	355	353	372	376	361	383	373	384	372	358	361	372	389	383	424	358	382	397	379	359	380	391	360	396	374	387	367	372	343	383	398	355	384	373	353	371	335	390	348	414	378	361	350	399	386	372	353	378	346	395	354	401	351	352	389	364	361	331	365	391	379	338	341	356	371	366	334	387	398	334	381	403	379	429	363	354	359	388	384	383	385	365	375	372	363	390	379	373	352	372	372	394	356	335	361	377	382	385	386	368	409	393	375	370	376	340	396	369	361	389	349	351	360	384	395	344	361	366	377	337	413	389	351	368	351	383	358	380	370	371	340	359	368	389	366	368	365	381	368	392	379	410	336	399	339	366	394	358	388	387	359	362	388	371	376	344	346	403	333	365	377	383	403	335	404	378	377	347	390	363	364	402	375	373	360	367	360	377	355	351	364	343	386	357	386	360	371	397	362	362	392	374	362	371	337	385	392	362	359	377	348	349	354	377	368	369	401	380	373	374	346	383	354	337	383	361	378	376	360	369	354	399	391	412	339	370	377	374	351	364	372	347	316	405	371	362	387	326	386	375	437	378	366	365	389	358	385	356	368	317	350	352	390	362	377	371	354	391	339	362	373	364	365	429	362	346	403	370	344	362	383	385	381	368	355	393	361	333	355	387	390	356	369	314	395	368	347	392	408	367	350	411	380	362	365	372	341	381	391	398	386	388	349	354	367	369	368	402	339	356	356	395	363	378	362	378	331	369	359	401	363	329	368	349	381	344	370	347	386	414	366	358	373	374	416	387	354	344	352	366	337	407	386	370	373	365	356	362	375	364	360	364	411	388	385	380	373	364	358	357	415	365	410	334	381	387	400	375	353	356	371	381	369	358	392	381	364	401	369	361	390	372	362	422	382	413	391	361	384	365	367	389	381	390	388	386	373	338	381	391	368	312	368	402	357	297	394	353	379	362	379	367	402	385	352	370	389	400	382	363	400	404	358	384	384	391	357	364	354	371	349	367	351	393	376	375	392	406	398	378	381	381	348	333	374	379	350	343	348	384	360	393	409	387	363	394	375	368	384	360	353	374	398	351	348	393	386	390	395	388	349	387	385	373	397	390	386	352	376	363	378	385	365	409	384	422	364	349	379	386	351	394	377	373	383	383	360	371	367	393	362	332	368	359	403	404	393	375	376	359	387	377	372	364	365	379	367	371	386	357	393	369	379	378	353	389	372	347	370	386	351	353	369	362	371	367	382	393	354	385	417	368	367	380	377	345	359	390	390	352	392	363	403	352	344	366	385	354	349	390	377	364	404	360	407	381	368	412	361	369	361	382	406	401	386	387	376	388	372	375	377	347	384	361	368	380	403	364	367	343	378	360
19711	10257	4072	2612	1812	1356	1004	744	550	498	433	445	393	381	346	356	358	329	314	363	398	389	411	478	452	493	514	467	440	414	383	373	354	358	381	317	298	303	298	308	333	302	326	319	332	325	319	316	353	311	292	354	331	304	315	324	338	315	335	329	316	284	316	296	315	283	333	302	290	319	339	332	314	316	317	308	290	291	324	341	313	302	279	306	314	331	317	306	310	301	334	325	322	307	304	284	316	292	310	344	330	314	308	298	305	351	333	333	324	302	332	301	346	304	294	308	326	305	291	302	317	303	336	333	308	339	314	325	331	310	298	298	310	284	320	337	313	292	320	301	284	305	340	324	287	285	294	290	314	312	328	316	314	310	294	297	349	324	315	295	305	303	287	336	324	315	303	352	321	303	295	336	306	302	314	271	320	325	301	295	332	337	315	344	323	294	344	330	276	284	342	307	291	323	287	289	308	310	332	320	298	309	302	309	354	322	298	307	319	312	338	297	317	341	346	275	295	307	285	295	299	317	370	321	285	300	309	308	269	303	309	296	310	293	319	310	307	312	301	287	318	307	335	323	332	300	310	269	318	325	305	337	337	319	323	285	341	320	302	315	282	313	317	312	279	305	323	303	322	296	296	304	287	308	294	325	311	330	294	303	304	329	329	303	325	293	298	303	293	319	292	324	311	298	301	303	313	305	302	308	308	294	312	290	308	283	316	316	318	341	254	296	329	293	305	307	306	310	334	288	333	297	305	321	326	315	318	313	283	302	344	298	300	327	296	352	317	328	331	316	309	309	316	301	335	317	283	318	306	310	298	278	290	333	309	299	300	331	306	312	340	309	320	318	302	282	283	302	300	311	325	330	309	301	311	331	322	317	324	288	300	315	367	316	327	275	281	309	288	291	292	334	322	307	311	328	290	309	276	337	342	287	301	302	331	328	318	313	321	290	271	310	298	322	345	325	304	290	302	277	325	285	355	292	335	271	308	302	316	325	334	332	313	332	318	295	285	332	337	300	294	283	316	340	331	319	336	308	302	297	331	304	307	290	291	305	329	300	326	311	307	305	286	311	277	343	341	322	321	305	287	333	314	324	336	297	344	299	293	315	353	292	316	293	302	330	307	322	329	327	326	318	320	346	341	333	328	315	313	316	310	304	334	322	338	318	348	306	308	314	309	313	324	304	304	329	314	344	322	292	307	306	325	323	324	304	343	322	336	325	334	300	324	311	313	310	294	325	308	326	316	316	318	332	302	310	329	292	319	325	311	337	293	305	318	334	277	313	309	305	293	306	332	328	303	310	279	307	298	322	321	335	293	298	299	322	334	311	318	335	306	326	305	320	270	315	310	321	304	325	285	309	289	311	278	341	311	289	306	308	291	341	318	318	323	301	316	307	310	345	311	297	322	270	343	292	296	311	340	308	319	337	330	279	296	335	297	291	314	298	293	294	316	336	302	331	280	298	319	353	322	313	295	304	290	350	286	298	322	302	314	301	299	332	309	287	346	285	309	278	294	306	299	332	320	334	321	302	312	307	301	330	293	330	299	345	318	307	353	317	329	301	323	306	311	293	256	358	299	312	318	336	304	304	314	318	321	313	305	301	309	294	312	292	307	317	315	323	315	325	295	313	309	331	312	343	308	291	306	340	325	318	345	317	303	335	304	317	327	309	326	300	274	298	304	305	294	352	312	345	304	276	309	351	314	320	306	335	345	282	296	280	342	333	296	301	332	346	305	317	294	292	360	314	287	329	306	318	284	274	316	283	312	301	314	310	303	342	306	333	292	311	292	326	339	299	330	305	317	343	325	288	331	318	329	304	309	312	319	284	334	303	334	295	307	328	328	285	292	317	303	313	310	318	324	317	326	321	316	294	308	307	322	315	307	302	313	333	305	305	315	293	351	317	308	318	306	334	323	307	308	301	289	299	301	306	294	308	286	314	317	301	302	315	314	339	313	325	303	317	315	273	284	311	327	301	315	296	350	321	284	345	329	308	286	311	319	327	332	322	335	326	303	293	355	291	296	290	311	316	301	333	328	340	323	305	278	311	273	341	299	300	312	295	291	310	323	280	297	336	308	326	284	316	315	318	282	307	296	323	306	305	298	354	299	324	346	325	339	305	316	316	307	298	320	285	314	307	290	322	330	296	299	306	297	332	316	303	314	314	278	302	285	323	325	309	289	313	345	314	335	301	316	329	323	303	279	293	316	308	334	299	325	343	295	306	331	310	319	324	269	289	338	297	282	329	310	324	340	306	305	267	292	308	305	317	330	296	306	301	273	287	295	327	299	291	290	295	301	314	295	305	295	285	360	328	333	329	281	293	314	328	306	334	327	313	287	331	281	285	328	292	325	283	314	309	279	312	317	308	341	291	318	268	294	312	328	331	316	317	274	281	296	283	297	343	303	331	290	343	338	313	304	304	330	316	305	292	322	311	323	310	315	295	345	317	298	290	316	320	297	357	310	319	320	317	306	324	316	316	331	324	334	296	289	315	349	330	307	351	272	287	294	327	317	318	323	300	319	312	328	305	342	329	289	306	344	319	291	290	276	336	313	285	311	333	310	321	300	292	298	297	306	347	296	287	296	327	288	287	333	287	300	293	308	310	307	299	311	309	297	306	301	335	311	280	284	291	294	318	296	299	293	299	320	295	301	325	298	294	297	314	314	313	286	312	339	298	321	340	319	327	289	291	320	295	297	298	287	286	301	336	308	306	320	278	301	328	313	322	312	290	321	310	307	316	306	325	320	285	346	313	315	333	321	323	282	287	293	321	321	337	335	328	310	307	336	314	317	320	313	281	329	302	312	307	282	301	292	326	303	348	290	342	296	315	314	308	339	312	302	332	302	338	341	316	329	325	309	296	318	299	340	296	308	322	298	335	315	315	342	323	280	302	319	319	320	327	314	293	303	328	330	337	306	332	307	294	323	315	317	305	291	316	318	310	346	289	303	326	285	312	269	333	303	322	343	308	319	333	348	310	285	301	336	297	293	308	300	342	306	319	301	288	312	319	294	276	307	318	307	264	303	340	308	336	337	342	338	324	292	355	298	341	305	318	293	309	321	316	298	294	321	340	304	309	304	302	346	316	320	307	339	320	336	313	308	295	304	316	326	320	346	286	317	319	304	295	321	330	325	327	312	315	318	327	314	323	311	279	320	278	316	300	327	316	304	334	279	307	303	297	302	281	322	314	303	299	345	283	307	337	304	288	330	310	324	316	305	300	308	297	308	308	294	360	296	333	298	298	297	314	330	360	281	304	335	299	323	303	309	321	313	300	321	307	298	340	302	328	306	339	331	335	277	298	324	304	328	293	320	294	290	312	310	326	285	310	304	297	318	307	322	312	305	287	291	331	302	327	339	316	356	337	366	294	324	333	320	312	329	279	320	314	285	309	315	305	327	319	302	287	314	319	309	304	323	318	305	307	315	311	296	321	293	332	311	285	285	332	338	311	310	309	333	318	338	303	323	313	320	323	304	340	319	306
12282	8072	6700	6705	5839	4928	3784	2794	1995	1727	1489	1325	1321	1242	1060	1006	967	922	992	1044	1162	1382	1439	1681	1945	2092	2059	1703	1706	1574	1124	1035	980	1007	947	927	744	726	702	798	729	780	757	766	777	786	816	758	695	720	755	698	729	713	719	748	713	704	678	745	746	722	708	673	742	669	741	718	718	700	717	674	711	733	723	753	714	684	734	697	702	716	679	714	703	764	671	720	769	683	672	712	689	712	733	724	706	680	760	699	688	747	736	691	664	697	723	713	684	707	693	696	694	742	720	710	709	709	700	699	737	677	700	718	705	712	780	681	684	733	765	735	683	705	740	694	704	731	681	697	713	758	699	725	692	706	682	706	685	702	686	731	754	744	709	732	670	745	731	701	695	704	741	721	701	675	731	734	721	761	757	677	703	730	731	693	686	739	728	668	693	755	720	724	699	720	717	742	720	748	705	725	732	762	700	701	726	710	717	733	719	686	685	700	697	693	669	699	725	719	728	754	748	729	683	681	739	672	725	741	726	683	742	706	723	629	727	719	711	702	701	755	681	706	681	724	655	708	703	726	714	734	705	709	695	696	741	721	719	712	760	676	679	756	677	681	703	703	747	700	733	693	698	736	688	687	716	701	690	719	664	667	693	703	675	735	678	720	684	682	729	755	680	713	694	699	675	669	726	692	723	722	698	735	699	724	730	727	704	768	725	741	662	712	710	718	703	745	746	720	709	698	706	696	747	733	754	700	738	739	705	715	700	699	711	703	716	689	731	705	723	726	673	714	742	712	718	691	730	701	720	694	727	753	661	688	734	730	675	704	752	751	701	676	708	667	736	687	755	714	688	764	717	689	699	682	722	727	657	682	691	704	714	735	679	734	679	719	721	722	768	712	715	715	776	677	737	702	700	761	747	659	756	727	712	726	712	757	734	744	681	729	737	714	722	708	716	736	730	705	715	666	699	746	697	703	730	694	705	672	681	711	694	705	691	752	748	700	758	708	727	731	715	699	768	720	709	774	725	671	726	679	685	667	689	733	698	740	701	733	729	710	685	689	662	708	759	681	744	711	737	693	710	738	762	684	732	740	731	777	674	709	714	718	698	741	696	677	705	727	713	753	683	695	763	723	687	696	704	712	729	700	712	704	706	737	778	708	710	698	699	697	709	685	765	717	689	726	729	743	731	706	674	712	683	670	710	731	720	720	730	762	713	718	714	715	725	745	659	683	697	668	721	728	660	669	657	707	712	728	695	718	681	657	676	676	737	745	695	712	721	733	691	696	715	691	705	702	643	752	706	678	732	744	685	682	703	716	750	726	694	697	719	723	719	729	770	730	741	704	724	704	713	692	738	675	698	675	687	758	716	726	712	730	726	688	690	737	683	667	697	742	700	718	752	709	722	721	732	723	731	693	738	699	748	711	739	704	700	743	673	670	678	714	691	715	745	665	733	689	699	660	718	688	682	688	718	743	698	716	710	697	659	716	689	677	689	672	674	740	731	683	685	774	706	698	659	696	716	722	681	708	728	697	746	702	710	686	733	693	697	685	688	699	724	695	726	746	706	739	704	703	706	709	743	752	712	674	725	717	706	689	733	707	706	760	724	709	695	686	757	751	716	691	720	696	709	723	717	672	722	678	724	684	712	689	715	729	689	725	718	737	729	691	715	715	724	720	717	711	717	689	721	718	730	712	706	709	708	755	705	690	771	718	742	712	696	711	705	715	708	726	692	699	691	739	683	678	729	673	699	731	731	710	724	719	715	694	709	714	695	733	694	744	747	724	712	692	742	738	712	722	727	744	683	706	720	730	710	718	768	739	704	684	728	711	749	699	680	687	710	732	724	712	714	711	719	691	682	706	677	662	693	737	745	681	689	659	683	704	721	717	694	710	694	731	668	721	710	705	765	705	660	727	685	674	711	716	710	694	763	733	709	705	749	717	725	688	734	683	715	753	681	705	670	748	725	713	721	688	689	708	679	729	703	737	698	675	724	681	707	688	658	723	692	698	758	676	674	716	737	700	718	690	700	712	715	751	767	681	713	721	726	720	697	743	701	708	750	727	682	709	669	745	689	703	707	713	708	713	702	708	711	719	698	686	711	705	655	721	709	723	651	680	736	708	717	693	752	716	675	652	668	736	709	740	687	726	704	705	713	689	742	676	720	694	722	711	701	704	696	712	678	692	709	660	726	748	726	693	685	673	707	690	691	716	737	782	732	706	714	717	716	701	695	717	740	707	723	717	731	708	652	724	671	718	656	716	716	727	692	726	703	715	762	763	769	704	734	704	672	665	684	699	678	716	750	693	730	690	715	714	688	719	753	714	720	730	735	717	695	730	709	721	741	685	733	717	692	724	677	732	715	717	728	702	709	737	703	689	749	714	686	719	709	741	706	752	706	687	665	745	694	715	661	713	730	726	738	711	693	703	705	694	672	726	729	680	775	694	698	712	746	691	717	729	715	709	696	685	679	779	750	724	739	691	710	709	715	703	724	707	752	745	696	693	741	748	672	722	718	661	709	663	737	725	762	717	730	706	730	707	758	715	742	719	759	710	718	707	737	680	742	725	702	715	715	761	739	703	695	628	711	748	706	749	673	698	677	699	725	694	723	749	685	655	692	720	714	706	746	757	727	729	752	701	733	719	702	704	704	695	699	735	701	705	695	740	661	733	730	699	720	704	725	699	708	678	707	696	688	705	695	765	728	739	692	739	661	730	686	749	647	701	745	700	711	735	722	687	758	713	655	716	717	693	705	713	734	682	717	726	718	696	721	733	689	700	654	723	711	736	718	708	728	712	724	711	708	700	705	707	728	693	682	692	693	746	713	723	722	726	678	743	706	718	695	710	718	662	753	737	718	703	702	708	645	703	692	692	693	737	740	669	745	729	725	714	739	755	681	730	724	750	661	654	703	753	724	742	715	747	699	686	728	712	694	737	739	686	658	752	703	726	673	725	704	725	666	754	683	715	712	718	724	756	705	709	711	702	723	697	765	745	711	700	699	714	670	676	688	705	682	714	698	710	726	707	746	722	716	744	711	687	685	716	759	720	698	696	732	754	700	727	738	695	670	677	729	704	709	695	714	756	698	735	682	701	720	695	760	755	727	714	709	749	730	692	730	696	689	718	713	678	683	724	715	687	711	715	694	665	674	677	747	705	697	767	736	719	752	731	721	679	727	705	718	736	710	699	743	734	708	732	731	711	676	676	763	723	700	697	708	684	762	657	727	720	720	718	732	673	713	700	743	716	699	633	742	696	764	695	760	711	717	746	728	711	697	727	740	721	739	733	682	675	673	717	721	709	678	715	703	720	697	697	743	712	708	732	671	682	718	762	687	715	683	705	734	742	715	669	739	699	718	720	733	714	695	714	696	732	701	710	700	685	663	718	696	748	754	695	681	694	696	696	720	714	668	692	682	697	712	714	763	743	732	678	723	699	691	695	672	723	714	705	682	712	719	691	673	692	726	703	695	703	713	685	750	719	696	726	672	715	756	699
42872	37927	19585	12472	7357	4124	2921	1958	1270	1111	980	720	605	566	417	356	324	314	318	374	338	414	443	579	591	673	569	512	473	381	357	315	330	330	277	234	235	217	234	233	264	243	243	245	243	251	190	248	256	224	246	235	215	238	216	220	235	216	272	237	221	225	211	196	231	225	234	214	235	225	229	242	250	226	228	222	207	222	219	246	244	201	208	270	236	227	211	228	219	208	221	235	211	233	215	249	238	210	240	229	213	225	210	232	223	247	217	226	222	251	238	216	234	189	232	224	225	223	217	236	217	221	241	236	240	243	224	220	229	197	226	229	221	224	205	213	221	206	248	269	214	205	204	219	215	191	210	203	247	230	186	206	223	244	226	223	218	218	226	247	223	255	244	228	222	248	230	240	213	226	224	227	224	217	214	253	216	230	256	235	224	221	205	240	231	220	233	220	228	237	234	227	214	237	203	210	200	233	220	191	208	220	239	236	228	215	241	219	239	239	234	215	251	221	221	237	210	209	224	207	208	231	234	232	227	222	208	225	232	238	228	211	230	193	263	231	233	222	214	234	263	213	239	217	219	234	230	206	223	240	255	232	228	231	235	225	214	215	246	221	232	225	212	238	207	242	211	181	234	202	227	215	220	240	233	201	249	214	214	203	225	229	229	221	236	242	216	236	216	218	243	213	235	205	215	222	241	216	239	225	233	259	242	243	246	221	224	230	232	225	244	186	208	234	244	220	209	188	207	239	205	244	218	231	231	211	237	231	226	248	240	216	202	220	206	218	230	255	219	234	222	219	194	208	224	235	227	222	231	240	234	229	231	226	247	220	203	223	225	224	245	203	222	224	224	214	212	215	251	234	242	224	253	236	199	232	210	237	230	250	221	252	249	206	288	241	217	214	243	234	208	188	217	228	233	219	209	220	218	234	215	238	224	218	225	241	203	213	198	211	216	188	227	227	218	218	226	231	231	244	246	226	236	227	229	251	193	209	247	227	225	233	225	229	247	226	228	248	220	229	241	227	233	209	231	198	211	205	228	241	233	230	225	227	235	202	256	231	229	212	234	209	233	197	219	226	202	216	221	206	204	199	197	223	210	242	232	232	245	205	210	215	225	228	229	218	213	227	234	221	221	208	204	225	256	237	218	210	222	230	197	236	209	220	234	201	226	223	201	234	202	229	217	225	221	216	238	220	215	228	231	221	243	222	213	211	215	220	221	208	228	229	219	214	249	227	223	200	222	235	204	223	229	217	209	187	197	214	223	252	211	195	247	226	231	222	235	217	227	218	228	227	218	227	205	216	203	190	213	201	229	229	241	238	209	214	241	218	237	224	242	232	242	221	226	207	225	202	209	224	218	214	215	232	227	215	245	222	225	220	245	247	221	228	233	224	240	243	202	232	202	211	213	226	232	205	238	229	230	243	235	229	239	225	244	219	195	193	229	223	263	239	228	252	233	201	240	212	245	225	208	261	201	226	223	213	231	244	228	230	204	220	205	224	208	234	216	238	241	208	241	222	232	232	227	221	206	209	223	241	213	213	248	202	240	238	224	250	220	247	219	244	207	211	225	238	206	242	254	224	238	240	222	251	237	248	262	233	240	230	236	239	217	234	214	212	246	272	225	234	195	237	243	208	247	240	268	241	231	224	216	241	248	242	229	251	220	219	215	231	237	240	231	238	221	215	221	239	201	248	238	195	231	216	267	233	204	215	220	213	222	230	223	238	224	201	218	215	226	238	217	219	233	225	251	231	226	246	224	222	220	221	237	227	229	235	211	212	211	230	228	204	220	215	237	256	235	239	219	210	240	239	232	251	216	238	180	214	206	219	209	205	223	225	192	235	231	218	238	224	210	223	222	207	218	244	225	206	227	244	216	212	204	243	214	215	217	207	260	250	256	216	230	211	205	273	228	229	254	220	188	189	234	211	232	212	248	219	257	244	247	228	214	242	245	232	220	205	220	202	245	221	194	205	190	216	221	229	197	257	232	227	228	227	232	231	238	234	221	219	219	196	236	223	230	210	198	219	225	226	221	249	252	231	215	260	192	243	230	224	244	233	208	262	228	236	239	254	230	229	225	197	216	242	251	213	235	231	196	243	221	236	208	228	228	216	212	219	243	229	233	214	216	226	234	205	229	209	237	242	253	217	205	208	226	231	272	210	218	263	222	257	226	224	210	220	214	235	242	240	218	235	234	204	249	248	216	228	206	232	216	234	194	253	224	258	216	207	241	225	210	210	244	228	234	222	212	229	218	240	249	252	220	217	202	218	244	222	232	233	211	240	234	237	269	215	228	220	222	228	196	259	213	238	208	214	213	250	202	208	217	242	208	227	245	209	236	205	238	257	206	238	204	222	239	243	217	228	232	210	241	231	211	217	223	218	225	242	257	198	268	225	238	225	204	222	238	215	229	234	239	231	224	241	213	192	232	229	235	222	233	252	213	220	222	236	182	222	243	202	207	219	236	221	237	255	215	208	225	216	247	201	226	222	238	228	203	214	241	230	204	208	216	199	236	232	233	243	233	220	221	208	225	216	241	200	246	196	202	225	227	228	229	239	211	250	215	232	233	225	233	215	220	203	254	244	238	230	245	250	254	233	198	248	227	221	220	255	219	222	221	246	242	237	236	225	214	208	219	217	255	226	240	226	255	256	268	244	231	216	228	231	216	216	233	219	238	211	228	218	202	214	198	219	236	234	265	247	246	215	220	226	203	238	226	213	233	200	216	211	215	206	256	257	243	240	228	211	231	200	241	220	217	196	242	254	247	222	244	226	210	240	216	222	214	229	229	228	227	209	257	222	191	235	232	215	225	219	244	247	216	245	246	216	210	210	204	233	209	232	231	202	229	208	217	198	232	249	225	228	214	220	219	226	224	222	226	215	209	221	215	230	239	230	231	248	230	235	232	223	243	246	193	227	205	229	232	242	228	206	242	234	226	213	195	234	216	250	215	215	254	230	197	222	216	223	215	218	216	211	242	246	239	222	235	231	203	235	261	208	229	222	223	207	205	228	216	219	239	236	220	217	229	239	211	250	229	194	232	206	225	238	198	208	229	216	197	258	255	214	263	221	230	225	234	222	215	212	234	216	213	219	238	237	263	226	228	205	252	232	223	233	223	227	223	239	228	267	242	231	249	205	205	237	222	237	223	209	255	237	232	205	227	223	216	226	225	231	263	237	231	214	239	226	232	217	213	251	232	221	212	204	267	221	202	219	231	237	223	214	222	222	238	221	221	206	216	245	234	246	207	203	210	220	232	205	204	238	216	216	236	241	238	215	261	220	228	248	196	209	237	240	225	208	236	223	199	238	219	234	245	217	274	231	219	227	243	232	209	232	219	212	231	239	214	225	243	219	236	267	227	221	221	225	228	236	233	231	224	233	236	204	229	237	220	233	216	214	211	221	227	235	236	229	216	221	248	231	231	208	257	221	226	224	219	244	236	233	247	208	223	216	231	190	198	214	221	221	203	222	217	180	226	213	244	245
30245	21870	14717	13893	11973	9321	8574	6805	5312	4555	4303	3098	2810	2377	1785	1450	1207	1225	1244	1527	1801	1855	2099	2645	3009	3498	2882	2514	2375	1781	1329	1234	1218	1226	1038	801	751	678	644	614	661	610	600	588	623	661	686	616	591	555	543	492	534	538	515	496	532	540	510	536	527	511	529	549	567	518	561	540	566	557	586	553	582	520	571	540	532	534	535	545	530	566	555	575	541	521	530	511	545	530	535	550	508	547	538	531	498	579	507	535	564	515	482	539	556	553	570	535	539	520	508	534	531	544	521	506	527	552	533	534	547	540	558	505	514	552	546	547	516	504	510	535	542	540	532	528	558	551	500	541	525	504	538	551	510	497	515	528	536	510	507	529	562	527	556	520	508	498	544	563	529	536	608	583	541	502	531	543	554	559	557	536	520	550	550	516	542	554	525	532	523	537	531	587	537	523	526	546	536	541	571	490	504	528	528	549	519	527	551	498	521	553	537	538	552	549	524	532	521	502	542	514	558	522	523	513	547	529	534	536	551	534	531	518	552	499	544	546	533	540	499	554	547	514	528	516	510	520	496	505	555	565	539	507	575	545	522	586	549	486	531	578	521	545	533	532	530	537	518	551	537	557	520	525	483	530	579	509	534	580	569	527	531	528	559	563	501	519	487	521	559	550	530	558	547	580	587	574	497	571	560	543	536	527	562	511	530	512	542	541	560	543	487	545	525	485	550	536	530	520	553	533	504	524	539	486	534	503	497	517	508	509	513	528	525	533	539	528	519	503	548	526	536	541	544	507	550	535	532	543	512	568	538	509	565	528	503	505	523	563	536	528	549	549	557	577	533	528	523	560	535	538	555	528	550	553	520	485	529	543	503	550	500	497	562	550	537	516	542	551	529	564	539	535	536	585	505	526	522	525	532	492	550	534	496	543	523	506	544	527	492	529	513	560	582	521	534	518	543	545	548	482	531	538	503	548	588	526	491	515	534	555	565	530	502	538	522	558	526	526	526	508	525	553	553	539	516	544	529	527	544	523	555	578	524	526	517	553	551	545	512	574	540	524	540	552	517	527	534	528	521	521	528	564	514	533	512	527	557	506	544	546	536	552	534	558	572	558	529	523	531	531	530	527	518	507	552	539	532	525	576	530	564	526	553	523	534	528	508	524	547	508	527	552	506	535	556	531	537	504	533	556	531	525	492	528	567	549	507	547	539	481	556	521	542	588	541	535	554	507	547	490	529	552	501	522	523	519	537	500	507	596	527	509	555	520	536	513	509	562	508	551	508	500	544	536	533	537	493	539	507	538	562	564	503	517	521	543	533	526	503	510	527	518	501	549	515	545	565	535	533	510	540	498	534	551	542	512	544	529	510	510	548	538	503	564	513	504	479	531	552	518	524	524	522	543	495	547	510	503	541	530	555	488	550	546	555	536	544	533	522	468	553	522	541	506	544	551	545	516	534	561	537	573	534	561	532	537	561	568	487	568	545	581	530	552	522	538	523	541	519	546	524	577	552	546	572	537	532	549	542	534	508	533	522	562	537	517	547	509	540	538	540	476	526	505	545	536	533	567	547	484	520	536	545	558	521	551	471	499	525	549	521	535	540	527	514	556	516	532	526	542	511	495	525	551	519	507	496	517	571	525	515	552	551	535	535	527	511	518	542	521	493	519	550	514	515	578	525	500	541	522	551	505	511	522	515	587	534	583	521	493	519	499	560	507	523	523	549	504	518	506	530	525	558	557	576	535	500	544	533	567	546	544	544	533	568	521	545	495	516	500	538	530	505	545	500	505	513	524	506	538	529	549	555	507	498	549	522	519	524	487	548	558	512	550	530	514	539	514	495	507	499	531	503	529	496	517	524	540	531	527	562	508	557	518	543	520	576	505	522	560	539	508	513	526	549	522	535	524	517	501	513	525	522	515	533	501	525	556	499	541	522	524	515	515	572	550	493	535	542	524	532	555	519	571	565	547	499	550	509	527	529	498	545	567	554	490	519	580	520	490	547	524	545	511	554	522	555	526	547	502	564	534	543	528	562	535	557	525	518	532	493	511	531	553	536	530	574	515	530	474	504	516	619	553	531	514	522	525	513	540	525	530	474	547	548	565	539	579	574	511	502	520	511	510	553	512	564	505	514	560	502	528	497	514	504	494	511	542	559	517	553	566	577	547	538	531	566	493	501	483	537	540	509	524	523	515	510	531	520	516	504	538	521	549	582	528	538	511	515	499	523	517	516	501	524	512	579	509	570	508	526	540	551	550	508	530	566	496	510	527	528	516	576	493	525	523	574	511	517	528	536	526	535	530	509	513	508	544	550	548	524	522	525	540	502	489	589	520	544	607	536	536	517	560	577	531	539	537	516	518	524	538	522	544	534	536	527	508	567	517	516	503	538	523	540	531	510	514	531	526	527	532	527	516	541	528	485	541	541	499	543	559	493	517	545	543	529	555	544	527	487	564	555	512	548	543	524	511	555	539	536	544	547	515	516	537	527	536	482	489	519	544	565	525	530	533	548	556	522	570	511	534	543	558	504	551	545	552	553	535	504	482	545	523	542	513	524	511	506	549	513	518	509	542	552	504	569	513	479	515	519	537	526	580	533	545	554	536	568	532	518	551	563	551	501	514	547	539	489	554	484	556	512	535	522	596	532	582	515	536	497	497	560	571	539	510	574	486	553	513	554	545	513	494	540	508	504	549	538	520	542	535	489	524	577	592	514	556	561	520	521	502	551	521	550	499	525	513	581	514	538	518	557	531	511	533	512	533	490	526	534	504	544	578	492	531	559	557	542	562	555	508	556	531	531	559	578	549	550	525	535	489	556	537	567	490	552	528	526	537	537	554	524	523	519	525	524	538	519	515	490	537	546	525	526	535	523	547	536	536	525	515	497	537	566	528	506	552	484	577	521	511	567	504	532	520	551	565	508	537	518	511	564	553	541	521	480	525	511	517	522	542	545	544	541	500	542	547	517	549	513	544	512	581	523	557	517	577	464	543	532	561	540	578	502	547	540	516	514	528	512	472	529	528	571	555	501	512	533	511	508	520	504	561	545	536	565	575	523	531	527	580	509	529	557	529	585	558	492	558	541	518	527	503	563	515	521	514	571	615	533	501	521	532	533	571	565	551	561	572	553	551	494	492	564	501	544	556	545	510	555	548	522	503	526	482	547	551	555	511	548	544	534	522	572	568	527	557	558	534	515	530	509	524	533	523	506	559	564	513	562	539	523	559	550	532	537	529	499	541	541	554	539	523	544	551	510	563	541	540	510	535	548	500	528	526	506	551	537	497	529	525	537	502	508	558	500	534	538	499	495	536	503	528	546	531	572	552	517	544	557	551	539	537	501	551	541	553	539	535	536	562	571	529	537	535	551	493	509	548	539	570	548	514	536	514	499	497	520	526	565	519	558	576	544	523	547	559	528	549	506	505	524	534	520	563	563	528	502	526	514	550	546	550	535	550	514	526	518	531	478	506	526	523	567	527	526	546	509	543	489	483	538	517
55307	40566	24538	20298	14033	8338	5993	3780	2336	1618	1736	1172	964	750	636	442	317	355	394	458	442	478	597	729	755	736	618	532	470	381	342	339	330	333	233	207	207	171	178	163	156	156	184	166	203	174	186	163	174	174	160	166	152	158	180	150	147	184	149	141	143	135	138	153	132	164	163	158	155	156	156	144	158	160	162	153	149	131	166	165	143	146	129	143	160	168	144	158	168	163	169	161	158	126	137	150	178	150	147	152	177	146	145	123	142	165	160	128	132	141	146	149	135	158	144	144	137	145	141	132	167	170	160	138	155	149	174	139	159	170	154	141	126	153	136	172	160	147	162	165	171	145	175	147	149	138	137	149	165	162	156	145	160	140	144	162	157	158	158	153	149	132	153	187	151	154	148	154	139	147	139	172	132	157	151	157	143	152	165	138	180	159	154	136	174	143	153	166	147	167	146	159	144	150	161	134	165	156	147	173	159	169	150	143	142	128	145	175	142	151	150	133	165	146	149	184	145	140	143	161	164	174	138	141	147	140	163	127	129	163	133	167	131	156	156	159	145	161	178	152	180	148	145	155	181	160	133	144	137	154	140	141	135	139	142	133	144	157	151	146	164	146	154	130	184	163	153	151	152	159	169	157	155	156	131	161	146	160	116	129	135	154	143	145	153	158	153	149	141	171	140	146	133	144	152	168	157	164	149	152	133	149	154	136	131	154	164	153	173	125	143	128	148	145	155	144	159	149	139	138	146	140	128	156	144	158	170	146	145	157	157	149	159	170	137	148	139	145	160	155	145	160	158	146	159	127	158	152	146	142	139	153	153	133	152	159	159	161	155	146	138	153	149	146	161	144	141	151	134	171	141	158	150	159	176	159	152	163	141	152	146	141	150	145	157	165	150	164	139	169	145	159	130	134	172	151	144	141	156	156	164	153	154	176	160	166	134	172	163	147	156	150	164	137	131	135	159	141	123	156	132	137	131	141	156	143	139	133	147	144	152	141	141	139	150	149	166	145	122	135	150	143	148	154	144	167	151	157	158	152	149	158	136	162	156	137	142	128	160	173	155	154	173	156	137	139	164	157	156	170	168	151	163	150	148	130	163	139	143	164	141	139	150	154	156	152	180	157	167	152	144	143	171	167	157	136	152	146	151	156	166	150	164	154	148	147	154	159	156	146	125	143	147	171	163	144	153	147	162	163	151	146	154	154	150	151	154	145	141	168	155	134	150	178	151	151	144	179	159	146	160	141	160	147	156	128	144	171	150	150	145	137	150	139	156	172	150	136	148	150	166	161	148	166	175	157	134	146	156	148	173	157	148	150	154	148	166	144	148	190	144	148	157	139	158	141	147	155	144	140	157	122	163	159	146	138	151	165	149	160	169	139	155	136	142	138	157	133	130	160	151	145	140	146	158	151	172	154	143	135	163	158	147	141	157	152	135	158	161	160	161	152	137	134	124	171	173	147	161	159	139	157	129	150	128	170	143	133	147	141	170	141	151	160	147	151	137	157	160	140	158	157	171	144	144	152	155	165	142	152	172	161	152	142	140	159	156	152	137	150	153	122	153	144	133	145	141	131	183	148	164	148	151	162	149	166	152	151	163	154	153	173	156	140	142	156	149	148	144	149	166	144	166	154	150	146	163	189	154	145	132	172	131	142	153	151	144	147	135	146	161	132	172	144	153	170	128	145	162	173	147	156	149	146	165	173	157	144	146	164	133	154	168	154	145	148	176	165	152	150	147	152	155	146	158	144	161	145	146	153	150	170	158	151	153	164	154	134	138	156	162	133	149	164	151	139	145	144	128	133	153	155	164	166	166	148	132	138	171	148	151	154	152	143	158	151	137	168	132	146	155	171	157	162	156	143	157	164	149	156	185	148	162	164	150	159	164	136	160	147	144	159	149	122	151	159	159	141	156	149	170	149	147	140	144	145	158	156	149	161	132	183	153	151	143	123	163	158	144	148	170	148	143	171	137	132	145	159	145	154	157	151	142	161	151	175	174	135	120	161	140	141	138	174	140	157	164	157	147	168	144	169	153	138	168	147	147	155	146	141	151	164	143	144	147	148	122	161	161	138	162	150	172	132	160	158	152	164	157	167	158	135	156	162	170	149	164	138	145	158	159	155	157	156	148	150	151	157	129	148	161	177	145	160	152	135	129	155	164	178	154	176	176	183	161	154	155	138	165	138	147	150	160	173	154	151	144	154	158	140	156	163	146	131	136	158	143	140	177	159	148	153	155	134	152	136	145	162	153	176	150	137	166	146	152	172	144	144	141	165	143	158	138	151	182	170	148	142	142	176	155	160	153	162	154	144	145	153	156	143	162	155	146	166	139	147	129	148	187	145	155	165	178	174	158	143	137	147	132	163	143	173	145	135	145	163	136	145	153	159	140	120	157	147	152	161	136	174	147	159	149	144	145	153	149	149	116	136	183	157	127	155	149	159	169	154	156	143	153	153	151	156	163	175	173	150	159	140	142	157	151	173	157	152	154	158	177	147	142	139	131	139	158	140	169	131	149	153	177	141	159	148	170	130	144	166	164	152	151	135	175	149	135	166	143	165	166	143	175	128	121	119	172	160	142	174	140	173	165	155	150	168	161	154	146	146	157	152	153	117	161	154	154	145	138	157	137	154	159	147	137	172	145	145	162	138	144	138	134	155	156	146	166	158	152	174	145	154	170	173	154	151	157	143	145	146	148	168	147	141	153	154	152	131	152	154	148	154	147	138	150	146	144	141	170	170	150	154	158	165	131	146	154	152	174	136	143	145	143	157	163	173	149	134	117	157	166	171	135	153	160	160	140	163	148	142	157	167	136	122	143	145	156	148	134	177	155	156	119	135	142	157	146	160	155	174	149	147	172	133	160	153	142	153	155	134	154	153	150	141	162	154	173	135	168	161	150	155	147	148	170	152	170	140	160	159	146	158	153	166	154	160	147	149	160	149	139	156	145	143	140	161	165	170	169	168	153	143	164	157	146	151	140	158	171	157	169	154	142	148	185	171	147	142	159	151	131	147	180	163	150	162	134	171	158	162	171	158	162	153	169	145	146	158	144	165	116	135	160	144	151	137	148	156	165	148	159	167	168	156	156	149	138	143	142	157	159	163	156	153	140	151	180	140	156	159	154	144	138	142	158	156	138	154	145	151	138	182	134	152	167	135	121	127	155	150	156	149	138	134	132	129	148	135	140	125	152	117	147	183	157	127	145	155	136	182	158	194	152	155	144	147	154	166	155	136	162	149	164	153	155	160	170	155	153	119	141	153	146	132	148	144	151	168	144	170	156	121	168	161	138	176	167	147	163	160	149	144	174	164	152	162	143	127	138	146	164	158	174	135	149	174	159	172	133	154	124	143	143	152	165	138	158	157	161	140	149	152	161	139	130	161	167	145	154	163	132	145	136	158	154	156	140	152	140	157	144	159	177	181	158	152	144	171	139	130	147	150	148	158	159	140	160	144	136	157	160	145	144	141	146	162	142	138	138	150
41087	27174	18571	20021	16504	13568	13514	10870	8090	7036	6744	4862	4308	3446	2817	1996	1674	1801	1833	2291	2465	2518	3391	4159	4683	4577	3641	3209	2592	1877	1657	1676	1621	1377	1025	831	707	616	541	554	514	546	534	526	582	629	590	532	536	418	415	442	452	407	368	405	361	396	425	424	413	418	417	387	381	384	377	388	393	391	393	386	427	360	393	377	391	392	361	380	363	403	379	367	418	404	374	381	378	417	412	437	390	394	405	401	341	397	372	422	382	362	368	376	382	377	388	397	345	330	346	384	359	376	352	390	381	375	386	370	374	382	386	367	378	373	371	355	333	364	405	362	380	385	364	385	361	387	389	369	359	403	390	369	392	406	363	400	351	364	353	390	373	380	350	389	389	355	352	355	354	350	347	387	333	328	368	413	363	343	382	341	411	350	397	349	347	383	389	395	366	373	362	362	359	393	403	352	388	375	384	353	376	370	395	386	386	389	367	382	375	364	383	383	353	431	406	372	370	354	366	370	356	334	375	376	379	356	379	382	394	394	370	430	387	377	383	359	359	357	383	362	409	367	380	376	348	374	402	370	380	357	371	363	363	396	385	370	408	357	375	342	392	347	374	340	350	370	382	370	384	382	359	387	381	375	372	372	359	383	380	345	409	347	348	363	385	365	362	420	374	347	345	341	392	397	381	372	336	362	353	365	379	391	370	377	383	384	377	369	403	375	351	378	405	372	385	390	379	339	352	382	378	379	386	362	369	341	423	389	370	353	346	370	375	366	361	363	389	385	362	388	382	423	407	367	354	406	346	382	395	388	383	402	366	369	355	373	378	372	381	396	392	360	372	394	393	351	408	406	382	387	369	369	377	381	400	364	391	352	373	389	401	370	362	373	380	365	369	377	380	370	374	371	388	375	368	359	422	360	333	342	369	352	402	395	377	343	396	359	366	360	378	357	388	355	385	361	399	395	348	369	342	398	364	379	372	365	361	411	404	353	358	367	357	359	398	350	422	375	397	415	347	341	358	387	368	376	385	342	365	376	399	355	379	360	394	383	376	374	346	379	337	357	374	379	392	380	369	392	410	369	404	375	358	369	370	380	355	365	396	448	377	379	402	357	338	398	355	401	378	411	356	370	354	388	372	354	363	355	399	361	335	359	338	373	340	425	393	347	368	382	387	351	405	373	378	374	401	387	391	363	377	369	370	379	388	381	370	397	398	357	339	382	394	372	354	383	364	374	412	347	368	417	381	399	378	393	351	347	415	406	340	348	379	416	366	382	385	360	406	373	362	354	351	400	380	392	330	377	355	383	362	381	351	354	376	403	352	397	348	335	365	381	370	340	352	371	359	367	386	373	370	397	335	384	377	392	390	369	377	371	367	368	364	359	352	379	376	362	388	366	384	369	366	403	370	391	386	334	393	378	390	409	375	375	363	376	394	381	369	364	376	382	408	393	390	364	382	369	387	369	363	395	375	359	375	369	373	347	357	350	352	368	372	373	374	389	373	354	333	363	366	385	404	381	383	334	392	395	402	393	380	349	398	372	355	374	331	358	338	377	359	343	366	411	375	362	342	381	384	338	367	389	400	393	339	387	368	385	337	361	380	408	388	358	388	344	380	375	372	346	370	377	414	328	357	357	361	355	343	352	391	356	369	396	400	381	357	373	363	369	365	357	389	368	362	374	382	377	379	409	365	384	359	372	403	376	369	374	390	399	370	350	381	388	380	390	363	370	393	360	381	318	359	356	343	358	380	341	386	343	379	353	419	393	386	376	384	379	335	379	352	365	398	370	410	403	390	336	344	351	377	356	372	402	368	370	386	355	377	401	389	402	379	414	417	392	384	379	374	373	397	352	386	365	374	374	388	357	363	346	378	347	380	387	414	396	379	391	349	378	353	372	396	363	383	387	364	381	337	396	402	337	356	371	407	373	363	353	351	352	382	392	388	376	386	378	368	346	362	365	355	377	359	384	380	354	375	398	354	396	400	390	365	369	410	356	346	365	360	371	340	368	392	355	374	345	369	369	372	359	373	366	372	382	353	388	375	387	339	375	371	396	374	379	384	395	361	374	397	402	366	395	350	409	408	365	329	357	403	395	369	340	368	391	382	353	378	377	386	407	414	363	389	358	386	342	362	390	361	379	384	402	382	365	364	353	372	411	407	367	378	395	365	330	420	379	381	360	343	350	384	369	410	400	357	363	346	347	410	379	390	403	375	397	340	390	411	412	384	390	388	357	399	378	360	402	366	337	369	344	375	370	387	376	369	367	388	372	373	332	408	365	376	373	400	359	380	353	365	374	410	368	381	358	376	378	375	357	395	369	381	402	368	360	374	355	392	361	375	366	371	365	344	382	371	403	369	370	350	343	356	391	344	385	351	382	391	407	393	390	375	359	382	342	350	358	337	400	387	387	393	370	362	366	343	383	353	368	383	407	389	396	374	381	371	422	366	387	378	373	369	372	362	381	329	399	388	339	356	367	335	415	373	371	352	358	379	376	361	361	416	359	387	394	389	373	361	383	363	352	395	380	402	376	373	370	386	375	395	340	402	374	379	380	358	393	398	381	373	394	375	368	354	368	365	398	339	384	392	344	383	395	390	347	363	372	373	352	352	395	354	391	371	383	383	339	361	413	375	371	377	353	364	368	363	382	363	372	375	411	383	354	381	356	345	368	389	379	390	382	357	368	396	390	366	344	352	370	380	406	382	385	344	405	375	380	379	352	386	369	372	397	378	357	364	410	370	396	366	352	383	391	392	371	375	359	384	358	408	375	391	408	390	382	384	353	367	383	344	423	385	368	403	396	361	383	355	365	372	373	376	339	378	382	371	388	384	375	375	358	368	387	349	335	383	378	382	382	387	363	403	353	361	378	372	399	358	368	387	335	394	378	382	360	334	393	372	401	366	371	365	366	342	355	366	364	361	355	395	381	389	371	387	356	407	365	370	366	374	387	392	369	377	376	360	397	364	347	393	371	367	352	359	355	368	384	382	409	390	379	380	374	389	364	367	362	397	408	354	374	384	384	363	364	355	375	399	342	364	399	379	350	374	324	349	356	376	353	372	392	374	365	398	380	371	379	378	356	355	386	374	387	389	417	325	353	368	357	371	375	381	365	390	374	331	366	377	365	367	389	350	344	400	423	369	386	384	397	348	399	381	388	369	362	369	408	382	377	387	364	382	389	375	369	390	384	353	399	366	370	360	381	371	368	380	382	382	382	391	355	356	331	379	358	369	336	328	400	374	374	379	396	353	402	389	374	340	373	365	344	378	377	381	387	359	397	353	427	379	363	392	379	394	366	347	385	382	363	393	420	396	385	351	345	359	355	415	388	373	383	369	375	360	368	397	345	393	398	387	357	387	383	387	369	383	386	424	390	365	360	348	337	380	365	360	334	358	392	361	374	380	391	351	361	366	394	387	409	354	372	371	385	351	369	358	344	361	354	370	334	370	381	351	355	359	358	356	365	346	367	341	380	365	326	376	336	364	388	377	368	349	392	406	365
19720	9461	4024	2917	1855	1219	773	633	510	473	462	439	423	384	358	335	353	356	380	372	392	399	435	484	519	445	429	418	387	408	356	392	368	316	357	303	294	326	312	312	333	273	269	346	317	307	352	329	321	303	306	303	311	319	325	321	324	321	286	285	330	322	331	310	307	317	304	307	304	346	302	303	290	319	354	305	333	288	305	295	325	307	310	300	342	300	274	305	327	308	320	321	323	301	309	322	332	318	334	339	311	321	317	335	335	314	311	352	314	309	301	306	279	318	322	306	316	339	309	311	293	315	329	300	305	309	310	342	317	324	343	307	280	312	277	315	301	334	323	332	312	309	316	319	331	315	314	292	283	294	306	323	320	290	288	344	327	321	300	295	338	326	305	313	326	316	326	292	301	323	340	316	268	301	326	309	298	299	338	297	357	282	357	312	335	307	341	296	312	276	299	342	335	310	324	295	342	308	316	282	334	316	356	298	299	313	325	305	298	313	330	277	311	331	320	339	311	318	326	318	359	324	322	325	305	298	338	295	310	321	337	297	275	330	290	313	310	289	304	313	316	280	313	284	335	343	293	318	291	323	300	313	296	314	328	333	311	303	320	320	345	320	320	325	334	312	297	266	329	322	344	274	316	283	318	314	317	329	312	321	312	309	262	297	269	324	304	337	332	317	306	293	350	290	299	309	343	335	315	309	304	347	311	333	324	303	312	297	285	323	318	313	288	311	307	314	330	298	328	333	286	319	302	315	313	325	324	313	329	327	326	294	316	318	318	337	326	351	297	325	313	331	360	309	303	308	345	289	331	285	338	298	331	302	320	303	309	334	310	333	321	277	311	327	334	313	322	320	310	333	338	301	307	307	305	315	305	300	316	332	324	293	304	281	337	304	319	302	317	289	305	289	299	330	314	313	331	329	343	284	319	306	324	289	315	298	292	311	319	294	326	327	322	295	306	276	299	285	297	309	294	318	305	311	298	309	305	335	297	317	327	345	308	327	318	317	334	305	301	345	319	259	337	304	330	317	305	323	358	367	343	321	319	285	319	306	280	321	328	314	327	332	293	293	317	300	322	306	295	321	302	336	311	303	295	302	303	282	324	322	333	337	294	340	324	295	325	312	346	323	328	320	316	322	311	308	324	273	304	345	284	301	292	280	303	316	314	321	332	307	309	305	317	345	276	345	328	303	326	341	318	307	309	310	306	307	311	304	338	298	315	306	305	314	308	330	306	302	339	329	358	324	304	314	326	302	278	324	329	304	310	300	302	337	351	324	275	338	278	301	322	292	315	319	344	290	296	326	310	305	291	323	294	283	302	315	291	325	315	308	302	305	274	319	301	326	301	322	325	335	298	347	274	310	344	321	298	339	298	306	303	290	324	290	298	310	268	337	306	305	312	297	330	312	280	311	278	284	331	313	271	302	308	315	319	285	321	332	304	306	288	342	306	323	285	306	318	314	282	304	311	340	316	298	309	303	308	351	308	294	305	309	316	298	319	324	334	307	326	320	312	332	293	315	345	297	308	329	274	327	332	289	286	358	336	288	335	305	340	311	279	325	289	336	328	285	331	319	287	297	290	301	310	301	313	307	306	294	328	317	298	280	304	295	306	326	318	315	326	317	336	269	313	338	295	298	321	291	320	344	319	314	312	304	316	344	306	292	319	315	284	293	337	314	319	309	299	291	315	289	318	306	313	315	294	332	297	342	325	309	337	318	314	332	333	314	328	341	296	347	317	277	325	324	313	318	270	352	298	305	320	281	318	300	352	305	305	327	326	314	312	308	285	305	321	302	341	329	301	319	353	317	316	291	328	335	322	333	312	316	322	325	291	314	299	333	287	344	338	322	331	303	346	337	305	349	329	330	314	347	298	305	321	294	336	313	297	304	297	355	307	293	312	287	306	288	327	323	311	323	309	320	320	330	307	312	323	307	309	312	315	308	326	288	319	349	303	326	275	325	314	319	319	326	294	304	352	327	321	308	283	305	322	315	318	333	309	322	291	330	302	309	335	326	345	313	281	331	307	321	312	321	324	337	306	332	316	317	299	308	311	343	333	304	306	329	319	307	285	277	277	328	318	337	285	299	333	342	324	319	316	316	320	323	313	322	307	320	280	322	299	312	293	320	322	275	313	264	289	327	329	274	342	337	316	287	299	295	279	274	273	301	320	296	336	304	319	364	320	318	286	342	317	326	313	306	296	315	339	296	288	308	304	291	306	333	321	321	325	313	305	307	290	294	329	286	329	294	317	333	318	308	289	293	323	311	265	326	296	328	323	303	320	346	343	297	315	327	316	323	289	309	326	307	297	347	316	301	346	285	323	323	316	296	332	326	294	297	343	290	303	322	333	309	313	309	300	302	298	314	327	356	341	306	312	290	309	304	336	305	314	276	313	323	280	302	306	305	305	320	334	304	338	305	311	299	301	309	326	325	296	324	292	291	305	325	285	320	322	322	315	341	330	291	315	326	306	293	306	296	314	332	290	319	286	318	309	295	341	330	297	325	302	317	295	285	323	290	329	332	332	347	300	329	286	317	316	329	288	314	281	361	294	290	303	339	302	346	300	314	310	310	307	309	333	294	335	276	304	309	281	337	319	287	308	323	305	302	314	292	318	343	302	298	316	307	333	313	308	311	321	321	292	359	342	310	322	326	315	310	334	326	302	313	299	326	286	282	323	291	334	329	312	316	312	328	312	286	314	327	309	308	270	301	323	325	302	323	305	322	351	345	335	325	318	305	332	296	337	341	300	303	317	299	306	317	336	319	323	299	320	334	316	320	300	312	337	314	312	322	310	360	306	342	298	310	304	292	306	347	360	339	314	300	299	319	333	324	320	332	278	316	309	301	313	346	357	295	313	298	299	335	268	291	282	316	305	300	316	296	312	307	297	325	354	300	308	330	298	295	305	317	334	310	351	325	320	337	341	301	299	327	264	297	328	299	323	308	313	319	305	315	279	328	292	312	314	296	317	344	314	300	325	293	303	314	296	322	311	297	324	298	308	292	281	290	308	329	317	318	316	299	303	335	323	285	294	318	309	291	295	330	323	336	306	315	346	273	279	343	309	314	314	320	328	320	315	325	309	304	312	324	317	299	356	300	288	317	312	289	307	325	291	311	310	326	296	339	288	322	321	339	312	328	357	321	340	324	296	292	280	304	375	282	294	322	321	306	309	317	350	347	329	312	345	305	295	289	301	288	317	298	307	313	287	303	343	304	307	307	306	322	303	312	319	328	314	326	300	316	328	336	321	299	299	314	347	325	306	300	317	301	324	288	306	293	329	315	318	298	330	306	299	313	294	287	348	307	298	327	310	303	305	308	325	327	307	334	319	331	303	294	324	297	318	359	305	309	326	311	295	347	323	319	305	264	327	302	302	326	312	319	316	322	293	293	309	320	324	334	331	336	308	298	320	303	318	314	312	313	313	321	306	290	282	330	332	321	326	316	299	306	318	274	309	324	302	350	340	313	286	291	277	325	332	336
12225	7438	6575	7503	6010	4397	3039	2358	1849	1659	1544	1432	1245	1235	1133	950	945	979	1113	1302	1262	1392	1799	2175	2185	2045	1650	1395	1149	1070	1035	1025	1059	924	880	849	726	689	744	742	758	768	716	741	751	743	789	860	724	748	705	689	725	757	754	728	712	713	657	729	652	746	751	671	747	746	750	692	719	719	712	709	741	729	700	751	679	711	714	733	703	712	666	693	737	732	727	710	700	703	698	746	725	700	728	719	743	682	701	729	693	732	699	765	751	712	682	808	716	677	670	721	726	675	726	720	720	748	747	720	742	666	740	650	705	665	696	691	735	715	746	745	679	731	734	732	702	717	727	769	712	693	756	697	743	686	736	731	746	696	754	713	726	717	715	720	718	702	734	673	694	715	706	701	754	705	686	699	728	746	769	683	679	770	758	689	726	731	723	664	729	703	713	726	682	747	720	702	725	672	708	672	726	713	710	773	687	737	728	707	683	697	729	754	712	723	725	727	720	686	702	693	732	744	724	664	682	751	734	726	723	679	663	666	722	670	685	719	745	678	711	756	762	715	688	737	730	690	661	685	725	712	714	723	739	690	747	690	671	742	680	735	778	724	721	670	697	739	746	631	738	723	740	721	715	668	722	739	741	727	726	672	706	717	711	726	762	777	720	770	677	738	704	715	722	709	720	711	760	734	691	716	740	723	677	638	742	685	720	731	751	679	678	682	741	705	703	744	707	715	689	679	722	718	718	725	666	738	724	734	711	731	716	696	697	772	713	744	721	703	710	758	734	680	718	709	708	757	710	737	741	743	687	707	719	717	748	772	675	676	697	706	744	720	728	748	684	698	685	754	701	770	713	741	734	708	719	728	749	753	717	721	722	722	715	730	709	695	700	751	724	677	698	679	682	736	730	697	709	731	726	701	703	767	727	730	753	698	740	725	744	722	764	693	696	736	733	741	771	722	715	736	742	709	707	728	742	756	719	737	747	730	727	705	729	694	696	728	693	755	702	735	735	689	710	698	684	752	697	727	737	712	735	718	716	689	694	712	708	667	708	664	747	777	739	741	688	737	719	687	787	752	729	725	756	714	716	703	743	751	690	726	731	759	690	709	722	663	733	727	682	720	734	744	720	680	714	741	737	713	660	675	727	691	746	671	708	749	730	695	696	706	721	740	663	717	724	709	707	716	717	722	786	693	699	705	708	747	659	699	714	731	726	764	677	731	700	783	745	712	691	722	724	779	764	730	714	715	683	711	721	724	752	720	710	728	720	725	750	685	696	681	734	703	724	758	722	732	731	721	718	741	686	661	720	722	718	728	735	711	701	750	702	715	687	777	718	699	705	689	701	738	759	728	695	705	732	755	718	750	701	721	709	739	707	744	714	771	690	730	739	729	706	748	697	690	710	719	728	717	741	735	698	713	730	645	685	746	750	677	702	689	696	730	701	716	718	714	694	742	735	773	722	733	718	787	750	710	741	706	674	714	719	766	693	741	706	738	735	701	693	744	745	701	678	745	660	717	739	753	730	708	704	700	693	722	708	746	689	661	674	711	687	733	748	716	734	718	788	757	661	716	747	767	724	728	762	695	714	748	774	707	680	681	714	692	735	667	663	747	704	713	736	699	728	708	697	735	776	694	724	695	738	694	677	686	732	728	694	705	754	724	700	706	717	722	708	747	696	697	728	733	728	730	694	729	707	767	725	700	742	732	690	733	731	695	702	721	752	671	722	748	796	685	698	676	724	725	695	717	729	700	702	712	685	722	708	673	740	706	694	711	729	705	702	713	718	731	743	712	664	745	739	713	697	704	714	679	725	749	734	714	739	721	772	714	731	636	691	667	721	730	714	716	695	758	735	716	715	738	724	725	726	659	735	699	689	714	674	724	733	735	663	715	723	740	755	694	690	694	661	711	701	774	657	744	705	704	768	718	770	747	710	745	757	765	722	700	725	735	728	700	723	676	668	739	753	751	701	720	713	729	724	762	743	817	720	697	714	705	719	684	699	726	664	700	729	739	667	717	748	702	727	678	719	686	746	714	697	690	740	665	695	740	707	726	738	663	726	684	726	744	677	686	699	708	700	722	699	722	751	707	714	690	707	736	768	716	697	752	712	725	672	675	726	719	699	652	695	755	706	744	734	685	740	749	725	692	676	651	736	727	759	681	703	712	670	679	726	706	700	685	689	750	718	730	736	743	703	714	728	739	704	765	736	721	728	699	687	731	726	695	708	729	758	704	759	726	696	707	748	732	753	679	661	751	663	724	709	736	723	736	713	692	703	738	702	709	695	725	735	742	696	692	717	733	728	716	735	693	735	720	709	767	705	716	743	730	731	704	692	756	703	689	757	704	699	724	725	725	709	686	682	671	650	685	657	726	727	686	671	686	672	643	737	739	754	655	713	708	717	731	702	728	718	672	741	750	730	707	761	689	699	704	742	717	721	690	701	738	740	702	718	639	756	709	696	716	685	724	711	727	722	760	733	719	746	705	756	704	715	720	691	701	745	736	695	726	718	697	751	720	687	776	663	738	711	675	710	735	685	697	728	736	731	769	692	730	694	698	699	775	672	740	659	739	652	776	732	740	737	748	675	699	695	665	701	702	745	723	697	693	690	723	714	650	724	699	677	730	724	707	703	706	709	722	727	752	724	695	726	714	707	734	723	695	714	706	708	710	709	712	707	654	708	714	718	680	753	725	721	769	686	708	728	714	724	775	746	695	727	707	698	726	745	694	719	742	744	723	690	758	763	766	719	741	777	694	716	734	693	698	700	697	709	692	667	736	702	711	701	744	780	663	734	760	682	725	696	696	717	720	724	730	715	699	691	685	681	701	702	711	697	757	728	683	683	704	689	702	765	703	698	709	715	720	735	694	649	724	696	710	703	700	655	721	742	739	725	715	692	715	726	750	693	658	720	747	622	708	724	735	712	760	727	688	725	693	731	677	717	723	706	699	710	752	749	729	749	727	714	753	678	710	753	698	707	697	686	725	738	696	718	719	683	674	735	752	729	686	753	682	685	715	742	708	712	654	687	716	689	721	727	725	703	680	734	696	724	692	722	731	710	663	717	689	706	756	723	704	720	674	754	762	746	771	672	695	678	750	728	665	733	770	711	740	783	718	695	696	739	735	731	725	721	744	693	765	701	705	721	660	716	689	749	762	718	708	703	708	692	712	724	741	803	707	653	744	703	743	716	695	735	680	772	740	751	715	719	684	728	715	729	760	753	675	701	725	700	713	761	718	719	701	691	750	737	784	660	740	733	732	761	676	738	719	709	685	695	768	729	676	662	742	744	667	705	744	694	729	666	733	790	766	715	715	738	755	733	740	701	684	758	701	727	737	712	646	709	735	676	654	711	658	757	670	708	710	724	725	702	698	704	667	756	708	704	743	718	748	702	775	752	710	705	707	708	680	709	755	704	690	700	713	702	738	733	757	688	742	736	715	725	721	775	741	687	670	800	679	710	734	741	764	731	681	714	699	711	746	722	713	705	717	755	736
44103	36702	18354	12373	7093	3802	2585	1856	1283	1239	911	727	688	533	444	370	361	339	414	379	394	461	586	637	619	550	459	384	351	341	315	297	300	263	307	288	276	272	249	272	256	251	249	260	274	268	263	231	242	224	270	240	248	208	241	222	236	231	228	218	239	200	237	232	235	237	232	240	226	199	205	221	258	218	218	233	272	216	244	228	235	225	220	210	232	201	221	213	232	245	222	222	243	209	236	225	228	238	237	225	240	227	212	214	208	203	247	235	231	244	263	254	253	228	210	214	225	181	237	190	243	240	213	231	204	227	245	219	208	215	233	235	212	227	222	241	213	246	243	221	205	223	228	242	205	214	210	232	217	204	214	214	272	219	219	243	241	247	217	255	224	217	228	232	242	228	235	237	248	235	206	230	221	256	220	238	256	215	221	236	275	245	223	234	192	252	235	242	251	218	245	211	211	193	241	252	215	220	228	229	242	247	227	238	236	216	237	237	222	225	229	250	226	251	238	246	228	218	230	182	236	244	227	240	251	212	236	236	228	242	233	237	222	225	211	206	225	245	245	256	218	255	212	192	252	233	238	251	224	234	254	207	211	199	229	238	208	238	233	227	239	221	230	257	244	211	231	228	198	230	242	260	227	232	268	241	211	222	231	229	224	239	230	238	244	221	212	229	216	239	253	217	228	225	243	227	236	228	242	244	234	210	233	217	244	223	212	227	215	242	240	240	228	258	222	263	237	257	266	237	245	223	213	240	233	223	224	239	201	213	227	211	258	266	241	258	254	259	229	283	225	203	233	191	218	241	211	229	215	242	255	247	225	233	227	247	246	221	239	221	253	239	248	261	235	217	220	225	222	238	255	283	230	250	208	228	235	219	225	225	232	235	213	227	242	227	237	214	232	238	239	245	239	227	232	203	236	216	231	244	242	240	224	214	235	214	226	229	252	220	236	234	252	217	213	241	243	246	184	216	240	252	258	267	205	230	226	216	221	220	232	246	219	228	231	218	246	233	246	253	249	217	207	237	223	230	220	212	234	257	248	234	219	216	215	243	235	217	231	227	262	240	245	215	241	207	209	211	228	229	212	236	230	205	211	215	220	198	224	240	231	200	223	212	223	238	202	227	248	211	221	198	232	232	220	196	228	222	262	226	237	202	225	204	213	244	215	189	207	244	222	203	263	240	239	240	214	246	227	216	242	220	232	221	235	229	254	259	244	205	215	231	256	247	240	237	228	243	246	197	236	257	228	221	225	244	233	225	237	223	250	216	231	233	220	227	215	236	230	218	217	216	240	242	221	222	272	241	241	232	202	234	226	246	203	198	241	249	243	248	219	238	222	219	225	223	214	216	219	229	227	266	226	244	227	222	210	233	271	232	219	222	240	213	227	230	236	232	234	236	222	200	214	200	214	218	228	243	253	214	204	226	206	245	239	218	233	213	230	245	221	221	216	235	231	201	204	243	239	217	198	230	246	244	225	232	249	241	244	213	203	229	232	212	239	228	231	235	259	227	222	247	208	218	230	221	238	232	227	244	231	226	236	236	209	243	264	227	241	238	203	260	239	242	233	233	234	231	239	233	251	227	216	231	222	227	246	204	225	256	221	237	230	231	246	207	245	235	227	225	242	224	231	209	234	215	236	224	221	228	233	227	220	243	219	182	218	208	236	226	204	207	230	218	220	221	234	234	225	255	246	223	194	209	204	251	221	259	220	237	239	236	216	225	212	252	247	253	242	218	236	207	245	236	235	222	224	254	208	254	232	233	257	208	235	233	202	238	229	252	227	246	239	232	221	226	203	229	231	231	225	227	222	225	231	207	186	207	229	246	244	222	232	249	235	236	242	234	254	201	215	257	219	244	231	222	203	217	266	236	217	204	244	220	219	240	238	228	258	213	216	212	235	213	229	238	220	244	233	225	230	226	234	234	232	245	243	243	225	231	263	220	218	225	226	258	221	268	214	235	231	227	206	223	226	231	255	231	214	221	237	240	227	228	227	242	240	259	240	241	218	246	221	233	222	202	228	227	232	231	230	226	238	227	243	217	202	204	250	251	219	243	235	213	209	228	209	226	220	229	208	240	232	219	234	237	249	215	215	254	226	234	222	243	212	227	246	249	233	239	239	213	220	254	220	264	223	243	255	249	257	259	234	198	228	213	213	218	231	231	207	245	243	238	237	221	227	233	216	228	223	238	215	220	276	233	218	225	209	202	217	221	240	222	203	212	246	218	244	221	235	226	220	227	240	218	225	236	230	199	225	190	231	224	230	244	228	245	226	224	243	236	239	220	228	242	233	251	247	235	232	215	253	220	229	218	254	235	225	216	270	225	267	229	225	237	217	205	213	260	235	228	233	247	217	275	237	232	214	227	238	204	211	255	221	284	225	249	258	197	217	235	210	229	221	240	224	238	211	223	279	217	261	246	202	222	249	225	236	209	204	223	233	234	238	252	221	220	219	207	198	213	239	240	229	215	223	224	219	230	210	195	249	215	225	238	198	238	237	194	261	214	240	247	218	216	210	244	224	208	221	252	259	226	251	206	211	221	226	214	232	206	241	222	231	216	222	228	242	227	250	232	246	218	241	241	225	248	239	214	229	227	219	260	240	253	242	258	258	232	230	234	270	230	232	218	224	218	235	227	227	223	219	214	214	223	239	242	232	238	232	212	201	231	203	213	222	232	213	199	210	252	240	244	231	263	233	217	243	221	246	231	247	216	230	226	202	253	232	210	276	210	211	240	234	275	247	258	249	240	241	201	244	234	196	226	237	205	222	225	223	216	223	217	241	218	220	218	221	217	235	213	255	207	232	219	198	225	246	254	205	237	214	206	217	230	245	209	217	221	218	224	205	248	201	239	236	224	225	230	220	206	231	238	238	215	227	229	255	234	222	238	271	220	265	258	239	246	268	262	225	212	215	230	233	252	203	218	234	211	212	224	241	207	223	245	228	231	248	248	241	212	240	228	217	219	233	197	236	213	208	244	252	244	233	210	258	249	251	222	219	242	240	207	223	231	232	225	223	240	230	235	225	237	244	248	232	224	233	212	218	213	228	238	211	263	237	232	209	232	243	202	257	245	230	245	222	239	224	255	228	248	195	232	241	271	218	246	225	204	196	239	197	230	212	240	217	222	207	206	217	203	231	232	241	233	231	248	227	193	212	210	256	227	236	245	227	231	221	233	246	221	192	241	247	224	219	250	230	227	214	235	245	239	233	221	221	226	223	212	237	215	220	222	230	244	209	248	235	238	221	216	262	225	227	229	220	220	220	247	233	266	236	244	230	213	206	219	236	243	257	250	236	250	244	221	214	236	215	243	228	242	242	242	243	222	249	219	225	214	224	227	229	241	238	211	230	229	218	250	237	243	214	220	207	243	233	231	239	253	222	237	216	244	250	226	240	219	228	222	233	231	245	253	252	249	203	230	230	255	207	226	271	215	231	217	221	241	272	226	228	253	248	237	227	211	244	202	206	239	213	228	226	221	209	248
31624	22632	13108	14466	11431	8435	7596	6550	5112	4693	3572	2939	2791	2204	1730	1377	1348	1294	1701	1874	1760	2258	2892	3274	3274	2848	2202	1801	1632	1531	1365	1332	1275	950	958	813	713	688	677	675	672	648	674	672	791	760	747	693	563	589	565	541	531	572	577	563	518	604	538	561	571	523	514	555	546	547	537	579	572	504	570	523	577	605	593	565	553	560	559	546	554	562	558	539	499	556	501	557	517	558	494	562	592	538	530	528	588	513	551	500	585	569	546	555	587	558	569	555	551	563	535	540	522	566	507	557	522	516	558	539	573	538	573	546	558	546	549	530	515	524	546	535	511	564	543	545	581	547	521	568	536	546	493	585	558	543	523	542	561	556	526	541	529	532	491	566	541	539	524	583	571	567	527	551	518	537	550	519	500	513	523	507	558	563	551	535	560	525	504	553	597	529	554	483	523	559	524	551	536	535	543	572	532	553	534	538	537	522	573	558	517	530	544	566	527	528	550	536	584	515	545	543	532	542	552	528	529	567	549	555	529	535	587	550	549	550	574	555	515	548	507	539	545	512	519	527	541	555	578	563	517	561	532	589	521	568	537	545	548	515	542	550	530	540	583	543	512	524	527	446	587	494	500	544	532	543	530	533	581	507	541	538	557	553	565	536	584	543	558	518	539	521	541	552	534	527	491	555	547	553	565	540	551	542	531	518	539	554	544	566	571	556	565	557	514	564	528	543	541	535	513	508	494	543	548	525	516	553	517	544	503	519	511	538	511	531	523	524	519	530	536	567	537	571	574	524	541	547	567	546	530	569	514	570	519	579	536	506	519	551	519	499	513	550	525	539	520	557	519	529	534	571	558	531	502	564	599	511	513	523	539	549	532	509	577	491	546	507	561	556	540	541	540	540	546	536	582	565	534	516	543	536	594	508	535	533	539	565	552	554	534	533	569	536	524	550	516	532	534	518	551	553	511	571	545	541	535	540	534	544	548	502	541	505	517	556	547	560	568	543	539	528	561	537	533	531	503	539	506	594	514	564	555	556	511	553	547	564	554	545	542	564	547	525	566	548	557	540	556	514	557	579	583	519	578	535	540	525	555	570	534	541	497	505	552	580	552	560	492	546	519	538	587	542	507	555	522	529	561	542	550	567	560	494	543	521	534	557	559	579	538	539	534	561	547	484	563	569	494	518	564	577	552	553	536	595	566	490	513	557	527	525	563	556	521	553	543	611	520	550	513	552	520	547	542	510	512	528	570	543	553	525	531	464	504	546	537	556	518	528	536	573	522	516	522	588	532	520	569	545	525	532	515	520	505	520	578	535	537	558	556	545	514	564	552	527	532	529	569	544	541	535	530	544	533	538	513	507	560	549	546	520	544	563	501	503	554	519	559	540	540	541	518	556	529	523	557	539	535	561	522	570	568	517	551	513	553	558	514	508	544	507	516	538	571	513	522	531	514	490	588	532	535	556	518	526	593	489	548	531	537	517	555	531	585	541	577	551	542	596	514	547	534	548	510	546	549	568	543	514	538	562	503	554	524	510	566	548	584	520	591	505	556	516	566	534	514	558	555	548	559	561	550	572	529	576	568	554	543	535	537	579	518	533	557	531	553	578	535	577	543	559	559	533	572	545	567	549	520	535	562	518	524	521	547	552	502	542	508	587	555	569	535	548	549	554	537	571	534	556	548	502	538	533	532	533	557	527	559	523	531	539	513	527	519	579	498	520	535	544	517	529	575	542	519	535	498	587	543	532	515	531	539	527	551	593	577	571	522	539	553	562	560	577	548	561	549	537	557	593	474	544	552	545	537	547	549	544	529	555	503	505	522	541	569	485	549	536	506	554	559	583	530	535	534	588	517	560	513	540	549	527	508	595	553	517	587	528	573	566	545	518	548	592	525	502	558	562	530	542	519	601	507	532	524	500	505	549	559	542	552	528	571	562	552	539	516	565	530	565	528	546	587	534	528	521	533	560	610	569	565	542	547	560	582	509	522	568	534	540	532	579	546	515	521	514	570	530	487	518	520	571	537	524	548	533	527	547	563	570	592	507	528	538	522	541	553	511	550	571	551	570	584	549	512	534	539	547	528	553	540	540	479	554	553	559	532	565	549	505	556	582	527	568	533	517	558	564	529	549	524	581	512	569	527	530	498	529	512	563	549	527	556	507	545	578	504	553	521	563	546	540	577	584	559	534	570	566	472	522	521	565	511	546	560	601	562	533	547	524	573	552	567	545	559	513	554	560	571	538	536	533	536	515	553	524	579	541	532	516	526	543	574	547	550	533	547	526	547	538	523	558	554	527	551	580	578	537	563	536	528	535	589	548	525	550	531	546	540	566	497	578	562	554	552	544	505	499	482	511	565	524	548	564	529	536	534	493	539	534	539	526	573	558	539	524	548	544	535	547	568	533	530	518	574	566	527	521	483	534	515	522	575	545	595	499	508	540	556	543	586	537	535	527	520	513	539	530	537	550	538	540	569	536	498	522	510	517	539	525	540	538	525	555	534	555	577	566	591	540	563	553	564	492	493	556	567	557	537	541	540	521	540	564	560	594	559	519	500	551	547	566	575	520	544	542	528	542	550	570	541	554	531	509	513	574	571	545	525	527	537	570	521	524	535	508	552	522	536	531	555	560	521	531	545	558	570	554	545	524	520	565	500	572	546	528	538	531	528	538	508	517	504	541	523	536	548	559	523	493	499	538	538	549	536	555	565	512	547	534	522	537	550	513	535	533	496	522	558	618	525	542	566	547	528	555	551	546	546	549	522	528	557	529	473	558	555	525	549	541	480	574	575	514	549	513	523	559	557	535	520	531	516	577	514	546	542	537	554	568	511	567	501	526	541	506	516	497	548	507	531	534	549	569	515	526	535	546	548	538	545	557	555	539	547	566	541	535	504	522	554	501	560	530	550	517	571	545	556	566	544	519	529	542	515	568	553	545	547	575	542	510	558	537	527	558	547	527	520	532	485	548	537	520	575	546	567	560	534	581	536	543	560	551	530	510	532	524	564	516	564	533	548	519	565	573	519	547	541	543	565	573	559	552	559	569	519	510	536	572	544	536	502	480	558	535	494	543	564	564	553	508	507	531	534	526	520	537	512	484	574	549	549	562	567	502	515	544	516	521	556	544	554	500	543	541	517	539	538	519	570	511	542	574	540	496	529	580	496	549	526	510	550	532	511	527	535	520	557	606	532	566	547	556	525	573	539	532	572	563	556	555	541	528	528	556	513	550	544	508	502	522	554	514	538	571	545	566	525	543	539	533	526	567	542	571	538	543	550	521	543	485	576	491	542	526	487	531	590	519	573	553	566	514	563	570	536	545	531	532	512	561	545	514	542	520	527	523	555	527	554	544	514	531	521	593	557	546	533	538	517	570	497	511	573	551	522	566	601	566	540	582	522	546	579	572	546	536	544	510	546	539	505	552	531	604	537	526	531	576	583	547	537	553	546	574	550	563	542	550	548	503	508	580	529	537	541	502	532	560	556	581	526	520	540	535
54403	40446	25736	20271	13206	7530	4495	3749	2376	1822	1540	1070	858	646	477	391	418	413	475	471	485	650	743	774	767	611	446	435	383	370	357	359	315	262	241	211	179	182	208	159	171	216	191	207	169	193	174	185	180	149	162	161	160	158	157	154	146	142	161	165	163	166	176	147	154	169	153	131	153	156	134	176	156	152	146	165	160	149	145	181	148	165	153	164	160	166	150	158	167	150	145	133	155	148	156	151	147	129	161	186	148	172	174	151	161	178	157	148	150	155	147	152	131	162	125	129	151	181	149	158	160	153	160	160	117	148	145	153	156	160	165	142	139	162	156	146	171	152	157	166	149	144	156	170	152	140	159	146	137	163	171	148	160	158	138	135	141	158	153	144	167	168	159	130	166	159	157	165	146	132	159	134	139	167	171	156	160	150	150	132	161	147	156	140	178	153	157	168	160	148	160	149	153	145	141	146	147	160	147	155	149	161	164	157	168	141	153	139	166	141	165	162	155	169	149	141	135	170	163	135	151	159	150	152	153	136	146	177	159	130	151	168	135	142	136	153	158	175	147	141	128	174	178	175	154	164	140	152	169	142	173	145	127	157	133	150	156	155	163	136	147	133	152	172	163	152	148	145	154	188	146	153	148	146	164	176	161	149	137	140	149	149	131	146	133	153	151	156	153	162	139	139	176	180	175	166	164	145	144	175	170	172	168	160	156	146	137	159	136	161	162	155	153	150	110	169	154	159	158	152	152	159	159	153	158	163	156	162	162	170	133	149	149	148	164	130	159	139	154	170	136	145	168	148	135	146	146	151	146	141	191	164	121	158	127	150	126	158	163	156	134	159	146	155	152	162	158	142	146	147	157	136	148	179	185	169	143	163	150	163	166	130	160	136	154	163	149	149	149	128	164	167	165	198	155	151	143	158	149	158	172	161	141	175	158	168	153	153	134	163	140	149	161	155	148	166	173	151	137	163	155	157	155	147	151	145	145	121	155	177	151	146	155	143	139	158	158	162	187	161	163	163	154	170	162	172	148	162	133	127	154	135	176	142	157	140	153	147	179	154	135	165	164	150	154	172	147	158	163	159	136	164	132	154	154	159	164	137	127	149	148	163	154	146	150	160	144	141	192	137	143	150	186	143	161	169	136	161	157	151	199	145	172	174	183	161	161	148	152	167	162	150	146	144	149	137	154	125	167	148	146	121	145	135	146	165	137	144	157	135	162	174	133	147	151	141	140	140	129	164	143	152	156	156	180	149	163	134	135	145	154	150	166	168	145	155	140	165	157	164	153	145	159	164	152	151	166	144	140	142	165	146	168	140	147	130	178	189	161	152	183	166	171	141	146	135	148	159	171	167	154	129	136	180	170	160	151	156	147	155	139	166	165	175	176	165	153	160	160	155	136	147	169	160	155	164	160	167	150	175	148	179	143	167	148	161	153	164	169	156	167	165	152	161	157	132	139	173	194	152	129	165	120	160	149	157	148	144	134	150	162	136	150	177	163	153	170	149	137	146	159	127	166	176	153	149	155	166	127	144	147	146	145	145	153	135	151	136	145	164	161	170	153	152	144	168	142	163	164	164	157	181	162	150	151	150	161	147	170	138	149	150	155	150	147	146	147	178	151	160	169	167	167	161	154	146	131	132	150	147	156	187	166	127	139	154	140	149	165	146	162	152	163	153	156	128	161	146	164	174	172	159	168	155	156	166	145	130	172	146	164	164	164	166	148	164	148	153	141	176	166	136	160	168	167	182	166	140	155	157	136	165	154	165	149	163	167	150	173	144	160	154	143	150	171	166	142	137	184	146	156	143	162	142	145	163	161	151	143	169	169	169	165	167	140	164	167	150	153	159	171	155	163	152	170	137	150	165	152	181	170	123	158	184	168	150	125	144	152	161	147	152	155	168	144	169	137	159	149	181	168	169	130	156	164	133	144	158	167	161	133	160	173	150	145	176	147	185	148	173	165	135	170	143	159	153	172	161	147	148	131	130	161	132	161	155	161	164	152	143	138	183	138	146	176	153	136	148	164	168	168	136	145	140	149	146	160	155	176	154	166	127	159	171	153	163	155	154	172	173	147	168	128	172	155	164	153	155	155	144	152	155	142	163	156	156	135	140	169	154	162	154	143	163	141	146	160	142	144	167	158	151	147	136	145	128	157	160	138	148	153	175	153	144	178	161	163	176	153	153	155	146	149	147	150	168	153	169	149	149	162	166	162	163	160	161	154	153	170	188	153	160	143	184	170	176	151	144	171	170	136	147	167	150	180	163	142	154	142	155	178	151	166	154	147	160	134	151	184	149	153	155	175	136	149	163	167	161	164	155	139	159	158	126	149	138	164	138	151	157	163	153	147	151	146	158	152	170	153	151	145	163	153	171	165	151	165	168	183	139	156	169	153	139	162	140	146	130	156	167	169	131	164	174	121	139	149	154	144	137	165	188	147	153	152	131	171	160	147	160	151	173	163	165	154	142	147	150	147	179	141	144	153	170	153	146	146	155	149	159	146	147	169	165	160	165	162	166	152	159	151	157	136	167	157	164	149	147	150	137	157	179	166	136	152	154	121	146	153	159	161	158	169	151	179	173	158	145	154	122	152	153	143	155	166	157	141	159	128	152	173	187	169	151	147	147	157	154	163	159	163	131	169	164	146	152	157	152	178	156	167	150	171	149	132	159	162	162	130	136	154	142	161	148	131	151	156	161	139	166	157	172	163	167	157	171	167	151	145	143	137	147	149	138	145	169	154	167	162	139	135	160	160	152	145	143	144	160	158	177	149	157	151	172	164	156	147	131	142	143	189	160	159	163	160	159	141	158	147	148	147	166	182	125	162	148	163	158	142	134	160	176	162	196	147	136	158	160	141	180	171	157	145	139	141	159	184	149	169	164	183	157	152	180	173	147	149	148	133	169	155	142	158	147	151	147	149	156	149	148	134	170	165	156	149	151	151	155	147	174	175	152	176	157	166	136	146	161	159	197	162	146	163	158	152	143	139	149	157	145	139	175	103	158	174	167	149	159	148	166	140	175	135	152	144	161	140	156	166	159	143	138	151	148	165	167	160	145	144	159	141	152	166	166	143	153	160	158	167	161	169	156	141	139	161	152	172	168	165	165	150	149	163	160	134	182	152	122	179	156	156	166	168	170	161	155	139	155	130	155	149	159	143	152	158	171	145	153	163	149	169	147	144	136	154	140	147	144	151	162	168	166	132	157	153	159	161	155	144	160	174	158	153	157	135	155	157	169	169	168	159	167	136	156	182	141	171	137	158	155	166	156	149	139	149	151	147	173	158	149	161	151	174	158	141	149	150	178	176	154	161	141	145	164	153	159	154	143	150	154	145	132	160	160	157	167	140	161	166	167	178	149	161	162	144	130	160	175	174	162	177	148	139	146	140	152	165	175	152	153	158	152	161	170	158	159	129	151	143	144	145	142	126	160	170	168	164	143	149	151	163	159	161	143	171	155	140	158	180	152	139	161	152	156	133	181
40433	27593	18689	19588	15228	10068	9458	10632	8050	7850	6089	4557	4481	3238	2299	1934	1913	2066	2581	2361	2642	3638	4223	4728	4310	3525	2479	2347	2173	1891	1751	1864	1568	1256	1030	718	750	670	678	656	626	630	683	693	685	703	673	580	544	436	409	418	429	434	408	424	369	433	415	432	423	406	387	411	423	439	396	426	421	372	436	425	410	382	421	395	377	408	412	375	375	390	409	372	389	381	408	379	414	370	398	381	391	380	367	367	381	366	385	395	402	415	380	392	380	433	407	358	412	353	374	376	386	366	409	391	405	378	348	392	375	382	361	406	388	383	389	444	386	372	392	366	385	383	377	378	367	383	401	370	339	409	411	380	391	373	336	354	375	378	421	394	397	394	399	390	395	406	376	348	389	394	356	380	390	395	401	403	382	392	389	361	376	411	364	363	409	431	364	377	371	392	378	345	373	342	412	373	388	394	413	333	387	409	374	390	392	415	421	380	347	389	362	363	367	401	332	381	403	383	377	423	379	391	380	373	362	376	351	401	372	407	388	373	397	395	379	393	409	389	379	395	371	368	368	386	391	422	357	377	382	353	388	382	378	372	388	381	372	355	414	386	428	400	379	379	349	401	359	382	384	379	421	383	363	392	374	388	392	383	379	353	362	424	376	399	416	377	375	415	397	375	354	341	359	404	390	382	367	372	363	388	381	393	402	373	368	373	371	406	385	340	410	382	386	370	344	384	373	382	330	371	367	375	379	399	401	392	383	391	407	363	429	365	385	361	340	366	372	378	368	372	374	380	415	399	356	371	369	367	381	413	365	413	384	392	354	374	420	415	395	387	391	430	355	393	403	368	371	380	378	399	358	360	368	373	375	375	343	400	396	375	395	351	370	408	379	378	373	376	370	390	368	393	364	348	380	381	356	371	413	373	379	397	401	383	360	389	373	389	392	371	417	381	375	373	396	342	389	417	385	362	333	347	417	379	368	394	376	383	373	369	405	412	365	368	403	371	422	368	350	409	351	370	344	377	401	375	380	335	403	394	391	412	395	399	390	374	386	363	422	371	379	334	338	368	346	408	428	388	363	343	358	395	376	385	335	354	366	360	377	408	374	355	394	391	408	380	393	373	424	362	424	392	365	342	391	352	403	383	360	366	393	383	397	391	398	376	377	351	392	372	385	345	386	409	398	374	375	385	383	402	417	391	370	405	350	376	374	391	369	360	375	392	372	362	394	382	396	358	383	387	377	393	388	388	392	367	362	346	397	367	391	372	413	397	352	355	396	351	365	390	359	401	376	396	351	387	359	408	393	388	382	370	387	373	381	380	377	359	387	395	373	408	406	415	380	393	409	399	370	394	371	398	388	369	376	389	343	392	350	362	377	403	379	368	364	376	406	379	354	364	404	397	398	371	389	393	370	422	399	385	408	371	327	349	348	414	377	366	376	379	377	351	406	375	382	373	420	369	369	383	377	400	374	393	413	392	395	365	348	391	386	389	402	351	354	388	396	385	352	347	381	378	368	364	409	350	418	399	389	383	399	405	381	389	376	402	377	411	390	391	412	397	436	425	374	400	396	403	379	368	404	375	386	347	384	373	359	349	392	367	366	382	391	362	384	370	370	406	381	352	348	366	357	369	373	376	367	356	362	355	383	361	407	356	356	411	394	388	377	377	356	416	437	379	412	407	380	409	381	373	375	421	404	397	393	382	370	397	405	380	399	375	363	373	379	377	376	425	361	349	394	361	377	389	357	401	399	387	377	384	397	381	416	384	369	354	409	404	363	394	415	363	358	358	397	382	383	410	388	364	367	360	405	362	388	402	402	385	402	379	382	410	421	387	415	416	370	395	346	350	372	394	365	373	390	402	352	377	422	393	389	354	368	352	381	362	404	353	368	383	367	381	400	380	392	358	376	387	396	369	390	378	357	386	396	403	379	399	405	390	382	397	384	360	361	376	363	393	350	394	375	368	387	360	408	364	365	408	393	395	387	367	390	386	367	372	405	379	366	408	384	361	369	380	395	347	375	416	369	379	370	355	342	374	416	370	387	417	350	372	357	377	370	377	389	352	370	409	415	395	386	381	363	394	376	401	318	353	364	391	407	367	387	391	402	381	413	407	369	355	389	383	361	382	393	374	345	397	396	374	377	387	428	369	393	376	387	378	403	388	396	382	368	381	354	385	392	349	372	433	388	390	353	359	413	343	381	395	340	384	367	335	384	386	395	370	385	394	388	382	387	396	440	383	380	381	399	366	358	418	408	368	368	388	385	370	379	397	367	373	412	374	375	367	354	370	404	365	365	424	370	382	383	424	404	349	387	377	407	397	399	408	388	393	339	379	381	370	373	393	407	387	368	437	374	358	363	378	422	392	370	395	409	394	369	400	389	368	354	401	383	361	377	391	407	383	385	345	406	380	353	375	382	392	373	384	359	348	349	358	377	390	379	359	409	428	373	383	394	375	373	390	344	368	393	327	374	362	384	399	392	372	378	382	395	392	380	384	350	404	413	404	397	365	366	394	408	349	392	385	376	391	378	360	401	355	391	388	381	377	369	364	378	358	370	355	348	378	419	352	348	371	381	366	364	367	355	403	384	361	374	351	383	379	351	391	370	381	404	401	388	347	417	408	380	380	377	369	388	394	378	360	374	397	385	397	385	372	424	387	395	364	385	419	363	404	371	354	419	358	362	382	368	378	361	362	385	370	421	367	396	384	373	377	375	378	386	371	373	386	394	395	394	373	405	349	380	368	363	369	391	414	390	357	351	400	391	409	374	392	359	383	414	365	391	351	422	380	399	368	347	393	356	396	368	365	363	390	383	375	437	417	358	345	371	391	364	390	358	337	413	399	368	393	378	395	420	353	365	366	373	370	379	388	382	383	377	399	373	396	371	388	400	404	385	354	388	368	358	405	380	369	396	379	403	382	392	400	393	365	392	387	367	343	381	425	399	409	404	357	367	388	371	382	398	415	377	362	364	372	360	392	357	394	351	401	390	385	374	406	378	377	365	391	387	346	352	388	364	375	334	352	387	401	396	366	391	397	417	371	396	406	377	432	386	383	385	381	379	402	377	362	390	433	364	371	400	359	419	400	376	406	378	374	412	361	382	401	381	383	373	392	345	380	375	412	369	418	387	392	412	367	365	374	358	375	385	360	427	374	383	373	374	396	405	368	370	372	442	403	361	384	367	378	411	401	419	398	385	401	379	416	358	399	380	392	366	363	440	385	375	387	387	394	399	399	344	335	406	385	386	369	328	383	373	362	357	363	404	411	417	377	380	350	399	391	379	368	401	355	372	392	374	368	371	359	380	363	395	397	361	391	393	409	385	371	340	402	405	387	352	368	379	412	411	354	336	402	408	376	353	402	380	403	397	357	366	352	421	419	426	389	372	397	401	392	378	403	379	351	404	356	390	415	382	374	371	344	355	369	384	381	398	403	391	406	402	387	385	400	358	366	350	391	376	363	384	384	391	389	382	382	367	382	359	388	388	393	390	402	372	371	392	433
19814	11423	4181	2503	1279	785	677	569	565	444	447	424	385	394	357	360	358	408	384	366	414	460	495	528	502	415	434	367	372	342	393	364	392	346	294	324	314	308	323	285	336	307	295	318	308	322	346	321	278	334	334	301	320	329	335	317	310	324	296	313	362	332	310	352	327	303	271	287	307	321	312	341	295	349	325	288	301	293	302	306	302	345	318	336	301	326	305	323	292	302	339	308	297	297	304	315	306	309	290	313	288	314	331	285	276	317	330	315	312	288	294	320	332	327	319	273	320	325	327	313	295	298	369	304	327	305	322	305	330	325	342	325	302	358	280	314	282	307	322	308	322	310	313	289	311	316	326	330	307	324	318	321	290	311	325	310	315	326	314	326	296	325	320	308	319	337	290	261	320	343	306	317	325	292	307	304	327	303	299	320	347	304	332	339	354	314	303	336	347	335	352	332	315	331	357	339	326	294	326	328	314	302	334	304	279	316	315	311	315	316	305	338	327	299	318	298	313	330	307	306	321	308	313	324	313	304	317	303	329	314	291	312	325	298	341	320	277	328	304	299	323	292	335	321	318	290	323	315	292	288	295	317	348	334	330	314	316	310	301	294	310	286	309	333	327	305	297	325	323	274	331	290	298	311	316	317	298	302	280	322	301	317	318	312	304	312	325	329	321	290	331	310	315	307	311	297	350	287	351	300	312	311	341	270	311	297	336	303	304	334	304	314	322	365	312	286	288	317	305	327	317	293	318	288	294	335	326	343	320	326	306	334	299	298	321	293	320	301	321	299	320	309	316	305	291	320	304	295	311	326	313	332	322	317	324	315	304	298	323	319	299	312	306	304	312	308	317	318	313	315	327	337	323	293	302	310	289	287	307	316	302	328	334	323	301	276	311	338	304	332	304	291	295	323	319	317	324	299	308	268	314	309	297	296	338	332	317	294	303	297	278	311	324	332	311	326	307	335	310	347	297	318	300	324	306	309	319	294	311	349	321	302	334	305	322	282	309	333	322	305	337	326	294	333	304	352	334	349	303	318	297	318	298	325	347	318	356	279	304	307	294	300	303	295	330	327	303	294	328	274	309	325	330	327	305	329	316	321	307	341	283	330	328	292	322	313	309	336	310	302	324	356	302	317	301	301	338	310	322	316	277	316	324	293	296	330	328	322	294	299	323	319	296	313	299	312	327	337	339	327	311	296	310	300	370	326	299	308	335	301	320	297	311	289	274	289	293	336	302	324	317	292	304	340	340	319	317	318	335	302	307	296	338	329	355	269	308	337	315	306	323	327	330	319	320	311	309	305	307	296	290	306	328	335	335	323	336	315	312	308	290	332	329	348	302	305	338	349	300	316	364	310	341	318	345	301	314	316	310	303	312	328	312	333	329	301	303	305	310	316	320	288	289	317	288	322	337	305	307	322	308	320	324	316	291	306	293	324	294	309	285	327	315	270	337	308	319	329	297	290	286	302	298	304	311	313	321	268	303	323	315	314	309	302	315	317	335	308	329	312	302	332	298	327	305	306	331	260	333	325	314	299	344	344	324	315	321	311	302	308	305	301	323	314	308	302	324	308	298	308	312	365	277	300	333	300	331	315	305	315	316	288	327	283	286	335	313	337	321	271	320	319	303	312	297	323	319	297	317	344	274	318	316	331	289	341	315	320	329	313	321	291	299	320	329	331	323	331	332	301	334	328	302	314	282	325	320	324	317	325	348	310	333	297	312	282	341	303	308	311	313	278	301	299	290	298	312	329	364	293	339	322	294	303	305	320	311	285	297	292	308	317	346	312	285	307	311	340	323	303	314	302	312	343	302	297	279	295	326	327	299	271	297	332	324	311	303	302	301	373	293	290	301	307	308	324	315	293	328	295	331	318	300	313	320	294	328	298	317	314	340	299	287	310	294	289	316	330	314	307	320	294	280	326	346	303	330	314	354	340	291	315	297	302	323	336	320	317	305	292	351	295	290	325	304	337	280	299	305	298	309	292	326	296	303	296	337	312	292	331	328	312	323	311	314	303	337	319	329	310	325	321	337	315	318	308	307	294	290	289	315	305	333	329	298	329	302	356	294	322	319	308	320	323	317	327	312	314	301	322	316	306	287	286	318	315	301	359	302	321	294	287	321	312	295	327	345	285	320	336	316	299	316	327	311	304	299	316	328	324	293	319	344	345	286	330	319	282	304	326	305	319	310	305	331	331	324	297	320	304	325	331	300	294	280	311	315	322	341	300	316	286	352	347	312	296	344	323	306	303	307	286	354	337	313	314	322	337	317	328	313	345	285	310	315	344	339	327	323	330	312	318	291	317	318	313	275	285	340	327	317	335	300	300	331	305	319	348	316	319	328	325	332	328	325	342	304	310	312	306	310	311	305	316	338	300	326	323	324	358	301	334	304	340	354	304	331	269	309	321	295	319	296	315	315	334	320	297	307	298	362	288	334	300	281	310	318	284	279	325	318	321	301	320	317	338	312	318	310	325	304	301	340	328	320	316	345	325	310	341	306	330	324	293	333	308	352	327	315	338	316	333	292	335	354	309	321	323	313	297	290	342	292	285	306	331	334	358	319	275	323	335	316	317	290	301	317	316	311	328	324	309	316	296	300	338	307	294	318	327	325	334	295	331	325	326	365	322	314	336	326	311	290	326	274	311	328	303	366	341	321	295	325	290	347	299	334	307	329	354	326	339	295	311	303	300	322	293	313	310	300	334	288	322	321	330	311	315	296	323	335	341	325	323	324	267	317	287	329	314	280	303	314	320	301	310	335	315	298	305	310	312	333	314	329	310	286	344	334	316	346	343	350	293	353	265	312	304	313	320	315	324	319	297	357	312	337	339	286	324	336	307	326	349	289	309	319	301	340	331	314	292	287	306	303	283	317	291	326	334	321	316	328	317	341	312	317	304	322	308	305	349	307	320	329	323	303	293	322	336	310	305	315	301	313	317	321	340	311	289	323	327	317	323	334	333	305	330	305	323	309	338	320	328	327	330	319	323	310	299	320	309	306	311	313	318	321	315	318	298	292	348	322	321	312	289	282	283	355	301	340	302	292	308	320	318	316	328	324	315	286	326	333	336	313	308	298	363	287	280	316	329	329	323	318	298	315	304	279	296	322	296	309	293	327	347	331	324	321	324	282	308	297	266	300	281	313	309	324	308	341	325	342	309	326	317	283	286	361	337	308	336	314	313	287	329	332	325	323	331	308	341	319	330	308	337	322	312	310	309	324	299	337	291	288	320	290	314	310	278	306	360	363	293	296	351	298	299	303	331	315	321	315	337	302	259	283	292	321	320	341	311	301	311	327	332	293	325	327	313	351	315	302	306	328	333	330	307	346	325	321	311	323	307	326	332	288	305	316	345	320	351	331	297	314	296	288	337	313	286	332	309	351	388	304	327	310	326	316	316	325	346	335	305	326	300	313	321	313	344	315	293	329	290	350	341	318	304	333	306	351	303	358	301	307	332	288	297	307	314	269	327	279	311	340	321
12448	8896	6521	6557	4088	2807	2443	2170	1750	1689	1622	1491	1269	1081	1023	975	1065	1179	1270	1309	1455	1944	2044	2090	1830	1513	1403	1264	1156	1091	1085	1056	1004	978	821	783	723	707	752	724	770	751	763	789	800	806	771	787	756	772	701	727	754	736	680	731	738	732	716	732	721	719	709	731	760	720	701	760	731	720	738	727	650	732	734	705	717	686	725	741	730	709	721	732	727	667	777	726	722	695	727	722	726	698	708	639	748	754	736	684	711	722	701	686	673	730	672	741	721	721	721	685	683	731	717	693	727	709	742	670	754	714	724	721	703	708	682	716	719	712	721	736	713	720	721	701	744	723	736	730	777	706	701	712	706	789	715	679	741	707	681	720	745	727	698	713	715	742	739	720	702	766	739	643	729	765	734	732	774	715	742	745	693	746	701	700	708	703	727	729	757	705	690	708	736	667	718	739	719	734	677	727	694	729	688	739	781	720	706	664	710	740	748	719	702	703	670	726	754	732	668	708	654	739	706	757	730	737	723	777	737	714	762	728	712	750	712	740	713	762	703	719	736	740	721	685	708	698	707	720	745	761	708	746	727	756	744	724	745	766	730	763	729	775	741	668	656	693	738	757	715	705	714	715	766	670	691	736	700	763	702	726	687	756	723	728	696	729	700	704	745	704	715	707	706	748	707	703	705	706	697	691	721	692	676	721	715	742	726	661	758	688	738	726	734	721	752	718	761	679	702	745	715	692	735	741	667	727	696	730	702	685	691	727	689	724	715	723	692	720	705	704	716	709	731	716	679	751	678	775	789	745	701	694	722	674	717	735	726	675	723	712	745	713	745	726	718	693	755	694	719	709	720	727	712	726	671	707	764	707	842	743	683	697	717	724	718	728	734	723	714	736	642	724	708	720	699	771	721	684	708	717	703	727	785	673	691	743	699	738	722	752	727	729	667	691	742	736	687	721	734	762	737	724	711	781	745	751	710	742	742	740	705	757	654	737	752	755	696	695	740	691	715	778	721	745	738	749	714	714	741	705	779	700	643	736	686	720	727	743	706	719	698	756	742	756	661	761	702	732	708	747	657	701	732	706	698	733	736	710	743	697	735	736	714	734	690	704	680	764	715	716	702	736	708	729	732	709	738	699	710	738	766	785	760	751	699	750	724	713	662	769	720	754	759	712	699	694	732	741	713	715	661	661	755	720	693	685	729	692	731	702	718	705	746	747	715	780	763	693	723	715	729	716	727	715	719	734	680	738	679	762	736	758	683	698	702	755	708	717	717	760	720	670	698	750	676	696	746	710	731	702	737	702	732	735	744	737	691	657	697	743	727	757	766	691	714	712	666	699	741	777	732	744	736	723	729	698	723	715	696	716	665	666	735	736	688	735	735	717	716	742	734	747	683	736	707	689	711	675	702	755	681	738	744	708	693	721	761	765	702	754	730	770	691	745	675	707	682	707	704	759	671	716	737	715	708	748	736	712	766	764	734	738	705	732	738	730	706	640	720	724	719	715	722	707	711	735	751	688	734	732	721	717	697	723	730	728	686	703	709	703	706	753	751	713	746	744	698	699	684	714	752	695	737	712	695	687	673	691	727	753	696	706	674	746	734	696	714	657	712	717	725	734	689	753	743	723	729	683	700	712	738	728	751	727	741	691	701	754	733	734	708	709	733	722	720	725	747	760	681	699	734	706	721	735	757	701	752	753	716	756	717	715	733	735	767	753	707	712	712	718	715	734	751	655	663	726	660	707	751	729	719	748	708	693	763	708	748	695	763	737	727	745	751	715	684	719	723	705	751	695	754	715	693	700	695	697	710	689	708	719	749	724	750	762	711	726	705	754	742	721	762	744	701	748	710	737	709	738	733	720	718	746	722	691	720	703	699	708	725	731	685	725	684	740	733	694	740	701	731	719	715	741	729	758	696	704	689	696	702	673	748	705	696	733	761	711	728	750	705	708	703	720	757	705	704	736	720	732	693	705	694	686	744	685	770	691	700	689	703	715	772	722	731	697	687	732	746	725	695	750	737	743	745	707	725	702	696	697	743	709	741	737	711	722	686	754	697	713	726	754	706	713	746	745	698	748	708	695	671	763	690	713	714	730	707	780	677	730	697	709	689	661	706	731	739	681	723	750	701	710	688	692	735	724	683	734	738	784	708	737	717	795	716	694	728	737	719	744	721	734	666	733	724	688	736	744	699	714	704	746	739	704	742	714	740	770	718	720	686	703	724	659	699	743	665	799	744	731	696	728	716	721	694	738	709	721	717	676	672	743	691	736	747	723	716	747	675	694	673	705	722	682	699	740	743	717	777	716	714	689	749	722	762	674	760	712	667	714	704	692	748	727	732	693	711	735	694	715	721	765	777	749	675	744	750	733	699	727	716	715	728	772	672	688	695	696	713	757	754	714	717	757	707	730	740	700	712	701	746	738	735	686	705	755	711	719	722	750	711	721	701	757	710	733	709	706	725	710	743	703	764	781	679	725	743	750	739	734	715	689	762	671	659	725	742	727	723	718	751	714	690	705	726	744	697	744	713	797	686	736	726	737	714	692	700	717	676	703	755	716	744	687	701	738	753	676	720	735	693	692	709	761	724	715	743	727	726	711	733	678	728	767	719	783	713	696	700	708	740	719	729	703	719	706	712	749	678	712	739	707	714	760	705	706	721	741	728	742	706	709	719	728	714	783	711	716	717	751	726	713	743	724	776	714	712	711	719	623	739	710	762	699	752	750	748	725	734	707	671	761	727	764	735	749	730	681	709	692	672	735	715	705	758	692	703	749	726	741	740	641	737	732	691	753	757	721	715	753	700	785	720	667	737	742	674	685	697	697	742	729	711	685	702	715	714	714	724	742	732	766	718	691	730	696	746	721	753	712	723	711	688	683	717	714	720	704	707	729	721	690	731	735	705	722	748	729	687	751	732	759	691	688	684	728	699	741	749	704	703	644	723	701	704	759	682	748	701	641	752	718	703	735	764	747	747	710	722	724	734	715	729	745	777	707	706	722	679	703	719	739	723	778	692	691	722	732	713	706	734	701	731	720	656	657	702	712	717	730	721	672	695	729	734	743	726	716	710	735	705	678	725	693	693	705	706	674	705	697	682	753	732	718	681	731	728	744	702	693	728	693	718	712	762	764	695	737	751	741	729	722	718	774	734	670	722	703	688	713	681	720	714	712	728	757	738	758	703	773	707	670	705	734	723	723	754	739	741	698	718	766	707	727	719	714	749	730	709	692	739	710	738	718	694	675	770	712	718	739	711	713	749	735	750	736	743	717	679	761	771	757	696	718	776	679	735	749	712	761	734	705	707	694	706	767	705	744	715	718	749	707	716	700	715	691	747	738	722	725	762	760	719	747	699	726	724	688	708	705	749	702	716	690	701	674	691	719	709	714	698	709	695	706	692	676	691	743	718	723	774	747	721	750	732	697	734	748	729	708	713	671	675	690	699	750	715	699	720	736	674	682	687	737	699	695	724	710	714	692	720	693	752	718	705	701
43378	38259	18980	11379	6406	3346	2171	2119	1445	1061	1020	735	595	446	400	370	382	401	398	504	553	546	659	587	524	437	437	397	356	360	381	354	334	294	278	243	256	243	254	257	294	246	224	262	227	237	245	223	242	243	250	248	221	225	231	246	247	227	250	238	238	220	235	221	201	245	247	250	243	236	228	236	256	246	232	232	210	211	223	211	205	219	228	239	226	241	224	252	227	223	204	232	221	220	213	221	208	235	264	232	237	243	258	241	231	264	230	228	220	260	238	255	239	259	231	217	227	240	216	239	245	245	256	202	241	217	241	231	243	252	259	242	236	230	240	280	217	224	223	216	257	236	210	231	217	212	223	222	232	222	236	220	242	249	205	238	242	237	254	217	238	219	241	252	245	249	244	228	212	253	230	238	230	214	257	225	246	221	234	233	250	218	215	240	249	249	255	249	257	239	253	239	254	246	226	262	258	239	252	215	242	245	253	231	226	261	249	218	209	225	229	248	242	224	245	211	234	197	247	229	258	215	254	243	248	195	202	222	212	227	230	227	222	207	243	225	233	227	225	231	221	232	247	216	221	226	228	245	243	234	229	245	254	253	248	220	193	242	244	222	239	233	216	253	243	251	250	239	251	245	205	211	223	233	239	217	243	187	231	235	214	258	201	212	204	240	236	227	227	224	248	258	244	244	236	255	230	234	228	218	233	252	222	235	205	258	220	215	201	261	229	214	246	251	259	234	231	256	228	224	213	251	256	231	226	286	217	250	215	209	247	200	202	210	242	229	240	236	255	246	212	247	224	239	215	223	242	213	245	238	240	230	230	226	231	234	273	270	221	227	231	239	236	269	226	229	229	228	238	229	227	226	250	247	249	243	254	234	228	242	209	232	234	239	231	224	212	260	230	243	247	215	234	238	219	227	231	225	220	259	221	229	225	229	254	233	213	237	257	223	248	243	228	219	205	237	234	223	241	241	254	236	233	213	238	246	238	210	219	227	216	263	244	209	244	233	225	219	229	219	242	207	263	235	258	244	242	238	210	208	228	234	210	215	217	230	253	216	240	260	221	231	209	207	237	232	229	240	284	227	225	213	245	232	245	248	246	221	237	228	228	219	226	232	238	207	230	237	234	229	218	228	248	228	229	242	233	254	209	248	257	245	248	244	222	219	233	239	248	217	224	222	255	242	235	239	211	249	222	224	208	230	231	238	241	242	222	215	223	235	245	197	222	220	256	212	217	256	232	252	278	261	228	235	217	247	253	244	220	245	227	230	233	219	229	246	218	217	222	241	237	241	222	230	217	211	246	225	235	260	213	235	248	238	250	244	219	257	226	245	214	234	231	212	267	210	216	233	211	258	237	258	233	241	244	248	239	239	235	229	236	248	231	214	236	251	260	199	260	267	257	217	246	229	244	237	209	211	241	239	210	252	246	241	210	227	250	234	218	233	232	244	227	252	229	217	211	215	241	229	262	213	223	234	266	231	261	219	217	226	197	232	219	225	246	224	215	226	216	236	230	231	231	235	242	223	227	181	221	230	236	236	271	221	253	230	224	232	220	235	223	239	235	267	225	239	248	254	238	245	236	252	235	239	237	253	243	266	232	233	202	220	246	233	248	226	238	208	251	239	224	223	269	234	240	235	251	228	240	223	222	231	227	206	260	238	250	233	239	225	259	264	264	217	241	242	231	221	233	237	233	240	205	243	233	270	242	221	219	229	253	228	214	223	233	227	214	226	215	222	244	250	221	234	236	230	261	231	234	247	237	233	228	205	238	213	239	229	205	224	192	226	259	253	255	207	235	230	275	234	251	230	235	210	242	229	214	227	254	265	239	216	201	252	236	261	245	233	223	236	239	244	255	211	211	226	251	255	273	213	229	212	228	222	228	271	213	241	236	244	248	225	218	253	248	237	247	228	259	232	248	218	243	243	219	227	199	227	242	250	237	247	242	247	205	247	253	236	219	208	232	216	222	234	246	226	235	259	262	220	248	246	230	207	238	255	214	215	190	237	254	235	225	267	231	240	228	252	234	236	220	228	258	255	217	214	207	240	233	240	236	244	243	204	237	224	236	230	223	256	216	248	223	216	259	243	238	216	224	250	244	219	223	264	222	238	227	230	245	250	235	249	247	204	241	222	241	215	219	225	260	234	215	257	233	237	240	222	272	246	227	235	268	213	228	238	228	216	232	229	217	224	237	222	214	211	248	253	224	252	237	251	232	259	229	208	233	251	227	233	227	211	219	253	234	233	250	232	234	236	222	215	236	253	250	226	254	250	226	226	231	242	228	242	238	247	213	225	274	226	211	249	225	227	239	220	260	266	241	232	227	226	238	190	224	258	219	248	223	241	209	230	213	216	265	246	242	249	255	237	240	242	234	234	211	241	231	214	234	264	255	223	228	218	232	252	238	226	218	244	228	230	209	242	199	229	237	228	221	248	256	215	247	243	215	263	237	228	219	238	219	247	227	237	247	233	229	241	229	231	262	225	265	216	232	239	254	230	244	257	241	241	271	225	247	239	215	212	198	239	200	249	260	240	194	218	226	239	238	230	230	239	234	241	213	222	227	247	251	220	231	232	257	237	228	225	246	222	236	240	219	218	219	233	205	253	255	225	269	235	228	241	248	243	231	256	228	239	237	222	234	234	225	240	225	242	217	242	250	224	223	225	243	232	228	226	229	249	241	217	225	195	236	228	248	211	256	225	221	246	236	250	232	258	267	228	229	248	228	212	227	215	216	221	223	217	225	241	256	211	239	218	220	232	239	234	230	223	249	241	225	230	248	213	266	243	234	251	223	237	232	206	246	230	235	231	208	255	227	232	203	238	252	236	216	221	202	224	229	214	221	229	248	231	226	245	220	230	229	227	239	231	246	229	241	233	228	216	223	215	249	225	234	257	267	240	239	213	260	243	240	235	222	208	234	217	220	206	229	256	234	236	205	259	226	250	226	243	233	240	261	234	203	253	250	249	227	247	210	213	243	260	252	256	238	242	253	219	233	221	241	249	222	248	231	214	260	248	212	216	208	245	206	217	220	227	258	236	252	229	233	207	213	209	230	262	254	264	218	253	246	266	210	255	247	234	226	204	227	220	251	238	235	225	237	215	252	225	259	201	238	249	228	234	242	246	234	230	216	222	233	172	223	229	215	234	250	237	228	241	229	237	244	234	251	241	240	247	231	230	233	237	235	228	238	213	217	266	229	255	248	228	237	238	242	210	217	233	219	219	226	243	215	208	212	256	245	255	268	226	212	232	242	232	227	257	250	258	267	239	212	234	217	237	253	233	229	222	249	232	217	240	215	232	258	209	243	238	252	231	250	233	255	217	260	211	236	222	225	235	217	216	258	226	246	242	229	250	210	225	262	241	242	258	231	227	238	228	248	222	212	240	219	238	241	235	263	219	220	229	229	231	259	244	254	242	222	248	244	245	236	233	230	240	223	239	224	277	238	245	240	217	227	232	222	247	253	232	246	233	205	227	247	261	241	263
30318	23420	12175	12960	9744	6650	5904	6208	5050	4423	4054	2912	2498	1802	1598	1551	1534	1667	1799	1998	2668	2911	3354	3049	2642	2056	2006	1650	1559	1433	1470	1504	1476	1030	765	689	666	648	626	623	642	660	689	699	668	678	670	654	613	593	580	577	561	525	546	597	535	512	576	555	545	588	601	580	557	561	584	546	574	565	580	535	564	515	599	564	572	591	522	584	520	560	538	518	584	577	529	589	551	544	529	538	560	559	578	545	521	553	553	546	526	545	547	532	552	566	543	595	548	558	564	566	560	552	559	525	544	572	550	542	541	526	516	543	548	517	596	557	575	584	586	543	571	574	529	518	548	550	552	561	550	533	531	558	563	579	524	572	547	513	565	532	543	541	541	520	525	552	575	547	513	500	534	548	569	559	569	556	575	554	541	552	562	551	539	527	563	560	512	549	562	551	584	546	562	531	569	559	530	565	574	599	552	518	529	534	568	560	534	539	568	525	559	533	546	543	555	609	578	561	579	543	563	501	533	554	571	548	560	516	528	545	492	583	559	578	531	526	558	529	544	560	605	559	538	569	566	558	580	529	578	545	527	554	549	509	565	556	539	539	570	522	551	580	549	545	545	532	521	563	554	540	554	547	553	609	577	575	558	563	516	535	545	545	515	534	536	511	541	552	571	537	571	571	514	529	532	504	539	556	574	572	576	566	590	554	513	531	598	560	591	538	560	547	546	584	520	527	567	533	573	561	514	522	570	528	572	547	561	551	564	557	575	548	493	552	548	566	523	547	573	550	531	555	556	568	554	583	583	574	520	528	529	564	575	557	528	545	542	535	550	569	556	570	618	572	558	538	547	580	559	572	568	567	551	545	530	540	557	538	549	557	562	562	568	506	569	548	533	523	533	576	543	543	612	577	570	534	550	531	566	553	536	560	518	513	558	542	561	540	579	568	532	561	569	524	538	583	557	580	539	566	532	540	584	505	536	539	524	547	579	587	579	548	554	552	539	561	579	536	534	534	542	547	565	548	553	559	548	556	501	546	550	566	570	527	523	577	557	547	530	565	533	533	523	518	557	537	549	509	544	546	550	598	583	535	522	548	569	458	528	538	568	574	528	555	571	564	564	561	549	556	543	564	550	568	562	544	568	553	556	487	504	507	574	505	533	577	545	577	507	566	559	543	554	536	520	584	527	565	536	569	551	550	542	594	551	553	558	525	513	528	496	573	530	548	514	574	490	545	538	512	535	538	520	555	594	566	553	544	550	543	591	558	570	555	557	530	552	506	540	552	582	509	533	551	550	565	529	543	518	557	527	530	539	527	548	537	576	532	554	566	573	571	563	543	512	581	534	547	521	570	576	541	518	547	554	589	546	544	508	554	556	587	581	518	577	546	541	558	570	524	547	533	579	512	553	563	530	508	559	531	515	506	547	553	561	581	568	533	576	537	519	572	592	543	567	547	536	510	536	521	538	521	523	533	522	579	595	535	519	550	541	559	547	577	529	536	532	514	536	541	582	555	534	516	520	548	551	568	551	558	526	586	556	544	579	532	555	509	577	545	563	563	565	584	554	533	553	549	529	507	562	546	543	567	564	558	561	574	532	520	523	588	544	575	574	551	606	559	592	510	555	545	541	544	518	501	577	542	551	523	598	509	549	603	540	581	546	509	557	531	541	539	530	543	543	567	527	565	514	526	569	542	543	569	558	542	569	567	606	557	505	538	575	561	536	529	531	550	532	577	529	530	553	541	534	536	592	553	536	586	564	537	552	553	590	512	516	587	501	545	566	541	521	544	589	526	571	567	550	547	556	520	568	536	559	565	568	565	574	567	551	535	575	532	563	529	522	578	551	527	555	534	574	548	571	555	554	561	570	552	538	569	550	564	528	535	604	549	572	553	554	567	539	584	527	573	535	561	549	564	569	511	529	580	519	538	490	501	525	519	501	545	563	576	581	562	543	563	565	561	542	540	536	564	559	564	522	548	563	543	556	562	557	545	521	540	551	556	562	574	552	569	522	553	540	528	553	572	572	534	559	579	574	573	548	517	541	490	500	575	566	554	530	527	552	529	510	538	545	532	503	508	555	585	577	546	545	571	513	541	531	556	523	505	577	566	546	542	550	583	534	567	501	575	533	512	584	561	550	557	559	559	569	506	569	546	572	557	550	495	526	540	532	527	560	532	529	583	549	575	587	519	549	513	555	592	546	568	531	559	533	530	527	555	516	574	546	534	519	541	530	531	553	540	514	528	544	561	540	537	559	603	537	578	535	511	583	504	523	561	562	569	517	558	543	553	522	580	554	558	511	508	615	555	476	567	585	576	554	547	555	538	548	554	541	535	570	569	572	558	562	516	548	548	569	524	533	574	554	561	545	526	518	545	534	555	549	558	563	546	548	599	513	525	548	566	537	588	561	614	536	589	579	546	578	571	575	557	596	552	543	576	555	544	546	516	566	532	558	520	575	513	543	545	549	537	594	574	545	587	558	532	578	546	551	543	569	523	538	545	591	562	531	552	516	564	567	530	520	520	534	533	510	525	566	555	514	567	554	578	536	541	572	553	538	531	602	580	535	545	574	550	546	557	546	569	539	537	561	552	574	570	546	579	541	553	564	590	592	543	518	534	555	591	558	489	518	503	544	515	542	553	567	548	551	554	527	564	569	506	565	548	534	557	575	564	565	577	531	561	578	529	599	535	540	549	550	560	601	549	549	558	552	491	515	565	563	565	497	560	547	522	555	546	562	546	559	564	556	525	522	549	568	541	553	569	591	588	531	581	570	535	568	553	532	609	557	582	571	513	562	535	534	519	575	535	567	556	539	573	545	536	578	537	557	551	503	543	556	554	579	533	539	538	576	541	533	549	531	588	561	544	536	518	556	527	565	580	562	542	525	573	535	512	554	551	577	549	532	544	552	534	584	520	533	524	530	571	566	512	554	568	578	609	584	528	554	535	574	516	569	524	566	582	537	532	546	563	540	558	547	554	556	585	554	534	613	497	512	522	545	531	515	539	539	579	530	586	504	527	569	525	560	522	512	518	541	527	522	555	540	575	527	542	567	574	562	550	527	512	520	553	547	587	546	577	550	528	539	499	580	521	538	495	561	559	560	567	577	523	531	598	539	545	558	529	568	569	525	538	521	502	550	550	544	512	527	500	534	558	571	569	506	552	549	547	506	567	534	566	545	548	512	517	616	541	546	569	508	542	528	511	559	587	527	528	538	572	505	528	559	552	572	602	542	563	576	559	592	536	557	569	568	549	537	536	559	512	567	530	591	502	554	514	545	540	536	526	566	528	521	559	565	584	540	547	547	546	592	556	546	545	518	556	546	584	541	559	527	513	548	556	536	551	545	511	521	575	472	576	535	530	540	591	544	552	539	563	528	515	551	495	564	530	555	585	563	536	585	546	557	560	548	550	591	550	543	549	552	598	530	581	552	538	512	566	536	540	574	545	554	522	548	596	587	548	539	575	558	544	547	532	536	558	570	551	540	571	553	505	593	529	574	551
54138	44458	24217	19466	13293	7642	4540	3237	2650	1839	1610	1099	938	589	511	486	447	537	573	742	839	811	832	775	596	591	483	453	450	415	383	437	325	285	181	187	193	193	177	191	193	183	211	210	196	194	173	190	187	158	185	181	189	160	181	164	167	162	166	143	157	161	181	217	181	167	195	176	150	178	160	177	173	176	167	204	143	172	186	160	175	139	156	134	171	161	158	146	150	166	139	147	170	183	133	155	146	189	167	162	157	154	168	171	165	156	166	157	185	170	164	169	145	163	155	177	184	147	153	187	152	188	171	162	165	171	154	167	149	169	161	144	156	166	173	153	153	174	160	151	150	148	160	131	171	147	168	161	143	160	154	162	163	143	163	161	145	153	158	178	162	195	156	172	151	190	158	146	152	151	161	148	145	156	159	160	148	154	173	155	183	156	173	159	170	158	154	157	183	152	167	155	155	141	139	153	174	150	171	156	169	177	183	152	172	149	171	156	165	154	157	157	158	145	166	152	166	179	184	168	174	139	150	161	168	135	152	157	143	170	163	150	161	181	194	157	167	160	168	164	169	176	166	166	150	173	176	177	142	157	141	178	146	163	163	171	155	143	159	139	141	174	172	153	141	186	189	168	167	177	166	185	180	148	169	190	177	166	168	156	183	162	158	148	155	134	152	145	138	169	156	152	149	172	182	154	159	168	160	160	164	187	171	144	169	126	195	179	159	170	162	162	166	152	143	170	160	163	162	159	162	156	145	178	172	159	154	166	184	167	160	166	181	152	167	158	163	147	160	161	197	158	156	176	166	185	160	179	167	150	156	174	155	138	149	149	171	174	142	173	175	189	162	145	161	180	144	171	162	167	164	147	175	128	164	153	178	180	159	150	153	165	174	170	166	179	165	164	174	173	144	175	156	170	182	172	187	172	168	147	168	160	185	168	201	191	182	170	157	146	147	144	152	159	142	169	156	145	177	159	159	175	146	152	167	170	153	145	180	193	171	177	191	172	140	158	170	177	162	165	166	170	163	172	190	165	170	187	163	164	182	158	154	159	169	169	173	183	159	177	172	163	169	166	196	164	155	166	188	176	153	190	145	151	178	194	172	143	152	171	177	179	191	148	162	159	142	146	180	167	159	171	190	183	146	184	147	173	178	166	176	172	167	169	166	170	166	155	133	164	156	159	172	163	155	167	176	163	202	188	147	145	160	174	181	168	161	175	144	151	171	147	166	178	147	159	175	164	140	152	156	151	181	173	178	154	176	153	184	160	157	183	179	155	174	160	155	193	147	155	154	174	160	185	153	163	163	167	167	161	167	169	163	154	149	154	143	187	195	145	155	138	160	152	155	170	154	153	152	191	168	151	158	165	164	172	146	160	179	154	161	154	140	176	188	142	135	163	196	156	171	163	162	176	174	185	177	166	181	169	148	194	139	156	171	166	147	190	168	155	164	151	160	168	162	163	169	177	157	163	174	174	158	166	140	170	171	164	167	176	151	169	185	206	146	161	144	186	185	190	168	177	137	168	147	149	162	164	146	170	181	177	143	179	174	148	149	162	186	182	162	172	158	181	170	134	187	149	156	152	149	136	154	154	168	149	152	136	163	164	159	145	169	149	167	172	143	173	155	143	172	157	175	143	206	142	141	159	164	174	183	177	167	160	147	169	173	163	152	159	169	145	161	173	160	143	174	186	161	173	167	179	184	170	176	163	161	178	163	181	143	159	155	151	162	176	149	161	172	156	168	162	171	175	139	150	136	155	159	167	183	183	205	147	174	167	148	174	151	169	177	149	155	160	182	162	188	148	153	164	163	143	175	166	163	162	162	172	172	167	166	170	170	147	170	174	167	176	148	165	161	173	159	157	163	146	174	170	177	175	166	163	161	158	176	186	152	186	148	172	170	175	166	194	135	167	158	175	189	179	152	160	141	155	183	156	162	149	135	138	132	133	163	141	171	157	168	176	174	160	151	176	164	176	145	156	170	147	187	164	168	156	163	134	175	200	169	179	151	155	167	173	164	167	152	149	168	188	163	159	157	157	143	159	161	179	153	159	176	163	164	152	168	159	154	165	175	204	153	155	171	186	167	157	158	147	160	150	158	162	167	170	178	178	143	149	173	176	184	182	177	164	139	179	168	150	156	161	165	163	165	165	172	162	162	147	159	157	160	188	167	178	144	170	143	141	187	145	175	145	165	145	167	157	169	179	173	147	168	150	184	166	185	164	136	168	177	157	164	175	136	158	156	160	148	165	153	156	176	163	155	184	142	152	146	144	178	156	164	159	154	165	147	169	186	161	163	155	182	149	162	167	175	146	142	146	164	149	145	148	182	166	169	173	163	170	159	172	176	165	141	171	179	163	165	191	164	156	172	154	155	183	162	133	165	157	156	147	159	170	164	151	146	162	163	191	187	160	168	178	163	134	161	151	153	184	184	155	143	162	168	171	161	145	180	144	161	174	173	173	136	180	169	145	150	164	157	179	156	175	176	153	187	144	176	198	162	149	172	161	177	145	144	162	155	182	158	172	158	167	150	167	182	188	170	161	163	163	154	159	170	177	162	161	149	163	154	160	179	168	169	143	168	184	176	163	168	165	152	161	174	193	160	154	168	160	187	192	175	182	151	141	177	153	148	169	154	174	151	153	150	164	158	131	163	176	177	151	155	152	156	180	177	162	170	184	153	164	142	158	133	142	175	167	156	177	168	147	177	190	164	183	153	149	164	174	168	142	162	153	177	156	150	139	171	174	161	190	153	157	161	186	163	170	149	163	180	157	184	153	168	169	161	162	200	153	197	161	174	156	188	182	204	157	172	191	165	159	182	161	152	169	155	182	168	167	172	177	159	183	168	150	163	161	173	153	179	156	168	158	163	154	145	161	147	137	135	167	155	160	180	174	165	173	166	182	175	155	156	167	160	178	196	176	145	157	162	180	151	172	167	173	175	179	144	153	161	190	169	171	172	169	153	153	151	178	158	185	175	156	186	152	158	162	167	150	165	177	174	146	184	177	169	154	150	154	177	150	170	169	178	160	161	153	136	158	177	167	161	159	185	163	173	160	161	146	171	142	155	185	153	165	142	141	171	147	156	159	163	182	173	149	152	158	164	171	179	182	150	179	187	189	166	176	168	155	169	159	177	168	156	152	168	167	148	169	168	134	159	176	167	150	167	158	161	172	166	171	150	168	144	148	148	169	151	156	163	155	155	209	139	159	156	159	156	182	154	177	151	156	140	172	187	150	162	170	153	149	152	171	160	156	147	168	178	150	159	156	150	164	171	167	170	185	190	161	167	189	151	171	176	151	167	149	172	181	178	174	174	163	175	167	184	163	181	169	169	181	158	167	161	184	162	174	170	178	193	153	146	151	193	145	162	161	167	167	170	153	159	158	180	173	157	173	176	175	162	172	162	165	178	168	187	172	161	173	168	149	178	143	161	166	173	142	167	162	169	184	160	204	166	160	161	169	181	149	157	178	156	178	162	164	171	144	167	152
38882	31255	17251	18424	13586	10907	9045	9560	8631	7225	6578	4547	4091	2842	2695	2467	2336	2775	3222	3902	4494	4748	5051	4423	3534	3147	2679	2438	2233	2142	2102	2346	1553	1009	753	711	632	636	602	630	609	606	643	711	667	660	662	534	491	473	450	463	415	455	429	445	419	436	406	409	444	421	403	398	407	399	404	383	407	454	429	467	447	396	416	422	396	408	424	428	401	418	411	402	419	406	398	429	382	414	412	431	381	418	431	398	425	401	385	405	399	380	406	418	413	384	404	417	411	386	413	450	407	390	417	393	404	445	434	394	408	373	380	387	400	433	403	434	414	434	382	412	377	396	404	427	419	417	401	393	414	375	383	427	416	368	391	419	391	380	382	396	393	400	389	391	420	423	445	389	373	357	421	408	417	397	418	382	441	418	395	394	424	412	401	415	433	384	389	395	391	374	412	350	410	414	384	430	398	354	360	376	368	396	451	432	410	409	417	400	379	404	372	425	383	418	388	397	439	405	417	389	398	400	369	378	432	418	418	408	422	420	388	388	378	404	373	390	416	384	399	411	408	408	428	392	392	381	428	374	363	410	408	409	408	379	387	412	398	381	444	415	391	415	377	373	426	404	412	409	409	392	378	405	422	412	410	380	360	437	388	410	388	417	387	422	390	423	397	420	399	370	396	380	396	395	412	413	390	406	406	401	386	395	405	415	397	446	376	441	388	381	397	386	385	433	418	394	363	391	375	404	407	408	417	377	389	364	423	424	349	382	411	397	377	398	399	432	416	407	401	430	374	387	423	358	387	407	419	405	409	384	387	435	421	406	433	386	411	410	398	410	388	438	389	419	401	374	428	412	401	366	403	396	373	393	424	414	417	400	418	416	388	422	377	364	387	440	416	451	422	320	383	413	423	389	429	402	417	398	421	378	403	411	394	413	396	415	394	406	416	394	405	366	365	452	412	422	388	394	366	434	417	407	426	393	413	396	396	402	422	397	389	430	393	409	385	395	418	399	408	413	380	396	421	414	356	385	436	395	394	418	396	389	404	394	374	402	379	365	405	407	412	385	449	382	427	399	412	431	409	404	426	443	440	400	431	396	381	417	411	419	386	403	400	412	374	409	410	408	406	401	398	379	367	372	392	410	402	420	387	422	401	407	421	410	383	371	408	392	398	384	405	391	409	384	388	404	378	423	375	391	370	402	458	381	414	417	392	396	382	405	407	425	404	364	388	373	370	378	395	419	395	394	410	446	415	385	397	372	413	415	444	381	395	380	353	425	377	414	409	412	409	425	375	367	392	439	386	361	384	374	411	369	421	435	407	385	417	377	417	412	392	399	406	381	388	419	363	426	429	411	428	369	418	386	425	424	408	402	409	373	404	369	372	408	350	367	397	425	407	384	414	415	389	448	414	418	385	378	394	395	362	399	411	399	401	412	433	395	405	411	401	379	410	374	405	388	421	413	414	392	382	412	387	410	423	365	404	431	412	413	384	427	406	433	428	396	392	398	397	399	390	433	445	400	391	374	437	412	386	409	433	390	376	397	413	375	389	391	408	396	399	400	389	418	384	368	427	396	421	414	403	374	401	410	391	423	367	384	413	378	429	377	432	399	417	395	410	429	382	388	424	401	381	393	426	382	401	386	409	395	385	424	388	424	371	392	407	401	403	404	398	399	427	393	399	402	412	418	382	416	420	408	393	372	416	379	385	427	382	401	392	412	408	411	404	400	382	406	367	416	375	366	389	403	416	390	400	375	395	428	393	400	399	423	398	403	440	424	405	434	416	398	411	411	391	419	396	367	439	422	394	397	375	389	386	365	422	404	409	434	394	436	420	410	392	372	407	401	409	438	430	366	391	404	401	408	419	405	440	435	415	399	424	362	431	374	388	389	412	436	403	403	390	356	431	401	390	405	370	405	383	380	406	422	430	388	425	422	399	412	417	413	392	428	445	414	389	405	387	395	399	411	437	396	426	393	391	370	398	412	423	429	389	381	407	393	404	384	373	394	432	406	391	400	394	391	421	382	401	389	390	375	375	370	388	425	422	382	411	423	402	362	387	369	393	412	413	394	392	405	391	398	414	404	393	409	381	377	381	418	426	412	407	444	405	380	398	420	424	396	408	411	383	391	412	406	393	368	383	392	426	397	387	429	407	423	405	408	410	448	406	391	369	409	407	423	390	415	413	386	403	416	402	353	398	416	427	397	412	403	426	385	418	434	412	401	441	362	394	377	395	439	420	419	400	361	354	390	373	424	397	433	371	402	410	385	435	412	405	378	415	402	417	399	391	386	427	416	446	408	374	432	369	416	386	404	400	389	406	409	402	409	388	389	429	376	371	391	391	374	399	399	404	385	410	368	393	412	422	425	412	404	416	408	367	407	406	396	392	402	387	390	391	416	404	404	395	422	438	380	402	443	386	430	415	381	401	427	404	388	401	435	422	393	401	383	427	433	393	397	448	414	385	425	405	368	440	409	403	435	416	409	411	406	434	428	419	397	399	409	387	415	394	428	380	406	390	403	424	376	427	394	405	374	397	374	377	380	403	376	405	391	394	446	372	385	398	417	392	397	404	378	429	407	435	390	441	407	391	405	443	390	411	389	375	412	418	402	388	420	374	351	392	404	399	404	378	401	390	382	429	374	375	394	377	375	422	383	373	457	411	447	407	414	400	399	424	419	401	431	382	425	364	385	371	416	351	357	381	426	393	393	389	411	426	422	397	429	423	399	414	394	423	411	401	376	386	395	403	422	388	403	419	391	361	388	414	384	397	395	414	403	383	462	412	417	417	413	399	409	378	392	419	413	403	397	408	413	411	398	389	382	406	393	440	415	418	432	424	421	397	400	391	409	395	415	388	425	413	375	377	361	392	406	412	408	380	447	409	376	390	408	445	411	408	389	400	401	399	417	404	382	398	381	386	414	427	412	403	390	385	408	387	388	432	450	385	396	415	405	416	386	399	412	416	438	409	400	400	376	378	358	360	419	389	410	423	410	419	365	443	409	419	399	396	414	387	395	366	402	421	376	406	422	399	390	377	415	420	441	417	399	379	429	418	430	366	419	371	405	380	419	407	436	386	405	413	411	395	432	422	387	424	389	409	358	407	380	400	402	395	400	389	395	424	398	390	420	397	444	370	394	378	417	419	436	382	426	410	386	349	389	384	397	404	433	423	413	429	410	384	364	352	411	373	393	412	408	405	403	370	398	434	369	398	404	398	444	417	443	390	426	412	406	409	393	435	417	416	423	402	372	361	399	404	417	412	389	421	411	405	436	406	433	421	382	390	439	399	418	384	365	403	389	400	444	410	399	412	396	402	409	384	389	399	431	418	376	398	405	379	407	421	389	389	387	391	398	421	396	413	419	395	401	417	444	419	419	414	419	367	368	403	387	393	428	388	394	428	389	393	388	411	379	402	410	389	406	442	383	396	398	438	419	425	412	426	431	411	407	424	405	385	387	384	418	402	447	408	412	404	416	394	366	382	395	402	385	403	409	411	401	371	402
20007	9480	3515	1997	1206	883	626	589	545	549	496	447	420	382	398	418	425	446	434	579	511	570	526	526	439	412	426	418	415	388	389	377	371	348	357	342	371	307	348	364	315	307	344	346	336	358	311	323	334	336	356	322	292	314	316	311	347	339	327	329	337	348	346	317	337	342	319	328	323	348	334	311	339	333	340	337	338	342	346	317	339	354	316	311	318	328	343	335	326	316	330	327	291	376	324	336	329	326	294	331	344	320	350	310	350	350	317	326	337	319	318	312	344	352	321	316	352	306	325	346	360	320	278	343	334	317	342	347	318	354	342	316	312	304	305	309	307	328	324	327	334	328	313	314	367	341	365	334	320	315	336	364	351	342	342	323	298	326	365	310	332	319	338	327	338	329	351	346	360	331	349	345	318	331	327	325	342	331	296	311	304	358	339	320	305	305	322	303	333	320	308	303	338	313	326	349	341	311	360	350	350	283	362	305	353	302	321	376	328	345	324	309	319	303	334	354	280	329	320	334	332	327	336	334	361	329	324	326	326	309	321	366	355	308	335	333	324	340	338	312	355	344	335	303	325	355	306	342	317	318	337	331	324	306	322	297	338	351	327	336	350	315	328	301	325	337	356	318	371	312	294	325	299	320	347	305	296	314	336	325	327	326	326	300	363	326	321	314	338	292	310	348	332	309	323	330	328	365	319	298	322	330	322	367	350	301	309	323	336	318	320	339	323	366	288	324	301	314	333	319	327	290	308	316	315	314	318	326	331	310	308	355	295	312	338	338	316	341	329	345	337	328	328	334	359	320	310	294	306	351	292	345	339	324	362	349	347	352	351	307	305	311	309	349	338	307	319	290	332	332	302	324	324	346	308	317	349	320	344	346	340	337	344	299	329	314	308	329	347	350	318	339	335	330	329	340	312	305	336	299	313	283	329	325	304	318	321	306	329	346	311	311	305	326	326	346	312	306	321	318	317	337	307	334	317	337	311	284	332	355	327	326	375	340	341	349	385	338	327	317	349	324	290	344	291	320	356	332	327	310	349	342	297	342	332	350	342	285	334	316	337	327	304	306	332	333	337	347	330	351	354	327	347	368	347	332	326	328	338	337	327	348	314	303	312	294	327	341	313	332	343	323	338	312	315	331	334	308	352	304	297	345	305	341	312	305	304	323	345	334	333	329	351	345	292	320	307	308	363	310	307	339	333	286	332	348	327	354	320	304	332	320	323	343	335	348	344	325	356	329	333	289	339	344	341	326	334	369	298	308	354	323	329	339	304	320	302	332	337	327	302	314	332	305	302	347	348	293	332	338	349	333	343	324	308	327	320	348	339	312	361	332	330	334	303	335	363	352	323	335	364	328	316	338	303	337	321	320	368	364	334	311	310	345	365	337	288	376	332	340	307	309	329	293	318	325	338	337	301	316	338	321	306	288	352	353	352	327	334	346	310	309	330	324	348	336	363	342	340	348	366	336	321	320	340	308	338	358	345	319	341	360	312	330	322	322	318	302	299	304	316	335	363	324	322	364	297	374	333	341	350	331	353	345	340	329	334	351	365	325	319	311	366	314	290	346	323	324	326	299	336	338	315	327	350	343	360	334	338	345	294	336	342	347	308	326	349	298	331	322	342	332	306	308	362	332	343	334	312	356	309	311	332	344	330	295	333	332	338	315	327	344	353	314	316	326	352	351	344	361	336	355	335	322	317	325	349	365	339	315	358	330	325	325	365	301	336	318	364	329	295	315	316	354	357	321	321	342	307	319	308	316	349	337	260	323	331	319	363	310	323	303	327	334	360	322	310	291	293	311	356	316	298	337	291	326	330	356	348	328	325	335	321	312	335	368	317	343	336	333	331	319	373	342	315	354	352	331	340	358	339	339	346	307	354	323	337	328	342	324	329	330	343	314	367	314	321	320	311	310	359	299	325	322	303	340	351	324	354	331	355	351	340	280	327	298	325	326	319	346	320	313	343	359	341	333	310	346	334	338	332	316	350	348	329	367	309	340	348	322	287	319	321	348	306	322	341	322	331	302	316	332	341	325	333	304	332	355	320	344	320	359	310	326	386	329	337	329	298	354	350	320	310	340	315	341	314	326	329	329	319	352	366	332	306	350	330	338	335	324	338	310	318	308	318	315	319	331	302	314	322	370	368	295	330	313	291	318	308	349	340	329	315	326	296	315	298	348	377	302	341	329	325	322	317	331	311	334	320	324	321	333	340	314	303	310	355	347	351	324	338	318	360	329	326	339	352	340	323	344	343	355	323	336	305	323	334	320	297	352	345	360	353	331	324	335	365	326	344	315	331	359	333	344	318	324	330	314	315	329	303	318	343	342	342	333	312	335	344	341	325	362	335	316	311	341	337	317	332	314	284	356	361	356	350	325	332	323	327	310	309	312	340	323	326	325	340	365	331	320	324	358	340	334	324	322	314	340	330	308	289	298	290	328	311	349	323	309	346	323	337	313	321	359	317	313	310	327	361	354	308	301	356	323	337	322	341	305	331	339	363	329	318	328	357	335	353	348	335	340	309	305	322	318	332	338	307	323	342	313	350	354	356	324	337	312	303	333	332	302	327	331	357	336	366	310	309	341	346	300	334	349	331	329	319	354	322	316	304	326	313	332	304	353	347	341	298	327	330	334	312	304	353	329	329	332	357	328	378	325	306	318	327	309	323	306	321	310	348	326	312	329	312	317	301	318	341	334	377	350	347	295	347	329	354	305	348	317	335	322	325	358	343	300	317	316	318	322	331	304	349	329	353	330	319	302	303	283	335	308	304	341	320	327	307	305	348	339	310	281	348	304	318	340	343	345	345	325	329	339	321	333	334	296	318	340	316	334	336	357	374	374	318	351	316	308	330	311	321	311	310	352	349	323	293	391	314	314	326	314	378	316	389	333	338	330	300	338	299	332	324	343	351	304	316	308	316	308	338	349	338	363	305	309	385	338	309	339	319	323	335	323	289	320	312	330	329	315	311	323	317	316	357	339	298	323	310	330	326	334	321	288	286	319	301	347	353	336	352	336	321	343	347	327	335	322	317	347	321	307	333	312	309	327	324	333	338	307	316	302	320	347	313	336	321	328	307	360	322	286	306	358	365	338	338	331	310	347	329	332	331	354	292	329	318	316	334	344	318	336	320	331	333	333	332	354	342	330	336	316	324	305	332	323	326	343	353	324	318	320	327	305	352	318	327	338	303	340	338	306	335	351	342	334	334	321	332	314	321	320	336	336	351	357	320	305	333	345	368	316	333	340	315	339	320	365	315	299	362	367	342	321	311	327	323	291	336	319	324	323	334	292	350	358	351	333	351	345	335	335	316	299	319	333	334	316	310	352	310	315	332	349	337	305	303	324	326	367	327	345	307	328	331	329	349	320	322	318	295	293	328	321	330	353	299	316	356	289	327	332	324	318	317	326	324	363	310	310	349	358	293	339	310	329	313	352	344	318	324	317	359	323	330	320	340	327	326	324	328	341	328	363	323	348	333	327
12176	7512	5732	5437	3973	3043	2350	2264	1992	1879	1582	1373	1216	1029	1144	1163	1242	1516	1835	2286	2046	2359	2105	1979	1697	1564	1421	1325	1243	1297	1203	1263	1024	885	814	794	825	760	761	855	775	785	867	844	819	856	789	788	734	764	790	750	749	790	736	756	738	739	746	746	751	769	770	792	686	751	729	685	764	800	766	758	768	711	790	778	752	771	802	744	791	750	740	713	756	759	736	743	798	791	707	747	745	733	736	731	752	753	736	751	764	735	758	786	792	737	777	763	742	842	776	736	738	759	796	755	689	741	805	801	749	736	748	762	739	739	721	726	763	785	736	755	727	732	713	733	791	727	750	765	786	771	712	727	750	768	794	739	757	772	745	796	764	740	755	729	760	757	766	719	746	757	725	735	750	717	727	788	759	768	806	708	735	761	737	758	770	766	768	773	733	730	720	803	697	720	761	754	768	746	763	734	714	789	704	767	767	718	790	709	761	789	760	731	798	737	703	743	790	750	775	741	728	746	692	767	762	692	764	770	729	719	704	780	741	715	719	765	740	753	777	784	697	787	723	757	700	744	745	768	758	782	744	704	803	756	731	771	774	742	805	772	768	736	768	757	743	760	767	732	738	737	718	778	703	772	739	793	755	761	753	732	759	757	719	746	734	725	769	741	755	733	726	743	759	759	729	786	731	761	753	776	771	715	742	796	751	746	734	769	740	722	754	775	756	744	765	761	769	788	736	742	763	741	774	766	765	800	757	757	752	767	746	743	767	720	782	720	770	703	739	758	755	709	838	738	717	753	709	712	745	781	765	791	751	736	708	758	764	718	744	729	745	751	748	719	765	756	756	781	728	757	742	733	752	752	730	743	741	728	786	734	757	697	745	738	776	719	749	734	785	791	719	690	716	770	750	747	720	731	750	779	749	805	733	767	745	759	731	745	774	735	775	799	756	726	738	817	741	759	742	755	789	752	763	718	760	746	737	767	757	751	710	759	762	754	738	717	745	746	788	747	742	774	728	733	721	774	725	754	740	760	732	722	771	800	786	792	771	754	751	686	724	758	801	721	778	721	730	768	756	731	759	759	774	750	765	719	760	762	762	727	714	742	763	777	772	760	773	755	774	699	759	766	731	719	751	736	695	724	764	755	760	776	759	738	759	794	764	735	742	743	760	743	708	757	716	693	758	770	704	744	717	760	786	757	783	709	757	732	733	747	746	807	755	761	770	722	723	777	751	793	753	759	781	715	704	752	736	784	768	780	786	754	742	749	745	743	745	814	776	753	753	776	787	753	756	729	764	818	749	766	762	756	756	769	702	769	736	794	709	754	771	757	734	759	774	803	788	727	767	742	749	768	749	779	754	785	747	790	750	770	736	774	791	764	702	760	780	780	745	760	805	747	780	804	718	772	761	776	792	722	748	745	716	768	744	730	804	754	737	707	758	739	746	807	729	774	761	764	771	762	787	746	775	778	804	762	751	773	757	714	756	771	708	758	774	726	741	738	765	739	761	755	743	728	742	736	762	774	698	772	759	753	736	753	778	733	753	760	731	732	781	701	776	701	726	730	729	753	763	772	746	780	753	762	706	796	742	794	748	709	761	719	766	710	704	787	767	822	741	748	748	724	699	753	761	780	806	770	721	735	759	731	758	752	748	728	752	787	766	715	747	786	751	748	721	757	674	727	731	747	791	713	757	771	744	737	746	809	747	704	777	723	723	799	718	811	745	786	739	753	746	727	724	746	764	751	700	701	746	737	756	762	763	737	749	732	714	774	767	720	757	746	819	753	795	756	765	718	748	780	733	735	756	761	743	759	750	747	773	744	729	743	739	757	728	752	729	798	730	733	767	779	703	706	712	733	738	780	745	767	767	780	758	731	787	738	767	773	711	709	822	754	768	716	746	725	737	762	739	737	740	757	781	791	722	754	731	754	742	775	763	743	745	738	723	784	803	742	755	743	752	760	743	776	738	798	782	764	724	719	787	721	759	786	749	781	762	744	700	704	735	761	712	767	763	760	771	765	789	716	746	734	727	754	727	717	704	735	791	779	775	737	762	772	761	728	712	758	769	710	753	734	790	753	741	765	743	729	752	689	751	761	753	715	795	738	779	722	742	762	801	744	704	732	757	738	768	746	809	739	756	762	742	767	759	748	741	784	774	729	769	732	730	753	798	741	731	759	736	757	686	793	731	769	758	780	755	762	768	767	726	805	702	728	713	770	746	726	768	742	820	783	762	727	726	725	759	774	729	762	781	737	731	735	759	728	726	771	744	753	732	722	716	747	727	723	777	720	747	778	772	733	766	730	776	788	752	787	759	715	795	770	721	771	748	678	703	750	758	784	761	770	741	760	780	717	768	785	772	766	789	740	759	752	744	747	778	750	749	775	761	768	738	767	759	770	746	767	724	730	734	739	722	700	773	777	729	736	766	760	731	715	774	761	751	724	755	786	740	771	753	781	738	714	765	788	783	758	724	776	799	775	764	729	758	725	774	790	751	761	807	760	775	781	756	692	768	741	740	727	760	759	733	759	785	715	761	695	750	709	726	729	763	750	777	777	756	752	757	780	776	764	758	718	733	732	761	739	760	728	730	808	742	766	739	764	729	740	708	773	790	751	744	698	659	719	762	738	796	765	746	720	736	766	767	763	757	744	741	762	718	787	741	741	788	767	723	704	758	713	748	727	778	728	773	732	789	821	775	758	796	745	728	732	762	755	796	793	774	798	776	749	732	709	782	787	740	777	722	766	731	764	756	759	768	724	832	774	783	771	776	767	763	739	748	758	696	742	757	747	752	760	785	755	757	764	751	755	797	771	730	757	727	761	758	730	722	755	805	781	744	774	720	797	752	760	709	731	786	773	739	756	777	740	761	722	741	766	763	736	727	760	795	727	753	764	756	772	757	738	810	754	702	826	682	781	766	792	768	733	744	741	752	794	766	777	769	787	769	725	734	721	782	765	743	809	795	736	791	735	762	744	749	734	747	764	742	763	786	754	722	777	758	742	802	756	732	745	812	765	789	761	738	741	774	746	740	787	702	755	754	724	739	724	751	744	754	775	728	794	753	740	703	706	706	779	714	738	775	748	767	778	764	739	750	739	720	759	752	756	736	774	743	771	766	697	801	741	723	793	769	734	761	764	773	758	753	785	761	719	814	703	761	719	805	722	749	816	723	747	745	736	779	742	741	729	753	686	722	782	749	690	759	689	780	748	750	742	725	759	731	775	737	716	747	695	776	749	798	755	744	769	744	767	698	754	716	759	738	749	760	773	722	755	716	747	732	767	727	763	751	785	759	691	780	725	815	785	784	730	752	764	734	724	752	754	723	733	779	749	716	755	736	775	774	678	707	748	757	733	774	785	730	766	758	746	751	777	807	736	726	768	695	722	719	725	721	679	709	774	678	760	736	749	728	756	781	788	720	700	707	700	820	745	718	772	730	744	755	762	747	726	738	726	763	803	757	799	752	777	767	752	801	763	718	719	760	803	755	725	778	698	718	752
42829	34709	16653	10012	5092	2829	1740	1466	1238	1072	923	588	537	452	501	435	495	526	751	714	642	678	609	555	523	497	472	439	402	389	373	385	312	271	275	242	287	295	266	289	252	285	255	257	240	255	281	252	272	249	253	244	252	242	252	246	213	258	221	237	270	273	267	293	234	213	223	225	250	228	224	275	248	239	254	245	251	242	279	226	243	278	247	236	261	267	229	261	239	268	240	266	235	258	218	273	247	219	246	240	198	225	210	245	234	223	244	222	255	219	240	224	260	285	231	257	230	248	217	242	260	255	261	255	234	229	230	231	242	273	235	275	255	226	280	245	254	239	231	244	284	219	234	212	232	248	252	246	234	259	214	241	243	254	236	205	234	276	252	196	241	225	233	240	221	243	255	230	238	245	250	257	244	248	228	250	265	221	224	216	230	228	219	254	258	255	248	253	240	250	227	231	242	249	243	222	226	225	198	252	213	249	237	263	242	233	252	224	277	251	240	263	237	223	264	238	243	238	269	254	261	257	258	231	248	250	223	256	218	244	237	247	244	254	246	224	243	272	226	229	223	242	274	248	263	238	252	240	264	236	245	234	201	273	247	250	258	275	234	234	254	250	277	265	258	238	264	211	267	244	247	253	241	235	241	259	232	237	220	265	228	246	255	241	252	234	236	238	249	225	234	249	253	223	252	299	261	240	251	247	241	248	243	260	253	242	231	249	249	243	236	235	253	253	214	220	235	201	267	229	225	222	243	229	239	243	237	266	241	223	223	231	241	247	256	257	239	216	246	223	232	232	232	250	236	222	237	252	262	250	245	213	244	237	266	229	239	260	260	257	246	231	280	235	247	231	242	218	254	237	243	220	246	253	259	256	253	230	241	233	246	249	236	252	227	250	285	271	214	244	223	250	207	257	247	229	215	235	219	215	194	223	245	288	256	212	250	237	222	223	242	241	224	269	247	228	251	215	220	252	241	251	243	259	262	245	258	220	241	246	264	232	243	230	217	239	215	266	249	222	218	242	240	224	244	219	254	254	266	225	230	245	220	247	200	237	260	229	268	253	229	238	243	221	220	267	218	237	229	251	237	246	245	252	245	236	204	211	235	246	242	258	240	252	228	224	271	243	255	254	260	254	225	218	249	238	235	231	245	241	258	241	261	226	263	236	257	225	240	235	244	247	230	229	238	253	245	278	259	254	233	246	265	235	228	224	242	249	228	250	228	246	234	274	251	241	259	227	234	264	264	293	258	231	229	265	247	266	236	215	234	266	238	244	262	232	220	243	243	216	252	221	231	250	255	265	243	229	223	233	241	224	237	230	265	254	271	256	233	258	249	240	215	237	230	240	258	242	234	237	213	270	258	244	245	236	271	255	258	245	248	238	222	249	253	242	270	245	236	235	262	260	267	227	271	273	244	255	263	248	238	263	274	252	208	215	255	235	238	218	226	271	274	245	232	227	244	234	247	238	253	243	228	262	240	240	227	250	228	232	257	237	257	256	236	221	245	245	245	226	255	252	240	263	240	273	267	212	230	226	276	252	259	282	255	195	217	253	246	244	262	262	264	265	259	212	262	206	225	242	249	221	263	275	246	230	241	220	239	238	278	258	245	240	238	261	235	241	246	209	250	232	252	257	270	243	270	246	238	251	235	227	239	234	274	226	239	213	225	253	250	233	245	266	231	254	240	242	254	242	232	279	222	274	241	253	243	248	236	231	273	268	270	233	240	262	230	253	219	258	253	226	273	288	249	244	234	242	237	239	269	235	256	231	221	254	262	236	261	259	248	253	264	237	234	237	223	247	215	270	246	246	237	234	270	253	229	243	223	221	224	252	250	241	197	258	219	263	225	227	246	228	255	261	248	231	249	256	268	245	236	230	244	236	225	272	262	216	255	222	276	264	246	230	234	244	224	234	224	263	252	239	247	251	268	231	257	246	222	264	208	255	223	241	242	238	249	240	236	266	251	228	237	216	224	239	250	270	223	213	234	266	225	227	236	239	228	276	246	202	214	256	255	243	270	240	232	270	235	235	253	253	239	226	263	264	234	234	239	259	260	235	246	230	236	231	236	256	228	239	258	270	227	253	237	253	277	243	247	236	263	262	220	232	265	221	212	248	251	249	244	224	242	230	226	245	270	259	222	254	241	249	231	216	250	246	216	217	261	250	253	218	255	241	265	254	268	238	261	248	236	247	249	238	265	238	258	269	249	257	242	219	236	240	258	244	243	227	226	261	221	263	277	236	230	274	241	246	222	250	242	238	250	217	227	236	231	222	216	232	270	201	212	231	260	247	226	240	228	256	232	248	248	253	260	247	239	236	231	232	204	267	240	243	227	291	251	259	265	255	236	237	224	248	257	267	245	241	229	258	245	213	237	227	266	226	242	253	219	249	238	247	240	267	265	244	208	254	244	264	232	264	258	233	262	279	243	220	291	279	235	257	245	262	243	242	264	235	235	239	256	241	239	230	241	258	262	247	285	222	246	236	248	245	248	284	251	218	228	228	235	240	259	224	237	247	255	222	211	228	239	276	240	252	230	273	247	270	263	218	244	226	261	242	239	219	230	234	263	234	233	232	234	250	233	245	250	255	223	226	249	235	246	229	231	210	233	258	211	266	258	255	242	243	240	260	262	234	228	233	284	231	266	252	240	247	244	250	236	241	253	248	243	243	225	266	239	241	254	256	278	271	230	249	224	250	212	237	242	266	232	254	254	236	234	218	249	240	230	246	265	237	232	245	248	238	220	236	254	246	243	258	234	255	211	249	231	251	221	245	265	223	205	261	219	263	239	260	260	283	251	227	243	231	230	221	225	233	247	240	227	248	238	236	243	228	255	263	252	234	242	249	232	250	257	228	242	247	234	255	256	254	228	245	254	243	239	266	240	267	200	239	238	229	256	238	228	229	276	238	222	227	235	229	244	222	224	237	213	232	241	271	237	247	272	256	293	238	280	232	269	216	259	254	240	267	234	260	259	245	252	242	249	255	268	260	269	259	263	231	241	256	222	237	225	285	228	243	254	241	214	242	242	240	237	251	253	252	245	247	245	253	238	240	261	258	239	243	256	265	258	274	270	261	254	240	257	257	241	247	232	223	267	254	237	246	263	228	225	254	251	257	219	250	240	249	237	243	211	240	239	252	222	234	257	262	233	204	233	234	232	227	238	266	232	234	249	264	259	220	232	213	259	262	224	270	233	251	258	242	235	247	204	246	243	259	256	246	255	236	250	243	253	232	239	221	215	218	243	249	240	228	247	250	247	250	250	235	232	218	245	215	260	248	233	265	221	230	212	257	231	261	252	249	235	235	252	237	232	250	253	224	257	204	236	239	217	220	257	250	229	230	229	257	227	231	250	263	246	265	265	257	268	229	238	255	244	216	238	245	233	222	235	256	243	261	256	236	239	229	211	248	254	247	253	228	241	241	231	233	254	247	227	254	231	255	260	264	226	234	229	225	207	225	218	244	239	216	246	230	260	232	245	230	219	255
29469	20710	11776	11393	8567	6682	5058	5636	5219	4602	3873	2546	2458	1869	2077	1765	2092	2715	3830	3716	3252	3504	3060	2703	2478	2256	1863	1855	1876	1436	1771	1478	1127	954	724	735	740	675	687	691	645	718	715	754	675	720	686	686	684	565	580	610	592	564	592	598	548	551	570	595	619	565	546	583	621	546	561	555	595	628	600	586	564	577	554	512	593	561	534	597	526	562	591	551	590	613	586	600	551	555	552	576	630	571	545	606	570	597	603	600	553	546	563	586	564	584	556	586	560	590	590	592	554	594	530	619	522	566	582	582	539	559	625	539	547	576	531	559	549	534	573	573	554	569	596	562	604	538	559	561	552	584	579	566	587	532	598	553	566	608	580	570	598	574	519	585	595	585	523	550	599	572	563	550	570	561	565	594	530	548	576	560	547	581	496	573	561	563	561	537	585	618	564	553	570	573	555	572	573	585	565	586	583	577	557	578	611	563	590	560	617	571	577	544	576	534	592	591	575	578	543	561	562	584	590	566	569	579	543	563	565	557	578	595	618	565	529	596	574	593	606	569	539	578	546	594	542	597	587	561	583	579	598	568	559	552	581	582	574	545	588	568	515	579	549	568	591	585	551	576	563	574	618	591	610	525	579	582	547	552	603	564	540	581	568	541	547	577	580	563	591	602	583	567	580	587	586	554	555	569	566	577	510	568	533	540	554	589	547	551	589	569	560	588	575	543	596	545	584	572	580	564	555	601	580	614	564	547	582	545	552	572	521	573	558	540	515	586	581	566	611	584	614	613	570	587	558	577	538	588	591	593	558	582	588	578	579	562	595	544	591	536	555	561	588	566	568	600	575	592	563	580	576	577	585	572	524	565	571	558	602	559	551	571	577	568	583	589	559	570	600	588	611	578	541	577	581	578	555	593	552	572	571	583	546	543	558	585	566	561	610	540	598	541	573	563	565	573	581	567	568	575	548	562	597	589	538	601	566	578	535	541	568	576	576	584	556	587	562	568	543	578	597	573	616	552	582	613	560	559	537	571	591	584	538	595	567	568	617	586	597	575	555	568	587	587	617	595	543	598	563	577	581	537	546	574	549	595	566	579	566	599	604	554	549	613	583	578	608	580	553	594	593	565	554	560	591	590	586	549	601	550	563	570	601	529	580	584	596	566	584	622	573	533	569	624	601	556	533	601	579	543	608	576	587	539	570	609	600	615	585	579	598	577	564	557	542	593	596	604	592	565	528	621	534	584	587	556	519	575	565	598	545	596	573	539	565	620	584	589	623	567	591	541	569	601	569	547	585	560	598	553	575	533	571	604	513	510	542	580	563	576	565	568	572	548	598	565	576	550	586	607	560	566	539	554	570	589	563	570	527	578	574	558	594	550	597	550	544	543	591	640	568	554	588	565	573	558	549	608	553	546	552	569	532	543	602	608	592	531	567	569	598	541	595	576	545	578	553	596	548	567	563	590	542	533	595	626	594	565	568	570	585	545	574	553	602	583	530	577	570	564	584	600	572	541	566	600	591	569	556	568	526	576	557	582	512	565	571	542	531	559	579	563	608	573	574	556	507	597	543	590	585	618	616	624	581	571	567	605	599	611	579	533	544	565	552	565	582	586	590	544	533	555	576	578	567	613	562	573	582	567	556	602	567	547	541	554	550	573	543	595	574	586	569	600	614	581	529	525	563	534	560	572	591	561	517	560	549	562	571	589	545	585	547	552	580	556	564	587	602	588	564	565	537	575	564	602	579	571	591	587	548	537	555	551	536	571	547	584	578	576	547	562	566	558	562	614	598	556	594	572	586	576	559	599	533	569	589	555	580	557	581	537	534	562	533	593	593	603	531	576	596	593	556	554	609	595	584	550	593	570	522	552	570	557	521	591	569	564	597	547	584	570	544	573	566	569	570	603	560	577	574	568	579	563	567	571	563	534	532	582	624	580	597	552	596	554	576	537	601	575	580	587	557	588	585	605	633	619	589	581	538	575	553	568	555	569	565	572	546	587	603	615	550	596	590	569	608	526	578	589	547	573	602	590	581	538	573	546	553	595	551	574	593	543	575	544	607	533	551	551	591	557	614	572	573	528	509	584	595	588	535	568	553	603	555	582	626	588	609	612	538	554	529	605	550	551	579	588	562	537	607	607	566	580	574	576	598	521	551	536	613	580	544	582	569	610	550	573	550	608	590	539	580	581	535	563	575	560	548	524	588	575	581	513	539	578	560	615	500	563	601	542	555	575	581	567	551	515	635	562	580	559	568	565	637	558	586	584	558	581	556	575	594	562	558	577	608	568	531	565	587	558	562	590	598	549	539	612	539	561	551	555	524	581	591	591	579	558	582	557	590	542	601	544	606	539	577	597	580	592	558	563	533	602	585	620	555	588	578	582	551	542	536	560	548	576	540	580	552	569	534	539	547	553	561	616	585	574	566	606	588	555	555	548	546	548	607	546	574	579	583	566	551	546	612	590	564	617	561	538	506	582	556	566	568	588	593	560	547	576	571	565	578	597	581	600	541	570	575	529	596	592	606	550	533	551	574	521	522	581	561	605	566	589	591	556	556	605	556	599	578	585	591	559	546	564	543	589	570	574	566	537	561	559	598	535	529	558	572	583	573	571	569	560	588	613	556	539	570	522	549	572	597	556	596	588	530	576	539	620	569	568	587	548	591	593	581	570	560	528	569	571	559	595	529	546	564	554	557	553	545	534	596	532	580	530	549	567	589	588	510	586	571	583	583	591	537	581	569	538	570	589	570	527	554	583	594	588	565	593	560	585	569	546	594	590	594	583	575	617	606	562	602	551	573	551	576	595	582	611	563	590	590	547	561	583	550	560	537	612	549	576	574	613	594	607	555	556	528	577	567	572	582	554	545	580	596	576	580	569	583	596	546	553	577	550	547	602	538	572	568	593	580	550	583	575	576	574	603	587	568	611	570	590	576	566	504	594	580	574	582	599	578	567	577	597	585	606	573	552	543	541	542	568	562	578	593	556	569	572	579	520	593	526	558	589	549	588	563	599	596	545	604	594	577	607	542	567	535	566	568	555	521	571	603	547	543	556	510	580	574	547	561	533	581	566	558	590	567	596	551	558	591	565	593	560	589	654	563	586	595	531	569	576	581	555	577	564	582	565	543	574	605	571	585	555	572	562	597	605	574	568	589	541	573	538	567	591	569	563	533	578	567	580	556	593	544	603	616	516	561	566	552	585	582	594	546	581	549	581	566	562	551	535	597	535	582	547	555	624	546	564	593	554	562	566	569	617	569	544	533	586	545	592	608	531	580	588	517	563	604	543	561	574	564	586	569	552	549	606	574	563	559	553	566	600	602	573	548	590	553	577	584	539	586	542	546	567	561	562	612	595	548	576	565	576	593	560	570	578	607	623	601	566	568	587	561	591	586	576	559	566	536	554	595	572	561	542	594	579	556	569	603	550	588	552	576	586	586	606	571	569	559	549	568	553	560	582	534	540	576	552	563	519	559	529	553	581	565	542	562	590	580	547
53473	39402	23543	17203	10756	6224	3730	3010	2235	1763	1409	930	831	654	733	609	719	865	1082	749	914	775	682	617	613	522	529	540	446	447	429	331	280	243	201	188	209	191	197	173	188	198	198	207	198	209	205	187	183	163	156	166	175	162	148	170	151	164	148	186	162	158	149	171	165	165	164	195	165	177	177	159	173	180	196	184	185	156	181	159	185	159	135	157	185	186	180	176	150	175	153	171	160	151	171	189	181	183	185	171	184	181	171	151	181	164	200	159	173	177	168	160	154	163	170	173	157	187	164	177	157	163	157	157	192	168	179	161	183	179	174	171	184	155	160	162	170	169	193	161	157	154	188	157	202	178	150	158	191	181	184	164	150	161	155	165	158	168	166	161	144	177	153	175	163	167	146	187	181	164	166	167	169	154	153	172	181	180	178	155	166	180	182	175	175	187	161	166	163	172	169	167	176	133	191	185	176	158	163	172	169	169	155	166	170	154	162	153	177	158	155	147	149	166	187	179	150	185	166	184	184	168	158	166	187	193	159	159	175	172	164	183	169	166	167	157	169	166	163	170	170	166	188	136	174	161	166	179	167	159	155	183	169	177	152	166	145	153	162	175	185	169	166	164	163	174	162	153	166	168	176	182	192	155	165	145	157	173	160	190	159	169	179	169	158	165	177	165	167	197	151	166	193	183	159	171	169	166	160	166	173	152	170	181	176	167	177	178	154	182	163	194	184	176	163	159	208	186	159	162	188	170	150	180	156	175	175	163	164	164	175	162	175	167	175	163	168	164	177	161	167	170	174	182	171	161	151	169	157	170	157	179	179	172	179	180	172	170	173	177	180	146	171	167	164	184	165	184	182	160	181	170	196	168	156	187	173	161	158	172	148	199	179	151	160	136	196	159	182	172	161	155	142	161	150	149	192	217	159	172	197	165	178	161	186	185	156	153	151	151	173	180	157	172	161	186	171	159	174	171	166	180	162	166	156	168	179	163	163	166	166	186	167	169	167	177	176	175	192	183	157	160	159	170	139	169	158	198	179	198	183	157	157	148	184	191	154	177	175	177	153	162	144	163	178	146	151	165	162	164	165	188	187	150	159	176	182	174	192	171	180	196	169	169	191	158	174	172	142	166	170	178	165	152	188	167	177	167	154	147	173	149	172	161	148	177	162	171	159	162	158	167	148	172	163	160	177	178	157	164	160	181	147	166	184	135	134	173	180	179	162	170	172	161	176	184	174	175	180	168	181	177	146	152	161	173	150	183	164	159	166	167	156	183	166	179	157	172	142	188	140	162	157	174	183	180	167	188	173	168	191	155	172	188	153	151	164	194	157	197	175	143	173	175	187	168	172	150	163	176	157	181	174	186	184	164	152	166	158	173	159	177	128	158	174	155	190	185	152	192	175	192	179	190	178	163	152	178	193	164	175	182	169	164	171	161	167	177	168	177	142	175	169	151	182	194	187	171	182	192	158	170	180	165	163	148	156	162	163	201	172	152	172	194	170	176	170	153	157	172	151	156	152	157	141	174	173	174	140	163	170	165	173	174	154	168	181	160	171	148	178	193	159	166	175	184	191	183	162	167	194	184	167	163	169	162	170	161	155	192	158	143	195	190	174	163	182	170	191	192	157	167	146	163	184	151	170	177	173	170	185	168	167	165	161	178	165	178	159	171	188	169	152	157	154	155	195	166	170	175	147	171	169	159	166	172	172	167	150	181	182	150	195	160	171	183	172	179	163	172	160	182	161	158	194	147	161	157	161	182	164	162	151	187	204	203	152	167	148	158	185	160	155	170	187	168	157	186	169	169	165	159	161	182	178	161	159	184	166	162	156	179	199	149	180	173	176	192	175	179	178	179	168	176	151	187	172	165	164	156	152	153	146	176	174	181	170	175	176	161	169	163	146	169	176	191	169	177	153	170	171	182	176	180	166	174	174	183	185	180	155	159	171	140	177	170	168	176	145	156	163	191	158	184	162	151	153	184	165	158	171	163	176	209	162	150	186	181	169	141	168	151	174	173	182	166	148	157	152	131	165	161	167	179	150	157	172	187	157	178	164	192	190	158	162	196	166	156	188	168	156	175	187	183	146	148	171	171	164	198	181	155	167	182	169	161	212	154	165	166	178	172	156	147	163	177	208	180	170	158	134	154	180	163	183	149	185	172	132	137	169	170	194	186	158	169	171	157	170	159	151	185	168	177	177	183	149	199	172	147	170	168	158	160	188	167	170	165	163	192	185	188	166	170	174	184	147	176	161	190	184	182	179	165	189	173	160	162	149	159	178	154	155	189	175	168	188	154	149	163	185	173	161	160	153	172	170	172	180	160	151	181	164	172	162	178	193	155	141	174	172	185	161	164	158	181	170	179	170	180	163	177	203	178	161	183	143	199	182	157	170	149	161	168	150	163	184	169	155	159	158	175	179	186	175	156	145	158	178	172	168	181	155	183	167	166	168	169	146	183	159	157	166	163	158	174	168	172	187	185	173	153	145	163	151	168	162	170	171	173	163	140	154	190	173	162	185	186	192	153	179	166	171	146	182	162	177	160	162	186	176	186	153	182	197	177	177	161	157	177	143	168	161	150	160	177	157	162	199	157	167	159	164	152	143	164	166	187	153	185	153	182	155	174	153	156	174	164	167	181	158	172	169	177	170	166	150	176	213	167	173	155	152	176	151	154	168	177	150	139	159	182	177	151	154	179	159	166	171	187	157	170	176	165	160	163	154	157	170	142	173	181	172	155	170	147	158	180	182	189	175	185	168	189	130	156	169	182	172	183	163	156	149	150	172	182	152	166	158	174	138	147	169	143	182	152	160	161	179	180	156	168	146	170	175	153	169	169	178	158	181	185	180	170	158	178	157	165	172	184	158	173	157	144	154	161	173	170	170	188	152	162	173	163	165	177	160	174	190	161	172	164	182	173	160	164	165	189	203	153	156	158	166	168	178	178	204	152	184	176	155	155	162	161	163	187	162	178	157	167	193	183	182	160	166	163	169	174	159	170	174	171	173	187	196	165	181	166	206	158	176	167	172	184	177	177	143	169	164	184	174	162	177	167	172	168	158	165	158	154	180	163	153	160	162	192	168	164	158	166	175	183	155	176	149	165	188	157	194	173	168	167	168	137	193	168	196	188	174	157	165	164	163	144	195	156	160	155	162	150	183	164	148	181	177	160	175	175	174	155	170	162	148	158	178	157	195	176	189	176	159	180	147	165	168	186	156	158	172	161	176	134	181	163	166	175	159	156	178	174	181	174	176	158	149	165	188	195	180	177	183	181	177	183	170	171	179	162	161	190	166	163	168	173	172	186	161	192	168	178	176	176	167	164	145	166	138	180	161	174	172	164	178	155	156	183	154	165	172	157	194	154	183	189	165	176	147	169	184	158	163	172	176	155	162	184	196	179	170	176	170	194	189	170	183	177	180	163	192	179	182	158	141	145	197	168	177	175	160	175	170	162	167	180	174	157	160	189	175	170	166	180	170	157	162	171
38320	25210	16730	16514	13519	10710	8683	9857	8553	7136	6007	3809	3709	3019	3289	3058	3638	4720	6407	4521	5132	4353	4011	3531	3758	2750	2833	2880	2322	2546	2370	1679	1400	984	746	676	676	603	642	610	600	669	720	767	675	611	584	542	504	473	493	453	469	422	435	412	413	436	478	447	427	427	426	432	432	442	422	438	482	475	425	459	444	506	434	438	419	414	433	432	428	427	398	415	428	403	429	459	395	381	450	355	429	432	420	438	453	456	416	424	443	451	442	419	443	434	406	427	416	423	375	409	421	433	411	403	413	422	448	404	448	409	433	477	445	419	422	423	409	406	431	424	441	438	407	412	419	428	419	413	446	424	457	412	438	423	426	454	455	432	392	402	427	433	397	415	473	389	418	422	425	420	459	397	424	415	423	428	397	381	416	404	395	398	395	449	419	393	425	379	402	433	453	428	422	417	411	413	397	466	438	416	432	418	429	404	451	409	414	401	415	426	439	415	410	449	422	406	410	439	399	389	428	415	418	420	392	442	429	420	408	420	395	442	392	417	417	412	436	414	430	429	411	437	431	425	419	417	432	438	443	419	435	460	376	415	441	411	423	393	420	419	461	394	427	424	414	418	425	443	401	436	437	391	447	429	404	423	424	429	405	390	425	391	397	455	440	366	412	433	398	450	421	421	412	380	410	418	444	453	407	409	402	426	453	450	399	453	418	396	389	429	419	404	416	404	422	435	416	438	430	378	440	407	423	453	451	434	435	417	428	435	400	391	378	415	431	413	425	394	400	400	424	404	373	376	445	440	427	412	438	431	412	398	407	458	415	444	404	397	410	424	383	411	422	410	418	433	411	405	445	397	404	433	456	395	427	442	397	420	413	427	389	405	413	433	390	405	412	388	443	405	418	406	467	427	421	406	427	466	439	428	401	445	398	428	445	438	439	419	422	417	424	421	433	395	401	441	455	427	421	396	443	417	394	421	383	424	423	400	444	417	440	419	400	434	444	411	423	413	426	457	400	422	399	414	444	433	458	405	378	388	401	435	423	427	395	439	424	403	405	424	421	386	477	381	415	472	419	431	478	440	424	420	442	415	388	436	431	408	416	446	430	420	435	378	394	410	388	418	391	422	404	412	394	427	404	421	415	435	407	392	432	459	436	438	428	427	438	425	400	435	418	403	412	431	387	378	432	413	426	387	407	389	413	404	423	463	454	420	392	434	432	408	410	389	395	408	436	397	434	394	417	446	385	450	412	410	426	440	410	407	437	425	419	379	444	406	425	418	460	430	439	405	430	397	440	418	414	398	442	419	403	394	397	404	426	401	405	429	410	409	396	432	417	448	419	373	425	439	416	402	386	432	402	402	439	427	378	453	366	464	436	419	432	436	408	422	411	387	449	419	450	399	374	430	410	442	434	422	416	444	396	401	425	406	390	400	445	449	403	407	417	425	446	414	438	417	410	411	444	422	436	423	418	399	436	394	388	403	431	423	444	457	450	387	454	401	413	414	411	451	406	434	433	422	416	407	404	447	434	443	421	385	434	417	467	415	406	401	424	444	418	414	423	408	413	448	429	422	407	427	421	427	420	409	430	452	418	434	423	405	452	421	405	426	446	397	427	443	425	416	417	442	406	422	481	387	394	434	424	439	440	416	413	413	415	401	424	416	438	434	420	396	399	450	434	427	425	418	419	392	379	387	429	384	467	440	416	420	424	427	454	446	418	393	434	426	465	437	438	420	411	444	397	393	396	437	421	420	434	427	412	450	409	428	426	421	403	401	428	412	404	425	436	395	426	438	455	438	402	422	411	406	405	421	408	403	433	404	407	440	449	398	413	401	457	442	377	454	445	412	427	384	399	385	478	416	426	459	423	434	448	435	446	430	443	414	395	428	435	462	427	371	416	416	449	407	426	402	454	439	414	415	456	428	430	381	407	418	409	361	381	399	391	407	413	439	439	434	370	391	440	427	385	413	412	418	400	425	438	400	417	427	415	442	430	402	398	430	434	391	405	419	399	355	405	400	411	414	376	392	453	417	436	420	420	396	408	420	447	427	413	411	396	399	437	445	407	395	387	410	405	437	405	413	410	400	452	451	431	426	425	405	391	401	432	424	419	401	436	412	409	430	426	397	403	452	401	411	405	399	379	384	448	410	460	416	385	433	424	417	393	433	410	398	410	428	426	408	444	467	412	421	356	380	466	414	434	383	441	420	431	422	424	430	426	430	429	411	409	400	405	419	413	430	392	430	429	417	383	401	429	407	409	455	401	419	438	431	428	392	387	442	449	447	403	422	416	413	424	445	408	423	418	452	424	412	425	426	398	425	419	402	388	405	436	456	382	413	442	429	388	397	404	427	425	387	400	456	434	381	390	407	437	438	452	430	400	413	415	428	425	456	402	425	406	368	468	445	422	453	442	400	411	400	419	430	390	436	426	414	388	424	413	390	455	419	447	387	420	452	425	416	414	431	460	414	425	404	426	414	429	448	439	410	397	424	375	435	404	416	432	448	427	412	438	419	441	433	409	412	377	446	424	397	425	426	388	424	429	440	432	415	454	443	400	436	407	424	386	405	395	417	454	418	380	402	400	433	435	438	424	398	411	437	449	435	417	427	423	430	392	388	405	417	436	455	390	398	394	410	424	423	423	416	412	425	436	403	426	419	431	412	397	391	457	408	410	431	438	423	418	398	417	440	438	453	444	446	412	448	423	397	431	421	403	398	409	422	396	426	437	428	446	382	390	398	424	402	430	402	368	431	425	406	423	425	421	409	448	411	397	402	444	446	413	407	420	445	437	449	411	432	397	457	434	395	380	404	442	418	464	435	428	445	405	420	438	392	434	438	410	454	442	421	436	405	389	374	377	403	417	410	464	427	430	409	429	415	420	433	420	404	406	403	436	389	408	390	390	385	430	384	413	378	417	441	427	451	415	445	414	441	429	434	414	431	432	388	429	395	397	395	428	431	405	430	448	400	445	414	384	440	416	434	420	436	449	399	438	434	444	374	410	422	412	407	397	417	411	429	416	402	426	419	399	382	470	438	445	383	404	418	419	432	396	447	423	420	438	372	416	427	421	393	451	389	398	393	420	434	450	448	384	393	413	431	429	429	434	429	451	411	417	435	408	410	429	399	435	438	436	414	434	420	417	442	388	422	414	444	416	402	412	416	405	426	418	388	419	411	420	397	431	413	439	432	434	417	409	413	405	369	417	449	382	445	446	441	427	424	423	451	405	411	416	429	399	419	407	411	430	471	428	447	458	441	437	402	434	420	396	406	442	393	386	400	420	440	438	403	439	384	406	390	437	437	421	436	445	416	421	390	443	428	390	407	386	374	422	417	405	393	390	414	417	397	420	427	425	434	428	423	400	415	420	428	397	438	444	435	414	419	442	408	452	416	403	427	423	433	432	412	436	399	450	421	421	457	404	414	430	444	384	464	453	405	446	426	454	429	454	450	411	427	421	417	447	459	426	416	341	414	454	446	433	419	452	445	426	385	443	410	420	437
19691	8901	3207	1785	1084	761	641	558	576	463	471	417	410	477	401	430	486	542	537	566	538	475	530	496	455	440	439	420	417	404	394	323	359	352	348	327	345	362	327	330	344	348	341	326	340	369	337	350	329	339	317	343	343	357	357	323	321	337	308	355	328	323	362	349	306	339	326	349	370	343	304	317	374	325	308	295	338	331	321	327	327	337	332	388	339	325	320	365	316	365	339	314	291	304	334	311	346	339	318	317	337	369	360	318	338	337	361	316	346	357	356	340	336	329	337	344	302	363	321	315	322	317	328	323	316	326	342	337	319	326	322	314	330	313	330	326	330	327	341	311	331	311	321	338	345	317	337	310	348	323	329	351	364	330	349	345	351	323	328	332	322	314	324	313	333	312	287	345	348	334	347	359	331	329	344	341	339	326	325	315	299	335	311	332	340	343	331	339	345	351	318	306	335	322	331	325	350	334	329	318	324	337	338	340	324	307	302	329	323	363	341	324	330	372	328	334	340	330	340	307	322	325	368	324	317	332	340	306	331	336	319	348	368	345	334	316	308	335	336	335	360	353	342	343	312	339	285	299	340	320	353	367	381	324	360	311	332	346	326	334	313	336	359	294	346	330	355	363	325	320	311	335	306	332	356	343	328	302	323	364	346	327	340	347	372	308	358	325	341	353	302	356	317	319	307	322	346	363	301	364	324	317	367	309	331	344	327	318	324	322	336	332	296	355	336	328	321	317	312	304	308	334	341	332	316	341	336	344	317	337	306	334	334	322	312	350	338	330	356	360	305	337	322	348	330	343	351	304	384	316	305	315	345	335	346	313	328	337	326	311	326	320	346	325	338	310	352	320	337	342	304	334	342	307	326	333	298	342	345	363	338	364	323	336	342	322	301	347	332	355	334	344	350	371	296	335	301	326	352	316	323	357	358	314	335	318	310	320	331	309	338	310	320	313	344	318	326	333	339	339	317	381	308	343	309	330	337	322	342	355	348	298	358	318	312	307	301	321	314	299	310	311	329	317	342	295	334	361	317	359	312	324	350	328	309	318	352	300	361	342	331	308	314	282	313	326	321	349	326	350	318	331	355	334	283	327	341	328	345	339	323	320	344	317	330	323	293	354	342	348	334	339	296	323	318	314	306	316	347	359	354	344	337	340	296	305	336	337	345	334	331	309	328	352	333	324	353	353	354	349	314	362	357	328	316	336	292	360	360	342	322	335	340	323	364	300	296	373	318	307	332	335	336	321	331	312	337	300	309	317	309	322	329	339	338	314	338	335	345	314	350	341	356	323	326	322	323	326	330	346	317	306	339	344	344	337	314	320	339	304	344	324	323	326	352	333	329	355	341	334	325	328	320	302	324	363	341	309	321	343	357	332	353	341	364	305	331	352	346	352	337	321	317	366	325	331	339	349	323	353	333	328	350	348	365	340	334	343	348	328	327	328	322	357	343	341	323	321	281	371	350	354	323	336	335	373	365	350	322	304	317	326	341	325	352	329	380	323	327	362	316	329	321	308	332	335	349	337	340	334	366	301	310	325	308	308	325	337	342	355	345	293	344	321	341	340	321	356	317	346	317	325	347	315	332	316	328	323	346	347	317	349	356	333	340	328	314	357	338	313	337	318	302	351	334	341	345	332	324	368	335	331	337	312	308	315	360	348	330	313	321	357	360	319	327	326	297	340	340	308	365	341	352	355	332	312	324	353	325	339	339	339	345	371	362	310	322	366	333	339	344	335	364	328	300	351	354	325	355	341	366	349	332	319	290	323	352	348	347	362	345	316	376	320	329	327	349	352	327	335	351	310	348	335	320	339	343	322	330	350	368	316	333	295	343	340	336	318	311	342	352	350	306	332	319	334	347	348	294	310	307	295	322	336	320	309	357	324	322	322	350	320	339	328	310	342	324	314	328	328	332	326	345	316	341	380	339	308	352	295	332	336	363	316	339	314	314	342	339	334	331	336	333	329	331	350	301	321	351	305	329	333	322	331	343	328	347	354	319	328	356	367	335	333	321	334	335	323	330	334	345	326	329	305	316	304	332	306	309	323	349	305	286	328	338	333	366	328	326	295	366	362	335	332	326	353	337	351	297	349	322	326	349	313	336	351	353	347	355	304	323	326	363	344	351	321	337	352	341	342	328	371	316	303	333	346	353	312	317	349	326	335	340	303	353	372	337	334	331	330	334	344	334	331	321	309	317	330	331	320	298	295	319	335	315	335	324	315	338	358	317	317	332	344	314	359	341	315	310	322	351	320	328	331	332	340	337	334	326	301	335	331	329	340	342	323	320	341	317	321	374	330	328	356	369	297	311	345	342	324	348	325	351	354	307	305	361	320	310	290	323	353	313	326	320	319	331	365	298	327	345	299	358	345	335	321	347	324	343	354	339	306	348	324	313	313	343	325	338	309	336	362	358	343	324	318	342	346	332	329	340	321	348	332	350	342	340	366	343	317	330	347	325	330	367	331	318	341	339	311	302	338	337	347	345	350	342	339	365	327	287	362	315	316	314	307	294	343	324	349	333	333	327	338	356	335	332	326	353	339	321	340	343	331	361	327	338	330	344	335	343	348	334	337	314	344	319	299	338	319	343	299	337	312	349	307	354	321	298	349	325	370	341	360	340	343	332	308	338	322	329	330	317	323	346	314	344	322	341	324	319	355	309	356	313	315	343	319	326	341	345	323	309	342	331	331	349	319	368	305	332	341	330	319	351	373	330	307	353	346	323	335	356	339	317	328	326	308	344	360	357	352	326	313	315	345	310	322	342	316	364	354	331	348	311	302	337	279	337	328	309	372	333	285	343	349	303	316	321	301	374	372	370	332	335	326	323	338	344	323	344	320	323	299	366	338	347	366	337	332	339	335	333	323	331	330	329	305	360	300	344	343	332	318	315	364	334	303	354	347	322	337	311	317	305	347	345	329	326	344	361	291	316	353	333	349	344	361	345	377	334	295	291	347	306	334	365	333	338	317	327	349	328	285	335	376	311	320	300	339	331	326	343	345	325	337	313	342	316	360	320	325	317	339	336	319	316	328	308	284	369	316	316	341	303	327	352	355	341	332	343	311	320	350	314	354	326	334	308	337	331	334	325	330	323	322	353	301	309	359	318	325	332	316	350	352	334	355	360	315	322	329	366	363	332	328	347	313	338	324	351	294	364	327	358	329	360	347	360	330	332	321	342	328	332	310	315	350	321	322	328	327	342	323	293	342	359	326	345	311	338	322	345	318	332	353	305	309	349	336	348	358	341	332	351	321	336	311	317	330	347	331	311	305	352	345	309	312	311	300	337	324	326	305	345	343	331	336	322	352	337	328	311	321	330	346	344	332	330	330	337	303	307	332	339	276	333	318	341	305	357	345	316	308	334	334	391	321	323	317	344	318	345	308	347	325	329	326	322	344	339	374	319	315	360	316	320	330	361	327	316	353	350	350	316	321	327	350	352	346	333	299	298	315	336	312	301	327	333	315	358	338	310	297	342	328
12135	6864	5117	4707	3561	2672	2212	2203	2018	1702	1594	1295	1224	1256	1289	1418	1880	2087	2045	2181	2251	1888	1798	1903	1675	1486	1547	1334	1503	1424	1190	992	977	882	799	789	816	805	826	817	865	825	853	804	825	838	807	859	814	809	779	755	767	743	792	774	775	763	755	756	775	770	754	761	769	749	753	722	747	793	796	737	731	736	756	791	745	760	795	762	777	783	786	789	776	762	822	766	763	719	743	817	747	758	766	801	776	794	779	778	697	724	743	774	772	764	754	731	773	754	770	732	772	754	790	755	733	725	739	718	732	742	797	686	801	806	824	789	791	737	753	783	782	772	777	744	729	755	717	737	755	788	815	726	778	744	755	763	785	772	785	797	753	780	756	741	803	704	740	772	754	792	752	738	739	724	770	770	778	787	741	778	745	756	786	794	768	769	739	779	736	753	710	812	782	770	722	751	744	773	765	775	769	777	746	737	781	782	715	743	788	774	776	736	766	749	755	713	770	783	749	767	765	767	773	796	727	797	794	758	783	763	781	733	751	806	744	790	785	764	727	750	798	732	745	772	718	763	773	807	744	696	757	768	801	805	761	741	727	741	736	745	724	776	741	701	726	719	774	805	773	763	750	731	783	744	753	741	757	754	780	796	748	743	807	747	745	761	768	765	748	717	807	752	731	726	748	747	773	798	788	748	733	728	752	794	750	819	744	785	740	738	768	766	759	741	750	816	762	837	771	778	785	785	728	763	744	767	806	792	741	769	769	748	741	776	758	735	792	791	805	777	811	735	719	778	760	754	753	741	751	755	825	759	744	772	783	786	764	746	770	762	777	781	765	797	767	732	772	808	763	786	770	765	724	734	782	752	744	765	817	763	741	722	747	711	790	805	752	792	735	787	734	808	751	757	741	776	776	746	810	821	735	730	758	757	696	778	763	765	791	788	745	756	767	723	826	766	774	739	790	794	775	694	756	748	734	697	767	768	729	731	800	772	769	749	759	831	742	721	752	786	791	771	751	750	742	777	749	764	790	777	787	750	770	781	771	782	690	716	743	746	710	760	756	776	772	765	758	824	718	755	757	764	750	784	728	768	790	776	758	715	770	762	728	725	741	749	760	738	737	784	781	762	726	765	803	729	780	759	817	736	782	792	772	747	743	735	734	738	747	763	738	797	811	798	770	765	827	812	792	801	737	737	773	747	765	777	731	768	791	739	761	755	749	752	751	766	768	807	749	792	715	754	705	740	774	752	748	753	751	797	762	745	801	753	735	776	751	795	745	786	783	757	788	749	717	771	781	693	731	751	775	819	754	745	760	738	731	796	818	720	708	756	733	748	726	785	743	796	718	767	779	753	732	748	740	783	761	733	736	702	801	713	758	728	807	745	799	784	799	742	792	748	726	767	770	753	804	778	711	771	757	763	709	800	760	750	732	753	789	744	732	728	776	766	814	749	755	807	783	794	755	732	737	814	714	735	788	738	755	768	779	752	753	755	773	770	788	748	749	754	775	784	755	754	796	767	762	734	727	760	773	760	776	766	787	846	788	812	751	739	722	750	749	768	756	817	747	747	738	753	785	756	734	741	731	779	775	780	771	770	761	758	746	729	749	758	719	743	773	756	799	773	772	769	752	745	757	807	789	745	774	776	760	811	741	838	746	744	814	734	751	748	756	742	782	718	726	734	782	738	753	775	741	708	741	729	734	787	769	792	753	747	750	768	782	714	744	767	763	785	739	756	778	743	780	784	779	755	758	787	759	763	742	732	746	773	761	799	807	737	751	746	733	757	754	751	726	730	798	777	735	785	747	787	729	769	719	785	709	805	778	768	758	743	763	721	758	755	787	791	781	742	782	728	807	743	743	767	744	758	746	734	728	759	752	748	738	761	748	795	761	779	755	787	776	787	732	780	790	744	783	818	775	818	796	759	801	733	793	758	719	764	742	789	787	786	790	785	827	772	769	736	740	753	737	731	731	760	768	781	787	747	786	815	763	734	724	762	783	724	742	763	786	710	749	728	739	753	786	709	754	728	750	721	780	754	733	715	797	753	750	789	717	775	779	720	767	791	782	767	771	764	737	773	762	754	746	750	721	764	775	728	802	715	776	726	744	782	794	801	769	719	729	783	796	774	755	731	751	824	795	715	729	724	775	743	755	799	726	728	748	805	807	728	779	796	756	749	788	757	764	749	761	760	761	775	767	770	761	769	801	764	800	781	696	778	761	745	779	740	765	743	778	786	781	742	725	766	734	739	773	720	781	852	776	726	766	738	743	767	753	749	767	743	769	747	719	773	754	736	770	773	773	786	732	760	702	765	761	786	788	774	732	709	747	817	777	745	731	770	769	769	771	751	758	760	718	735	768	735	782	760	711	752	752	768	724	745	751	757	735	772	745	747	783	759	746	810	730	741	751	803	746	747	771	766	751	751	766	762	811	775	764	761	777	742	738	764	724	724	750	769	736	792	813	762	746	783	785	758	777	752	738	763	742	790	774	773	794	755	787	755	772	756	764	752	753	679	815	727	745	786	779	747	785	780	769	695	747	737	741	777	725	741	743	725	792	782	731	774	755	718	804	803	719	738	779	801	779	804	772	733	796	788	792	802	737	753	743	724	744	813	741	737	789	759	729	742	778	767	748	746	707	796	774	768	734	785	701	724	763	781	782	793	749	788	752	768	745	715	836	735	780	770	795	780	757	791	790	763	713	716	766	734	714	719	726	761	745	763	703	712	719	723	816	775	772	764	757	822	756	765	774	743	734	763	759	742	730	717	758	762	784	755	782	732	734	823	744	774	741	739	747	771	773	817	780	767	750	774	740	756	717	785	737	753	768	763	774	769	776	758	780	754	724	712	777	743	729	772	750	748	751	744	768	776	710	758	782	743	812	744	814	735	742	773	756	785	756	725	748	791	773	779	746	767	809	779	735	728	755	772	778	808	773	735	747	748	802	809	808	794	729	769	738	742	768	730	788	766	739	716	751	805	729	793	734	804	743	759	775	795	710	739	768	759	749	815	745	752	773	748	781	776	782	744	751	732	780	801	771	804	802	739	773	729	784	782	781	788	789	698	722	761	773	801	817	754	716	775	806	764	765	808	769	703	766	752	699	728	754	756	698	757	709	761	741	754	786	741	785	760	784	777	745	816	666	791	732	810	758	769	779	782	774	751	786	759	743	756	780	791	752	779	782	775	745	802	747	764	744	725	776	733	794	744	736	790	821	775	778	743	835	679	731	741	761	784	779	711	712	742	758	767	757	773	766	729	735	769	763	744	753	785	762	734	726	731	735	738	780	722	729	771	784	767	749	785	725	750	768	745	744	736	738	782	719	759	752	816	743	756	732	727	763	743	787	740	724	765	780	766	750	816	705	747	735	688	794	785	784	854	801	775	741	708	797	753	754	743	784	754	739	784	748	744	796	768	818	662	752	774	763	751	749	729	699	772	740	772	797	767	822	777	769	784	765	753	734	741	743	785	756	769	790	825	766	756	772	735	746	779	743	775
42208	33084	15873	9135	4635	2605	1921	1867	1485	1119	896	566	555	557	523	583	666	722	664	698	576	585	572	575	500	502	492	491	526	416	342	327	312	276	276	257	261	263	230	273	265	285	278	288	285	275	271	273	246	268	248	254	221	248	248	241	227	261	249	261	246	247	238	256	286	267	232	251	258	274	278	236	226	244	255	255	233	260	265	210	235	244	244	240	246	243	252	255	248	281	224	224	230	256	250	268	232	224	236	228	244	253	260	253	211	255	233	237	237	247	256	246	241	223	284	254	230	263	256	224	217	254	240	230	256	264	258	260	229	266	243	274	253	256	268	245	264	232	255	239	279	256	250	239	237	271	249	244	247	229	243	224	225	253	268	240	272	239	251	264	272	236	264	253	237	273	272	252	229	251	242	237	260	246	232	260	236	267	250	236	253	245	236	275	240	271	260	230	248	287	283	271	245	270	230	259	258	268	259	259	275	235	227	260	235	233	233	231	231	247	272	257	224	223	225	247	230	242	250	250	269	265	263	241	255	266	276	237	228	231	243	209	236	245	248	233	270	254	250	219	245	257	251	244	236	232	263	240	260	229	229	240	266	247	249	283	238	245	263	256	227	235	230	234	227	250	238	238	254	286	236	255	263	235	262	250	291	257	256	277	275	244	247	263	226	236	258	236	259	258	269	238	233	268	245	258	252	229	215	241	247	236	249	255	247	263	237	282	245	272	241	248	265	237	273	242	231	258	229	246	233	243	224	245	245	216	257	250	243	258	226	252	264	251	244	261	249	230	227	227	241	219	255	242	256	266	205	239	250	219	234	259	248	253	254	262	242	258	252	248	215	242	234	216	244	276	256	243	237	236	252	276	236	221	246	246	245	242	231	237	264	242	245	229	232	283	274	261	227	244	255	262	313	250	245	267	241	226	228	231	227	245	258	233	239	216	241	255	227	231	228	253	249	265	270	239	234	229	249	257	246	236	264	206	282	248	257	244	251	259	247	237	245	240	244	271	226	251	226	241	254	237	245	252	240	278	233	252	243	244	241	244	297	238	228	218	259	244	236	230	235	246	241	243	257	267	247	253	235	264	245	250	233	244	259	254	244	251	262	243	260	270	240	235	247	248	237	225	244	255	284	251	267	267	241	249	269	262	258	273	252	247	219	276	222	219	238	219	277	235	258	232	241	236	243	237	236	257	237	255	247	272	228	290	234	215	241	259	223	258	242	265	223	228	256	253	265	235	234	235	245	235	245	261	246	212	244	248	239	231	255	268	234	247	273	254	217	255	254	258	261	243	254	249	242	255	252	279	242	217	238	231	246	233	234	230	264	236	229	235	255	229	261	257	245	242	253	257	225	250	236	222	249	244	278	231	236	271	243	247	233	240	226	241	236	259	244	234	225	250	236	238	250	244	281	248	249	266	262	249	268	240	252	240	234	234	279	273	232	233	259	242	260	269	250	261	237	263	254	233	244	282	260	249	252	234	242	258	224	239	231	267	254	224	232	286	228	259	261	246	251	257	266	211	244	243	245	259	257	258	234	259	257	256	253	240	273	222	224	251	286	248	243	242	232	254	227	223	239	216	270	268	217	249	247	261	224	228	271	258	244	247	250	254	251	231	245	278	230	263	251	258	244	247	260	260	252	247	254	285	251	246	248	250	238	226	244	285	275	247	231	279	249	260	234	265	257	253	258	251	239	235	252	243	263	273	246	252	224	254	219	277	253	259	293	247	221	256	266	255	251	266	247	245	255	256	231	249	241	267	240	252	225	257	247	247	256	276	261	217	258	239	245	245	266	265	237	241	250	254	280	240	248	275	238	232	251	232	259	258	254	243	246	240	277	251	251	213	279	226	254	259	250	242	273	250	222	231	250	240	243	224	241	241	249	230	256	265	286	241	256	279	241	233	263	257	272	268	221	280	222	258	225	253	244	237	264	253	217	216	254	246	237	243	229	255	254	241	248	227	233	246	278	265	253	230	268	245	277	255	271	234	237	260	273	220	230	225	257	273	237	278	266	237	254	222	226	241	247	226	231	273	278	249	256	235	241	225	225	216	264	224	241	229	254	210	238	228	248	228	253	237	265	268	235	224	262	236	252	271	240	254	230	271	241	248	247	251	259	242	230	225	229	228	255	283	225	281	240	263	233	222	253	241	240	274	238	233	236	226	247	254	290	229	279	267	256	248	270	258	241	252	259	251	228	274	268	220	272	217	216	242	253	223	241	263	253	260	267	252	253	245	251	270	257	249	248	241	239	263	245	234	224	242	234	238	270	240	248	252	256	238	232	267	235	259	237	224	247	265	250	252	239	246	276	209	253	253	232	216	257	227	252	227	244	222	258	294	249	268	244	230	226	287	247	251	255	256	243	236	230	211	261	273	236	236	279	249	249	276	255	262	251	262	249	224	234	227	258	261	236	240	265	231	258	268	239	219	230	240	226	227	238	237	260	241	269	246	248	238	250	246	231	251	246	230	251	221	243	259	276	257	236	250	237	261	226	259	260	252	252	263	228	234	202	249	253	211	259	244	264	237	246	244	223	228	246	238	252	253	265	275	255	261	236	233	262	259	255	246	263	226	242	225	248	211	221	238	244	232	260	265	250	235	246	259	217	251	239	262	217	246	255	243	260	237	267	208	254	264	228	260	262	243	245	250	229	234	254	216	233	274	277	224	248	260	235	251	253	281	250	253	223	219	272	261	271	219	246	230	266	257	227	280	284	226	259	258	244	229	263	259	233	259	254	277	264	229	224	254	228	248	228	227	264	238	257	279	254	231	247	288	249	262	228	268	249	235	239	223	247	258	247	269	236	253	248	245	233	262	235	232	256	218	264	258	226	243	243	210	224	238	238	239	266	207	229	229	254	240	254	236	229	243	258	257	271	259	217	248	248	244	226	234	243	248	231	259	224	209	236	270	238	238	296	243	247	242	260	238	213	234	244	257	237	245	236	262	236	277	251	244	211	216	268	270	240	225	232	241	238	220	236	244	236	286	245	229	276	268	234	258	229	244	271	257	277	251	280	228	244	263	247	241	256	247	241	263	262	247	247	235	240	236	276	243	272	260	247	232	283	258	265	247	235	273	248	231	229	239	263	263	238	239	245	247	255	256	254	242	231	248	219	237	274	243	221	229	257	230	244	247	254	256	262	269	242	261	244	239	259	234	274	227	257	219	245	284	250	266	242	237	226	255	252	254	246	246	233	242	251	243	244	244	233	235	259	233	272	251	238	282	252	262	267	242	245	246	251	232	225	271	226	239	230	230	229	255	236	239	289	244	268	231	282	246	267	251	274	261	266	247	240	247	228	247	237	251	235	255	285	257	271	229	256	248	259	245	257	237	243	260	271	234	209	222	270	244	253	261	223	231	243	225	263	232	254	240	265	264	258	236	272	241	201	269	242	217	256	227	246	215	265	265	275	237	253	210	257	231	254	247	234	227	249	262	239	264	243	220	255	229	238	244	221	235	268	242	224	231	238	233	246	231	250	281
29188	19702	10756	10251	8055	6218	5749	6491	5384	4147	3539	2349	2358	2297	2296	2624	3283	3707	3149	3443	2882	2813	2742	2918	2343	2383	2144	2092	2308	1712	1338	1189	984	864	734	742	716	693	703	683	665	793	746	720	712	723	696	667	683	651	612	613	610	569	589	561	604	586	572	538	568	598	581	568	561	587	592	587	553	600	603	584	622	582	619	548	633	620	576	592	564	631	600	587	630	582	604	578	599	654	564	572	583	631	563	591	590	625	588	619	593	615	629	591	564	584	598	569	607	566	552	604	568	549	605	615	560	630	603	566	548	594	567	562	570	563	523	598	587	578	588	560	568	541	561	614	568	592	617	561	573	559	552	564	580	550	589	620	560	562	576	560	517	582	546	602	592	593	571	616	621	614	610	584	526	581	570	580	607	580	572	590	593	576	597	563	623	559	641	608	577	610	605	585	586	593	574	614	575	604	609	579	640	549	628	587	584	595	600	557	596	582	609	587	549	578	594	578	569	578	590	577	602	578	561	600	617	589	549	607	632	567	578	579	633	553	578	598	541	579	577	622	570	570	593	569	603	603	612	611	591	550	545	554	568	573	594	575	585	601	552	629	562	542	560	530	599	586	622	572	589	606	563	561	595	579	573	522	584	578	555	539	583	594	597	577	537	564	576	629	593	631	563	606	542	596	621	582	580	555	566	609	545	594	562	609	607	565	564	565	594	575	578	594	567	549	572	559	597	575	567	583	585	635	585	585	566	635	590	584	595	585	598	601	564	555	587	560	558	560	588	595	610	536	584	638	541	657	610	589	642	587	567	620	593	583	527	638	609	586	592	604	553	586	531	571	626	581	572	555	589	617	603	579	550	593	558	606	582	583	578	562	573	596	597	575	583	582	619	665	555	599	554	641	626	528	597	576	600	574	511	572	577	564	625	610	558	542	657	602	573	586	565	623	589	586	616	598	628	632	590	589	569	566	591	570	570	602	586	567	607	615	599	593	601	584	574	605	593	551	576	601	559	637	622	618	605	580	537	587	586	601	586	563	569	560	560	560	582	598	594	612	514	600	625	603	576	573	565	568	566	606	598	582	572	612	590	594	622	559	612	574	614	583	579	573	585	531	649	534	566	598	580	577	565	601	594	602	558	671	609	563	560	614	570	597	619	614	621	595	564	575	589	632	580	607	593	525	555	577	569	577	544	560	553	537	572	594	577	620	535	560	606	590	563	607	594	585	624	599	590	561	616	566	581	618	579	574	527	597	548	547	550	601	565	580	604	571	588	624	547	578	574	564	596	627	586	591	534	591	575	623	575	616	560	556	584	559	586	611	576	579	614	604	576	595	625	572	597	609	619	602	628	599	626	585	623	578	573	576	561	559	584	599	621	562	558	516	592	544	602	638	604	589	540	599	554	572	583	570	587	602	570	605	561	589	608	602	611	542	568	556	605	592	568	610	597	611	587	590	583	591	587	583	599	581	644	580	607	580	596	591	577	556	601	609	616	545	569	553	578	581	545	621	590	589	552	587	547	555	597	595	581	579	608	572	578	597	528	591	548	602	590	584	590	609	623	564	560	622	576	541	571	583	611	595	595	589	604	600	563	616	618	598	580	560	567	604	561	596	557	616	556	597	564	614	639	591	571	527	524	561	578	598	564	578	586	621	621	564	554	593	609	608	609	540	559	530	553	561	593	564	551	558	595	558	571	571	618	641	571	598	591	604	575	583	588	569	585	565	558	572	590	607	572	567	577	552	576	582	561	566	600	591	590	593	541	599	555	581	536	564	535	598	572	588	568	592	567	542	554	537	597	620	612	593	580	582	575	599	571	577	581	598	567	563	604	598	566	583	574	546	549	584	621	596	562	610	612	598	588	579	600	619	629	564	556	573	580	568	581	560	581	597	573	531	598	560	596	579	615	551	558	507	617	610	569	577	551	541	570	573	642	596	595	587	557	597	571	557	575	578	573	577	608	575	597	576	545	598	582	548	622	576	609	539	553	523	567	573	582	582	591	619	561	573	576	589	586	589	561	574	564	578	563	566	588	558	555	605	527	581	585	584	583	598	588	591	587	536	576	567	589	577	575	580	578	620	584	556	563	617	608	518	520	599	605	576	597	557	591	553	594	573	537	545	609	610	577	570	637	578	585	604	614	575	599	527	625	588	540	600	598	550	611	596	567	572	592	569	582	557	579	584	555	559	570	555	564	585	602	555	591	624	560	598	582	580	585	531	522	528	604	598	585	611	605	587	645	596	615	565	595	602	554	595	540	630	590	583	547	614	594	599	553	577	569	589	611	569	592	606	581	592	637	537	585	533	584	584	605	558	558	586	608	598	574	604	663	622	574	589	604	607	587	565	539	603	558	597	565	601	537	573	595	576	594	588	608	567	602	547	588	599	620	542	586	618	565	589	581	579	571	577	567	591	565	578	585	565	574	547	603	581	563	572	600	590	545	604	610	573	635	607	580	582	596	562	570	585	545	583	574	543	603	578	555	584	564	599	556	597	595	600	580	585	573	556	571	552	594	593	568	583	618	601	560	593	601	599	571	561	564	611	574	560	621	575	553	602	591	547	594	609	597	633	554	555	608	579	570	605	548	589	574	584	554	592	595	560	594	563	544	601	576	609	576	569	595	591	581	614	577	548	587	587	571	614	555	631	618	565	571	542	637	580	569	587	621	602	594	558	631	571	646	590	575	610	589	602	620	601	560	588	607	586	560	563	582	566	579	633	629	569	578	586	576	569	628	576	560	550	565	569	559	533	613	582	588	576	578	633	600	566	548	613	589	573	580	579	599	590	568	581	543	575	632	568	575	583	580	587	585	573	566	587	602	630	568	580	608	617	589	593	563	564	612	566	594	573	578	552	608	601	573	618	563	598	590	582	592	608	601	594	575	567	560	588	591	570	621	569	615	529	632	572	581	568	599	540	596	588	562	593	574	617	567	587	618	637	586	568	578	597	617	612	570	586	585	647	565	608	586	592	559	627	625	573	626	587	569	602	641	575	606	585	602	593	549	581	569	548	572	546	579	644	605	555	564	595	550	613	552	600	569	552	578	602	595	559	580	556	544	560	606	594	587	555	549	569	572	582	595	573	588	591	596	600	606	566	606	594	530	577	563	579	602	573	621	577	572	610	627	583	571	614	598	560	608	617	553	537	581	581	562	591	578	547	561	573	577	569	594	585	625	605	595	597	597	597	631	588	542	585	573	557	585	572	609	576	578	554	626	564	587	587	589	565	588	568	577	588	589	585	548	593	544	597	599	592	591	604	574	600	582	592	594	572	596	586	610	615	578	598	598	579	640	612	580	566	601	567	587	579	605	609	576	593	577	623	612	576	612	555	604	593	616	606	577	595	589	588	571	546	534	560	570	599	592	622	586	570	570	624	596	570	560	606	583	621	603	591	538	613	586	591	615	560	591	545	591	635	569	594	562	598	597	538	564	590	572	557	578	614	628	554	647	594	577	615	583	559	591	614	559	582	598	542	599	589	547	562	591	569	555	591
52947	39392	21623	15646	9857	5617	3946	3785	2645	1705	1334	973	960	766	707	727	949	952	924	742	677	730	794	625	561	600	543	567	489	376	327	265	266	256	189	207	218	208	180	213	206	215	217	222	205	209	219	184	202	189	187	183	168	188	193	201	175	164	175	151	168	155	165	192	191	175	161	152	169	196	182	194	164	170	163	172	200	186	176	179	181	180	146	187	161	157	168	178	145	143	170	186	167	205	193	167	178	195	160	178	179	195	163	171	180	184	194	180	158	156	198	187	200	197	170	140	186	179	201	170	164	217	199	196	174	172	171	191	164	152	156	171	181	157	170	176	166	168	164	187	188	171	198	195	181	184	156	165	146	157	187	159	187	178	148	171	194	178	150	157	195	185	173	159	177	189	163	162	190	187	178	176	196	178	210	159	160	192	175	150	178	195	179	153	176	187	174	170	175	138	188	168	150	185	188	171	135	195	151	173	177	179	198	184	181	168	162	147	171	184	175	178	172	170	185	174	141	180	183	169	169	160	166	144	178	181	189	153	152	172	173	160	174	167	173	158	162	188	151	162	183	173	175	163	184	170	182	186	176	152	159	152	176	167	187	163	173	153	177	169	152	164	158	183	198	182	167	189	151	161	167	151	171	169	188	170	146	175	178	161	158	169	174	177	173	185	212	175	156	188	171	161	195	179	166	176	167	182	178	160	166	151	172	170	180	196	181	179	173	172	147	162	197	184	152	189	173	173	159	187	178	153	179	148	158	179	165	164	160	191	168	194	187	166	162	162	182	181	173	167	184	185	164	174	191	186	161	189	179	187	196	171	153	150	142	178	171	167	181	171	152	182	181	171	164	178	210	150	180	197	184	174	154	148	178	162	168	165	165	188	158	168	155	155	161	183	161	160	160	190	179	166	168	183	175	182	179	169	145	156	162	148	176	182	171	147	169	163	178	160	160	181	184	179	181	165	157	173	189	189	181	162	164	188	150	182	165	169	190	144	170	153	184	182	160	165	175	173	189	150	189	176	162	187	171	175	156	183	165	177	153	176	179	152	173	193	162	185	153	190	153	174	167	175	161	160	186	159	153	175	180	172	182	171	185	174	188	182	171	155	160	169	155	172	157	170	155	177	154	190	187	177	155	154	176	172	204	187	171	195	181	184	171	184	162	175	172	192	162	162	159	156	198	166	161	188	179	180	172	150	184	186	180	133	179	167	170	157	171	151	185	175	184	152	190	167	152	173	193	178	149	181	170	166	187	180	178	154	190	173	171	154	149	150	175	160	173	165	169	191	160	168	154	175	164	166	175	168	147	173	171	163	177	166	171	175	178	180	175	183	187	155	163	156	144	181	160	163	164	137	192	168	181	162	167	190	165	193	205	161	153	182	196	177	164	162	178	170	160	180	164	149	161	151	164	151	169	161	153	182	184	199	164	179	136	165	160	179	171	185	172	168	175	177	167	163	164	181	161	184	145	153	186	179	167	166	187	172	169	177	187	189	183	155	183	191	153	169	181	176	163	180	188	147	161	177	169	161	172	167	173	150	165	187	161	173	176	159	181	150	161	188	167	167	156	198	166	174	158	160	167	172	173	164	166	155	179	156	187	175	173	184	170	175	168	154	154	178	159	146	203	147	176	184	190	179	160	173	160	161	192	174	187	181	161	173	169	165	170	165	169	181	162	178	153	173	147	159	152	182	158	157	178	157	180	183	164	157	166	177	176	189	167	181	183	184	166	170	177	150	189	176	190	171	175	148	179	176	181	175	151	175	182	188	168	170	153	159	189	178	194	180	182	176	148	191	171	167	170	188	184	178	150	171	172	172	183	173	171	191	159	169	158	154	179	196	175	173	182	176	170	176	160	177	169	188	148	169	179	161	178	181	159	191	169	185	154	177	154	187	176	164	170	167	173	182	169	152	170	166	167	165	157	183	180	168	190	184	158	175	168	179	171	171	192	185	168	175	199	177	174	176	198	186	174	164	184	144	155	207	167	165	165	173	193	149	196	186	199	190	181	165	158	161	158	174	187	196	168	187	156	177	186	156	161	181	191	177	169	196	196	194	178	154	169	187	176	203	178	176	186	174	195	181	166	152	176	189	178	169	173	184	188	185	185	171	155	182	158	175	161	179	209	199	173	170	179	167	184	160	171	186	149	197	168	168	167	160	173	181	181	169	172	168	189	164	162	185	177	162	187	185	150	156	153	196	187	169	157	201	189	177	174	176	187	178	174	178	171	215	183	210	166	168	160	194	167	158	184	182	166	165	173	173	165	182	182	140	174	174	195	186	170	160	182	199	165	168	189	160	191	181	183	159	182	155	159	153	170	167	186	170	171	172	193	164	191	158	170	162	198	193	170	173	171	190	170	155	192	176	188	198	179	149	170	189	203	178	184	168	179	171	142	147	169	166	174	178	206	188	191	175	169	148	162	180	203	185	212	176	189	169	181	174	174	172	179	158	179	154	161	176	168	164	166	179	192	165	178	170	157	167	164	155	174	166	157	174	150	182	173	173	166	170	161	178	168	154	161	154	183	182	164	164	182	174	186	171	169	177	160	177	176	167	158	153	169	177	180	213	164	171	178	163	151	156	183	180	176	164	168	182	167	191	144	159	164	164	169	175	175	182	159	166	181	191	174	160	162	185	159	192	163	195	174	184	197	168	175	192	177	186	195	151	184	150	154	157	174	162	148	173	172	161	158	171	192	157	168	181	167	190	170	163	195	133	205	164	188	195	186	184	155	178	162	183	185	165	161	175	169	169	157	182	164	189	168	197	167	184	153	166	158	171	164	145	158	178	156	192	174	153	190	166	158	163	183	151	194	174	176	150	177	178	193	154	175	173	164	168	171	173	173	155	182	192	195	160	160	187	170	174	225	194	173	158	168	162	165	166	167	169	167	167	169	159	170	161	152	172	191	185	167	152	148	166	166	187	154	170	185	176	144	177	162	177	180	173	189	179	153	170	173	168	158	156	178	150	171	166	180	163	178	174	169	175	180	185	166	166	165	148	157	188	179	172	160	169	167	173	201	160	168	161	173	168	175	172	161	173	160	161	201	139	174	184	173	182	174	185	213	189	176	174	179	159	153	181	159	183	175	168	174	174	170	193	150	150	175	195	174	173	176	184	175	168	191	177	162	175	161	189	158	176	156	182	163	176	169	192	173	177	183	187	178	186	171	172	166	165	192	184	177	168	170	174	176	158	171	167	165	171	191	172	173	178	173	174	164	154	159	167	188	186	163	145	183	181	191	154	161	175	166	172	173	150	170	185	176	160	149	140	174	159	164	149	177	185	159	187	185	177	170	180	176	165	196	184	190	176	189	152	146	158	159	151	192	188	182	167	160	187	161	154	181	162	174	165	159	184	180	183	175	148	169	180	165	196	186	155	199	198	173	147	179	171	181	197	160	160	141	163	161	163	173	155	164	165	178	164	157	160	189	151	160	167	172	186	155	175	191	154	146	163	158	189	186	149	173	193	179	161	174	166	176	162
37339	25437	13980	15155	12288	9600	9657	11042	9015	6288	5544	3710	4043	3759	3295	4213	5144	5177	4622	4373	3870	4086	4427	3639	3266	3388	3150	3221	2717	2006	1653	1382	1168	937	767	680	738	702	674	688	705	740	715	702	621	586	607	583	549	481	440	500	450	485	460	471	438	428	497	479	459	436	477	438	466	456	474	431	445	431	424	455	419	426	448	433	413	444	435	392	461	432	423	421	454	458	414	438	438	401	414	448	406	434	495	431	484	433	435	421	442	415	388	429	420	476	466	446	459	425	418	453	459	423	426	402	434	446	393	450	429	420	409	424	440	402	438	432	421	420	459	483	431	427	423	414	387	444	409	409	443	453	432	423	421	431	444	427	406	468	452	441	427	444	461	440	417	441	411	398	410	424	380	421	419	419	427	441	436	454	409	435	426	448	416	437	456	404	410	428	429	422	425	392	418	414	430	454	491	447	446	455	422	409	462	432	440	447	432	459	434	435	429	434	383	433	430	414	468	419	417	412	431	424	446	418	451	420	442	419	453	435	438	423	401	456	445	464	427	418	440	393	443	422	410	425	424	406	400	443	402	445	414	436	397	440	417	406	398	424	423	431	449	406	434	438	428	395	451	420	451	428	454	426	462	441	430	390	450	443	443	397	438	412	433	416	472	425	424	415	414	440	458	447	396	455	441	414	412	490	430	430	382	421	491	443	424	398	422	431	407	398	447	426	418	435	462	408	431	419	435	429	396	434	407	466	423	443	426	424	404	427	422	410	411	433	416	404	416	384	420	441	405	448	422	439	383	421	458	410	405	415	469	446	445	420	432	441	435	410	415	411	394	421	439	436	423	401	404	435	426	406	475	409	403	436	436	457	439	414	436	441	389	428	428	432	379	424	463	435	416	412	404	442	426	402	444	407	385	394	398	432	406	426	414	420	435	442	438	409	453	413	408	445	408	429	400	382	421	457	455	388	413	505	445	433	437	447	400	392	417	458	452	438	420	445	436	408	403	433	417	410	402	461	394	442	429	438	427	441	382	420	432	427	430	426	402	434	474	451	435	412	435	435	438	446	418	420	424	430	430	415	410	465	420	422	401	438	437	397	446	444	393	417	404	405	420	402	396	390	388	433	406	440	445	451	438	383	435	408	424	451	421	447	378	422	428	455	406	433	443	444	432	446	444	430	449	441	455	429	454	398	368	440	436	408	442	418	419	403	428	385	443	460	453	403	433	447	409	457	418	408	427	418	401	461	439	403	420	426	428	469	422	419	449	422	467	412	423	419	437	428	435	419	412	414	404	409	413	459	435	395	418	423	396	423	439	426	441	449	418	449	447	408	452	425	419	426	437	409	389	445	433	417	417	432	391	429	447	412	427	441	434	448	406	438	385	463	437	440	414	441	430	422	406	430	422	438	415	443	437	452	444	427	441	400	446	386	448	474	403	436	428	411	406	431	468	431	437	415	428	401	400	435	438	429	386	411	420	414	434	443	413	408	417	410	421	451	435	432	394	450	412	419	423	424	422	464	441	438	441	458	443	417	416	428	433	430	464	443	450	418	419	399	421	414	451	362	423	455	443	410	418	400	429	427	424	402	438	467	424	384	427	411	437	424	417	443	402	430	444	429	407	385	401	387	412	364	421	417	438	430	382	401	396	443	434	398	442	428	460	432	438	424	418	387	449	439	440	440	447	429	430	439	430	423	408	420	414	409	461	374	411	463	404	452	432	453	404	430	443	442	409	404	473	414	434	378	411	441	425	432	430	434	427	430	424	433	410	419	451	456	430	447	438	408	423	446	392	453	417	430	460	412	432	407	395	410	454	426	441	403	376	429	374	420	372	446	444	393	429	414	433	419	413	472	391	430	430	437	406	435	428	423	415	440	470	423	415	433	422	419	432	419	437	403	401	442	452	426	435	449	412	430	413	435	418	393	438	427	423	433	413	414	477	437	431	473	415	430	407	427	409	437	422	408	446	408	459	417	462	453	427	438	411	420	368	427	461	452	389	412	447	391	459	428	415	433	458	439	439	401	417	438	415	462	448	405	405	468	421	435	425	426	427	416	406	425	447	435	426	443	485	407	422	438	442	437	404	414	414	398	418	430	447	417	431	405	389	425	452	430	431	409	426	449	421	482	432	405	420	466	410	391	421	430	438	458	441	419	426	431	429	438	422	418	411	440	413	476	443	425	437	429	454	432	465	429	407	426	442	444	414	386	399	427	436	434	393	424	444	417	452	401	456	432	426	416	439	426	402	402	420	383	383	405	443	427	437	461	408	421	440	423	446	433	439	427	430	459	427	411	459	392	422	417	418	433	427	448	438	462	467	430	441	427	429	429	457	402	439	393	427	403	424	397	430	422	420	441	399	430	404	441	440	404	400	461	455	438	446	422	444	394	466	416	420	438	409	462	410	460	413	466	447	467	396	404	444	475	437	485	436	437	432	459	469	409	422	445	395	406	412	447	423	409	453	407	428	381	424	407	384	452	441	443	432	459	433	415	446	404	440	392	417	451	441	426	444	441	440	404	424	433	424	455	396	456	426	428	417	445	424	450	442	410	411	414	423	467	409	392	433	448	442	410	411	456	421	427	429	438	430	427	451	457	423	432	401	407	457	432	419	443	401	427	499	423	443	437	447	436	436	428	433	414	446	410	450	439	430	423	447	447	434	406	420	438	433	438	435	423	411	437	407	430	401	444	443	442	452	426	397	439	414	422	402	408	429	426	412	395	386	431	410	449	414	372	409	404	435	450	384	452	404	400	408	397	434	450	419	425	433	429	401	403	451	420	445	427	427	401	444	448	443	436	448	424	406	428	435	411	473	416	441	454	423	457	407	416	390	436	433	446	442	419	454	428	428	469	455	469	421	458	404	419	431	421	460	402	415	410	415	416	415	439	417	419	440	434	444	421	444	435	427	429	396	425	424	426	419	471	446	428	433	433	408	443	442	403	448	429	460	457	405	407	476	399	430	427	449	428	432	410	390	457	399	449	399	424	427	419	454	421	406	459	443	435	403	442	425	433	468	464	411	439	449	384	456	419	391	394	438	414	388	412	402	448	443	430	414	394	452	379	418	436	441	446	436	434	431	410	441	409	432	422	428	411	449	443	415	394	437	444	447	445	421	452	444	442	412	456	434	423	409	416	394	456	397	422	421	408	419	432	417	397	388	429	430	431	458	433	398	424	465	399	436	421	413	389	428	437	429	423	440	464	432	421	420	411	433	425	429	428	414	433	439	400	399	407	438	471	403	435	409	436	447	427	431	437	419	447	393	420	417	421	404	433	419	433	449	438	410	392	425	433	407	458	419	412	397	439	436	427	444	472	446	433	436	437	431	431	412	375	450	419	411	432	425	458	405	427	443	418	433	418	423	409	458	423	399	439	418	436	406	424	403	444	443	425	425	436	428	425	415	447	388	450	448	430	442	438	424	403	414	398	454	408	439	431	456	438	406	412	427	392	451	447	425	436	440	474	412	436	460	449	407	381	402	389	451	439	436	412	405	418
19385	8162	2230	1602	960	770	697	671	575	541	434	410	477	458	397	492	558	542	473	522	524	562	509	470	429	472	448	435	467	417	369	346	360	399	352	340	373	332	359	309	358	349	345	364	329	304	348	368	349	332	362	348	363	337	330	365	317	312	323	331	339	331	340	354	366	351	335	314	334	339	370	348	358	379	351	309	324	370	323	339	362	353	369	342	320	339	365	326	341	366	351	348	338	339	360	339	366	313	359	333	321	346	309	354	301	355	309	318	353	360	322	339	326	313	376	365	332	341	348	332	332	343	373	325	335	342	309	312	335	378	357	330	354	356	339	375	390	352	327	352	351	345	326	334	383	355	332	327	345	329	342	327	363	327	343	334	346	312	320	321	316	347	346	319	339	323	341	339	344	303	340	365	311	336	350	323	342	332	319	347	337	318	317	358	355	341	351	325	363	351	342	323	315	324	335	331	308	327	293	356	323	343	359	351	330	334	368	339	340	313	349	368	363	347	349	356	367	374	319	352	335	311	327	321	360	347	315	353	323	329	336	335	348	311	336	312	341	329	335	326	367	360	328	343	360	377	329	350	313	334	350	318	340	328	340	330	332	371	301	327	346	349	339	364	378	341	330	329	315	375	344	333	361	314	326	305	351	324	356	370	343	327	343	330	323	348	337	347	312	358	321	340	353	329	344	328	363	313	341	310	343	375	332	349	327	343	392	366	354	326	356	344	334	373	338	360	343	357	335	357	386	316	332	360	362	374	357	333	335	346	305	337	366	365	314	353	364	345	307	323	329	337	341	337	324	337	359	350	397	340	344	312	331	342	372	344	364	352	383	334	371	327	350	310	355	343	319	323	311	323	315	310	359	333	333	322	356	281	328	362	332	314	301	313	353	318	339	316	347	347	344	354	347	368	311	356	347	331	322	352	322	333	328	328	319	377	339	344	327	346	366	346	368	304	307	328	325	346	357	355	373	324	367	370	341	304	334	345	341	301	354	365	350	328	329	347	352	343	314	338	348	353	321	327	334	343	347	325	339	364	360	383	362	351	348	298	330	296	365	334	344	338	332	337	343	331	351	320	331	349	377	350	342	343	351	344	308	347	308	374	349	345	356	350	353	335	338	358	360	330	362	349	361	330	335	331	320	335	338	319	329	335	342	334	333	328	314	358	313	316	333	345	327	318	343	333	347	364	293	363	329	322	358	291	308	353	332	340	294	352	327	311	361	314	352	319	349	371	343	316	386	348	380	338	353	395	335	357	327	344	343	333	337	376	351	343	339	351	358	332	347	362	340	288	356	358	352	341	323	315	352	309	362	344	344	349	380	363	340	327	380	356	361	341	358	338	335	369	296	345	349	382	344	349	372	341	335	316	346	335	375	365	350	353	333	323	346	346	324	316	335	372	349	296	326	304	337	350	356	362	331	303	351	335	325	308	339	328	334	338	347	335	357	331	304	344	323	369	319	309	331	357	326	348	340	331	345	287	309	340	311	357	375	296	335	367	373	341	327	359	338	353	333	317	304	313	341	330	390	347	352	329	320	318	335	331	330	369	358	376	354	327	329	311	327	342	373	356	324	336	355	334	324	342	321	330	347	338	365	316	352	328	338	348	357	351	337	334	349	320	320	316	314	305	354	337	330	345	313	340	350	343	360	324	350	312	369	383	355	339	353	339	318	360	322	360	356	328	340	333	349	343	322	317	348	349	336	341	313	322	333	332	354	357	358	338	345	327	318	341	345	330	363	381	358	351	314	351	375	322	346	346	345	369	331	352	335	322	351	330	341	346	353	327	321	347	332	344	320	324	345	324	347	331	319	326	332	355	378	299	326	340	315	362	343	353	359	338	351	325	314	358	342	332	305	326	368	356	341	337	344	336	336	350	351	349	316	364	332	339	347	335	342	337	344	337	335	340	343	327	333	340	326	340	358	321	374	335	313	331	366	343	389	339	329	365	324	366	305	337	376	342	337	316	337	358	337	354	332	355	347	343	349	355	322	378	317	332	302	382	325	342	340	328	338	340	349	345	341	360	327	337	358	356	355	343	357	391	347	346	326	326	336	303	312	332	332	365	340	299	343	334	381	361	343	374	392	327	355	316	338	346	344	315	362	342	338	311	350	322	331	351	321	352	341	297	343	311	308	331	333	339	351	348	339	358	341	350	313	353	332	327	344	355	335	362	320	343	343	338	346	334	368	318	328	359	354	336	308	338	368	301	344	344	338	327	362	348	368	340	315	342	353	349	362	366	357	363	352	348	358	342	359	338	309	380	312	378	350	347	311	319	367	305	312	362	321	337	352	340	328	322	364	355	335	317	371	352	321	335	350	355	334	335	324	340	347	367	357	349	349	337	348	336	320	352	363	370	339	340	353	345	326	339	339	359	322	337	325	317	323	339	335	348	346	353	351	330	385	359	308	356	351	357	353	303	370	371	329	362	330	366	301	327	320	316	314	339	372	321	322	359	297	349	370	336	371	336	372	319	345	331	332	318	365	321	340	335	348	352	325	358	334	300	372	351	354	343	333	360	342	353	356	326	344	309	336	324	342	338	332	333	324	320	322	326	349	345	329	340	347	334	375	325	323	361	337	332	364	355	303	302	348	338	315	311	347	328	349	344	355	358	320	340	345	342	352	338	342	305	321	359	333	331	349	358	353	376	308	365	354	339	346	349	311	314	318	299	352	357	339	318	330	324	309	376	360	346	325	335	332	356	311	319	325	342	319	331	323	318	344	352	346	358	370	316	345	350	330	332	325	336	363	345	332	349	321	355	337	319	301	337	365	294	337	333	359	343	348	332	339	302	339	331	308	324	323	338	335	328	355	347	334	304	320	340	372	340	312	326	322	339	327	355	321	330	375	335	330	332	313	349	293	341	374	377	310	319	345	346	329	364	341	352	335	308	313	345	333	331	334	355	360	334	321	325	318	343	339	337	340	343	392	304	334	331	390	334	308	299	360	337	315	341	308	373	338	322	339	362	292	338	361	306	330	369	316	327	340	303	357	317	334	324	360	337	329	337	342	327	337	331	332	336	322	296	331	327	344	329	375	340	357	371	347	311	334	351	337	329	302	350	326	331	320	327	355	364	405	359	336	361	337	374	323	320	335	350	327	308	369	332	299	317	336	362	359	314	354	327	335	348	338	315	338	366	328	327	368	314	332	372	321	339	337	386	313	349	334	354	351	359	352	294	314	341	353	343	349	316	341	282	341	318	322	320	351	348	334	350	331	331	349	381	347	339	339	363	365	342	335	353	303	347	376	352	310	316	359	348	344	346	354	348	350	354	338	316	346	326	312	341	338	331	338	367	300	329	351	378	346	345	309	350	316	334	358	339	356	333	334	339	327	332	334	344	322	366	326	323	345	333	322	349	359	344	316	340	343	373	359	342	364	315	343	337	323	364	343	384	335	333	358	347	342	297	323	337	338	338	353	332	340	334	322	335	329	323	362	325	359	384	317	326	340	323	352	354	314	322	341	309	312	329	349	352
11871	6376	3930	4284	3259	2677	2433	2230	2043	1703	1467	1261	1338	1461	1481	1871	2063	2246	2177	1936	1943	2027	1899	1667	1745	1674	1597	1465	1335	1138	1041	1014	883	890	839	849	832	858	867	793	898	886	835	902	850	780	836	839	797	781	756	793	758	757	800	814	738	797	756	788	823	825	727	783	809	760	833	738	829	809	820	765	820	779	792	769	760	719	802	764	774	708	756	819	808	753	767	782	729	728	769	767	798	748	794	757	776	796	753	820	831	817	793	840	794	797	758	775	780	762	806	795	804	743	778	800	760	764	757	703	830	758	803	765	745	789	751	795	806	801	730	774	776	769	727	744	729	764	767	793	836	791	756	712	789	785	784	724	770	798	771	701	754	780	801	736	728	802	782	789	748	760	778	833	746	832	789	771	772	755	798	769	780	750	756	823	780	788	752	741	767	748	800	738	808	730	809	755	782	775	769	759	734	815	743	772	769	800	787	812	784	771	742	794	781	756	763	789	781	792	737	783	789	787	739	778	740	804	786	822	722	805	780	723	740	777	782	724	715	798	750	777	768	752	821	809	779	797	813	755	789	774	828	751	809	741	735	777	782	754	803	819	778	821	726	763	788	807	823	763	745	762	739	748	755	778	757	781	809	801	770	792	761	765	781	807	806	775	773	821	759	793	785	742	801	770	785	784	786	696	765	802	797	748	779	735	797	791	749	803	760	723	821	739	765	808	781	815	724	786	779	757	799	750	760	783	778	843	798	751	827	784	711	732	764	772	764	813	808	759	788	715	803	787	786	744	744	825	795	772	855	792	761	781	788	785	775	771	693	763	755	801	779	774	767	739	799	761	777	772	759	774	742	767	808	776	805	810	764	735	791	788	743	745	749	792	757	776	767	740	768	749	754	779	767	752	782	841	801	813	767	803	748	812	804	744	782	774	807	789	743	774	819	740	798	778	790	772	815	736	731	775	761	812	810	762	783	778	775	762	765	768	758	747	765	788	754	805	797	750	823	766	783	800	784	788	759	729	809	730	751	762	777	778	770	798	786	830	733	788	720	747	760	792	803	759	821	739	755	784	771	763	746	774	775	766	778	801	757	719	742	805	777	830	782	760	801	731	785	733	789	778	802	751	827	772	738	832	747	750	756	732	815	813	754	779	750	785	805	752	740	768	807	818	741	744	819	751	720	790	722	787	824	743	799	794	742	746	769	738	763	826	769	776	800	752	834	790	780	790	779	804	795	829	772	799	763	784	817	825	764	796	796	796	794	829	772	779	748	754	750	740	757	790	759	809	786	723	809	815	781	795	787	724	780	769	800	792	766	755	755	733	748	804	755	841	777	760	769	702	831	780	788	750	781	733	846	787	789	765	831	743	770	781	829	728	778	789	805	785	715	804	768	779	826	781	792	761	780	737	781	798	773	781	754	782	835	765	822	752	745	785	733	809	726	758	770	772	816	757	739	784	802	812	742	783	779	793	781	775	712	736	763	723	797	775	796	764	829	766	750	736	720	781	820	739	848	809	738	743	767	760	792	750	777	762	774	763	731	739	818	783	778	777	778	792	775	757	783	721	727	803	804	772	762	844	806	795	769	791	788	775	764	786	750	761	780	766	791	768	717	746	762	767	762	776	754	770	760	767	724	801	783	750	752	754	794	830	840	776	762	754	832	717	749	759	778	814	739	747	742	752	821	742	769	760	760	759	793	708	772	722	771	797	806	796	716	801	810	765	758	766	774	739	769	786	785	811	822	770	804	773	739	754	782	777	780	742	805	791	780	756	781	758	770	773	814	792	799	795	726	807	724	787	792	774	794	788	768	800	736	788	769	790	826	742	770	792	755	786	794	792	775	769	775	794	767	804	774	782	772	796	812	759	758	807	761	750	775	796	760	814	840	760	752	785	762	746	765	820	741	802	753	795	770	782	782	767	785	824	777	769	746	781	806	800	764	815	747	808	761	765	773	787	770	788	780	767	775	761	732	748	802	827	797	779	733	743	776	765	750	742	776	772	766	777	759	782	745	785	748	774	748	828	746	768	754	745	751	818	787	776	780	786	789	788	752	794	748	765	780	730	773	752	788	764	762	760	781	811	756	806	752	799	749	731	802	795	784	776	780	787	742	789	780	796	762	816	824	780	821	762	815	781	716	722	792	792	799	827	779	808	811	795	792	779	787	767	811	773	788	778	788	811	752	732	779	789	835	811	788	769	753	806	747	753	803	792	807	766	789	754	761	811	788	804	714	752	822	776	751	823	781	756	771	785	815	765	735	746	739	785	730	790	747	770	729	760	768	760	768	766	754	780	784	754	753	779	768	777	755	746	793	782	727	772	757	784	787	801	776	759	776	779	754	738	807	801	753	753	810	766	794	741	768	767	756	769	773	818	739	807	743	757	790	761	773	752	792	788	781	777	789	775	765	763	778	748	804	776	793	772	807	797	803	744	805	782	777	803	799	771	780	752	747	761	826	805	809	750	741	724	765	785	760	758	783	773	747	782	767	705	816	771	781	771	799	796	740	756	766	801	787	731	803	751	765	737	741	808	805	723	747	825	773	804	746	770	810	734	817	759	770	731	715	769	720	790	822	760	789	810	816	775	753	780	744	751	801	768	774	786	782	776	829	775	750	775	778	762	759	772	824	788	825	765	765	789	729	760	750	717	833	750	774	777	770	774	773	764	793	763	785	785	756	744	761	792	759	732	747	755	743	788	774	786	764	746	788	744	792	728	745	808	799	792	756	792	761	763	797	722	783	716	760	760	776	773	733	786	817	756	795	785	761	769	798	799	804	796	779	775	745	771	753	766	784	815	757	748	756	792	767	798	773	758	817	759	784	792	801	774	762	769	716	754	775	789	783	747	796	782	781	742	781	794	805	734	821	782	766	760	775	832	795	768	780	793	775	765	785	789	840	781	796	814	812	768	790	707	747	784	764	784	775	811	797	762	778	747	762	824	779	746	801	781	766	794	735	789	771	763	770	753	789	761	845	781	769	765	808	783	735	810	761	798	795	744	769	788	795	761	789	769	769	818	783	744	772	801	751	782	798	765	752	776	795	787	776	794	766	784	789	816	784	731	800	723	770	759	731	743	750	784	741	762	741	776	784	768	779	793	782	859	764	742	788	759	802	760	786	793	755	789	736	789	769	778	722	771	746	790	762	844	777	784	797	864	833	792	780	753	734	712	769	788	783	761	773	759	792	766	758	790	783	783	756	779	808	745	800	719	774	774	771	783	748	775	833	818	776	830	796	734	813	820	738	733	756	785	763	790	771	795	758	752	728	769	758	784	785	766	768	731	750	823	842	793	770	723	782	753	775	787	772	772	773	740	782	784	739	740	786	775	795	774	734	747	842	745	806	754	795	783	779	821	753	804	767	780	778	791	798	752	806	727	778	831	738	782	745	776	805	781	822	794	764	786	760	751	817	765	787	796	803	785	798	735	786	782	787	812	799	785	752	768	781	787	771	805	757	796	790	812	748	813	775	798	766	748	723	748	795	771	778	813
41812	32164	14336	8746	4683	2720	1942	1970	1208	922	807	662	639	618	616	661	719	772	671	536	600	605	545	594	521	569	479	447	411	372	351	301	284	288	261	289	252	275	268	284	280	268	268	288	273	232	243	287	280	246	260	237	252	227	277	252	280	265	281	237	255	236	265	250	223	250	247	252	219	252	243	264	209	278	239	240	246	254	243	255	272	267	236	273	264	247	275	279	263	248	236	269	245	237	276	264	257	236	239	247	234	267	245	232	272	233	252	292	253	264	268	265	233	237	265	249	248	268	256	254	231	244	262	257	257	257	244	217	247	250	238	250	260	249	250	224	254	265	278	273	249	252	233	250	227	229	241	220	250	251	240	286	258	236	220	236	255	234	250	230	240	269	264	247	283	240	240	259	233	266	243	230	264	231	267	237	235	250	247	245	288	240	248	241	217	264	271	243	271	252	250	241	243	246	293	237	240	224	245	243	258	231	226	242	231	252	278	237	263	238	268	242	235	252	285	227	266	259	260	249	247	246	264	251	271	246	249	257	246	256	232	244	270	248	257	271	260	239	262	243	262	246	286	256	317	257	236	259	238	243	238	261	255	235	259	264	236	253	249	252	244	258	249	247	261	251	252	258	233	247	227	256	258	226	239	265	248	269	253	254	262	241	220	245	235	247	244	242	230	267	239	261	269	249	251	267	259	237	238	250	232	264	269	239	285	245	259	247	269	276	241	239	243	254	247	261	275	240	262	248	255	240	260	240	274	216	239	244	230	229	248	244	233	269	224	226	230	232	262	233	261	247	251	249	238	242	239	228	249	245	250	281	264	249	245	266	254	248	249	261	262	259	253	226	213	242	258	250	257	262	222	248	273	254	256	288	256	226	270	257	246	255	251	277	254	259	264	260	263	247	256	259	250	267	245	268	254	259	259	260	250	232	222	241	270	253	234	260	260	252	250	250	260	232	241	236	246	256	210	266	246	256	235	257	248	258	237	240	248	259	240	270	262	242	236	231	249	249	249	272	255	266	286	269	238	224	214	260	279	259	250	250	218	243	253	237	244	267	270	262	250	237	257	238	296	257	236	228	262	267	280	256	215	283	244	259	259	272	254	214	236	242	224	225	256	223	258	246	234	281	233	214	249	251	241	253	281	259	246	248	230	221	254	271	242	253	263	252	237	239	253	230	239	286	245	255	227	278	237	251	279	272	238	252	260	244	289	263	244	226	231	227	257	258	223	263	273	259	273	264	248	258	236	255	244	249	242	266	245	260	238	235	255	244	257	238	260	232	226	271	272	242	271	248	268	251	245	234	239	225	225	282	269	269	251	258	224	250	241	251	231	267	274	235	286	240	260	297	275	245	247	250	261	252	257	211	252	225	246	247	267	255	269	262	245	270	246	232	248	270	246	243	248	250	249	255	246	250	265	254	230	265	233	262	266	252	247	232	257	241	258	250	254	233	257	244	272	264	256	276	269	246	241	246	251	244	223	260	247	252	245	251	233	261	238	247	250	255	258	298	264	248	240	252	251	237	264	213	242	254	247	244	236	235	244	247	246	266	229	248	240	249	262	262	281	237	268	238	262	238	236	253	260	260	270	240	244	263	272	268	277	267	253	238	248	229	248	239	247	250	253	259	282	236	281	252	269	273	250	253	247	252	249	221	235	254	250	227	250	265	274	227	269	279	269	234	233	264	234	232	223	250	230	279	259	265	251	282	251	263	272	261	278	253	243	261	281	247	248	275	253	264	273	269	281	249	276	256	282	273	219	230	240	240	246	257	225	220	214	262	239	280	236	268	250	248	233	236	210	254	233	236	243	255	237	209	249	214	262	256	267	235	267	245	224	283	229	242	249	248	254	259	240	233	243	215	262	272	257	224	217	255	261	249	264	236	240	279	263	219	263	260	258	243	243	262	240	262	241	231	253	246	238	267	243	245	285	228	258	268	250	245	255	246	240	243	241	271	238	263	238	253	272	227	231	224	245	211	265	250	261	260	266	279	279	276	242	266	245	248	260	236	232	235	253	244	234	246	250	279	250	232	231	230	274	248	267	259	233	251	282	249	271	273	268	242	270	233	239	239	229	253	240	239	263	260	262	234	246	265	260	239	259	272	218	288	264	230	254	254	264	253	241	271	242	245	275	255	270	282	246	228	245	248	249	247	256	223	255	266	268	258	246	266	241	237	254	266	238	218	269	214	252	250	244	253	247	270	261	263	250	253	225	226	245	240	284	262	232	247	272	241	242	260	244	252	244	243	253	252	250	249	225	269	233	280	240	244	237	251	257	261	250	250	252	240	265	248	229	230	233	238	234	256	243	245	250	249	249	218	251	250	233	246	247	276	248	239	265	250	230	242	249	240	242	242	231	271	247	242	245	233	241	231	257	249	264	263	252	289	245	253	242	245	278	251	283	264	231	238	237	244	238	240	252	271	258	233	255	244	248	227	228	225	233	265	266	257	227	248	268	251	237	252	227	242	235	225	237	235	244	238	254	249	228	280	267	246	250	259	248	272	259	234	254	258	274	237	237	272	260	237	240	247	254	253	271	261	257	256	252	259	250	222	240	258	273	238	237	245	246	268	251	252	263	266	230	254	246	238	223	265	259	246	233	264	259	290	264	264	238	263	253	245	270	269	264	260	245	249	269	224	274	231	277	256	242	249	251	267	250	268	258	291	245	241	246	234	234	272	257	231	236	243	245	249	265	258	245	262	270	226	243	261	246	229	253	250	269	226	280	236	234	251	250	255	244	215	259	251	246	265	231	252	256	262	239	256	229	247	242	243	251	253	255	269	249	253	282	254	240	281	284	260	247	230	242	233	267	222	247	258	219	231	236	273	259	253	266	232	250	261	229	237	274	268	252	269	270	234	238	248	252	234	252	240	257	238	257	262	242	249	232	257	231	234	244	260	237	259	249	241	241	231	249	252	242	225	264	273	236	244	248	261	260	249	244	270	252	240	247	233	252	286	300	247	231	231	257	237	274	253	270	245	244	244	217	237	244	246	231	263	273	272	244	243	224	253	266	271	256	217	293	239	249	259	225	257	262	264	258	245	255	255	242	283	262	240	249	255	258	238	263	258	243	243	223	224	275	272	255	256	248	246	267	249	269	293	241	260	259	273	261	249	248	220	249	247	266	225	228	248	268	244	267	246	246	248	265	258	234	220	236	244	210	280	245	285	258	258	263	239	239	253	247	243	249	245	228	255	264	240	256	294	252	252	241	250	233	230	239	257	244	264	278	239	246	249	211	213	252	272	230	225	245	274	253	255	276	236	257	242	256	242	286	263	239	237	250	258	254	253	257	237	270	262	275	251	237	222	237	277	248	250	227	248	287	242	235	286	263	256	217	254	241	234	226	213	259	250	263	210	219	264	270	235	248	243	284	275	261	269	255	265	251	266	254	274	248	262	265	247	239	271	238	240	272	229	214	220	236	265	261	244	251	265	244	230	250	262	241	234	245	238	257	266	248	243	262	235	251	234	240	264	245	268
29051	19438	8836	9655	7525	6326	5659	6987	4985	3988	3267	2671	2901	2796	2679	3284	3873	4009	3487	2721	3111	3164	2819	2676	2629	2602	2162	2018	1835	1549	1267	1068	890	830	781	779	748	795	779	736	799	785	778	772	799	809	700	734	699	592	616	607	598	651	581	621	577	630	601	617	587	603	579	639	629	608	604	591	556	619	583	619	615	532	619	639	587	603	610	600	605	602	596	585	612	675	594	599	585	590	587	561	589	652	613	559	603	613	595	615	577	612	620	590	640	560	554	591	609	639	572	604	568	641	632	598	628	603	561	594	581	573	607	587	580	612	614	618	572	626	567	597	620	582	591	625	579	608	552	575	608	609	564	578	561	572	621	600	580	581	612	575	598	604	600	601	576	603	628	572	570	599	610	612	537	582	619	559	572	594	591	588	583	606	637	605	607	576	603	573	610	587	650	603	590	641	550	602	582	607	544	611	586	582	605	572	596	567	550	579	599	591	610	614	619	557	570	585	630	570	583	613	587	536	605	604	564	626	587	588	593	635	576	617	595	585	595	589	609	604	608	586	573	640	588	575	600	599	605	628	596	563	638	607	603	570	602	571	581	569	596	591	581	579	591	588	577	624	625	585	585	555	570	588	647	592	616	580	569	652	618	602	605	527	591	544	591	562	623	650	587	602	568	619	608	609	587	569	567	609	590	634	549	602	587	621	577	602	568	600	610	580	558	602	624	556	593	636	595	629	572	631	586	603	599	560	590	588	627	574	626	533	614	602	599	582	592	617	594	635	578	617	645	598	583	607	610	584	595	604	576	581	598	583	549	583	599	567	574	589	565	596	596	593	581	628	595	573	576	582	585	578	514	575	571	609	586	533	560	578	588	605	612	556	591	595	563	625	584	622	583	599	589	586	579	644	645	579	597	556	578	593	548	611	595	576	582	593	609	598	577	607	636	545	597	598	600	572	609	617	578	605	578	642	566	592	569	621	550	616	572	557	566	581	583	595	638	565	557	637	577	589	583	609	586	610	602	629	598	536	596	554	553	577	585	597	558	560	582	567	589	590	604	623	566	552	565	571	583	620	566	582	633	576	600	632	524	586	622	592	605	608	595	605	572	531	588	545	576	594	582	592	596	588	620	579	597	572	622	605	577	593	555	639	565	579	593	618	536	605	561	603	564	605	594	557	572	586	617	594	616	527	603	569	627	589	632	618	546	563	614	577	564	607	599	554	587	577	608	568	572	601	616	616	592	564	584	566	573	588	611	613	573	638	615	594	621	562	568	561	568	611	550	595	618	570	578	596	597	577	585	629	586	615	589	590	577	594	602	580	575	589	586	562	603	562	601	611	552	628	581	537	603	598	550	585	563	558	598	597	619	556	587	643	586	577	568	619	623	578	599	603	603	581	565	616	616	649	559	577	571	566	616	549	584	626	580	569	564	596	595	576	606	593	604	573	555	584	595	580	604	595	564	647	585	596	573	628	539	579	588	572	597	575	585	571	527	579	609	574	574	612	627	548	535	595	571	599	610	567	582	557	581	573	634	579	583	649	568	610	614	593	609	567	594	612	618	565	587	579	571	576	584	569	580	617	586	648	580	573	607	587	652	577	587	622	620	577	614	587	593	610	532	619	605	599	571	582	559	602	633	622	603	571	638	609	597	562	598	650	588	610	589	576	561	603	608	594	561	553	619	557	607	571	592	589	576	609	594	605	579	583	593	589	528	616	592	630	538	611	546	592	610	570	593	591	610	620	602	557	572	581	628	575	594	572	567	580	640	608	561	626	547	604	627	542	585	604	612	570	629	590	612	612	592	616	572	625	559	573	597	580	616	584	562	568	618	567	589	611	557	571	593	579	623	584	601	563	605	548	607	607	545	600	583	618	578	585	543	579	646	592	601	575	574	596	577	559	620	594	573	545	586	581	573	638	567	595	537	543	597	590	562	563	540	609	567	602	620	592	569	571	583	588	592	581	577	557	621	591	589	580	597	622	599	586	578	591	624	638	617	585	615	639	572	585	612	592	561	595	576	586	581	544	636	566	602	553	611	607	594	589	619	591	620	580	626	555	577	604	575	603	577	624	613	569	520	575	589	556	563	592	541	583	608	613	603	612	585	583	573	584	572	594	614	573	568	589	595	626	597	614	621	599	587	580	600	575	599	601	609	590	610	614	588	577	586	605	568	580	590	617	627	640	591	599	594	600	567	595	525	588	588	561	592	577	568	610	577	563	620	566	615	590	627	574	582	570	605	590	571	587	589	577	597	574	592	555	577	583	584	570	573	587	595	570	574	596	563	584	594	561	572	586	572	553	597	579	560	589	582	596	614	630	594	588	589	552	537	596	582	620	595	568	582	611	604	600	595	575	599	589	550	647	576	556	593	588	615	584	587	564	559	598	594	584	581	601	581	528	623	617	564	565	573	578	583	595	579	578	623	583	578	562	571	597	597	587	652	597	599	586	652	577	606	604	604	531	585	566	596	564	571	596	577	581	594	560	609	564	597	594	617	620	551	567	589	549	613	609	612	597	562	588	595	553	561	607	620	576	638	603	615	574	600	619	563	623	604	608	591	602	609	615	587	610	578	584	541	559	567	575	581	572	590	566	569	551	611	573	584	576	604	557	594	573	577	590	616	555	584	561	568	592	575	575	575	586	614	575	587	587	622	630	617	573	601	588	521	557	589	585	585	592	552	589	616	559	632	563	598	589	569	589	614	580	617	594	584	579	571	581	624	574	590	572	651	649	595	590	556	558	599	609	619	597	552	595	592	561	637	616	557	619	572	580	609	550	618	596	603	578	591	612	597	554	590	597	603	593	604	582	586	588	567	582	563	615	585	632	606	619	600	589	600	577	628	580	619	584	632	606	562	595	614	538	594	635	574	590	603	584	569	600	606	616	590	580	586	582	613	597	587	604	595	608	577	586	579	598	612	569	542	574	570	587	598	570	583	641	607	596	624	592	619	588	578	585	583	618	614	597	558	621	582	574	579	613	597	589	614	553	554	584	573	564	601	584	574	580	595	599	601	629	587	574	633	551	571	623	586	591	594	609	593	601	616	595	565	561	622	528	588	597	600	587	612	597	556	597	607	561	568	596	549	586	594	579	604	544	628	579	585	554	582	563	589	630	582	606	588	611	631	577	635	593	605	576	553	581	608	607	616	595	604	621	619	582	594	613	620	597	566	588	562	566	597	527	587	558	616	628	594	589	588	618	616	564	585	613	606	558	560	645	592	606	584	575	601	581	572	611	556	599	613	567	577	635	536	555	605	591	631	619	572	595	597	560	577	596	558	586	578	618	543	565	604	556	586	612	588	590	609	620	591	573	595	582	547	579	588	572	591	605	636	533	597	582	602	569	586	576	538	574	612	590	601	654	590	578	550	602	577	530	603	586	653	569	598	603	574	573	615	628	590	565	607	604	617	615	606	610	596	598	560	612	573	620	622	569	602	646	601	610	546	588	615	593	549	556	618	587	592	574	552	601	573	577	537	634	587	578	562	557	568	572
52941	40903	21606	15636	9942	6236	4235	2959	2170	1622	1349	1167	1029	943	917	955	1222	1094	804	726	797	700	746	699	707	644	587	451	458	366	298	262	224	231	197	198	219	204	239	218	226	232	195	218	212	206	210	191	190	211	189	180	164	176	200	171	187	165	176	219	192	177	175	180	162	161	164	187	172	175	169	186	159	203	174	187	187	186	190	178	180	217	201	176	171	191	179	174	177	177	165	186	169	174	177	156	165	160	173	179	186	179	190	194	182	178	202	184	187	168	183	180	181	174	197	178	187	178	184	195	171	188	159	160	168	160	148	176	163	159	170	172	178	154	190	165	144	175	183	197	189	198	183	163	156	196	172	160	182	161	174	179	176	191	179	158	193	178	178	185	173	168	195	179	177	176	161	181	201	190	200	193	191	156	170	185	181	173	196	191	168	160	166	202	167	195	159	186	163	151	174	175	183	155	180	178	185	189	165	177	173	173	185	182	186	172	162	161	191	191	160	184	181	186	170	163	182	192	181	170	143	167	182	180	187	163	141	185	177	160	171	171	181	180	172	167	177	148	169	175	185	176	178	165	177	173	202	179	162	170	191	175	188	191	181	177	185	179	189	201	151	196	181	172	166	175	163	177	146	179	170	173	167	197	149	174	155	199	175	179	163	195	177	206	183	171	217	162	195	166	189	165	166	161	162	170	174	158	161	178	191	176	191	185	184	154	189	167	184	193	159	165	158	176	179	157	189	166	181	169	187	194	182	195	204	206	194	170	178	161	190	181	167	166	174	180	170	197	172	180	211	185	171	148	186	185	199	153	158	180	196	158	185	183	138	169	172	189	178	158	186	168	139	209	212	189	150	209	199	187	173	176	184	183	197	193	196	204	175	160	172	172	156	184	166	151	182	199	173	171	162	185	173	158	163	171	185	183	184	181	201	218	192	179	206	177	162	168	148	185	191	188	182	181	190	160	185	208	185	186	153	180	181	184	172	152	162	168	178	160	169	175	190	197	188	198	180	179	154	190	185	160	152	188	192	173	156	151	182	163	175	191	185	178	173	178	189	180	170	195	175	177	178	175	190	196	196	189	171	167	167	188	183	184	181	192	179	177	171	180	183	183	187	181	188	191	183	195	184	191	173	192	186	162	184	203	172	162	191	174	185	170	214	171	179	154	186	177	169	170	167	198	188	178	157	168	179	166	169	202	166	188	167	184	173	159	187	173	167	176	164	167	154	207	191	174	202	170	158	177	166	172	181	183	152	172	187	161	175	185	179	190	163	183	205	174	195	210	155	201	178	176	182	178	186	168	178	189	167	191	203	201	177	181	157	180	149	173	175	168	195	183	181	185	157	199	176	179	179	171	187	180	189	170	175	181	185	200	174	166	182	167	176	177	180	167	169	149	180	165	171	199	182	162	191	186	166	199	160	200	172	167	163	182	186	176	192	183	170	184	162	177	183	175	200	164	180	166	168	170	175	179	170	217	183	183	161	182	160	188	158	153	183	207	191	161	135	186	196	180	169	192	176	192	170	180	186	181	164	189	193	185	180	187	174	177	155	170	168	183	183	171	174	194	143	168	183	196	185	199	176	181	169	173	178	171	172	201	172	211	159	193	201	171	183	185	188	171	169	176	169	167	162	154	178	183	183	212	177	203	158	173	166	196	201	190	174	194	189	171	182	190	181	175	192	175	152	180	197	171	158	153	172	189	197	160	176	191	167	177	193	179	202	156	178	187	171	166	173	177	200	209	161	188	169	187	178	169	194	206	207	169	183	181	169	190	158	166	148	158	171	176	184	154	185	186	183	183	172	184	190	174	202	183	169	191	188	152	160	180	174	177	178	191	190	192	192	173	168	197	195	173	195	187	158	194	176	185	176	169	173	194	203	150	163	172	180	167	149	193	192	180	200	163	175	207	172	181	189	163	200	183	176	191	196	187	168	186	152	167	175	166	185	182	168	193	185	189	178	152	181	190	185	176	207	191	196	174	193	171	197	181	166	182	159	171	164	174	173	177	177	191	195	175	148	190	177	203	183	153	166	179	200	187	178	179	187	196	179	178	203	202	173	193	182	180	183	168	159	140	184	190	173	170	147	181	156	181	173	165	186	170	164	181	167	176	178	205	206	175	187	185	158	164	176	170	178	197	158	186	177	165	205	190	171	194	144	155	183	186	165	184	197	196	164	183	161	181	156	198	187	163	196	170	157	169	178	185	172	162	148	188	165	210	202	173	166	207	169	171	178	176	184	186	207	161	181	184	186	178	162	176	178	171	190	168	206	169	190	169	178	191	178	178	182	194	197	187	174	160	217	181	198	173	183	180	177	156	177	196	206	208	212	165	166	208	186	172	203	184	196	208	195	202	185	176	163	179	169	170	190	171	179	191	157	190	182	163	163	196	174	197	171	171	212	185	190	166	171	184	178	162	188	177	174	195	192	171	180	165	185	178	204	188	171	178	185	191	163	158	179	156	180	226	213	183	191	202	183	170	184	162	178	179	188	168	167	145	187	192	167	184	182	195	175	201	181	178	145	184	173	173	182	187	173	164	201	172	173	183	166	183	162	200	179	180	198	163	211	192	194	181	182	175	165	183	187	183	172	209	187	196	174	180	198	175	171	164	190	166	159	188	173	200	152	189	196	184	213	161	183	155	183	196	180	160	193	188	199	185	164	164	174	156	202	183	179	180	174	166	182	164	197	150	179	186	159	181	182	180	188	204	195	173	200	221	190	200	181	206	175	172	184	168	216	184	173	162	173	176	175	191	179	173	194	169	180	201	166	170	165	148	158	190	171	158	190	173	181	193	172	166	166	178	182	184	190	179	203	179	183	166	176	169	177	189	163	189	171	176	173	176	172	162	193	162	191	183	163	160	178	188	168	179	163	181	184	174	178	170	164	180	191	180	166	184	198	191	183	170	176	192	173	173	185	169	195	162	154	201	186	201	175	162	192	181	166	171	187	188	170	186	194	182	150	174	178	191	204	173	178	172	206	204	175	188	201	193	155	153	179	167	169	175	191	164	171	180	182	184	177	196	185	183	182	167	197	178	175	176	187	173	167	180	188	188	169	170	187	170	194	192	173	178	179	170	190	174	191	181	181	202	173	196	193	195	183	187	204	169	197	177	186	164	170	181	158	192	195	165	152	198	192	170	188	160	190	166	185	164	203	172	166	175	183	181	171	177	181	186	185	168	187	188	178	172	167	197	166	192	174	189	166	171	175	188	170	174	195	189	185	167	163	179	172	188	176	179	202	163	181	167	189	190	186	196	190	184	177	183	170	176	180	197	177	172	202	179	174	194	181	161	163	165	190	204	178	164	179	178	195	184	180	182	160	175	172	170	195	177	158	172	183	170	166	191	171	188	187	185	195	180	173	196	196	177	204	189	193	183	174	199	192	177	170	168	198	159	169	171	183	183	175	172	183	154	186	175	187	169	157	176	169	151	194	189	183	170	175	192	170	188	183	169	149	178	181	200	178	175	191	166	161	200	153	194
37296	27300	13271	13684	12238	10760	9090	9007	7883	6058	5225	4464	4664	4345	4309	4757	6396	6008	4571	4186	4538	4237	4000	4060	4064	3484	3075	2509	2345	1952	1440	1088	1004	803	821	765	793	737	811	824	762	806	801	865	739	728	616	667	585	539	504	475	496	513	480	470	489	474	452	470	469	450	457	431	454	479	492	476	483	434	479	479	480	485	489	469	456	444	478	414	449	464	468	455	457	420	460	416	450	431	424	432	454	423	456	466	428	437	445	417	456	456	426	456	447	450	446	464	456	432	422	466	445	457	439	439	438	467	452	446	438	422	462	428	426	441	425	434	452	462	421	443	425	434	433	417	453	459	441	449	397	456	418	438	453	504	473	449	436	454	458	434	424	412	428	429	436	449	431	449	405	450	430	463	414	431	459	440	442	421	440	466	456	449	391	473	460	441	427	462	470	448	422	455	425	441	447	420	465	471	415	438	412	440	461	440	442	472	462	434	426	463	421	439	430	471	425	477	422	434	436	459	442	399	440	426	447	395	398	411	456	415	466	421	450	423	443	485	435	423	424	445	445	451	462	419	456	461	452	428	417	439	416	441	444	410	482	404	435	419	408	468	424	428	408	456	410	440	443	428	428	459	488	447	447	438	411	459	441	441	429	433	439	444	445	414	487	413	424	440	416	439	435	460	442	413	455	483	451	403	463	404	454	463	418	445	456	387	425	424	471	452	429	413	452	399	488	411	414	459	441	422	429	446	468	463	419	426	446	418	456	431	444	451	421	464	459	440	436	440	446	448	419	460	426	470	437	414	448	411	459	454	443	438	435	424	423	430	484	455	440	460	415	446	458	446	450	465	460	452	450	442	489	484	397	418	445	403	425	442	431	470	450	391	437	455	451	433	419	453	449	432	437	450	455	383	419	425	390	444	404	470	460	462	437	430	487	428	469	435	393	411	427	474	423	414	469	452	426	454	467	480	461	443	409	436	456	447	438	448	431	411	445	435	447	472	448	427	438	417	435	468	426	419	447	443	429	473	462	403	428	407	415	416	433	433	425	424	463	408	451	501	471	383	469	418	430	447	448	445	432	431	437	428	425	430	460	453	454	428	456	438	458	476	456	462	436	437	466	436	448	439	469	427	416	426	435	405	420	450	450	416	432	435	465	488	478	468	401	430	431	407	434	432	453	424	421	431	464	437	453	442	445	487	427	431	470	442	434	451	419	448	451	460	446	431	415	443	417	479	436	447	416	451	443	443	446	449	454	459	424	469	459	458	462	453	438	423	509	439	485	475	428	471	428	439	423	435	433	481	438	410	418	446	470	398	397	444	416	422	448	431	453	442	451	469	459	461	436	434	461	448	427	426	467	462	417	430	455	436	475	445	430	445	440	462	438	406	500	455	439	431	429	438	424	427	424	448	438	389	404	448	513	460	435	467	435	399	441	419	447	419	485	405	471	467	439	427	462	417	424	441	436	473	432	451	436	459	408	421	439	438	438	449	476	408	446	457	456	419	435	444	417	433	447	380	448	453	479	478	463	413	446	387	492	461	413	458	438	480	453	425	465	482	409	469	447	460	454	469	423	410	474	427	443	433	428	455	439	474	456	390	479	451	461	432	472	451	434	458	476	476	467	469	462	424	426	439	436	413	431	460	422	394	432	399	445	419	427	420	407	429	466	441	432	402	428	446	450	434	446	434	459	438	433	421	449	451	414	388	423	439	441	437	455	430	435	444	475	451	428	406	458	421	447	431	424	436	433	446	448	435	418	461	408	432	419	441	450	436	481	452	412	437	450	466	457	445	469	441	427	433	404	426	448	426	431	456	456	407	441	442	440	443	444	418	458	452	423	419	423	446	410	418	416	453	428	442	456	478	415	468	440	465	444	414	434	491	451	438	455	440	393	459	457	439	442	430	448	427	444	456	454	445	438	422	433	461	446	414	477	430	447	446	429	426	393	446	408	439	442	443	445	465	471	439	452	459	459	471	470	405	432	472	437	448	409	423	448	482	447	480	404	436	458	438	430	456	441	470	454	441	449	426	444	386	423	463	424	443	416	456	422	432	424	487	417	396	461	461	442	408	474	429	447	441	419	434	427	428	419	451	441	450	428	421	405	430	457	438	463	432	461	405	467	461	416	455	473	455	436	421	436	421	462	439	416	421	446	404	440	404	436	470	437	429	450	423	403	481	444	408	440	423	440	440	478	470	436	433	442	452	466	444	468	431	418	448	443	458	418	476	455	444	457	462	416	415	437	442	459	394	404	440	433	457	422	482	450	469	443	447	428	461	461	424	469	395	445	436	456	438	440	417	439	459	403	425	454	444	426	430	457	439	451	450	406	428	433	424	443	458	431	424	466	454	455	427	434	518	464	444	451	414	483	475	471	415	409	445	432	465	463	445	452	451	444	444	407	408	438	461	447	449	461	439	414	477	460	441	440	425	436	421	446	432	417	444	433	423	457	441	440	429	449	444	460	453	449	438	416	443	453	475	413	431	455	412	435	449	455	469	411	444	424	469	430	426	446	458	425	440	414	413	457	428	393	407	439	437	444	468	457	472	465	444	437	468	412	469	465	416	459	446	462	439	429	414	440	472	436	410	454	432	428	440	432	437	452	460	409	438	402	433	464	448	432	416	468	455	459	431	439	445	429	430	440	436	455	407	469	483	431	415	453	410	458	482	479	421	462	453	457	412	431	412	442	424	470	430	441	456	440	451	442	407	452	427	405	465	407	444	440	461	427	447	488	447	470	425	386	439	426	468	402	422	438	475	476	451	402	467	435	468	438	459	462	453	449	443	448	427	432	412	417	417	431	456	440	446	450	452	460	451	422	454	448	444	454	484	460	439	437	454	465	435	422	414	418	431	412	409	440	446	441	455	454	479	455	443	451	463	455	477	444	438	441	433	442	452	427	443	465	443	402	416	442	450	442	414	411	443	430	469	451	399	453	411	430	447	446	452	445	446	439	420	402	408	456	424	426	414	458	430	449	472	456	427	458	448	451	424	452	446	424	449	475	485	424	422	406	485	436	439	400	428	454	447	422	446	441	406	417	433	453	452	420	455	456	417	424	440	423	453	410	448	433	419	422	418	442	427	429	458	452	445	413	438	453	425	430	437	444	442	456	422	460	434	438	410	408	449	399	467	463	429	456	406	459	456	411	483	455	440	471	427	424	449	464	454	428	442	411	453	425	417	452	454	440	432	448	455	444	440	421	437	462	439	397	423	455	432	447	449	426	427	473	431	425	432	413	411	430	431	454	430	442	438	428	449	427	452	482	453	441	475	441	417	457	459	470	419	411	451	436	416	459	444	424	449	407	448	455	432	408	466	412	407	425	461	429	459	412	448	448	420	462	459	449	455	452	494	454	440	449	429	443	469	416	402	427	403	442	445	444	442	445	430	418	458	445	455	427	441	430	448	450	486	466	443	460	449	444	444	471	415	480	440	408	459	487	425	461	420	465	437	420	436	445	412	499	447	476	457	417	459	465	408	411	435	471	454	450	435	436	444
18127	8451	2286	1432	966	847	698	646	555	502	455	459	422	446	530	515	650	544	497	561	535	544	514	461	489	483	422	462	422	396	366	364	383	327	318	311	363	353	329	344	407	371	360	356	336	359	341	367	347	365	329	358	341	341	330	381	364	337	345	315	340	357	371	369	359	368	347	359	349	339	340	368	362	339	373	340	387	330	340	369	335	345	316	358	345	394	349	320	333	351	332	334	327	311	353	344	321	355	353	356	314	341	344	385	344	326	386	345	353	359	367	329	364	362	360	308	314	316	358	347	311	341	291	330	349	341	340	327	341	337	348	363	351	357	366	373	337	340	331	315	346	320	350	324	356	333	369	321	324	342	340	352	349	376	341	339	340	318	335	349	362	353	324	329	343	336	324	378	343	335	326	329	327	326	326	372	359	303	360	347	358	336	322	333	356	323	329	344	355	355	334	371	334	348	373	335	358	352	339	345	357	372	355	344	331	349	346	348	357	332	339	331	318	343	342	330	331	307	334	357	338	328	333	354	343	319	337	352	331	342	362	390	385	339	330	291	361	355	344	334	343	311	304	311	321	336	321	308	307	340	346	358	348	339	333	348	340	333	358	349	305	367	339	366	322	333	321	299	374	337	323	363	342	342	327	319	332	354	360	337	362	366	398	323	327	338	318	341	325	366	334	361	355	334	343	334	314	348	345	342	376	371	329	352	317	342	335	299	351	337	326	331	335	298	340	347	372	338	324	360	339	328	316	312	346	339	335	335	343	327	347	342	353	351	341	345	349	396	349	362	369	336	350	349	338	369	314	352	348	371	336	353	344	342	305	340	321	335	317	313	344	400	330	321	342	347	345	366	358	330	336	373	386	311	347	366	356	338	342	340	346	343	370	347	385	340	327	349	318	381	366	343	297	370	321	352	344	332	361	303	350	353	358	346	299	308	317	357	354	356	349	309	313	350	367	350	329	330	327	358	402	335	332	342	329	321	340	356	323	351	325	347	361	321	341	346	348	322	339	336	325	350	314	332	325	346	348	354	345	335	340	356	363	361	367	374	344	317	357	329	296	333	370	344	316	343	358	346	363	344	350	332	341	328	333	357	332	332	328	335	335	352	336	331	289	308	327	326	343	351	350	341	335	356	324	359	349	338	332	351	365	353	358	350	332	333	334	335	322	368	319	314	379	315	338	357	352	375	303	359	324	373	321	335	346	320	353	337	326	346	344	344	347	324	353	363	347	327	337	338	322	353	344	333	335	334	330	356	336	380	336	347	317	313	328	336	321	344	332	349	374	343	342	358	351	348	323	294	308	336	327	324	369	364	343	336	357	361	338	337	348	387	344	372	344	376	333	350	318	307	355	315	364	322	344	305	333	385	310	338	353	353	356	319	359	337	323	358	325	370	354	353	338	368	370	339	348	399	347	342	340	348	360	350	337	357	329	363	354	337	334	329	332	328	325	323	340	355	354	356	360	325	332	331	304	354	312	365	320	375	344	360	317	321	311	334	331	329	330	367	332	291	339	322	341	359	302	309	336	312	339	315	334	381	342	319	296	314	344	329	358	311	332	354	342	367	344	342	298	337	343	347	344	372	303	350	352	350	345	342	359	337	359	350	346	327	385	343	340	348	317	364	327	332	341	342	329	345	319	343	373	329	319	341	333	353	329	330	353	329	305	351	343	380	340	333	308	339	355	338	364	346	316	350	356	335	329	330	308	358	337	352	331	308	326	299	321	342	350	337	367	343	317	328	352	348	380	356	337	351	350	325	329	353	354	352	357	318	386	389	322	351	347	385	374	356	345	347	350	327	347	325	347	361	375	340	368	341	346	328	324	323	358	330	338	360	375	367	344	357	314	354	344	366	358	341	343	309	367	340	334	315	353	367	334	326	344	339	317	352	335	340	345	355	321	332	383	345	375	340	339	360	337	314	337	324	334	343	321	328	339	379	368	324	352	315	330	299	296	340	340	377	349	329	330	342	364	351	370	388	319	358	369	376	346	344	325	348	311	311	338	360	342	326	338	363	365	348	359	353	325	328	377	371	352	331	337	309	316	337	329	360	356	345	360	360	340	331	328	340	367	376	322	368	353	367	312	357	337	340	314	338	360	331	347	340	327	336	361	361	332	317	357	385	327	356	352	334	326	350	321	357	352	374	346	307	342	328	312	346	349	366	377	329	367	327	335	340	346	334	305	347	341	351	344	331	356	318	343	366	341	350	330	343	317	359	339	339	328	305	375	347	381	322	381	337	339	322	333	358	338	382	338	343	344	313	336	340	329	301	365	329	365	349	331	361	336	334	328	337	351	370	348	343	352	364	325	351	375	326	339	365	328	358	320	353	367	350	318	324	317	358	360	363	338	324	339	342	353	344	360	329	347	351	334	367	349	316	329	343	349	351	371	312	327	335	350	313	317	338	367	347	333	352	340	375	361	360	353	284	326	346	340	318	347	341	345	364	354	295	374	361	342	367	333	330	357	363	349	293	354	326	333	361	338	392	339	352	337	330	341	355	307	323	367	333	321	320	329	330	378	344	307	330	335	353	322	382	366	346	341	369	321	323	344	332	368	347	331	324	321	345	330	345	352	389	340	342	333	385	374	383	331	346	360	340	300	358	329	324	361	365	329	351	371	351	307	323	361	357	383	329	320	337	339	346	341	342	338	316	333	347	324	328	380	357	361	331	343	345	315	373	332	353	319	340	335	337	334	337	366	344	323	359	348	358	349	330	367	343	344	324	387	338	377	348	324	335	348	348	353	347	359	362	339	352	298	351	334	366	333	335	373	369	348	326	320	332	378	315	351	345	320	354	376	325	361	334	371	332	321	342	357	327	335	345	343	318	319	328	326	318	357	369	345	360	329	333	358	347	343	355	295	332	336	331	353	356	325	311	342	363	352	336	361	328	358	350	343	318	389	344	372	327	368	348	327	338	350	335	326	307	340	329	333	360	358	337	353	319	302	356	339	367	408	325	376	339	325	346	343	328	324	347	360	301	343	316	361	373	353	344	368	326	328	368	326	376	318	343	357	348	325	350	375	343	377	323	330	324	341	362	362	346	360	379	301	311	319	351	357	359	337	364	322	320	335	348	354	332	324	337	342	326	349	300	340	380	338	349	314	323	317	346	367	340	323	357	347	319	358	307	335	343	366	333	358	315	314	332	352	339	330	363	314	346	335	345	372	341	352	407	317	330	327	350	368	315	350	350	335	358	352	317	341	373	326	349	360	313	328	331	344	332	345	366	360	345	378	334	361	336	371	349	360	359	349	347	342	370	321	339	356	348	330	338	355	324	308	343	335	338	343	368	341	352	343	356	325	327	345	346	385	358	338	363	345	325	326	343	305	340	340	341	335	355	336	341	309	336	329	354	338	339	322	347	344	330	343	329	332	346	346	344	356	327	319	301	348	332	317	320	311	353	361	352	352	309	352	373	375	342	345	312	338	311	339	346	332	363	343	336	366	362	328	320	333	354	307	342	346	386	350	353	345	360
11201	6605	3587	3668	3128	2984	2432	2221	2028	1583	1408	1441	1520	1542	1740	2023	2626	2190	1867	2138	2107	2037	1945	1992	1930	1626	1525	1346	1308	1079	946	906	857	845	853	815	811	846	893	852	922	868	908	893	882	862	821	822	824	807	795	775	790	817	764	735	833	797	779	797	804	772	750	764	737	779	807	787	790	786	803	809	747	790	767	770	767	784	747	804	750	806	774	769	750	768	792	784	792	817	796	758	797	817	784	767	742	770	757	780	805	823	766	792	765	767	782	790	762	775	804	780	742	800	738	766	766	790	795	775	788	797	776	770	774	785	786	825	752	802	725	776	742	809	814	775	788	767	827	770	827	761	739	782	812	805	811	801	750	798	779	747	782	801	825	774	800	768	753	770	759	765	805	771	769	748	789	774	785	755	739	809	814	760	740	805	770	796	784	768	799	715	770	790	757	793	772	754	820	772	783	784	770	781	769	812	777	767	777	813	748	761	748	766	756	826	780	720	777	741	761	766	782	811	735	766	780	800	799	820	812	796	775	801	788	812	768	779	761	803	769	807	805	808	774	799	720	738	767	806	772	762	758	831	804	760	787	793	771	805	756	813	792	745	745	763	781	773	796	800	816	761	801	756	769	819	763	784	761	780	803	746	845	769	804	752	721	739	810	750	848	718	766	734	801	774	772	767	827	783	787	794	810	809	788	764	762	760	796	711	754	782	750	745	759	831	769	784	794	737	801	757	744	752	761	810	739	806	845	779	744	737	749	744	761	802	788	781	796	770	807	770	805	767	757	759	757	818	815	771	728	786	796	797	765	819	789	766	765	825	774	823	750	767	839	721	783	771	789	780	798	774	791	753	767	801	759	795	772	723	736	786	752	762	823	787	790	748	829	729	794	762	779	772	765	778	778	823	780	722	774	785	792	751	791	779	741	792	774	769	825	802	819	807	748	760	791	774	789	754	801	779	769	775	745	797	730	754	807	809	780	758	725	777	752	800	774	779	820	751	781	794	774	784	769	768	776	758	763	812	758	792	815	730	777	795	737	810	733	800	787	786	789	774	783	834	746	833	780	789	756	771	807	799	760	774	774	785	764	768	839	759	802	797	756	748	751	825	765	789	775	822	810	720	769	782	733	790	789	770	744	810	760	793	773	809	788	774	802	783	829	788	749	768	738	796	784	799	792	807	772	826	801	782	795	734	796	758	789	741	804	781	781	832	762	799	760	757	748	808	803	765	834	795	722	791	765	756	778	772	802	796	786	772	801	747	753	776	769	782	798	859	786	742	846	770	788	743	714	773	805	788	789	781	747	760	770	764	755	751	776	779	764	789	785	770	768	767	818	788	802	801	779	810	787	786	813	798	775	729	798	752	764	797	756	805	778	779	826	743	765	791	750	748	724	775	835	760	774	755	786	755	783	787	808	797	775	831	819	777	776	759	766	763	784	816	787	774	739	745	810	799	790	764	786	812	837	753	763	776	814	774	792	799	757	798	780	752	770	800	780	771	773	769	815	810	787	816	776	792	805	831	777	757	733	813	700	792	819	767	780	819	783	802	736	829	764	773	777	774	782	709	798	773	798	787	748	757	759	848	766	779	788	775	808	782	754	742	726	807	763	786	806	783	767	803	756	781	788	769	742	800	797	787	816	785	798	762	763	811	793	762	812	805	774	814	782	803	830	816	821	796	785	764	790	767	777	843	768	781	833	788	793	802	752	752	821	806	806	826	778	784	789	776	781	782	811	785	800	731	795	787	791	805	759	779	756	791	735	786	815	781	770	811	803	786	801	795	790	739	700	798	772	842	784	770	770	783	810	803	838	739	782	792	800	761	805	760	816	781	744	754	832	756	759	757	827	790	737	782	740	811	779	761	726	793	765	775	780	769	778	818	762	786	764	800	816	797	837	755	789	794	849	748	780	755	784	812	761	800	754	786	700	740	778	780	719	810	758	818	802	786	816	763	799	713	760	731	748	749	788	778	762	787	772	730	813	755	735	812	799	814	763	736	802	785	828	731	739	767	786	749	777	771	804	745	804	773	766	781	756	739	824	818	790	750	755	762	759	724	814	769	788	826	808	790	804	744	812	818	769	815	800	773	788	815	825	775	796	751	762	789	796	797	761	800	713	799	751	819	788	756	818	790	804	786	780	808	777	779	754	776	768	776	812	793	750	748	785	806	731	778	790	837	782	787	752	789	786	764	789	752	815	768	787	776	820	774	839	796	744	747	719	741	803	811	755	802	786	776	765	788	787	767	794	786	764	759	817	763	758	744	793	738	778	785	789	775	759	779	815	843	791	770	816	801	756	752	808	752	766	735	786	829	787	798	789	745	731	762	795	810	765	757	787	780	739	809	744	795	749	764	746	793	814	800	788	777	757	846	776	760	819	764	841	757	763	792	739	803	769	761	764	807	802	803	801	800	805	768	768	810	778	794	769	770	821	812	821	743	817	758	775	831	843	805	743	771	787	793	761	780	779	802	799	755	768	778	752	802	754	783	718	766	791	768	707	783	768	760	776	817	779	785	810	771	755	776	821	801	782	795	848	790	820	768	849	838	783	742	759	790	746	771	776	837	778	802	766	819	811	800	769	765	823	800	790	826	780	757	749	782	800	785	811	743	812	768	774	779	769	789	755	796	756	758	790	735	811	800	813	739	801	782	786	774	786	763	760	792	730	735	767	779	757	792	797	729	755	800	823	839	747	791	732	783	779	765	771	747	778	746	783	775	756	852	722	752	754	812	825	827	765	729	775	763	820	775	813	764	777	776	774	769	807	770	718	740	792	778	765	769	839	770	709	799	769	791	767	788	773	739	792	752	778	809	826	717	795	793	766	736	745	742	783	782	791	783	743	731	746	777	818	772	780	761	826	783	765	802	768	780	796	825	784	769	773	773	798	773	746	827	856	753	794	801	759	763	782	804	765	737	809	758	768	791	710	790	778	787	777	816	799	780	764	775	776	795	812	792	802	821	760	726	838	770	771	792	766	786	804	769	726	807	733	776	769	783	766	745	809	768	806	775	767	710	781	774	734	767	782	738	838	730	772	845	765	790	762	732	738	778	740	793	782	765	807	742	787	745	777	761	752	796	747	705	726	787	778	765	800	802	770	778	760	784	766	756	794	807	793	792	785	774	772	747	795	765	734	755	762	783	801	746	804	725	744	757	789	796	770	757	770	720	798	788	798	773	820	839	813	812	802	801	775	809	733	812	785	816	753	807	797	791	764	776	748	799	798	773	794	761	777	772	843	779	825	774	746	765	751	755	749	848	744	771	787	796	790	789	755	801	784	741	764	793	780	762	753	734	788	753	796	772	742	761	736	773	800	785	779	757	801	831	736	772	815	748	765	850	816	788	766	806	794	770	750	694	790	723	739	846	798	753	818	788	809	805	769	749	755	762	829	780	786	811	765	769	842	778	753	762	784	748	786	778	746	813	782	718	816	788	829	800	778	745	761	762	812	772	752	775	765	713	777	732	779	774	789	785	781	776	814	792	721	777
40607	31746	13726	8234	4838	2687	1924	1645	1279	945	777	656	641	568	658	709	766	626	658	731	624	634	631	566	555	468	497	452	407	321	342	270	288	293	242	262	293	277	269	302	271	283	279	299	267	268	267	278	252	249	266	281	293	274	281	255	236	259	243	261	253	271	271	260	253	256	262	279	241	279	226	241	251	237	280	264	250	254	257	241	228	238	269	258	251	237	263	233	260	234	266	273	253	229	284	266	213	246	272	243	261	243	232	271	280	237	249	259	280	247	266	247	252	259	292	257	252	240	268	250	275	258	292	242	253	244	242	277	291	258	272	239	247	245	265	283	253	261	275	242	246	241	288	241	260	267	247	284	268	242	268	255	250	244	270	242	263	260	254	231	278	269	224	257	265	221	231	248	264	245	236	288	256	227	260	275	255	241	252	222	260	281	234	252	277	239	233	234	265	256	269	252	256	245	259	278	242	241	268	270	245	275	249	282	253	264	277	247	246	286	254	251	242	240	273	257	242	268	268	238	240	241	249	244	261	227	256	252	281	225	244	289	260	251	272	262	257	239	273	279	275	247	264	230	284	265	270	257	266	232	274	249	282	254	254	270	252	267	255	240	229	250	252	269	266	224	255	302	248	253	246	240	240	285	235	254	250	283	222	267	267	255	249	217	259	238	240	247	276	261	239	261	274	234	274	256	242	231	250	239	242	279	257	264	279	248	264	240	258	261	241	262	267	261	237	246	263	275	246	255	262	249	245	258	234	258	257	237	265	230	268	247	239	280	226	244	241	240	289	244	285	252	262	230	244	250	260	266	243	249	236	284	217	291	257	247	271	275	261	260	256	286	241	259	270	225	273	244	244	266	251	263	245	255	265	230	251	242	242	265	264	279	235	257	262	277	258	258	243	231	268	280	235	220	275	258	277	267	235	252	259	249	257	242	275	260	247	267	253	256	241	245	266	256	269	242	246	250	262	259	246	255	243	230	273	270	237	265	262	249	276	257	271	225	232	258	257	246	245	237	236	217	274	273	232	246	285	233	241	258	240	253	284	301	250	253	265	249	285	256	257	247	229	233	250	272	267	254	256	260	239	252	249	254	275	279	265	238	248	261	260	278	258	261	227	265	263	247	252	274	248	227	252	241	240	251	254	263	246	244	243	260	259	250	233	251	248	249	255	265	250	233	256	247	275	243	267	256	241	238	247	283	258	264	242	257	264	251	252	231	268	246	233	217	224	227	274	244	305	268	248	254	257	285	238	254	244	247	268	273	267	248	221	280	266	232	266	240	246	250	229	261	250	262	248	254	259	264	244	237	271	269	253	252	225	266	245	229	264	258	296	266	252	256	249	239	274	282	250	254	253	261	264	265	252	262	247	264	249	228	263	233	226	238	268	261	258	262	251	270	238	250	254	257	258	266	270	244	249	247	273	254	229	216	236	255	272	264	248	255	229	252	264	242	263	243	233	222	254	269	258	246	200	251	260	244	236	284	243	243	264	269	272	270	266	265	277	269	242	248	269	282	265	268	271	262	272	253	257	224	254	246	251	255	241	254	236	260	277	249	269	255	248	248	234	235	257	250	245	287	295	279	233	264	260	245	240	233	248	266	252	227	249	256	257	247	271	254	256	237	233	256	243	253	259	259	266	278	246	271	265	253	235	255	285	211	241	235	263	254	269	251	261	273	240	240	230	278	222	258	252	247	243	265	273	267	262	255	264	239	221	264	247	224	229	251	265	270	244	266	241	255	242	256	254	264	281	228	256	267	250	237	304	273	252	263	253	277	250	269	269	263	260	288	251	282	220	259	259	275	269	246	216	252	256	228	288	256	258	258	291	244	240	224	234	288	257	255	246	275	286	232	240	267	265	255	251	269	260	249	251	257	289	229	251	283	265	241	238	289	245	248	246	267	241	289	276	263	242	228	233	230	257	240	244	267	251	270	270	251	233	258	256	246	270	283	254	256	275	250	234	261	249	264	249	241	273	241	248	281	249	248	260	262	261	289	254	248	243	249	259	251	274	269	251	238	237	253	269	264	276	238	247	263	247	240	248	245	244	223	251	246	246	220	237	281	241	245	239	231	257	284	288	242	267	250	256	234	226	255	253	248	288	235	255	224	259	240	235	260	275	237	262	283	273	245	221	247	241	262	269	262	224	278	249	287	255	249	252	273	251	249	257	240	246	222	246	240	260	244	266	248	266	234	257	229	277	250	250	251	269	257	271	238	247	267	251	287	266	237	248	290	254	267	257	237	242	234	248	269	286	288	234	236	246	273	267	250	244	259	218	273	280	241	255	259	264	263	291	282	228	246	279	273	238	251	227	244	242	237	238	259	232	263	242	252	254	243	282	241	243	227	244	230	255	262	289	258	276	251	234	295	253	253	248	254	282	279	271	255	247	260	230	242	271	260	269	262	253	240	256	273	235	223	265	271	254	236	271	249	273	240	267	278	267	231	229	245	260	242	236	234	275	264	278	242	266	262	267	250	295	251	256	251	272	252	223	247	222	240	255	242	238	285	264	270	267	270	248	244	257	253	247	258	282	267	245	252	286	267	241	260	263	236	280	242	271	237	272	221	248	238	236	241	269	279	252	250	251	257	276	257	274	241	250	246	237	284	237	263	243	262	258	231	255	243	257	249	267	263	253	260	281	260	269	252	252	266	244	253	257	296	252	261	239	253	247	240	274	247	232	239	245	270	275	256	262	267	225	270	277	272	240	255	268	269	260	247	248	258	270	246	277	269	233	269	250	253	261	277	250	258	263	256	276	237	235	270	253	232	230	260	226	234	269	270	278	265	272	246	290	261	254	228	259	257	264	268	255	242	276	254	252	269	267	250	267	257	290	269	266	272	226	256	238	227	284	240	220	270	240	269	252	234	269	244	232	222	233	263	228	248	263	231	292	258	246	251	225	234	237	251	240	257	280	238	228	269	270	278	267	260	262	256	254	248	259	271	257	260	248	226	280	236	254	253	277	224	244	279	246	277	222	241	269	257	270	270	237	259	265	243	246	248	263	261	277	271	268	281	247	280	250	222	231	238	228	244	279	265	273	229	246	259	284	233	265	248	235	256	265	239	282	251	240	251	253	229	247	249	249	245	248	270	262	269	265	262	253	267	238	250	251	275	241	235	249	239	253	265	270	259	264	243	256	271	245	257	225	244	268	271	236	255	286	254	286	227	264	273	244	248	233	272	243	281	259	227	265	281	248	236	252	250	238	269	268	309	268	242	232	247	231	269	272	247	254	246	229	234	266	257	248	265	261	231	238	222	252	281	283	254	238	270	252	285	259	247	255	269	255	258	260	246	257	266	261	252	259	251	258	258	267	259	255	240	237	235	222	242	265	267	257	228	269	260	253	261	255	249	234	231	245	269	261	283	273	242	268	267	250	272	218	265	243	281	253	238	264	246	258	279	249	260	242	250	261	239	262	250	247	244	263	264	244	244	233	274	244	243	232	236	272	267	243	252	257	249	258	267	264	254	256	269	242	258
27899	18217	8093	9042	8327	6519	6002	5790	4827	3740	3363	3084	2818	2768	2833	3803	3840	3021	3198	3282	3175	3175	3060	3068	2759	2315	2131	1967	1568	1234	1015	860	855	795	780	786	809	828	786	812	906	877	825	791	767	771	731	746	706	664	644	583	558	644	624	627	630	630	628	642	615	623	649	641	628	624	603	613	593	592	678	610	636	608	590	642	612	603	639	567	598	571	581	608	616	606	610	632	628	591	613	612	619	588	591	595	607	585	558	625	631	607	596	636	580	604	571	582	585	613	593	630	573	587	616	566	572	602	600	578	623	580	618	582	621	556	620	591	590	600	600	610	573	564	614	586	627	567	603	626	563	611	541	586	599	614	616	579	595	585	580	589	645	595	578	597	591	579	607	554	578	576	601	594	584	532	602	611	579	574	576	585	607	596	615	597	560	602	576	564	582	611	594	630	597	605	599	544	603	628	606	607	602	583	584	614	577	598	579	604	591	613	574	609	590	605	627	639	540	669	554	614	609	549	609	600	585	590	611	575	586	600	592	640	632	627	619	583	638	589	606	579	614	617	593	613	631	601	578	635	608	612	595	595	594	564	563	572	597	639	572	577	556	536	597	617	612	625	593	597	652	635	594	636	619	621	644	604	580	597	609	605	599	608	596	582	603	570	620	607	590	639	609	613	612	591	629	631	604	614	604	586	578	605	636	597	636	620	612	577	571	616	635	608	636	569	541	587	581	657	558	609	574	635	635	572	578	642	604	596	585	619	590	571	589	583	613	647	613	640	604	625	595	578	650	631	566	602	592	667	592	595	643	647	624	603	654	568	565	596	596	661	570	622	629	590	533	611	609	563	573	593	597	589	571	643	609	575	567	603	598	571	567	620	583	576	585	600	591	594	579	625	568	571	608	588	601	592	611	562	557	652	598	613	589	618	601	598	577	607	581	624	601	634	641	545	604	598	595	633	604	560	595	605	600	612	578	598	580	613	639	572	562	595	579	554	595	589	591	616	627	586	575	624	584	587	617	621	673	620	627	565	591	641	636	578	587	643	575	571	585	625	599	622	562	623	630	609	604	613	590	627	596	633	590	631	627	649	595	581	573	582	548	602	594	651	626	605	625	613	589	584	606	570	614	625	598	610	615	567	579	547	561	581	639	584	610	609	604	558	578	564	598	619	619	621	597	590	664	581	574	576	584	576	610	631	581	562	556	603	605	608	601	602	630	597	583	648	622	574	642	598	619	649	587	611	607	599	598	605	634	596	603	603	601	574	588	584	603	608	563	593	602	576	604	592	598	619	633	596	637	620	615	639	601	568	600	609	626	612	598	622	603	608	599	558	581	637	601	592	617	617	653	597	564	608	593	583	619	607	650	620	584	581	601	530	605	654	617	578	616	613	619	609	605	535	563	586	616	594	576	578	646	581	565	607	590	568	582	565	615	598	591	609	566	578	609	596	610	595	609	627	592	650	602	604	578	576	587	581	585	604	623	579	579	593	565	584	605	605	650	651	602	575	639	608	587	564	617	607	616	605	624	572	581	589	648	598	591	571	579	605	633	605	657	588	583	564	601	632	604	563	571	629	590	557	578	641	619	558	587	653	584	608	605	605	588	595	627	604	566	580	613	611	590	600	574	619	632	610	605	632	601	565	553	575	594	580	635	610	600	599	616	584	611	594	612	618	584	598	591	608	641	533	591	602	600	612	612	612	619	623	600	598	618	590	583	599	622	630	623	558	636	579	608	612	547	621	583	636	580	638	617	572	556	591	595	580	625	610	629	570	594	570	582	612	594	602	632	628	608	625	581	609	592	619	617	572	634	615	604	620	630	632	604	654	607	582	587	588	600	609	587	584	547	585	622	563	631	583	609	601	604	641	578	584	610	596	601	593	620	575	607	596	620	617	596	581	597	626	592	625	627	665	577	586	596	591	614	601	556	601	594	635	602	601	582	603	584	604	623	536	556	612	606	617	597	643	599	608	614	581	613	621	592	593	571	573	565	608	587	607	586	587	574	562	592	603	598	553	548	600	631	594	601	581	614	611	581	631	558	613	618	554	555	575	598	616	561	628	567	630	565	546	599	627	623	605	565	638	582	628	571	597	624	629	547	567	567	618	592	587	566	588	607	641	566	634	589	592	648	550	594	610	623	588	595	581	591	629	608	578	586	624	599	637	607	543	630	619	562	580	575	566	585	621	589	569	623	580	594	617	595	659	623	591	633	618	593	606	601	582	606	593	594	607	604	593	627	603	593	599	581	627	601	611	590	595	579	624	622	617	574	609	592	610	602	594	604	595	605	598	629	648	612	599	603	572	611	586	576	595	569	620	604	648	579	627	588	597	619	568	598	590	606	604	572	584	565	599	598	576	619	606	626	569	623	605	622	637	619	579	633	619	612	683	606	595	581	574	530	572	580	651	553	587	601	630	641	590	589	597	567	560	577	626	546	601	596	611	600	581	645	565	626	605	643	612	623	573	630	622	608	568	577	670	577	565	599	576	604	588	601	598	605	601	596	587	603	637	567	584	610	563	593	583	621	626	593	628	588	581	646	586	576	598	588	571	596	599	602	664	599	595	545	612	602	570	582	571	590	598	596	599	636	538	610	575	634	615	600	609	569	562	601	605	578	548	538	561	557	604	530	633	566	611	586	576	668	587	577	637	609	540	596	580	617	595	570	547	592	588	556	578	617	588	662	580	597	612	617	592	559	590	615	599	576	602	572	564	642	561	577	594	578	662	649	605	598	598	591	589	624	601	648	600	583	612	605	596	593	594	630	596	631	590	625	616	628	600	655	562	597	602	625	572	587	584	604	617	577	565	624	593	611	626	609	609	568	584	624	635	595	598	598	599	570	596	580	610	637	575	597	647	590	592	619	623	583	608	599	613	605	607	600	624	597	600	552	621	612	562	624	588	593	605	560	606	578	599	565	657	571	636	626	605	620	572	603	593	643	560	652	595	561	580	612	603	621	619	597	590	624	629	594	621	605	618	591	567	555	631	628	620	611	636	580	630	550	572	607	633	615	621	571	624	580	640	578	593	614	552	613	630	594	615	597	582	602	568	573	595	598	606	601	639	603	555	588	591	631	620	611	595	642	619	587	590	594	582	559	589	569	598	563	598	634	565	582	613	595	599	570	624	576	604	589	580	570	618	620	601	612	596	593	613	550	597	594	613	594	663	593	599	572	600	620	591	534	614	561	604	604	577	648	600	610	605	575	618	561	576	538	585	582	606	566	597	586	639	572	562	614	599	585	571	595	605	598	579	581	609	592	624	593	568	626	582	593	562	551	575	670	633	571	594	569	604	596	586	588	560	656	575	540	577	565	615	613	593	561	610	575	617	578	587	570	604	581	593	623	573	608	580	595	615	588	585	637	558	631	597	573	588	653	654	583	590	574	563	592	597	577	597	592	595	591	615	594	630	599	585	611	585	606	597	590	565	618	615	629	643	625	633	611	613	571	571	628	649	585	624	609	606	593	559	637	569	594	589	594	628	590	613	573	619
51242	37989	20536	15507	9473	5968	3757	3146	2137	1455	1373	1108	842	918	865	1086	935	828	917	773	837	786	803	771	624	543	539	497	405	334	275	248	223	245	228	216	231	214	235	222	204	221	236	242	205	247	273	224	227	215	209	177	184	187	194	197	192	177	178	178	187	162	186	187	194	156	181	193	187	161	173	187	191	190	190	180	194	186	215	224	171	187	191	184	201	193	185	184	179	162	208	183	182	190	168	204	191	141	179	189	211	182	184	183	197	193	164	153	159	200	157	177	185	193	225	202	176	174	164	194	184	170	179	171	188	160	177	190	169	203	174	184	175	162	191	185	162	157	166	189	187	179	165	187	178	170	175	187	164	163	191	174	161	172	151	174	194	181	196	168	183	182	151	190	200	163	178	183	191	186	187	186	178	209	199	167	154	197	187	200	166	190	161	198	155	175	198	191	189	168	183	183	181	186	167	165	188	171	180	163	175	161	197	175	195	216	206	180	194	187	191	153	167	168	179	162	182	187	204	218	199	196	191	189	180	195	192	191	191	179	186	195	187	194	176	197	178	168	180	147	182	190	191	183	195	176	182	211	183	176	169	165	189	166	192	175	172	173	212	166	187	186	204	194	187	169	177	173	180	182	193	189	183	185	167	162	185	188	174	175	165	185	189	161	179	172	181	159	173	187	176	187	183	194	207	154	191	181	189	192	182	196	175	192	173	168	168	208	148	204	173	197	184	178	195	160	180	167	185	201	159	169	183	171	213	216	163	193	177	196	195	191	184	191	158	200	184	184	208	200	162	176	173	190	178	201	162	187	168	194	194	195	182	162	203	184	198	171	163	201	176	203	187	184	168	177	171	165	178	162	170	165	192	193	198	165	168	180	172	191	179	194	181	176	177	169	169	174	203	177	213	189	179	190	183	175	185	175	165	186	182	187	167	172	182	179	173	180	162	191	199	182	196	189	185	207	201	193	152	200	176	202	179	174	156	184	188	172	189	217	180	184	186	169	197	188	180	193	196	207	197	167	159	186	163	174	181	204	178	183	192	195	182	173	176	190	197	181	162	184	165	194	190	184	206	202	191	202	157	187	170	184	189	184	183	196	168	171	167	176	182	160	204	177	173	163	198	194	204	154	172	181	189	174	184	182	183	182	203	169	182	171	194	209	182	172	147	190	195	183	197	196	198	210	185	189	169	187	158	182	190	166	195	193	180	198	187	189	200	169	182	171	194	188	215	207	185	192	200	170	186	167	176	192	173	200	152	147	186	170	196	188	177	173	172	186	164	164	159	173	191	166	177	178	175	177	182	179	198	185	166	194	198	186	158	189	156	198	177	184	181	183	167	187	178	149	204	208	186	179	199	153	178	173	166	176	160	154	184	190	178	174	186	170	172	171	178	176	178	176	186	159	179	195	181	175	184	143	178	197	184	186	173	179	183	168	193	166	189	175	185	214	175	184	184	187	209	192	198	199	172	181	189	211	166	191	191	160	175	159	182	181	171	174	169	190	209	149	155	176	183	172	168	175	162	195	181	191	199	179	178	149	194	177	165	209	166	206	170	159	176	192	164	181	194	161	193	197	191	195	183	192	181	163	188	183	183	190	182	209	148	153	163	180	182	182	187	182	223	179	180	199	171	174	179	189	203	187	175	174	169	173	192	156	180	184	179	183	176	164	174	169	183	200	167	170	189	171	156	182	181	180	165	179	169	164	182	182	179	189	182	199	199	165	173	182	189	167	191	184	178	199	183	192	147	167	190	191	179	183	157	173	225	189	159	193	177	182	180	175	192	177	175	191	193	177	166	164	201	190	168	182	144	170	203	184	183	214	175	174	182	165	178	179	188	201	183	180	180	195	196	207	204	177	201	179	180	190	183	180	161	181	185	176	181	182	192	164	160	176	186	178	177	185	162	183	187	181	184	197	180	171	185	205	182	153	177	189	202	189	160	170	188	193	188	179	181	178	181	167	186	205	185	170	167	186	164	180	169	182	176	185	163	178	166	178	208	195	188	188	178	187	179	183	224	193	188	212	178	191	180	188	184	177	193	200	182	179	198	202	165	194	167	187	198	162	181	225	178	190	204	181	212	173	191	181	163	214	182	183	193	179	198	184	182	162	180	199	192	187	196	189	183	178	189	170	182	188	175	189	190	192	192	177	182	180	192	210	186	192	189	186	182	155	189	176	171	175	184	207	160	193	187	202	202	172	192	173	189	167	175	180	179	193	182	177	172	222	147	189	183	161	177	177	184	191	180	157	176	195	185	204	170	173	159	195	184	178	164	183	182	183	187	187	170	150	170	158	173	182	173	178	205	178	168	173	156	176	191	175	176	176	183	195	184	157	175	200	202	181	214	190	178	184	196	181	182	198	181	192	197	185	208	184	155	203	191	178	195	186	151	184	175	175	182	198	191	177	197	185	143	164	204	190	179	199	182	176	170	193	141	181	171	211	160	205	201	190	175	175	182	174	194	170	197	169	183	188	190	174	161	177	200	199	193	178	184	179	191	165	175	194	170	170	169	164	184	174	183	164	185	178	202	187	210	170	179	181	180	194	182	189	161	174	178	167	168	182	177	198	193	170	174	190	174	156	171	186	187	170	176	181	161	163	197	189	166	210	199	177	186	167	185	193	196	201	178	152	172	184	190	207	198	161	173	146	203	178	197	183	188	172	168	177	194	201	173	192	173	194	195	183	185	199	170	204	192	190	170	192	163	191	190	190	182	188	182	163	224	170	183	182	174	185	200	184	186	186	177	182	189	165	206	176	171	193	187	178	172	170	184	195	162	180	191	194	189	182	163	185	176	203	188	181	177	186	199	152	158	179	199	183	196	173	159	200	167	180	170	202	164	171	177	191	192	179	163	194	193	196	185	173	162	171	199	179	172	156	186	184	188	189	161	190	202	172	195	184	187	182	178	169	163	190	209	192	165	200	191	189	160	187	182	182	199	184	184	204	195	175	174	184	187	172	174	196	197	193	173	184	188	188	182	177	172	196	176	191	156	211	218	182	183	178	180	200	185	178	204	188	178	158	178	180	186	194	177	182	171	178	173	175	192	185	186	177	157	174	187	165	187	168	164	179	183	192	182	177	200	191	191	149	176	206	202	177	172	186	182	205	179	184	203	197	178	179	165	176	176	184	162	180	183	200	190	184	190	198	185	175	175	167	195	188	190	217	184	186	175	187	195	168	197	196	180	182	188	180	198	195	191	182	171	187	202	166	198	190	160	170	165	189	202	194	197	187	172	162	186	172	167	165	190	188	188	186	196	185	171	163	179	204	186	168	188	186	176	194	190	191	169	197	187	181	149	171	191	200	174	184	173	177	170	187	179	189	198	172	184	159	159	175	160	182	197	194	168	169	191	187	162	188	169	188	186	197	173	171	186	184	161	169	165	184	167	187	160	175	189	159	178	196	167	170	191	150	180	163	186	176	197	206	196	180	168	186	170	200	177	183	181	171	179	172	155	175	182	188	193	203	194	172	187	174	179	181
36119	22950	11914	15120	12988	10516	9203	9734	8044	6052	5924	5098	4371	4367	4784	5899	4712	4425	5118	4805	4702	4659	4793	4443	3560	3275	3125	2683	1779	1434	1184	936	908	835	829	760	818	815	680	758	751	797	769	774	786	849	809	735	660	608	490	503	503	463	466	469	510	477	442	465	441	507	453	488	433	442	472	510	463	476	487	458	482	408	451	440	484	441	482	474	476	470	455	462	418	440	432	481	496	468	445	470	436	433	474	456	461	479	448	472	482	457	478	459	462	447	427	401	418	454	442	450	431	448	452	439	463	507	461	466	446	443	441	424	425	445	433	424	489	462	469	418	425	475	476	451	446	454	472	430	457	449	444	440	457	430	461	437	444	433	418	434	486	403	436	426	440	437	496	448	426	454	423	484	491	444	458	423	431	422	458	456	423	468	421	426	448	424	437	437	477	458	435	434	400	472	429	446	446	452	485	427	410	433	409	448	432	448	451	464	479	440	437	435	458	443	441	437	435	462	447	456	437	471	441	441	441	461	436	441	454	451	436	481	447	464	417	452	450	457	464	447	451	452	447	431	421	415	477	426	436	444	474	446	449	446	417	421	486	448	430	464	426	457	446	484	456	471	462	471	434	440	433	410	442	456	442	418	448	437	444	460	479	431	438	437	478	475	493	460	441	472	432	445	503	449	419	432	414	453	438	435	474	431	457	453	488	461	436	431	467	454	453	435	464	443	452	463	474	459	438	459	436	471	432	418	432	463	453	459	449	426	486	431	434	425	488	460	448	488	454	428	414	442	450	450	470	432	468	421	484	438	475	475	449	410	434	467	471	405	440	437	427	421	408	472	438	423	448	445	444	463	441	473	480	433	417	468	424	451	437	409	433	462	439	431	448	465	451	422	466	440	442	401	451	465	461	429	424	460	442	470	444	454	468	466	454	440	424	415	443	402	427	420	469	488	466	484	445	476	439	404	440	414	445	436	454	421	466	448	423	411	473	473	454	437	440	437	427	465	466	472	462	467	456	445	440	462	434	445	442	426	454	427	426	451	449	459	447	502	437	436	469	435	432	472	428	436	464	419	413	433	449	461	456	427	429	445	467	433	464	464	459	468	453	442	478	423	437	442	435	442	440	430	448	453	495	443	473	448	413	409	432	481	446	436	474	490	452	446	445	435	407	446	465	439	435	447	448	488	432	404	433	459	417	453	473	415	447	428	460	463	431	410	457	456	469	440	452	443	407	472	447	459	443	473	414	439	426	444	432	434	461	410	454	467	460	460	420	433	458	452	459	467	461	434	416	439	439	436	417	424	436	456	418	450	436	421	482	466	474	422	455	405	479	412	444	462	424	426	455	435	451	478	445	475	458	456	419	435	456	439	493	423	465	430	432	425	477	432	432	419	433	434	485	428	446	444	423	527	470	458	471	467	446	408	447	471	430	438	422	464	452	460	459	438	397	454	459	477	448	443	454	412	440	483	475	433	488	462	470	428	430	444	463	438	436	463	400	434	429	458	469	483	441	437	420	514	478	467	475	414	449	434	410	450	458	431	452	443	444	430	409	416	449	449	474	482	445	440	453	438	424	459	429	440	443	470	449	444	481	453	429	475	437	445	446	430	444	433	414	458	459	468	454	430	439	439	425	443	429	430	472	460	478	447	455	439	448	477	451	424	469	411	445	462	473	424	474	464	441	443	491	418	421	453	419	467	467	484	454	445	422	470	412	451	452	444	501	435	434	475	451	452	448	476	430	443	445	418	461	474	443	448	462	460	435	477	465	418	433	472	457	455	430	429	430	456	477	470	426	433	445	434	454	445	469	450	453	474	445	452	452	464	482	419	454	443	439	469	456	499	453	479	428	451	446	449	461	426	462	414	463	439	465	452	425	454	476	433	452	485	459	421	423	469	497	461	479	478	405	416	458	425	430	450	477	458	419	444	458	463	448	471	439	461	479	432	428	437	476	420	448	481	439	449	430	461	453	454	473	435	467	480	449	446	461	429	458	493	457	438	455	409	398	439	472	448	461	431	468	455	422	437	434	475	475	451	438	428	444	450	417	456	414	468	404	433	469	410	486	447	413	429	452	424	450	450	429	447	460	437	451	442	434	450	457	460	475	418	431	451	429	451	467	420	453	437	457	453	457	419	462	450	441	434	432	459	458	446	480	415	429	475	483	466	504	452	432	455	429	462	464	413	450	470	450	452	421	470	448	470	442	405	460	459	494	436	444	435	419	454	430	458	416	431	444	435	462	450	418	448	443	440	451	430	453	464	483	452	383	464	494	452	445	469	459	450	422	434	438	420	454	412	401	461	424	454	450	453	415	447	427	472	467	429	446	452	468	442	431	467	445	434	425	442	473	439	457	460	461	470	427	423	461	441	436	424	458	416	449	465	453	493	473	443	476	474	450	438	417	427	456	481	396	484	450	448	440	473	465	443	493	459	440	409	473	458	465	475	418	461	436	447	428	467	442	446	448	433	479	436	424	462	469	463	449	441	415	444	437	448	462	443	456	461	477	473	445	433	486	446	447	450	442	415	468	460	485	486	449	473	440	470	474	448	456	447	445	432	436	432	456	414	470	504	444	432	434	470	412	466	471	445	433	441	428	419	428	433	438	470	496	460	439	445	431	456	448	431	454	489	445	449	438	396	445	473	468	446	434	432	429	479	477	425	438	446	432	447	461	463	467	483	455	468	466	430	490	435	427	445	421	466	454	416	479	432	470	440	461	479	445	454	444	447	449	449	439	453	487	488	432	426	427	438	401	475	432	442	478	435	453	459	490	400	446	474	402	450	460	477	443	481	436	459	413	487	483	461	455	483	470	508	475	438	455	466	446	458	467	464	433	445	400	438	424	429	414	452	480	422	463	433	471	435	480	454	446	435	447	477	455	455	428	474	439	487	423	454	442	431	416	445	462	411	469	450	443	442	460	440	459	433	430	431	477	427	463	459	410	417	455	502	477	427	461	464	431	438	435	443	466	488	442	512	436	443	449	444	481	478	453	428	475	424	402	457	431	440	464	456	425	429	456	438	431	453	477	472	426	467	448	453	452	416	449	425	438	459	401	448	428	479	462	428	458	477	427	461	442	443	422	434	467	452	473	432	425	431	430	454	434	437	465	500	442	468	433	455	430	417	418	421	474	422	482	417	442	458	507	452	439	454	451	433	449	433	473	456	431	481	434	464	487	445	448	426	441	453	426	455	421	448	421	476	428	432	469	427	459	441	419	432	442	446	427	480	434	413	457	433	461	439	424	446	456	447	398	449	436	430	440	461	459	467	474	458	452	454	430	407	473	430	436	462	431	463	427	451	426	477	479	485	476	435	454	467	473	434	433	432	407	453	426	394	432	439	419	422	438	461	426	455	457	468	432	445	438	469	464	413	446	411	432	454	476	431	490	420	418	465	466	448	424	421	444	460	456	433	446	483	414	459	440	445	455	464	474	479	452	470	442	475	425	456	463	443	415	465	415	488	470	431	457	444	434	470	448	433	477	473	443	446	449	457
18171	7559	1831	1580	1156	879	757	638	554	492	490	455	470	483	565	545	463	561	558	576	576	567	531	493	482	457	437	433	374	372	350	388	365	333	364	359	330	357	370	356	322	360	380	360	390	346	364	332	353	338	330	325	351	324	324	365	359	359	331	319	327	333	367	329	361	357	364	359	310	368	353	334	341	342	339	331	357	360	353	310	345	354	343	301	319	322	358	319	294	349	309	347	359	347	368	335	331	371	366	344	360	354	367	334	354	347	352	319	317	335	331	380	397	366	342	290	352	383	316	343	357	327	387	320	339	350	363	328	362	362	351	323	390	363	343	319	326	333	341	344	363	365	362	360	356	365	305	300	326	362	339	365	329	354	332	348	331	341	351	335	347	358	350	362	339	330	339	365	344	359	359	344	347	333	340	366	361	353	350	322	327	332	358	325	317	315	319	335	352	307	359	332	371	354	354	325	320	359	345	337	367	340	313	359	382	345	317	336	358	321	381	351	345	357	338	376	337	360	346	346	341	327	375	332	321	323	373	345	372	342	341	354	340	328	353	343	346	359	351	299	350	332	350	349	354	346	349	316	316	332	356	355	367	330	325	354	345	305	340	333	335	366	381	337	357	318	305	336	349	356	376	321	367	367	315	329	370	318	346	338	353	358	311	321	329	314	341	378	351	340	341	335	357	335	351	306	315	359	319	353	319	327	358	326	350	366	308	307	340	328	346	355	381	319	374	379	340	303	337	304	336	298	324	357	370	349	363	306	321	346	318	359	353	310	348	378	357	327	327	324	332	346	354	309	346	377	365	360	365	342	352	314	338	356	314	353	356	348	366	349	358	354	363	356	315	330	357	336	344	334	344	349	364	332	339	369	370	329	352	345	403	336	357	352	404	376	355	352	352	366	350	376	348	366	363	352	358	406	339	332	374	353	341	323	360	334	339	337	350	379	387	343	355	334	339	361	345	317	345	344	331	371	328	353	359	353	354	390	345	327	350	330	369	361	340	315	383	341	317	307	322	341	375	360	337	327	347	354	352	336	323	391	335	351	320	345	356	326	344	352	348	336	366	349	371	357	364	341	342	291	319	385	371	350	380	362	318	350	350	371	341	367	351	385	336	318	371	345	328	356	358	367	325	363	330	381	373	326	396	379	325	368	362	333	350	363	348	343	324	361	352	351	332	329	334	349	353	368	344	339	364	330	360	353	332	370	336	381	341	362	339	352	334	362	359	322	337	345	360	340	325	345	346	311	334	338	383	332	353	335	352	363	341	383	357	338	348	338	341	322	339	322	348	327	329	355	353	335	299	341	324	352	364	339	287	328	322	353	359	319	353	336	328	329	360	339	362	359	345	298	321	359	351	348	356	370	321	348	334	356	345	367	331	315	342	339	315	330	345	345	321	350	346	341	319	316	354	325	334	342	317	341	361	331	334	356	386	337	313	336	379	342	357	347	348	341	324	308	370	353	326	356	345	357	318	347	338	316	367	361	350	356	353	386	350	334	343	316	337	344	358	331	334	331	331	373	328	378	367	353	341	320	334	366	352	384	347	336	346	339	342	348	387	398	354	338	348	360	387	332	358	320	346	370	352	357	363	336	341	361	347	340	350	368	360	359	370	373	383	335	337	342	302	357	372	315	317	353	330	348	345	332	346	313	331	341	312	362	379	334	333	359	365	351	355	371	339	352	333	349	346	352	345	352	354	346	371	393	340	337	334	372	340	359	339	329	337	332	350	346	342	351	358	347	352	336	372	322	343	328	354	337	345	329	351	345	328	348	325	364	337	317	325	346	397	370	349	319	341	319	343	331	328	326	322	329	334	337	300	339	357	349	336	312	336	339	389	344	344	364	337	334	323	359	325	337	322	370	357	307	332	309	355	342	324	313	348	343	332	343	330	326	328	328	350	350	353	332	377	336	355	355	324	349	314	352	382	351	317	378	359	328	325	330	346	336	351	337	363	341	349	348	362	360	363	330	312	336	326	332	365	324	335	351	335	319	319	393	333	337	371	330	375	310	371	368	365	336	338	340	330	325	347	343	355	348	330	351	349	330	324	358	384	332	373	347	325	363	334	376	335	350	355	330	378	319	361	339	368	367	347	379	355	373	343	360	354	352	382	339	334	401	349	335	370	335	356	323	319	316	341	354	371	335	359	379	353	366	350	315	341	337	363	322	324	324	336	341	296	350	364	337	358	330	323	366	337	339	355	362	361	333	323	383	339	363	362	388	357	351	364	354	330	333	352	324	339	361	295	361	338	348	301	348	359	328	310	342	347	379	352	327	337	370	384	344	351	382	353	328	333	389	354	368	342	350	361	355	348	314	322	312	312	330	376	320	304	312	345	347	347	324	349	326	369	360	355	340	309	354	339	368	323	313	342	329	365	330	356	341	332	372	334	334	368	346	360	366	330	330	348	337	310	306	369	363	342	337	336	346	372	379	348	368	378	335	346	356	360	386	339	362	352	349	320	340	353	372	321	352	337	370	372	319	363	359	368	357	333	334	361	362	337	339	334	334	356	366	329	313	325	311	330	369	334	353	306	366	346	359	382	379	341	380	344	325	324	376	351	349	348	364	354	346	340	354	341	335	355	337	361	357	323	327	347	330	340	368	367	327	345	337	344	373	348	340	347	320	331	349	325	371	343	348	346	347	339	357	346	346	343	348	336	341	368	373	333	335	366	329	339	364	341	362	342	361	348	338	341	349	356	353	335	346	305	348	392	358	381	311	349	360	348	352	373	359	354	364	324	339	307	330	351	354	338	347	361	330	348	351	342	348	357	361	329	351	351	346	353	308	336	353	384	360	343	365	350	318	355	349	359	363	377	346	368	319	319	328	300	329	361	333	378	323	352	334	338	337	332	340	329	325	335	324	365	294	326	352	342	335	351	329	313	337	337	338	359	355	392	330	332	372	339	372	343	350	330	349	361	360	352	340	318	348	347	336	326	342	350	331	324	341	354	323	354	381	351	340	338	370	329	345	313	380	358	374	351	319	335	361	338	354	323	336	349	349	356	333	329	354	356	338	357	325	363	339	334	354	336	367	355	355	360	340	367	351	345	357	344	331	341	325	336	324	320	338	322	308	331	357	344	376	340	344	368	333	362	334	366	340	351	330	355	315	325	354	328	323	327	340	336	372	350	338	328	347	337	342	383	348	349	326	357	327	307	361	351	360	348	334	347	317	334	318	320	336	332	322	375	348	369	323	348	361	345	360	357	330	386	375	344	375	351	332	370	330	358	341	382	319	354	355	322	308	326	325	365	330	383	346	341	349	357	324	342	313	346	329	372	337	332	331	370	327	327	349	322	365	336	349	333	357	363	338	369	326	349	346	327	353	353	360	344	347	366	337	324	375	313	366	344	334	358	331	326	298	330	355	348	352	338	322	343	338	356	328	336	348	323	346	341	332	333	351	333	357	368	333	328	345	346	356	345	336	321	333	326	345	311	356	369	366	375	341	310	346	349	358	367	355	365	353	327	330	373	347
11274	5663	3101	3987	3734	2983	2473	2280	1986	1563	1593	1579	1579	1743	2011	2193	1800	2039	2182	2244	2317	2079	2328	1913	1670	1542	1514	1322	1151	1039	957	859	846	820	851	861	865	754	839	836	876	869	830	902	894	955	854	921	840	801	807	772	725	803	765	809	846	801	765	765	782	839	800	772	811	798	781	765	764	778	774	816	786	814	797	796	803	759	789	812	781	743	823	787	773	775	776	823	826	731	746	805	835	795	818	831	783	758	848	745	812	800	761	799	776	788	793	771	777	797	764	822	792	800	720	740	839	754	766	801	788	794	763	819	853	817	688	797	862	776	816	739	830	750	818	776	785	805	742	803	830	803	798	816	768	759	740	836	756	801	806	791	740	766	795	760	814	807	725	792	784	800	739	792	766	830	821	795	754	759	825	775	776	806	772	789	782	784	797	783	775	783	748	783	794	767	824	835	809	794	779	785	816	822	791	732	781	823	776	792	851	783	811	768	788	775	796	814	767	793	797	804	800	736	780	797	786	817	797	792	812	784	808	779	821	821	802	799	802	809	839	799	760	805	801	840	753	769	781	799	797	775	780	787	769	801	773	781	739	812	795	824	780	757	786	806	783	785	780	823	779	761	786	791	753	798	802	847	753	831	798	805	793	776	803	835	798	808	851	702	791	801	773	778	792	771	783	837	778	795	787	769	779	800	781	794	750	801	783	780	812	813	807	782	775	755	750	759	780	787	810	835	809	797	816	756	778	808	818	794	761	827	789	813	774	841	768	792	797	814	772	748	794	824	792	836	752	742	789	829	775	806	761	797	736	786	765	790	819	801	765	776	783	798	801	783	752	799	751	805	785	782	852	819	715	747	768	814	771	774	779	796	795	758	772	770	802	778	766	810	773	717	797	774	818	750	838	860	763	780	778	765	807	738	792	729	769	787	781	766	762	764	775	797	805	814	810	781	796	762	831	790	796	797	781	725	820	802	803	788	798	823	775	854	775	776	724	788	777	786	781	750	762	746	745	789	786	768	819	791	811	788	756	781	758	741	770	834	767	805	801	829	792	780	764	805	766	770	771	733	795	770	812	793	765	774	798	770	775	839	825	793	752	776	803	830	806	806	776	767	797	750	791	773	783	741	795	755	792	824	777	779	758	816	752	797	799	801	758	789	793	768	766	727	773	821	758	765	818	773	757	776	767	806	786	798	859	826	799	794	791	779	793	817	816	772	792	810	836	796	801	828	797	805	839	816	765	751	818	742	812	765	813	815	831	786	737	783	757	797	769	839	831	786	743	785	807	820	799	774	795	778	766	783	757	806	786	837	778	795	795	788	810	801	802	822	788	811	777	811	717	804	788	736	739	744	782	738	770	771	785	793	797	753	787	801	788	814	787	792	787	830	801	735	810	844	780	776	796	777	793	762	815	842	817	745	780	764	793	765	774	765	790	806	821	757	743	786	766	785	776	784	815	753	783	744	812	821	761	778	791	746	791	770	785	802	821	749	729	750	822	798	837	802	783	785	827	776	850	757	797	786	780	771	785	785	816	806	877	779	804	745	762	756	767	795	780	754	794	775	798	778	784	767	782	778	782	806	804	801	740	785	792	779	772	760	819	843	770	828	789	782	788	819	773	802	784	772	739	772	849	780	796	805	828	783	837	803	749	741	751	802	776	786	749	837	816	842	732	795	794	805	810	802	803	787	750	851	751	778	799	852	833	786	781	733	779	780	796	747	818	745	813	785	817	782	788	762	792	785	807	816	803	782	744	759	789	808	830	793	808	815	776	759	794	852	836	754	801	802	776	811	873	769	836	803	835	757	723	835	839	832	742	798	790	796	787	824	823	780	781	806	827	751	781	763	703	834	755	802	801	739	781	859	781	817	758	811	793	777	767	805	802	787	779	733	794	771	731	753	841	799	763	808	776	810	750	769	759	813	776	807	771	768	791	828	806	763	821	773	763	818	791	794	787	763	795	804	763	824	723	825	805	829	761	776	797	809	786	802	765	754	758	761	761	813	731	760	789	783	754	823	761	767	788	753	799	798	779	793	760	745	764	778	817	770	787	797	809	797	749	775	794	784	815	796	851	775	786	780	788	786	792	781	881	775	790	797	750	800	803	788	762	826	795	773	791	808	777	796	747	812	776	766	845	763	782	813	753	809	800	822	750	813	757	774	747	825	781	828	776	742	815	813	762	784	804	795	783	830	748	830	800	839	787	771	791	797	785	774	772	850	831	797	772	828	800	848	789	785	794	759	801	785	803	782	768	788	800	777	792	785	752	855	765	793	775	774	813	828	748	795	815	796	784	804	775	814	816	809	769	791	769	764	770	786	766	760	809	794	763	808	808	768	765	759	794	838	801	787	790	796	786	783	768	744	785	787	746	769	833	749	769	769	755	762	756	786	783	774	844	813	778	756	812	780	777	845	780	805	734	803	793	796	739	749	786	788	797	755	766	815	836	770	729	777	785	768	771	784	781	795	798	803	814	801	799	836	749	796	802	780	760	778	744	778	811	812	805	803	819	753	818	765	757	699	807	780	813	799	800	754	771	772	802	800	734	759	818	810	811	793	809	780	762	846	770	808	777	777	785	769	810	762	861	785	775	795	767	732	783	811	762	790	746	874	763	810	813	797	829	757	770	811	821	760	811	774	794	787	783	760	829	790	794	805	790	766	776	763	798	754	821	856	779	802	758	786	775	744	818	780	826	778	738	762	734	832	758	808	752	833	799	787	738	782	809	749	761	793	808	790	735	804	804	752	827	790	725	780	796	807	765	775	801	802	830	838	773	759	824	820	800	799	820	787	791	818	821	723	781	729	739	761	776	820	815	790	784	742	826	821	774	787	803	793	728	808	817	741	761	802	794	737	789	768	837	796	768	773	822	815	774	791	791	834	813	769	812	844	843	745	783	783	785	815	774	779	761	770	758	759	704	855	784	753	833	784	784	760	836	766	765	765	755	812	798	771	770	790	824	843	771	741	771	803	811	803	784	781	801	751	804	768	818	824	839	734	826	860	779	789	803	838	822	775	787	800	840	789	815	825	748	778	793	756	791	739	850	758	794	813	762	789	785	794	844	793	789	790	732	803	781	757	779	769	794	785	841	782	771	838	788	812	827	740	818	800	831	774	835	812	794	806	722	830	795	768	789	794	803	793	835	753	795	804	775	773	754	763	789	744	805	744	815	783	813	786	819	836	767	785	778	749	792	782	809	793	820	787	759	793	795	806	769	784	779	819	784	749	777	797	833	760	801	755	820	760	769	797	850	780	749	777	782	796	786	759	807	748	824	779	784	777	752	773	821	787	788	787	777	827	802	791	761	782	791	800	785	757	778	708	757	768	790	778	777	750	761	789	795	818	820	811	748	801	789	763	784	774	794	778	756	811	810	784	813	783	762	838	782	810	775	816	794	792	788	783	755	729	792	783	777	833	832	787	766	783	809	780	744	815	813	771	803	762	779	797	791	797	716	787	750	765	757	804	784	844	762	789	765	757	771	802	855	742
40561	28162	12294	8335	4686	2994	2011	1607	1310	984	845	670	679	710	764	728	626	663	681	740	718	749	680	581	524	471	441	383	340	305	281	301	291	275	292	298	318	300	279	292	306	297	290	274	297	323	293	265	283	253	240	275	225	247	251	248	261	255	251	245	260	285	246	236	277	246	259	252	267	285	261	262	253	241	242	262	238	245	262	246	239	271	253	242	263	266	273	289	254	249	267	263	246	279	250	245	265	249	233	285	241	279	289	240	262	233	226	297	232	249	264	268	255	215	276	265	277	238	264	254	239	267	260	273	258	264	243	291	253	218	223	237	256	257	240	236	277	266	270	278	274	247	264	275	256	264	254	245	252	276	266	253	276	292	264	260	250	281	240	294	243	247	268	275	280	270	222	303	266	232	256	252	257	276	265	259	247	289	234	248	275	266	235	259	239	244	268	258	259	277	237	251	243	247	237	241	264	254	255	239	245	253	252	269	293	247	283	256	242	270	272	244	265	253	249	249	259	261	248	242	267	269	235	233	269	250	245	255	263	260	249	254	259	257	257	267	266	240	265	255	249	277	239	244	272	266	239	277	258	251	285	258	254	265	264	272	265	270	256	282	255	237	222	250	289	256	220	266	240	259	281	274	286	275	216	253	242	252	251	278	242	258	246	300	250	273	272	275	259	253	262	266	248	271	256	246	257	249	259	240	244	268	237	219	257	227	239	213	241	270	246	272	270	270	242	287	259	252	246	228	265	256	242	251	244	305	276	272	242	233	232	261	262	253	274	238	271	270	212	250	270	277	264	273	289	249	270	248	263	246	234	242	251	232	248	236	265	240	267	287	282	277	256	245	252	269	245	227	252	269	226	243	267	261	262	283	270	283	264	254	230	255	241	268	264	279	258	277	243	265	266	258	256	280	275	259	244	252	271	254	235	284	241	271	230	246	303	247	263	286	288	294	270	253	291	283	256	269	267	275	238	260	235	242	219	280	246	247	270	241	275	258	257	247	262	263	254	261	267	277	293	267	259	257	274	281	244	242	257	215	250	218	273	220	245	241	242	245	248	269	259	287	234	258	238	254	247	224	245	270	253	266	242	276	268	214	278	259	282	259	283	277	242	268	260	247	279	266	277	268	251	272	249	239	246	276	240	252	241	250	243	300	281	268	268	265	251	271	264	243	249	245	266	262	270	259	253	265	251	264	235	275	241	255	245	269	238	233	288	241	239	248	245	238	248	268	278	244	244	232	275	278	234	269	271	270	275	244	251	246	236	298	248	270	254	226	232	272	266	207	253	260	247	240	242	271	213	260	242	258	265	256	256	245	268	265	257	269	244	256	254	270	243	245	270	273	247	284	267	242	246	264	263	263	258	227	290	229	268	227	283	256	239	283	268	213	246	239	263	283	220	274	267	249	280	256	231	268	246	251	220	260	253	268	239	271	279	243	255	280	233	245	253	237	228	250	269	263	271	246	240	251	285	244	245	253	266	258	264	283	249	243	261	227	259	264	249	280	265	252	268	298	249	259	250	233	248	232	254	262	232	232	269	271	237	273	266	290	247	262	268	262	266	253	267	275	264	251	280	239	284	253	233	246	250	262	272	278	263	291	269	243	258	272	232	243	248	274	247	252	303	221	258	258	278	237	237	269	256	215	267	243	225	238	275	262	252	285	251	237	245	262	241	249	252	245	234	264	277	258	228	264	253	237	262	253	248	244	247	229	259	252	268	261	279	244	278	252	261	251	248	260	233	247	251	247	248	250	252	241	251	247	291	226	257	267	216	251	257	251	272	238	245	252	261	250	248	251	267	228	265	229	261	266	239	269	233	222	253	287	271	274	265	259	276	238	268	241	280	264	255	254	235	274	254	274	268	230	275	240	296	250	255	247	265	268	275	243	249	250	271	255	256	248	258	273	259	280	232	250	215	246	275	269	270	243	279	280	251	242	277	225	266	296	251	249	249	233	253	297	254	257	265	275	242	271	253	247	289	269	248	262	244	269	283	221	257	237	275	249	265	235	231	271	233	261	261	265	265	251	251	265	293	269	282	261	243	253	297	268	266	256	245	272	261	244	261	232	255	255	228	270	240	213	246	248	255	268	261	267	260	269	241	253	239	252	265	248	269	255	262	250	254	233	283	262	278	271	271	246	263	279	263	269	251	263	252	274	236	260	285	248	260	261	246	237	265	266	260	214	266	261	239	247	254	283	261	234	284	245	248	281	242	261	244	256	301	280	260	253	270	293	243	239	261	225	253	263	292	263	238	245	273	270	274	275	259	276	260	240	245	256	244	267	257	235	283	239	242	239	224	249	242	226	274	256	243	278	269	275	265	240	280	263	244	263	256	257	260	245	264	267	257	248	220	253	275	276	265	265	267	238	222	245	265	251	252	253	279	248	238	267	261	267	250	255	239	266	245	263	224	250	289	237	260	273	261	241	262	272	254	253	254	243	257	263	244	277	248	233	256	247	240	228	269	278	234	282	266	269	230	275	273	230	248	262	253	267	229	273	253	271	266	249	249	255	240	250	256	239	262	266	246	230	262	242	258	266	287	271	261	225	266	262	258	278	260	249	246	270	260	258	255	256	245	270	253	270	268	267	254	268	302	247	229	230	247	246	255	277	258	239	272	267	266	255	249	228	277	251	227	216	268	238	238	272	275	290	248	254	226	258	228	267	281	234	263	248	272	257	237	245	280	257	229	280	282	304	249	245	243	288	283	256	256	282	262	251	248	277	264	249	244	251	272	239	263	255	248	267	258	246	256	259	266	243	261	258	253	264	275	237	281	237	257	267	266	281	246	245	252	276	238	258	252	274	215	275	252	231	247	257	261	283	271	266	241	244	268	242	260	262	248	257	245	250	263	238	273	241	247	254	255	227	244	259	233	223	266	266	241	262	278	271	248	270	245	208	224	237	257	239	231	261	249	250	237	265	290	271	277	256	258	243	278	266	265	243	264	239	279	262	249	267	243	261	276	271	216	275	223	281	278	282	274	256	261	244	262	242	226	243	243	268	264	266	299	268	255	289	252	254	264	283	250	254	268	280	251	254	271	289	251	264	281	267	233	259	263	260	245	248	254	264	238	247	251	231	270	277	281	223	270	253	266	250	259	237	282	254	254	216	253	253	244	262	256	250	256	249	263	260	268	236	255	269	264	239	239	205	237	285	242	240	261	260	274	274	249	234	280	257	259	277	254	272	269	247	251	272	254	243	273	265	281	266	252	280	273	283	258	223	246	246	253	247	238	263	253	279	266	267	274	255	270	221	265	248	253	245	267	254	255	265	271	255	242	269	253	257	222	253	272	260	246	251	265	244	247	240	243	253	255	220	265	286	228	256	277	278	268	275	282	245	260	281	271	284	259	272	235	249	246	222	260	264	282	272	220	211	241	254	269	251	259	236	245	231	276	265	244	260	245	246	237	242	254	255	236	248	266	260	265	262	299	273	230	246	239	261	273	238	239	260	256	262	240	232	261	236	255	263	261	227	268	230
27837	15086	7576	10212	8525	7318	5979	5683	4897	3976	3980	3056	3311	3686	3782	3338	2702	3250	3294	3775	3566	3897	3048	2898	2423	2456	1990	1541	1309	1100	887	886	845	865	849	824	795	763	771	823	820	853	874	978	991	946	814	790	716	641	686	605	605	607	631	645	636	637	611	641	573	630	627	628	613	648	589	647	584	635	616	628	621	674	604	661	618	609	616	642	594	595	612	577	633	560	603	567	671	618	601	643	589	622	598	559	572	631	594	629	588	613	592	581	601	613	629	597	581	628	579	613	652	599	609	599	636	634	620	624	606	603	552	603	614	617	615	583	581	619	634	591	565	652	636	592	602	564	611	605	673	583	597	612	580	583	609	631	603	641	611	598	625	564	585	603	626	583	629	625	654	612	639	566	589	599	578	591	630	591	624	617	560	596	621	610	580	616	615	625	593	602	575	598	587	592	650	603	584	609	615	603	600	640	587	585	612	610	550	588	623	602	616	596	605	608	588	556	618	587	593	565	608	638	627	564	607	620	587	598	586	633	618	578	600	579	591	607	592	594	635	633	600	618	626	574	575	611	642	647	566	578	581	570	612	550	633	609	587	621	603	601	643	634	601	633	586	609	601	612	631	596	622	608	597	548	621	591	606	604	577	653	582	599	577	587	587	581	651	632	624	647	607	585	565	608	606	629	598	622	606	585	604	569	619	597	598	656	549	604	586	629	558	621	594	597	621	571	638	585	608	591	561	592	590	586	580	631	609	632	592	586	551	580	623	570	612	635	621	624	584	585	559	590	586	597	553	577	622	574	588	564	600	621	582	603	580	581	626	632	553	597	626	629	572	557	622	631	562	606	546	612	623	604	603	635	607	616	605	601	597	606	572	625	639	596	595	597	579	595	593	622	614	613	605	592	571	582	572	572	586	587	603	610	616	665	599	627	596	670	573	604	588	630	590	611	592	619	603	627	600	614	607	586	601	596	586	641	574	625	619	620	600	625	625	575	599	618	590	587	622	581	608	588	647	625	618	593	586	613	608	614	593	575	630	550	659	567	593	588	602	575	599	596	596	655	631	604	610	639	650	581	607	620	620	614	622	598	579	565	633	596	561	589	602	596	618	586	655	604	582	638	615	607	613	630	603	579	615	630	600	584	578	597	577	638	635	616	593	557	616	590	623	584	585	626	608	624	594	612	593	614	557	604	605	612	618	580	569	622	615	592	599	588	633	607	638	563	580	583	616	623	617	561	599	668	612	602	576	603	633	650	630	610	615	612	572	616	603	623	626	600	563	586	604	623	625	659	615	588	581	579	649	640	581	584	651	628	570	595	607	615	608	622	612	603	585	563	601	610	672	624	599	632	579	665	595	570	565	573	618	591	626	588	607	550	620	606	610	633	625	593	599	597	624	574	612	637	608	600	620	629	573	593	606	632	588	636	618	558	604	580	570	603	673	602	587	576	595	595	586	654	595	621	642	579	603	617	595	639	638	579	590	593	601	671	596	588	587	619	606	615	613	618	551	585	605	569	596	603	617	610	619	606	583	597	627	592	588	599	590	610	604	597	608	603	607	581	630	597	591	613	580	616	600	629	636	599	598	644	619	630	635	614	586	571	563	621	542	586	637	586	587	577	637	598	623	586	633	631	589	624	588	604	550	597	608	625	623	595	561	641	591	624	627	593	627	615	579	630	607	600	632	601	587	597	597	582	615	637	598	556	603	606	604	606	577	591	622	633	587	609	575	624	576	607	593	616	639	569	618	542	593	616	615	585	574	586	630	601	601	606	627	606	585	622	607	605	581	637	593	609	631	587	613	593	605	604	609	622	580	576	614	569	599	586	596	594	649	604	621	633	636	574	615	612	596	627	624	588	593	619	577	596	621	584	631	576	635	606	593	604	603	612	584	589	609	595	636	579	588	591	578	579	627	598	624	648	571	616	561	579	583	598	601	610	600	605	582	626	670	643	623	638	608	589	583	577	608	611	640	602	608	583	643	600	595	584	569	602	593	604	615	612	558	596	612	643	569	605	565	615	569	541	616	597	620	613	595	575	618	593	590	582	624	635	642	615	640	586	553	560	618	622	584	607	577	602	611	625	629	620	594	638	617	611	536	609	613	623	581	617	597	573	557	615	603	609	608	599	630	551	618	566	576	631	600	621	612	617	609	564	573	627	612	582	603	647	630	624	599	608	633	626	619	581	603	605	619	603	596	607	660	640	601	587	591	641	606	605	589	584	590	586	585	614	577	626	573	591	595	593	583	641	610	627	611	614	609	593	587	662	566	593	620	593	632	570	593	615	618	599	616	590	620	603	585	596	609	597	611	562	636	574	583	578	655	637	608	615	621	617	606	601	575	569	605	599	620	648	611	611	608	571	626	616	590	594	595	590	615	636	610	589	564	598	597	579	617	609	648	607	620	625	614	644	583	614	559	564	627	610	580	603	573	626	537	585	593	614	568	616	568	635	577	614	614	650	625	605	590	608	586	564	606	585	565	622	641	581	612	599	585	603	590	539	585	583	607	649	604	580	648	628	580	581	591	574	623	596	610	552	609	613	607	564	617	585	624	571	596	640	618	647	606	621	608	594	604	631	590	597	607	573	618	640	620	600	624	608	594	607	579	584	648	578	624	609	614	653	568	608	644	629	593	582	623	600	570	614	583	597	639	591	619	637	621	609	606	612	611	574	623	622	604	619	584	595	639	633	585	643	589	630	598	594	605	592	610	615	624	597	647	570	645	592	608	562	576	590	595	590	634	625	604	563	638	612	565	582	544	600	631	571	601	623	586	623	631	604	644	654	597	563	611	631	586	597	609	605	603	618	617	542	596	590	576	563	616	612	605	605	599	629	615	583	582	618	610	613	592	588	614	619	651	604	608	588	583	585	609	599	579	566	594	637	611	622	595	581	643	579	621	566	605	607	601	588	625	599	613	598	567	591	572	625	610	594	538	604	610	592	606	616	643	615	587	599	606	604	616	576	585	614	581	608	626	605	634	618	627	616	585	577	583	595	593	668	596	597	626	627	639	582	633	504	565	605	599	605	603	543	606	612	625	561	636	681	612	604	616	617	596	570	582	619	577	579	573	581	567	608	594	551	582	613	605	596	603	590	609	618	599	644	587	568	617	601	623	562	597	592	595	619	566	632	570	610	616	582	646	613	599	598	577	630	663	616	607	598	635	649	666	629	610	578	599	627	577	593	594	634	628	564	656	617	573	585	585	586	573	585	602	584	618	583	620	616	579	623	560	608	586	615	593	615	611	615	582	576	592	577	620	579	588	588	583	607	565	624	586	601	615	575	620	630	631	599	572	609	572	619	617	598	579	582	613	612	565	596	592	587	602	574	593	590	566	607	594	614	618	632	633	633	631	647	600	569	589	567	591	633	614	649	630	610	579	561	595	595	607	556	588	635	612	672	596	593	598	630	590	615	577	636	605	620	624	598	576	603	602	608	592	625	607	591	583	618	621	626	596	634	610	588	614	632	643	612	625	625	647	649	623	579	601	556
50143	38430	20283	16002	10345	6190	4085	3001	2032	1598	1668	1214	1325	1173	1036	838	768	863	890	929	1070	1020	726	674	685	656	553	430	338	270	261	275	225	222	231	219	220	265	235	248	241	238	245	233	256	271	258	202	191	181	179	188	173	189	174	174	198	160	189	166	168	197	182	192	168	181	185	212	161	183	165	155	151	155	215	198	173	196	162	200	169	178	189	179	188	207	191	170	190	180	193	182	211	166	190	184	168	182	192	187	182	169	180	186	170	163	196	191	164	153	184	156	194	153	187	177	158	174	168	150	188	190	174	179	172	203	193	186	188	173	180	195	185	176	194	187	178	193	150	184	203	214	192	172	185	185	171	183	185	193	167	194	171	189	169	183	180	187	175	183	166	195	184	184	170	194	203	170	167	196	176	187	173	175	163	183	166	206	184	191	176	166	169	169	163	181	178	189	166	176	166	177	167	183	166	171	177	182	159	178	185	168	158	182	171	171	181	175	191	178	168	175	165	165	173	172	174	196	194	193	181	188	204	152	143	190	161	201	164	167	185	176	168	198	195	196	229	172	194	184	181	171	162	204	176	193	215	194	162	156	194	166	150	174	184	211	183	179	173	173	167	173	174	148	187	176	184	167	176	177	199	194	187	173	205	170	152	164	164	196	189	187	189	171	171	152	168	188	170	180	159	191	211	172	171	172	190	176	164	202	162	159	207	169	186	160	189	200	188	148	174	198	202	173	185	186	189	193	165	183	165	185	178	155	184	191	175	207	181	156	191	163	155	156	156	175	193	195	170	174	165	181	188	188	173	186	179	197	163	174	155	178	160	165	164	174	211	177	182	187	204	183	191	175	187	196	179	162	178	183	139	167	178	183	184	173	182	186	185	161	177	185	197	174	154	160	175	173	157	180	210	187	200	172	169	174	175	172	189	178	169	185	196	209	205	188	186	164	186	182	187	211	191	186	174	165	171	173	178	183	186	195	188	198	191	174	162	185	180	185	177	194	178	199	152	184	170	160	209	161	185	190	185	185	187	175	199	190	207	195	204	204	166	158	180	163	172	158	184	173	180	163	175	174	169	164	194	172	193	179	166	185	172	175	184	167	203	175	177	185	198	177	211	160	191	180	197	154	187	189	196	188	178	170	175	201	168	187	190	187	194	185	187	198	154	188	169	194	162	187	190	158	161	200	206	200	180	171	176	183	151	191	215	178	204	169	186	166	162	171	165	180	171	163	173	186	187	183	161	169	192	171	176	185	177	188	188	186	172	181	172	164	166	202	172	153	172	153	168	166	192	194	162	167	188	182	179	166	184	189	180	182	181	181	192	185	204	206	159	184	169	189	193	184	193	163	179	190	175	167	188	186	164	170	170	178	185	179	203	150	175	176	160	194	175	182	176	146	171	208	168	188	188	179	169	163	192	178	210	173	154	210	168	170	191	177	195	198	189	215	179	188	190	176	186	195	192	182	204	164	179	186	182	163	167	189	209	173	178	176	212	152	183	165	168	185	186	174	199	179	169	206	171	201	175	192	197	171	181	181	179	176	170	198	189	186	169	164	188	166	165	210	191	171	192	199	173	168	188	192	210	146	173	151	179	169	208	195	204	156	177	182	182	169	182	181	193	168	187	200	171	175	167	181	196	185	208	183	179	168	177	195	187	204	162	164	187	175	186	179	178	172	206	187	168	174	198	170	190	195	171	189	220	175	207	153	178	173	161	184	193	181	189	194	171	176	199	176	176	151	165	181	173	205	187	166	175	174	150	190	179	202	170	174	187	187	172	165	190	153	162	152	179	178	176	162	170	176	178	205	165	195	168	206	158	191	191	158	165	181	168	187	188	170	165	196	172	181	176	175	169	174	176	178	178	177	179	183	185	164	171	178	176	176	169	166	179	172	195	161	176	149	192	165	200	163	163	170	174	174	174	165	166	162	178	181	170	167	151	168	189	197	173	195	152	199	197	224	162	197	198	180	198	190	195	176	173	194	178	172	190	165	185	174	165	196	195	172	180	193	179	171	154	210	188	167	186	171	178	186	173	177	158	175	151	166	162	186	191	162	182	177	181	163	191	188	170	171	173	183	184	182	183	204	162	185	167	182	174	173	152	176	199	211	181	171	198	176	171	160	185	181	154	169	172	189	185	210	169	164	176	163	170	174	185	173	182	181	155	189	171	182	134	184	178	185	173	198	175	190	166	175	184	195	197	185	159	163	173	195	181	182	174	199	166	188	177	187	173	186	178	153	163	191	171	176	226	162	185	177	193	198	185	170	187	174	175	183	173	191	177	179	210	163	183	199	198	190	176	182	234	195	197	170	202	183	204	221	197	162	161	190	175	188	171	176	178	199	170	182	167	183	179	152	177	164	178	167	175	175	175	169	193	176	195	157	190	158	195	208	160	177	183	196	188	182	181	167	141	192	196	155	184	217	162	164	161	160	183	184	187	188	172	184	157	176	188	193	185	205	191	169	166	188	165	161	193	188	183	187	179	192	191	192	174	186	173	181	174	206	229	200	163	184	176	177	165	172	175	156	193	195	173	192	165	184	182	167	163	176	179	181	177	163	217	181	165	184	200	194	185	171	141	160	164	196	164	170	180	191	199	183	190	203	167	162	177	149	171	197	188	170	180	169	157	193	179	174	174	186	190	212	178	199	167	181	173	155	187	165	161	175	191	187	183	177	182	189	204	176	168	170	178	187	197	166	212	188	163	203	178	179	184	186	169	172	191	178	195	179	182	187	191	178	212	174	151	155	157	167	172	164	175	173	178	184	152	172	210	185	185	180	178	181	175	171	172	186	184	204	156	182	192	185	178	178	173	191	172	193	157	183	167	191	161	204	190	181	197	190	173	164	165	192	161	174	171	184	165	178	180	208	191	188	176	187	198	169	179	210	200	191	171	173	193	145	180	187	188	195	169	179	189	167	158	179	174	176	164	191	186	173	180	217	191	186	172	188	198	180	179	177	159	181	192	197	168	183	199	193	170	156	188	182	172	185	183	180	157	191	214	188	194	165	199	193	177	187	175	167	162	178	173	164	160	174	173	191	207	152	187	207	184	184	168	174	172	186	189	179	153	178	170	193	188	167	181	191	182	187	178	179	182	172	190	164	182	189	179	169	183	189	220	187	161	175	196	165	180	190	177	180	184	188	179	174	175	183	185	168	192	185	193	198	166	160	189	200	157	171	181	194	193	166	168	180	179	180	204	192	175	166	202	175	160	169	191	198	174	197	186	186	193	174	177	178	168	192	181	171	186	166	167	169	192	198	181	191	199	179	183	173	143	182	169	170	162	169	158	207	179	163	156	167	166	177	215	181	184	204	176	168	166	167	187	191	167	172	153	189	187	196	193	184	174	177	170	194	195	201	171	193	184	166	168	176	170	179	184	161	183	169	165	182	179	131	167	188	163	186	198	176	196	182	176	163	164	186	181	181	188	171	179	165	209	191	180	191	201	189	164	182	190	180	185	178	170	164	183	184	167	156	178	182	145	172
34265	25090	12145	16337	13547	10655	9479	9025	7121	6472	6464	4943	5966	5833	5550	4586	4149	4844	4922	5155	5781	5420	3941	3580	3778	3522	2846	1902	1613	1236	999	1051	866	876	867	873	885	818	767	817	835	809	1005	1045	920	876	785	725	620	499	460	518	466	469	480	506	487	491	505	475	470	455	488	454	406	452	512	495	445	451	436	457	476	495	465	478	443	455	454	523	427	477	451	487	464	440	450	453	468	464	421	454	446	460	497	472	465	445	423	406	449	471	472	427	456	471	459	418	445	428	439	467	439	443	453	425	437	438	481	454	466	423	422	496	458	435	432	458	419	459	412	407	434	436	458	448	413	468	473	473	411	470	436	472	438	458	457	426	452	448	459	437	450	442	440	448	441	404	456	446	438	389	437	455	443	473	408	453	439	458	403	473	435	435	421	463	433	449	444	449	438	450	461	466	454	413	420	479	434	459	467	446	413	463	498	438	453	460	433	439	454	423	422	440	441	467	424	470	402	448	417	435	469	466	446	461	452	460	406	463	459	477	450	466	433	439	431	463	423	433	488	446	459	486	430	469	446	464	422	457	438	427	415	425	459	457	435	429	458	438	437	457	439	423	458	456	436	475	452	428	446	454	460	437	450	454	449	473	450	408	462	463	482	423	411	434	439	492	429	424	430	411	465	399	455	418	454	417	462	434	460	425	427	425	434	439	424	415	448	463	378	396	455	437	420	442	449	433	442	495	465	435	456	486	419	436	428	459	455	465	442	455	419	431	449	426	431	453	447	430	448	446	444	430	426	446	465	399	454	431	458	468	456	443	402	443	408	472	428	468	415	430	481	457	469	449	439	450	431	442	436	459	438	441	436	417	469	467	426	441	452	431	440	430	478	482	419	436	472	452	462	462	429	474	455	422	462	423	454	428	431	473	476	459	457	482	428	450	434	432	471	398	473	454	421	467	435	411	424	489	399	415	426	472	446	460	420	440	463	455	419	458	457	438	434	461	434	453	455	405	455	431	427	441	469	445	422	443	468	436	466	471	446	449	407	480	422	448	446	451	482	456	432	452	430	469	442	437	464	467	463	445	433	423	470	426	441	429	426	430	456	439	455	441	432	418	416	423	463	476	433	458	417	454	442	471	434	442	446	438	434	431	449	457	456	446	420	430	493	445	457	454	426	434	427	457	459	419	442	444	377	479	420	452	435	441	441	423	453	433	437	410	423	452	414	388	434	471	428	446	458	456	474	445	439	417	434	432	440	419	430	403	447	454	436	470	457	470	436	427	424	431	457	444	445	429	479	425	404	431	462	442	416	459	440	430	485	463	456	456	407	468	447	467	469	428	426	448	482	394	446	481	468	442	438	442	410	467	474	433	414	469	422	420	429	478	489	446	444	466	408	445	413	466	419	452	433	470	465	462	469	399	465	441	438	452	441	405	444	453	455	455	446	479	462	453	439	460	447	426	457	435	446	475	442	460	475	449	453	422	405	451	438	470	478	407	400	438	398	437	466	444	401	452	418	426	463	436	452	454	421	438	441	425	476	457	416	427	500	441	445	450	419	446	469	489	480	427	485	457	477	494	463	456	462	447	452	435	440	447	441	442	459	388	446	436	455	430	444	407	404	471	458	444	444	438	441	485	447	456	434	439	410	424	434	432	411	426	425	459	397	453	490	445	472	402	452	437	468	447	427	432	423	436	455	446	449	453	434	457	455	441	495	441	434	450	414	469	482	444	448	446	442	453	401	447	474	433	471	454	454	461	416	445	430	432	429	420	469	474	472	459	451	417	413	439	458	426	421	466	448	487	434	447	426	406	429	446	466	452	426	480	435	464	426	447	424	474	442	430	476	487	442	459	453	433	441	470	466	428	461	469	435	439	451	429	423	421	427	455	471	434	419	464	454	439	464	421	438	448	454	460	447	436	447	440	426	444	474	409	440	471	445	464	447	452	422	478	448	491	403	412	458	457	423	453	431	481	472	431	413	446	449	443	461	469	411	427	430	457	442	433	429	447	429	445	472	436	434	432	438	420	447	449	406	402	442	423	458	462	428	481	453	442	449	461	442	433	459	434	482	471	436	467	452	461	436	479	431	454	421	434	497	448	428	425	432	398	445	458	443	458	430	425	434	461	403	447	421	417	432	485	419	488	442	429	481	436	402	446	460	423	447	420	457	446	444	432	452	433	420	469	436	408	458	431	460	448	416	443	443	493	440	424	435	438	427	437	435	446	400	419	454	476	445	435	428	420	420	455	444	435	477	413	431	429	453	419	423	461	481	447	437	420	441	432	418	485	504	455	469	440	427	448	424	472	440	423	448	423	428	476	461	418	433	486	413	431	444	403	449	451	449	484	432	420	434	429	434	427	449	445	468	458	483	475	486	454	450	432	456	442	440	447	453	397	485	448	443	467	428	419	438	438	447	419	478	418	486	416	465	451	494	451	420	449	448	444	432	448	445	455	443	413	455	436	430	455	443	431	428	460	461	432	406	463	425	467	430	448	464	431	452	478	436	430	458	435	500	467	404	460	416	446	445	424	448	435	437	464	458	431	444	413	428	428	447	420	448	463	422	436	457	441	445	415	459	439	444	426	448	430	428	476	434	435	398	413	405	434	427	438	445	448	422	444	457	415	463	482	471	454	471	466	410	481	454	440	455	453	427	434	470	429	427	472	441	459	393	464	466	444	490	460	447	456	457	445	453	441	451	439	427	401	426	450	475	474	464	462	489	466	461	476	428	429	446	421	444	440	435	443	429	443	445	444	442	492	419	412	443	475	447	426	427	436	456	457	422	467	438	431	443	454	465	462	436	408	406	461	428	431	401	439	497	475	462	448	401	407	432	482	492	428	474	445	453	448	413	472	440	449	432	471	455	462	446	431	484	427	411	428	434	432	467	431	485	435	435	431	488	410	423	439	458	477	470	447	458	418	452	441	455	449	436	428	428	459	444	427	448	443	446	445	433	408	437	435	439	453	460	444	443	413	433	454	441	415	447	431	452	433	430	427	430	459	425	468	438	442	460	469	462	412	432	445	460	432	461	477	452	420	428	396	432	451	449	442	458	467	445	441	428	442	425	433	430	472	453	447	423	463	466	490	473	447	430	476	475	456	467	470	458	448	450	465	449	451	436	443	444	435	462	444	447	441	422	454	452	469	457	433	434	449	447	427	473	445	450	444	470	474	457	443	470	444	416	482	434	454	443	472	430	458	431	455	425	394	444	451	432	432	416	435	442	413	425	463	424	397	481	426	444	446	443	448	466	420	418	395	445	452	408	449	405	472	488	441	468	430	450	447	431	450	434	427	442	467	437	437	464	441	437	426	449	472	396	415	469	452	435	440	438	393	452	439	466	439	471	426	479	439	427	478	441	428	484	481	450	470	418	454	440	448	451	423	425	471	455	448	425	462	437	425	436	469	429	434	408	472	463	437	421	449	461	473	406	434	489	472	470	472	441	421	476	456	457	492	423	427	426	453	500	402	473	441	444	419	440	436	426	434	385	437	455	455
17599	7631	1860	1745	1200	941	675	563	542	501	527	522	542	549	521	524	471	535	524	617	572	484	544	493	471	504	385	379	390	379	373	345	345	363	385	329	370	358	363	350	340	340	357	347	350	350	372	347	336	368	343	345	352	342	341	375	358	361	320	335	298	329	372	345	309	340	363	341	329	375	365	340	311	328	359	324	367	321	366	315	339	361	343	316	310	352	328	351	354	355	337	361	355	360	366	344	314	326	338	346	386	380	349	377	358	372	366	330	306	339	338	345	359	352	373	315	346	320	326	362	331	384	388	372	346	362	361	368	328	306	361	374	355	314	349	366	358	314	343	331	324	330	345	343	327	344	342	370	355	367	324	339	334	359	348	349	350	354	359	373	314	329	323	338	331	320	365	340	362	311	333	335	351	338	380	347	335	338	330	367	337	331	360	331	320	349	375	362	348	330	356	369	339	349	322	362	330	349	340	341	319	363	363	324	354	380	328	352	313	332	374	362	343	290	324	318	364	344	376	324	322	371	332	308	369	369	349	320	346	328	330	352	344	342	356	367	364	317	318	344	348	315	339	355	344	402	389	380	339	353	357	364	355	331	366	317	365	387	325	339	380	350	334	362	339	345	351	363	394	328	346	402	377	313	334	322	368	350	395	342	354	336	366	312	320	345	353	342	376	335	328	376	364	369	313	315	367	363	373	331	326	369	377	369	356	366	327	337	327	349	330	327	322	381	325	342	320	350	324	339	347	345	361	329	344	385	355	365	351	336	313	354	316	338	346	334	335	335	326	366	350	354	344	357	372	328	355	348	351	363	344	356	345	358	340	316	336	356	349	337	356	324	332	364	315	370	373	358	344	339	365	318	356	332	358	333	319	313	367	355	338	357	346	375	306	335	328	335	339	315	357	314	340	323	370	307	353	344	394	347	370	302	317	366	324	349	343	359	352	353	334	353	315	377	341	367	341	321	360	334	350	300	310	307	357	321	322	348	371	323	362	329	330	331	367	359	354	342	331	384	359	349	334	352	325	328	344	381	311	329	373	356	301	342	337	307	329	361	343	381	316	347	348	327	338	350	345	324	313	326	358	363	339	347	342	318	350	343	348	380	349	298	331	324	294	315	342	348	332	331	305	365	351	346	352	353	315	331	356	359	341	367	355	339	359	337	341	353	368	351	317	363	368	339	331	356	334	340	313	313	364	335	349	365	329	349	336	337	331	339	383	345	345	319	334	376	324	373	339	351	338	343	342	333	337	361	349	332	332	334	405	335	340	346	372	347	307	330	357	364	353	335	360	318	339	329	358	324	361	364	326	349	342	347	344	349	356	330	365	311	341	341	338	318	352	323	361	348	339	339	367	352	368	342	348	363	330	348	327	330	325	368	327	340	354	304	319	322	342	352	339	360	370	379	336	333	372	384	382	310	337	344	363	324	321	371	337	334	360	321	340	340	356	340	318	338	321	339	354	364	359	334	369	370	363	333	315	350	374	339	319	293	327	308	338	324	313	373	356	339	304	383	330	307	330	341	320	356	357	314	328	374	311	387	367	364	363	344	342	345	380	331	370	347	342	318	362	390	403	341	333	367	344	345	353	306	334	296	321	332	351	352	326	349	372	302	375	333	343	342	337	352	351	312	340	365	365	357	368	367	363	343	359	333	352	351	330	318	319	340	358	369	330	326	336	314	369	360	351	344	343	290	323	326	334	334	323	342	324	348	349	353	351	318	333	326	340	341	324	337	337	329	335	334	335	340	338	380	329	358	359	351	331	330	341	317	362	297	356	360	323	353	339	342	325	337	322	379	319	357	342	373	348	313	330	353	358	383	353	358	325	387	370	336	334	347	331	348	354	349	371	324	299	328	341	322	332	350	297	329	332	346	346	363	353	342	334	354	335	349	355	323	349	363	326	339	326	334	334	362	363	369	330	357	340	384	361	335	375	329	356	320	329	347	371	322	367	375	368	356	332	336	345	356	356	338	347	330	349	335	389	337	356	360	334	328	314	370	347	342	249	354	338	353	359	316	349	342	340	317	342	339	352	336	356	330	370	338	345	319	359	309	336	354	343	349	347	344	362	373	310	349	369	359	347	365	341	345	326	365	349	338	342	357	325	315	317	382	341	397	322	330	346	323	333	329	341	346	360	329	370	361	339	344	376	358	354	317	334	374	362	341	298	335	361	325	358	327	306	360	370	342	323	343	348	340	379	322	310	361	355	335	353	348	375	327	361	347	345	359	343	339	355	370	333	329	369	319	341	327	319	333	370	382	372	362	340	318	353	325	321	350	340	319	377	329	349	349	356	379	364	321	354	350	336	344	371	382	337	352	351	341	338	341	362	337	306	346	361	334	386	330	357	360	340	329	349	323	345	351	336	367	380	333	361	380	361	353	323	340	331	311	340	384	334	368	350	346	348	330	326	316	347	349	336	307	338	327	344	313	366	329	360	297	341	334	345	371	354	338	334	345	326	355	351	376	375	351	368	372	363	349	339	367	370	330	302	355	351	372	330	352	346	295	359	345	332	358	308	335	357	331	356	295	377	340	370	318	327	344	328	330	334	360	329	295	286	358	365	338	314	386	324	336	340	335	344	349	375	354	345	341	408	336	350	310	345	365	360	335	341	318	364	370	315	335	347	326	324	369	365	363	332	336	352	369	333	355	322	328	343	358	355	383	357	308	329	377	363	358	358	339	355	309	386	347	355	329	366	350	369	357	335	362	344	351	312	373	378	359	355	350	340	350	378	340	339	351	350	331	345	317	372	347	322	374	349	363	319	373	388	399	353	338	351	325	326	350	361	381	324	329	358	342	347	351	313	361	343	341	320	329	343	327	352	352	355	345	340	340	325	323	317	360	359	329	353	361	358	335	302	336	293	351	335	330	332	330	340	346	311	350	338	358	349	349	323	367	390	329	305	326	321	332	338	305	335	343	347	346	334	342	338	363	342	333	330	333	321	332	349	359	357	338	347	349	334	328	342	354	327	333	346	353	375	339	339	341	320	362	334	327	344	372	352	337	360	360	355	364	318	332	353	369	328	332	333	350	361	351	357	353	324	376	358	338	361	380	344	338	342	318	371	349	375	370	349	304	346	348	344	335	339	348	301	336	354	381	404	361	345	307	319	354	343	318	340	323	332	349	321	377	341	356	340	350	361	307	369	353	355	347	368	358	325	345	339	320	316	347	351	357	337	329	339	337	326	351	322	346	327	369	347	338	345	312	320	342	339	381	333	368	347	366	334	372	333	357	395	358	362	308	343	352	388	339	343	344	338	340	310	340	367	323	360	356	345	398	360	318	332	374	314	371	354	382	364	371	363	334	347	333	349	373	339	356	302	330	372	376	349	374	355	362	368	307	348	333	311	337	344	329	366	337	306	325	350	353	329	359	356	362	353	322	363	327	371	353	360	319	342	339	349	329	337	354	331	342	357	335	352	361	351	368	331	349	371	321	360	339	312	365	324	348	364	381	353	332	353	306	397	327	322	344	351	329
10771	5978	3249	4489	3915	3073	2355	1999	1790	1771	1739	1754	2122	2032	2126	1825	1851	2068	2354	2507	2477	2141	1766	1734	1761	1567	1177	1150	1040	902	905	795	774	854	815	816	848	850	839	857	836	896	977	964	982	867	892	832	773	802	760	847	750	784	763	835	788	746	764	834	769	855	831	803	855	775	785	800	747	776	794	806	838	857	816	818	748	800	798	837	768	768	801	748	824	798	776	848	731	794	802	781	795	770	759	832	759	784	734	795	796	835	739	817	757	834	796	750	794	766	824	764	792	811	783	777	760	787	823	762	832	780	791	832	804	798	814	755	758	826	815	767	786	813	790	781	739	716	812	763	749	790	772	824	734	832	812	830	828	755	796	807	809	774	790	766	795	776	797	789	794	779	817	782	750	775	818	803	868	792	817	756	759	759	720	786	818	810	798	762	826	754	785	725	800	754	817	751	750	792	728	796	836	827	773	770	832	803	802	766	800	785	743	793	782	818	769	793	819	825	744	749	759	779	769	788	801	755	835	811	784	826	794	817	793	756	824	797	821	795	817	766	752	758	781	803	790	830	812	840	792	797	799	763	774	816	763	778	763	788	746	754	797	794	783	784	813	764	779	796	749	775	834	774	797	765	750	789	783	801	786	768	822	800	809	776	798	768	778	779	747	775	860	800	762	822	788	820	786	792	797	770	764	818	805	815	759	755	750	808	798	770	762	796	817	772	797	759	752	786	781	760	832	825	787	698	779	800	761	742	782	755	796	763	752	764	790	806	763	782	817	855	834	822	802	750	796	739	824	757	754	829	750	790	792	781	778	774	804	769	783	771	786	816	761	753	725	785	776	764	776	786	800	823	755	785	765	764	782	778	797	768	810	807	764	757	803	778	822	784	797	758	819	770	774	784	768	769	818	792	774	758	818	718	791	816	786	783	756	847	787	788	776	737	773	761	809	779	818	795	839	826	799	861	792	781	830	841	772	796	784	789	756	823	795	733	810	815	765	791	769	796	775	848	799	831	779	812	801	758	788	805	781	814	719	769	776	769	735	777	797	839	774	745	765	806	764	801	815	789	822	792	757	819	769	833	811	799	786	824	790	805	843	780	816	796	758	816	780	722	761	724	732	773	762	811	806	795	789	727	820	795	782	779	790	752	810	778	793	789	812	815	747	823	788	755	797	855	768	742	785	777	787	757	831	820	724	831	777	791	800	769	784	797	740	831	759	775	755	744	827	768	785	758	771	811	871	804	802	801	793	754	773	799	725	807	767	745	755	815	748	772	794	800	786	811	799	756	822	791	793	760	824	817	807	819	817	747	776	821	773	801	827	798	774	812	789	806	747	857	803	760	800	788	801	785	768	788	835	822	770	813	782	824	786	772	773	762	771	807	776	744	809	760	821	757	808	785	736	816	791	762	749	829	756	786	775	823	837	778	783	733	775	800	764	728	833	792	756	754	821	770	800	774	766	811	770	782	820	799	773	792	827	777	805	783	812	782	773	749	792	773	824	782	794	774	814	803	797	776	785	783	780	743	789	747	790	785	803	755	786	814	796	778	788	784	751	819	768	823	790	801	818	764	827	819	758	773	798	815	777	747	761	765	743	777	801	835	824	824	741	795	820	747	793	797	795	798	797	808	817	830	751	790	796	775	806	796	758	783	803	850	810	837	760	846	789	751	755	806	803	774	763	774	855	786	843	813	805	780	740	762	791	753	773	750	772	788	763	750	758	805	784	820	824	827	802	805	807	821	760	719	804	793	774	817	806	810	796	814	785	789	767	797	770	726	794	782	784	771	824	775	769	790	756	774	785	789	738	777	758	777	823	778	759	783	804	802	795	791	776	819	802	784	782	799	739	750	867	779	815	817	804	754	797	772	799	783	779	822	802	785	772	802	764	752	786	766	769	809	806	781	751	799	792	776	813	783	820	757	771	749	736	785	759	795	787	775	755	769	808	792	800	834	762	777	809	769	803	801	790	802	806	755	761	771	780	818	798	773	798	772	826	759	753	801	813	812	790	796	822	839	787	763	763	798	770	778	796	784	788	817	799	772	823	766	771	822	755	781	795	779	809	775	813	774	824	789	788	830	789	791	767	807	828	780	779	807	803	826	753	770	834	829	839	792	817	795	780	757	825	835	711	813	788	800	774	800	803	794	719	737	792	813	797	804	770	715	761	773	786	756	772	778	767	765	757	809	811	832	799	744	839	782	776	826	818	792	797	799	763	748	758	720	779	772	796	808	776	802	800	760	781	814	814	787	800	755	822	813	785	829	815	762	758	773	804	800	751	826	792	742	784	714	750	752	790	789	800	766	780	784	771	828	825	785	780	833	798	776	763	779	797	805	853	760	810	837	721	815	811	803	780	725	830	750	765	746	796	820	794	798	820	852	783	783	764	821	798	782	781	790	812	777	789	780	790	759	791	734	784	732	765	757	774	758	775	814	794	759	793	820	808	815	763	814	811	781	773	784	793	763	775	724	802	749	823	833	794	774	806	782	767	756	852	813	781	772	746	780	741	737	789	762	761	778	812	800	752	810	798	751	731	772	777	717	761	761	774	767	770	768	769	854	864	784	766	765	810	805	832	797	793	754	752	811	809	774	786	770	736	785	828	815	765	792	806	753	813	794	772	742	708	774	805	780	815	787	782	763	774	776	832	812	785	794	781	792	809	827	783	781	788	755	728	761	788	768	790	762	753	802	799	756	846	817	723	793	823	753	803	791	825	763	777	792	786	759	793	786	809	811	781	813	778	767	778	820	749	805	792	806	759	786	727	797	793	791	796	787	840	802	797	793	732	777	808	811	755	784	804	753	771	758	755	779	795	766	748	762	760	769	786	760	777	794	785	817	781	833	774	803	783	852	779	818	773	812	832	769	801	775	758	811	767	788	808	797	764	772	738	781	827	776	781	849	781	749	790	767	837	786	788	820	797	759	800	830	731	745	835	827	790	782	797	768	779	762	795	803	817	777	799	794	735	768	802	754	815	809	755	791	754	786	773	768	754	792	800	757	787	826	775	796	781	776	780	792	767	770	771	768	758	823	757	796	781	817	800	729	832	773	820	785	767	815	786	834	735	768	789	806	776	761	758	818	805	774	811	832	766	798	798	813	787	768	759	788	765	757	791	826	809	773	754	784	784	791	801	764	784	795	765	785	793	808	798	812	816	775	815	806	803	802	763	785	756	704	802	773	774	800	735	780	769	752	816	814	797	819	800	790	775	801	796	809	792	807	773	744	785	822	814	766	795	742	790	788	828	778	828	770	788	804	785	828	786	831	798	797	791	795	820	721	796	792	847	764	806	760	770	783	811	758	766	829	778	778	823	798	686	772	737	836	812	770	788	767	750	833	767	817	798	801	790	727	795	775	797	768	766	778	779	771	772	821	801	799	753	807	722	742	774	798	791	809	766	757	829	811	796	797	787	785	758	771	837	793	774	791	811	766	856	748	748	827	756	774	814	769	801	825	801	813	718	746	759	826	815	843	805	772	803	800	759	761
39195	31585	15525	9846	5734	3141	1829	1683	1120	1063	864	836	852	715	712	670	670	674	812	885	693	591	548	581	561	441	366	373	361	275	289	263	273	297	261	290	264	251	307	302	230	276	290	302	246	295	291	258	245	248	225	249	240	233	250	271	278	252	245	226	257	259	270	235	266	261	254	258	259	275	233	289	250	206	219	275	266	253	233	251	269	233	255	278	235	259	235	258	248	236	232	256	259	280	261	271	216	249	237	237	242	249	247	233	257	250	269	219	219	251	248	271	236	240	242	222	265	239	248	267	230	267	238	219	219	259	249	222	246	264	226	245	217	242	250	254	224	285	257	229	242	248	234	248	279	238	258	270	252	269	250	237	221	244	245	225	237	277	238	222	259	250	247	242	244	258	220	260	283	235	233	246	237	252	251	239	258	225	238	253	259	251	233	248	257	230	271	271	227	273	264	220	232	260	245	245	247	248	224	230	210	242	257	271	275	278	258	253	278	257	267	240	219	258	247	253	293	268	249	224	281	248	257	276	267	245	228	276	222	222	249	249	247	286	259	256	231	268	240	209	257	255	235	228	263	272	225	231	256	259	250	232	282	265	249	259	217	261	230	265	241	243	286	224	230	196	252	251	239	245	262	266	261	266	257	266	256	248	250	259	282	241	250	251	254	251	243	239	239	229	249	264	248	229	240	243	235	247	236	260	252	267	241	277	248	251	256	257	222	260	246	226	242	234	267	235	244	272	273	232	217	247	261	234	246	282	235	269	282	268	251	229	268	253	288	237	263	246	233	231	254	220	271	263	253	242	251	250	232	224	244	240	271	235	250	251	278	256	250	250	229	256	246	258	265	291	221	235	249	221	250	242	251	240	274	240	223	265	237	237	260	242	245	267	254	237	253	247	274	241	257	247	237	227	220	275	272	225	275	261	232	263	242	242	245	255	233	261	242	252	232	261	235	275	252	236	240	257	241	240	271	236	238	251	260	238	240	274	267	265	238	261	281	252	268	229	265	291	237	251	225	278	260	241	256	222	229	253	245	280	249	263	263	231	233	243	243	246	242	247	230	253	265	232	251	278	245	273	236	266	276	231	283	255	271	238	245	249	236	231	264	251	270	240	270	262	280	277	237	244	283	236	249	234	247	255	244	249	241	239	219	234	217	246	228	239	264	295	258	251	253	234	260	238	255	228	261	245	274	233	261	239	243	268	244	276	220	271	255	229	260	255	273	253	251	241	264	242	264	253	262	249	244	262	264	225	235	251	253	252	208	215	227	220	251	270	258	236	263	275	265	261	245	247	261	253	265	224	237	256	265	255	227	215	247	261	247	244	251	260	265	242	256	267	256	260	243	258	252	241	259	241	257	267	251	254	271	260	241	266	259	228	250	233	247	270	217	262	244	237	251	236	242	245	267	243	243	270	275	230	272	242	276	248	258	252	225	272	224	228	230	237	239	274	255	214	237	215	264	239	231	258	241	233	222	226	240	268	250	244	265	223	263	251	253	258	239	238	257	254	238	266	242	261	245	247	267	302	253	232	274	232	249	262	253	244	258	236	258	257	260	228	220	260	265	268	226	271	279	291	249	263	256	281	271	253	253	269	271	271	236	233	272	254	285	250	242	292	250	265	230	268	238	231	217	260	242	262	276	261	274	250	224	265	274	256	231	295	240	261	248	290	229	237	265	229	265	249	217	235	243	236	247	238	220	253	240	256	235	257	268	277	236	258	270	224	252	274	254	259	236	220	249	242	270	275	253	258	257	244	239	277	230	262	261	257	248	264	270	255	277	249	263	247	257	239	258	249	257	265	259	246	261	256	257	260	254	251	260	257	259	244	247	243	236	248	234	260	267	261	240	241	263	243	255	256	261	263	275	238	222	249	264	267	288	268	240	258	255	245	253	296	253	252	268	233	239	269	233	249	262	270	247	225	266	212	241	274	254	269	266	259	249	278	257	254	243	258	268	252	242	258	254	271	283	248	246	255	274	251	233	277	250	226	239	278	272	226	248	236	252	275	232	258	213	224	281	267	250	246	233	249	241	235	255	245	263	279	251	253	263	251	247	229	262	268	246	276	239	245	250	265	273	269	285	249	263	255	214	234	235	240	229	226	276	242	255	273	254	249	269	229	241	215	269	240	257	230	236	229	261	219	225	259	265	244	238	242	227	251	290	260	233	255	244	265	257	240	258	248	237	266	257	254	249	252	252	246	241	276	249	222	249	258	248	250	247	234	262	224	252	236	259	251	232	251	243	263	264	250	284	264	265	244	244	283	228	283	230	239	279	273	199	257	282	240	258	250	236	238	306	257	243	248	223	211	266	242	229	247	284	262	239	231	231	262	282	263	233	242	236	238	228	218	263	262	279	258	254	224	270	245	249	254	261	236	233	253	230	243	234	261	256	272	230	220	243	251	246	231	227	245	253	250	251	258	241	224	265	226	276	249	235	216	248	250	273	255	235	246	241	241	239	282	276	272	240	263	281	251	204	235	253	249	233	259	232	245	265	242	233	255	219	256	267	247	222	275	258	235	247	224	255	244	226	242	252	227	244	229	228	239	232	260	259	245	230	260	224	222	268	263	242	273	256	209	241	248	265	272	242	259	237	263	237	257	258	250	299	281	266	241	255	229	242	237	258	221	213	229	260	252	240	228	237	232	250	251	226	233	248	212	224	230	263	277	262	271	257	254	280	239	250	269	231	237	258	253	243	251	264	262	280	240	249	256	235	273	262	275	267	267	264	280	251	252	276	252	258	263	241	196	258	282	261	237	261	239	235	269	232	234	266	254	252	271	267	247	262	255	266	207	241	258	310	221	257	269	248	263	255	248	254	227	254	264	262	245	291	264	268	259	245	237	255	234	232	257	226	263	265	240	214	263	229	251	240	251	237	233	253	244	246	242	235	238	250	249	252	281	273	247	260	267	243	236	222	251	286	254	246	234	254	242	251	271	243	269	237	249	271	257	276	247	258	254	259	238	255	264	237	270	256	276	252	235	229	257	236	261	233	249	262	206	247	249	261	246	265	241	240	248	243	248	261	259	262	221	258	255	251	272	228	222	238	250	215	267	235	272	261	250	241	239	276	260	225	261	265	281	248	231	234	239	252	258	231	240	234	258	290	237	233	262	274	244	257	226	253	254	272	232	259	247	241	261	256	259	244	275	244	268	264	269	231	236	273	249	280	259	261	271	232	236	270	238	241	233	226	242	239	230	228	221	236	263	253	261	240	259	217	286	265	274	210	247	245	235	256	270	255	258	226	239	257	239	237	267	265	253	272	252	243	262	224	270	246	259	266	228	244	236	272	233	233	251	246	258	270	239	224	252	290	254	253	238	260	262	248	261	248	252	224	245	251	254	251	260	257	266	239	261	243	276	254	273	239	217	255	239	245	257	252	273	233	252	259	262	229	251	252	253	235	272	288	260	241	251	275	244	250	268	247	259	274	255	275	231	271	237	259	245	241	219	251	268	249	261	274	270	293	267	248	246	219	263
26518	18889	8856	11059	9808	6882	5047	5712	4494	4508	3733	3829	3953	4008	3417	2938	3268	3231	4079	4468	3391	3032	2722	2659	2600	2044	1697	1398	1182	894	847	848	882	896	843	803	773	731	712	768	742	793	841	808	896	878	795	722	649	631	653	614	633	630	628	619	594	611	633	592	614	599	602	597	591	616	589	567	609	627	582	615	584	602	571	640	605	621	603	580	600	636	588	597	596	574	644	613	607	620	630	591	596	621	558	570	556	570	610	577	612	602	590	610	681	592	594	621	587	599	581	563	609	564	607	587	588	562	638	558	571	591	556	570	592	580	590	591	596	597	561	567	569	593	599	584	612	637	568	599	619	614	612	613	568	611	614	577	619	580	586	581	585	597	604	648	577	570	573	596	612	615	572	613	573	595	593	613	582	571	585	619	601	560	609	595	572	622	557	620	622	601	576	572	584	570	547	600	572	575	583	567	598	559	587	560	595	555	625	619	594	653	571	554	581	610	580	628	613	632	586	612	593	598	588	599	607	574	606	595	613	553	578	582	654	581	616	599	565	579	586	590	589	573	599	584	574	571	570	577	579	641	605	633	559	597	606	570	644	569	591	625	629	609	609	605	588	606	602	604	567	592	574	685	624	588	593	604	557	616	589	552	593	530	571	617	598	601	562	574	544	583	597	582	601	604	589	590	601	607	565	598	612	610	607	583	602	588	587	595	596	589	572	580	577	593	606	576	560	556	606	643	596	570	603	596	599	602	602	629	578	627	594	596	588	604	587	578	634	572	587	572	565	603	621	595	579	594	606	628	578	611	583	577	600	590	588	582	605	607	587	577	593	563	617	601	572	594	575	602	618	637	575	581	588	611	611	594	584	590	586	614	555	559	620	613	586	567	554	588	573	616	612	585	590	581	595	594	549	573	552	600	560	597	621	579	621	569	625	576	594	582	563	623	564	607	641	599	598	562	573	577	602	572	657	588	594	627	583	638	626	583	591	593	587	625	654	622	582	619	594	624	591	574	590	597	612	603	628	579	599	581	590	639	563	658	578	583	588	577	559	555	585	548	635	645	607	571	597	581	572	644	570	606	590	553	598	554	651	548	629	579	617	564	557	592	566	569	596	575	620	616	572	597	551	625	554	637	602	624	630	583	600	581	572	567	624	568	564	589	617	619	597	611	584	581	630	559	525	573	597	615	597	606	611	583	603	570	620	621	563	586	590	580	572	623	582	596	634	559	566	589	593	610	571	623	595	599	550	591	599	615	607	607	570	565	579	582	600	546	590	558	605	634	590	594	655	594	558	549	609	578	574	620	611	590	559	596	597	584	576	581	596	583	576	567	571	626	602	531	598	565	547	549	552	591	543	609	566	589	559	591	563	595	606	589	588	593	637	593	579	660	590	600	593	621	576	602	591	589	565	595	594	598	574	578	581	630	559	586	596	597	620	607	640	574	587	576	556	621	597	597	570	579	616	569	607	616	637	581	561	591	606	591	596	634	579	629	578	580	600	569	604	611	590	604	591	620	589	623	595	579	564	593	573	583	576	584	599	596	585	576	594	606	585	597	583	606	604	577	585	590	613	599	554	555	597	587	585	581	579	572	600	575	570	597	594	581	545	631	622	571	585	563	604	580	574	595	566	604	581	578	631	601	600	589	600	611	584	605	567	582	558	573	597	565	614	536	581	585	609	582	599	611	621	595	610	593	617	591	582	578	625	595	559	588	572	624	591	618	554	601	594	603	592	626	606	555	539	604	599	586	558	592	620	592	599	609	573	622	584	563	592	585	575	546	576	561	588	608	559	585	577	610	571	635	589	581	613	639	565	640	628	646	536	618	599	595	600	598	593	597	632	605	559	583	571	574	629	627	592	574	579	593	603	612	578	627	584	574	557	618	583	577	622	630	578	610	583	591	566	603	609	588	583	607	613	567	586	565	569	604	648	609	611	601	596	603	515	591	595	595	559	663	579	567	630	614	617	593	574	566	607	574	585	600	576	606	611	567	588	591	608	616	579	567	583	589	609	569	621	579	588	597	555	569	560	599	608	590	576	600	564	593	586	584	598	626	586	559	615	570	565	600	566	620	579	636	599	583	580	576	586	628	580	573	618	605	591	593	610	578	631	575	602	581	611	604	634	639	568	607	584	639	605	626	555	578	565	623	579	585	547	588	566	629	618	571	591	614	600	588	585	601	598	592	563	590	595	607	564	600	615	620	589	529	608	572	603	568	605	562	606	637	604	582	612	614	557	576	640	583	602	596	611	623	620	589	602	599	602	566	593	598	599	595	605	596	554	587	600	560	601	598	599	605	559	648	591	563	596	644	591	622	596	626	582	578	600	586	590	606	559	616	600	598	574	548	651	540	603	554	619	586	561	602	605	551	580	566	575	633	603	594	583	596	607	598	620	589	590	601	569	601	594	591	572	590	570	627	609	558	591	583	626	608	584	621	593	602	578	579	579	620	624	605	591	584	633	575	571	600	599	597	580	618	564	593	613	589	607	553	592	554	603	634	587	591	619	574	575	614	624	572	621	554	593	573	603	580	587	598	579	628	612	619	574	602	578	583	617	632	614	546	632	598	558	629	580	561	609	629	613	634	576	592	543	614	578	588	598	561	570	573	559	588	592	604	592	573	564	586	614	558	577	587	599	608	552	576	621	572	579	593	603	579	592	606	586	611	587	572	602	606	575	590	607	563	558	582	605	578	594	585	597	554	543	576	578	597	575	628	586	638	567	607	579	586	614	567	626	609	630	602	599	596	583	575	620	608	605	587	580	592	599	614	577	602	575	619	597	591	580	616	560	576	581	583	632	621	614	614	585	578	613	625	585	590	619	553	552	569	567	590	647	573	601	593	564	597	589	611	607	598	606	600	539	611	604	610	636	614	596	595	551	562	528	579	631	600	575	597	607	600	588	583	549	662	551	564	568	573	594	595	613	580	599	611	569	597	622	606	590	595	584	593	575	556	541	585	560	604	599	612	583	551	587	604	602	580	582	594	623	605	623	593	596	594	632	617	600	566	596	598	642	605	571	627	591	610	613	564	610	581	569	582	558	591	589	601	593	568	572	632	615	594	606	578	615	631	572	638	600	571	614	609	601	583	551	620	667	631	581	562	635	565	581	617	585	585	584	597	551	658	573	578	580	602	586	609	583	595	595	613	601	621	648	628	610	613	580	596	565	573	591	582	566	600	580	615	547	604	562	580	616	643	585	573	566	598	557	606	596	626	573	563	557	613	575	527	592	593	618	546	637	590	565	605	589	511	562	570	589	600	633	585	627	638	621	570	606	611	567	598	635	621	581	568	580	599	579	590	615	603	606	562	569	578	601	607	612	598	598	628	590	601	578	599	609	584	549	586	593	622	543	598	593	583	591	589	575	631	577	574	615	631	611	617	578	603	585	592	629	549	556	576	581	595	618	579	594	578	592	599	629	558	617	596	532	599	625	597	608	577	585	572	622	535	593	547	601	582	586	634	592	630	614	588	594	573	637	573	577	616	637	604
50123	39574	22518	16998	10885	6216	3888	2800	1965	1751	1401	1388	1254	1087	972	846	851	895	1114	992	860	791	695	664	577	538	397	330	330	226	266	256	263	245	217	198	250	225	190	209	216	217	207	219	230	222	222	201	209	174	187	196	147	198	166	178	164	170	178	203	157	186	194	184	166	180	188	188	182	183	169	177	138	168	184	147	169	169	186	202	176	150	166	163	149	148	183	172	189	168	168	165	180	173	163	158	170	167	183	198	194	183	170	161	182	177	189	170	191	183	185	160	159	187	193	170	204	162	178	166	165	173	210	176	170	167	168	164	172	178	190	172	168	159	183	168	151	182	184	178	165	166	211	183	169	158	170	157	176	165	173	185	184	164	187	149	157	171	178	196	172	184	177	167	164	176	191	174	165	184	178	180	181	193	171	159	176	162	182	184	184	161	180	194	196	179	146	165	183	180	188	143	169	184	188	196	162	163	173	198	191	168	165	172	195	169	187	190	174	160	176	204	176	169	160	193	160	170	190	182	180	169	188	203	177	171	195	162	183	179	176	169	172	183	187	174	189	169	153	173	161	151	185	170	169	159	189	189	174	170	166	172	202	153	185	173	174	158	163	182	183	166	174	188	189	164	182	196	165	162	153	172	184	173	175	163	174	195	146	174	165	168	169	187	171	163	152	164	181	144	171	176	175	153	186	175	183	181	171	163	182	172	170	187	148	173	182	154	165	176	192	179	179	176	174	170	192	152	153	174	143	163	178	210	186	193	173	156	174	183	167	174	176	177	170	152	175	188	189	187	177	150	162	161	159	141	169	160	185	150	160	169	188	157	207	179	166	180	175	188	174	162	196	175	176	190	177	172	203	197	159	173	181	168	162	157	159	179	185	168	150	179	185	152	145	172	171	189	184	204	167	158	176	180	182	177	176	157	181	170	187	169	155	174	176	166	158	179	185	155	164	176	176	153	156	154	150	185	172	177	170	154	189	183	176	171	206	182	207	149	196	188	178	176	162	199	153	177	161	209	164	165	183	174	143	180	186	168	181	182	135	159	170	178	173	171	187	176	164	178	199	190	191	164	179	189	178	210	173	170	171	159	178	163	186	195	190	178	183	185	149	165	170	153	152	168	191	161	188	167	176	166	173	201	176	198	172	182	201	199	169	180	174	191	170	162	172	224	177	165	189	161	165	190	162	191	167	186	191	130	173	162	161	164	199	201	176	183	165	162	181	186	160	202	160	170	168	167	179	176	168	167	172	192	166	187	186	195	175	178	183	174	185	150	167	190	161	145	158	174	190	176	190	181	178	190	175	179	170	153	161	180	186	196	169	173	172	188	191	161	167	202	175	184	181	209	187	189	179	191	170	175	185	172	177	178	159	174	163	180	162	175	172	181	173	194	177	174	153	157	162	184	180	179	164	189	200	181	170	174	172	166	187	150	192	174	176	169	191	157	172	178	166	174	174	183	193	183	163	165	187	177	199	173	178	164	152	174	176	154	158	165	176	170	158	179	182	163	185	187	197	171	163	176	197	186	155	161	173	192	181	176	165	167	164	173	180	192	169	172	200	203	184	166	176	197	174	193	185	183	174	181	167	185	174	167	183	201	188	193	158	165	173	196	208	176	184	150	186	153	191	177	197	180	169	165	175	183	182	200	186	166	193	177	178	170	176	187	163	184	189	169	143	149	157	172	174	179	173	160	156	147	187	179	173	177	162	199	179	169	190	179	181	188	164	163	178	176	161	165	190	183	167	163	166	189	195	173	177	163	183	183	153	199	153	185	161	152	169	158	178	187	188	172	183	148	148	168	175	185	170	159	189	194	162	195	193	153	168	170	146	174	155	176	191	189	178	186	186	188	182	188	174	164	169	163	162	180	157	170	190	169	178	163	178	165	176	176	175	173	202	193	162	186	163	187	178	162	173	162	157	165	188	173	190	186	182	181	184	166	171	160	202	192	193	176	177	176	174	168	151	166	172	192	164	198	173	168	177	184	191	186	180	169	184	190	187	173	176	196	152	173	173	206	166	183	178	185	186	178	171	174	153	187	148	165	156	145	160	148	189	216	167	177	180	168	154	176	134	154	147	169	209	177	161	192	179	167	170	183	151	175	180	159	193	184	149	150	179	180	160	189	164	207	177	171	182	186	168	183	158	154	200	175	170	179	185	178	144	183	165	186	173	181	176	163	214	163	196	191	177	164	171	173	185	182	190	169	182	149	190	181	163	189	180	183	162	181	174	169	176	172	162	178	183	173	175	169	177	204	172	174	163	189	168	170	177	197	165	180	170	160	172	184	148	173	168	173	176	161	165	186	200	155	212	177	162	160	177	175	142	174	218	166	159	160	187	162	155	176	165	185	165	181	168	207	158	168	166	146	166	153	178	181	204	169	181	169	167	170	179	176	172	179	191	176	166	171	167	165	162	167	167	175	170	166	156	169	188	166	174	199	192	167	198	169	168	165	165	162	177	150	164	138	186	163	196	194	177	168	174	170	164	188	168	179	166	149	184	170	180	184	177	175	172	152	191	179	180	174	162	177	179	190	169	166	181	173	194	189	162	169	187	159	169	156	162	174	161	190	161	175	164	172	182	183	177	173	190	177	160	166	182	182	184	169	190	173	188	160	172	176	169	182	151	193	159	180	179	159	172	156	175	202	159	167	165	178	187	187	166	181	167	183	170	155	173	149	200	177	219	186	171	165	188	181	173	170	185	190	158	177	174	155	173	188	167	164	194	181	164	180	171	182	170	174	197	164	192	159	170	171	184	177	167	168	150	176	187	174	195	203	218	185	166	175	158	181	194	191	193	180	160	175	182	206	168	183	177	189	178	152	158	174	181	194	166	171	172	173	191	146	184	157	190	181	181	162	165	178	187	168	172	186	179	181	165	164	175	174	197	190	170	172	167	175	175	172	169	189	173	169	193	177	173	157	182	158	177	166	188	184	162	193	149	162	159	165	172	162	167	145	169	170	160	186	170	177	162	185	178	154	154	167	175	165	164	196	173	170	166	164	148	176	191	172	170	169	192	160	210	149	176	167	166	162	167	182	193	175	163	177	192	168	183	190	182	186	171	180	161	192	141	188	171	159	162	153	195	166	161	189	154	183	140	181	177	187	195	180	173	166	186	157	179	161	190	164	169	187	171	155	177	149	156	186	167	174	160	187	178	183	194	176	177	166	198	179	171	191	158	176	164	184	154	174	175	188	164	185	174	155	187	178	189	175	161	162	157	173	164	156	178	170	167	182	184	195	190	186	178	166	180	199	163	171	180	172	191	175	171	180	177	168	178	189	164	185	183	183	192	168	168	162	174	166	185	184	153	165	164	184	155	174	187	170	175	178	163	148	162	163	160	152	179	173	196	183	197	142	183	189	168	160	170	190	168	149	159	164	179	185	166	160	170	182	167	171	183	177	144	205	215	154	207	160	165	183	179	169	179	160	186	167	195	153	168	177	184	182	170	153	183	188	152	183	177	164	179	192	166	184	195	168	180	187
35448	25399	13773	16214	14011	9927	8510	8482	7414	6721	5875	6762	6452	5755	5112	5004	4766	4951	6511	5497	4500	4170	3940	3758	3274	2754	2158	1527	1246	1020	995	994	1072	982	903	827	820	734	683	747	757	722	846	875	894	790	727	572	542	538	485	515	461	500	461	484	466	436	476	466	450	460	463	471	433	436	438	462	468	437	460	499	494	444	472	465	432	471	451	478	430	465	476	413	458	455	424	427	437	481	399	422	443	479	472	415	428	430	450	412	408	412	438	447	468	432	437	448	452	458	424	457	449	422	443	405	467	435	416	410	455	446	448	404	407	435	480	445	452	441	434	451	421	413	429	411	383	397	404	458	445	401	458	416	436	427	437	451	428	431	416	438	403	448	438	461	405	465	444	429	430	425	407	438	431	455	409	410	446	452	443	453	437	412	423	441	444	406	442	426	464	441	381	443	431	416	434	468	448	414	438	458	441	445	420	419	447	436	440	440	408	400	398	447	428	380	413	405	446	427	426	421	479	457	412	438	432	440	440	468	473	427	427	432	409	396	417	403	461	472	415	468	422	438	473	436	432	426	434	443	408	436	431	430	413	445	464	403	417	442	425	405	435	413	429	464	390	407	365	455	456	471	456	450	453	462	455	412	449	443	428	418	419	397	435	451	428	433	435	459	428	444	440	384	409	440	393	429	402	421	435	409	408	426	404	446	467	437	410	424	436	443	431	407	413	423	450	428	432	396	409	422	422	420	444	443	417	454	415	462	437	440	462	430	448	423	467	399	437	458	423	448	458	421	429	440	412	400	435	442	456	434	417	428	386	469	447	454	404	430	373	424	418	403	407	413	427	468	455	427	459	422	396	453	452	449	423	431	434	421	468	459	403	418	432	463	441	457	464	446	415	405	447	430	432	444	405	442	436	430	416	396	428	448	455	482	454	430	442	446	451	465	434	402	438	471	400	450	453	446	432	410	425	470	465	430	455	440	452	442	448	472	470	449	471	440	413	453	421	433	429	433	412	444	462	445	428	445	442	441	445	426	425	371	438	450	472	403	453	425	408	451	419	424	450	435	423	441	474	421	388	424	439	466	407	421	435	418	413	438	444	427	441	441	448	418	446	418	414	404	441	449	402	406	442	460	430	414	397	424	402	428	427	463	440	412	422	433	449	402	441	430	376	456	389	387	466	393	424	462	437	428	439	454	410	462	399	430	425	429	429	456	430	449	418	435	416	434	456	420	416	456	432	431	426	441	431	484	459	426	428	433	392	419	424	413	438	459	416	452	452	441	428	440	421	444	456	394	438	443	451	434	420	429	397	423	445	459	446	391	436	433	413	449	391	440	401	418	454	426	415	457	387	455	443	393	437	427	423	431	459	404	435	459	438	457	456	455	443	409	422	457	437	428	424	418	427	416	422	451	412	436	412	437	414	426	465	458	420	444	454	458	409	422	408	416	445	448	393	420	475	409	409	448	410	411	420	435	404	419	463	427	450	399	394	450	422	468	403	451	449	418	465	350	435	440	415	418	419	453	440	447	441	423	456	425	425	410	447	433	401	436	426	454	434	434	385	434	417	442	450	440	447	415	415	431	391	440	428	457	420	442	423	423	436	423	426	417	424	439	435	464	437	400	442	439	408	455	448	425	436	426	417	402	448	422	464	416	414	432	419	425	413	440	445	411	439	434	429	487	398	458	446	428	426	412	438	442	411	453	458	391	487	408	431	411	395	443	404	454	426	401	468	428	440	441	405	382	431	444	394	444	394	396	417	417	466	419	446	449	434	410	425	444	392	414	473	434	437	429	447	430	410	438	402	433	414	439	409	438	426	466	419	405	449	422	473	420	458	439	450	418	395	420	409	418	412	434	428	418	468	363	433	442	423	428	440	421	468	421	395	410	409	439	425	455	401	405	437	423	403	446	441	425	436	436	434	469	451	417	427	446	438	439	473	418	432	442	429	405	439	441	432	416	432	434	410	431	476	434	393	469	436	412	450	419	402	445	422	504	391	416	426	446	407	411	474	442	435	448	398	426	405	413	430	424	393	465	438	443	440	432	455	471	402	430	434	496	425	433	421	435	454	423	433	409	411	447	397	426	424	415	422	425	390	408	446	407	456	444	426	464	441	430	434	443	422	430	436	454	450	418	426	440	392	455	489	411	430	460	407	415	486	436	431	412	423	425	410	464	399	444	450	424	388	405	444	470	440	445	413	454	444	459	421	423	429	440	390	445	395	443	430	399	436	450	469	408	450	438	440	440	418	439	425	457	431	423	431	464	415	409	435	420	442	399	445	422	402	414	436	428	404	426	419	492	437	444	442	418	442	432	432	437	453	428	440	419	453	414	401	419	413	436	433	409	422	459	427	433	441	432	409	428	421	427	416	432	411	416	448	417	436	436	431	433	440	369	406	441	438	444	426	416	455	451	405	394	404	431	444	481	432	437	444	409	439	442	451	458	434	435	425	446	408	396	426	459	467	423	438	417	405	431	460	433	457	419	416	434	411	441	437	436	459	439	449	450	412	417	393	421	437	421	439	457	429	389	419	413	413	436	458	424	420	423	410	416	419	416	415	399	425	426	456	426	444	455	433	417	426	390	411	425	440	462	404	453	460	414	414	459	466	429	415	476	434	416	425	418	457	422	439	426	479	422	444	421	489	441	466	426	424	439	438	476	427	464	444	406	447	417	427	449	431	433	460	462	433	394	433	444	426	450	411	398	408	441	437	456	425	440	427	424	440	401	411	450	434	414	453	430	414	455	392	448	440	404	429	446	426	474	434	383	425	454	409	437	468	437	438	416	444	406	425	435	466	442	431	428	418	434	452	399	426	428	417	435	438	433	390	462	416	438	423	443	456	420	438	428	466	442	422	406	413	433	434	396	463	456	407	444	426	469	442	419	428	426	456	456	464	403	459	406	438	430	427	394	447	445	421	443	427	456	423	456	392	398	443	409	441	425	434	394	418	429	452	449	427	427	419	433	456	427	472	390	413	458	436	449	428	465	422	438	439	411	439	403	412	500	398	443	427	416	436	447	414	423	413	446	410	468	420	411	439	404	387	384	474	442	358	396	416	413	436	449	394	398	403	464	421	406	438	477	398	456	461	464	461	422	444	442	447	431	422	456	426	396	420	427	419	410	420	396	439	431	434	420	439	433	430	423	417	423	420	423	419	435	464	430	402	416	453	423	464	431	454	461	460	404	430	416	446	453	395	433	430	417	460	404	446	415	431	425	474	402	445	452	454	452	414	434	413	454	407	460	398	447	506	407	442	420	468	433	416	398	452	425	394	428	440	440	428	424	416	422	419	448	403	401	418	407	440	424	408	434	450	442	422	450	398	416	456	406	466	413	442	442	425	466	430	415	417	433	406	431	446	436	441	444	413	426	465	403	423	458	441	448	455	434	438	423	406	452	453	412	403	449	450	412	418	429	427	432	393	400	414	433	447	421	422	422	439	454	407	470	405	413	442	429	396	451	433	452	402	448	420	408	439	441	428	454	458	432	416	443
17137	8451	2271	1684	1173	802	640	588	526	493	529	610	546	564	529	537	529	624	703	587	540	484	491	523	427	421	394	350	393	338	336	314	358	339	339	346	332	330	310	309	342	371	390	372	377	344	366	366	334	334	322	342	347	352	324	319	358	350	335	342	390	341	320	333	338	359	339	314	323	332	356	340	325	351	335	310	333	312	312	373	340	352	325	381	330	345	358	335	384	349	303	322	317	356	358	326	302	341	328	328	335	331	351	357	314	320	326	347	352	371	348	339	333	329	345	355	351	348	324	346	332	364	339	296	320	361	378	321	348	360	376	350	314	350	378	358	308	373	323	355	353	325	357	373	351	335	369	323	352	330	318	345	352	371	370	365	358	321	355	366	381	343	329	313	362	367	345	349	321	329	374	342	342	324	337	341	347	314	362	369	355	339	347	312	384	336	307	337	323	297	326	311	332	355	347	321	328	317	340	337	342	355	351	327	322	324	313	327	325	320	350	352	321	325	351	352	338	354	336	347	349	337	360	338	361	318	359	296	309	347	341	363	335	344	331	327	334	319	351	330	345	356	335	312	334	328	364	283	323	367	346	366	312	378	335	362	356	315	351	326	345	341	379	333	368	349	372	339	338	323	307	371	350	305	334	327	349	335	354	343	340	349	346	344	333	357	338	296	339	362	319	371	356	392	309	318	353	329	341	365	342	336	374	349	323	352	362	362	322	371	354	337	315	331	344	342	364	296	332	370	322	325	330	358	368	324	338	337	356	359	350	383	346	335	348	361	383	354	304	312	313	372	355	329	347	326	360	311	328	336	356	338	328	355	345	355	341	337	319	338	366	360	374	312	335	379	358	320	320	308	342	322	315	343	326	341	327	305	353	311	339	357	343	339	338	343	332	371	353	358	334	310	341	348	349	350	330	330	303	353	330	358	326	357	362	329	324	368	342	305	318	317	363	327	341	349	345	338	320	354	349	319	349	394	322	359	342	325	325	335	328	360	322	314	329	324	286	322	342	341	306	363	350	357	351	335	331	341	339	358	354	331	301	335	319	314	313	349	327	347	328	335	343	314	342	321	362	312	327	310	345	355	349	373	366	376	332	342	330	358	326	337	332	355	351	338	344	315	318	354	342	368	340	344	367	340	336	339	327	339	322	336	346	313	332	315	335	369	339	368	329	322	316	338	339	360	352	328	308	350	376	316	313	342	318	361	315	361	313	326	306	373	336	358	334	347	343	289	332	300	346	339	336	332	325	345	358	349	340	304	359	348	339	344	316	321	343	360	346	366	314	308	337	359	322	340	331	318	348	293	390	321	337	338	317	354	351	287	362	373	322	320	335	321	319	343	358	326	342	321	352	338	336	331	323	371	336	353	329	335	331	323	324	316	356	345	323	339	343	335	334	334	336	354	343	313	328	318	320	317	332	345	352	346	312	343	357	333	340	323	330	347	321	321	322	325	372	363	330	317	350	347	325	308	380	336	345	342	356	350	332	341	344	331	365	329	358	360	340	349	346	367	383	320	340	378	318	321	347	342	360	355	343	337	323	364	328	322	356	340	312	337	341	330	337	327	339	319	355	328	335	358	325	347	333	345	331	339	349	333	329	350	338	327	344	356	332	362	312	375	322	352	364	335	335	322	357	359	344	362	376	340	338	347	336	340	362	337	347	343	361	342	339	364	361	345	335	347	360	323	327	340	352	335	339	320	303	334	333	354	308	387	339	345	341	345	336	361	339	354	318	320	330	346	353	360	358	323	299	297	358	323	314	279	357	348	353	372	369	320	314	327	370	346	338	323	380	361	319	335	327	372	331	327	325	365	325	317	330	336	344	343	356	316	353	323	378	352	356	325	401	359	356	351	370	332	341	362	309	360	328	352	381	322	343	312	371	313	321	331	317	342	330	352	317	347	337	339	361	311	323	342	318	347	346	384	351	372	355	364	330	349	343	306	337	340	347	380	362	340	357	307	331	317	369	352	347	380	370	379	347	335	347	335	325	348	361	350	355	341	307	363	357	320	340	377	351	376	342	306	348	327	340	322	328	369	356	326	346	329	348	318	316	336	355	300	333	322	317	350	338	334	321	349	337	306	327	339	354	323	326	330	363	334	352	319	327	330	331	345	370	342	332	364	327	328	364	383	328	299	332	314	328	304	342	322	354	321	333	340	362	337	334	325	334	346	345	319	329	329	329	350	313	357	327	364	338	359	336	316	315	326	312	335	353	339	360	327	343	330	352	355	364	269	320	365	347	354	327	341	344	355	349	352	344	324	345	339	351	370	318	373	356	350	367	311	333	352	335	315	322	307	344	330	308	367	355	303	354	320	339	334	364	351	352	359	341	336	326	329	346	337	344	336	323	340	335	336	360	342	326	316	291	334	352	344	341	364	343	330	333	305	339	362	317	347	328	327	332	342	357	359	343	347	362	308	315	346	308	312	340	332	321	346	341	359	309	344	351	352	352	354	326	289	310	327	355	329	347	341	349	312	355	342	349	360	339	339	344	357	362	306	337	377	376	347	354	296	355	311	349	338	322	319	313	330	345	329	339	348	336	319	317	354	320	332	333	383	335	359	335	352	345	337	363	302	314	330	318	300	329	331	363	334	313	323	381	331	337	341	354	354	343	313	341	305	347	330	347	346	347	352	377	326	332	339	346	344	346	356	335	312	332	347	311	350	316	337	320	345	321	331	365	354	347	370	325	335	309	380	339	319	325	345	360	307	319	349	353	342	324	357	322	342	317	316	351	314	327	345	348	323	325	344	319	353	339	362	318	339	330	344	361	363	347	337	344	364	358	353	341	351	333	372	319	323	330	313	353	362	349	374	352	357	347	308	329	321	350	331	356	331	345	363	359	318	329	342	340	348	363	352	372	341	349	348	363	309	366	329	345	313	330	299	328	330	346	376	353	329	316	347	349	333	367	340	353	352	316	336	336	313	314	360	339	316	344	347	339	316	335	316	316	333	330	344	319	286	361	368	346	331	342	305	325	335	310	366	337	331	347	308	345	327	339	371	354	328	344	319	332	344	346	339	330	332	296	314	344	340	347	323	336	334	336	330	333	315	346	330	338	326	328	330	346	346	341	349	335	326	349	363	326	326	339	331	324	344	294	321	348	308	332	352	363	316	353	345	367	322	360	348	337	356	309	343	326	337	319	362	369	318	367	319	340	321	297	330	373	355	341	345	365	321	334	355	373	362	352	330	348	358	364	330	336	325	335	317	318	319	329	373	333	338	346	341	368	342	378	288	337	333	334	359	332	327	337	332	324	338	347	365	315	309	311	325	321	342	358	336	328	369	338	332	333	324	318	365	331	365	333	348	337	334	326	359	363	343	370	341	355	336	351	337	348	310	341	346	348	312	344	343	320	301	335	329	315	368	354	377	352	341	349	328	323	349	331	318	362	324	306	330	350	350	361	354	334	347	352	355	330	347	317	375	355	319	325	347	345	326	337	348	324	381	377	361	349	347	338	354	331	347	360	331	338	337
10340	6852	3855	4458	3872	2670	2201	1932	2050	1788	1965	2295	2066	2084	2068	2067	1991	2465	2820	2254	2126	2115	1752	1687	1516	1433	1110	932	907	874	829	846	839	849	806	870	819	816	826	862	855	885	906	888	901	900	857	812	781	791	828	770	791	815	824	761	767	772	820	778	788	767	789	757	772	746	741	765	786	751	784	810	792	816	782	784	780	792	795	766	819	788	829	757	751	757	718	765	798	778	780	793	804	789	747	812	779	770	805	728	726	799	792	832	795	779	751	833	843	777	772	764	753	822	769	731	782	796	791	786	764	782	738	745	813	799	787	750	771	723	773	750	805	792	787	771	825	797	773	762	743	788	767	778	820	792	725	756	776	811	756	760	757	755	783	758	799	726	797	795	816	817	777	738	796	742	781	756	786	742	829	747	757	794	779	826	731	749	779	783	775	750	788	738	784	770	831	784	802	765	742	828	806	776	830	748	761	776	772	797	794	797	790	742	756	783	783	806	735	809	709	822	786	777	758	780	793	762	758	792	771	749	747	735	788	788	779	723	781	772	818	804	802	795	747	753	777	795	805	799	812	796	796	765	777	727	828	746	768	724	760	765	777	753	787	747	745	808	773	833	828	769	765	775	732	771	782	811	777	814	757	793	795	767	784	773	750	759	771	756	778	781	828	728	744	786	790	749	792	783	727	776	767	788	750	770	814	757	790	761	742	787	776	783	715	742	743	735	786	797	842	817	811	786	735	760	754	771	830	755	794	754	744	780	779	754	732	729	795	809	762	816	757	813	748	811	737	798	801	797	796	824	774	729	742	747	773	769	752	794	780	778	755	727	744	784	815	770	766	784	779	770	779	766	780	769	772	816	827	801	766	770	782	762	743	803	726	762	779	698	765	736	804	778	764	817	790	763	754	788	761	752	809	722	819	778	786	809	777	769	790	802	779	742	832	803	795	813	748	736	776	781	776	788	750	790	717	807	748	803	783	744	810	785	771	797	757	806	814	786	780	767	813	800	787	782	737	773	777	753	775	849	777	782	755	819	747	780	785	766	728	807	834	760	758	765	755	738	789	794	747	780	810	733	780	750	770	777	784	741	772	748	799	757	790	788	809	764	798	783	729	786	812	738	787	786	752	736	871	767	727	755	813	784	822	748	725	757	788	788	765	749	815	742	809	765	808	777	748	792	803	750	781	778	775	731	767	746	802	771	779	748	810	802	777	749	773	784	796	747	789	783	818	822	750	830	746	793	829	815	769	757	750	772	749	796	776	757	786	759	758	832	735	762	778	797	773	765	790	736	805	698	768	757	760	747	798	777	844	784	786	750	782	763	813	787	788	778	808	771	741	775	795	758	754	789	757	788	799	747	741	835	781	791	800	791	749	704	798	744	814	778	772	760	774	739	799	755	795	788	789	780	763	766	753	786	767	800	786	826	775	738	770	773	805	782	745	830	791	745	796	795	754	725	796	796	784	785	817	850	775	800	793	730	793	792	770	779	726	755	837	733	790	771	781	825	819	780	759	790	755	774	792	726	794	761	804	780	784	789	853	787	803	772	706	816	784	782	827	806	745	767	778	770	768	740	785	821	758	822	771	739	769	789	800	761	719	780	815	773	791	743	747	762	777	794	800	725	725	783	797	782	790	792	809	791	778	795	777	754	779	782	767	749	744	765	786	793	790	809	801	753	788	823	747	790	785	786	786	802	748	737	755	812	788	796	793	767	801	798	814	793	761	793	766	795	772	824	767	777	784	789	746	778	761	767	811	777	821	810	795	785	765	749	805	780	739	744	768	771	790	764	805	752	751	780	767	778	770	779	791	809	773	747	768	809	769	787	750	775	771	744	768	806	751	787	769	767	790	799	843	799	765	793	794	751	792	736	806	773	793	801	776	771	757	774	772	762	761	758	747	772	823	732	811	769	772	758	784	753	736	840	827	749	734	785	813	793	805	771	766	805	759	771	774	786	816	774	789	763	780	755	801	824	784	793	800	738	774	784	775	808	812	762	823	784	802	802	793	789	784	795	813	749	801	823	776	769	778	762	790	780	808	782	777	838	779	734	750	757	779	750	785	730	737	768	777	799	760	788	754	809	787	805	792	761	779	751	790	796	744	863	808	743	742	754	755	819	790	780	738	779	746	805	796	784	777	774	766	777	818	766	738	748	763	773	803	770	775	781	788	761	758	769	766	790	810	766	701	798	732	775	785	779	796	770	755	744	775	786	799	786	760	754	809	789	793	775	785	800	725	757	822	793	788	801	766	806	803	798	818	790	745	745	783	780	819	860	756	778	767	713	802	750	770	749	774	784	822	814	772	756	829	770	780	802	817	722	763	757	771	765	753	850	765	799	778	753	796	784	767	793	793	777	731	787	779	742	804	751	796	791	768	726	799	782	780	808	832	764	774	792	796	771	776	755	785	773	711	781	747	794	804	819	875	796	785	797	763	807	857	816	767	733	769	767	785	795	754	774	755	746	755	801	763	837	783	748	797	762	752	780	790	804	784	835	742	744	813	791	772	838	761	786	859	773	768	750	773	777	808	805	778	785	771	786	785	790	808	814	750	794	837	765	785	771	805	802	719	784	826	794	758	766	742	792	786	785	789	796	820	799	783	770	762	814	779	774	730	780	788	791	779	783	735	792	771	795	785	730	792	836	774	767	764	816	807	757	775	775	698	777	811	732	753	783	763	773	781	789	745	747	793	802	762	778	785	768	771	779	728	776	766	771	809	770	804	788	747	723	728	736	765	736	775	835	807	783	786	762	771	848	772	820	741	740	796	785	754	782	759	816	782	720	788	799	758	790	751	757	742	779	761	782	760	825	803	801	800	799	787	799	773	779	760	812	812	784	810	797	762	798	762	778	794	766	761	758	793	782	754	817	764	758	794	756	796	809	759	817	765	745	803	763	765	754	767	774	776	774	752	769	765	811	791	783	756	766	810	714	778	778	728	770	747	751	755	780	766	784	753	739	768	765	752	817	744	774	762	784	828	715	779	802	777	768	777	755	760	766	815	844	736	802	752	825	773	770	807	782	776	761	786	814	783	806	786	764	742	759	763	764	792	794	758	746	778	816	755	771	749	785	746	802	775	772	778	816	823	808	704	760	746	767	770	796	779	757	776	787	737	794	829	813	785	730	803	792	741	782	812	738	819	766	822	827	781	802	750	714	797	828	770	785	790	800	837	756	773	759	785	823	761	789	747	761	747	754	776	796	759	732	750	768	771	777	799	770	769	766	767	797	768	789	765	746	804	790	776	747	741	769	805	704	714	823	772	733	744	759	791	788	790	772	790	773	765	801	778	767	815	792	751	773	734	722	815	787	790	786	788	799	761	837	817	767	782	761	718	763	802	802	780	762	771	768	763	783	773	772	823	769	762	769	778	792	759	769	778	778	779	746	786	839	744	778	805	788	787	795	785	793	746	797	768	754	752	800	800	811	812	750	797	814	777	775	815	823	750	757	770	818	779	771	816	817	757	747	740	828	781	821	813	800	794	789
38460	28552	13367	8575	5289	2759	1871	1596	1268	989	1129	984	889	736	810	682	700	963	815	683	620	635	538	485	483	396	382	293	276	264	299	290	315	328	304	306	298	252	293	285	260	263	314	289	279	254	234	227	253	238	245	257	279	246	265	253	227	238	249	261	217	272	252	220	264	223	266	243	265	259	241	273	250	289	250	276	254	254	255	253	223	249	233	238	246	260	238	235	265	260	242	268	250	244	228	278	251	254	250	250	289	267	280	246	257	261	250	240	218	264	279	256	239	229	255	223	260	259	258	254	247	276	215	244	273	252	260	257	246	252	263	305	238	257	264	246	281	245	235	251	238	266	239	284	265	246	246	273	270	223	267	256	216	235	234	241	234	259	226	259	232	248	241	258	297	250	238	238	277	258	265	227	234	251	226	226	232	235	261	241	256	274	269	250	228	266	240	276	234	269	253	243	218	253	242	265	269	276	257	251	286	273	248	221	233	244	242	241	251	243	239	223	253	240	249	243	276	283	220	258	221	229	247	266	287	252	267	257	275	260	265	261	262	253	228	254	216	259	226	249	248	270	273	235	273	251	271	258	303	259	242	258	229	245	237	271	248	252	273	236	248	232	213	245	245	232	281	249	246	241	236	269	237	241	257	255	250	250	284	253	238	266	233	246	246	266	236	278	244	243	249	233	244	244	234	272	257	271	219	264	210	255	248	254	231	228	238	267	259	229	245	243	221	246	247	256	260	238	251	255	263	254	257	286	252	249	255	251	256	227	278	249	252	259	267	261	268	247	272	254	245	253	267	266	259	263	259	288	246	240	283	272	241	245	260	255	259	234	253	265	233	255	241	246	256	254	242	248	243	250	258	242	290	238	256	264	232	232	283	227	256	236	214	227	245	269	255	251	248	261	253	246	250	229	249	261	245	270	267	240	264	243	249	252	245	238	256	250	246	247	283	244	266	275	239	235	256	259	261	240	278	253	255	259	274	277	283	252	272	270	262	239	273	261	232	268	252	264	212	238	267	253	246	260	233	265	268	282	260	232	269	243	250	250	264	241	259	234	236	253	227	260	276	228	235	251	215	241	260	258	259	239	260	254	233	241	260	252	257	246	252	266	230	286	270	264	243	244	236	263	229	263	266	266	253	260	237	259	228	252	237	236	232	263	249	252	233	258	246	270	236	271	250	257	268	239	241	234	234	255	212	231	284	273	249	279	238	230	266	239	264	276	258	242	252	245	227	248	221	279	234	250	249	238	236	256	247	206	251	236	265	251	287	279	270	255	249	273	255	252	264	249	240	280	251	258	254	245	269	247	261	282	248	249	231	237	267	242	251	254	248	244	259	259	249	227	261	246	236	256	257	258	239	266	263	240	276	253	206	246	270	278	268	269	263	251	237	245	206	228	258	239	270	261	254	228	258	250	252	259	225	216	253	245	229	274	258	272	258	245	249	258	253	262	262	236	264	283	245	250	256	255	269	235	246	250	258	256	241	241	241	247	287	234	273	251	262	238	272	241	239	235	266	253	266	223	284	259	260	233	270	252	218	264	251	247	266	227	257	271	245	252	265	277	273	248	253	220	256	252	254	239	263	259	282	239	250	272	281	285	249	265	256	243	276	260	259	281	242	243	255	213	241	248	247	239	278	261	257	275	253	266	241	243	269	286	237	262	259	252	249	262	247	227	290	255	256	253	246	225	245	250	250	255	233	265	246	270	250	253	239	217	243	248	217	238	233	299	233	260	249	249	250	245	243	261	246	281	270	272	257	256	271	269	258	255	226	278	265	276	250	261	249	268	254	252	228	272	253	251	264	270	248	258	259	268	239	261	215	272	244	238	251	284	272	231	265	258	248	254	285	258	265	272	268	254	256	255	237	246	236	241	257	262	225	251	228	245	243	257	249	256	277	220	268	266	240	281	256	234	243	243	257	253	271	272	243	240	253	219	262	267	260	247	262	249	261	247	243	259	242	261	250	233	256	251	235	242	231	243	228	266	242	251	238	242	265	285	246	230	250	264	240	274	246	253	240	272	265	261	235	264	248	261	270	269	246	241	243	241	235	243	267	275	252	235	227	250	235	256	289	257	252	253	243	246	271	289	246	274	285	244	251	255	275	260	246	256	242	257	243	256	245	224	270	243	232	253	242	264	289	247	255	251	233	278	258	251	250	242	256	262	263	245	221	282	271	242	256	225	252	253	258	240	237	245	236	235	257	249	263	219	259	229	259	275	256	263	264	225	241	221	282	249	276	238	228	266	237	236	255	255	262	226	258	256	259	258	273	248	246	235	223	261	246	221	241	274	254	274	222	234	264	227	279	234	254	263	235	254	255	248	260	290	227	237	260	245	262	253	265	283	252	258	247	293	260	263	264	246	271	231	241	242	244	279	251	258	263	245	234	253	245	228	252	218	278	272	275	231	249	264	246	245	240	262	241	238	253	240	201	257	265	238	241	242	254	244	267	227	248	237	235	253	274	203	240	239	246	237	214	238	273	252	268	239	234	233	265	272	271	297	244	270	219	250	247	254	279	241	245	258	251	248	259	269	249	256	240	251	239	251	254	264	248	244	242	268	286	277	250	245	229	248	255	253	253	263	270	253	270	254	258	235	242	236	240	266	245	242	254	231	257	227	254	257	257	266	251	272	267	254	259	237	233	247	260	252	252	267	251	282	273	242	275	271	261	259	270	251	255	225	256	248	243	272	227	227	243	261	241	229	279	294	281	262	250	238	261	260	268	256	245	271	237	249	250	249	263	274	238	252	243	233	243	234	279	266	276	235	240	260	252	272	258	277	234	245	234	255	263	246	258	269	280	220	247	248	244	246	254	257	274	267	283	222	245	238	277	227	253	227	267	253	229	256	227	225	243	251	244	249	263	242	248	266	253	266	241	244	245	260	250	260	242	242	234	271	275	243	246	257	223	241	219	233	233	265	236	230	241	240	234	262	286	292	270	288	254	241	266	261	250	233	259	227	246	255	264	267	239	224	248	250	233	259	237	213	245	255	258	245	253	252	219	236	263	244	275	228	267	222	280	276	232	247	284	250	229	271	266	234	226	254	245	229	284	244	210	246	262	231	241	231	247	240	248	267	246	252	236	244	258	232	270	243	260	266	247	256	234	234	263	252	221	254	258	228	250	259	274	245	286	251	244	256	272	258	246	244	254	233	262	250	253	246	278	247	266	261	272	231	247	268	215	247	236	260	235	279	276	233	281	284	275	238	269	234	254	249	258	261	270	266	238	284	254	267	236	250	242	267	256	250	274	240	275	228	263	293	270	229	272	238	259	243	266	253	254	239	266	256	250	228	275	242	241	242	271	259	249	227	235	255	258	243	265	248	241	224	250	246	271	277	250	235	258	249	277	253	244	263	245	249	264	253	252	258	250	265	252	250	226	249	256	252	263	279	245	279	267	211	243	258	270	248	270	249	211	281	273	254	234	248	267	256	255	254	266	216	252	275	216	267	242	238	267	241	248	252	251	254	238	244	271	256
26253	16482	9502	11094	8526	5986	5709	5533	5269	4284	5140	4368	4171	3838	4058	3485	3588	4989	4071	3619	3346	2976	2870	2562	2082	1716	1472	1065	969	924	809	922	867	804	819	817	730	785	811	856	836	959	987	948	875	811	686	727	635	640	634	610	607	619	597	605	575	573	598	616	563	594	593	597	613	555	573	646	606	608	614	589	619	664	578	614	592	612	616	598	618	579	584	602	621	629	581	581	602	633	588	562	592	581	588	565	642	571	588	583	594	573	630	608	576	613	596	600	632	623	619	632	579	561	561	624	613	587	609	605	617	625	563	591	576	633	595	596	579	650	510	603	600	588	613	623	593	594	587	625	589	630	616	609	590	594	627	583	562	634	606	593	576	614	612	597	622	656	607	550	598	569	544	586	607	619	594	567	560	601	589	599	597	547	609	586	615	655	557	614	584	597	600	611	565	589	564	588	559	569	604	602	616	614	574	572	630	588	559	595	592	587	607	570	607	614	597	587	616	614	572	602	606	585	587	599	609	592	633	607	628	639	566	638	599	606	603	589	598	593	616	591	612	571	596	613	595	609	572	595	573	582	619	618	598	621	601	601	601	550	591	609	616	604	610	585	558	646	593	556	567	566	611	571	578	610	631	606	577	625	602	584	633	603	603	590	579	605	620	604	641	581	603	597	564	628	597	562	551	570	582	602	593	605	584	625	618	614	609	604	594	630	641	615	538	609	562	609	606	619	564	589	586	624	609	559	543	634	567	635	600	564	625	616	618	576	578	567	599	573	601	616	613	602	595	627	609	574	616	628	610	633	586	590	582	590	609	596	619	569	597	637	597	603	625	594	608	585	581	625	560	635	605	537	591	618	634	612	612	561	599	678	601	620	602	593	608	625	636	570	579	590	591	584	604	592	592	594	583	616	622	577	618	618	588	590	639	617	616	591	582	619	590	618	590	641	588	537	595	609	609	622	594	565	590	590	571	568	629	585	615	563	559	602	565	609	597	628	603	593	627	586	598	585	611	566	611	626	597	549	612	588	608	589	564	594	575	571	526	630	576	589	610	572	591	595	617	555	610	594	623	634	609	599	621	590	614	610	606	594	593	590	578	622	610	596	603	598	592	594	611	577	541	619	580	593	609	558	581	597	589	599	584	617	590	586	580	598	591	584	577	588	623	578	563	570	594	608	618	616	583	624	574	604	605	551	601	600	611	625	570	569	605	618	628	589	560	614	597	602	586	616	629	628	571	637	628	631	600	597	575	603	581	615	598	591	609	586	579	618	582	604	646	652	587	587	601	586	593	595	601	600	551	622	571	595	548	550	607	623	621	598	565	595	597	611	574	535	602	606	567	611	618	572	570	612	590	564	610	588	610	565	577	569	590	647	597	592	573	540	594	612	612	582	621	582	631	566	529	589	669	656	613	565	587	634	607	576	583	614	545	592	603	604	653	583	626	620	607	638	578	595	602	594	613	590	544	571	588	587	598	546	582	591	609	599	577	603	567	593	616	594	602	593	568	612	615	595	616	550	595	615	596	645	632	589	574	591	591	639	599	579	593	614	573	600	594	584	619	580	568	610	570	564	573	601	640	607	568	576	596	558	584	622	585	568	570	583	542	569	589	624	573	597	632	583	648	637	586	590	619	588	611	617	581	553	557	636	590	591	602	590	621	599	597	593	565	572	600	629	587	652	640	586	567	651	620	601	581	593	587	601	638	569	598	594	570	586	590	605	592	582	608	580	638	567	600	617	610	556	600	616	640	618	574	606	623	555	615	558	606	645	572	562	615	606	604	608	647	617	608	578	628	592	571	625	621	635	586	592	630	610	589	604	561	563	593	622	591	606	645	604	610	581	598	587	589	617	609	574	576	564	596	628	616	616	602	580	626	607	632	605	609	622	615	594	578	609	589	567	568	581	597	607	608	570	591	605	595	542	580	590	562	568	608	602	564	615	598	599	562	566	625	600	584	607	580	586	602	613	556	567	579	601	560	596	598	610	616	630	584	587	598	574	609	589	621	663	558	553	611	589	600	598	588	579	619	641	597	597	620	596	619	613	629	621	603	601	610	583	604	582	546	573	651	591	608	561	561	624	584	576	634	595	595	606	573	566	590	610	635	602	580	560	553	581	636	595	549	564	592	580	551	603	622	611	600	555	621	577	587	583	571	630	606	631	552	576	603	590	605	577	656	590	597	575	601	578	639	621	615	586	588	585	586	563	635	595	568	579	598	571	619	568	601	596	599	630	652	617	620	606	571	592	615	577	605	595	577	562	563	569	590	581	572	622	599	581	628	652	612	585	587	586	613	578	581	596	615	604	584	606	583	582	630	632	597	633	571	590	559	620	624	606	543	580	635	591	598	613	632	571	603	570	587	567	562	618	590	602	576	605	574	603	568	581	555	609	546	579	564	533	581	615	584	591	555	592	583	595	603	569	574	625	575	585	606	535	628	553	586	619	613	611	570	579	605	614	595	589	604	577	588	620	585	597	606	588	615	666	576	593	586	623	535	567	608	561	602	592	632	565	602	561	585	592	647	600	608	560	594	563	631	597	602	594	618	581	581	600	592	570	613	611	587	608	555	643	570	616	623	639	599	595	629	597	626	579	597	598	638	579	589	584	624	585	571	640	598	609	619	568	627	601	573	580	608	599	580	645	571	539	571	573	605	580	580	630	596	594	614	592	593	562	619	614	589	569	568	599	582	580	583	600	579	599	548	605	571	646	568	612	591	597	586	593	605	605	590	651	639	599	614	576	562	584	615	606	613	553	612	617	597	612	576	623	584	572	605	583	598	604	588	590	604	584	592	594	609	628	627	583	624	611	615	569	615	581	596	588	581	626	623	645	584	624	565	619	585	615	624	575	581	617	588	586	577	590	587	599	633	562	600	590	610	614	611	588	586	596	595	578	567	562	615	641	597	586	620	615	574	608	573	619	622	575	565	572	580	619	554	644	591	566	603	617	631	590	613	608	583	613	602	570	600	593	550	608	594	626	612	627	615	633	568	579	628	607	556	601	613	563	596	566	579	612	583	553	568	628	579	593	602	602	585	602	592	604	602	626	570	565	602	535	586	586	601	594	608	567	616	589	554	630	578	586	600	561	572	618	620	621	593	592	598	573	600	580	641	585	595	625	629	584	561	578	597	590	554	594	594	578	613	618	575	641	615	565	625	584	613	612	616	570	578	580	643	578	548	611	636	620	588	615	564	642	602	580	597	576	575	650	593	603	584	615	598	670	587	599	576	626	571	578	633	599	619	573	584	594	614	587	586	591	581	612	582	610	574	588	569	613	603	578	585	582	562	581	582	574	601	602	608	619	643	568	662	587	592	578	578	581	604	567	588	595	580	615	572	567	592	579	602	602	566	561	622	590	605	556	586	627	605	599	572	604	555	586	612	623	571	565	599	602	607	612	572	583	624	664	634	563	580	582	664	618	543	611	607	612	577	593	629	574	565	586	598	601	622	569	578	635	599	645	586	632	590	624	591	590	588	634	615	604	601	592
48911	36450	19802	14379	9607	5635	3670	3362	2690	1701	2044	1591	1401	1237	1338	1082	1131	1355	942	856	827	705	729	601	572	469	338	276	269	265	232	291	257	251	224	232	239	218	261	286	268	244	268	280	236	237	236	206	192	230	182	191	189	185	187	189	206	178	177	191	187	188	192	178	179	196	174	213	176	168	173	170	175	163	173	183	175	183	181	193	170	192	191	175	184	167	164	166	155	189	176	196	191	189	178	176	202	185	188	177	179	169	195	195	197	165	157	157	217	198	216	185	178	186	187	182	163	181	197	166	163	178	215	180	190	179	183	145	194	189	201	171	182	202	157	178	188	158	183	179	155	189	199	190	206	162	171	157	171	165	173	172	203	163	187	176	176	180	181	171	180	180	181	184	210	165	180	197	189	188	156	174	164	194	186	171	190	168	147	175	174	184	164	173	173	201	159	212	163	175	172	188	201	187	187	165	179	188	173	168	170	184	177	189	207	173	173	194	167	177	183	212	161	172	199	188	164	177	188	172	183	193	201	194	173	196	169	198	189	202	173	161	183	170	171	181	202	179	188	174	175	202	198	207	196	196	174	204	156	194	162	167	211	199	201	161	176	191	163	183	193	175	186	185	172	162	181	170	165	181	164	193	194	198	188	177	180	192	196	192	196	176	201	197	191	207	168	174	196	163	175	193	176	174	199	164	193	184	195	155	174	174	190	206	186	167	188	139	151	184	172	190	170	183	176	193	194	189	195	169	155	175	205	204	188	212	176	180	150	154	192	209	203	167	179	195	175	180	153	176	174	182	183	186	200	178	190	182	180	176	178	182	178	152	173	170	203	184	174	177	168	167	172	173	186	201	173	191	151	209	200	177	161	188	141	177	177	191	177	165	179	190	195	203	179	176	180	184	192	155	177	163	172	188	185	200	192	163	188	185	188	184	189	183	152	192	171	196	211	184	185	170	160	168	192	191	198	177	171	207	195	187	162	180	169	199	182	160	190	209	175	175	187	202	154	218	174	178	184	150	172	170	182	181	192	170	163	175	192	187	166	206	171	167	198	186	164	147	186	214	201	173	198	195	184	179	181	184	186	184	155	191	188	198	162	168	185	183	199	188	182	165	172	150	202	171	192	186	193	170	194	181	170	179	178	173	155	187	177	188	191	187	174	185	179	182	193	183	181	167	191	191	162	164	158	200	166	189	186	174	170	160	186	199	192	184	167	180	186	184	179	172	195	197	166	164	182	183	194	191	169	182	197	176	187	176	205	182	188	180	176	187	178	181	183	175	205	175	196	170	181	183	186	199	156	200	181	191	185	185	193	198	175	192	173	177	175	165	183	176	191	166	167	207	186	179	172	189	174	204	198	162	195	204	179	203	181	189	184	203	158	184	189	164	174	171	174	180	149	167	183	165	193	185	197	167	177	177	184	187	178	177	171	188	179	184	189	205	192	185	163	193	189	183	169	195	186	187	151	187	197	205	188	184	160	210	158	186	190	181	206	191	185	160	166	181	181	183	173	217	211	186	178	183	162	194	193	198	184	182	190	168	169	183	197	163	181	191	201	196	172	202	189	194	175	164	188	164	167	185	178	203	183	185	197	169	179	186	175	176	194	204	187	155	175	177	167	184	173	174	189	161	182	180	202	186	205	197	175	164	185	165	181	183	189	210	199	175	191	208	192	197	210	182	187	204	192	172	153	191	185	179	195	180	199	200	167	182	202	182	185	220	172	180	182	184	171	198	199	163	175	171	158	162	200	159	166	163	191	195	152	172	180	187	170	193	179	170	168	194	192	145	191	190	185	187	194	195	187	176	206	212	181	199	178	160	181	178	182	205	175	163	145	161	162	189	163	169	155	159	183	177	160	182	189	161	179	181	183	196	189	182	197	192	196	175	182	177	154	188	178	162	177	166	201	159	183	170	182	187	172	177	188	172	195	168	202	198	189	164	176	175	193	155	182	183	199	154	185	156	196	182	190	188	180	193	174	199	156	183	196	167	170	165	183	168	163	167	199	192	193	176	195	172	192	182	181	160	191	204	186	147	162	167	175	173	175	173	182	193	186	198	183	161	171	164	181	184	184	191	191	185	189	163	167	188	183	205	181	162	153	172	179	160	172	168	179	178	184	187	187	183	174	191	178	170	185	183	185	177	154	165	164	172	179	187	196	152	200	209	188	174	174	185	188	169	189	199	193	179	180	177	168	182	172	184	188	192	165	173	183	152	195	182	174	171	175	186	176	172	180	173	220	180	187	187	198	177	186	196	158	167	180	202	211	183	160	171	214	188	157	172	177	180	194	188	163	201	165	170	187	162	177	197	170	184	169	179	185	186	182	148	178	195	164	190	194	187	186	178	169	171	144	188	175	188	194	183	162	183	195	190	186	182	171	191	203	185	182	180	174	165	207	183	205	174	188	181	169	176	171	191	181	193	176	177	157	176	176	198	174	174	185	182	183	195	183	188	209	180	179	177	203	212	186	181	169	188	189	191	169	178	195	171	178	189	181	157	165	204	149	190	191	176	193	183	199	159	156	146	172	166	187	192	163	164	164	181	166	177	185	189	166	175	172	188	186	191	153	175	206	173	178	175	171	194	161	172	194	194	188	158	179	189	181	175	167	174	168	206	158	185	177	203	187	185	164	213	155	172	180	189	174	187	186	186	163	181	172	174	171	182	178	182	182	175	205	181	149	199	163	183	163	134	169	191	191	198	190	193	162	171	176	197	192	171	191	164	188	167	184	191	193	151	187	171	153	182	199	199	194	183	198	183	174	177	173	174	180	165	172	182	177	196	157	190	197	190	171	187	179	167	167	194	186	198	195	189	180	177	208	181	200	166	155	190	193	201	198	183	169	170	179	166	208	165	172	180	171	167	175	200	186	184	167	190	195	160	182	163	169	180	174	169	170	190	182	175	178	200	190	207	186	160	166	163	181	182	185	159	222	211	169	169	180	184	208	199	171	185	158	184	201	201	202	141	188	179	185	172	191	191	183	197	169	174	177	189	166	191	174	177	193	187	165	206	201	200	185	185	187	176	150	190	178	213	162	173	180	208	182	155	195	199	173	194	158	191	177	151	195	177	198	167	164	177	198	171	176	174	183	202	196	189	179	161	184	167	177	186	212	189	193	172	187	204	194	206	157	173	178	189	165	194	202	179	185	203	195	191	183	162	187	172	180	170	188	200	169	177	177	157	169	157	187	199	189	170	182	183	200	177	193	195	197	177	180	194	189	187	196	191	181	170	186	172	198	183	202	169	169	181	171	185	174	183	149	168	187	190	186	199	175	157	206	175	190	204	180	170	163	186	196	177	202	178	170	196	185	165	188	154	158	176	182	188	188	194	189	190	185	211	208	159	176	195	192	166	210	184	187	198	197	188	191	184	189	176	181	174	167	157	176	203	155	164	187	170	179	179	175	181	188	164	160	174	174	162	164	160	165	216	161	184	206	192	186	179	170	155	180	177	221	185	194	204	174	169	195	190	202	185	185	176	166	167
33530	22501	14257	15857	13211	9701	9207	9828	8487	7279	8418	7149	6461	6450	6658	5713	6355	7564	5567	4903	4496	4451	3968	3354	2834	2323	1739	1189	1135	1123	944	1105	942	940	825	800	808	810	879	1092	1186	1060	985	1101	990	834	742	643	567	533	562	473	478	451	466	477	514	446	474	495	476	501	488	458	455	450	439	433	468	480	442	488	495	433	466	473	441	500	447	481	480	489	458	459	436	437	463	447	418	468	457	461	483	453	431	448	445	475	438	483	454	455	468	463	424	447	447	467	431	429	459	459	455	470	436	431	466	420	472	462	406	418	443	455	451	435	454	481	424	461	469	451	456	471	451	428	399	461	467	446	428	491	444	458	427	453	476	471	436	456	469	432	466	463	472	455	444	425	486	477	482	447	454	459	419	483	467	455	466	464	453	414	446	458	479	403	448	488	430	469	458	469	458	442	430	440	449	479	453	463	478	456	444	459	433	479	435	437	451	437	436	448	442	442	441	438	431	408	462	422	451	432	467	416	445	439	427	441	456	431	465	457	464	465	446	447	452	431	450	452	485	473	481	472	427	466	454	465	457	480	430	443	455	459	449	436	418	470	457	476	485	462	479	442	459	439	526	460	453	441	457	442	448	446	435	432	383	438	440	476	484	428	497	428	456	433	460	466	466	453	448	451	455	443	407	460	449	425	431	454	487	434	399	458	433	423	459	441	437	453	480	481	411	446	460	414	452	436	417	475	423	463	427	453	437	468	466	480	435	414	442	441	453	450	436	440	439	438	443	440	461	388	428	442	423	435	461	508	422	465	448	424	426	461	503	434	440	461	463	441	425	426	428	456	442	474	453	451	418	438	432	435	464	429	461	408	496	454	455	461	475	468	438	470	429	445	449	445	426	414	447	419	460	444	430	442	420	452	452	456	469	458	476	496	453	433	422	446	476	457	452	424	464	388	459	424	448	461	420	420	463	444	462	466	442	461	444	409	457	447	452	456	490	423	455	411	430	408	458	444	507	454	447	442	457	450	462	418	477	474	435	434	443	464	400	427	451	449	431	421	461	498	432	470	436	489	451	490	470	422	440	439	436	450	426	449	453	471	454	465	458	506	438	434	445	444	421	482	428	420	421	434	442	448	449	476	456	433	422	453	462	452	486	421	481	440	474	439	449	461	430	423	404	439	437	474	439	416	449	483	451	447	468	421	442	454	466	449	437	440	473	442	473	433	447	474	457	434	437	466	470	465	450	423	454	432	456	463	441	421	473	452	422	456	442	419	467	451	448	461	454	465	446	444	443	422	473	425	485	466	421	448	456	434	470	443	484	451	444	451	450	471	455	438	428	471	440	472	413	419	457	430	461	460	416	427	458	439	421	472	457	439	468	446	449	433	456	478	441	443	434	442	437	458	433	443	449	499	467	448	443	466	449	413	450	435	466	442	471	478	475	429	448	487	458	448	443	456	458	439	420	492	445	437	453	436	452	422	390	467	437	462	475	467	447	416	454	450	460	459	450	437	452	447	450	443	508	476	464	482	426	460	442	452	460	451	416	452	440	452	490	460	445	419	432	436	446	459	470	431	469	447	425	485	467	468	429	452	452	397	464	394	442	430	432	430	451	474	436	450	478	490	479	452	456	485	452	428	432	446	470	435	410	448	474	443	438	442	490	438	499	465	456	429	424	480	465	429	483	444	464	472	493	454	480	438	438	407	443	440	468	437	446	438	472	467	461	453	475	401	485	473	471	452	455	451	418	424	462	416	438	455	454	462	438	452	446	482	448	431	458	429	463	467	436	443	475	471	448	446	412	449	430	484	428	412	437	450	441	441	475	445	449	435	439	427	420	432	459	419	442	435	444	469	470	472	455	439	438	434	436	475	459	412	430	501	464	476	467	450	473	430	461	462	420	463	437	455	450	449	457	522	453	455	472	452	439	456	445	459	430	440	450	472	445	443	478	463	469	435	457	411	453	452	423	462	488	431	408	437	430	431	453	450	464	437	448	431	436	411	415	462	436	444	423	429	436	442	422	421	469	395	427	478	447	427	483	433	429	421	473	441	450	431	440	468	472	460	452	457	461	437	425	471	473	442	441	466	462	456	419	482	444	455	416	478	446	435	454	478	440	432	448	463	452	473	470	475	447	497	451	471	445	418	475	460	477	475	462	441	462	491	441	435	463	475	396	482	453	488	428	456	429	468	478	464	473	472	425	484	441	428	459	473	449	466	476	471	437	439	429	425	433	473	477	470	453	473	448	449	448	435	439	426	470	470	443	470	466	469	451	436	476	429	422	428	454	448	490	430	438	457	456	452	449	488	457	457	442	461	453	438	419	469	446	468	472	460	417	463	445	465	463	416	467	405	451	449	458	405	469	425	476	469	397	462	448	455	475	433	449	452	421	455	475	447	413	445	443	445	426	452	449	419	458	451	479	435	484	452	410	457	430	447	452	450	445	429	470	426	454	459	476	436	451	437	434	463	448	427	453	459	472	425	485	444	422	414	450	447	439	446	450	444	450	455	417	452	448	396	444	429	462	436	436	431	489	423	429	424	462	474	455	426	399	469	461	480	467	452	454	473	458	454	428	442	451	468	439	451	454	427	444	485	484	448	479	443	449	486	455	460	445	394	455	455	445	443	480	424	451	482	471	427	422	482	450	461	471	419	460	443	455	424	449	458	441	423	477	426	454	469	456	450	458	461	416	440	438	438	471	441	437	486	457	488	448	454	477	450	456	482	456	449	432	464	445	456	424	429	432	414	433	432	457	426	439	465	472	436	452	453	469	474	418	440	440	476	449	481	437	449	449	473	432	457	482	463	432	486	426	442	447	482	472	438	436	460	435	449	526	449	462	457	444	448	498	453	497	462	512	434	435	490	440	449	461	447	440	443	470	435	461	475	456	446	412	432	453	477	448	447	468	444	497	440	414	487	447	452	468	432	458	460	463	443	466	425	414	440	469	459	461	381	459	456	456	448	447	461	446	436	429	462	445	446	430	434	446	411	467	463	473	474	465	445	454	438	416	447	447	456	464	434	442	447	454	449	451	458	421	427	445	448	466	428	410	420	408	424	473	475	439	458	474	449	476	454	415	439	444	419	446	424	413	464	435	463	387	462	408	420	451	468	443	417	487	393	477	468	440	444	439	438	429	440	447	464	454	404	435	500	420	452	399	472	436	452	445	434	446	428	443	451	444	438	462	434	426	441	444	459	447	419	428	426	463	444	402	451	447	460	482	433	431	428	482	429	433	457	485	407	469	472	442	453	421	478	458	437	450	454	434	434	466	455	450	445	412	455	449	461	449	489	452	483	472	487	441	456	436	420	455	462	450	466	448	433	454	413	422	456	466	445	458	444	451	445	459	415	426	505	433	449	431	457	447	442	435	461	469	494	466	443	466	481	472	451	448	420	441	476	482	455	446	455	413	421	423	460	427	434	450	481	452	461	450	445	414	446	427	471	469	472	438	447	458	476	428	420	465	420	454	448	431	435	447	454	422	423	434	433	485	423	439	439
17188	8039	2270	1390	951	757	661	625	557	634	699	639	605	621	678	655	703	708	600	516	514	518	445	408	441	378	337	352	329	359	337	330	361	350	335	338	346	367	367	401	382	319	403	385	385	397	344	357	334	339	345	315	358	349	352	321	354	339	342	347	358	340	314	324	349	398	345	338	367	350	361	320	328	348	326	337	363	371	344	338	335	322	312	308	347	315	325	366	329	344	355	353	326	338	386	346	346	313	344	344	343	342	358	343	341	350	324	351	337	365	361	343	371	344	338	358	363	369	338	357	313	284	318	360	357	330	327	331	363	331	316	365	357	339	372	335	354	361	341	338	341	345	320	351	380	353	337	373	330	344	339	348	345	339	319	345	365	341	353	324	329	331	362	342	339	347	359	345	383	350	340	347	393	375	349	367	365	337	325	335	343	346	321	356	322	300	307	361	344	375	357	364	344	361	356	347	343	372	329	338	339	314	292	322	350	293	344	359	412	329	350	357	338	344	338	341	366	354	356	323	343	351	325	339	363	381	333	386	350	322	311	324	366	334	362	323	380	363	335	387	351	341	381	364	362	313	348	347	341	365	360	333	378	337	311	337	329	388	334	357	300	352	375	347	362	355	336	344	379	354	345	347	350	358	339	355	335	328	357	342	347	312	338	328	320	381	344	352	341	331	317	373	341	363	351	356	338	363	364	358	325	335	305	319	345	351	317	312	321	337	347	337	349	353	339	301	347	353	311	336	330	317	368	344	368	372	356	328	353	368	324	356	353	326	340	351	377	387	332	358	336	346	355	351	361	393	336	344	338	341	325	311	333	320	366	341	337	351	323	354	328	341	336	363	332	364	358	345	362	328	335	347	366	361	350	345	359	293	359	347	317	326	378	338	321	329	335	341	336	359	365	355	322	319	363	361	344	336	348	335	361	313	345	339	333	340	360	336	361	355	378	337	403	366	341	322	349	342	368	316	346	334	392	353	333	339	344	307	333	335	368	334	335	334	380	345	304	335	350	326	350	359	342	389	336	360	368	345	354	326	340	331	358	387	357	351	344	343	357	359	345	354	335	345	338	356	336	373	334	330	325	350	366	335	369	371	337	348	357	372	326	339	350	296	321	336	317	348	352	384	310	359	333	347	344	343	373	361	342	321	353	319	370	357	337	340	349	347	354	341	371	340	352	364	333	323	357	356	341	373	338	367	325	353	368	349	337	353	345	331	303	323	353	383	319	304	335	346	344	323	350	362	368	340	355	334	350	347	346	325	345	329	362	332	328	321	345	368	342	349	321	326	346	343	374	357	334	302	320	336	355	337	333	364	347	372	351	353	347	320	366	350	340	336	317	320	346	352	354	345	343	373	320	358	333	336	334	326	370	329	366	357	327	331	327	330	368	355	350	350	327	348	373	360	334	367	328	335	312	380	328	365	328	311	309	338	369	360	336	309	333	330	328	336	360	325	337	359	341	340	337	367	329	342	319	360	353	359	345	366	327	338	330	338	350	341	342	340	311	362	323	385	350	355	349	314	369	335	318	343	322	307	371	360	346	347	379	329	354	340	321	365	296	348	316	342	364	345	348	339	355	313	361	354	367	360	362	352	342	338	338	325	316	331	361	358	349	320	329	346	349	334	327	372	368	338	354	321	370	305	331	371	395	345	358	384	323	327	373	337	369	408	346	325	361	349	346	315	362	334	337	345	343	327	316	340	362	393	365	362	368	321	356	354	322	330	345	345	335	376	371	334	357	362	328	355	368	346	324	369	332	347	347	330	347	366	352	349	334	364	347	324	373	316	335	334	379	377	312	338	367	318	295	358	311	326	305	307	315	327	360	345	355	347	377	335	372	349	376	353	347	353	373	333	386	315	322	347	323	331	326	361	313	360	387	319	334	342	328	377	343	346	356	350	345	381	385	347	349	350	320	359	327	359	338	340	340	345	367	339	337	347	330	315	326	340	344	351	362	351	316	337	317	336	375	331	375	377	363	345	361	333	328	343	334	382	354	360	373	345	318	366	336	330	397	354	317	333	341	353	330	347	320	331	330	322	331	335	350	355	366	321	324	369	352	342	345	327	348	350	321	317	336	313	344	336	351	355	372	332	365	369	363	333	359	341	361	337	372	343	349	350	354	348	331	339	351	319	315	313	380	372	371	363	313	319	324	344	318	339	344	333	333	376	335	351	349	389	372	364	345	364	377	349	340	298	375	358	342	340	332	348	340	349	373	331	308	382	371	351	345	332	346	356	339	352	322	348	315	344	332	333	320	318	338	351	324	302	338	348	333	356	375	357	307	346	347	343	342	314	352	345	316	374	342	338	362	342	328	325	370	366	370	368	361	365	345	368	325	339	325	322	353	362	349	384	317	353	350	324	375	383	360	320	342	340	346	332	347	357	339	350	312	328	355	339	378	346	346	342	358	388	345	345	362	347	317	343	321	330	334	359	339	346	314	335	362	369	366	358	342	359	348	352	376	351	343	361	348	310	340	321	366	372	335	369	386	369	349	332	356	333	338	330	354	329	299	325	324	330	371	335	359	342	366	358	360	319	339	355	340	319	352	366	311	331	325	340	343	305	337	346	337	382	327	333	356	362	338	306	379	367	353	322	381	323	317	335	399	323	329	364	316	325	355	358	355	334	340	348	317	340	374	322	350	362	362	369	335	322	326	329	378	396	351	335	357	338	334	369	358	337	341	370	345	361	374	311	362	349	340	361	365	354	348	319	310	295	323	344	336	330	357	364	357	350	321	349	373	374	344	370	335	366	312	386	346	344	337	367	367	339	374	375	360	394	331	349	341	343	327	306	325	321	357	343	346	377	344	322	345	338	368	346	317	306	373	386	339	330	352	334	353	322	329	333	331	309	306	337	359	339	334	347	302	352	336	345	366	351	348	304	344	309	325	346	328	334	361	328	311	363	335	359	345	345	350	349	333	369	351	350	361	331	338	341	357	348	355	335	370	340	324	375	353	323	371	355	357	310	315	291	318	370	366	339	352	309	344	332	348	371	319	366	308	315	323	354	346	374	339	348	347	329	334	342	376	349	358	369	337	315	359	361	298	346	363	372	317	345	367	371	325	352	372	359	322	372	371	342	346	305	327	346	351	357	360	346	338	330	367	358	325	385	333	328	347	325	336	354	369	379	343	371	330	372	338	345	330	333	324	360	352	313	364	358	361	347	379	320	334	339	349	365	343	337	358	325	327	358	374	363	356	352	346	380	375	352	373	333	339	370	350	372	315	315	307	329	320	390	317	366	389	350	321	370	332	352	313	344	337	335	369	355	390	360	361	337	390	335	316	333	374	342	359	354	352	353	331	350	335	355	337	323	344	332	332	338	339	325	302	342	357	306	398	347	317	362	323	338	344	305	337	325	361	373	378	331	344	320	379	384	355	345	349	383	351	338	365	384	341	329	315	354	346	359	356	352	364	346	350	348	310	352	339	356	313	322	334	372	370	338	371	338	329	337	366	346	310	339	367	334	344	356	371	317
10502	6523	3751	3896	3054	2620	2271	2233	2067	2264	2759	2362	2241	2788	2799	2731	3059	2882	2384	2160	2067	1994	1764	1460	1377	1204	991	865	897	859	871	849	812	797	810	891	775	913	907	884	929	900	940	986	1003	938	878	865	772	781	804	797	790	755	790	802	757	738	784	810	808	823	760	831	750	778	820	805	818	796	819	814	849	789	748	772	814	781	781	820	843	789	793	755	827	775	798	822	807	766	796	798	752	800	786	775	836	803	800	801	785	794	820	769	754	739	781	778	833	794	790	808	811	812	739	775	842	829	784	785	805	780	747	770	775	766	778	739	794	810	770	790	768	748	804	778	750	798	764	767	757	732	769	762	831	795	794	828	787	798	803	861	834	769	773	798	752	785	789	821	781	731	734	788	769	730	777	784	742	807	848	773	817	824	772	762	823	766	752	752	839	759	786	782	789	795	810	803	795	766	821	818	758	794	793	833	732	751	816	838	790	761	761	825	782	822	782	793	844	807	760	802	823	754	752	808	766	815	793	771	830	747	790	808	764	795	844	788	783	794	865	792	823	838	746	782	855	807	787	753	772	786	774	787	791	766	780	780	773	812	806	782	760	801	804	839	815	770	745	800	788	819	810	824	792	814	776	835	786	766	709	791	820	846	802	844	814	757	759	784	781	744	809	810	743	835	757	820	809	783	840	793	770	798	781	838	786	739	807	786	779	760	781	794	832	757	765	796	782	768	760	766	788	752	794	779	774	800	829	805	744	751	847	809	846	840	810	805	835	772	795	754	814	822	769	780	752	737	780	796	740	823	784	743	787	769	802	786	777	761	766	735	845	772	809	819	789	816	722	814	819	806	781	778	764	740	759	788	833	791	791	780	833	760	806	798	772	773	781	788	800	787	777	758	788	807	744	850	786	781	808	758	805	761	764	817	838	805	749	774	780	788	726	755	755	808	772	789	779	718	774	778	834	785	802	789	747	790	791	770	812	781	764	749	782	761	805	775	787	755	781	788	760	834	780	804	766	743	798	793	830	826	755	804	778	813	750	828	832	782	790	793	800	739	798	791	762	824	808	787	810	750	811	754	793	754	791	783	780	830	771	748	789	789	812	796	857	793	789	824	806	773	774	778	767	784	850	744	803	775	778	772	807	787	787	776	802	776	845	793	775	745	813	838	816	763	786	773	791	795	799	752	793	789	751	829	780	840	813	761	819	781	820	772	761	782	765	733	762	771	827	789	824	811	786	742	775	796	806	771	815	793	789	770	732	804	800	820	771	815	808	786	735	767	804	836	800	782	822	800	778	833	806	811	793	808	788	790	830	813	821	787	779	747	793	848	775	798	802	809	780	780	798	813	766	785	809	779	816	799	769	752	842	782	824	788	801	797	823	782	749	874	759	776	814	829	850	762	763	834	796	765	784	750	814	779	807	754	758	778	797	795	786	813	796	746	793	833	762	782	802	750	767	792	764	780	718	831	793	765	795	758	794	781	787	790	809	783	843	750	806	804	804	801	764	777	766	798	782	794	789	785	742	811	779	833	801	846	786	791	705	785	796	743	791	774	775	807	799	776	771	809	774	818	801	739	704	768	795	813	812	814	771	795	760	874	805	768	792	806	793	760	832	769	819	766	801	832	835	760	849	788	805	805	782	853	805	787	809	792	810	782	821	805	748	767	804	856	780	811	812	801	876	821	816	817	781	769	796	771	796	752	750	763	731	851	743	742	728	817	733	806	816	770	812	778	737	788	784	840	782	788	793	809	754	846	792	751	762	793	758	821	785	824	790	764	803	791	794	837	777	800	820	804	796	835	793	757	765	836	786	809	819	819	793	827	759	800	770	778	767	763	836	830	773	818	772	828	797	807	773	814	778	805	775	792	822	790	787	849	813	793	736	797	798	816	787	800	782	829	853	795	769	787	868	854	759	838	798	760	793	741	790	757	820	740	791	819	803	829	753	788	732	777	804	810	814	843	776	773	799	783	786	810	798	788	827	815	800	757	751	798	766	811	777	826	810	817	836	795	784	776	746	813	781	784	803	810	791	818	745	815	820	787	782	802	800	791	751	775	770	798	751	763	822	776	789	749	732	802	792	821	751	762	803	793	784	808	751	784	776	816	829	814	872	749	825	798	745	828	755	765	768	791	769	771	810	832	807	792	862	778	794	811	784	768	781	779	821	822	869	765	810	757	808	846	799	794	760	849	774	813	793	791	811	776	781	806	786	785	791	814	807	771	791	772	743	777	830	815	772	770	864	770	844	770	823	802	800	820	797	783	782	785	737	819	778	791	814	751	831	754	746	739	760	795	762	804	792	840	764	809	813	773	796	824	782	788	762	761	750	768	818	745	759	805	821	814	824	824	812	773	822	752	765	789	788	783	779	795	781	757	739	837	805	754	776	750	762	808	783	792	822	748	792	783	777	803	759	803	803	720	819	784	766	794	806	776	808	786	836	845	857	766	806	823	767	749	831	784	793	799	768	715	826	741	806	791	756	839	790	824	830	790	736	812	799	811	824	755	788	822	782	780	757	827	776	805	769	780	813	831	735	778	817	761	777	784	759	785	810	758	788	773	821	793	799	795	826	857	755	751	793	805	799	810	767	801	815	779	796	801	785	775	749	768	750	810	803	826	745	828	805	808	820	804	762	839	779	756	769	735	775	760	764	757	811	774	748	776	833	788	777	773	836	773	782	758	779	794	814	779	773	741	792	803	768	756	812	814	848	785	792	853	799	776	796	766	783	810	761	768	792	792	797	758	809	765	776	773	833	805	837	819	790	794	767	800	833	793	796	785	795	801	828	813	790	795	784	761	799	803	776	830	741	745	783	784	785	800	781	789	754	807	810	795	868	776	762	793	797	760	811	818	792	786	756	793	813	807	788	780	787	812	800	792	839	811	750	778	786	791	823	780	825	776	784	835	786	725	777	776	846	790	761	788	761	815	822	793	799	778	788	849	749	743	787	771	763	764	775	776	805	813	799	768	794	830	759	757	754	690	827	777	757	769	772	790	735	813	775	793	788	778	803	788	814	772	812	752	805	846	793	799	716	792	739	806	810	837	808	806	831	806	822	720	815	749	808	744	820	766	791	800	786	805	795	784	785	799	777	800	760	811	788	766	791	791	784	802	766	792	788	752	775	827	807	835	802	760	805	794	825	864	798	805	863	824	771	777	805	791	807	752	822	737	752	813	786	804	824	778	729	789	804	784	801	799	800	785	814	770	799	799	828	775	785	785	822	758	809	757	775	786	826	785	794	737	851	790	792	799	770	746	800	845	733	789	775	742	805	773	795	817	793	751	759	752	806	786	839	801	835	832	780	799	795	704	764	777	805	779	765	834	749	758	793	767	800	752	819	763	805	784	797	833	799	767	774	782	745	769	783	806	837	740	824	776	804	768	781	808	805	745	747	784	805	781	835	800	814	843	767	826	781	805	818	832	805	780	789	827	799	805	802	823	842	782	814	771	806	796	807	806	797	846	791	787	842	797	794	848	820	788	770	792
39695	29306	14266	8175	4740	2733	1905	1569	1101	1176	1215	954	973	1198	1152	1037	1072	839	719	696	659	601	499	485	445	333	326	283	283	279	283	287	278	285	261	288	268	301	256	288	311	282	335	279	271	288	263	285	257	262	247	238	250	243	265	245	266	249	271	269	260	263	240	237	247	271	236	249	270	261	242	254	283	269	214	238	269	262	250	265	218	266	291	219	270	227	238	264	254	245	258	254	226	232	207	249	217	279	221	282	235	250	265	242	239	246	258	268	266	266	274	248	260	234	286	249	262	231	262	212	272	261	270	256	284	218	274	270	220	273	244	258	248	243	254	243	252	252	248	265	233	253	267	260	235	267	255	231	259	242	273	297	217	252	240	270	249	239	245	241	258	234	250	247	272	249	249	256	224	256	269	235	238	269	275	259	239	297	261	272	241	232	277	255	250	267	273	281	264	235	250	266	226	277	258	243	257	241	253	253	265	269	250	281	263	281	221	239	246	257	246	258	255	300	265	222	238	275	286	257	229	262	237	257	261	276	266	246	241	262	277	244	235	241	242	221	246	229	216	238	235	252	231	252	271	236	240	277	241	258	255	276	251	249	268	283	274	262	249	210	267	291	266	268	238	258	235	273	256	251	264	242	264	273	234	226	251	247	270	256	251	244	254	237	269	268	259	244	229	218	241	248	247	254	258	227	238	266	242	251	258	244	245	235	262	237	262	267	276	291	250	242	251	259	255	235	275	268	250	248	255	260	271	248	265	301	234	275	249	253	282	290	268	242	244	233	256	248	277	260	248	244	252	241	271	255	247	269	238	250	249	255	248	259	243	223	258	243	287	250	246	245	253	268	241	269	241	255	266	267	253	242	224	259	250	239	260	246	250	255	271	267	232	267	245	269	233	242	264	248	233	250	293	253	240	249	222	263	295	275	248	263	258	264	244	263	268	237	266	259	278	226	254	276	263	254	264	240	233	275	283	228	234	246	295	243	254	239	237	276	257	279	240	268	236	232	267	261	251	248	266	236	236	278	258	235	282	248	255	248	219	278	273	263	265	246	232	268	229	243	271	249	247	238	213	264	268	261	239	254	257	236	270	256	234	250	271	239	232	261	230	262	235	232	239	277	243	282	237	261	241	280	234	221	233	244	250	267	254	254	255	254	249	250	248	258	244	236	256	249	262	263	264	254	236	266	270	243	247	286	253	264	243	273	246	250	247	235	248	226	252	243	259	247	287	253	254	249	251	270	239	231	262	265	278	250	242	261	229	213	235	270	258	241	264	254	258	230	241	257	247	251	268	262	239	263	255	237	268	242	250	264	267	223	261	246	216	275	270	280	251	249	261	282	220	261	263	228	257	277	253	250	259	238	260	277	261	264	240	279	296	234	256	255	253	269	246	227	246	248	263	277	279	248	254	250	233	268	248	276	275	233	263	227	241	213	245	276	259	271	215	266	235	226	240	249	271	248	246	239	265	243	253	242	236	246	290	271	272	233	216	256	257	247	244	258	235	281	268	247	226	273	247	251	273	261	269	267	293	218	257	265	244	262	283	245	248	273	256	269	263	251	248	266	249	259	257	251	246	250	253	296	261	247	267	273	229	261	259	226	245	245	233	235	245	236	262	254	271	267	252	246	232	273	241	248	274	245	219	251	258	220	245	257	222	216	234	245	226	275	274	251	226	228	256	225	260	270	259	300	249	268	232	232	238	282	229	261	243	257	253	239	271	265	291	271	262	243	257	258	264	253	275	243	251	262	238	229	254	242	272	274	239	257	269	252	237	265	233	227	285	256	272	251	280	260	248	262	236	274	264	262	263	240	240	234	251	259	270	242	260	253	234	246	253	243	247	262	264	242	257	285	263	255	270	268	282	241	250	253	245	241	242	275	243	271	257	248	251	250	264	249	256	265	254	260	270	266	277	269	241	250	269	240	250	263	294	255	258	236	254	262	287	236	278	259	269	280	252	265	275	259	250	262	257	243	255	261	253	259	266	271	255	271	264	241	244	260	243	261	250	279	245	237	278	244	263	268	252	260	236	255	230	231	284	250	246	262	257	221	232	241	263	269	258	243	252	228	260	269	260	256	247	232	245	288	259	232	261	244	260	231	273	241	261	252	238	231	250	268	250	255	242	268	290	275	255	251	263	267	253	244	259	252	226	225	276	244	260	239	288	236	238	284	244	257	237	220	244	264	243	245	246	230	262	248	262	230	247	248	275	264	257	261	236	242	288	276	265	229	236	268	275	278	244	284	258	264	247	274	270	262	266	268	255	249	255	236	224	238	253	239	234	249	276	256	257	266	243	256	258	259	252	254	225	267	246	261	270	268	250	247	260	238	264	240	252	270	276	235	229	238	220	261	285	232	234	262	247	266	216	242	253	248	224	240	253	255	289	223	243	259	257	254	258	238	253	239	237	261	229	242	238	269	233	268	253	266	240	270	244	235	281	233	270	259	250	270	231	247	254	269	283	257	257	232	235	273	260	236	238	256	257	241	253	221	252	271	261	235	253	271	258	278	275	280	280	288	251	238	231	254	255	236	242	257	245	255	226	256	266	251	242	234	281	244	259	244	250	267	245	264	260	232	221	245	250	270	236	218	279	249	260	269	272	271	283	243	247	244	252	271	265	226	271	257	263	258	256	264	239	253	234	251	256	248	249	255	245	247	261	239	247	237	261	279	244	274	257	272	222	273	252	260	255	263	258	260	248	279	270	270	227	273	283	284	252	261	245	257	276	258	269	251	261	243	229	267	264	262	244	247	244	250	225	263	257	264	261	260	263	228	241	256	219	255	252	279	246	244	253	274	260	251	250	247	240	257	241	252	229	266	258	271	235	236	266	272	247	272	254	248	225	220	254	233	281	299	280	274	238	248	257	242	270	222	241	231	241	268	245	257	264	260	237	271	269	226	259	240	239	225	242	254	257	236	237	257	273	253	267	241	236	231	274	280	283	253	292	233	243	278	274	239	258	246	236	214	238	262	249	241	268	280	255	258	235	255	322	253	236	255	276	231	242	265	267	264	259	263	243	267	262	278	263	241	237	254	225	257	283	264	259	272	243	246	249	251	252	282	241	252	276	250	285	268	255	266	235	265	242	267	256	245	246	254	258	249	266	223	269	244	273	243	262	263	233	249	256	259	264	220	235	270	258	270	257	272	296	291	262	245	263	244	253	281	265	242	215	244	261	252	247	266	287	265	267	218	268	282	243	212	245	242	238	254	257	250	261	289	246	249	233	231	249	244	291	241	242	254	258	227	253	249	261	228	235	219	275	217	280	247	258	264	257	249	253	248	264	268	272	268	260	245	249	256	255	248	258	211	238	280	241	248	229	249	257	245	237	271	261	273	255	241	268	249	232	241	258	262	269	253	239	227	269	267	247	256	255	247	251	267	243	272	243	253	267	228	264	257	263	258	235	256	234	274	257	214	246	230	243	258	246	254	300	218	241	260	247	282	251	227	228	242	261	239	269	281	241	248	249	240	220	244	271	211
27364	15657	10308	9012	7753	6332	5602	5735	4593	5579	5738	4389	4609	5831	5662	5552	5367	4119	3436	3428	3294	2913	2626	2046	1759	1373	1173	1061	929	819	815	866	797	784	771	815	789	833	901	880	997	1051	841	865	856	744	708	687	637	672	606	607	637	616	580	588	611	631	618	631	620	592	623	604	594	581	612	604	633	616	608	572	601	597	557	616	616	629	592	643	641	620	570	617	636	599	602	572	605	593	601	606	643	618	611	640	561	546	585	590	644	572	622	606	593	559	605	599	600	575	622	585	637	587	604	589	597	627	589	597	581	591	593	572	617	597	588	569	625	624	618	617	643	560	614	645	584	583	583	598	570	584	606	572	577	579	598	581	579	593	597	596	634	553	579	594	574	612	573	563	597	632	596	617	590	578	613	572	640	613	617	628	632	609	604	598	584	574	594	622	585	582	577	632	596	550	603	595	596	610	605	638	589	599	597	637	590	604	600	601	606	606	616	624	546	585	608	612	576	569	597	594	570	584	533	585	638	574	630	626	576	597	625	574	606	555	598	621	581	564	636	640	621	598	599	636	579	599	594	606	623	590	574	589	589	582	596	533	630	587	614	581	594	562	614	573	551	605	623	577	549	571	579	607	616	529	622	585	615	603	594	551	632	637	559	550	549	558	557	625	619	606	599	609	581	591	610	563	568	631	615	572	628	590	534	607	586	608	582	574	605	632	563	570	609	608	555	621	603	597	634	581	616	591	620	586	535	594	626	586	631	583	568	620	604	587	588	619	606	578	586	583	595	585	530	584	610	634	615	618	581	586	607	619	607	561	574	619	569	592	576	573	574	595	605	608	604	593	600	582	576	596	584	610	552	565	614	596	605	581	591	611	601	600	632	577	581	598	618	610	602	625	600	635	580	576	619	580	598	607	571	570	635	557	652	600	544	598	554	573	603	595	580	595	572	607	592	647	583	611	635	594	545	608	584	592	592	580	557	570	593	594	593	584	601	561	636	584	567	574	607	619	564	593	585	609	612	604	598	605	574	575	613	584	599	594	595	612	567	631	617	616	593	564	601	585	599	610	585	625	606	577	608	543	608	574	601	570	621	598	615	645	603	618	568	566	594	602	588	574	621	600	594	574	575	569	599	592	607	609	617	599	602	608	594	641	555	579	567	586	545	604	602	617	606	598	586	589	529	572	637	602	610	624	588	586	589	569	582	628	549	633	578	593	577	599	589	607	615	630	630	577	595	581	576	565	619	576	583	608	596	607	558	563	620	599	585	576	604	643	587	600	578	586	552	617	600	588	591	560	615	569	611	534	637	597	572	593	570	604	565	633	584	551	598	573	589	591	597	597	586	574	604	570	579	598	622	612	590	591	591	566	583	612	586	576	592	601	571	564	592	552	555	636	605	615	598	604	616	544	608	587	568	541	594	582	615	595	576	601	591	603	594	625	582	564	599	576	608	615	613	564	566	590	591	612	589	589	595	617	524	610	582	561	582	598	576	615	601	583	609	620	603	557	622	623	566	594	603	585	550	628	591	603	584	610	539	574	605	607	609	565	615	558	559	626	604	583	599	558	602	569	567	582	637	607	606	592	561	575	574	596	551	603	579	583	603	604	601	568	617	595	573	621	613	589	645	560	592	637	553	589	579	594	563	638	577	616	553	609	590	584	619	607	602	613	600	590	599	576	592	546	623	585	620	593	586	632	579	614	590	593	575	573	600	623	623	601	615	594	554	570	592	623	570	632	589	613	571	627	640	566	567	548	594	629	615	587	602	600	635	640	632	570	563	587	626	602	606	579	566	612	584	636	558	582	598	600	645	603	589	566	603	616	558	594	596	604	605	599	587	571	609	566	578	561	599	582	628	596	594	590	602	631	575	628	564	605	597	609	626	586	575	568	580	601	593	565	603	636	604	578	612	590	593	634	604	580	581	594	556	618	588	607	582	582	564	571	576	599	590	552	619	593	570	558	596	564	554	562	574	617	622	557	570	619	614	594	585	618	614	613	626	536	577	621	598	571	650	550	574	555	597	606	572	596	611	586	611	595	591	631	594	613	600	601	630	582	599	560	578	590	551	583	605	625	628	599	566	606	564	634	590	589	545	579	592	588	619	594	592	623	618	593	581	622	599	576	586	580	605	571	575	599	597	567	593	687	549	598	598	589	596	606	588	577	603	563	576	633	557	577	598	628	577	560	609	597	597	627	585	603	586	590	583	596	598	580	576	644	580	584	557	554	643	603	621	582	585	573	580	620	596	636	625	567	580	610	614	601	583	645	626	588	628	605	634	574	602	603	587	593	632	618	584	635	594	588	619	576	582	603	610	626	561	603	561	625	617	625	612	571	572	611	617	653	579	608	615	602	587	628	528	612	566	590	593	636	590	580	576	636	613	561	560	619	571	625	612	578	611	607	613	572	593	583	601	584	577	664	618	615	587	575	592	593	560	617	551	593	630	585	570	574	622	582	602	609	588	595	572	568	613	568	557	619	599	569	607	595	561	619	650	607	602	625	600	572	556	573	585	588	571	554	607	566	606	581	554	561	575	574	604	625	615	564	580	579	615	604	626	604	601	619	596	622	650	606	593	610	562	594	610	623	660	558	597	582	572	665	577	580	550	576	589	610	628	562	538	580	633	571	609	620	583	593	593	573	617	618	582	613	597	567	611	606	671	578	574	587	599	618	594	633	594	596	645	615	621	573	641	571	603	601	598	602	609	629	565	552	587	601	574	585	642	582	599	558	604	655	604	571	556	609	590	586	626	512	567	598	569	607	567	584	599	598	585	594	587	602	649	627	610	591	583	596	601	601	604	582	569	521	620	590	610	537	649	586	629	619	623	598	593	600	621	605	617	584	603	592	632	604	586	585	565	558	609	634	598	565	580	576	635	572	643	557	602	624	638	642	612	587	560	618	592	599	596	577	575	560	594	536	589	528	594	614	571	630	623	586	572	601	632	600	654	568	619	600	607	580	598	569	609	578	595	600	584	545	606	590	585	571	602	619	616	617	585	605	586	608	615	544	554	615	546	572	612	604	619	584	579	627	644	584	561	613	577	589	616	598	565	622	620	609	611	598	613	596	573	616	596	610	559	606	563	643	577	607	576	567	572	575	587	585	648	596	601	638	594	597	657	618	593	599	590	558	619	581	599	563	632	609	597	554	581	595	573	642	575	582	609	605	624	606	608	587	583	573	606	572	607	575	611	640	634	623	639	548	584	628	569	625	568	583	576	652	567	591	516	651	530	590	631	570	598	574	576	626	544	564	607	620	643	579	623	591	621	589	583	567	568	598	572	592	573	618	582	579	583	605	582	610	557	590	608	570	606	617	613	596	644	600	612	592	571	612	617	604	573	555	581	623	611	584	578	602	567	621	571	571	568	577	603	601	591	606	544	576	577	589	636	577	631	550	622	583	615	571	552	547	594	638	600	572	568	575	607	585	559	619	571	591	589	594	598	627	593	566	574	600	585	585	576	609	576	611	604	611	542	587	543	585	575	619	584	619
51548	32347	22238	14573	8859	5532	3643	3256	2225	2204	1974	1407	1629	1886	1877	1769	1330	1036	932	873	909	681	639	498	413	341	309	279	264	238	279	238	239	230	229	247	255	235	249	248	278	278	250	235	236	199	223	194	199	192	185	188	168	168	182	209	198	183	192	174	201	194	140	200	196	188	165	171	175	184	209	178	184	186	204	206	213	181	181	220	175	215	180	170	192	198	203	154	180	171	173	184	189	177	205	181	184	172	156	182	153	167	157	178	191	174	200	164	168	198	172	171	199	189	166	171	156	188	189	189	181	172	187	173	157	169	187	160	169	200	168	194	181	180	182	200	186	182	157	190	174	205	167	186	168	164	173	197	184	170	189	177	153	186	173	168	181	203	161	164	186	167	171	163	184	160	168	162	180	170	190	178	196	173	180	179	156	162	196	201	174	164	218	201	216	187	171	184	157	153	168	180	170	165	176	185	185	174	177	182	185	180	164	197	188	163	171	170	193	188	174	178	168	165	183	182	163	196	167	149	178	178	178	157	196	169	168	171	160	205	177	171	152	157	182	195	161	181	157	164	173	165	168	169	186	185	181	188	195	216	172	176	183	173	178	191	170	179	174	162	181	189	180	196	183	171	174	168	205	168	184	168	176	173	198	162	182	177	179	181	213	156	197	198	204	200	179	184	189	180	188	170	166	224	166	198	156	175	195	176	188	162	179	214	180	192	170	158	189	170	150	180	157	176	193	210	180	182	175	186	174	211	185	187	188	164	215	205	188	166	187	177	163	172	181	185	178	185	197	190	183	188	173	136	177	202	179	173	188	166	196	180	174	183	192	176	173	172	175	168	172	168	203	191	166	209	190	176	172	166	202	183	179	178	172	167	174	184	193	186	176	199	178	191	196	195	180	177	186	152	171	175	154	176	187	210	174	168	191	200	185	215	171	167	194	174	181	173	171	191	175	168	167	184	185	173	198	193	175	179	158	195	186	170	167	166	187	188	175	175	198	150	190	189	179	175	191	165	170	183	176	170	177	173	189	192	198	158	175	197	183	198	167	192	180	174	148	180	209	196	173	166	169	175	194	188	166	180	187	173	179	170	153	179	183	188	154	176	180	169	201	171	190	180	185	220	182	180	184	166	193	185	173	183	195	201	176	198	204	168	193	190	183	155	185	168	197	159	179	202	186	167	185	177	177	138	169	155	159	173	173	193	205	155	191	197	173	159	175	165	179	186	227	172	204	182	167	177	173	185	152	175	170	171	182	159	195	163	197	183	155	193	160	200	186	200	174	161	186	172	180	166	184	170	181	177	189	160	185	211	201	212	160	177	179	180	188	154	171	173	183	171	150	184	167	171	180	170	168	175	172	174	189	195	183	167	181	174	177	162	160	160	188	189	207	170	162	156	201	169	185	179	169	181	180	183	159	175	180	173	179	178	179	182	186	184	180	187	179	186	205	177	175	180	182	169	181	188	213	166	183	177	169	188	158	189	189	194	181	191	166	150	173	157	163	158	166	203	207	177	188	186	153	175	200	178	204	183	177	196	163	161	184	161	176	158	196	188	162	175	163	187	175	168	192	180	162	161	185	180	156	187	182	197	184	163	172	190	193	156	176	185	199	185	163	153	199	172	182	200	197	202	179	175	159	173	184	179	173	192	176	186	197	174	159	178	200	177	175	179	193	157	174	181	190	193	168	197	186	185	194	181	172	195	201	182	187	167	189	174	188	181	189	190	197	181	187	177	176	201	198	176	132	163	164	157	183	191	188	167	176	174	198	173	169	199	157	163	183	173	199	182	190	184	183	195	183	194	184	216	171	171	176	179	157	167	169	180	177	184	174	181	179	189	180	153	165	187	204	182	175	161	173	168	168	199	196	161	172	153	187	156	171	185	155	196	203	178	194	172	158	195	163	191	165	180	187	170	175	148	162	173	186	188	201	176	188	177	158	209	195	208	168	175	167	195	189	182	199	164	190	158	182	164	179	206	181	190	189	195	174	155	169	180	197	179	144	174	155	180	184	195	190	180	173	191	179	164	164	187	155	183	190	164	186	171	176	203	202	188	181	169	186	183	149	211	170	180	170	177	189	185	212	186	175	184	169	186	204	178	181	209	165	175	170	182	177	188	157	165	194	196	182	172	170	164	180	182	179	177	204	196	187	190	158	175	184	209	185	189	197	156	181	180	166	176	169	180	188	176	167	181	190	174	175	189	181	169	184	155	153	168	166	154	157	203	181	177	171	187	183	175	178	183	163	204	196	183	184	190	167	180	178	197	184	191	197	177	171	168	164	182	201	176	179	167	169	172	155	164	195	190	146	185	191	188	192	175	188	176	172	192	181	202	170	184	181	183	192	186	173	189	191	194	179	193	213	195	168	174	187	191	165	149	168	186	174	190	181	185	173	163	164	163	192	189	164	180	192	150	200	182	203	161	192	169	171	169	199	168	184	179	175	164	164	201	179	174	169	191	201	166	187	191	178	156	162	186	160	177	169	172	178	174	164	193	200	171	181	179	203	189	204	181	174	154	186	172	183	167	180	160	187	189	161	157	199	171	197	196	183	177	183	174	164	167	184	171	204	188	179	169	205	153	199	155	184	198	167	196	187	190	182	186	166	188	188	175	176	183	172	162	178	159	197	178	148	185	167	198	172	161	164	193	212	171	158	172	179	177	167	175	194	189	181	170	168	196	165	154	178	178	184	179	177	179	171	188	174	175	194	177	168	170	200	189	167	188	189	206	187	193	151	190	198	170	181	186	178	194	189	152	204	186	153	158	196	178	192	153	149	178	160	213	167	188	165	189	168	154	178	188	210	177	196	173	200	187	156	188	153	177	162	162	201	184	168	195	168	200	157	159	169	146	163	185	193	188	198	199	195	185	177	173	193	183	170	181	183	160	184	175	172	188	179	154	198	171	180	184	205	206	172	170	174	186	171	151	164	162	205	169	157	208	167	178	191	191	168	169	198	222	195	165	192	184	205	201	174	154	171	159	169	173	181	174	171	177	178	160	185	164	183	173	175	201	157	179	171	198	173	203	191	160	181	168	217	199	174	176	177	183	203	169	167	175	155	170	153	168	198	175	193	199	193	163	174	178	172	202	176	186	171	175	144	165	181	192	180	186	159	187	184	183	169	167	180	158	201	189	200	169	160	181	179	180	159	163	182	178	169	180	165	171	173	161	180	175	188	165	181	192	187	155	170	172	165	178	148	165	155	174	203	175	177	201	173	166	196	184	175	198	167	158	182	163	167	167	191	186	193	177	156	178	169	174	164	187	164	169	178	184	173	162	191	190	180	200	186	176	178	188	190	191	172	166	184	202	165	124	190	181	164	186	151	173	194	185	166	193	183	169	157	175	178	179	163	197	187	183	201	183	189	167	167	194	192	191	168	157	177	170	178	179	180	185	170	194	184	191	185	175	183	173	171	191	167	190	165	190	188	170	183	162	190	172	200	179	181	179	185	188	183	194	172	183	181	206	184	190	170	171	197	193	179	149
36413	17815	14668	13796	12002	9916	8819	9956	7687	8944	8600	6743	8196	9511	9027	9038	6962	5447	5474	4885	4727	3975	3272	2808	1923	1671	1565	1218	1037	1057	1031	1047	938	893	893	914	898	941	936	980	1248	1215	1025	911	824	706	643	582	464	509	482	457	473	525	495	445	513	449	497	448	469	487	534	475	476	440	474	470	458	437	453	466	444	451	467	434	451	465	471	480	418	467	447	504	431	447	447	437	442	450	434	427	413	439	440	459	464	433	473	481	469	436	458	459	436	490	455	462	449	451	433	433	429	431	456	408	440	444	443	416	443	419	431	471	433	444	427	440	453	456	432	436	464	432	458	463	439	438	452	419	459	491	413	439	434	444	432	433	421	440	452	438	423	462	429	446	424	446	442	473	429	441	408	436	472	413	427	457	456	434	428	422	474	455	435	438	427	482	449	452	468	440	428	440	451	430	429	469	488	441	424	459	421	423	450	434	414	452	481	450	466	463	433	455	434	429	472	439	457	443	489	438	456	438	411	419	419	416	407	448	411	443	432	442	436	412	445	412	406	457	429	450	460	438	423	426	427	436	448	429	446	392	418	423	411	464	440	446	428	428	462	449	449	427	507	445	437	455	464	458	416	462	429	426	425	433	435	436	479	450	417	458	456	453	435	463	450	439	442	415	462	431	429	451	422	433	425	433	454	459	441	425	480	421	449	410	450	401	419	471	464	416	441	445	470	448	452	416	430	434	458	452	407	404	437	463	440	425	418	415	452	402	450	477	440	446	467	463	461	458	423	480	406	442	466	442	427	477	473	449	446	470	462	417	434	433	466	455	443	452	429	419	423	465	433	453	439	409	442	463	454	431	449	462	412	450	433	436	494	413	437	440	423	446	414	448	434	421	447	430	448	411	474	438	441	413	426	463	442	436	421	460	433	416	456	450	450	448	435	426	426	440	449	456	445	436	469	458	449	470	429	414	422	454	429	422	479	459	436	403	429	405	450	452	420	435	397	464	453	431	443	457	441	430	449	416	434	436	458	440	441	461	454	459	408	428	489	433	484	413	439	473	437	445	425	466	461	447	447	417	406	430	432	429	446	451	438	460	458	415	467	394	438	438	453	444	410	425	438	467	429	460	440	456	447	449	463	441	434	404	447	479	456	438	445	483	418	488	402	401	442	439	448	429	412	463	444	432	423	405	446	460	418	416	391	419	404	455	508	416	477	426	448	417	447	443	424	428	411	469	451	486	403	448	405	419	444	434	450	425	442	450	446	452	383	410	433	452	431	451	459	440	464	442	449	440	460	427	428	442	398	411	448	434	438	484	437	434	438	448	429	489	436	448	431	421	468	471	466	464	447	427	444	429	427	465	440	451	458	470	467	426	470	468	446	394	442	460	441	461	433	448	447	425	442	405	469	441	436	440	466	452	470	441	428	495	456	421	464	485	417	432	440	417	458	458	430	431	470	428	471	441	409	443	411	462	429	499	434	437	433	478	433	454	452	431	457	462	479	441	454	470	417	459	415	450	414	434	458	448	453	441	440	416	445	432	485	456	439	423	444	449	432	432	435	436	441	467	451	457	452	444	429	452	490	419	431	494	443	458	411	444	494	458	397	435	445	439	429	456	438	407	452	437	408	465	407	432	443	433	485	418	491	420	469	415	456	419	416	430	428	434	403	467	436	446	434	462	475	445	432	475	433	480	463	422	441	442	435	450	425	418	470	426	451	431	459	446	425	442	449	455	424	448	451	469	418	457	444	458	369	424	437	441	421	431	482	437	411	454	474	461	444	460	450	469	420	429	485	458	439	483	471	429	406	458	463	465	428	443	421	436	440	453	468	430	478	405	447	419	435	430	425	416	411	409	437	435	419	423	418	442	440	409	472	444	430	436	433	428	485	398	451	456	447	430	409	427	460	469	413	502	429	426	449	438	447	465	447	432	469	442	434	430	437	420	433	441	442	414	434	455	464	434	408	426	413	431	440	458	441	436	447	453	434	440	456	475	425	455	469	463	423	421	447	455	423	438	425	474	397	452	431	441	466	469	477	453	436	427	449	489	441	438	436	471	432	447	428	445	447	428	436	463	447	458	449	466	441	414	468	438	458	434	472	410	442	444	438	441	475	456	439	417	449	418	437	433	423	451	452	437	449	459	454	451	467	447	439	449	452	442	388	418	462	446	456	448	473	429	438	471	422	451	386	492	464	424	441	453	450	426	467	453	454	408	385	422	416	422	438	420	421	447	432	441	423	450	411	441	467	442	468	435	416	423	465	427	426	422	449	457	430	432	409	429	426	465	443	415	460	449	449	452	435	440	445	451	473	433	437	432	444	406	418	448	466	456	430	443	470	469	456	455	451	452	440	480	451	449	418	470	420	432	442	414	399	419	457	424	448	437	472	451	440	444	467	445	415	454	470	437	399	503	403	425	414	454	449	425	469	444	465	437	433	451	434	433	441	429	454	465	442	439	475	466	405	432	443	449	449	464	417	436	462	456	477	414	435	414	440	410	403	455	443	471	435	440	440	422	436	471	459	427	459	467	433	420	438	412	440	437	474	442	454	446	395	458	469	453	415	431	440	459	434	468	404	470	461	424	431	420	449	449	404	471	481	431	493	469	447	441	426	430	465	431	438	428	421	454	444	453	443	480	443	437	451	437	433	411	428	428	425	434	424	433	441	432	431	472	425	457	467	429	396	433	437	407	425	430	438	427	429	475	416	453	454	451	434	430	406	429	415	438	420	467	405	431	436	444	456	443	432	439	429	400	439	460	455	411	473	456	448	367	469	427	448	388	441	431	465	491	427	471	427	447	442	477	426	423	396	418	388	466	461	431	430	462	446	445	444	434	412	458	445	478	421	435	435	467	443	462	438	442	435	489	455	409	464	426	457	442	435	479	402	484	431	424	460	440	457	449	418	447	456	462	388	460	390	427	451	472	467	488	442	434	435	438	463	468	419	445	416	449	439	431	428	467	453	427	447	411	387	424	433	445	408	492	431	459	452	436	443	445	466	442	447	437	435	456	439	441	464	424	438	460	455	445	445	408	427	439	435	424	455	438	428	412	460	397	483	448	448	430	448	474	444	431	445	465	436	450	445	459	437	424	411	468	435	427	434	431	426	449	422	400	426	431	447	424	455	433	457	418	423	451	438	415	433	414	482	429	419	440	451	452	448	465	445	453	437	468	470	433	422	418	444	453	474	440	442	429	472	457	486	441	466	462	451	422	442	452	436	436	410	452	445	428	428	420	433	435	450	478	435	426	445	507	441	428	423	421	477	469	402	470	407	443	428	436	437	419	402	423	479	431	436	424	402	455	421	453	421	494	409	459	465	415	402	430	478	439	460	437	430	430	426	427	435	466	436	420	438	480	498	435	436	427	428	417	408	460	496	444	456	431	419	433	430	417	444	419	428	441	434	453	413	433	466	454	445	494	453	432	420	448	427	425	409	442	418	407	418	462	429	486	403	452	438	443	426	420	403	433	451	432	463	438	455	405	436	434	435	426	459	422
17285	7274	2002	1227	894	752	657	635	605	760	702	651	741	805	783	787	617	549	645	566	514	470	523	399	374	378	370	344	372	360	338	343	309	344	340	349	334	354	358	351	368	378	359	358	331	360	354	324	372	324	338	358	382	331	348	328	328	336	365	356	358	339	372	340	352	325	347	323	361	386	340	363	349	376	342	350	340	330	337	334	332	317	368	364	336	292	300	335	320	363	343	380	343	359	329	366	335	343	339	346	352	337	342	308	340	351	341	325	363	342	367	351	364	326	335	339	333	315	358	337	339	337	367	344	300	345	349	345	358	383	384	331	330	341	328	326	343	328	354	335	317	303	365	321	286	300	368	311	344	322	337	355	327	333	378	343	343	346	337	346	321	350	358	345	324	380	356	337	373	318	334	333	314	348	328	345	346	375	349	357	354	350	330	353	359	329	352	348	370	357	337	348	329	345	362	327	341	324	340	372	323	331	357	365	370	325	323	332	362	362	366	355	332	343	343	342	320	331	352	334	328	385	361	348	352	344	338	354	347	338	338	341	361	337	353	329	315	328	333	354	329	329	356	324	348	331	354	361	324	330	359	362	355	348	351	367	339	322	351	318	329	343	368	372	324	336	359	344	342	322	381	370	341	304	345	326	343	328	321	295	361	386	330	344	349	323	358	348	333	312	339	368	335	344	322	344	318	311	357	321	330	366	353	345	354	378	379	357	331	341	339	342	311	341	348	346	340	340	353	333	344	365	366	296	371	340	365	328	380	356	363	310	350	345	321	376	330	374	363	337	355	334	360	329	334	346	345	333	330	337	316	341	358	338	337	344	335	346	345	364	335	359	345	329	298	366	330	331	327	350	314	342	360	329	354	342	309	348	367	341	375	376	324	370	322	330	344	365	335	358	330	356	347	313	338	314	346	344	349	337	363	338	375	351	322	383	331	315	335	338	375	320	310	373	368	357	348	359	345	320	302	335	357	356	341	351	324	346	298	346	362	342	331	367	344	316	352	364	361	316	374	302	335	337	345	338	329	359	330	368	337	359	314	340	356	336	357	320	380	380	344	354	340	369	353	351	361	361	351	327	332	369	346	303	345	363	359	340	356	350	332	368	350	346	354	367	365	359	343	346	322	322	374	312	310	360	345	307	353	311	335	364	317	344	357	344	319	380	347	327	337	370	322	347	347	375	347	337	322	282	353	359	330	390	334	320	344	353	358	339	346	327	338	331	331	320	349	326	339	354	332	296	366	351	380	337	336	330	350	382	359	339	371	319	352	312	367	353	353	376	363	344	344	370	377	362	339	335	310	338	363	328	365	315	381	304	346	352	375	342	337	303	362	347	331	302	325	359	339	376	361	325	398	340	354	362	385	301	334	323	327	330	317	313	329	323	330	323	340	356	356	313	339	357	327	352	320	345	380	313	329	339	357	345	362	346	325	388	343	351	345	346	322	364	344	356	330	312	330	324	322	334	330	343	344	336	329	372	341	356	351	322	361	347	354	340	345	337	357	344	335	363	343	354	337	361	340	301	335	370	364	315	317	390	321	336	359	339	353	322	323	397	350	347	339	335	366	334	351	338	372	346	338	311	322	332	321	335	349	322	360	350	342	318	353	332	341	330	335	319	342	296	340	300	325	349	328	319	342	369	347	365	354	337	325	321	353	350	353	366	348	347	306	360	369	335	343	306	349	360	336	359	299	330	348	339	359	366	373	353	357	367	336	320	350	347	325	337	366	325	320	346	362	347	363	304	362	331	374	323	369	356	348	372	350	360	328	344	352	303	317	299	377	355	301	367	321	312	301	376	288	392	337	345	340	351	348	367	311	309	344	362	326	349	367	336	339	357	368	319	338	312	325	350	383	347	361	335	316	333	342	333	358	353	365	334	375	321	341	327	370	345	342	346	299	331	328	348	354	318	350	364	343	353	331	334	339	374	342	352	365	367	353	353	329	324	353	344	358	344	365	354	312	380	341	320	346	349	299	338	351	355	406	327	359	327	322	332	331	359	362	339	343	358	370	361	353	366	333	304	381	358	333	379	329	353	314	330	308	351	354	330	358	313	336	317	340	363	369	373	320	344	370	362	321	333	342	326	320	346	350	341	384	313	351	332	341	348	358	346	354	353	337	337	328	335	312	333	324	328	387	352	385	350	361	354	319	355	364	338	320	322	340	340	355	320	334	348	337	306	365	350	324	341	375	341	349	337	361	374	326	305	313	314	324	371	329	314	307	336	341	330	348	337	349	363	361	336	355	338	357	360	339	349	345	325	319	298	374	342	359	332	360	359	349	334	363	345	329	354	349	343	364	351	339	366	358	320	326	344	339	341	343	350	345	347	357	380	355	343	314	342	351	348	336	367	332	323	336	313	351	337	321	380	309	338	329	387	317	326	332	320	344	318	345	329	332	344	329	354	333	361	322	374	322	377	376	327	340	349	316	348	344	322	340	365	345	331	335	375	312	333	340	344	355	323	329	355	327	333	307	333	302	335	333	299	341	368	321	349	383	317	378	337	332	357	336	330	319	381	309	347	331	356	344	347	354	340	343	336	362	310	315	371	343	368	380	348	352	314	355	370	382	333	364	336	347	330	333	380	342	328	343	348	336	343	373	335	369	332	350	340	361	319	319	343	339	337	327	320	308	320	338	342	334	323	323	333	356	381	352	328	356	340	344	353	323	348	308	374	349	339	313	342	361	334	352	302	323	294	363	330	347	352	334	347	344	343	379	353	335	327	378	353	363	371	327	335	307	359	351	301	362	339	307	333	350	376	328	316	302	353	302	342	344	361	356	346	328	337	329	346	321	379	346	303	362	338	344	332	327	367	340	346	345	343	348	348	361	348	352	361	352	375	346	308	343	356	337	345	375	340	312	368	353	326	336	323	345	336	343	331	414	314	313	316	323	364	315	315	367	364	334	329	329	338	342	324	348	296	325	282	362	376	379	321	339	318	309	350	328	339	322	333	339	328	330	328	344	390	349	358	361	364	372	335	318	322	335	368	356	371	346	332	343	334	354	329	346	323	341	340	318	317	369	340	318	320	303	322	347	331	363	366	357	332	351	327	357	338	367	323	357	383	352	340	337	349	323	330	357	336	344	326	364	325	346	372	337	370	365	339	356	309	313	326	375	330	307	308	331	358	392	390	364	366	331	354	388	311	329	307	351	351	344	375	368	371	323	358	327	352	351	349	332	367	377	331	359	300	347	378	307	336	331	318	350	331	347	349	334	332	348	341	368	314	316	296	346	319	344	335	379	402	349	328	346	342	332	347	334	362	344	312	350	339	355	332	318	327	348	350	356	353	371	337	300	333	376	353	342	353	319	352	351	353	340	342	368	319	350	368	339	348	349	324	328	324	322	315	342	366	333	353	339	382	341	376	360	341	364	348	292	358	371	359	385	334	286	362	363	355	359	336	343	360	370	319	339	353	352	337	352	373	346	342	337	346	346	328	380	318	357	334	358	346	353	324	357	375	346	337	331	297	367	349
10596	5512	3473	3331	3035	2555	2377	2395	2148	2937	2556	2639	3149	3543	3905	3503	2483	2314	2399	2303	2019	1802	1653	1347	1089	920	901	850	825	884	837	791	809	857	847	877	854	882	975	970	1044	932	917	879	873	889	873	774	787	781	777	834	810	782	800	792	849	794	857	781	765	759	794	820	840	762	836	807	772	764	798	775	814	740	781	805	780	823	759	758	801	785	793	760	813	789	818	820	719	801	736	769	796	764	790	790	775	821	797	724	775	740	808	759	818	774	793	772	768	775	791	751	801	801	789	762	804	782	791	764	733	769	759	743	799	756	746	746	806	766	792	786	807	783	795	760	749	715	762	752	767	760	781	739	824	751	799	811	814	813	796	776	769	746	825	770	777	752	813	769	792	784	803	816	802	820	762	790	750	818	789	755	797	805	776	797	782	774	799	790	790	781	802	786	786	812	788	825	773	775	808	791	799	824	747	783	819	848	796	783	792	746	793	756	782	781	815	789	735	791	760	773	786	741	728	798	773	773	813	779	811	799	742	787	754	809	850	780	806	852	786	796	851	769	791	737	755	724	787	789	786	855	789	748	769	775	810	773	800	829	759	801	761	786	719	806	782	802	762	821	765	837	774	814	824	754	746	751	800	781	791	773	788	806	774	783	804	824	746	745	738	796	758	777	761	802	777	774	762	856	736	765	776	759	843	810	804	771	768	843	783	808	792	770	775	783	750	827	768	803	751	790	793	754	799	777	778	808	806	773	731	807	793	788	809	821	796	782	813	772	835	760	759	825	751	745	778	730	797	769	723	817	777	765	804	773	810	780	775	772	787	763	761	772	788	830	779	705	829	802	770	747	792	805	787	767	761	840	802	773	724	774	756	801	775	787	802	826	815	756	799	827	806	782	778	795	753	760	717	797	753	775	761	720	773	750	812	762	816	783	799	783	833	832	796	779	799	764	830	782	802	739	792	796	773	776	724	781	796	795	818	743	810	775	792	770	815	794	809	826	803	731	824	840	772	824	788	782	750	784	781	821	821	838	815	782	827	794	792	773	783	768	779	796	736	733	736	756	780	811	785	808	813	729	811	777	770	756	776	814	806	824	792	834	790	783	743	833	751	760	753	776	782	725	795	828	772	784	763	823	773	733	784	854	762	775	745	808	790	826	755	779	799	776	808	750	793	829	800	754	769	790	808	788	778	835	840	752	766	774	770	757	787	766	809	829	752	771	831	819	762	805	817	801	787	802	774	813	835	776	772	778	761	813	751	796	787	780	797	759	782	810	790	780	760	810	757	806	788	821	810	757	783	814	799	804	817	729	783	783	753	797	768	806	768	790	769	844	783	806	842	796	768	762	821	776	770	833	823	726	826	791	785	749	807	752	790	784	804	753	820	807	828	770	804	793	789	767	772	797	807	803	803	805	772	761	813	779	799	772	815	796	821	806	757	807	794	766	815	797	804	776	834	737	854	799	817	829	751	776	768	819	853	839	815	785	799	783	760	813	766	784	777	730	817	753	794	761	772	772	814	823	796	837	794	775	771	739	771	818	809	787	782	762	813	784	871	797	866	841	752	761	794	781	774	737	791	781	761	812	799	815	801	748	758	811	816	817	796	785	772	741	756	754	779	751	802	793	775	779	737	782	794	750	794	771	761	738	815	811	802	740	739	780	784	758	787	809	752	762	820	808	801	782	814	718	814	773	782	810	765	799	789	763	758	808	771	775	825	789	784	772	788	838	793	780	785	796	769	779	775	770	779	822	801	779	802	777	854	816	770	822	800	748	813	825	751	808	760	787	776	780	857	746	776	788	852	770	847	789	787	783	774	810	859	760	790	841	795	773	783	766	785	781	826	757	765	789	779	750	789	792	772	764	752	747	822	783	811	743	791	812	790	834	760	794	817	804	792	788	817	715	841	797	779	762	767	798	787	802	742	812	833	801	840	752	801	771	816	787	785	795	771	811	769	794	796	787	796	763	810	732	791	775	800	781	788	798	760	815	791	804	743	750	791	797	807	766	789	802	782	757	785	759	768	753	733	799	760	781	747	791	786	751	793	771	840	797	793	802	810	796	790	794	780	812	777	750	848	839	782	733	765	777	755	833	799	759	762	780	775	749	770	774	786	786	749	734	798	781	846	771	813	768	823	808	734	760	812	799	752	769	780	782	815	812	781	754	739	762	788	764	795	803	767	751	743	822	788	793	818	853	798	779	790	799	773	789	776	801	775	794	800	843	808	831	781	752	856	822	790	792	777	789	786	739	787	772	769	797	794	838	816	789	783	759	793	821	788	816	773	768	748	788	804	737	815	737	827	747	804	778	748	794	734	746	729	759	786	749	758	756	774	794	781	801	815	788	803	765	734	774	780	797	774	756	811	858	765	750	766	801	717	767	799	789	780	786	792	800	774	784	807	815	737	800	777	811	807	745	784	787	794	790	814	777	826	796	778	759	785	738	721	812	803	725	802	796	797	821	826	777	820	796	803	779	774	768	761	756	779	781	856	802	814	800	795	798	838	771	785	703	793	847	775	757	791	790	819	805	737	815	807	773	752	810	775	806	757	803	802	758	769	773	780	769	803	763	736	743	767	809	802	827	807	776	840	774	767	810	811	856	761	804	786	836	774	775	786	801	821	804	789	753	813	769	783	757	743	790	752	762	778	786	767	753	805	783	797	776	783	799	814	741	779	759	718	807	787	764	773	778	804	753	807	801	818	763	759	774	786	840	801	808	771	779	754	797	859	790	753	756	817	762	800	756	818	787	772	751	840	733	811	797	782	830	746	800	817	760	765	784	780	792	824	779	730	770	793	803	800	787	832	785	788	788	793	855	785	746	805	758	785	724	827	780	788	766	789	706	742	781	823	731	788	797	744	793	767	679	825	818	788	735	737	755	826	808	752	803	844	768	798	723	795	771	725	782	753	730	815	796	746	763	740	776	782	735	767	774	795	794	794	806	804	806	784	770	790	778	782	785	811	782	780	797	761	823	794	828	775	764	775	779	745	832	773	791	851	791	767	809	846	796	782	749	837	766	753	817	780	789	833	789	780	774	725	744	781	778	807	786	789	817	828	725	780	775	816	767	762	780	798	763	757	804	809	827	804	808	747	770	801	802	730	805	781	800	745	726	755	798	790	737	755	764	744	775	813	815	816	795	794	778	797	768	773	794	794	799	790	793	780	749	840	779	787	845	760	792	790	808	790	805	775	729	782	824	813	788	776	768	765	777	776	819	720	734	772	755	784	822	822	768	751	746	847	830	754	821	813	797	778	773	785	767	810	821	760	822	713	741	784	789	772	769	759	766	791	756	744	786	749	777	775	778	784	759	797	829	726	764	813	775	756	780	781	781	798	807	786	844	760	784	776	810	724	768	776	767	766	751	755	788	820	806	765	791	799	756	796	760	812	766	824	749	761	820	799	768	838	811	790	784	767	798	819	853	734	777	767	748	787	791	759	760	783	788	794	826	779	807	765	765	802	799	790	806	774	761	746	817	768	780	792	764
38832	28332	12853	6899	3822	2394	1872	1739	1394	1439	1203	1352	1254	1332	1244	901	691	777	748	647	553	533	515	377	340	338	330	288	249	278	242	276	300	253	275	266	274	298	347	299	284	316	292	276	263	234	269	275	246	276	270	261	272	256	275	265	265	269	237	269	262	264	248	268	239	243	244	264	244	253	268	248	259	276	231	253	234	253	249	234	279	257	238	247	264	245	257	270	224	271	224	238	262	257	244	225	247	255	230	244	278	288	255	237	238	269	253	254	236	231	264	233	251	261	232	224	235	262	223	239	228	240	272	238	246	246	260	253	244	278	256	230	238	250	248	265	245	249	244	253	256	241	256	239	253	240	282	279	254	261	241	236	252	236	228	258	265	215	241	239	252	259	251	224	253	254	256	227	236	254	267	232	232	221	255	235	256	224	235	248	240	254	249	248	239	277	266	279	265	270	254	258	208	246	253	269	226	257	276	243	260	247	231	247	290	260	236	238	241	257	264	229	235	211	243	238	254	232	269	244	235	246	234	237	222	243	234	259	233	239	269	246	220	233	254	257	285	246	253	268	261	260	228	261	233	253	219	263	272	247	236	273	228	236	230	231	248	253	264	249	272	250	233	249	266	262	264	243	238	274	242	248	261	246	239	275	246	265	267	232	254	253	264	236	277	275	243	249	243	255	241	254	257	240	232	240	241	290	260	235	219	256	260	251	231	235	231	208	262	264	255	281	245	224	249	256	254	268	242	243	201	243	246	249	238	273	279	246	251	241	218	252	257	243	264	264	257	288	253	240	241	237	246	251	246	253	254	250	216	271	248	248	245	283	270	236	239	241	262	255	234	219	244	252	264	255	267	240	229	262	258	252	242	236	254	223	261	248	246	231	279	267	240	226	248	285	250	249	235	263	241	247	270	270	230	250	260	259	259	239	239	227	236	254	228	255	258	266	255	257	266	275	263	261	247	252	255	264	242	250	270	268	240	250	247	248	287	260	262	286	262	259	257	251	261	239	267	263	254	259	239	273	252	275	284	249	241	246	261	273	261	232	263	240	248	271	247	254	245	255	247	253	284	266	237	265	231	233	259	237	250	272	234	281	250	220	249	287	238	238	252	255	265	271	237	269	211	280	251	270	239	244	266	223	264	272	269	242	238	281	271	272	240	271	217	237	249	253	264	216	248	251	255	248	245	241	252	224	267	290	261	241	225	251	250	225	261	249	230	232	242	241	235	243	269	251	239	245	263	244	249	233	238	258	285	257	240	254	275	238	231	244	259	255	265	249	242	236	256	269	230	232	231	236	248	243	262	283	246	227	243	281	234	244	228	269	264	243	262	238	242	242	247	261	227	271	261	246	272	262	263	212	222	241	235	281	246	248	220	234	272	260	258	263	247	243	269	266	246	259	265	255	252	262	250	254	250	217	238	250	219	258	265	238	237	261	264	263	229	241	266	245	296	243	243	257	233	259	232	237	221	249	260	235	227	269	289	271	239	264	268	237	266	274	230	248	213	249	267	245	241	268	270	263	234	254	269	244	247	246	244	252	248	243	256	241	252	232	233	248	219	259	238	227	268	248	233	232	284	245	289	262	245	276	211	251	239	243	258	255	260	255	238	218	226	264	219	291	250	242	265	221	255	235	231	229	252	220	283	242	230	255	277	265	250	271	245	243	232	256	258	238	256	251	245	220	269	245	253	260	237	277	253	251	287	248	243	244	238	259	244	233	259	239	271	238	254	253	231	260	269	265	264	230	237	243	256	246	259	236	253	267	241	232	271	267	241	264	260	249	288	240	259	235	266	251	269	247	250	224	269	234	257	282	236	244	245	237	268	245	250	218	248	215	246	262	262	260	230	275	254	272	248	265	227	274	261	235	267	233	272	248	242	278	229	248	282	252	264	247	244	266	226	269	261	236	235	247	239	253	251	259	268	250	246	250	256	261	230	257	258	280	259	247	236	218	261	229	273	253	266	234	269	221	236	239	239	219	266	250	271	231	280	248	271	242	260	270	246	239	229	261	239	253	279	237	264	246	254	237	219	235	249	257	250	222	290	244	264	245	283	235	246	253	253	234	255	253	267	242	248	225	230	267	262	242	251	281	259	247	231	261	251	257	259	246	267	261	225	247	267	249	257	235	243	220	264	254	253	287	233	242	232	241	261	242	245	238	255	264	253	251	248	248	247	242	273	226	229	237	240	258	233	270	257	251	265	241	237	302	256	258	249	222	243	248	269	260	239	256	253	244	241	240	237	207	272	261	249	233	241	261	227	236	243	226	254	242	265	240	248	259	231	235	263	243	290	234	250	239	274	262	261	289	249	233	239	255	248	267	229	246	231	242	256	277	260	267	255	231	255	235	264	270	266	263	256	234	245	271	230	245	263	238	262	260	246	273	263	228	230	249	267	256	280	261	225	250	239	247	284	237	237	253	256	265	275	245	250	220	234	240	254	266	248	275	243	269	251	232	254	239	246	226	253	264	227	246	232	267	249	247	236	235	232	255	256	233	242	224	238	253	248	249	260	258	222	226	251	254	266	274	234	252	228	245	257	242	242	269	257	250	225	255	260	250	257	278	270	274	256	258	283	257	248	240	267	264	253	249	267	234	245	255	220	267	268	243	236	263	254	276	257	252	248	268	252	234	234	239	251	279	253	259	229	253	237	255	278	238	266	293	246	262	266	276	272	251	264	270	239	267	231	240	249	285	269	263	229	257	239	296	237	254	233	281	249	266	225	244	247	263	269	259	237	248	229	203	255	250	261	255	260	248	262	249	262	225	257	247	281	244	252	244	248	235	255	233	262	269	248	234	245	249	234	274	249	250	218	232	253	237	243	258	248	266	240	270	255	283	217	224	253	267	283	268	247	260	246	236	271	255	242	248	258	246	263	221	244	242	261	262	237	235	260	256	237	265	241	286	226	262	242	229	264	226	266	246	235	248	288	246	267	222	240	248	241	237	281	251	275	214	244	264	262	232	242	288	236	223	231	247	246	254	258	285	267	251	240	227	246	214	233	268	235	236	278	248	268	227	217	245	236	253	243	238	245	256	256	229	230	261	251	263	252	226	225	269	236	221	250	243	257	270	243	246	250	230	254	247	245	289	257	261	240	251	247	267	266	247	233	235	245	266	269	250	240	248	251	239	246	260	255	229	272	238	245	257	270	270	275	243	265	274	273	234	249	226	237	274	250	264	291	252	241	239	243	278	260	229	240	282	255	249	252	264	273	242	261	281	240	250	233	242	227	258	253	269	256	226	232	278	228	227	227	242	232	233	246	251	240	247	282	269	227	236	234	297	259	250	241	274	250	232	273	242	246	241	260	221	256	229	231	246	246	262	269	259	272	236	262	242	258	273	270	232	232	234	251	227	242	241	254	245	248	249	244	242	261	241	245	230	257	283	243	227	256	229	245	272	278	255	266	280	270	235	245	230	279	219	243	253	241	261	241	233	242	226	227	266	247	232	268	233	247	260	229	255	245	270	233	237	257	255	233	256
26393	16003	8746	8072	6765	5868	6022	6254	5612	6211	5382	6683	6484	6898	6427	4714	3546	3876	3855	3464	2758	2625	1954	1490	1088	1237	1112	917	899	852	821	912	850	831	846	833	827	880	935	1009	943	834	858	837	718	686	655	707	639	641	592	606	629	602	642	598	611	646	609	582	640	597	617	591	611	571	630	626	624	595	588	581	570	576	591	583	576	610	590	584	579	597	563	583	599	562	605	563	617	559	587	609	610	558	592	594	627	605	595	583	626	589	590	638	559	548	622	597	605	612	577	581	653	616	584	570	631	639	598	554	582	585	608	581	633	622	608	598	601	536	598	557	603	609	618	578	588	566	566	614	558	595	568	604	568	535	575	594	584	588	556	580	624	545	565	598	549	577	511	580	613	574	590	620	617	600	582	601	606	565	622	589	622	579	574	584	570	637	594	569	582	578	592	619	547	594	576	607	568	542	589	586	591	565	582	595	610	564	594	572	586	614	578	570	618	598	555	548	585	562	569	683	635	571	625	570	604	565	569	608	573	602	587	562	559	575	618	591	602	596	586	589	584	594	571	559	628	585	568	586	593	597	584	601	554	571	612	584	554	616	581	597	640	602	601	594	610	598	612	597	576	577	593	634	558	551	582	595	629	603	574	553	598	585	566	592	634	587	584	591	610	590	588	573	568	606	565	627	558	553	590	616	567	577	591	550	577	566	601	568	598	605	615	608	590	586	560	592	602	604	629	580	593	556	595	619	602	591	606	564	601	592	597	566	586	587	603	570	584	598	635	588	570	606	598	592	600	620	576	568	559	626	573	645	559	622	605	571	584	608	587	589	618	605	614	607	608	590	614	596	592	617	548	584	616	604	602	608	582	624	655	606	578	627	618	601	560	579	567	582	621	603	605	596	547	564	628	593	627	610	607	642	595	563	583	566	555	609	622	566	623	625	556	578	585	558	608	574	613	627	600	617	572	588	611	560	564	593	592	621	611	559	597	604	656	547	568	612	593	617	619	581	599	583	623	617	580	572	581	599	560	594	610	590	551	595	560	579	614	557	600	603	555	575	623	620	568	551	599	582	615	561	588	616	585	620	586	611	576	614	586	600	572	597	614	602	608	586	597	614	606	588	552	615	608	581	585	583	573	606	605	618	611	600	598	610	599	608	613	528	572	570	586	588	583	574	606	582	597	572	559	587	591	579	599	612	604	600	594	538	601	583	590	593	543	583	561	599	597	582	545	622	621	589	663	580	536	585	552	565	524	598	608	565	584	599	560	610	565	576	610	574	595	576	575	562	602	575	559	607	582	576	625	561	588	559	601	595	564	590	597	584	606	623	576	619	564	569	607	596	636	604	654	610	592	581	574	578	554	566	565	570	613	569	610	573	563	604	554	579	600	599	561	619	609	587	598	597	609	622	577	609	589	615	528	577	563	585	581	616	569	564	598	616	607	578	590	563	599	585	614	580	620	530	541	590	601	610	565	593	628	573	553	567	581	579	585	597	577	594	616	586	562	611	562	594	585	603	591	613	587	573	613	603	589	524	566	572	615	569	609	621	583	591	611	592	592	559	585	595	569	572	601	579	612	593	581	585	570	563	599	607	581	547	563	575	617	589	605	564	600	599	613	577	570	634	608	618	574	570	567	640	560	615	612	620	563	612	564	561	591	591	581	606	564	619	575	589	613	603	570	547	592	594	581	611	578	545	621	594	567	601	627	588	586	590	595	604	605	595	581	595	580	564	586	638	566	595	604	628	618	537	592	594	579	544	602	576	620	572	636	580	608	567	590	544	600	595	635	571	573	575	576	584	535	553	560	584	589	589	608	583	553	591	561	572	594	585	596	586	616	562	560	578	531	541	584	583	608	589	555	568	590	576	613	578	583	592	579	591	589	535	607	568	518	588	580	594	563	628	582	598	596	608	594	613	583	587	593	583	608	603	616	581	571	595	579	570	571	609	590	567	589	605	587	623	585	580	607	603	589	592	606	566	633	625	571	576	569	590	630	587	586	549	602	574	600	586	562	562	553	576	584	594	599	593	594	624	550	595	575	554	559	618	559	551	560	627	592	592	591	573	588	567	583	618	571	606	619	585	604	591	574	593	614	560	580	619	565	570	598	550	618	614	608	584	588	587	569	571	570	595	585	563	560	586	590	556	559	588	570	635	607	558	573	607	615	558	583	566	584	586	603	599	579	602	587	603	583	612	595	615	550	565	648	567	591	604	547	619	604	583	574	564	616	551	573	600	599	599	616	578	591	571	566	610	622	534	579	597	589	604	546	624	606	580	587	580	639	603	581	542	588	619	580	563	593	575	604	613	626	588	594	583	584	586	606	572	589	596	620	585	631	615	552	591	593	600	599	613	557	585	531	602	633	600	556	639	585	615	587	580	587	584	601	639	585	596	558	596	584	559	592	621	599	611	559	601	601	599	560	616	672	589	605	607	605	619	599	557	591	569	602	580	598	573	589	568	589	612	600	601	558	586	595	572	619	630	542	631	592	567	638	568	579	575	558	635	632	569	575	579	594	593	618	569	601	622	573	566	572	603	584	609	582	613	592	629	608	589	565	596	604	603	622	606	596	591	618	616	587	615	641	606	565	590	566	589	575	584	542	613	623	545	622	599	608	567	594	603	537	585	612	612	583	582	609	592	617	605	580	591	578	587	632	585	559	560	628	619	579	560	659	617	599	564	615	589	622	618	585	614	597	621	580	559	608	589	603	583	570	622	604	584	636	592	602	600	624	611	534	598	570	580	544	566	638	607	573	592	590	624	609	618	568	623	600	629	612	563	615	591	557	567	592	647	592	585	599	580	603	561	591	616	623	655	576	619	573	619	604	616	567	595	598	557	591	594	533	598	590	573	607	608	591	612	568	584	569	573	595	572	574	591	574	563	580	582	551	585	582	589	630	629	581	600	599	642	609	569	610	577	596	585	629	602	591	575	578	595	621	608	591	608	578	583	599	560	533	589	576	600	574	607	593	601	604	663	544	547	582	582	566	548	600	595	606	538	564	600	617	597	565	581	662	624	625	594	587	564	600	617	612	628	586	605	644	579	614	611	611	609	569	587	578	624	617	581	569	601	598	600	573	605	590	603	609	593	632	572	554	598	586	583	597	631	592	596	593	619	613	544	592	589	620	587	583	592	607	558	621	570	632	621	600	633	583	596	576	600	590	559	569	608	565	588	582	560	650	653	608	597	599	615	574	590	550	562	597	610	588	611	587	620	580	601	616	581	609	595	586	574	601	596	599	619	569	536	623	588	575	557	600	586	602	645	592	525	591	617	575	602	595	639	602	605	613	649	611	620	550	630	582	588	619	596	583	627	521	551	585	581	605	616	544	593	620	574	590	588	558	579	620	612	573	558	614	558	564	602	574	598	583	598	613	601	570	646	614	604	547	563	618	562	583	606	591	616	619	575	559	593	595	560	532	619	631	577	620	597	595	538	559	637	595	621	607	574	611	579	552	593	611	583	604	620	622	595	594	646	599	585	575	565	604	583
50592	32978	19180	11786	7359	4864	3318	2724	2827	2229	2260	2453	2366	2273	1593	1188	940	1015	1071	824	733	557	462	399	333	345	328	305	267	227	245	259	266	218	225	205	259	237	241	270	274	218	228	208	194	202	198	200	190	183	184	183	152	188	176	200	180	185	171	143	183	179	184	201	154	173	187	167	153	179	192	176	196	198	180	188	196	178	164	178	174	176	166	160	186	177	150	156	170	170	167	173	165	187	193	186	190	166	158	179	147	167	189	155	179	169	156	164	176	187	157	175	149	171	163	188	152	173	156	180	184	164	148	178	164	169	145	192	160	187	176	189	149	205	181	173	157	174	170	178	204	184	191	154	165	165	164	177	184	182	188	187	172	159	181	184	172	190	166	179	157	181	164	182	181	186	186	165	177	208	195	154	162	147	170	180	194	187	164	168	165	179	173	179	177	178	179	175	156	161	161	151	143	184	195	167	164	167	161	227	180	169	165	167	177	143	179	186	171	156	176	158	167	189	188	191	183	194	169	179	181	181	164	156	173	193	183	188	185	158	156	173	144	172	176	182	181	171	149	171	176	181	199	156	189	201	171	179	192	172	183	163	150	158	156	184	170	173	176	185	170	171	165	153	179	158	203	176	151	157	162	146	178	184	188	167	183	159	146	177	192	158	167	178	178	167	185	176	170	174	180	173	189	162	156	133	191	186	148	164	189	169	177	163	169	173	185	156	164	147	151	175	159	177	151	161	157	153	179	183	186	185	199	168	162	178	158	181	194	187	171	175	166	179	183	191	181	170	150	183	175	164	173	190	197	167	171	150	178	170	176	169	176	182	150	188	179	187	143	162	163	169	184	172	173	172	203	161	153	165	165	181	155	161	200	187	187	190	191	172	154	181	155	191	164	164	167	182	191	161	175	144	165	151	174	189	150	162	192	167	182	175	192	186	159	166	182	164	159	182	191	162	167	155	166	153	166	159	157	189	175	182	149	168	176	200	168	184	185	179	187	183	163	154	180	191	165	164	159	160	170	158	188	174	170	168	170	201	159	193	163	152	174	158	188	175	178	166	144	174	191	176	151	180	179	158	163	177	159	178	160	190	140	207	164	175	194	166	161	187	170	174	171	188	184	171	171	191	164	152	173	183	170	151	169	187	173	164	153	179	178	178	148	181	152	173	168	173	179	157	182	169	170	183	153	168	168	166	185	162	168	182	198	159	179	181	190	181	187	158	178	171	164	147	156	144	169	160	192	171	154	176	163	189	156	156	190	166	176	173	179	168	162	170	148	192	166	181	175	171	194	187	154	158	170	208	177	135	176	173	184	179	177	181	170	176	178	174	153	160	175	168	176	174	169	175	194	168	165	178	196	177	158	175	166	174	169	167	165	178	165	185	200	195	154	153	170	183	203	186	177	169	166	177	174	199	196	176	188	170	186	155	172	186	165	161	179	180	169	179	169	178	178	151	178	158	149	197	192	157	165	173	166	164	171	179	186	191	192	172	162	172	189	183	166	154	170	194	146	157	153	174	169	152	169	187	183	147	154	168	176	175	150	166	165	206	164	157	188	157	162	158	194	147	157	158	178	177	190	190	174	178	201	189	151	148	179	184	182	177	164	170	194	170	157	182	172	184	172	171	164	163	159	166	174	180	168	154	181	161	178	186	180	190	162	204	175	149	198	186	164	167	199	158	166	163	184	165	176	197	188	168	165	174	163	186	186	151	174	186	158	173	194	160	172	184	168	205	165	173	169	184	144	183	186	175	174	197	173	164	192	192	166	170	160	184	171	188	169	188	168	203	177	182	181	148	158	171	191	179	182	167	165	191	165	177	147	195	178	179	209	186	168	148	168	174	160	163	174	177	177	187	169	176	152	189	184	174	159	186	138	177	154	170	175	168	170	175	165	168	174	166	158	144	152	149	157	197	178	196	172	173	170	202	155	162	175	157	189	188	189	160	168	185	162	177	176	174	187	180	198	167	167	175	189	184	182	185	144	159	190	179	154	198	150	179	193	166	164	187	163	183	192	194	191	154	173	158	151	166	157	188	169	189	177	164	169	172	158	182	168	177	173	201	176	175	162	177	169	180	164	171	159	190	185	162	179	179	153	180	159	164	177	164	200	169	181	172	181	175	160	149	157	183	174	175	169	196	172	148	151	179	148	169	180	169	184	192	158	177	181	161	151	165	162	161	191	170	190	173	185	156	166	186	171	170	189	186	151	159	172	166	178	173	166	173	205	203	180	176	151	175	165	169	188	157	172	179	173	178	173	168	174	182	163	186	177	166	165	167	169	165	187	170	182	161	158	166	171	169	177	156	160	133	181	162	181	182	166	185	160	161	201	166	189	177	167	181	166	165	160	179	178	166	179	171	180	172	177	179	195	183	175	159	154	177	174	178	177	190	167	182	213	176	159	155	185	173	174	169	177	202	161	189	155	209	159	182	171	175	160	162	195	179	181	178	182	174	177	178	178	192	180	172	157	175	150	176	163	162	178	184	168	175	176	183	177	170	162	166	182	174	170	197	214	185	193	163	156	168	161	182	175	159	170	162	148	178	166	172	194	165	215	169	167	201	173	159	178	184	181	210	180	195	161	169	167	164	193	165	166	169	181	172	175	175	194	163	175	161	183	157	187	166	167	169	157	156	183	180	189	165	150	161	186	181	167	182	171	174	147	164	175	153	195	164	161	166	168	163	181	155	158	159	188	176	172	158	190	180	180	152	183	167	176	161	172	183	181	160	206	187	177	179	180	195	169	148	177	176	179	181	198	188	173	155	159	178	203	192	181	175	149	172	155	149	161	193	167	186	156	161	176	175	159	180	185	177	210	183	178	177	191	176	163	185	176	170	164	183	171	159	160	174	200	169	183	143	165	159	189	184	156	187	193	186	173	151	185	173	175	180	169	140	179	178	159	153	160	160	185	169	159	180	175	166	173	162	184	163	175	210	175	190	170	169	155	166	168	187	156	178	163	164	191	170	186	184	176	159	177	175	148	162	187	171	161	165	153	172	164	162	175	150	185	188	163	160	196	166	152	179	171	188	158	169	171	164	162	172	165	162	168	175	181	164	194	181	174	160	186	183	175	189	175	203	198	187	209	190	177	160	175	168	177	166	174	170	165	180	181	174	193	175	178	177	185	173	170	186	173	170	171	139	175	201	175	141	155	187	184	165	160	169	165	148	187	193	186	174	192	164	188	191	175	155	192	177	175	151	170	183	174	173	191	183	195	200	150	168	199	190	171	176	191	193	182	169	179	154	166	153	180	163	166	173	173	188	166	152	171	179	144	161	184	174	167	170	166	168	179	169	154	159	132	166	170	172	182	167	163	179	188	178	177	175	158	194	179	167	155	177	173	175	180	171	167	189	171	182	177	152	165	166	174	190	199	164	173	181	147	185	159	190	160	193	207	154	165	170	168	177	186	187	162	175	172	176	184	157	175	162	179	189	172	161	161	157	158	161	161	181	167	175	175	184	172	167	172	171	174	178	169	194	193	176
34090	19179	13679	12622	11479	9945	8799	9482	10866	9054	9354	11193	10702	10765	8037	6147	5183	6061	5611	4512	4078	3062	2415	1780	1555	1670	1545	1145	1024	934	941	1087	1059	856	768	810	999	957	1045	1199	1003	892	731	694	614	566	532	537	557	536	522	476	451	464	439	484	423	471	480	454	492	487	496	461	484	459	469	468	435	463	463	434	442	442	452	450	424	437	437	419	441	449	413	469	445	414	414	480	477	441	394	427	425	422	464	428	440	441	416	449	423	429	436	411	440	448	456	437	413	454	448	441	444	469	434	473	446	439	424	430	436	499	423	448	433	408	456	431	397	445	400	448	447	434	414	394	438	440	400	449	493	400	418	453	441	441	438	409	399	444	439	425	432	455	416	472	442	404	426	434	472	441	415	435	416	420	417	421	424	428	462	422	451	470	443	436	419	415	436	463	445	430	416	438	418	422	437	401	426	416	451	398	461	450	419	435	424	457	419	441	416	432	413	393	417	426	404	407	455	416	472	444	425	431	426	415	416	445	396	416	415	451	428	447	426	434	457	423	429	435	431	426	410	428	427	455	436	414	451	447	449	429	438	424	436	412	444	424	439	454	422	432	403	429	446	438	422	414	430	439	424	422	410	406	435	425	434	380	435	457	427	413	456	415	436	417	456	435	433	418	433	438	427	466	423	423	405	413	392	409	433	398	433	438	418	452	445	396	431	487	438	461	395	426	414	411	430	441	438	409	425	432	437	444	440	423	409	454	430	443	445	405	447	436	403	428	446	450	430	444	451	431	433	431	444	458	413	445	417	428	410	404	437	413	438	436	452	447	412	459	456	424	446	460	425	420	436	442	422	427	435	429	441	472	410	431	419	436	422	421	418	445	418	436	415	441	430	442	448	432	451	422	450	430	439	422	412	442	449	463	433	452	399	425	417	400	437	444	418	451	423	423	437	467	428	468	420	455	388	432	425	472	423	433	417	472	389	443	404	431	385	436	443	432	432	445	455	408	479	423	452	400	429	423	425	438	409	450	423	439	440	439	450	434	421	404	404	462	432	427	464	402	459	399	425	416	414	423	435	454	454	425	410	446	433	408	390	404	413	441	420	434	427	441	469	436	423	435	439	428	464	408	411	468	435	460	428	416	419	425	424	452	437	450	442	430	492	434	439	439	453	444	427	426	423	430	432	425	436	447	429	457	420	428	438	443	396	407	410	392	402	417	412	421	397	455	424	435	403	463	448	464	429	423	435	434	409	424	419	424	435	410	427	422	377	443	448	443	443	395	454	402	434	432	455	453	451	436	408	400	435	448	422	414	420	444	440	390	415	440	392	449	433	437	431	400	434	437	435	417	413	423	425	390	453	427	435	418	408	426	441	454	405	455	450	417	447	434	438	438	411	402	425	447	441	439	450	443	438	445	455	413	422	437	427	419	428	413	454	435	419	388	428	439	438	434	409	450	408	403	417	389	421	424	463	403	438	460	427	424	416	449	430	447	445	419	423	469	458	406	441	454	412	419	439	456	452	454	447	418	388	443	417	429	440	449	425	429	433	413	444	434	413	425	398	421	456	459	436	406	452	431	417	414	426	435	461	427	437	412	446	445	442	448	440	431	439	423	458	449	416	434	409	448	466	436	416	416	401	470	423	490	423	395	468	434	427	442	442	423	427	405	426	438	438	438	418	445	417	427	457	426	419	438	437	449	439	422	461	438	428	429	435	400	464	399	424	451	433	408	417	427	427	417	439	446	441	405	390	442	416	425	429	474	411	452	450	380	428	449	448	433	393	422	439	448	407	420	425	430	431	435	436	382	413	452	434	422	384	460	420	418	417	401	469	414	431	396	431	456	440	453	432	385	426	393	415	444	413	423	412	418	493	440	427	471	418	429	478	449	429	458	401	410	421	447	456	436	460	412	414	422	420	380	424	461	421	452	440	417	471	411	368	433	401	409	431	436	478	452	416	397	420	433	444	462	433	421	436	402	425	465	449	402	428	408	475	424	430	432	472	413	447	471	430	438	388	431	412	479	430	395	414	441	453	474	458	462	426	421	447	436	439	429	450	434	400	422	421	448	412	416	446	437	441	449	403	421	436	432	451	486	445	427	411	440	437	402	449	447	438	413	439	445	443	427	421	452	440	462	421	408	408	408	462	390	431	402	442	438	435	391	448	461	384	448	414	440	440	438	404	424	433	444	420	403	431	420	411	408	438	436	451	462	419	407	438	454	452	400	457	431	457	415	463	447	451	415	392	426	469	452	449	412	434	429	432	415	498	416	405	421	445	427	403	444	412	427	482	474	431	412	444	420	437	414	479	430	446	456	445	427	422	409	412	438	436	450	433	443	478	421	435	437	423	421	426	458	428	436	471	416	447	452	464	430	447	435	450	446	410	419	414	427	423	465	435	420	460	465	463	466	429	426	417	458	449	426	423	416	434	411	435	452	442	398	421	423	414	429	443	439	423	475	441	437	433	441	442	440	451	452	418	460	431	439	422	414	430	439	453	442	434	433	417	421	459	439	448	433	383	425	435	449	452	417	440	431	445	416	447	427	413	424	461	442	422	428	439	421	398	415	414	430	459	403	440	419	439	420	435	470	435	465	453	438	454	430	413	446	450	410	425	407	458	453	424	433	445	456	437	442	454	437	418	446	449	420	423	429	445	442	419	438	434	435	378	447	449	415	466	458	441	425	441	413	424	449	444	409	414	468	481	391	450	439	438	420	474	422	471	447	404	424	438	443	413	441	409	436	436	431	430	400	405	440	423	441	472	404	407	453	450	402	438	481	406	412	435	456	456	417	385	420	420	406	483	417	418	440	422	410	442	409	432	400	436	404	441	450	432	422	422	412	402	421	446	421	430	429	432	436	408	427	399	440	430	435	433	469	433	429	406	421	431	453	453	451	404	404	439	439	426	460	425	432	429	428	400	422	414	424	438	432	446	442	413	426	433	455	420	430	432	418	420	444	406	440	437	450	449	433	413	410	435	404	454	396	445	410	466	422	420	439	437	424	437	419	427	438	450	461	426	434	434	414	423	437	427	394	456	425	431	401	435	391	411	410	435	446	426	407	429	486	426	415	432	442	409	446	420	433	442	390	449	452	430	455	443	444	419	427	468	428	398	422	417	411	413	426	466	411	440	443	390	427	449	446	417	420	451	425	443	417	417	379	442	427	477	434	444	436	470	414	465	434	431	409	411	444	471	450	399	428	426	437	423	431	470	412	413	433	410	445	479	414	452	423	430	416	436	409	444	446	424	463	436	411	427	449	441	457	430	414	459	424	409	413	433	445	414	422	383	422	428	449	446	436	421	399	425	431	459	427	421	423	423	433	420	448	451	431	415	431	400	414	419	450	446	412	436	382	405	430	420	413	483	464	454	403	426	452	424	375	453	425	426	414	423	410	397	428	433	433	416	441	415	405	464	410	391	428	384	454	411	400	410	442	424	431	417	468	441	461	446	454	443	424	436	406	434	438	431	447	420	458	392	433	453	421	380	444	429	468	446	422
17261	6420	1899	1251	1055	780	762	759	843	715	874	939	953	858	688	662	573	617	598	554	448	449	421	385	349	384	339	313	346	324	350	331	319	321	358	354	377	344	366	352	336	355	348	326	333	362	322	372	370	352	329	354	341	328	329	344	348	323	338	326	315	382	325	326	323	342	335	317	317	291	353	352	323	350	332	394	323	363	344	338	314	361	339	342	330	347	343	336	349	345	364	329	378	304	346	344	367	319	345	351	340	320	320	329	336	325	372	339	350	325	348	341	327	324	329	338	326	325	365	341	326	314	322	319	346	336	307	346	354	342	358	341	354	347	305	341	347	335	338	326	278	306	304	381	363	378	317	337	361	360	326	389	329	333	348	348	312	317	328	353	340	336	327	328	304	296	372	336	364	350	358	342	343	333	349	321	330	350	349	320	313	339	332	371	289	339	331	333	321	348	366	301	317	348	316	314	328	317	355	327	345	368	342	357	288	345	351	353	350	332	347	357	324	336	348	338	333	321	360	311	347	328	325	323	312	338	345	350	365	344	313	329	330	330	324	315	352	337	330	320	331	374	328	313	312	339	331	300	350	334	350	311	336	355	316	362	333	353	325	324	339	318	322	311	345	336	326	343	368	377	342	359	362	304	347	303	323	302	337	322	348	316	338	303	339	331	364	305	326	353	369	374	328	347	339	349	341	324	329	325	316	336	313	326	352	331	372	363	315	304	322	301	325	323	328	355	333	307	348	343	322	316	374	368	342	331	349	304	312	319	343	343	334	392	302	324	356	368	352	356	346	333	335	322	334	349	335	316	362	322	334	321	363	312	320	378	342	350	357	316	341	336	353	311	347	332	311	356	342	312	349	327	312	337	336	320	334	338	332	345	317	330	334	334	335	330	375	332	321	309	328	367	311	324	350	310	325	344	335	353	297	335	359	349	374	354	367	319	339	347	353	344	347	372	354	353	332	338	353	329	332	326	337	383	327	357	339	349	344	320	340	358	332	363	326	323	379	327	329	348	325	321	363	373	340	340	335	344	373	334	322	332	336	339	348	326	380	345	327	335	315	337	351	334	349	306	335	310	347	329	299	332	353	319	325	318	346	322	348	328	335	355	376	339	321	321	336	349	349	353	335	334	333	346	316	365	348	328	338	317	354	343	341	354	343	341	282	313	303	348	377	353	362	328	336	345	379	342	326	325	301	320	292	344	330	323	327	354	349	318	355	343	335	330	330	349	355	330	330	310	313	350	325	331	312	348	339	331	363	340	330	359	331	353	352	350	353	337	334	361	343	315	373	337	389	308	318	318	325	347	347	363	359	336	367	340	338	349	321	341	351	317	321	343	322	367	328	334	329	353	352	314	276	339	381	303	333	339	326	330	321	329	303	365	324	336	304	325	352	319	330	352	317	360	375	352	339	355	341	321	331	346	327	356	306	357	311	346	314	343	387	361	328	332	338	339	302	308	343	339	318	332	346	328	341	341	323	337	318	353	342	348	357	335	355	353	351	385	340	367	359	320	305	335	343	364	318	353	372	340	325	349	317	342	326	301	327	354	335	322	317	347	330	337	301	323	342	330	359	371	330	331	391	341	337	320	339	321	341	321	337	337	306	355	357	351	346	332	375	354	367	311	357	300	359	333	337	347	342	320	315	318	366	304	363	321	317	337	337	348	322	336	323	338	320	332	326	363	325	374	328	312	353	366	343	339	324	364	338	338	339	330	332	359	324	336	308	327	337	313	355	301	324	364	323	329	340	302	369	332	359	360	347	333	331	330	345	333	329	297	347	335	351	332	367	334	335	358	329	331	359	301	326	327	372	363	318	309	351	326	303	317	310	301	333	358	355	322	347	336	322	360	351	373	306	360	362	329	349	322	323	338	351	316	338	342	358	317	318	311	346	321	322	330	337	310	341	327	339	344	305	326	298	336	307	358	381	370	332	319	316	315	359	341	322	326	323	345	370	329	368	353	359	337	327	301	349	335	313	339	350	351	315	311	324	359	332	323	356	332	327	325	345	331	334	300	339	348	389	417	319	329	325	332	327	381	316	327	349	325	323	316	367	328	343	290	329	331	326	291	342	343	316	323	350	291	339	354	327	328	341	321	337	342	333	333	344	368	307	349	318	351	371	319	341	330	309	300	351	357	333	342	342	332	314	317	336	302	354	326	318	330	341	337	336	338	334	338	365	346	332	348	310	317	337	340	336	325	327	323	323	355	349	306	318	393	352	334	334	334	337	343	319	354	335	356	362	359	316	352	323	370	318	347	316	358	321	347	331	327	340	349	358	339	323	320	321	337	358	340	307	350	316	309	338	330	318	335	334	343	341	362	328	370	319	343	336	342	350	371	331	348	313	313	335	327	328	306	349	350	354	317	369	349	351	372	366	318	314	325	323	344	340	319	340	346	359	324	332	334	337	329	317	318	331	335	321	324	310	343	349	327	348	323	330	300	347	359	328	300	350	367	341	329	357	327	324	301	376	357	330	354	331	339	354	363	322	350	363	322	326	308	346	357	337	352	345	348	337	311	333	347	345	341	280	351	352	354	310	339	336	328	329	325	335	322	334	347	313	330	294	325	313	351	323	328	366	359	341	342	328	370	330	365	326	326	319	341	372	314	343	323	323	325	358	354	298	347	356	336	338	313	339	347	344	322	318	363	315	325	356	327	337	340	353	336	331	289	349	364	367	347	326	350	296	359	333	319	329	377	329	346	355	356	334	333	347	366	353	321	349	322	379	321	361	322	340	352	331	310	349	343	314	355	335	324	344	353	317	317	329	304	328	328	338	368	342	348	328	349	328	342	358	349	335	349	354	317	322	324	339	331	361	309	363	344	327	320	345	330	343	332	350	338	379	331	328	301	330	348	330	349	328	351	352	302	333	343	320	334	342	344	361	316	330	328	343	333	322	325	358	330	329	358	353	339	324	367	314	362	303	338	376	320	318	321	351	349	347	297	350	351	335	317	325	377	365	341	331	316	310	281	333	313	321	322	341	357	346	348	334	335	315	360	299	328	305	337	333	310	348	301	311	342	326	340	348	358	319	347	359	355	332	326	321	330	370	345	364	332	324	304	352	355	350	364	293	337	347	341	312	328	336	330	342	327	355	340	335	314	321	341	343	319	368	364	328	317	346	331	317	329	319	356	306	324	330	341	327	356	344	322	343	377	348	329	334	336	332	335	343	341	350	337	306	361	316	353	339	353	344	351	342	327	318	341	345	342	309	316	381	307	320	339	294	339	305	377	316	326	323	331	364	322	368	336	336	327	341	335	316	312	332	323	342	374	326	318	313	321	337	333	341	358	376	328	344	351	332	322	339	330	354	331	343	332	340	337	304	373	323	326	336	320	369	378	362	371	360	293	326	307	338	339	318	333	327	333	369	339	365	350	335	343	322	321	304	332	322	355	329	340	318	327	337	379	307	335	362	333	327	361	376	306	337	356	335	305	325	361	317	322	316	319	308	330	349	377	329	333	355	324	329	334	341	349
10374	4957	3222	3536	3048	2666	2630	2896	3503	2913	3608	4190	4239	3962	2936	2482	2434	2748	2430	2122	1731	1515	1288	1049	1034	903	862	813	819	824	798	857	811	789	838	864	865	910	985	852	870	760	842	841	790	837	790	771	795	803	801	804	748	763	746	763	789	786	750	805	782	799	777	763	761	747	797	764	749	826	807	788	722	728	827	800	775	770	711	826	783	732	755	744	814	715	746	756	764	821	723	765	758	798	798	769	750	802	819	750	747	732	777	796	763	792	727	770	784	749	760	806	818	784	792	782	723	782	732	811	802	753	787	777	773	746	773	815	766	784	745	805	792	739	796	812	756	743	749	759	822	793	797	811	765	815	762	769	781	824	814	736	790	764	766	741	778	743	731	786	778	806	780	785	788	775	777	785	742	837	806	733	747	789	773	771	752	784	777	743	805	737	769	783	782	765	805	760	782	774	727	729	790	770	790	771	757	752	785	762	756	814	791	777	782	774	773	784	780	778	740	795	775	758	773	774	752	809	734	767	755	807	791	768	833	783	757	762	756	760	752	741	777	785	755	795	781	754	757	780	799	756	766	761	797	780	761	809	798	762	789	784	807	798	763	763	758	747	786	796	750	788	708	761	765	815	821	725	751	790	754	781	756	804	776	795	780	745	761	714	751	766	782	727	721	808	797	757	829	776	781	796	808	826	773	770	747	764	734	770	812	766	771	791	757	791	742	738	791	797	785	780	750	805	762	757	740	771	842	749	819	776	756	739	804	803	758	755	774	794	775	780	763	757	763	732	788	751	829	724	743	780	823	787	748	786	775	766	737	776	766	751	779	800	775	763	751	769	773	766	801	695	741	803	768	797	781	824	749	780	829	751	760	783	773	763	766	787	769	781	759	773	769	776	761	784	796	795	793	770	789	748	794	762	742	794	768	786	795	778	752	768	767	778	752	763	754	782	741	768	786	843	789	720	803	781	789	756	751	772	785	805	758	761	774	748	751	747	772	796	763	750	785	732	784	733	785	825	766	760	779	720	750	755	712	772	772	736	776	765	761	788	794	757	800	781	789	755	781	756	798	800	777	770	773	738	787	742	777	773	789	796	754	802	805	721	793	806	728	785	764	793	762	773	821	738	787	801	739	703	738	794	705	788	771	837	762	741	767	800	793	810	796	813	791	742	727	785	726	762	745	787	796	778	761	757	765	754	747	781	712	771	777	770	750	784	733	755	707	712	740	778	765	786	812	794	791	823	760	768	758	700	708	804	760	794	773	803	741	731	737	809	780	743	784	771	751	762	777	741	789	748	775	821	789	744	779	787	773	807	765	721	785	764	753	736	763	749	802	768	784	811	779	832	729	748	781	794	730	788	750	829	757	736	767	772	815	809	743	772	784	762	750	748	795	795	786	759	759	764	750	774	753	756	761	773	727	817	751	781	793	808	774	767	739	778	771	777	732	783	799	783	766	746	746	780	762	771	760	763	770	748	741	797	782	761	772	803	774	851	790	812	786	773	782	742	719	739	807	764	760	834	786	757	766	723	722	777	757	738	804	803	702	764	805	782	788	773	773	797	765	720	765	781	765	763	749	764	727	792	733	750	782	789	773	794	790	829	804	723	758	797	786	779	774	785	723	785	737	809	749	806	747	733	748	776	755	759	785	789	745	773	783	797	830	780	755	748	732	772	750	799	798	817	763	766	753	764	774	747	728	736	757	796	794	761	782	809	757	744	793	804	773	795	773	799	833	784	783	793	774	764	806	759	784	696	787	795	775	748	754	762	797	811	811	800	773	766	771	726	741	735	786	756	740	737	772	755	768	713	781	740	751	751	760	794	791	737	831	790	768	767	824	757	731	794	764	790	746	735	760	781	776	811	748	782	799	796	768	767	737	782	693	813	793	717	761	774	744	761	754	774	797	730	781	763	753	763	749	780	808	792	685	732	767	777	743	770	757	765	762	765	769	750	740	793	809	735	772	751	761	776	760	771	744	765	799	804	750	740	747	771	773	809	725	772	778	786	752	758	775	768	773	765	758	737	770	747	740	769	739	778	759	764	784	768	801	767	789	783	787	747	786	789	742	777	773	795	749	762	786	753	786	762	756	742	794	765	793	746	793	724	784	784	740	808	770	766	793	732	794	849	775	758	761	735	828	826	781	788	753	721	765	743	759	865	766	748	770	687	774	720	782	754	746	793	761	734	779	822	762	749	761	776	764	787	736	777	733	749	815	765	770	759	761	729	807	750	815	809	730	774	783	793	766	752	764	746	788	784	822	696	823	739	728	742	818	824	769	757	748	767	762	727	766	796	774	850	744	838	749	731	732	782	782	796	827	808	794	816	773	738	793	787	788	776	798	707	805	767	738	816	776	780	741	741	767	715	805	791	826	753	752	774	770	748	803	760	742	779	744	742	753	784	763	751	743	784	775	788	762	769	778	811	759	762	775	768	736	784	798	785	787	694	774	799	738	775	750	775	786	782	749	786	798	780	784	778	745	814	776	798	783	777	765	730	788	779	777	741	737	760	786	756	742	756	753	784	784	782	754	795	742	778	745	783	776	772	809	792	771	791	721	799	768	740	786	810	770	810	766	816	741	755	802	784	793	731	758	772	783	789	796	790	739	764	782	766	805	754	765	744	783	838	770	788	757	785	794	818	777	728	809	761	764	791	740	734	763	719	779	746	782	787	762	749	799	779	745	760	778	814	775	745	770	741	790	758	773	713	761	780	774	751	777	714	772	779	749	759	743	734	763	720	800	764	775	807	773	776	774	758	791	772	749	818	770	775	763	765	738	752	770	789	787	814	796	768	757	810	778	768	738	756	792	770	759	820	738	741	780	792	731	760	704	736	817	785	773	785	802	794	794	760	772	798	770	743	747	770	792	830	782	788	805	768	768	809	776	782	760	752	758	761	791	787	690	792	832	781	735	795	790	772	740	754	749	754	834	772	792	722	717	775	747	747	781	814	782	745	767	772	828	760	793	775	743	773	816	750	774	823	773	798	757	779	746	791	780	762	735	793	818	771	761	726	820	782	766	753	797	783	783	760	783	765	781	742	751	791	737	764	727	802	822	713	809	775	687	768	771	760	781	763	802	742	758	769	741	789	760	774	800	798	775	759	810	789	790	783	815	745	797	781	789	785	753	766	744	773	761	763	786	787	761	777	780	785	764	772	804	746	753	761	761	801	802	809	751	786	802	737	750	750	814	805	770	748	747	720	791	774	798	807	747	795	795	715	776	781	758	762	760	757	803	761	744	760	785	833	757	792	751	765	772	784	770	784	764	742	787	760	736	730	763	744	807	797	768	749	808	775	726	737	775	776	822	782	745	770	732	769	772	803	806	823	756	779	753	762	737	730	743	730	761	809	794	804	751	799	757	787	754	755	852	793	777	758	741	759	782	741	833	745	742	761	795	739	769	798	774	774	790	766	807	769	786	812	795	781	802	787	787	765	827	769	818	683	791	791	771	792	765	727	759	702	763	761	768	735	780	753	740	745	756	753
39071	24125	12812	7526	4410	2739	1986	1977	1750	1310	1749	1736	1718	1414	924	834	819	848	783	577	521	473	373	381	309	298	322	307	275	264	285	274	294	286	281	290	287	246	260	273	294	259	241	251	278	252	247	275	227	238	250	257	256	265	244	235	246	275	244	261	235	255	237	241	253	270	257	275	258	264	220	241	230	248	263	254	259	243	234	275	251	250	243	219	241	248	227	244	210	245	258	232	231	272	257	244	248	263	251	224	253	244	228	251	236	253	239	260	237	255	228	275	258	278	238	264	264	257	273	259	253	237	221	234	261	217	221	232	259	226	245	261	250	259	240	253	261	270	240	247	256	238	199	284	256	239	249	240	255	246	245	239	227	209	249	257	250	256	273	251	242	219	242	236	263	266	249	205	230	225	244	242	239	247	260	242	264	236	242	219	237	239	267	209	254	281	267	250	264	252	253	237	278	249	242	278	231	244	258	217	230	253	230	235	251	239	256	218	221	233	265	242	254	272	261	247	253	251	268	249	219	238	250	236	236	244	236	220	259	255	270	250	217	253	257	260	242	271	254	226	265	264	248	223	250	266	268	265	235	246	273	231	270	272	219	257	231	251	248	249	258	252	246	236	221	238	265	234	227	258	228	263	223	228	248	256	242	271	258	223	266	207	227	248	244	231	244	236	250	221	224	254	238	231	227	262	277	219	233	229	238	252	257	215	236	273	266	239	230	264	250	246	251	238	202	227	249	225	240	257	245	243	226	248	223	249	271	233	252	220	269	232	259	255	240	217	236	241	259	237	256	236	249	242	256	261	253	239	230	251	235	240	273	253	222	234	287	253	241	235	234	257	284	280	259	240	259	257	230	244	254	221	220	262	220	255	245	249	258	273	261	263	247	241	266	249	232	283	268	257	269	266	227	257	226	254	230	254	235	236	235	254	232	236	232	252	235	236	248	247	254	251	249	211	241	266	226	240	228	224	250	274	256	275	255	246	225	246	232	230	261	239	250	238	228	239	277	239	235	248	247	242	224	270	256	259	251	255	243	231	231	231	244	220	261	239	263	221	243	242	250	256	228	243	241	240	220	277	232	254	240	252	229	254	232	238	242	249	252	276	254	253	256	234	228	253	214	254	242	246	239	244	231	256	248	212	248	254	210	241	241	260	249	245	275	228	250	240	242	231	267	265	258	245	260	260	265	217	226	230	238	257	263	229	250	282	233	236	273	276	246	245	238	233	255	238	271	262	263	263	269	247	242	214	259	269	215	273	249	259	255	237	224	264	249	224	232	253	253	257	236	255	252	246	242	265	241	242	257	245	233	243	265	256	277	231	240	254	266	218	229	225	237	254	261	239	242	248	255	218	264	240	239	266	222	236	248	236	217	258	251	235	276	248	248	255	249	262	258	264	229	249	250	267	244	252	246	255	263	218	246	239	245	255	239	238	258	239	244	253	223	216	255	238	229	240	263	241	255	235	268	231	214	250	242	246	254	258	223	250	252	269	234	263	253	244	266	228	218	216	247	245	251	234	263	244	268	237	249	260	266	288	245	256	233	247	237	223	233	249	249	239	234	250	225	234	272	224	281	238	240	254	273	246	238	279	241	242	246	247	231	229	251	237	266	261	249	214	227	228	243	235	258	226	257	230	234	273	244	232	258	254	228	228	243	225	240	246	235	251	265	212	220	224	262	260	282	266	232	253	230	238	262	246	230	238	253	249	251	259	264	240	254	249	240	258	264	222	272	247	264	273	246	226	228	247	245	246	267	235	208	236	243	216	237	244	279	225	262	245	265	260	220	221	254	248	241	219	250	259	225	246	257	251	243	271	255	253	245	253	255	266	229	278	276	228	263	235	225	265	288	247	238	261	253	255	243	219	238	278	273	251	278	239	222	231	262	242	220	225	255	233	252	241	230	278	244	246	245	258	246	255	209	268	246	229	242	262	219	240	220	228	268	255	241	242	269	221	233	253	294	239	273	245	252	237	227	244	255	249	238	252	262	244	279	256	257	218	257	240	239	247	275	225	250	230	219	233	270	232	237	235	237	236	233	237	245	256	251	271	244	242	243	257	244	270	256	228	271	243	266	242	266	265	260	262	226	247	248	218	222	224	244	249	232	260	230	248	240	249	242	256	270	260	227	253	241	273	277	237	263	270	223	260	237	236	268	254	249	246	239	251	244	270	216	251	259	222	241	243	249	237	267	250	226	236	232	244	227	247	253	238	235	236	273	221	248	225	231	253	277	254	260	249	260	256	269	286	274	260	256	229	258	233	240	283	238	242	267	253	229	252	255	236	240	236	260	244	228	259	241	237	194	258	229	245	271	244	253	264	229	242	263	266	280	250	256	248	260	262	232	237	257	237	246	247	230	231	249	221	264	255	234	255	224	255	244	213	255	240	234	263	255	260	260	270	263	249	245	259	222	254	250	192	264	249	285	245	214	268	251	235	253	260	283	265	240	270	223	254	212	234	229	271	242	249	279	263	241	259	213	258	272	211	246	273	278	261	236	239	242	245	270	278	238	223	263	230	255	238	264	242	219	271	258	240	256	218	224	253	238	253	256	226	239	256	233	251	208	257	239	235	219	254	258	223	262	227	289	243	243	261	266	222	231	257	251	239	218	241	277	260	258	252	238	262	251	266	258	279	249	249	252	254	251	245	267	236	253	269	252	243	226	215	235	252	247	258	243	283	230	255	246	265	220	274	253	221	225	242	257	254	261	269	228	227	253	232	260	254	254	239	228	268	266	253	283	248	245	246	261	282	259	225	244	267	236	229	272	229	260	270	264	235	251	237	264	243	210	275	272	243	280	231	270	261	257	230	251	218	254	243	216	256	273	241	254	217	274	225	241	259	226	227	241	246	241	239	268	259	244	261	238	236	226	243	264	251	214	244	272	233	237	226	250	266	232	230	261	237	247	291	216	260	263	231	249	226	257	262	222	248	231	245	223	245	260	258	258	231	238	236	245	273	247	219	241	224	258	246	243	259	283	247	255	238	237	264	243	261	268	256	234	229	278	239	233	264	224	263	241	239	270	270	247	267	247	228	247	231	253	240	223	260	258	244	241	276	254	243	210	234	254	247	259	224	241	277	231	279	210	246	228	239	273	249	244	258	238	233	240	262	250	237	212	227	228	248	265	252	265	264	260	225	265	216	246	247	249	250	260	246	254	240	268	248	245	259	287	263	266	260	226	233	226	257	251	268	259	227	250	248	262	268	251	262	251	238	276	272	224	247	228	256	227	243	247	241	254	265	233	235	267	244	239	251	259	258	244	234	236	242	235	262	229	245	223	253	220	243	246	237	234	258	262	235	257	252	280	235	246	243	237	255	266	252	256	250	273	248	242	232	261	233	245	255	267	230	269	257	246	245	231	241	243	248	215	243	255	224	242	266	220	231	227	280	236	255	232	207	236	274	256	255	256	270	228	237	286	251	255	232	249	272	258	242	236	226	242	240	242	245	234	249	245	226	249	229	250	252	229	242	227	247	247	235
26474	12553	9847	9341	7601	6711	6412	7647	7391	6036	7842	7767	8349	6588	4494	4164	4285	4366	3870	2906	2487	2223	1586	1389	1148	1163	1148	921	869	875	929	889	888	798	821	883	918	808	805	901	798	744	738	734	694	700	692	585	693	654	660	604	602	599	611	568	590	561	587	574	610	620	606	589	637	616	620	620	636	572	626	576	595	583	584	615	564	583	560	604	579	591	594	585	584	583	585	605	610	560	612	607	624	621	593	586	570	578	625	545	572	587	565	603	570	577	605	608	577	591	601	604	576	569	619	563	613	607	562	565	581	591	577	598	616	590	567	567	621	602	599	593	621	559	611	646	644	557	584	578	609	564	573	622	584	581	536	540	589	569	589	602	573	562	554	543	561	523	568	592	567	568	588	552	563	592	595	623	586	607	616	594	601	556	586	609	612	544	583	583	625	620	584	613	590	575	571	581	530	573	574	596	586	594	595	596	548	612	602	609	557	565	597	546	580	584	541	576	601	585	610	573	610	594	606	576	601	586	579	573	594	581	561	566	626	582	619	569	580	586	597	591	555	617	588	588	582	573	576	621	558	576	543	608	565	554	570	566	543	576	613	559	566	575	551	595	601	606	620	556	576	584	616	571	545	579	602	615	566	585	558	591	557	591	550	614	600	542	608	605	640	549	536	555	563	566	554	604	565	587	587	596	536	567	551	543	527	558	586	593	616	547	572	612	584	596	619	591	569	545	591	583	575	578	569	595	564	639	600	541	573	579	549	602	571	560	589	574	606	598	581	586	567	614	581	596	598	590	584	599	567	604	617	576	600	579	582	558	588	580	569	591	568	567	598	618	614	596	555	588	572	589	560	591	589	588	629	581	622	562	610	595	565	606	552	583	617	576	565	580	631	583	561	565	580	565	568	571	598	582	610	584	570	559	558	576	540	558	571	604	570	598	613	576	612	546	575	560	613	569	608	556	569	593	595	546	577	575	583	586	548	584	642	615	585	612	575	587	616	581	566	637	571	577	584	593	599	615	641	592	583	572	618	584	576	558	596	606	592	542	556	553	591	584	529	560	584	570	602	605	583	639	585	590	586	598	577	591	515	606	584	588	567	587	584	549	614	590	577	565	575	624	564	587	616	571	568	583	561	582	552	606	555	597	570	586	594	608	566	575	602	549	595	550	572	625	605	589	544	581	598	582	597	588	582	537	593	567	594	603	585	580	581	626	585	567	583	598	584	560	584	590	587	561	620	550	553	614	582	560	506	577	584	586	562	554	559	587	570	600	546	610	567	586	594	570	579	609	606	548	574	593	544	584	609	551	556	576	611	589	589	607	589	573	584	582	572	587	590	572	586	584	575	536	581	592	562	601	577	596	634	575	597	608	612	615	582	555	604	587	577	591	611	622	557	574	583	572	590	581	542	624	584	580	569	599	541	552	583	610	602	573	589	569	579	595	584	583	564	604	571	577	559	586	614	567	600	580	594	579	562	602	591	602	604	583	596	591	591	589	589	587	582	592	640	573	580	548	552	587	623	634	579	605	606	589	569	616	597	601	592	572	602	551	606	562	604	558	537	623	579	588	561	582	557	554	596	545	604	615	562	592	606	554	586	590	575	608	583	591	572	562	580	556	615	590	605	575	598	585	591	615	603	568	567	559	621	572	631	515	605	596	606	614	557	585	591	586	559	552	566	578	592	566	583	582	595	581	599	585	592	587	596	621	585	586	580	579	598	577	584	584	599	559	596	565	586	578	573	587	596	598	563	604	596	595	613	608	582	602	595	590	554	600	521	615	550	625	584	595	595	617	589	581	565	593	587	570	591	587	618	584	610	601	565	610	610	552	571	545	568	597	595	582	566	595	609	559	563	567	579	558	593	563	571	605	595	591	585	583	605	554	587	593	564	541	605	579	588	601	608	571	562	557	536	589	596	591	610	561	615	576	614	585	608	562	595	565	621	584	617	542	648	568	562	596	591	568	594	603	600	580	585	582	587	539	564	592	590	598	576	576	593	646	567	592	591	576	567	574	553	592	562	597	583	600	581	562	542	556	525	579	607	591	593	582	586	591	547	557	527	610	564	606	606	594	595	556	568	575	592	535	608	555	539	613	598	573	621	590	613	547	596	597	617	602	599	555	628	611	587	582	556	591	636	598	577	583	582	562	590	593	590	538	549	550	558	549	605	535	575	605	551	538	597	616	592	591	602	560	583	601	579	617	561	563	575	593	600	604	588	604	581	608	592	589	609	619	574	568	605	576	573	587	591	594	590	565	558	574	554	583	626	597	580	585	571	571	611	534	608	578	594	609	569	567	614	568	542	605	547	540	549	585	560	546	626	553	594	582	613	541	560	570	589	610	604	583	549	622	586	578	552	567	600	611	590	620	618	609	572	622	564	580	562	576	586	606	541	570	581	591	630	562	626	565	573	608	592	593	611	569	606	553	577	562	583	600	608	594	587	571	601	594	612	588	580	590	586	587	593	565	586	568	558	589	544	586	568	563	581	592	558	594	618	548	518	588	589	551	523	610	562	586	572	625	577	569	571	600	541	569	634	569	582	577	564	572	574	597	566	576	569	588	531	604	586	612	564	593	535	617	579	550	613	577	559	608	569	558	573	597	560	555	552	548	571	618	606	646	558	569	586	659	575	591	599	571	581	606	580	576	632	593	610	576	573	568	624	604	582	587	649	561	601	597	587	595	599	565	580	554	626	555	574	614	595	597	583	563	569	584	605	596	585	586	539	594	589	601	557	608	556	553	575	578	592	567	524	575	580	542	614	581	611	592	582	570	575	610	607	555	601	606	602	574	599	564	608	571	590	603	591	606	608	599	572	569	562	520	593	587	543	608	596	565	589	540	588	546	570	621	606	597	586	593	560	572	624	571	609	585	560	598	579	607	588	575	557	605	603	571	586	624	585	549	579	618	577	591	594	569	599	576	533	655	600	561	595	584	541	600	623	580	596	566	540	563	595	575	633	606	561	599	632	544	580	578	602	548	570	542	571	541	577	642	597	586	567	539	585	574	580	643	569	568	600	570	594	584	547	599	545	576	570	562	587	611	550	538	577	568	637	621	555	610	602	540	556	577	575	628	572	611	575	590	568	583	547	601	638	570	574	623	585	583	613	570	607	587	585	585	575	595	578	593	576	586	602	557	615	623	552	550	578	593	536	637	588	579	554	586	550	581	570	612	608	555	557	530	641	580	597	567	587	563	605	579	597	577	595	584	601	600	603	615	598	624	614	559	609	574	572	585	578	594	546	563	570	572	612	608	607	596	578	541	506	610	588	592	560	529	576	595	569	604	570	602	592	622	558	574	625	568	610	560	552	576	583	597	569	599	605	564	650	551	621	547	571	617	587	563	561	580	559	581	612	603	577	623	564	609	570	585	568	621	612	597	611	580	575	573	548	580	545	514	561	562	579	588	573	577	560	600	574	571	599	593	584	599	598	575	575	593	604	573	611	612	573	606	570	564	606	572	618	620	549	563	583	601	614	557	569	614	562	600
48942	29345	18656	11852	7348	4763	3663	4057	2925	2224	2814	2825	2640	1892	1359	1335	1244	1213	983	698	593	523	371	345	288	360	308	271	225	240	275	291	246	229	201	258	239	203	217	230	218	207	202	207	196	200	201	202	172	194	169	165	169	155	156	155	185	179	176	167	173	182	157	185	184	173	160	188	148	151	172	186	175	191	166	162	171	187	139	177	169	166	194	179	175	163	176	164	140	166	167	180	201	167	163	154	197	165	175	182	181	159	167	175	167	160	170	161	154	172	157	192	146	161	166	155	146	154	160	157	167	143	166	179	173	173	165	190	181	191	168	165	170	168	182	195	151	157	167	181	162	188	165	188	181	148	157	198	138	160	148	183	173	179	177	186	165	154	170	178	177	165	181	186	160	170	164	159	178	172	169	161	185	166	176	188	152	150	169	181	177	165	148	152	184	148	165	167	150	168	155	174	170	174	168	166	154	174	159	179	168	159	167	172	164	143	184	167	180	155	156	162	163	173	170	172	173	165	148	161	154	165	147	163	177	167	158	167	176	162	168	180	175	168	163	188	197	183	189	185	164	202	159	150	179	179	177	152	179	169	149	159	170	183	155	144	184	190	165	159	151	156	191	158	176	184	158	158	149	162	165	174	158	162	163	181	160	157	182	184	159	170	158	170	149	160	174	188	186	182	173	165	182	186	143	165	151	143	193	153	211	156	168	201	164	193	178	172	139	166	139	161	152	142	172	150	150	180	183	150	128	154	178	160	151	179	159	177	156	143	153	163	168	159	149	141	171	169	165	165	177	181	167	183	159	152	175	149	157	147	162	169	154	162	173	174	151	147	150	180	164	168	172	176	172	193	144	166	153	171	138	165	202	160	175	172	184	154	142	154	162	163	173	167	201	181	170	168	182	179	163	165	177	159	181	176	176	170	185	158	149	176	166	203	176	162	160	147	159	167	158	173	156	163	169	178	195	168	186	171	184	173	161	168	174	174	149	164	175	186	170	154	190	182	168	172	167	189	162	157	190	162	156	162	163	172	186	167	163	163	168	167	175	184	172	156	162	133	154	172	169	157	186	147	191	163	167	170	171	154	170	168	175	169	183	178	150	155	170	155	151	144	172	169	143	170	160	157	183	181	169	175	185	184	179	145	136	149	173	165	150	189	157	169	153	155	179	164	156	174	179	184	144	189	175	180	172	174	178	174	152	157	172	165	179	185	159	181	168	170	172	166	168	155	147	155	172	162	166	180	177	198	164	187	172	167	179	167	174	151	179	166	166	162	154	149	163	164	171	173	165	171	167	193	170	203	157	148	182	153	176	168	149	143	147	151	184	167	125	162	160	176	176	193	165	147	149	175	143	154	173	195	155	147	170	181	167	174	169	164	175	165	178	153	154	164	160	155	156	162	158	164	168	152	152	204	152	163	205	197	182	154	178	178	183	157	170	161	150	174	165	155	182	150	170	156	185	163	174	206	132	179	176	178	143	174	172	158	165	166	172	177	178	141	158	161	187	157	164	180	163	166	176	182	166	184	150	160	162	172	171	168	150	155	179	173	179	167	177	192	167	156	156	144	156	152	169	161	185	155	175	163	165	148	197	179	190	180	170	158	155	183	158	183	147	155	145	188	139	162	166	161	153	164	165	156	151	179	164	160	165	156	167	170	187	144	171	166	181	188	176	171	167	185	167	159	161	152	173	170	160	166	148	185	167	174	165	188	173	184	162	178	171	153	183	148	171	174	144	175	159	185	163	168	158	151	173	165	171	170	170	172	162	181	171	160	185	160	167	158	165	176	174	163	166	190	168	172	154	156	180	142	168	183	156	162	178	177	177	192	172	190	160	163	176	162	149	169	182	184	179	166	184	183	178	175	161	186	188	164	174	162	136	150	159	166	179	167	155	162	171	157	181	174	198	169	164	162	160	177	164	173	171	174	166	162	166	170	184	157	156	161	157	169	191	142	140	191	180	179	176	175	177	171	178	180	162	181	180	172	181	167	145	162	149	157	186	157	191	183	159	167	187	169	168	174	190	175	148	151	168	160	162	162	143	163	144	154	164	173	154	163	180	177	182	154	156	179	181	163	182	183	167	175	179	146	161	165	170	184	169	158	175	169	172	182	170	176	182	184	179	165	165	169	183	219	175	177	173	180	179	165	151	148	197	179	143	152	166	174	164	161	175	162	160	158	167	182	177	165	177	164	162	171	164	172	159	170	152	177	153	164	175	167	159	173	170	162	170	164	205	159	189	179	200	162	164	180	166	147	137	170	167	152	161	176	186	176	178	161	137	163	166	158	190	159	148	176	177	155	175	170	180	174	187	168	177	160	159	170	182	191	164	168	171	164	157	165	172	171	182	196	128	176	193	177	196	175	180	167	165	163	153	178	143	184	154	168	184	188	161	161	179	181	168	189	169	175	157	158	186	161	177	173	162	171	172	150	161	177	162	178	170	158	183	165	183	177	159	177	146	164	161	174	155	184	149	152	169	153	160	149	188	179	177	168	190	137	172	171	163	172	159	174	166	168	162	191	190	164	180	170	142	145	185	147	170	160	163	170	172	166	152	155	165	160	169	169	186	156	170	150	168	166	169	173	177	180	186	184	182	166	160	185	171	155	161	149	164	178	160	163	157	153	139	159	193	165	171	167	177	165	153	175	143	146	165	166	163	166	158	167	177	150	147	155	173	130	162	164	167	168	167	159	170	165	164	150	206	152	156	161	166	157	171	181	167	183	153	146	175	175	184	194	170	133	167	177	176	146	173	164	164	155	170	169	149	144	177	163	185	164	170	181	166	150	170	160	176	169	163	185	158	169	189	162	174	174	153	137	172	184	167	174	159	172	178	167	161	175	161	152	184	178	163	196	178	158	153	152	164	184	178	166	182	188	167	179	156	157	184	151	164	150	176	186	156	182	191	178	148	171	164	148	168	151	198	177	155	151	201	155	146	150	167	182	188	162	172	171	176	153	175	169	183	166	171	165	169	158	172	186	152	184	198	180	174	170	155	149	170	157	160	149	174	181	165	175	168	156	165	167	170	159	197	177	153	194	161	172	177	172	185	145	167	151	191	154	174	178	168	214	186	174	185	165	194	179	167	153	148	168	178	180	154	182	165	150	173	175	182	195	168	175	159	171	180	153	162	158	175	157	168	167	189	189	167	187	177	161	145	167	156	151	171	154	169	154	169	176	162	172	160	173	177	153	160	181	173	179	178	164	163	147	163	162	168	183	173	162	160	165	198	196	143	175	182	158	140	180	181	164	158	178	178	161	180	155	199	149	171	167	187	162	195	167	159	171	156	173	196	180	160	183	172	185	177	146	160	173	174	172	182	176	173	158	141	187	149	149	162	174	136	157	175	159	160	171	171	166	176	165	159	170	159	153	178	185	164	173	193	165	153	178	193	134	184	174	166	164	153	166	174	170	176	185	160	163	166	162	165	196	177	185	171	182	161	140	187	143	214	154	196	181	179	170	175	157	159	160	167	156	164	180	167	166
32727	15766	14216	13608	11975	11040	10446	13540	11166	9841	12238	12875	12657	9249	7106	6876	6608	6551	5137	3943	3714	2794	2021	1681	1494	1711	1458	1134	956	1001	1086	1119	991	899	791	920	1006	755	760	822	747	742	726	649	612	600	597	559	525	520	474	455	463	454	450	437	459	434	435	440	465	447	449	417	414	408	434	488	414	425	461	464	426	439	482	392	422	431	439	430	445	455	425	425	381	443	429	434	439	420	438	456	419	454	442	478	453	441	444	401	466	414	416	470	418	450	416	422	424	420	435	447	428	437	453	429	397	419	430	406	370	435	447	453	416	387	447	402	425	445	434	425	451	390	417	416	496	440	411	420	418	421	405	414	410	404	399	429	428	426	446	426	402	434	413	460	418	432	408	395	408	420	396	431	433	422	366	433	403	398	418	436	456	387	440	421	433	404	403	435	448	418	418	399	420	436	437	452	426	428	411	442	419	407	419	401	430	415	431	392	430	434	430	412	428	386	418	427	415	401	445	415	414	402	411	435	378	414	434	413	430	412	395	389	455	411	396	411	423	439	405	433	391	391	410	430	432	422	416	409	393	422	414	426	445	421	443	405	415	439	419	409	388	426	388	431	468	425	402	436	374	456	415	434	443	445	427	422	426	426	441	422	428	444	433	443	402	399	417	422	415	402	405	417	419	406	426	431	434	437	375	453	445	410	432	413	376	426	451	410	424	443	409	419	419	442	460	445	412	418	420	446	443	405	416	395	395	413	383	399	412	412	452	407	422	424	441	418	445	414	413	438	402	408	422	441	412	432	393	427	404	449	384	392	390	389	438	432	454	431	410	435	439	463	394	436	460	388	443	451	409	397	408	434	446	438	400	436	442	427	416	387	400	406	396	437	408	360	448	394	440	375	424	404	437	417	425	435	410	426	400	393	437	432	409	448	435	411	412	415	425	446	388	428	394	416	440	460	410	437	426	384	421	409	442	425	423	433	388	450	433	396	430	423	411	411	387	402	451	405	400	406	420	392	420	378	466	418	411	415	433	469	422	396	396	395	456	411	390	412	447	406	397	444	418	386	430	398	422	419	409	421	432	426	416	445	408	414	420	393	411	374	405	446	426	421	412	438	418	409	370	446	433	389	408	372	402	439	447	426	436	387	429	390	400	427	414	417	423	411	419	433	426	406	447	428	450	419	485	413	416	425	408	402	414	435	435	459	407	431	416	436	417	395	424	431	442	425	414	439	463	462	458	457	438	444	416	438	427	422	457	405	396	435	448	412	386	443	425	409	395	441	393	399	459	407	417	386	437	401	417	413	396	424	450	429	430	396	418	427	432	412	428	455	432	446	410	404	392	427	429	403	395	417	424	394	435	406	425	396	437	416	397	399	422	458	422	446	434	393	426	430	443	449	424	435	421	411	409	428	441	445	442	413	395	432	394	394	427	421	460	408	439	446	383	410	455	401	464	425	435	426	417	442	458	421	425	438	435	441	405	406	404	445	415	406	403	417	461	418	427	440	422	423	409	402	425	453	440	424	418	413	408	459	434	408	402	400	424	428	415	401	397	439	427	414	464	432	419	448	389	407	422	404	451	398	415	410	379	402	426	440	372	444	426	390	429	427	418	469	398	405	419	453	449	446	434	440	442	402	443	409	433	432	457	450	426	419	446	435	389	434	415	402	414	428	394	421	410	410	428	411	398	411	449	388	440	418	420	421	373	413	371	402	408	403	403	422	422	422	397	404	430	432	454	399	400	385	444	385	418	428	428	415	439	409	445	412	401	439	391	424	433	419	438	418	439	415	447	442	419	433	407	449	420	421	384	418	378	451	412	413	440	412	402	441	409	424	402	370	454	418	395	442	411	386	438	421	431	430	441	463	399	431	406	423	421	404	435	449	409	430	402	411	436	405	444	418	423	440	438	408	421	421	420	437	447	414	400	441	394	421	441	443	414	459	427	428	421	390	435	407	453	439	455	427	425	414	415	427	402	446	463	443	408	404	431	425	422	443	387	419	418	452	417	419	391	414	412	423	403	406	366	425	443	411	411	452	413	413	404	417	399	426	383	435	410	409	445	366	420	416	402	409	464	450	421	389	407	443	433	442	415	379	399	414	425	386	429	428	438	428	451	402	441	452	417	436	409	416	424	384	412	421	436	453	427	418	422	442	440	408	430	412	398	458	425	414	438	416	428	420	437	432	423	420	401	458	437	430	375	433	417	452	427	371	381	424	457	378	426	438	425	397	407	417	416	454	428	415	394	416	451	442	409	421	420	438	397	434	465	420	383	397	393	411	405	424	426	392	423	411	449	409	413	453	408	391	411	433	415	446	412	422	437	407	449	406	421	402	406	418	426	419	457	377	430	420	427	442	438	439	428	404	427	386	394	426	414	395	400	450	430	404	425	414	407	407	432	453	434	439	437	426	388	420	438	478	408	413	419	440	412	409	419	420	448	388	405	394	412	428	440	406	406	399	393	417	404	422	424	395	392	407	415	420	386	432	447	413	433	400	452	440	397	438	426	414	391	463	386	427	447	447	419	373	373	418	370	390	463	401	434	404	416	430	397	446	413	413	455	421	417	413	423	419	428	417	423	406	419	443	423	409	435	437	391	448	410	456	418	437	433	430	417	429	450	425	415	410	451	388	418	407	409	399	421	412	403	385	454	419	449	407	410	409	394	451	414	483	432	386	421	389	450	379	438	389	370	411	414	437	416	422	409	437	460	437	457	414	440	418	429	405	431	409	455	418	404	418	405	411	446	475	460	403	449	416	406	408	393	455	413	413	403	422	427	412	423	396	426	432	413	431	426	442	423	439	424	386	415	448	415	430	423	416	415	421	395	427	436	412	383	413	449	379	396	419	424	369	453	419	437	442	397	436	413	431	397	457	440	416	451	403	445	437	392	405	453	421	425	401	428	394	428	422	408	432	424	442	418	424	442	370	429	441	477	423	430	440	388	439	398	383	403	417	408	441	421	417	425	452	441	411	417	401	436	399	425	402	442	458	422	436	388	425	413	399	428	434	440	463	409	386	403	422	426	404	422	383	411	425	406	435	395	449	384	416	416	420	428	409	443	410	407	432	453	453	445	417	408	413	407	402	414	417	431	453	418	425	408	447	430	407	390	436	419	415	411	444	419	455	388	386	421	401	422	420	421	415	448	441	366	475	400	408	409	381	458	436	405	406	415	433	422	441	455	455	405	441	421	423	375	472	437	427	423	378	405	431	427	443	414	426	384	424	400	447	414	414	408	402	456	413	429	415	400	389	423	403	446	418	406	462	413	468	428	429	425	385	403	414	396	422	395	449	388	432	424	422	410	442	414	417	439	407	435	394	470	430	418	428	413	436	414	402	418	448	437	448	393	383	400	450	398	426	427	423	414	403	422	438	422	423	385	439	449	426	463	425	406	418	401	415	417	402	410	446	431	414	416	426	434	431	388	431	418	408	416	391	402	404	410	421	419	371	397	387	443	440	391	415	415	428	415	396	403	394	406	408	434	403	427	420	392	412
16799	6063	1860	1279	1098	897	837	1051	844	750	1025	1060	969	733	636	671	685	617	577	496	470	395	416	348	372	388	387	354	354	337	375	340	350	337	345	329	386	372	339	361	361	364	350	367	341	329	351	318	346	369	346	331	344	336	342	368	363	341	325	323	332	349	336	356	372	308	354	319	358	311	326	314	379	351	336	365	337	347	354	314	361	352	312	345	339	343	300	332	327	333	325	335	358	327	320	379	307	354	350	348	374	312	353	322	312	347	344	314	358	337	323	305	313	335	370	368	354	349	341	375	335	334	319	349	356	310	326	335	374	340	355	314	312	321	341	340	343	357	339	370	352	332	334	365	304	343	350	315	329	311	328	362	331	334	346	324	330	341	344	349	360	354	311	335	353	343	331	340	340	371	312	326	318	339	346	316	292	368	321	377	356	317	328	363	349	355	332	331	373	356	316	302	353	350	322	314	333	378	342	358	324	339	326	338	354	320	335	311	330	338	312	321	334	354	359	335	323	357	347	345	367	346	356	317	351	334	337	371	352	384	326	298	319	353	367	340	354	349	342	352	338	347	301	296	348	341	363	362	334	349	351	301	347	352	327	356	341	320	350	341	317	340	318	350	366	341	342	367	305	320	359	338	345	342	366	330	324	331	326	347	354	363	344	330	340	339	344	332	346	354	347	334	334	311	311	336	302	361	323	361	338	340	354	320	333	331	325	323	309	326	318	344	333	329	329	309	336	362	337	343	331	323	331	337	325	325	336	330	328	363	336	351	370	307	357	333	317	340	343	335	301	342	326	328	310	329	335	343	357	344	321	315	379	360	346	357	344	352	353	345	333	316	324	327	329	364	360	321	317	333	362	322	325	342	308	333	350	313	356	323	329	337	349	322	288	362	335	340	343	335	328	329	380	353	349	346	325	355	369	335	318	332	314	324	368	359	319	338	337	327	346	332	380	320	348	316	336	369	317	340	353	375	345	353	318	353	352	327	354	315	343	384	366	344	316	343	325	338	308	400	349	348	354	314	379	379	328	329	351	374	333	366	347	404	326	300	327	341	329	330	348	337	321	324	347	315	340	359	347	324	315	334	342	358	336	332	337	357	323	322	336	354	332	360	347	324	368	346	339	345	340	372	315	350	351	322	339	341	360	345	340	305	345	340	354	328	351	325	354	324	332	319	373	377	333	326	341	354	348	334	363	317	327	316	334	360	341	343	344	312	314	361	336	334	320	353	345	345	324	308	345	310	371	334	292	292	350	359	391	367	322	335	360	347	368	364	340	339	353	343	352	327	353	321	336	343	367	353	386	357	318	319	311	314	316	313	345	306	317	330	332	363	313	357	337	374	355	356	365	358	342	371	326	324	344	357	311	347	322	365	321	374	344	336	328	343	346	348	372	361	326	346	332	335	354	327	350	380	340	346	323	323	346	345	377	351	333	349	343	343	353	365	313	306	359	323	357	360	341	325	357	334	344	365	352	340	326	349	333	330	336	325	314	328	334	333	311	371	313	330	352	349	358	364	343	334	330	357	353	340	335	344	341	332	324	344	356	332	325	301	325	315	365	330	346	354	328	324	339	365	337	315	370	361	315	353	324	294	318	380	306	347	363	349	355	330	350	361	341	333	337	338	326	327	363	341	320	353	371	345	346	339	349	297	333	344	331	349	318	319	343	360	347	358	322	319	322	335	329	298	320	303	355	344	360	373	340	323	369	356	355	335	313	328	341	316	337	366	318	343	381	361	381	323	367	344	344	345	369	337	358	335	330	318	322	310	338	316	340	357	355	317	371	347	321	354	320	351	319	338	306	317	316	339	305	357	335	352	338	355	332	346	341	332	335	341	354	370	322	346	353	318	341	329	332	343	307	372	326	318	336	325	345	310	316	307	316	321	339	366	349	321	330	352	346	340	348	357	345	358	337	294	356	345	303	339	327	347	344	356	363	324	385	340	387	329	326	344	369	362	351	318	367	365	360	355	338	347	355	335	347	351	337	337	336	394	309	319	315	303	320	330	358	315	350	335	367	300	331	335	376	364	329	335	358	347	355	329	333	351	329	357	366	325	334	322	342	319	329	326	359	339	361	309	334	347	341	317	344	367	325	363	365	321	338	316	318	301	363	388	354	360	359	357	363	337	293	349	361	348	335	320	357	365	361	349	346	342	388	325	342	383	348	335	338	354	323	318	344	371	313	329	360	364	354	357	329	344	357	363	350	341	333	331	335	322	367	382	353	329	334	366	351	364	353	335	375	354	324	332	337	360	336	326	347	312	324	312	335	308	345	356	351	355	353	322	329	304	328	343	344	358	333	307	343	363	353	385	337	325	332	355	354	329	336	337	326	324	362	364	373	359	339	365	349	326	341	356	336	325	334	358	332	332	347	373	313	354	333	362	345	346	336	340	334	320	336	360	351	350	355	323	333	342	346	341	304	342	381	352	324	337	337	345	345	347	368	355	334	342	357	329	380	314	301	316	347	365	328	349	335	358	337	313	336	309	343	321	359	315	306	354	353	341	350	320	358	319	362	372	313	408	334	356	345	339	337	333	342	324	319	390	325	342	330	354	331	314	378	339	325	311	326	345	375	352	354	310	345	303	305	343	341	326	357	345	322	341	331	337	338	360	322	315	388	365	302	387	342	360	359	353	338	310	349	299	338	330	325	342	333	339	345	346	329	331	306	321	326	352	319	330	321	319	322	344	357	349	367	335	355	311	308	336	329	325	324	361	332	338	335	339	353	325	351	349	314	350	340	347	354	357	340	328	337	311	335	356	353	353	343	322	345	337	355	330	355	314	304	326	338	347	316	344	358	322	338	367	327	327	381	324	347	337	323	340	326	355	337	366	328	324	339	344	353	300	335	355	321	328	318	377	357	338	313	342	353	355	347	321	345	338	341	322	316	325	352	365	333	341	375	333	358	327	336	317	336	350	334	366	318	327	362	337	324	359	339	342	334	363	337	307	400	333	353	320	292	332	328	319	315	359	309	332	361	334	318	323	374	349	333	364	366	368	339	349	329	323	314	324	364	312	334	327	340	347	334	354	374	340	340	335	316	344	322	314	333	367	344	326	363	375	333	376	339	337	322	333	330	344	323	342	315	329	356	315	361	308	363	360	342	355	358	331	358	313	326	322	352	354	359	339	350	374	305	328	339	337	359	343	315	342	350	366	326	357	343	343	310	355	354	344	368	341	371	360	377	363	365	313	345	344	344	377	351	333	324	360	340	367	350	311	341	341	308	309	343	322	335	336	301	353	334	342	305	344	342	352	344	335	334	350	370	314	343	328	330	351	360	328	369	349	330	320	367	345	359	326	332	326	328	343	325	321	326	313	328	328	341	357	331	338	316	345	354	328	327	339	315	325	327	342	337	312	322	345	304	389	349	338	305	339	345	379	308	311	359	339	341	331	353	327	326	336	322	324	351	365	330	342	339	366	341	365	401	356	337	367	321	369	318	342	329	329	340	315	333	323	364	381	379	331	384	332	348	352
10235	4789	3407	3382	3660	3238	3131	4138	3423	3038	4622	4786	4284	3090	2920	2839	2837	2555	2156	1974	1811	1379	1209	1004	892	893	890	810	885	833	817	789	835	832	855	819	888	819	880	814	854	846	836	785	825	819	833	792	786	784	800	777	757	798	799	825	807	740	814	767	719	776	750	799	811	792	804	736	815	793	783	773	746	778	830	793	739	755	750	739	792	771	743	814	774	783	754	792	784	751	820	795	780	777	777	771	803	820	757	841	820	796	776	780	825	812	800	737	799	778	798	792	760	759	757	773	780	762	787	805	789	841	731	748	801	793	787	791	765	823	770	772	808	755	739	776	770	755	761	805	743	720	784	788	738	843	781	791	803	792	760	743	764	782	757	780	811	779	723	728	813	716	785	769	771	779	783	775	785	793	788	803	804	769	767	758	782	791	827	747	813	727	832	787	748	792	762	803	800	828	793	726	721	801	753	816	741	776	749	797	749	736	805	746	828	818	775	773	800	791	731	759	722	766	779	742	752	736	822	796	779	735	776	818	749	781	804	776	729	806	737	769	815	783	736	776	709	797	759	772	737	737	802	822	800	789	798	817	775	783	766	761	771	770	785	764	730	807	782	699	793	813	809	789	752	723	777	826	775	789	788	781	764	765	794	766	720	809	734	796	775	762	811	783	804	821	774	772	757	794	742	778	797	823	785	729	759	776	779	800	766	795	759	753	749	771	765	810	774	748	760	741	748	786	796	755	760	728	778	752	740	747	766	785	728	745	745	808	783	784	779	764	793	833	789	788	773	761	764	765	789	757	772	755	796	775	751	796	793	788	755	697	757	746	731	808	777	772	756	717	720	776	756	823	761	788	819	714	780	770	772	791	779	807	779	784	779	828	806	817	754	806	793	774	758	807	788	792	807	765	810	776	768	762	844	808	757	840	759	750	757	777	762	769	767	779	760	776	806	799	751	853	745	787	810	788	799	739	798	785	838	799	811	777	746	743	805	754	767	781	799	811	777	800	745	807	835	772	808	764	823	749	815	785	773	709	754	795	748	794	768	738	747	760	739	741	749	775	771	751	769	749	845	773	758	767	758	754	791	765	800	760	765	764	795	792	791	773	758	751	734	791	754	767	812	776	748	825	810	760	795	792	758	731	756	782	758	740	813	754	825	742	755	759	774	814	770	753	754	740	754	782	759	741	779	770	800	740	833	813	803	763	762	823	762	754	729	800	813	759	765	762	740	762	807	842	774	766	797	748	819	750	797	744	759	803	753	768	790	784	787	753	767	753	759	761	719	718	732	774	786	766	766	753	802	755	765	767	800	795	808	766	775	759	782	790	726	735	765	774	788	759	768	786	791	828	723	770	777	769	751	759	799	764	802	791	746	792	807	753	785	760	813	752	784	769	746	774	775	808	738	784	791	785	791	783	760	761	752	805	744	721	788	774	772	728	759	802	777	771	772	825	774	774	770	781	782	778	748	754	771	743	785	796	768	740	786	759	774	835	842	795	832	760	775	791	779	787	795	779	732	775	763	801	817	754	857	774	775	735	749	792	775	754	838	759	771	789	772	728	808	799	782	752	775	791	812	780	817	780	798	777	792	749	790	741	769	769	778	783	788	788	787	780	852	724	788	764	766	770	751	793	817	825	745	785	781	783	734	775	799	773	785	760	722	745	817	763	719	770	797	789	798	813	828	763	779	780	736	799	742	785	795	819	854	777	784	795	805	787	816	751	823	814	740	764	765	760	714	787	755	793	832	824	763	781	766	798	797	814	750	778	811	787	788	811	773	786	785	734	783	798	751	756	759	735	762	776	721	725	779	771	808	789	781	812	754	827	770	765	797	773	789	818	729	759	778	774	769	713	784	821	835	820	772	808	778	778	757	779	773	752	769	825	792	778	779	842	826	751	777	775	807	761	776	770	759	734	755	796	726	841	754	805	786	799	763	767	789	788	762	759	770	775	769	783	736	766	804	774	776	750	748	813	737	785	758	742	767	805	764	762	783	747	787	739	814	782	751	729	784	746	816	828	771	805	823	773	769	767	783	804	773	783	765	809	780	776	789	771	762	764	746	796	771	802	716	777	784	761	776	795	767	786	771	765	742	743	757	786	816	769	780	832	794	757	755	791	759	748	757	810	832	763	847	804	750	744	773	790	828	787	784	781	792	769	774	759	761	742	824	743	769	735	736	788	773	792	777	828	758	784	762	799	803	758	773	703	718	723	791	783	791	795	813	782	815	745	746	812	748	772	784	767	799	747	802	699	764	800	774	741	789	824	813	833	795	824	777	786	816	773	813	758	757	764	798	769	765	778	792	810	801	760	725	789	755	790	752	764	795	795	757	786	757	796	775	749	734	788	773	785	768	819	779	838	722	793	776	773	763	775	783	757	741	806	779	855	756	763	817	813	809	776	763	746	777	831	749	791	760	752	740	770	789	746	734	732	826	793	740	733	781	750	828	763	816	751	788	760	856	786	773	785	786	778	829	751	788	764	805	731	778	812	794	807	728	785	777	789	798	770	741	771	778	769	749	802	776	763	766	756	779	834	789	766	787	769	802	771	735	741	764	794	801	766	753	802	757	782	750	788	803	821	818	820	771	775	747	739	763	784	781	767	780	776	818	791	792	778	752	752	777	780	751	768	800	836	730	772	802	790	737	744	797	711	793	807	771	745	789	734	820	801	777	746	803	749	836	769	785	769	806	849	792	791	748	758	773	825	759	761	756	798	755	823	784	702	807	743	785	771	755	747	738	729	819	794	794	739	762	777	764	825	776	809	783	752	773	771	798	773	814	751	798	794	767	760	833	736	776	793	787	757	738	800	776	784	776	748	733	803	787	768	802	687	741	765	756	800	770	807	762	844	760	794	812	761	765	779	842	809	789	777	816	757	726	744	765	767	738	819	809	784	779	814	731	802	765	762	701	791	748	735	776	749	760	785	765	812	781	765	790	798	763	778	829	786	701	764	759	728	784	803	791	796	744	805	753	777	783	750	769	793	772	784	796	740	773	778	785	800	804	752	754	774	754	762	767	824	797	753	780	818	771	772	758	809	780	749	767	788	788	786	795	756	790	778	761	770	799	754	764	793	771	756	778	772	730	769	824	759	759	793	780	794	815	725	773	763	760	740	784	744	732	776	774	749	810	784	820	747	777	743	761	773	827	727	798	799	770	779	774	818	805	766	840	754	746	757	740	763	761	825	807	785	771	792	783	764	755	783	760	754	769	781	740	785	752	792	768	750	773	805	793	762	782	750	780	760	800	764	780	810	770	781	791	769	752	771	730	757	716	807	781	779	775	780	797	728	759	759	720	802	796	798	800	850	767	796	801	811	751	768	800	783	809	807	739	799	783	784	801	815	805	752	804	759	769	842	764	739	741	798	798	816	815	757	837	799	792	723	761	770	694	847	758	756	755	753	743	777	810	742	780	796	788	743	778	779	756	750	779	778	819	775	815	719	813	766	773	786	732	761	739	778	806	773	798	767	720	801	783	780	829	775
37813	20528	10696	6674	3972	2829	2337	2313	1693	1755	2086	1916	1721	1131	1070	1006	988	808	673	634	500	412	386	342	319	331	301	288	302	279	303	286	275	266	265	292	286	271	270	278	311	291	253	290	275	237	252	244	260	220	260	244	238	273	241	233	232	232	247	245	248	267	252	264	246	253	261	231	226	264	259	243	240	252	244	272	282	256	259	244	260	247	271	259	230	276	268	274	252	236	259	238	217	244	223	241	266	230	244	258	246	216	216	258	245	251	254	225	248	237	250	253	236	241	237	233	276	261	272	268	252	238	233	234	253	255	264	257	273	256	232	228	279	263	266	262	258	252	264	250	260	247	247	233	255	250	262	236	242	258	249	243	267	262	269	261	235	278	261	246	254	230	257	230	261	221	235	253	216	269	243	247	258	248	229	229	229	264	243	236	227	269	255	270	265	258	238	244	267	259	268	257	256	245	243	258	276	249	245	253	255	255	239	244	270	252	254	267	256	262	248	241	239	263	242	233	268	224	237	260	260	249	237	241	236	246	219	261	240	264	243	249	261	252	264	238	243	245	261	255	249	237	253	226	264	252	269	278	251	258	247	231	248	236	246	274	215	246	278	231	230	240	237	260	263	265	266	253	258	268	228	242	235	255	271	269	257	258	227	221	273	243	265	232	215	266	252	272	227	255	247	265	236	251	256	245	277	237	249	227	266	231	245	254	237	277	254	257	255	268	252	263	242	232	229	244	243	242	237	222	260	252	253	218	276	246	242	238	254	281	238	255	250	259	232	238	252	266	254	245	291	252	238	255	266	242	271	257	258	253	244	229	282	247	266	257	251	250	267	230	255	234	276	256	258	275	271	280	262	261	243	217	259	276	195	271	240	224	278	230	212	239	235	231	251	252	250	249	230	255	271	254	220	266	231	218	230	221	245	249	246	232	278	261	222	228	241	226	227	246	255	247	269	252	251	241	249	278	240	276	246	246	213	264	233	263	250	229	233	259	274	251	259	233	269	244	260	277	260	245	249	238	240	295	243	263	222	259	238	252	231	255	241	216	241	246	265	269	255	225	235	253	254	264	248	260	267	244	256	271	235	267	274	256	267	258	251	265	242	247	252	274	276	250	244	222	245	268	234	241	235	248	249	240	268	224	250	243	245	244	244	262	238	252	261	267	253	224	276	257	284	250	231	278	235	230	238	240	254	241	254	267	241	253	252	245	244	253	262	246	241	267	226	264	211	247	231	225	241	242	233	240	264	265	257	255	261	232	236	238	240	252	250	259	255	283	269	238	255	229	239	268	252	231	239	238	255	257	242	233	243	248	251	235	259	262	249	237	249	252	240	225	254	259	239	272	247	262	253	262	258	230	238	271	263	246	247	236	247	280	248	235	264	261	229	261	232	236	242	287	263	261	205	221	225	237	247	255	255	232	279	258	268	265	232	235	257	278	249	222	240	274	259	245	260	227	287	252	245	267	256	242	271	236	272	224	253	247	251	261	237	258	234	241	236	250	250	273	237	243	237	227	243	237	232	253	247	227	235	246	260	260	252	254	254	255	233	244	257	251	225	243	265	250	265	268	250	250	253	267	285	202	249	265	260	251	280	211	249	244	275	254	245	201	246	263	258	270	262	223	239	256	237	239	248	220	239	250	249	250	228	295	249	238	241	252	240	256	232	286	250	267	244	248	237	250	224	218	243	234	215	245	246	270	222	257	224	249	236	241	264	251	224	227	222	249	233	276	221	266	264	264	230	250	255	262	280	247	267	218	233	243	240	243	298	226	260	261	249	246	239	272	244	266	252	278	223	227	246	239	247	231	251	235	237	248	258	242	246	249	246	275	234	233	251	252	265	240	268	221	281	260	251	269	293	257	244	254	263	259	231	257	236	264	224	248	238	272	266	297	263	254	253	261	240	246	238	239	284	236	262	237	252	265	273	279	272	238	263	240	238	261	258	243	249	257	231	246	219	219	234	247	252	212	224	243	260	249	273	246	250	257	240	220	264	238	271	224	241	264	247	254	247	257	245	239	259	279	253	263	313	207	243	241	246	262	238	258	253	261	248	264	278	257	247	247	286	279	258	228	237	249	246	274	272	250	231	244	226	235	242	247	236	221	260	225	213	259	241	280	261	253	236	271	265	278	224	222	258	254	270	252	259	256	254	239	243	257	284	251	273	224	272	255	257	260	262	261	257	225	239	261	268	272	248	257	249	242	261	276	254	272	247	257	236	250	243	258	258	249	249	236	268	241	247	228	284	247	244	260	261	253	233	239	245	260	255	221	251	252	251	201	240	279	257	247	245	219	250	243	243	253	245	269	276	230	259	286	236	229	270	242	268	218	243	259	258	254	250	239	238	257	263	277	243	212	255	253	289	240	255	247	249	233	242	277	271	247	247	213	215	239	249	230	258	257	245	257	281	245	262	209	267	252	261	255	283	256	256	247	222	241	254	252	224	245	259	274	252	263	242	257	265	266	260	232	224	226	254	250	251	259	231	274	226	240	262	231	269	267	257	255	260	266	255	267	247	268	248	261	244	244	267	252	264	261	251	232	215	261	268	250	255	246	249	247	216	284	238	233	257	258	240	260	250	223	246	234	237	231	237	248	284	237	254	238	270	257	224	238	251	262	249	265	240	272	240	246	226	257	268	237	250	269	258	257	265	258	224	263	250	227	250	264	254	255	263	219	238	249	266	272	262	285	249	266	256	262	244	271	256	244	240	264	265	248	236	264	264	257	263	253	231	245	247	266	254	279	248	230	264	261	235	233	227	240	238	265	280	228	266	254	268	249	271	222	225	257	263	229	253	242	245	241	259	245	250	279	246	229	246	232	225	235	238	234	257	239	248	234	259	244	248	236	243	233	230	264	244	242	249	249	271	226	225	265	263	263	251	235	223	259	245	258	274	274	231	239	262	243	275	236	240	235	222	205	213	249	269	244	256	252	241	253	241	253	227	246	263	230	243	227	264	283	271	246	250	239	280	271	254	237	225	234	225	250	245	256	255	238	220	237	245	260	239	246	243	244	249	254	267	233	243	264	230	233	236	231	260	265	257	271	260	222	256	292	213	279	251	238	265	237	232	233	243	216	289	265	268	232	258	224	250	259	221	262	246	242	222	239	267	254	263	222	236	235	231	253	278	285	241	247	236	251	252	219	264	241	218	254	252	230	261	251	239	230	267	238	266	273	264	272	243	236	250	218	242	246	250	264	264	262	278	226	236	243	272	222	261	237	250	235	287	254	241	269	244	234	250	243	260	257	259	257	241	277	250	248	243	265	269	256	241	268	288	239	231	253	252	243	264	251	243	248	239	261	255	247	256	256	269	229	228	233	281	251	257	249	251	250	221	266	247	228	224	240	254	214	251	248	231	240	235	267	241	253	266	256	286	256	279	219	235	253	239	212	236	247	231	257	261	247	251	252	233	237	231	247	214	221	287	269	221	229	236	272	217	224	227	232	250	245	246	254	239	253	272	235	245	271	228	270	255	221	250	251
24730	10622	9494	8784	8493	7753	7618	8797	7035	7680	9466	8828	7992	5506	5142	5091	4905	4119	3463	3077	2332	1693	1355	1135	1192	1166	964	861	895	839	931	875	848	894	818	829	868	821	892	795	766	781	721	714	710	706	653	681	657	669	607	653	615	669	593	634	624	608	601	629	635	599	598	595	630	582	584	606	576	592	612	575	612	586	567	578	582	630	616	585	582	608	562	568	601	579	582	552	592	614	616	611	596	574	582	611	603	628	605	595	596	587	610	560	598	601	592	597	588	581	604	588	600	605	630	537	591	602	565	564	639	625	580	588	596	575	580	583	553	595	615	595	593	601	582	584	630	570	610	606	591	562	586	569	604	590	582	615	570	580	570	601	629	560	574	623	563	584	607	590	584	611	620	560	628	625	593	551	576	618	601	576	595	577	569	600	581	581	595	617	607	593	575	592	601	555	625	620	597	570	575	618	601	581	603	629	543	588	571	608	619	596	594	551	619	581	625	585	592	616	542	587	611	568	569	607	558	623	599	582	590	601	541	573	600	571	576	594	596	605	569	596	569	558	599	593	534	601	575	565	624	562	667	585	579	552	600	624	589	592	620	590	596	577	602	633	559	561	602	599	623	602	584	572	597	607	565	619	589	564	603	581	565	540	577	607	564	574	593	608	596	578	584	609	611	602	586	570	589	597	613	594	547	580	647	579	560	595	571	594	566	574	638	570	609	581	583	554	607	630	605	607	616	601	590	557	620	574	585	570	584	616	588	575	589	618	577	573	635	600	617	609	569	597	600	571	604	623	597	586	589	620	597	573	587	610	599	603	551	566	602	596	562	599	585	579	605	574	562	596	617	587	636	566	600	617	630	626	591	591	610	575	603	619	631	561	651	536	591	598	573	590	536	565	563	583	572	607	597	603	600	617	589	618	620	597	583	612	584	570	539	592	607	607	572	597	573	568	590	593	602	588	566	604	621	580	604	579	601	572	565	595	553	595	608	573	588	617	589	566	584	579	599	564	580	534	612	592	579	589	573	582	565	565	566	565	605	618	605	602	550	619	604	583	648	580	569	579	572	585	605	611	571	578	602	622	587	629	573	608	588	594	577	591	613	549	610	561	593	570	546	579	625	553	573	612	585	607	622	600	587	586	603	576	557	587	603	541	582	572	549	557	568	566	596	557	598	570	626	568	596	568	581	647	579	583	583	636	583	626	619	551	586	560	543	639	588	588	598	575	609	587	559	587	615	615	596	594	601	600	595	594	586	591	595	601	583	576	581	597	577	585	587	624	592	559	595	593	535	575	590	556	612	563	630	529	561	588	624	604	602	579	576	554	630	551	580	586	589	602	617	578	599	565	622	611	574	570	614	628	574	552	605	585	636	592	590	598	542	589	580	608	607	592	571	629	601	600	597	589	636	555	542	589	607	579	586	597	596	587	592	604	565	547	606	627	605	607	589	598	588	552	570	578	560	596	595	588	595	593	543	610	662	603	634	550	597	549	553	587	604	597	588	553	596	614	605	629	610	599	578	623	639	579	593	589	633	609	569	562	570	607	622	622	626	618	628	575	599	590	565	607	572	585	597	546	593	563	549	600	605	600	575	535	613	577	549	572	569	566	571	578	578	582	581	617	618	629	583	556	594	609	602	614	590	584	594	600	570	579	588	632	587	569	609	594	599	574	611	588	608	566	617	623	617	576	615	592	563	617	567	627	556	565	542	545	567	580	595	604	564	601	588	602	534	538	557	586	541	648	599	604	591	588	574	627	659	589	611	580	558	619	578	601	571	586	592	593	636	564	548	642	574	543	566	543	597	589	608	582	606	578	589	564	578	596	554	593	585	602	614	610	598	562	603	588	603	579	612	596	609	564	603	629	588	573	582	537	596	567	607	576	606	584	532	575	562	612	616	589	557	612	583	585	601	618	578	619	552	612	547	575	571	555	555	541	585	541	582	590	598	589	600	571	588	572	576	593	626	618	576	593	571	596	598	585	657	587	629	561	571	573	564	598	581	607	568	582	630	597	578	618	600	608	565	631	601	597	530	604	585	595	545	583	589	611	600	564	601	605	566	572	543	556	591	596	596	568	625	595	595	586	610	571	594	553	570	612	572	587	584	566	565	553	591	570	616	596	576	602	624	549	576	629	582	590	609	589	580	569	621	583	581	587	584	623	608	600	596	584	568	590	627	592	589	592	609	577	607	566	593	592	635	595	534	567	588	621	629	579	572	586	604	587	620	546	586	597	679	592	605	599	573	548	586	618	595	598	606	616	602	634	595	584	639	594	665	552	613	623	567	582	541	583	608	551	565	603	606	613	603	596	615	577	632	553	612	599	617	524	577	580	571	602	597	601	585	580	599	592	595	565	567	577	611	589	575	572	585	571	599	587	579	555	597	589	583	618	557	563	587	585	601	557	623	581	621	571	565	619	621	601	558	602	607	542	605	602	596	607	616	547	568	591	587	609	580	584	584	580	604	593	562	632	577	590	593	610	575	614	564	603	624	592	595	580	586	630	599	621	582	620	565	598	609	552	564	566	609	572	577	575	568	599	606	600	611	628	572	577	601	621	586	622	596	595	555	609	571	554	541	578	586	595	588	609	591	612	621	600	605	603	579	596	615	574	571	615	582	624	570	638	610	604	589	617	604	598	608	568	569	593	597	576	586	600	612	601	607	606	581	607	584	585	589	587	617	565	625	564	589	623	578	625	574	575	568	592	610	581	599	574	578	593	575	551	594	586	602	622	594	567	619	583	593	582	605	586	591	564	573	629	581	638	606	602	585	587	521	541	578	565	575	565	574	600	612	613	574	579	598	574	580	572	536	625	601	584	552	581	553	533	583	609	589	591	576	591	589	610	580	591	573	570	599	566	558	637	620	602	623	610	561	572	574	613	585	604	608	617	542	581	595	595	575	597	570	607	635	578	627	612	585	572	590	590	597	562	548	584	592	549	594	596	566	606	588	609	607	600	630	578	572	609	643	578	577	571	557	618	571	606	613	608	592	576	548	605	591	572	568	557	611	580	571	586	623	564	631	594	606	543	589	584	600	653	648	571	589	602	592	597	591	622	524	577	588	556	537	567	602	601	593	569	578	595	578	595	566	614	559	560	644	581	585	626	564	601	587	625	608	587	613	554	604	642	582	580	611	526	601	593	592	571	599	577	544	602	578	562	555	561	603	593	590	613	564	539	605	592	589	648	607	602	612	638	600	562	575	599	593	570	581	603	576	566	608	538	590	584	556	595	556	607	613	565	595	578	578	589	575	589	611	559	589	589	621	560	578	512	612	585	550	607	609	573	607	580	591	595	615	601	586	576	583	624	563	618	557	577	570	591	622	618	604	544	639	567	582	601	597	634	574	569	589	552	605	614	620	576	573	610	530	552	575	549	632	555	603	589	597	564	578	570	573	594	595	612	580	601	550	600	590	537	548	621	579	656	617	567	576	565	596	600	583	586	639	605	601	544	574	623	570	566	605	547	575	574	595	569	573	593	543	650	567	583
48193	27227	17723	12241	7830	5565	4716	4208	2955	3395	3860	3164	2547	1903	1537	1524	1282	1137	903	697	590	431	371	310	310	321	273	249	231	285	248	275	290	260	252	270	246	213	251	249	252	214	227	214	226	185	213	187	193	188	171	184	175	208	197	179	198	210	176	176	170	192	192	189	192	170	210	182	163	197	180	198	181	204	172	181	194	189	160	178	186	189	168	170	175	206	166	186	190	179	196	185	188	165	166	177	195	184	219	180	175	186	170	182	182	180	174	168	194	171	189	158	207	191	168	167	176	182	187	188	197	168	156	178	194	173	177	177	171	176	183	185	184	173	189	188	188	171	161	189	179	192	177	185	155	196	173	190	160	168	169	186	186	182	216	177	178	181	187	205	178	164	192	189	190	188	175	167	167	152	173	226	176	149	198	174	197	210	161	170	188	169	186	181	178	220	172	182	161	188	192	175	176	185	189	190	177	174	166	201	175	207	178	192	175	172	178	170	179	180	195	193	160	198	169	175	169	186	173	180	192	162	189	173	181	179	172	159	178	172	154	178	168	167	163	193	190	192	168	174	174	140	180	180	192	160	169	169	171	217	193	175	183	182	188	169	182	175	195	175	180	199	197	191	192	193	189	175	181	185	174	198	209	170	177	140	163	183	189	175	189	172	172	182	181	172	181	166	186	170	172	161	157	175	181	163	180	209	165	143	183	156	171	175	194	161	198	168	195	157	171	176	181	156	169	176	158	185	182	189	189	179	193	171	179	204	136	163	178	197	185	175	178	173	200	159	175	169	182	167	197	187	169	191	187	185	163	177	179	194	184	189	171	161	215	181	183	185	192	193	202	181	177	175	160	182	173	167	201	173	150	184	181	189	169	192	218	168	157	192	186	185	186	181	185	176	169	187	190	172	220	172	207	155	177	164	201	176	183	176	171	188	190	187	181	178	203	173	191	187	180	183	178	172	162	177	174	183	182	178	189	182	173	179	187	164	145	178	161	166	180	157	186	179	156	182	180	198	174	171	167	174	170	167	189	185	167	180	180	192	180	180	164	212	165	164	175	173	170	194	155	187	166	162	202	188	191	206	163	164	179	161	160	186	188	212	166	189	161	178	176	195	191	206	178	202	198	206	167	184	202	208	171	170	175	180	179	177	198	179	193	166	180	216	191	182	159	184	193	175	197	184	215	164	167	203	190	158	167	167	192	160	147	171	188	195	200	207	149	175	194	197	170	187	168	177	179	207	198	182	177	174	163	182	187	161	189	177	173	189	191	193	153	195	168	159	159	163	175	201	164	192	179	164	181	152	173	183	176	154	172	188	180	179	170	141	178	186	169	191	179	184	186	180	169	191	194	195	197	152	182	191	186	171	171	202	178	174	182	172	175	175	166	177	198	187	164	186	177	161	169	192	176	169	204	162	194	174	168	179	147	183	159	185	164	164	154	174	160	170	196	159	163	166	187	179	164	158	194	184	163	165	161	177	177	160	172	162	184	186	163	166	189	186	190	161	166	190	189	160	183	192	180	157	178	192	169	164	172	183	177	153	164	190	189	183	172	186	185	168	157	178	183	162	173	186	194	180	190	184	200	205	163	185	183	174	188	194	165	163	189	166	189	161	179	210	175	187	166	178	201	166	195	181	176	191	176	173	178	200	172	179	198	168	173	177	168	163	162	175	176	167	175	190	161	168	166	175	186	175	169	184	182	162	195	183	162	159	184	192	167	178	174	202	161	192	188	164	178	156	173	170	181	162	175	159	193	173	186	177	176	178	176	182	166	184	172	176	159	182	165	154	175	180	174	153	167	201	174	216	161	174	184	190	165	194	190	177	175	188	181	187	185	218	189	164	158	187	150	156	197	197	182	180	196	178	175	166	199	206	170	188	200	189	185	184	174	171	183	151	174	169	173	190	181	184	164	148	170	188	186	179	180	200	170	199	174	172	186	194	155	232	174	170	199	183	158	206	156	198	142	164	195	193	217	159	162	203	160	178	166	167	176	190	160	174	164	157	198	181	193	185	183	190	168	174	181	187	174	180	205	175	175	198	168	178	187	148	190	185	190	185	165	177	185	164	172	185	191	162	176	162	190	174	171	157	195	176	217	172	186	200	190	183	197	194	190	190	196	198	182	169	193	166	179	183	161	184	190	172	181	177	171	175	150	187	169	155	162	171	200	184	203	173	191	203	180	157	166	166	145	185	154	163	184	180	208	163	185	191	164	203	203	160	173	174	166	166	163	164	203	173	195	174	175	186	183	171	187	178	171	177	168	201	208	172	167	190	171	184	180	183	189	201	194	171	179	200	200	167	176	173	172	155	174	184	172	175	177	170	175	196	203	197	164	197	145	174	198	200	202	175	171	170	182	189	191	168	159	161	198	179	168	169	182	183	194	161	160	184	169	162	181	177	166	163	192	191	209	168	167	186	183	180	172	180	198	154	158	169	186	181	188	192	189	186	176	175	165	208	177	189	197	167	183	181	170	167	196	179	157	151	154	186	163	187	165	166	177	163	159	202	150	156	187	167	173	187	157	172	177	156	195	173	179	200	173	196	193	179	169	188	185	158	170	195	168	180	202	179	174	160	152	175	190	180	175	175	197	160	177	191	146	173	192	163	180	171	202	190	172	171	161	186	190	169	187	182	161	150	190	167	174	202	198	178	164	164	189	178	157	173	199	192	179	162	194	167	196	201	177	207	164	163	172	184	171	163	167	193	165	203	178	192	195	171	186	179	181	186	173	176	164	173	181	150	183	190	194	156	171	176	160	180	180	162	181	162	176	181	186	191	166	180	169	177	195	194	170	160	167	158	157	182	176	151	161	179	194	203	187	182	217	196	176	178	185	201	189	173	186	203	186	181	173	183	180	176	187	167	161	155	168	187	182	163	170	183	165	187	173	189	190	177	164	196	178	195	156	171	166	196	169	158	169	173	197	173	145	198	158	182	149	166	149	150	182	169	173	179	203	167	171	188	170	178	195	173	158	201	183	197	187	160	164	149	165	165	178	191	174	187	201	196	202	173	208	180	194	150	200	176	181	158	180	169	186	191	155	156	169	191	156	190	174	178	190	184	174	187	176	174	194	192	188	193	175	183	208	173	186	185	162	195	178	198	176	172	182	174	195	163	194	181	170	170	187	160	185	175	173	181	170	181	174	189	163	170	188	171	161	141	190	173	160	189	172	198	185	164	182	193	154	192	165	202	185	188	184	178	200	178	179	187	182	150	165	174	189	177	180	199	182	177	195	162	182	175	185	183	183	199	190	172	189	195	180	194	179	178	168	179	173	152	162	189	190	182	188	168	200	158	189	174	188	155	160	181	179	203	185	175	188	176	179	167	191	211	194	184	179	152	169	182	178	152	190	193	200	196	180	172	200	194	185	160	191	191	178	154	179	196	171	160	183	200	177	161	165	191	185	193	175	172	187	209	180	189	158	177	201	188	188	181	202	176	151	193	180	173	188	195	180	184	193	150	174	160	176	184	177	172	166	156	195	177
31046	14680	13515	14317	13291	11842	12651	13586	11472	13929	15445	13301	11347	8975	8009	8158	7161	6422	5189	4040	3108	2146	1692	1567	1507	1616	1272	1184	1144	1149	1169	1148	1233	1145	978	1020	844	890	1006	926	871	832	753	626	668	649	651	605	551	551	552	470	462	495	473	498	528	507	491	487	448	500	467	443	455	463	486	468	473	440	477	473	479	448	495	486	431	470	415	434	493	475	443	411	477	455	440	463	477	477	457	498	475	459	472	481	486	479	453	478	473	453	456	424	434	405	473	465	422	455	467	413	418	460	462	433	443	432	433	438	423	446	446	496	467	443	456	423	486	470	449	440	473	425	485	432	439	440	421	442	439	490	473	422	480	470	450	438	476	486	470	499	442	487	460	452	440	428	449	424	427	455	437	447	461	465	450	478	441	441	440	458	479	464	423	456	449	454	474	415	443	439	458	406	477	450	456	448	451	454	488	431	397	461	471	462	432	436	463	414	412	432	476	440	460	415	406	453	472	459	440	421	449	449	466	454	453	415	448	406	434	499	423	410	432	443	492	417	468	437	457	429	443	416	457	422	436	416	447	436	432	458	432	452	447	417	459	444	435	450	407	458	415	476	462	460	464	483	435	420	436	422	424	405	471	459	431	474	487	429	431	403	415	452	463	441	437	433	445	444	422	470	439	490	418	451	451	414	430	440	455	417	451	416	452	480	434	453	469	447	425	408	428	439	425	435	478	414	435	470	443	396	423	423	454	429	426	445	459	434	439	486	410	458	451	463	465	448	488	453	458	401	428	445	455	427	433	460	438	422	449	405	441	432	427	424	466	412	467	451	469	491	464	446	467	431	428	440	439	454	481	409	443	464	449	435	429	478	444	438	456	464	437	484	467	439	419	463	445	452	436	416	456	481	463	459	478	417	450	428	456	441	423	411	433	469	404	426	459	497	435	441	425	436	459	461	420	452	441	419	437	450	440	447	401	418	434	459	446	438	406	422	461	496	451	429	421	468	435	484	460	431	473	451	435	426	450	468	422	456	408	428	424	466	496	450	472	445	456	429	450	429	428	429	478	414	438	444	463	427	445	429	425	421	454	472	445	428	466	431	462	455	460	426	442	500	452	460	465	492	460	433	448	412	453	468	456	406	422	468	442	440	440	476	440	454	436	427	450	449	442	409	488	478	484	460	436	440	462	417	456	430	442	437	427	422	458	466	416	462	430	481	408	453	486	432	451	433	450	473	510	432	443	458	454	453	417	463	439	410	441	433	424	423	428	426	388	442	438	441	435	446	394	428	462	410	441	448	447	438	445	420	386	415	430	458	417	463	469	415	445	447	480	424	464	441	473	422	461	424	421	435	439	455	424	427	441	447	427	486	469	438	444	440	446	477	447	454	437	462	443	473	441	479	480	429	428	454	478	434	444	458	441	444	424	428	437	433	450	408	450	467	440	467	455	437	447	429	452	395	462	436	427	474	433	472	443	457	435	470	412	402	441	442	474	410	435	474	436	440	410	415	465	405	447	454	447	463	438	426	477	437	416	442	449	414	419	423	470	448	463	451	438	418	469	450	488	461	437	482	476	456	461	439	414	465	430	422	452	425	416	438	456	429	450	463	457	441	447	401	414	441	460	475	432	438	445	455	425	416	426	452	468	431	429	425	419	473	477	431	467	497	478	462	465	445	439	448	432	443	437	474	440	411	445	433	429	433	419	453	449	445	457	398	497	445	454	448	439	414	451	421	469	479	447	494	463	435	418	442	435	444	433	437	408	416	439	454	456	415	465	490	457	441	459	488	480	425	438	420	484	437	448	436	414	468	435	485	427	482	444	452	445	443	473	476	450	419	467	431	447	417	434	464	431	469	431	450	406	445	423	457	461	406	456	461	467	461	460	461	484	426	413	439	452	465	422	424	446	386	472	425	467	447	460	460	463	446	449	398	419	446	467	411	475	472	435	430	466	438	404	412	435	454	429	444	419	425	437	451	436	404	478	414	458	429	456	450	459	452	439	447	422	445	496	446	443	431	418	451	416	425	419	468	449	449	439	436	470	423	457	417	472	452	456	439	447	471	440	472	458	421	442	459	456	485	464	410	444	436	427	463	416	425	450	432	505	469	452	434	492	477	421	440	479	414	453	484	483	449	448	454	432	472	451	449	425	457	472	456	437	404	432	458	430	428	448	476	393	471	439	484	404	464	434	427	431	421	477	460	454	438	444	465	435	411	485	451	471	439	429	424	439	443	426	432	436	445	464	416	450	453	468	439	447	437	449	438	431	437	427	447	445	436	430	431	440	418	460	451	438	425	411	428	446	507	464	448	462	447	464	419	465	497	428	452	435	434	445	474	435	459	489	414	439	429	440	460	456	412	461	408	437	467	427	452	436	427	449	462	441	452	400	453	446	436	425	411	453	466	464	432	432	467	469	447	446	447	454	417	428	420	447	475	447	466	491	453	470	466	431	408	437	461	464	428	409	427	443	444	453	423	444	430	413	464	455	462	467	459	454	443	432	435	432	443	421	428	466	467	448	448	420	448	434	404	402	461	434	426	474	473	452	404	407	471	411	471	502	441	455	455	456	472	444	477	446	454	448	460	450	427	437	460	440	449	416	431	417	419	428	425	435	462	464	421	468	503	441	478	450	448	456	447	457	418	461	432	473	445	453	449	442	452	435	495	418	433	413	421	438	442	439	429	506	443	384	429	408	456	424	405	415	424	416	447	503	457	466	488	472	423	451	457	420	446	470	478	436	408	477	460	444	430	453	433	456	436	480	457	448	450	418	445	464	384	457	430	447	445	421	404	447	393	453	426	452	434	457	441	439	465	468	440	414	437	418	464	464	445	450	450	482	489	446	434	480	423	462	462	467	439	421	465	447	434	451	470	426	410	462	454	449	463	453	462	413	421	425	449	439	421	462	483	457	453	452	465	475	453	462	454	468	401	449	442	430	450	431	429	468	445	424	448	455	485	462	425	465	414	422	461	440	434	454	459	434	425	467	432	405	447	454	447	460	484	482	449	451	445	398	451	399	412	429	444	458	464	452	429	437	428	453	450	460	431	453	457	451	433	442	453	474	430	468	447	462	428	438	471	450	463	483	448	422	439	466	419	463	431	426	472	447	420	441	468	460	429	416	525	438	471	435	457	440	442	473	472	453	462	469	445	452	458	435	486	436	477	445	475	412	444	474	429	449	427	466	453	415	437	438	456	462	457	447	427	458	414	463	449	430	472	449	449	440	444	435	475	446	464	438	437	451	416	462	431	439	439	462	460	430	425	422	429	446	473	449	443	479	406	452	413	445	435	426	468	408	470	440	440	447	446	434	436	470	485	439	419	443	448	414	433	483	480	468	419	444	452	447	496	424	456	456	433	403	415	442	437	423	462	437	456	433	455	431	381	468	412	464	442	442	413	417	459	436	460	442	477	421	435	467	416	407	436	444	445	438	472	454	455	432	442	458	427	445	439	426	408	416	475	465	435	464	393	465	474	463	421	454	403	441	433	434	430	427	417
16603	4991	1853	1623	1256	917	1006	971	859	1218	1264	1081	864	699	725	754	675	612	524	494	437	437	404	383	385	378	389	327	387	349	340	381	356	360	361	389	386	358	389	377	344	349	322	407	359	391	374	410	366	348	365	387	341	347	331	348	335	359	328	374	336	352	342	333	340	368	368	376	394	315	363	367	334	347	330	355	337	376	349	369	362	347	336	319	374	353	365	341	393	379	378	360	329	391	379	364	347	345	344	340	363	341	345	339	326	355	365	318	340	354	361	345	364	368	327	371	330	373	356	332	346	319	347	365	367	314	388	355	376	356	340	315	335	364	372	359	354	333	323	350	352	370	408	345	350	343	354	347	335	340	328	346	353	363	388	365	372	345	325	366	365	320	333	347	377	342	370	337	346	351	350	323	361	347	334	350	369	349	381	370	362	347	384	341	400	322	352	337	333	368	322	353	383	383	307	340	340	331	365	375	363	338	363	340	356	349	345	354	350	340	350	331	334	400	316	382	328	369	383	358	367	353	361	345	345	348	340	375	342	394	343	338	355	326	382	344	327	356	324	341	338	367	333	345	347	340	377	367	375	364	331	339	344	359	349	380	324	336	343	347	393	349	385	357	363	357	340	368	340	361	363	345	352	341	338	338	339	371	387	367	345	336	353	358	325	385	332	363	357	356	349	330	356	350	373	361	329	369	361	361	387	339	326	373	350	360	360	373	324	365	375	309	385	403	377	345	367	333	363	375	339	300	334	360	360	352	362	344	355	318	349	323	373	341	386	340	340	363	364	392	366	334	340	385	347	324	385	334	342	369	319	368	320	387	343	349	331	357	361	358	343	381	347	326	367	371	330	370	349	348	356	380	337	335	338	356	326	335	397	321	378	339	364	333	389	315	357	361	338	367	349	356	373	380	331	346	331	343	328	340	368	362	338	346	344	373	352	361	357	369	315	340	343	351	326	364	333	340	363	350	385	373	373	378	326	359	370	350	334	327	355	359	333	334	331	366	351	336	359	370	367	340	375	330	361	369	367	382	330	352	367	344	362	390	364	349	339	347	362	334	382	351	311	367	352	348	339	377	357	349	320	376	370	364	332	368	335	346	376	367	347	351	366	350	334	331	365	334	382	374	343	339	318	348	341	349	370	332	349	356	307	353	387	386	348	357	350	392	349	380	336	375	359	346	327	341	356	371	369	356	369	358	354	352	337	367	327	382	327	346	374	350	344	353	355	347	382	371	334	357	372	352	365	308	337	380	321	351	364	329	345	350	321	356	378	350	354	357	347	351	332	374	314	367	332	358	347	329	363	332	349	316	339	365	343	365	356	335	346	340	359	361	384	340	341	314	333	369	374	350	333	347	326	370	347	364	311	355	364	339	359	342	362	338	338	360	362	354	341	343	362	351	343	368	372	324	348	325	353	338	332	374	357	376	360	339	391	332	327	369	325	366	337	358	368	350	337	335	297	337	357	365	329	345	348	341	328	332	334	351	367	377	367	349	354	347	361	378	330	338	359	357	341	358	367	363	359	339	362	330	345	349	349	355	309	340	359	335	387	378	344	357	367	327	339	358	331	392	363	367	354	334	343	347	346	331	350	340	405	343	343	318	350	342	313	327	308	340	390	341	364	334	353	341	320	357	385	350	325	324	368	344	346	359	358	320	394	358	383	308	349	345	362	357	324	364	376	344	340	349	347	378	331	368	386	389	347	336	392	341	324	319	324	337	317	385	354	347	372	338	359	351	372	349	357	333	385	378	375	387	323	337	350	350	327	345	306	338	375	344	358	342	335	357	341	321	359	374	351	382	381	372	328	358	332	348	358	364	374	369	345	341	335	359	353	346	362	361	317	367	364	354	362	368	368	351	346	350	320	372	370	333	330	328	332	309	328	353	353	346	342	334	357	346	347	399	365	336	343	338	341	363	349	355	369	382	389	311	370	350	358	378	347	391	360	400	349	327	355	328	308	365	340	326	357	362	355	340	319	364	333	318	390	320	345	361	335	326	353	356	341	326	359	346	334	350	337	332	375	359	339	373	336	359	323	332	332	330	329	347	361	356	353	354	329	361	358	350	347	346	342	366	352	364	372	368	348	312	354	337	335	364	338	317	353	336	396	363	362	324	383	349	362	365	348	349	347	378	365	308	353	386	384	345	331	364	363	305	339	328	355	377	337	335	336	321	362	360	315	345	339	332	331	343	333	381	346	385	336	367	375	359	362	355	369	329	348	338	361	367	377	310	392	354	330	333	386	338	352	361	348	356	363	343	344	318	361	342	343	341	380	314	339	341	385	364	372	350	371	357	362	354	373	359	373	368	368	354	360	386	320	357	343	347	363	310	338	351	327	388	347	343	318	329	350	332	358	368	347	353	346	313	323	387	358	347	373	323	371	332	331	370	337	345	332	374	364	348	339	388	366	362	323	364	354	376	343	342	374	362	301	350	377	340	337	372	340	353	371	325	351	323	347	348	374	379	348	326	339	351	369	332	383	338	351	342	328	367	355	341	326	326	327	315	357	332	346	366	362	324	355	342	397	354	363	392	365	350	358	324	335	353	348	367	346	371	343	351	357	346	328	394	369	320	392	341	340	313	362	357	342	333	347	340	339	396	359	333	345	364	355	347	369	348	364	330	388	364	366	329	369	326	341	346	310	357	343	401	350	370	337	346	352	393	363	345	345	357	340	370	364	343	335	347	367	339	325	348	300	358	339	341	343	403	373	395	329	370	357	337	347	365	345	363	354	356	357	377	356	360	374	371	373	373	362	367	330	361	361	369	317	344	358	327	328	385	356	349	355	360	365	359	377	362	382	356	355	335	327	348	331	362	379	322	376	349	331	355	335	329	379	308	319	357	355	305	361	361	365	334	330	327	305	357	349	327	339	364	353	358	365	328	360	365	357	336	336	343	365	358	393	356	359	341	333	365	313	353	358	359	350	348	371	352	335	329	310	372	321	352	356	324	380	322	359	355	365	357	364	383	323	330	322	337	339	356	378	357	334	366	344	356	349	339	358	346	347	356	353	349	336	351	310	319	351	343	363	332	356	380	335	351	356	383	356	390	355	363	346	399	370	334	334	343	354	368	360	325	339	364	341	324	388	335	353	339	335	343	316	330	357	320	342	353	344	346	315	354	335	320	383	360	368	383	346	366	392	373	355	375	343	348	389	345	353	353	361	402	368	331	353	316	356	331	372	385	332	383	338	356	349	334	339	349	344	335	376	355	350	320	353	349	324	335	378	350	381	377	344	365	325	350	367	357	350	356	335	349	344	358	357	357	348	343	390	368	336	347	357	343	367	324	364	350	349	359	343	372	365	357	332	346	323	347	336	324	332	363	338	382	332	379	385	307	315	357	340	361	307	356	370	360	280	361	346	339	371	378	313	343	346	338	361	326	360	385	333	367	355	358	348	350	343	367	382	353	384	362	368	356	358	374	330	348	342	349	321	385	371	349	356	323	350	378	381	379	311	356	327	354	351	325	332	381	370	347
9734	3892	3531	4338	4118	3456	3722	3863	3702	5247	5479	4845	3823	3266	3078	3157	2868	2612	2062	1804	1387	1274	1074	988	949	905	881	893	884	854	892	944	947	876	910	893	898	900	1021	1004	916	888	868	893	890	918	897	861	809	804	820	830	805	804	788	839	861	841	799	785	829	865	813	772	792	824	797	794	782	792	793	762	757	810	789	822	819	794	745	813	851	819	769	823	822	777	761	824	852	768	837	792	834	845	823	797	838	823	853	857	814	760	838	784	746	789	816	763	816	779	797	762	818	773	805	735	798	737	770	779	827	868	815	811	838	767	816	780	822	777	810	799	812	793	784	793	796	870	780	769	757	770	741	810	785	786	784	791	822	814	790	856	841	777	785	800	809	810	820	801	804	726	839	820	798	772	813	787	810	793	819	843	842	794	763	825	812	804	770	795	788	812	767	832	813	811	787	836	820	839	814	803	760	766	815	824	815	792	813	755	819	825	770	793	792	829	786	822	826	811	825	804	790	779	837	865	850	806	838	819	866	803	804	849	789	837	786	811	835	853	803	771	757	829	814	775	837	763	788	813	780	775	799	830	819	815	821	811	830	818	828	783	804	822	784	793	789	841	802	747	822	856	852	830	806	889	779	813	854	832	811	797	842	805	854	789	780	792	796	779	759	811	789	772	842	821	871	818	803	789	761	856	805	770	764	814	850	835	788	817	796	798	783	818	802	843	816	796	826	759	868	848	783	804	827	809	765	863	796	806	814	835	744	871	782	770	776	795	738	845	796	749	788	774	820	836	818	821	806	771	804	803	804	821	781	777	807	810	781	812	830	817	886	771	816	826	779	770	792	753	870	794	768	774	843	814	756	787	823	786	797	810	840	786	752	872	838	768	800	781	740	845	835	812	826	809	814	773	776	762	834	781	802	846	815	767	788	811	795	817	817	791	777	801	840	831	842	809	864	825	822	768	783	786	755	799	753	775	826	855	773	785	784	752	801	806	808	872	798	812	819	799	813	833	838	795	820	844	792	807	807	829	770	837	817	795	817	834	807	780	849	848	760	813	805	840	772	791	778	767	832	851	825	788	828	802	797	786	781	805	792	795	818	797	776	797	786	815	834	792	805	734	819	830	833	853	824	837	761	802	816	793	803	798	806	801	774	775	852	815	800	771	835	801	813	792	843	796	781	820	823	863	777	824	800	812	793	813	791	809	808	791	756	826	846	780	800	784	798	821	750	813	807	813	775	812	795	762	823	832	783	804	792	742	757	794	809	838	821	838	833	761	775	786	822	809	778	807	779	826	781	828	847	802	838	750	786	781	829	818	776	808	778	822	801	774	805	833	843	864	813	831	830	762	785	823	830	840	792	815	758	816	802	800	786	805	819	806	840	807	828	827	833	799	788	813	782	779	756	772	792	787	823	803	793	842	752	821	809	779	771	797	799	831	808	831	800	760	727	792	778	832	797	776	818	764	804	817	803	852	743	805	750	814	741	790	826	775	849	809	754	781	858	797	818	808	825	827	768	815	776	820	824	816	797	791	815	822	781	827	816	790	792	845	826	816	839	779	846	784	775	760	804	809	798	802	795	778	794	764	850	860	824	755	810	810	805	810	829	814	780	784	778	816	771	793	838	791	854	802	815	791	799	778	808	787	812	820	780	837	820	833	779	828	751	796	828	814	758	788	763	789	768	775	799	809	803	802	807	816	732	783	798	816	809	772	810	791	780	788	783	811	817	831	792	817	826	831	825	821	817	812	780	787	821	765	776	841	783	806	773	841	789	768	819	760	780	783	804	778	772	808	843	840	785	840	763	776	813	823	799	836	849	793	770	844	828	753	844	792	830	801	756	792	836	747	839	838	827	809	800	791	817	803	833	795	828	785	803	792	785	804	774	868	808	813	817	787	777	768	814	821	804	793	782	845	822	757	787	834	784	771	808	802	855	800	823	796	788	769	817	748	837	815	808	810	776	837	774	819	823	761	764	791	766	837	792	844	798	813	799	822	794	763	790	810	810	777	755	834	803	754	800	813	751	782	850	806	831	819	803	826	786	760	828	774	791	813	785	828	795	803	774	811	817	798	791	775	776	825	843	826	785	820	816	830	825	856	778	787	822	784	822	853	813	767	830	773	833	792	778	821	792	827	843	799	789	804	792	808	803	852	788	785	814	876	852	792	819	777	837	764	787	813	794	800	796	840	822	796	816	803	842	804	826	795	741	785	784	793	793	797	781	787	820	799	809	816	813	758	823	789	813	780	820	827	820	761	813	805	801	818	790	803	797	802	770	801	810	793	782	786	846	807	833	814	784	779	803	837	855	835	819	808	821	801	823	807	763	783	825	811	813	832	812	830	832	779	785	787	811	800	785	856	808	814	789	812	795	799	859	817	739	834	787	780	808	779	804	807	811	767	836	772	827	816	734	838	861	820	745	874	780	830	837	775	804	793	759	834	816	839	822	790	838	809	813	794	767	761	899	774	810	855	862	778	816	762	818	834	793	795	804	781	818	795	806	805	745	803	821	832	804	814	828	832	829	797	790	847	828	751	805	801	808	816	778	828	861	797	841	810	801	819	820	822	757	797	813	790	793	788	768	818	794	803	789	832	798	761	819	785	776	804	893	809	839	807	801	812	763	811	819	798	811	812	759	815	796	810	807	810	758	850	788	780	822	815	824	806	784	789	817	753	842	823	794	794	784	807	836	786	784	789	825	822	817	776	821	787	819	843	809	780	787	742	843	747	792	788	820	806	793	804	756	819	816	756	816	816	782	820	851	809	833	812	829	810	822	794	785	836	758	871	827	779	801	839	758	833	786	838	831	828	813	809	837	823	842	838	803	783	822	813	808	829	827	766	778	755	823	812	789	858	802	791	822	820	780	778	823	758	821	767	808	848	801	856	821	799	844	816	786	799	770	825	800	793	826	836	805	808	813	829	784	829	823	820	843	833	903	804	791	808	784	802	805	819	856	802	769	822	779	783	786	807	804	843	821	805	812	766	824	770	785	803	796	848	821	773	792	842	817	829	750	799	811	801	804	825	863	824	830	796	802	782	818	788	800	774	847	804	811	794	840	724	780	869	815	784	802	839	758	772	832	759	781	820	817	819	789	803	736	857	841	839	771	766	836	801	839	759	819	811	779	768	835	835	774	787	793	814	800	856	786	812	828	799	777	849	766	827	803	794	814	834	814	773	792	749	805	786	823	827	784	806	816	759	801	801	797	792	784	807	825	844	819	812	797	803	827	810	809	820	808	788	798	787	805	784	811	823	758	809	760	808	840	800	820	800	810	846	810	792	812	814	757	781	783	776	807	818	816	855	811	855	804	834	819	795	767	807	829	812	759	794	817	764	797	805	795	725	745	792	811	767	776	819	835	793	816	848	824	834	782	804	739	835	805	836	852	783	827	819	776	787	805	810	814	802	843	805	786	775	828	805	816	774	833	806	790	786	856	821	820	829	824	752	849	802	774	802	807	786	823	789	815	793	843	768	769	813	809	818	772	797
36099	18356	9999	6902	4363	3150	2743	2264	2189	2491	2323	1877	1285	1043	1049	1080	901	818	607	521	427	381	352	350	346	328	323	296	301	304	285	340	301	346	288	340	268	336	283	259	280	297	298	321	288	291	261	233	267	313	279	267	262	266	281	262	270	269	270	262	296	237	275	261	251	266	285	269	288	267	240	252	271	248	287	290	275	251	274	237	257	261	267	253	242	252	252	236	267	273	267	247	223	277	251	244	254	279	258	255	259	252	266	244	260	234	250	261	255	264	278	278	228	241	262	258	259	254	253	247	253	255	269	249	268	258	234	245	262	262	267	270	263	251	262	265	269	273	240	270	290	228	254	272	245	264	258	265	257	267	260	287	243	267	262	260	256	277	255	229	233	249	261	246	260	258	248	279	231	239	253	301	269	275	257	251	258	270	264	247	258	276	261	234	254	253	263	254	246	252	252	248	227	290	272	283	277	249	268	236	247	254	242	269	242	269	250	287	234	267	280	224	244	275	232	252	269	260	256	253	275	267	280	291	241	246	232	231	269	274	247	254	254	296	225	247	255	274	239	277	252	285	224	252	243	230	267	276	272	261	246	258	230	268	284	248	285	252	278	258	248	227	230	253	246	243	271	246	223	274	286	264	274	266	260	256	292	282	251	255	241	236	250	262	265	274	246	255	260	275	267	263	254	260	273	260	285	269	232	252	277	262	265	296	290	262	280	270	257	254	249	264	266	255	257	256	236	288	260	250	300	252	280	258	248	254	258	285	249	245	231	226	246	253	251	236	252	246	234	270	250	268	258	283	255	253	272	284	277	273	270	259	233	256	274	261	274	247	253	273	241	260	257	248	298	274	246	276	270	262	271	254	248	258	274	247	248	233	258	245	276	259	244	247	271	242	269	260	231	254	273	250	280	252	253	257	286	237	273	231	268	260	268	250	261	287	265	249	257	262	263	221	224	229	247	262	258	238	246	222	254	281	257	274	271	288	255	287	218	249	235	261	251	271	275	274	260	283	260	282	256	288	260	267	295	261	259	257	240	274	237	242	231	252	223	242	279	269	259	278	247	254	264	249	276	281	253	243	258	273	229	256	234	266	267	303	226	278	252	271	234	241	274	235	278	258	258	272	231	256	286	244	275	256	259	247	246	265	261	292	263	283	247	250	236	270	263	261	253	254	222	247	244	253	283	266	253	252	261	277	251	244	238	259	258	269	242	259	262	258	246	262	236	249	259	270	275	254	253	248	251	258	284	291	234	278	297	270	268	242	253	283	270	264	267	289	229	265	259	278	251	288	248	258	246	239	237	250	251	256	237	242	264	260	236	229	225	245	287	260	273	285	266	257	281	257	237	267	273	262	251	277	261	262	272	258	244	251	238	274	270	248	254	271	264	221	287	222	260	249	270	241	246	229	277	284	269	230	239	259	254	290	261	244	247	258	242	255	227	206	251	263	272	268	269	259	240	243	260	256	268	268	207	280	259	257	261	267	257	282	278	253	252	236	260	253	273	257	281	263	271	231	248	237	262	278	252	219	233	267	259	256	261	253	249	260	255	247	276	257	248	241	251	247	241	245	239	259	241	265	213	241	270	293	231	233	291	284	247	274	240	244	243	266	258	273	266	257	280	241	277	261	256	250	264	285	267	237	251	274	276	246	238	243	264	281	262	288	255	233	227	255	250	253	269	241	240	277	243	280	240	246	249	260	282	277	245	240	238	258	246	250	298	260	253	263	253	273	234	255	265	250	282	271	252	264	263	234	291	263	274	264	262	275	260	242	266	279	261	260	237	253	247	239	239	254	223	279	235	264	261	281	267	250	260	258	272	255	225	234	260	250	256	257	252	297	264	263	269	266	264	252	245	247	242	257	248	257	262	275	251	248	262	278	263	237	250	277	270	242	273	238	258	265	253	261	265	248	270	239	224	240	283	265	277	269	274	247	245	268	279	299	242	230	251	259	274	271	274	242	264	238	288	256	258	254	263	270	261	258	262	235	252	283	259	261	284	293	268	221	285	256	255	256	243	266	259	279	240	254	248	273	254	241	259	253	278	239	245	246	240	278	250	235	261	276	253	267	278	253	247	238	286	226	231	248	228	270	256	267	225	239	233	226	249	259	266	256	233	285	233	235	228	271	240	271	243	265	269	222	257	255	274	244	266	288	231	269	276	259	259	236	258	283	275	259	292	278	273	234	262	248	249	278	239	262	269	224	264	237	256	309	254	287	275	241	265	245	265	273	272	292	248	251	247	232	253	250	294	243	271	243	236	260	238	275	249	260	244	272	253	236	252	242	276	236	291	256	277	235	228	275	189	261	279	260	260	280	236	258	241	256	280	248	255	219	268	248	290	257	247	264	263	250	242	227	239	243	216	258	255	290	291	288	253	272	246	263	293	248	278	240	237	229	257	230	275	268	248	253	242	250	264	263	270	275	236	255	272	261	286	239	260	239	269	252	277	267	258	239	236	259	256	262	235	269	254	268	272	252	302	307	265	234	269	234	266	231	251	273	272	254	269	242	259	264	262	257	259	248	245	267	255	261	246	250	262	233	259	266	255	243	248	227	250	262	263	245	260	255	257	259	245	274	309	284	282	270	279	254	253	243	263	254	260	249	258	258	247	278	269	247	263	286	237	271	236	253	264	273	253	260	239	250	254	256	251	238	253	279	284	260	282	261	267	249	278	279	256	256	254	248	262	235	262	255	277	297	238	265	259	292	244	252	239	272	255	281	274	254	264	271	230	258	254	273	279	229	270	252	263	268	245	264	271	238	258	291	271	267	246	278	224	251	275	238	279	254	267	283	252	258	260	253	261	246	269	305	249	207	237	262	263	277	252	263	244	259	270	244	258	241	235	250	219	245	246	245	261	273	262	262	260	253	272	274	254	264	260	249	263	279	260	238	250	251	222	254	251	259	271	247	241	278	263	257	263	265	260	268	276	246	242	252	254	258	283	244	250	263	253	260	271	262	265	234	238	257	255	248	253	256	247	264	259	261	259	248	282	271	270	255	228	260	259	287	251	287	284	248	242	257	278	257	231	248	243	225	230	242	248	278	276	260	265	239	256	231	271	266	259	279	258	247	228	275	272	233	236	260	254	234	217	247	270	257	264	232	245	293	229	260	268	271	261	243	259	250	263	238	253	275	254	276	282	262	290	274	241	253	272	245	263	259	250	262	260	243	252	228	271	263	237	273	261	278	298	249	246	278	268	273	267	252	298	259	257	289	283	247	250	251	253	270	271	263	255	241	275	250	271	286	201	233	248	249	262	208	267	277	237	251	278	237	232	266	284	256	236	248	261	240	249	299	266	242	243	269	269	282	250	270	249	260	237	288	247	250	241	244	224	244	244	268	269	255	263	274	250	273	273	246	267	236	285	296	273	257	269	266	249	275	246	236	241	266	300	269	276	265	237	231	263	252	240	234	243	251	268	255	285	231	267	263	232	292	270	286	266	242	252	226	248	262	260	238	244	261	243	263	245	264	261	268	245	243
22631	10376	9421	10768	9019	8283	8952	8541	9027	11062	10082	8618	6750	5649	5731	5482	4696	4146	2986	2245	1839	1508	1216	1121	1112	1262	1013	935	923	929	995	1080	1021	949	997	928	937	1016	848	775	770	830	825	815	842	843	809	805	630	667	636	650	635	595	617	638	625	683	630	585	649	580	615	640	609	622	630	602	581	596	613	635	625	642	632	574	637	644	616	607	579	609	587	646	602	595	658	663	595	594	651	580	628	603	607	650	602	597	637	589	596	636	619	662	604	607	584	613	595	597	598	630	607	654	608	638	624	638	634	613	600	593	571	597	617	572	572	614	652	579	614	620	590	600	594	625	622	597	608	600	596	592	618	654	592	610	656	613	610	619	581	604	634	606	614	550	610	608	629	595	655	636	623	614	591	595	645	612	599	605	657	635	641	591	584	618	619	626	612	606	618	571	608	678	637	614	626	625	605	650	622	623	606	652	621	624	628	603	598	649	642	613	622	624	642	620	572	641	638	651	643	589	624	596	614	615	584	622	634	584	615	615	646	598	649	596	649	607	601	632	585	623	641	590	620	628	606	619	574	587	613	597	619	598	578	576	605	613	614	594	596	645	588	637	648	606	591	607	628	633	588	626	623	606	629	593	612	607	624	609	597	609	590	592	615	624	623	623	583	594	598	606	590	592	633	601	601	634	619	589	649	616	622	622	636	555	644	673	595	631	608	638	631	595	602	601	614	610	575	618	576	601	636	556	598	626	579	615	663	639	623	613	565	599	607	606	601	568	586	603	643	625	618	567	623	604	645	602	569	599	644	635	623	594	610	613	642	616	641	629	575	600	591	649	590	606	603	561	643	619	576	645	584	621	632	618	618	630	609	655	654	588	671	644	621	626	656	638	659	590	613	643	620	616	634	611	621	670	600	636	607	620	610	579	557	588	616	634	600	615	630	636	609	623	615	614	620	635	613	597	588	605	685	596	630	595	620	626	637	608	593	617	669	617	607	639	606	654	636	659	577	675	620	588	625	587	584	623	599	585	634	647	623	624	626	620	609	599	588	583	603	595	606	613	617	578	625	615	584	647	589	580	586	628	620	594	579	609	591	593	614	651	630	607	601	580	558	642	585	578	619	619	629	601	656	563	643	619	634	575	634	627	605	595	608	629	616	625	581	643	585	579	657	609	573	597	644	606	587	614	574	599	573	619	614	614	627	599	603	636	576	609	592	586	606	568	635	579	593	607	629	646	618	578	633	633	593	611	597	598	628	628	597	630	574	606	567	576	594	558	642	594	611	626	621	620	649	641	633	610	560	579	581	617	615	600	586	604	634	615	591	642	640	570	627	612	614	639	645	573	635	598	642	658	578	621	573	607	647	609	608	615	605	587	564	617	598	606	669	597	574	618	587	640	600	594	597	599	614	581	598	608	612	640	601	621	624	621	639	577	607	636	571	580	574	605	655	587	608	640	631	643	574	651	595	596	619	621	613	613	607	619	575	603	629	567	624	588	570	621	618	664	572	652	622	582	615	597	661	599	617	624	629	585	624	591	625	621	625	624	593	635	607	613	633	625	614	662	611	613	567	568	617	643	564	668	566	639	599	598	625	566	606	635	627	602	648	617	557	610	614	615	639	626	614	659	560	601	620	634	631	640	611	607	613	597	613	647	595	590	636	602	588	594	612	614	585	626	607	542	576	610	646	597	631	604	614	640	608	661	596	629	660	589	551	654	599	613	628	600	569	619	609	604	591	621	588	544	593	620	586	607	593	617	623	609	580	611	651	645	604	592	598	606	619	579	603	587	613	597	651	656	595	638	646	621	562	581	622	622	609	612	611	640	562	570	586	613	604	644	610	616	652	595	601	598	647	613	651	653	633	628	598	638	648	640	627	594	600	645	641	623	634	548	587	624	607	597	592	590	627	652	619	576	657	641	634	591	599	642	596	653	618	595	638	609	593	652	592	545	641	608	644	583	608	622	612	588	653	609	637	601	581	611	567	577	633	637	609	619	574	595	593	577	616	653	624	622	635	603	580	535	614	587	624	608	578	641	610	595	584	599	630	643	615	585	589	603	591	602	598	584	604	615	586	668	623	593	604	608	620	641	604	645	624	609	633	607	633	585	598	621	623	602	614	617	605	586	579	650	617	612	611	586	632	586	636	576	657	628	614	560	622	573	589	611	569	636	566	583	569	566	606	561	619	627	611	571	656	590	651	644	593	632	604	597	616	603	586	654	618	581	632	609	622	597	633	627	590	624	652	572	601	639	594	591	662	598	610	583	620	633	594	602	586	570	616	596	556	630	610	633	632	601	630	664	628	621	609	584	634	592	613	599	625	611	599	553	603	588	578	578	596	607	611	638	628	678	630	580	583	592	609	552	652	582	610	586	601	649	651	606	636	640	647	631	587	639	645	607	552	585	621	624	631	584	600	603	625	628	583	612	599	610	600	610	592	649	597	585	654	636	613	598	599	591	599	595	621	601	593	593	635	619	627	614	625	623	577	648	626	619	635	608	587	597	603	606	594	607	618	612	669	556	642	609	598	620	636	600	602	620	599	587	594	674	622	621	601	650	679	625	600	678	574	558	657	641	611	599	614	610	602	620	604	554	606	626	643	583	602	606	609	586	642	590	662	654	622	606	597	565	630	633	604	627	601	621	610	622	655	585	616	623	626	649	619	638	607	575	624	661	650	610	568	603	550	597	600	618	575	591	628	644	585	603	658	655	613	640	630	619	626	626	580	631	639	602	640	623	574	604	624	655	575	615	635	573	624	583	631	593	636	661	591	634	600	595	621	621	636	611	645	624	633	622	631	597	600	637	607	623	571	628	579	596	644	619	642	626	619	596	593	611	635	620	611	618	604	621	621	627	643	601	634	597	606	645	580	617	597	611	630	618	591	592	596	601	595	581	608	613	576	598	567	588	654	588	619	596	611	631	605	563	609	609	605	626	666	617	617	631	625	614	559	625	608	608	635	628	635	629	644	643	573	607	590	572	568	586	603	612	581	597	612	581	586	665	624	633	551	560	640	622	631	611	568	572	630	629	681	600	639	611	586	590	628	594	571	601	633	620	588	651	622	656	600	611	661	615	610	645	649	630	625	536	582	603	569	646	607	614	572	606	595	629	618	590	621	555	622	614	604	632	615	598	629	579	613	638	603	559	559	601	574	592	647	620	644	633	595	615	614	616	639	601	588	584	611	608	648	642	592	638	622	608	629	656	668	587	655	597	678	616	605	629	541	616	600	653	600	563	654	605	624	658	588	587	593	598	619	612	575	591	597	593	615	625	579	625	637	599	588	586	584	601	625	574	590	604	576	626	593	616	586	616	590	634	644	580	590	614	642	607	614	627	609	608	601	672	665	609	593	612	616	613	641	652	639	602	597	640	633	645	595	596	597	600	602	597	624	624	606	636	610	586	632	560	627	659	613	581	679	598	612	595	612	644	614	605	627	639	637	578	638	600	631	558	603	602	626	603	589	670	596	613	620	594	640	618	572	612	658	661	601	586
46211	30739	18003	12103	7011	5471	4740	4042	4014	4275	3853	2710	2118	1729	1711	1450	1169	964	735	517	440	430	341	305	309	349	296	257	276	269	265	309	312	303	237	242	279	253	212	213	214	202	187	207	224	232	236	218	235	185	182	196	188	187	177	204	184	179	190	190	178	190	179	179	206	180	191	162	187	171	208	177	165	178	170	165	156	152	158	163	168	169	173	140	177	168	186	148	183	189	171	189	195	175	189	171	169	169	160	153	167	169	192	205	200	172	208	194	165	191	178	187	188	174	183	184	205	161	170	180	172	195	157	174	190	179	172	177	151	149	178	193	169	159	183	174	169	170	180	179	165	166	174	189	160	195	161	174	184	185	154	198	161	182	170	167	169	180	180	201	175	160	163	182	205	201	164	166	185	179	176	159	188	157	209	159	198	181	156	164	175	184	181	180	181	172	178	196	178	189	170	147	177	166	179	171	175	166	160	167	149	188	189	175	188	160	163	191	188	182	189	183	160	145	158	163	182	173	168	177	175	181	161	184	169	191	163	157	184	177	194	184	187	163	191	159	194	194	191	173	156	200	152	206	195	176	189	184	216	208	166	170	178	194	170	201	159	190	169	181	191	163	177	170	182	157	209	150	178	191	178	162	174	170	146	178	174	181	188	181	196	202	172	175	191	175	167	154	179	164	175	165	175	180	173	174	199	169	160	167	192	192	172	172	203	164	184	188	185	206	172	191	170	172	175	197	203	166	184	183	193	177	195	198	188	186	194	191	163	170	162	176	169	175	178	186	180	179	207	197	163	154	165	183	172	156	197	160	195	153	183	161	163	178	174	165	198	169	203	169	205	180	211	207	165	172	173	186	151	153	199	187	159	180	176	183	178	163	144	180	170	179	174	197	186	168	172	181	174	209	178	189	185	190	191	189	170	171	186	163	190	167	173	152	150	197	193	185	180	191	203	170	209	163	164	163	183	200	176	154	165	177	159	196	180	173	185	156	182	172	187	155	175	173	160	188	191	165	204	191	171	186	181	178	157	174	175	187	153	184	202	197	164	190	180	159	186	182	185	180	180	182	206	191	184	164	179	171	170	180	208	178	150	200	189	174	190	168	180	185	187	157	165	160	163	168	184	180	180	187	193	177	173	189	203	173	164	196	167	184	172	170	192	201	184	156	171	156	190	192	188	186	183	193	174	177	153	174	200	172	177	173	198	179	195	187	166	174	187	185	174	181	164	195	195	193	158	165	214	165	187	187	164	157	196	189	172	183	190	154	176	173	182	159	176	193	165	163	182	192	191	193	179	168	155	200	167	182	165	170	168	173	187	175	177	199	210	158	187	183	173	175	192	173	182	187	161	179	196	183	173	173	169	154	191	174	193	171	174	159	171	177	205	184	165	191	180	159	168	172	185	207	188	175	176	187	191	168	171	159	177	169	171	164	168	175	192	182	194	177	196	184	184	180	178	187	190	209	184	150	181	168	192	162	169	180	179	186	155	200	177	192	190	215	163	177	177	192	176	197	168	166	176	196	188	166	186	194	185	173	192	177	189	185	180	185	203	161	202	194	186	176	187	183	160	197	167	174	177	169	172	190	164	177	202	185	174	159	183	199	170	190	190	174	183	168	194	180	178	189	192	195	189	155	177	192	183	166	191	165	167	170	191	178	184	169	179	186	162	189	191	168	176	176	146	181	178	182	167	180	169	193	192	188	176	168	166	177	178	177	197	184	165	174	171	174	191	177	183	188	180	152	186	175	176	156	154	159	163	169	171	221	179	169	165	172	219	187	174	207	179	178	169	190	183	215	182	167	162	157	179	197	173	170	212	170	171	164	179	160	203	183	190	180	166	182	177	183	199	193	161	189	166	170	192	169	173	181	167	175	158	167	166	183	169	188	178	173	163	174	183	181	176	182	194	191	184	183	182	183	173	186	148	188	153	191	182	173	168	163	185	198	165	169	174	196	174	151	188	196	189	192	185	177	190	179	163	202	174	181	187	178	178	187	184	179	175	196	162	163	170	159	195	187	182	201	184	191	167	174	176	173	179	187	164	194	162	193	164	157	172	166	191	179	175	172	173	163	187	162	172	147	161	156	151	197	170	175	195	203	178	181	181	144	191	175	173	184	164	164	181	213	157	188	168	169	164	169	194	183	181	159	180	200	176	214	191	173	217	183	175	180	177	173	189	169	169	172	172	177	176	173	155	196	148	185	184	186	186	187	168	198	175	154	189	201	169	178	160	205	183	175	162	174	160	180	203	196	171	169	212	176	186	196	166	196	165	186	175	181	170	180	183	183	175	152	194	172	179	197	178	166	161	192	182	178	166	166	190	189	189	152	187	172	188	179	180	183	162	165	187	183	173	179	190	182	157	185	172	167	201	189	185	185	187	171	175	173	184	198	162	176	166	186	182	172	179	177	218	177	166	155	204	183	177	195	159	173	185	180	179	156	145	183	179	195	194	187	159	175	194	170	165	193	199	162	158	177	147	181	190	185	177	190	202	164	178	166	171	170	188	153	166	181	200	184	177	181	176	181	181	184	199	178	181	186	171	173	212	167	182	170	180	172	198	179	168	162	202	184	173	168	165	170	175	149	194	154	183	189	176	158	197	182	188	181	180	193	190	176	175	194	177	169	198	152	187	173	174	187	190	183	180	192	179	167	165	169	190	157	168	155	215	194	186	187	214	173	174	194	188	166	174	182	183	186	187	171	207	168	175	181	165	177	171	165	180	183	186	169	153	183	175	181	194	216	190	164	189	189	187	181	192	164	171	182	169	158	181	163	159	192	161	187	174	184	180	186	176	191	188	194	178	173	179	166	177	178	185	173	175	169	158	179	177	194	185	176	190	156	160	178	172	176	190	179	174	174	209	157	175	164	186	182	162	180	167	166	160	184	213	163	183	203	185	162	180	223	162	191	188	165	174	185	172	171	181	178	180	176	178	189	172	158	176	196	186	181	169	184	174	195	180	182	187	195	193	166	180	176	185	192	171	162	182	172	170	174	183	188	177	165	165	190	187	177	200	176	159	185	184	179	194	167	201	197	171	184	162	195	186	180	216	162	191	173	179	189	159	178	186	168	182	169	182	188	188	174	167	181	177	199	180	195	170	183	166	170	193	181	178	177	181	188	182	190	187	178	174	177	186	171	168	190	182	196	181	181	159	187	173	196	193	195	170	187	204	169	166	163	201	140	199	179	198	197	165	189	171	183	197	168	201	174	174	179	150	203	178	168	175	166	156	166	173	197	178	181	183	197	202	178	171	172	186	193	175	179	196	175	199	180	177	184	187	186	198	179	190	194	189	164	185	175	197	180	189	172	187	170	195	170	229	194	203	186	188	175	165	165	176	197	161	166	178	189	168	169	153	198	202	156	187	165	173	173	175	201	194	149	178	198	154	191	168	178	199	149	188	154	161	164	179	178	213	194	182	169	179	155	178	168	180	193	184	172	176	172	178	179	178	196	176	198	192	163	171	159	176	177	179	191	169	153	194	194
30266	17806	14346	15852	12768	13279	13998	12989	15065	17130	15009	12344	10260	9252	9098	7709	6753	5555	3943	3009	2364	1873	1495	1393	1566	1800	1378	1108	1159	1168	1339	1442	1333	1280	1066	954	1069	909	742	682	672	655	670	708	812	901	821	710	566	514	489	505	493	483	483	479	507	530	455	460	473	427	458	450	467	420	443	447	506	475	461	465	484	512	471	469	474	476	443	449	408	459	470	490	460	430	492	466	486	470	432	455	475	473	476	444	428	474	467	476	441	448	485	453	440	440	461	461	437	462	481	430	433	449	437	465	488	440	422	412	422	438	467	443	442	476	446	434	457	446	442	446	441	449	450	468	479	436	436	448	444	421	438	475	417	477	421	448	407	430	465	448	454	464	445	443	432	432	414	477	472	473	431	412	440	404	423	469	459	434	443	443	462	405	457	469	438	447	469	484	472	433	476	433	442	455	442	461	429	472	432	462	444	416	423	462	423	454	454	421	441	476	438	416	456	417	454	438	456	457	463	468	474	426	409	447	407	428	424	492	430	440	437	415	450	431	456	435	428	443	452	441	481	450	432	410	461	480	396	473	447	454	394	442	417	446	444	424	459	453	475	440	429	428	396	444	410	475	455	435	451	459	463	437	461	454	493	464	424	438	421	425	459	437	397	444	415	447	447	434	460	458	434	467	433	460	464	420	426	497	459	432	429	516	434	428	407	440	413	412	438	452	447	436	412	442	442	442	446	416	430	442	429	422	415	402	417	430	434	422	466	439	422	449	414	449	445	425	413	452	463	432	435	430	472	436	461	445	401	447	419	456	433	460	457	460	442	413	449	451	497	428	421	421	441	433	464	454	410	422	424	418	425	443	443	423	439	446	412	457	470	414	437	389	449	454	454	469	441	417	441	442	453	446	452	449	424	436	420	412	376	461	430	459	439	437	438	444	404	463	451	477	432	450	438	441	450	443	413	453	430	474	450	436	396	467	457	426	465	425	442	500	417	427	430	446	458	444	441	444	471	429	442	491	437	423	450	478	435	440	447	411	447	416	462	425	439	433	455	405	437	437	457	423	461	451	434	424	447	434	444	401	400	447	471	461	415	469	445	471	453	432	467	427	415	449	436	394	480	444	467	459	454	445	436	457	423	452	450	407	422	425	444	465	462	434	468	449	409	473	493	480	434	423	392	444	440	486	428	415	440	434	446	394	470	431	456	463	437	450	446	445	438	495	487	464	446	439	479	454	425	454	431	420	451	448	438	442	452	428	456	415	454	465	424	457	444	398	425	471	444	430	420	437	455	417	425	408	408	405	437	452	453	437	474	433	435	422	441	490	472	372	426	430	457	439	458	467	437	408	459	450	443	446	421	407	452	458	450	448	420	437	459	402	431	454	445	475	459	423	435	436	444	460	459	437	446	439	458	427	460	424	414	469	451	474	436	414	442	428	422	433	443	416	453	451	437	437	438	459	419	469	441	416	437	454	446	424	433	430	423	467	461	458	444	476	483	434	495	431	442	413	450	434	442	441	432	446	432	438	453	442	433	440	444	455	461	438	455	444	450	439	488	456	421	455	453	475	451	468	443	423	483	439	440	436	447	453	435	432	470	459	425	435	475	437	429	439	438	455	437	412	432	458	447	437	438	456	452	461	445	447	445	443	454	433	449	441	470	437	456	481	442	500	416	490	448	442	452	458	453	486	419	430	471	412	467	439	447	483	434	447	454	433	408	456	449	457	489	464	483	457	457	442	472	435	453	447	437	451	449	450	421	418	449	470	432	428	437	405	421	414	434	463	415	433	442	448	439	443	398	440	459	424	419	446	449	416	443	424	442	438	447	454	456	443	442	430	451	429	406	428	475	403	479	443	424	427	462	431	404	449	435	432	449	383	474	443	490	467	456	435	442	452	419	412	460	424	430	472	455	434	460	472	472	434	446	426	385	448	436	465	465	449	448	431	476	447	409	461	458	444	434	473	447	443	463	428	447	423	458	434	471	471	411	411	467	453	459	435	474	428	460	438	451	420	467	415	465	462	438	478	430	414	454	476	441	473	454	438	455	466	430	468	425	485	447	406	473	462	449	443	427	447	458	419	451	433	412	423	454	495	453	424	454	405	422	441	422	433	433	457	418	421	435	449	432	433	433	446	452	490	455	463	419	460	432	429	410	433	417	495	428	427	453	400	455	428	441	452	410	447	436	442	405	438	483	437	429	443	431	434	462	442	487	450	487	454	453	486	435	471	433	454	414	477	454	440	429	422	460	433	478	421	462	430	457	461	484	464	440	470	486	431	443	453	423	434	437	435	440	427	446	442	436	434	427	455	415	430	444	489	462	461	438	402	414	403	414	446	455	444	433	474	402	416	421	442	467	433	455	421	465	434	411	455	463	462	438	462	454	451	427	437	406	482	410	440	446	413	480	458	400	461	429	455	402	455	426	481	377	433	422	439	442	435	436	461	419	445	424	431	475	455	467	452	439	419	442	423	408	444	437	431	417	436	445	444	436	428	450	448	427	420	453	395	437	451	428	419	426	392	503	446	466	459	454	486	419	466	433	447	437	453	431	443	511	420	429	424	459	435	420	425	437	438	450	427	477	439	463	449	482	433	454	425	474	434	424	431	424	449	413	434	457	424	424	478	416	457	437	429	466	402	446	437	432	449	453	411	464	424	442	412	433	404	466	450	459	469	442	476	451	453	429	404	427	434	441	446	441	415	462	461	428	440	439	434	454	412	457	424	438	433	445	421	416	476	403	434	448	418	426	445	482	465	465	472	438	400	405	421	423	434	441	437	450	486	442	474	438	437	443	455	422	464	412	453	451	434	422	435	470	431	466	459	446	432	426	424	451	439	450	456	433	426	448	447	444	419	418	468	487	441	447	453	435	449	438	426	480	466	424	391	439	479	461	423	455	452	458	514	445	461	427	466	475	446	458	431	456	434	472	438	473	424	430	468	424	440	434	471	438	443	436	422	451	430	441	442	432	445	455	454	437	463	444	483	425	438	458	436	469	417	434	448	420	459	451	417	452	427	430	450	447	421	460	454	430	490	432	423	450	442	476	454	449	436	435	464	462	447	441	422	428	462	456	451	423	435	415	459	472	403	412	473	431	456	438	431	455	466	458	462	455	412	463	448	409	428	434	413	419	370	449	420	453	461	407	438	444	435	429	435	462	415	421	423	485	462	425	460	462	410	415	456	414	446	422	439	440	436	435	443	439	420	456	421	424	452	470	410	443	437	412	460	411	404	431	445	445	425	439	418	446	430	390	413	420	414	448	470	448	442	418	453	453	446	450	456	416	471	439	439	440	431	457	438	443	438	444	463	440	446	466	467	455	432	442	406	438	453	485	423	440	441	453	445	411	447	467	429	411	435	467	484	439	434	444	440	421	452	446	443	452	439	420	457	461	415	419	423	435	470	405	406	467	460	440	437	444	471	443	423	445	434	452	455	431	421	443	409	414	460	454	410	431	439	452	428	479	467	444	411	425	438	480	407	451	430	460	433	442	463	447	443
15021	5551	2383	1766	1295	1154	1054	992	1324	1401	1208	978	840	812	751	734	639	560	444	445	406	404	344	407	370	381	390	356	376	375	356	366	393	386	350	387	337	346	351	359	375	377	387	356	379	380	376	356	368	371	329	357	373	381	319	366	365	387	337	391	355	370	369	341	354	376	359	329	354	396	361	339	333	338	373	361	317	364	372	361	348	366	354	352	382	351	366	353	377	323	373	343	340	356	329	335	340	382	359	365	368	323	382	325	329	367	369	357	350	393	329	383	330	322	325	365	365	339	329	347	357	352	340	367	357	333	353	401	342	346	382	335	313	378	356	350	350	317	359	337	386	354	342	341	343	372	326	373	327	348	335	359	366	362	350	338	365	342	380	328	396	356	345	348	351	359	366	377	355	346	348	308	350	356	311	355	372	349	363	355	376	369	373	365	334	356	365	333	327	357	361	345	383	361	356	386	378	344	323	316	355	367	388	365	386	324	361	331	351	307	370	348	377	322	360	309	339	371	332	392	338	344	358	341	321	365	387	346	336	326	358	392	382	363	357	354	340	371	388	375	338	308	360	393	354	352	340	352	346	355	355	353	382	350	336	388	372	385	348	349	321	372	333	373	370	376	343	346	364	332	385	378	340	343	357	379	348	341	366	369	328	355	352	370	373	337	333	375	362	388	379	334	342	351	356	360	350	343	322	379	337	384	384	344	331	344	324	336	345	379	341	367	340	364	318	352	350	365	315	314	368	366	357	354	386	372	342	361	348	367	328	321	345	386	347	344	372	362	371	335	386	321	334	295	355	362	330	358	341	340	305	378	371	358	368	364	323	335	361	366	342	344	341	384	338	369	366	344	399	389	337	354	377	340	348	340	340	336	384	344	364	372	350	355	392	361	378	344	355	361	366	304	334	359	355	341	336	328	375	336	346	374	340	342	317	334	314	333	366	347	351	402	330	323	369	380	335	333	361	317	346	341	349	347	335	379	349	334	336	327	385	359	395	351	352	342	361	331	323	338	364	356	362	349	364	344	367	359	328	333	346	321	356	324	349	345	377	394	329	368	345	379	329	356	309	361	367	338	350	398	348	322	358	371	385	389	340	376	360	361	346	350	340	363	357	344	360	340	366	340	360	352	383	378	358	334	359	340	348	372	373	352	341	365	367	352	344	369	355	364	337	393	346	298	338	377	368	363	367	390	367	310	374	345	330	361	304	365	367	329	370	324	370	322	352	338	339	332	355	372	358	341	408	344	369	349	371	342	335	347	330	337	347	350	311	365	354	343	348	343	375	334	352	363	368	363	372	339	356	411	343	343	328	354	393	350	381	336	358	340	396	352	338	401	359	336	370	365	356	415	353	372	377	380	365	330	356	341	358	344	372	352	340	369	342	354	341	330	399	381	337	406	337	374	336	357	350	343	329	332	347	390	319	358	360	296	324	359	353	356	358	332	351	328	354	365	375	372	336	349	363	353	333	364	342	380	363	336	329	330	360	362	374	348	343	366	338	351	334	371	371	339	335	358	358	344	346	348	382	341	334	357	371	347	361	345	349	342	330	347	394	360	341	344	352	329	365	327	362	340	344	320	341	341	360	351	358	338	355	343	332	373	336	331	379	355	352	374	342	330	367	352	337	379	346	334	357	351	372	353	374	356	318	346	378	393	367	299	370	351	355	359	359	370	302	362	372	304	335	368	337	332	329	399	352	361	376	376	344	346	353	344	367	333	366	387	349	334	319	348	356	381	368	346	369	329	325	365	351	342	325	367	353	377	354	371	337	332	364	319	333	387	376	343	301	359	361	342	350	346	346	370	333	353	345	372	344	376	364	364	351	346	369	372	333	354	371	364	388	347	371	354	387	352	369	317	391	337	351	292	367	364	367	343	333	350	339	346	359	351	321	380	364	368	355	369	358	320	368	386	350	358	382	347	353	345	384	349	372	344	307	330	340	372	355	377	385	339	331	344	348	377	364	357	373	340	350	372	349	391	372	330	361	353	349	352	381	354	320	345	347	354	341	336	341	325	377	342	368	349	344	362	359	343	374	323	341	339	348	331	348	366	348	402	354	367	341	345	343	307	332	344	350	364	383	382	361	332	363	343	342	351	402	319	363	349	335	378	360	357	365	368	365	397	382	393	346	293	360	324	361	346	356	371	358	380	358	342	333	346	384	347	329	364	381	328	354	352	331	361	347	376	351	356	367	421	366	369	353	350	357	394	354	367	342	339	379	352	360	345	379	363	350	368	338	354	355	368	319	330	338	323	328	371	372	330	358	374	366	343	326	357	357	361	383	391	359	319	378	378	325	343	330	360	326	359	345	373	322	355	349	350	401	334	352	355	346	377	348	357	359	364	359	342	388	363	344	317	324	365	367	357	345	354	339	359	376	377	348	316	326	335	360	337	356	325	387	337	355	368	336	336	378	317	325	370	366	401	389	341	364	371	368	369	357	339	397	351	339	360	384	345	385	341	360	340	347	324	346	359	383	371	345	350	351	353	328	367	328	336	353	369	318	374	348	336	342	365	352	374	325	374	346	357	331	364	343	359	346	340	337	323	340	376	341	354	348	345	347	366	372	343	377	369	348	356	375	387	359	379	323	367	351	347	350	325	363	340	364	330	378	338	365	339	351	355	364	317	328	349	360	321	362	336	375	360	336	351	387	358	383	348	348	320	354	334	348	359	357	392	317	345	328	368	323	341	320	394	341	378	336	324	316	356	346	375	361	350	365	346	337	333	356	348	348	374	368	370	339	374	360	362	341	359	369	359	362	346	346	349	308	341	379	354	341	354	381	366	341	376	353	361	372	368	366	352	341	358	399	368	344	340	387	372	348	337	334	375	357	331	344	318	362	368	361	322	347	350	358	320	357	360	350	378	365	311	379	386	324	356	352	347	378	348	365	356	359	326	347	362	347	332	344	336	334	339	366	346	384	365	320	351	356	328	350	371	337	372	371	318	365	346	365	368	360	364	354	380	331	349	359	360	359	344	355	338	336	333	383	370	375	358	336	360	359	338	390	341	350	338	384	349	335	370	345	370	368	345	393	420	363	369	348	373	367	348	354	354	394	330	381	367	352	366	374	350	343	354	343	328	341	373	331	347	359	318	345	326	324	351	352	365	345	353	363	350	405	344	375	361	360	358	343	368	341	359	345	353	331	352	364	350	354	341	354	386	342	362	377	363	371	360	360	341	333	352	345	357	373	356	337	336	358	340	366	322	365	302	373	358	352	344	368	317	319	331	340	356	348	367	366	352	358	307	378	343	351	363	374	363	338	353	328	364	349	338	362	352	335	321	325	352	363	353	362	322	345	323	323	344	332	340	331	382	359	362	330	334	414	365	361	347	356	361	348	369	368	353	362	360	348	376	358	361	318	348	338	377	361	381	337	359	343	332	364	384	350	359	369	349	367	350	349	349	356	316	325	379	387	340	350	327	343	342	358	337	388	326	324	352	351	340	352	368	347	354	352	331	328	309	363	354	332	333	365	351
9042	4466	4077	4626	4374	4227	4215	4320	5954	6260	5422	4214	3593	3554	3384	3003	2508	1993	1717	1420	1294	1115	931	942	884	911	864	877	855	888	964	869	921	929	930	900	918	865	846	920	893	905	866	979	944	882	904	909	845	838	818	804	795	815	791	787	856	794	818	817	805	796	781	794	739	848	800	849	828	784	809	785	826	838	839	796	793	841	781	830	811	852	848	773	820	827	820	832	851	839	778	876	824	788	845	787	864	814	825	792	833	796	786	832	804	822	831	858	808	785	807	803	778	755	804	803	795	823	806	756	806	783	823	803	828	790	871	793	811	795	806	822	771	829	777	841	785	815	825	797	797	853	833	798	814	792	803	840	824	783	834	773	811	786	821	786	771	727	782	831	833	825	782	799	805	806	821	759	789	797	784	754	819	803	786	808	816	809	826	815	837	793	842	830	795	789	812	831	792	785	849	776	784	779	811	794	799	832	800	777	817	835	793	813	816	785	827	796	837	814	788	806	776	810	798	822	872	764	843	827	801	789	854	780	830	810	799	776	838	790	809	819	882	834	790	834	787	818	816	839	844	841	849	785	796	801	756	815	781	797	819	831	815	797	818	775	804	819	819	805	793	880	814	754	783	817	834	765	823	753	762	753	805	782	785	775	749	783	806	817	798	828	812	818	808	847	802	784	761	823	810	803	775	835	752	789	786	797	817	858	823	757	808	768	800	801	772	767	770	781	751	802	821	818	833	752	830	791	770	859	771	783	817	774	833	801	839	820	809	810	782	836	801	810	784	750	805	764	815	803	790	777	832	775	819	762	791	780	755	787	803	832	830	841	866	812	828	781	820	821	805	751	777	780	722	750	774	842	814	808	811	793	824	850	837	848	821	795	786	848	775	775	794	818	842	772	794	856	812	759	807	820	815	799	837	761	802	786	832	774	747	799	772	829	825	853	820	816	797	824	814	778	833	787	827	816	824	812	839	801	810	796	771	760	820	789	804	797	808	812	798	761	827	757	807	782	818	828	827	778	797	774	810	799	791	798	796	788	827	784	833	808	795	798	801	843	760	802	824	790	772	780	849	814	793	739	766	869	761	818	778	773	811	815	802	843	784	803	836	860	797	818	830	823	802	841	767	841	781	777	823	783	817	810	847	737	794	801	833	857	781	827	821	774	805	791	851	817	787	762	842	798	787	783	775	765	820	797	775	815	807	838	850	836	822	789	806	814	752	808	795	802	803	794	835	779	824	755	837	850	792	748	821	807	815	839	837	799	821	781	827	776	808	816	825	812	808	780	829	723	791	792	823	807	788	840	797	785	843	755	791	784	755	807	849	763	774	780	809	820	842	766	791	758	778	829	782	782	836	802	807	821	752	791	802	782	814	774	808	826	772	766	767	805	759	765	831	796	771	778	775	791	777	822	802	781	808	801	817	871	815	787	845	758	835	832	877	805	774	786	816	793	823	786	799	816	830	814	830	841	775	820	823	827	798	832	767	746	754	827	774	845	806	837	836	811	860	825	801	819	801	872	811	835	807	860	829	780	805	757	748	793	857	822	786	852	810	785	872	820	812	814	814	788	821	786	803	800	827	852	766	784	788	838	782	784	795	821	760	734	805	769	819	803	776	798	828	837	817	804	824	781	781	829	804	826	784	794	820	852	791	832	831	786	807	785	773	868	801	833	809	778	865	815	814	845	783	814	805	764	799	808	780	794	837	810	732	811	810	775	737	793	798	804	843	849	834	796	807	809	827	778	818	818	846	796	810	840	825	841	802	781	731	777	800	812	819	788	828	806	826	762	794	777	798	815	856	829	801	783	791	791	819	785	807	791	809	791	790	811	787	816	824	803	779	855	781	743	826	840	816	772	811	820	813	795	782	818	774	838	814	774	792	771	803	798	846	805	802	815	819	792	807	809	814	808	787	732	794	804	807	784	807	778	809	776	840	784	830	733	800	841	733	812	770	777	814	839	833	766	803	809	735	851	815	810	857	817	769	771	783	809	818	839	869	811	833	805	844	795	794	792	838	743	782	821	747	784	773	797	835	791	792	793	817	840	824	791	812	825	830	798	773	768	817	778	830	818	765	829	856	783	809	757	799	801	835	795	775	777	774	784	803	795	808	763	837	783	818	826	834	786	847	816	762	870	818	788	829	842	797	855	828	795	775	806	829	819	807	803	766	812	857	839	791	835	788	809	840	819	773	804	809	830	814	796	818	747	792	813	764	790	848	820	760	832	764	849	819	810	790	804	744	798	792	776	791	794	847	782	801	800	766	788	808	803	844	787	823	823	810	814	851	780	842	828	806	787	767	834	801	774	837	781	791	784	811	815	816	797	822	823	805	799	806	827	790	828	808	791	757	792	785	776	804	841	795	782	793	839	853	785	792	812	757	802	799	841	825	772	782	781	802	804	805	808	817	843	852	823	826	844	800	782	810	792	759	783	806	811	819	848	762	826	819	784	805	838	839	827	828	756	815	782	742	778	752	840	840	825	786	834	832	808	784	858	822	820	806	807	835	834	761	812	863	806	816	810	855	768	754	840	786	810	853	800	834	823	795	836	774	779	804	765	782	798	823	821	809	794	799	841	801	777	823	843	799	821	813	793	835	826	745	814	818	793	732	859	769	780	798	836	833	792	828	795	838	819	866	802	791	779	780	817	795	851	805	787	823	819	856	825	783	797	838	798	827	760	773	758	816	809	823	788	785	827	816	800	815	772	810	792	792	755	785	772	754	804	779	849	799	823	814	787	828	834	779	810	797	799	847	812	791	793	788	830	789	797	752	826	812	708	771	759	815	820	801	836	832	837	798	833	787	770	879	811	828	804	842	734	862	784	860	871	792	823	838	795	762	824	788	746	803	804	844	760	814	795	852	834	832	854	807	824	828	751	821	783	880	754	776	786	839	822	867	783	770	786	835	809	827	845	804	807	813	763	809	828	850	805	773	833	849	778	839	818	842	805	738	822	789	802	792	798	771	842	780	791	810	835	809	870	800	774	809	746	822	826	767	813	824	779	827	799	852	798	826	835	823	837	793	816	785	784	784	797	814	846	786	770	834	860	810	851	794	814	827	793	792	795	794	797	776	816	789	783	842	825	788	822	808	823	773	832	800	808	846	785	829	809	792	810	822	753	813	837	803	776	779	818	814	791	805	742	804	757	818	850	834	802	791	784	766	806	833	810	832	800	839	777	776	823	824	830	872	810	827	790	793	864	829	774	876	823	904	797	827	803	783	806	773	778	858	769	854	784	822	800	767	765	800	813	786	803	824	780	804	825	839	795	879	853	796	816	840	791	798	791	825	781	843	829	792	817	880	799	833	802	775	819	803	845	826	853	760	798	813	848	763	765	799	834	768	789	798	814	776	788	827	792	801	790	798	771	775	846	828	775	802	828	837	820	776	841	833	823	791	755	835	792	807	865	798	805	788	775	802	797	824	828	833	846	791	831	760	846	780	836	782	833	792	783	810	775	822	779	815	815	832	764	823	830	748	850	790	814
35365	23913	10819	7355	4444	3164	2659	2944	2983	2852	2300	1606	1380	1267	1052	911	832	653	582	439	404	323	334	351	328	372	308	285	314	321	326	349	334	290	304	290	267	287	293	267	265	282	299	298	317	310	325	293	286	259	255	265	261	251	272	258	254	282	253	270	268	264	271	260	244	248	231	266	231	248	230	239	263	254	219	238	262	249	269	272	273	278	269	253	247	237	267	250	281	263	280	256	282	272	276	300	272	284	265	247	259	270	272	234	271	273	243	246	272	264	270	253	256	292	278	251	283	275	259	261	252	265	292	271	277	259	204	281	249	240	256	263	255	259	268	264	265	247	262	298	264	257	255	238	252	264	261	249	262	283	255	258	279	259	236	266	228	276	262	277	260	255	247	270	257	274	255	269	273	241	247	264	277	256	243	266	235	240	253	257	257	249	244	253	278	241	247	265	244	260	287	257	285	275	284	261	246	243	260	261	240	274	234	262	271	247	244	256	263	244	270	279	243	270	272	271	258	286	254	255	289	252	285	256	244	255	259	236	231	254	279	271	268	271	280	289	262	240	258	291	272	245	268	267	210	267	257	272	254	276	263	267	257	256	256	256	242	250	269	255	285	249	249	243	266	229	257	256	235	253	256	240	232	257	280	282	285	260	264	249	277	262	231	236	276	263	257	235	254	256	286	271	243	259	257	252	244	240	228	290	257	248	262	280	265	277	273	253	247	233	273	254	264	261	274	230	276	291	287	268	279	254	246	267	254	242	270	255	246	265	287	244	276	274	302	263	243	262	256	259	254	266	245	263	280	259	241	263	265	279	259	234	298	244	256	242	279	249	275	284	276	269	233	268	254	247	261	247	275	235	224	272	262	266	241	263	256	289	249	254	241	244	244	260	270	264	226	220	275	282	239	255	242	248	245	281	282	289	243	246	275	245	291	239	258	263	245	252	246	266	245	269	226	251	264	251	267	254	245	247	254	245	258	287	264	258	268	262	268	230	248	238	255	263	259	253	262	274	266	232	261	271	277	266	285	234	239	258	263	259	264	265	259	271	241	264	267	289	249	250	270	263	219	254	282	267	277	262	252	242	285	252	262	254	271	244	244	281	274	277	269	256	225	257	279	282	265	243	255	242	261	263	254	262	279	266	253	227	252	270	260	278	276	258	265	268	237	264	240	263	260	228	251	237	276	256	252	255	246	262	243	252	249	259	274	269	242	264	250	248	267	237	235	251	234	246	296	272	251	291	264	241	267	261	248	250	280	256	262	268	253	230	278	293	246	259	246	270	253	305	261	270	254	253	233	239	262	221	257	283	239	265	265	200	265	267	234	251	269	273	244	251	256	271	268	272	256	250	245	230	274	256	231	253	269	234	260	272	272	252	269	252	265	252	282	260	241	265	234	267	262	269	256	290	260	287	281	281	270	262	265	241	271	260	251	280	244	257	262	251	262	261	260	263	272	266	248	221	278	259	266	259	263	270	247	247	294	278	246	283	260	256	278	240	253	254	264	256	250	280	241	275	271	271	269	272	270	244	255	299	257	230	234	276	257	282	280	253	253	265	264	249	250	274	279	265	250	270	253	284	286	263	261	277	258	273	278	287	244	259	255	274	241	245	255	276	273	239	239	246	261	239	248	237	284	259	280	291	248	249	264	243	260	259	232	246	271	239	279	274	240	245	270	240	250	254	239	264	248	234	263	251	272	243	269	265	254	258	242	260	251	249	258	234	247	280	273	266	265	250	267	247	257	263	240	280	257	278	263	284	257	252	253	250	279	261	249	244	263	281	274	272	242	267	269	268	245	271	268	275	258	220	260	267	258	242	257	233	266	253	246	251	271	268	279	286	261	272	289	254	245	235	253	253	269	240	270	274	231	265	220	248	259	245	277	264	259	260	261	283	261	254	261	235	248	267	260	262	232	256	260	295	268	252	292	255	269	243	303	275	241	267	258	269	289	250	302	250	251	235	258	237	272	241	268	277	248	267	293	257	294	284	242	256	263	253	256	259	280	261	271	262	268	248	259	258	244	261	258	274	258	273	233	266	248	282	258	270	266	246	270	256	259	265	243	267	260	254	279	236	239	250	265	250	260	256	265	244	256	251	260	264	241	243	259	267	255	259	253	241	281	260	231	234	243	245	271	253	238	218	267	264	270	270	272	272	250	251	245	247	269	246	255	282	237	264	271	261	263	270	269	255	291	252	270	255	246	250	248	267	268	294	235	246	264	250	242	234	240	259	272	269	240	284	235	241	276	269	267	262	264	282	261	275	236	298	241	255	251	253	271	280	285	267	245	259	266	263	260	249	268	257	295	238	256	254	265	255	274	257	273	216	261	267	285	251	296	285	294	271	285	255	253	234	240	261	241	236	243	244	271	275	284	258	251	278	245	237	256	228	256	275	261	277	250	269	264	244	241	244	286	277	252	265	291	257	275	210	250	270	288	280	268	248	243	262	238	253	275	242	254	229	257	245	257	259	254	254	266	238	297	282	247	247	228	286	286	296	228	238	267	284	237	298	268	267	229	229	251	262	269	237	264	251	275	285	268	258	275	246	241	257	283	273	272	264	250	240	276	268	268	270	275	241	259	262	238	266	265	258	274	249	252	278	279	283	276	249	251	286	251	259	241	261	247	241	240	269	272	242	267	267	258	243	255	247	285	253	249	257	254	269	251	238	235	245	257	232	249	270	282	247	235	252	234	262	256	259	262	265	254	262	272	258	262	261	253	233	243	268	261	251	266	265	259	273	251	297	289	264	264	253	230	263	259	270	262	242	264	245	253	274	260	248	284	240	270	260	260	262	279	268	238	273	231	237	245	257	257	269	272	254	260	276	246	272	267	249	261	248	254	261	272	293	286	267	260	259	265	249	284	271	243	279	257	267	256	261	264	277	247	271	299	242	263	238	266	285	276	266	235	263	250	287	247	267	230	283	260	261	256	278	234	229	256	235	275	258	239	270	270	250	296	244	261	249	262	259	284	258	229	275	272	300	229	261	274	287	259	268	282	251	266	232	273	239	253	277	281	278	241	265	266	237	241	232	249	264	284	255	274	251	281	242	285	251	251	253	251	258	279	274	245	258	230	252	251	278	237	260	269	251	259	248	247	259	287	270	243	267	264	262	243	234	301	259	268	266	264	249	279	264	253	230	240	259	270	248	244	280	244	272	266	261	265	301	299	270	233	271	244	248	254	273	230	241	260	240	243	267	279	263	233	281	265	246	235	293	251	258	282	251	283	293	261	245	254	256	254	277	273	268	279	251	237	259	289	261	254	256	230	288	274	249	255	283	273	274	222	272	265	254	249	272	265	230	248	238	257	263	233	265	245	259	261	258	288	253	240	265	285	276	231	255	273	256	263	287	274	249	236	249	273	274	244	247	266	251	261	261	247	281	250	273	271	253	241	222	230	272	261	262	257	270	223	240	280	265	229	254	250	266	242	240	258	240	245	269	275	254	250	278	234	242	252	263	252	249	257	266	265	260	287	279	247	266
22893	12568	9217	10870	9637	9127	8952	11321	12020	11509	9905	7577	6617	6528	5464	4652	3997	3181	2484	2059	1498	1290	1168	1203	1169	1253	1084	967	933	1110	1151	1194	1148	1012	1033	910	920	769	772	758	730	717	745	808	884	877	874	814	720	630	695	603	638	602	603	645	643	641	616	634	643	628	610	630	586	605	607	662	626	685	612	620	625	639	620	605	614	622	650	656	614	670	628	639	576	586	613	580	625	613	624	629	640	630	605	607	647	621	612	595	634	597	594	643	601	620	574	617	643	642	628	625	659	546	566	607	615	629	658	611	597	624	636	616	602	566	620	580	636	570	595	588	603	685	585	604	574	628	602	621	559	585	618	562	615	587	633	599	618	587	601	613	603	587	645	619	617	616	619	614	587	602	613	645	605	605	588	629	609	611	635	621	633	629	587	595	624	593	625	565	621	582	645	636	580	603	599	633	619	591	604	620	595	599	643	617	602	657	624	586	613	610	606	608	636	581	590	632	589	646	563	670	646	617	610	589	625	624	593	593	576	611	637	613	618	607	581	617	603	618	589	637	607	580	632	611	580	574	629	673	658	605	626	572	593	575	644	582	607	624	631	639	622	603	596	618	584	611	552	611	558	622	629	613	624	630	640	633	566	615	590	625	608	640	603	597	600	619	603	592	618	633	607	571	581	603	618	631	640	599	571	599	648	613	610	596	612	644	559	636	596	596	575	616	619	623	613	555	655	586	616	630	622	633	609	579	580	606	639	592	599	619	614	650	610	611	557	638	600	647	613	664	549	603	637	590	608	595	683	606	676	610	615	607	671	572	626	632	569	610	624	570	609	606	653	605	614	654	650	601	630	594	609	603	617	606	641	585	621	629	651	635	634	636	635	606	625	614	605	609	619	630	623	614	632	617	621	610	634	659	684	603	618	567	629	611	628	652	605	613	643	616	599	609	615	561	619	609	607	615	574	581	580	600	612	600	590	625	581	603	606	620	583	610	616	599	593	627	616	598	670	572	629	589	608	595	649	595	561	599	603	637	603	590	635	645	637	619	639	627	598	631	608	624	608	627	647	631	559	650	606	619	615	612	635	627	609	616	656	609	581	605	596	612	607	596	593	595	604	593	586	605	569	598	609	650	596	622	619	604	580	624	634	600	594	641	591	586	622	608	592	629	577	621	650	613	650	587	622	591	616	570	584	572	607	626	568	614	647	592	639	627	600	617	571	613	651	574	650	668	584	683	608	639	597	595	572	618	669	600	620	600	633	575	615	653	567	578	597	594	615	564	638	621	607	629	612	596	628	637	624	565	593	615	621	611	619	608	588	593	649	596	581	617	615	651	587	574	618	569	628	570	622	571	630	631	621	612	616	602	577	600	623	665	605	611	602	626	617	642	619	625	626	559	669	594	581	612	622	585	606	617	632	601	626	625	618	645	603	587	647	597	602	606	608	614	576	635	585	619	591	614	644	587	612	633	569	631	573	654	601	639	629	607	599	591	612	615	620	630	582	592	623	589	607	651	572	583	610	615	627	609	585	648	575	589	627	628	652	635	616	585	572	650	615	594	622	638	614	593	638	658	590	602	588	586	567	594	610	643	630	632	578	625	610	614	651	617	589	616	597	600	573	621	624	593	648	593	627	616	587	612	586	614	613	670	602	615	575	610	630	606	622	582	602	668	584	656	602	610	612	600	639	601	601	629	597	654	627	584	652	565	645	586	626	594	617	637	652	562	643	617	636	648	635	588	628	574	585	549	614	643	598	550	619	631	614	562	618	579	639	639	607	571	586	629	616	632	581	606	600	607	612	573	642	590	602	601	625	640	600	583	627	619	616	623	595	654	620	620	614	621	637	609	557	609	640	625	654	550	607	650	598	656	611	610	656	599	630	600	610	621	651	684	613	641	633	603	620	561	600	615	630	591	615	611	560	598	645	585	624	607	619	614	579	646	672	621	623	577	652	628	625	638	598	604	584	584	609	610	606	568	599	606	615	580	624	597	581	645	600	616	618	622	607	592	607	595	610	576	596	614	587	643	624	590	638	567	594	644	635	661	613	615	642	640	614	610	586	586	623	586	656	593	608	577	589	629	582	615	623	625	605	646	648	576	598	583	621	624	618	604	651	640	571	599	625	611	610	622	632	577	652	583	617	601	568	651	575	622	643	681	610	658	558	588	616	572	588	588	596	621	559	596	613	600	587	624	592	613	600	632	551	636	623	627	589	575	599	631	630	649	650	601	620	593	588	600	575	588	632	566	605	626	652	624	586	612	604	599	636	597	600	658	617	581	596	603	613	606	580	612	633	631	590	605	645	614	593	582	578	640	626	638	605	643	624	628	623	600	612	582	609	631	568	627	587	596	587	632	570	599	571	604	607	571	638	581	600	630	579	611	602	625	607	590	625	612	594	653	596	570	634	554	611	596	600	572	597	584	638	631	600	663	611	631	568	615	612	582	596	633	632	591	623	599	622	620	615	589	615	634	588	629	590	628	588	587	602	642	602	543	594	635	587	635	609	633	610	633	608	607	592	620	594	613	628	581	618	606	598	589	632	574	569	580	589	606	618	611	596	561	608	607	571	663	605	582	641	587	593	606	651	583	615	640	630	603	585	582	646	580	565	601	605	619	619	564	580	636	611	599	615	593	618	608	661	619	581	612	624	575	614	654	586	582	602	606	636	623	599	606	630	633	606	579	604	637	617	656	595	593	641	620	600	612	632	607	631	560	611	630	618	621	556	565	668	625	648	636	586	635	574	602	601	583	629	632	627	634	593	564	591	586	625	621	580	613	644	548	614	627	577	643	583	605	609	633	597	645	614	590	628	597	609	645	669	607	637	625	600	623	608	568	618	617	589	587	612	616	621	653	617	625	605	615	578	646	627	624	614	639	656	605	611	583	581	617	609	625	566	624	658	586	644	585	642	611	639	638	561	626	568	611	635	593	616	665	592	594	603	581	633	556	653	642	632	632	599	634	668	567	625	593	588	626	606	637	619	626	573	588	610	623	603	617	613	618	600	607	632	607	598	576	622	604	622	561	613	654	590	612	595	605	619	596	592	609	577	597	633	593	635	605	581	633	584	573	665	607	634	644	598	602	609	602	678	604	585	624	604	564	585	596	580	566	589	615	602	627	655	607	571	625	587	596	605	612	597	547	616	570	610	595	575	568	586	584	621	586	594	651	605	579	560	627	611	577	631	598	620	610	622	618	630	624	581	620	582	609	632	590	633	606	587	580	637	684	654	620	615	631	587	598	692	649	610	619	605	625	568	579	621	643	573	614	639	646	679	627	614	611	597	607	619	599	589	653	615	601	612	571	590	657	642	631	630	618	592	587	571	573	607	613	575	634	603	615	622	599	599	605	637	624	609	610	609	622	628	634	623	599	576	558	590	616	620	611	603	584	618	626	626	630	653	576	603	584	601	636	627	616	613	634	641	613	648	590	607	613	600	625	633	602	655	628	575	600	628	613	609	609	639	592	618	599	599	594	616	610	590	613	612	614	573	611
46776	29752	17146	12257	8574	5629	4686	5089	4890	4393	3408	2498	2186	1898	1382	1255	1098	865	621	502	413	363	334	342	341	313	295	291	240	277	313	347	353	292	279	286	248	220	207	191	223	197	225	199	215	237	219	222	232	182	198	186	191	190	187	199	175	192	169	166	179	201	182	212	191	204	188	166	160	200	194	177	198	181	179	185	195	213	186	157	197	157	198	160	189	201	177	168	190	193	166	168	191	199	177	195	173	200	193	181	170	161	174	190	189	174	185	196	200	199	185	193	183	189	160	164	185	186	164	206	183	191	169	185	166	174	189	199	173	169	174	168	170	196	196	162	167	175	184	173	199	198	197	173	175	191	179	165	201	170	195	159	193	174	181	159	197	191	196	166	153	156	206	172	190	184	181	187	182	188	200	179	152	200	176	171	173	176	191	198	172	149	203	169	176	176	173	155	162	166	161	183	164	165	184	191	181	175	185	200	168	181	155	181	172	178	202	165	192	204	171	191	181	147	159	169	171	185	147	172	197	167	180	160	175	167	171	181	163	194	197	177	191	183	160	171	186	173	155	184	171	190	176	164	171	181	166	172	162	162	174	179	175	182	190	152	177	183	177	158	160	202	172	180	192	150	189	170	184	183	164	195	176	198	179	191	174	184	187	191	175	189	165	144	183	196	168	187	195	176	177	182	179	175	185	179	182	156	168	172	160	165	201	172	171	193	179	186	187	149	169	189	185	171	166	197	179	171	199	205	169	165	188	185	197	179	185	184	196	169	178	195	158	184	174	189	187	166	187	190	193	190	175	168	165	178	166	179	150	168	174	184	173	182	167	185	184	194	173	147	195	177	181	163	188	170	190	179	188	159	164	185	191	189	200	165	180	193	171	200	189	195	157	209	188	166	167	191	184	174	205	186	152	173	175	189	190	168	187	202	182	190	181	167	197	166	178	185	173	169	182	163	208	180	184	170	206	172	195	175	192	158	164	177	170	166	184	197	183	158	192	200	162	195	175	180	162	183	167	175	169	176	167	193	175	171	192	178	176	191	168	153	175	195	174	179	160	169	199	198	181	178	155	151	202	175	187	184	176	189	198	159	172	186	163	173	175	180	178	173	168	170	184	184	162	152	171	182	172	189	175	194	198	172	195	179	183	182	179	195	178	198	168	163	187	166	162	192	184	169	185	195	180	163	157	199	184	205	193	183	175	198	200	190	180	193	181	178	185	161	189	208	178	165	189	159	153	167	171	190	178	152	178	179	191	158	169	159	187	174	179	177	192	207	160	161	185	202	165	158	168	176	169	184	183	171	169	184	207	186	171	197	163	198	196	157	177	160	173	175	155	168	165	195	193	193	155	188	187	186	161	181	199	201	193	178	180	210	185	199	200	187	170	173	165	203	180	184	197	205	201	212	190	174	165	184	163	219	165	195	194	185	151	178	179	187	195	206	190	181	184	186	181	190	186	179	201	181	179	175	195	175	188	173	177	188	202	173	215	185	167	171	189	187	170	189	178	195	183	189	190	195	180	164	169	169	198	196	182	192	190	183	206	170	179	154	173	197	161	161	181	187	185	163	168	172	172	166	189	198	201	184	174	161	196	200	158	165	192	174	186	185	185	176	182	192	203	169	158	179	174	155	192	204	169	189	182	189	194	199	191	180	176	176	209	167	172	168	160	175	168	185	201	170	192	181	162	179	186	178	181	173	205	190	196	182	165	180	177	164	147	158	170	193	164	201	164	183	191	174	180	188	192	198	188	170	195	192	174	173	180	166	167	173	174	165	221	190	180	174	158	180	162	176	168	173	180	162	172	167	171	168	155	196	157	185	168	194	173	161	176	208	177	170	177	171	167	212	201	188	169	179	173	199	181	178	185	197	208	172	188	159	182	188	202	198	183	177	173	174	157	154	178	201	188	163	158	165	207	191	184	180	170	195	188	169	201	186	149	176	171	180	171	182	185	151	191	167	189	159	185	159	164	188	182	166	146	199	178	168	157	174	184	178	179	162	176	180	178	177	189	184	166	157	192	177	181	190	193	167	173	190	170	201	201	185	200	207	169	171	181	169	186	178	186	201	186	176	185	176	169	165	151	149	186	171	165	171	179	175	171	155	194	212	183	169	174	172	164	160	177	179	189	195	176	165	180	183	151	173	190	200	165	182	194	190	169	179	178	179	192	183	158	166	195	181	201	170	188	165	187	159	179	195	174	193	172	173	172	193	193	188	198	184	176	173	182	216	179	158	185	168	210	177	186	172	155	184	194	165	191	186	188	189	198	206	200	175	169	169	192	181	189	147	152	195	171	169	174	179	203	149	167	190	169	177	170	171	160	172	194	172	174	174	167	184	174	208	163	182	177	169	172	183	173	182	187	158	178	180	177	206	182	196	182	178	168	173	170	209	185	162	172	179	185	172	180	202	179	183	175	205	183	184	172	181	162	156	183	156	162	175	203	170	181	200	187	193	175	183	160	181	173	194	195	189	179	191	190	175	161	183	190	177	217	153	177	207	174	164	177	204	203	191	166	186	159	160	172	189	165	175	190	213	184	161	188	178	188	167	186	178	179	185	171	169	195	190	180	168	167	212	207	169	197	166	187	172	164	166	216	174	173	186	161	176	161	169	196	185	207	179	177	157	192	172	146	154	179	146	159	183	192	184	208	174	190	174	171	157	174	176	215	156	185	171	183	154	165	235	172	175	168	189	182	178	201	189	162	183	163	185	195	194	190	187	178	174	174	171	162	166	182	178	156	169	169	170	165	186	191	204	190	209	186	180	190	165	187	169	149	180	194	171	189	173	198	171	176	200	186	167	226	168	186	177	186	199	187	183	176	168	188	221	180	203	151	175	173	200	172	178	171	180	156	160	170	183	194	168	187	145	176	155	196	170	186	179	170	187	157	166	160	190	175	179	165	172	172	163	190	197	187	169	184	163	149	182	184	172	181	176	157	190	198	183	184	178	173	162	161	195	173	184	204	186	178	177	194	205	182	168	170	180	162	183	189	217	156	177	182	169	180	198	160	180	178	193	207	200	202	173	174	172	194	192	159	159	196	171	186	174	177	190	176	201	206	153	173	203	174	175	162	185	188	186	155	193	160	160	180	209	155	203	176	185	191	168	184	185	196	175	163	179	150	173	163	163	172	175	159	175	181	179	164	184	183	164	190	197	157	177	167	177	183	181	193	177	175	184	169	145	194	178	204	185	182	180	178	183	177	159	194	188	195	183	175	151	167	184	182	155	167	173	177	178	172	178	191	181	197	195	166	190	185	170	195	216	170	167	162	149	186	182	186	208	164	184	169	176	156	166	215	169	179	192	175	198	163	191	183	185	176	168	171	186	192	159	178	180	165	171	188	195	193	202	207	178	182	185	175	180	171	202	168	172	174	181	180	186	192	184	191	175	161	173	154	185	153	186	198	186	195	176	190	184	185	184	169	185	198	169	202	198	161	139	183	186	172	192	190	192	196	162	202	180	186	164	177	166	213	177	163	153	172	177
31498	15945	13230	15841	14742	13166	13431	17077	17924	16587	14118	11563	10437	9502	7575	6898	5987	4485	3406	2691	2023	1585	1480	1726	1569	1598	1335	1280	1361	1409	1628	1660	1524	1370	1282	1145	910	786	709	698	632	667	683	683	722	843	781	727	586	524	476	498	475	499	483	477	507	510	501	467	445	466	458	509	452	517	476	451	464	469	476	468	427	442	432	490	449	466	482	480	462	432	470	499	470	479	458	461	492	499	490	473	460	469	448	475	455	516	441	492	434	468	436	427	471	464	448	468	441	467	446	484	472	472	448	444	491	478	455	469	433	388	444	469	473	422	487	424	441	442	405	447	406	486	437	433	426	466	434	449	461	450	446	464	448	428	460	465	444	447	451	453	464	419	485	443	454	437	421	464	435	433	464	455	471	465	468	456	445	452	436	433	456	420	459	467	468	465	439	453	454	451	436	422	459	440	456	479	444	462	414	435	465	442	427	493	451	448	451	460	435	437	464	434	453	429	416	454	441	471	446	460	469	438	460	452	438	476	415	425	421	464	460	446	415	435	455	413	469	443	475	471	443	483	432	487	431	451	437	452	471	459	483	421	438	458	446	444	453	473	479	452	479	450	442	444	454	420	438	470	442	431	431	446	448	450	437	487	480	430	439	458	463	484	466	425	446	458	424	420	463	463	445	430	433	455	469	449	454	420	477	431	403	412	478	414	421	447	473	421	475	436	445	453	461	457	447	468	422	460	427	436	435	440	432	431	456	431	449	447	449	430	442	439	449	424	419	406	399	432	454	444	487	480	438	489	440	427	477	421	421	442	469	417	448	460	477	430	448	413	411	422	434	438	455	438	457	473	425	435	462	461	434	409	436	481	443	442	418	462	425	469	464	455	420	430	416	468	444	449	431	459	470	428	458	470	427	407	420	417	431	482	427	453	462	383	427	445	467	482	459	473	458	436	416	438	421	418	472	441	439	462	458	426	420	446	425	469	446	445	433	454	446	410	465	468	435	495	429	461	441	463	462	452	486	462	467	443	448	458	486	455	454	434	452	447	446	454	422	448	424	437	461	473	491	427	471	439	459	465	416	418	451	436	437	438	458	424	470	451	490	419	431	431	447	441	454	446	429	458	452	432	466	436	413	460	470	437	437	424	471	448	406	437	418	425	454	471	433	436	426	445	459	457	468	420	470	408	457	434	454	434	414	442	428	444	456	461	471	398	468	488	436	446	417	404	476	472	433	455	471	491	447	420	452	448	419	450	452	434	426	452	458	446	414	437	453	450	408	473	463	397	437	432	418	460	431	442	486	453	453	492	426	431	455	439	485	453	478	466	446	433	443	457	426	420	472	443	476	512	440	435	435	400	450	471	458	437	458	411	462	485	461	474	477	449	457	428	450	499	468	499	459	463	432	470	471	421	428	435	422	439	419	447	448	464	451	472	453	437	462	465	475	477	443	421	459	393	466	442	450	451	441	480	434	448	441	465	459	461	456	446	463	435	455	412	448	450	433	455	446	485	455	445	426	454	446	470	435	444	480	452	446	438	433	466	457	453	419	452	434	449	470	435	455	420	435	415	441	445	437	442	467	480	423	414	432	446	407	469	466	423	467	457	430	490	468	445	464	438	440	427	455	463	460	479	480	423	433	490	438	464	468	457	451	459	461	413	464	459	442	477	411	429	460	453	434	416	485	429	436	413	443	476	456	499	435	435	444	451	480	472	456	462	428	433	434	462	432	468	452	476	476	442	406	468	440	437	459	444	436	468	480	472	442	419	445	433	458	455	429	459	451	488	450	410	453	407	451	426	425	447	481	455	440	456	460	476	433	412	464	450	432	417	443	419	411	473	417	462	438	459	450	436	453	452	444	437	454	451	456	438	427	447	440	432	447	520	442	461	458	444	441	406	418	414	424	436	418	456	437	489	491	449	481	458	462	468	464	430	446	443	452	469	420	420	454	480	439	465	459	438	457	462	420	433	474	454	440	432	459	436	463	435	483	464	446	456	427	450	466	469	444	498	455	425	487	415	431	429	428	476	392	440	489	447	456	434	431	388	461	434	435	447	479	477	465	443	480	439	451	429	429	428	449	483	443	431	432	443	473	483	431	432	439	447	461	396	469	449	445	444	512	418	441	466	444	429	483	447	486	464	438	464	428	439	432	458	432	430	462	435	450	459	460	445	453	440	451	475	502	432	434	461	468	461	441	450	460	476	439	438	467	417	507	469	449	450	455	435	424	414	413	399	429	430	450	443	451	444	442	460	434	451	428	485	472	442	443	438	432	431	437	469	464	442	446	453	481	450	431	455	437	435	456	429	423	440	443	494	432	468	444	495	417	420	447	438	435	470	413	441	419	467	444	452	446	493	457	452	447	417	431	417	428	463	405	441	442	447	454	448	438	437	474	450	465	452	437	479	477	397	432	483	408	455	448	450	456	426	468	483	464	460	451	459	449	449	469	432	454	443	445	463	471	424	424	456	451	473	435	425	429	448	411	455	419	467	420	422	431	471	468	477	435	426	448	460	419	444	442	452	434	450	425	475	426	438	465	472	463	419	440	455	471	471	478	419	431	439	479	403	434	454	440	426	428	442	450	448	422	468	422	409	436	421	441	440	447	434	400	441	431	423	439	444	491	445	475	443	454	464	442	443	433	460	424	455	423	411	444	471	448	467	431	395	452	455	461	449	437	447	429	455	439	440	413	459	469	439	429	483	472	451	438	456	502	437	411	427	486	435	438	461	441	459	430	435	445	462	443	440	443	451	439	416	458	466	431	456	430	427	480	458	456	444	449	451	432	456	470	465	461	472	457	454	432	482	479	448	427	432	401	442	483	458	477	444	432	416	434	431	442	469	445	415	463	440	480	434	446	437	465	408	461	432	462	453	452	435	465	475	483	471	470	447	440	417	435	445	434	443	462	455	427	424	424	463	441	452	439	431	453	459	469	455	450	451	456	447	431	446	456	419	437	474	430	487	504	431	441	457	477	445	464	497	448	463	394	438	425	440	423	433	406	420	420	457	424	447	466	465	453	431	439	503	441	416	458	434	441	440	427	393	453	430	431	417	453	438	461	425	450	445	506	444	432	449	439	461	453	449	476	410	464	417	428	459	462	443	420	428	419	450	472	457	413	422	432	450	437	481	438	487	449	470	450	444	461	432	455	464	436	417	404	431	455	470	410	464	453	451	443	413	429	416	425	469	469	464	465	469	427	451	466	464	463	458	427	440	473	443	472	461	435	426	425	417	481	453	447	411	485	431	418	430	469	458	457	445	422	455	409	468	458	437	443	457	463	425	436	488	429	481	475	431	430	477	462	460	455	487	462	469	445	441	434	436	425	406	471	454	439	445	446	450	415	447	473	473	414	435	431	431	433	437	455	474	497	464	441	449	418	439	462	440	450	452	463	447	444	451	439	457	450	440	435	438	419	445	472	466	468	420	477	427	495	436	472	450	461	478	452	480	450	459	423	426	458	447	462	455	464	463	452	443	475	455	515	467	458	455	443	470	435	456
15349	6045	2115	1659	1405	1318	1127	1444	1585	1258	1040	928	971	788	680	677	574	509	482	456	411	358	367	346	352	392	347	388	351	386	402	389	421	365	352	344	378	344	344	342	315	351	330	375	379	363	341	317	337	382	362	340	384	315	333	359	350	389	348	388	342	329	359	337	396	350	377	353	348	341	372	344	351	351	372	379	356	327	380	336	361	357	356	353	361	309	334	369	375	379	349	357	370	370	327	355	350	365	377	351	366	353	341	350	387	378	405	357	355	323	304	351	355	357	355	362	334	333	316	381	343	368	342	350	363	358	331	353	363	354	346	345	318	351	363	342	360	375	334	347	350	334	368	342	355	347	353	348	384	365	358	362	356	385	359	347	363	339	372	356	345	356	349	376	399	392	339	355	347	370	378	359	354	360	356	369	396	374	348	337	392	372	367	351	414	365	338	379	347	390	339	327	359	341	332	373	352	340	373	358	358	360	317	367	360	341	369	364	353	335	355	382	326	330	365	387	353	356	342	331	372	352	395	368	357	298	346	339	349	382	354	362	364	350	387	338	386	334	354	347	365	363	327	353	377	333	346	358	316	370	411	388	416	348	352	341	320	326	362	356	344	379	380	319	358	326	338	328	354	348	337	351	341	339	370	355	371	363	384	369	345	373	353	370	370	347	364	332	376	360	348	346	335	313	361	358	345	351	318	354	401	363	373	333	343	330	386	357	316	372	339	326	362	365	337	370	343	344	343	353	359	348	337	313	372	327	332	372	359	328	353	374	359	358	350	337	352	333	325	352	349	364	375	349	322	365	347	362	381	348	338	362	330	332	347	330	343	315	355	373	371	334	357	378	374	345	348	387	371	348	304	349	363	318	373	348	344	369	348	336	372	357	367	365	379	359	381	363	359	340	334	359	373	343	368	367	352	331	340	318	334	347	414	370	343	386	366	340	342	323	360	323	364	388	384	341	361	370	367	357	320	389	338	367	338	335	355	356	349	335	334	353	357	339	370	360	385	367	361	341	371	352	367	348	356	368	372	379	349	374	365	353	342	353	326	377	343	333	383	336	365	386	352	367	355	325	384	357	369	314	349	346	331	394	369	369	334	364	340	329	354	364	364	356	361	341	370	341	364	349	357	332	356	370	375	369	367	345	349	385	409	336	367	398	332	370	382	337	309	371	356	347	370	339	341	373	358	330	362	352	361	348	341	357	332	353	365	392	377	360	345	346	348	341	356	371	386	379	345	342	340	353	366	370	382	358	346	355	335	348	353	327	359	327	373	357	343	349	328	351	351	358	362	339	358	344	343	362	307	338	346	357	361	341	371	377	328	367	360	357	342	352	352	359	342	347	350	351	338	353	354	365	340	347	354	346	351	345	339	362	338	348	332	350	348	366	352	370	341	354	355	354	311	377	341	344	380	358	351	344	314	351	384	342	346	351	345	360	374	342	363	380	352	358	319	379	375	339	349	375	321	330	348	333	352	332	357	355	365	334	337	364	381	329	360	347	364	367	353	365	360	318	373	336	355	347	350	354	337	332	344	356	367	350	360	330	372	370	401	400	327	324	335	375	337	360	334	396	373	389	381	319	364	336	402	342	348	342	364	332	366	339	379	334	347	377	339	363	317	329	329	348	370	387	359	349	372	339	376	359	315	309	313	365	357	361	385	375	377	330	354	342	344	327	354	371	357	337	336	349	338	352	351	365	340	365	365	343	377	365	335	341	353	352	346	354	354	386	370	330	356	316	366	359	347	389	334	339	353	369	381	337	334	391	370	336	345	322	325	313	347	339	332	340	349	341	315	373	362	332	353	352	333	334	330	327	365	322	364	344	327	349	381	333	330	362	352	339	380	360	371	350	315	350	332	338	385	376	360	368	354	386	390	364	345	339	357	357	336	358	330	367	344	336	345	322	355	340	360	352	364	360	345	386	350	372	345	329	343	371	340	357	350	354	357	323	343	340	346	362	347	349	354	357	378	367	399	339	368	346	351	370	344	374	343	352	362	337	380	377	339	359	340	358	382	339	357	393	385	348	354	353	357	345	332	371	333	382	373	366	342	337	362	339	339	371	324	365	362	356	393	343	352	355	347	368	351	346	366	308	392	359	352	327	357	383	321	362	361	352	368	345	338	363	363	370	339	350	363	388	332	344	358	350	335	357	350	375	362	342	386	317	358	350	342	368	320	360	352	347	349	350	380	370	337	334	382	322	346	355	354	355	332	307	351	337	365	329	362	318	361	328	381	375	356	352	363	335	321	309	324	383	359	339	338	361	337	329	368	333	391	348	296	328	352	390	352	383	342	328	342	356	367	347	340	327	324	360	333	349	345	363	356	343	335	338	329	377	378	375	329	328	370	345	375	326	359	330	385	329	337	347	381	365	358	355	357	356	364	341	333	368	343	380	359	372	346	354	358	365	350	349	373	352	387	362	355	394	324	343	342	359	331	365	328	369	368	337	327	340	353	333	334	345	348	349	351	356	376	359	359	358	334	376	365	377	337	380	361	315	337	336	356	331	365	368	345	353	346	323	353	330	338	372	367	350	365	354	373	373	329	342	381	356	361	383	320	320	356	339	336	395	338	315	357	351	366	373	345	349	313	348	324	347	387	330	374	365	343	315	339	343	362	314	353	371	358	340	368	319	359	373	338	315	396	314	318	375	322	321	367	372	354	366	369	347	387	403	352	346	345	366	385	343	349	358	338	346	393	355	368	365	397	340	299	356	303	357	362	340	313	358	386	383	377	351	342	352	379	322	337	361	374	396	351	345	347	312	335	387	366	377	341	379	363	364	336	350	364	345	329	352	333	359	331	360	323	350	365	358	370	355	387	372	335	354	370	295	331	349	354	368	347	326	393	348	355	334	346	335	371	346	358	321	369	351	358	341	356	372	326	333	352	336	339	331	341	344	363	334	353	345	343	371	334	386	336	351	335	351	320	368	350	329	369	338	365	353	352	322	350	366	336	360	333	351	337	337	382	340	327	365	363	360	352	310	361	386	338	334	347	363	338	316	305	323	362	342	336	307	340	344	367	358	335	348	310	336	365	355	325	338	339	334	360	353	396	378	361	324	328	387	367	321	328	361	344	376	351	369	352	363	320	329	368	342	365	353	351	358	346	373	360	341	370	352	373	355	369	323	366	364	366	373	319	370	338	391	347	377	350	290	380	377	384	343	357	346	375	401	375	368	352	355	333	342	355	318	372	346	392	372	348	356	376	350	389	355	317	354	361	409	345	344	338	375	339	342	382	382	367	385	351	383	336	376	343	335	360	347	350	337	311	331	350	375	321	363	377	341	358	335	347	376	346	337	359	356	359	342	370	347	366	337	340	367	311	352	348	315	336	351	345	384	362	345	362	320	343	366	370	348	335	361	357	357	382	376	360	351	330	374	321	359	335	350	327	319	347	316	331	356	340	362	356	325	355	347	364	358	335	381	333	354	374	353	346	365	362	377	346	358	332	374	329	350	366	327	331	340	342	373	353	370	366	350
9325	4638	3668	4720	5113	4828	4517	5951	6742	5783	4628	3977	4240	3457	2952	2885	2351	1904	1626	1443	1124	1062	1005	953	944	882	905	939	968	984	996	1036	958	984	941	904	856	867	881	808	818	866	876	867	900	878	825	855	808	798	809	833	764	764	829	805	749	798	895	778	841	832	805	831	790	828	814	752	814	764	874	821	848	808	859	831	788	803	772	794	786	836	837	862	812	826	831	828	783	816	882	843	794	828	834	792	837	796	799	839	857	850	803	820	812	767	821	762	795	744	814	802	848	805	809	844	791	774	814	846	802	785	829	818	856	780	777	776	838	789	854	787	800	838	747	794	811	811	796	815	773	754	824	811	829	771	813	804	810	793	840	742	800	856	821	775	810	775	799	807	819	857	781	855	853	760	808	825	805	778	826	844	798	821	811	819	761	779	817	798	829	814	754	843	818	830	850	801	802	825	797	820	804	839	801	795	782	825	807	817	800	830	782	798	830	821	862	825	795	870	792	812	857	781	789	804	798	771	795	827	862	832	767	821	812	811	814	821	829	795	820	794	856	812	817	813	763	763	850	809	813	802	837	834	830	824	869	865	786	822	813	776	800	847	813	820	830	852	814	808	824	881	801	784	786	870	801	817	782	819	812	866	845	815	836	808	775	768	840	854	815	801	828	793	830	827	842	798	793	791	818	798	798	793	798	784	783	847	794	764	825	811	782	723	834	751	822	796	852	814	827	839	845	788	812	792	762	841	770	812	777	814	825	800	785	750	800	850	786	792	792	843	815	761	819	790	825	816	835	843	795	802	852	784	820	801	847	861	815	814	794	826	798	780	842	846	792	831	780	819	778	848	819	836	790	849	812	793	768	773	813	803	811	783	792	801	810	811	786	789	862	841	841	805	786	831	794	813	849	792	784	830	784	780	784	794	799	794	822	800	769	769	779	829	857	784	822	811	837	779	826	818	868	809	794	855	784	859	812	865	872	819	785	784	788	741	855	851	808	791	825	789	849	805	767	817	853	859	762	827	820	825	817	793	814	844	815	791	800	792	802	776	783	830	805	774	807	848	793	754	795	785	835	786	780	813	779	817	808	803	824	804	797	778	774	805	816	785	798	793	823	799	793	840	791	817	815	809	779	826	794	794	859	766	804	809	823	840	783	849	848	803	818	840	833	799	836	825	797	825	828	800	819	819	782	855	836	782	769	801	765	780	834	779	855	846	883	783	840	863	837	816	833	833	780	735	792	819	844	794	781	850	845	781	786	828	866	804	827	823	804	853	858	766	859	772	826	787	765	841	806	761	827	833	793	779	802	769	771	802	805	850	816	755	798	831	853	863	812	770	839	802	800	849	780	768	798	837	817	834	799	805	834	824	775	859	791	840	851	850	761	835	839	768	757	806	838	861	797	806	822	777	828	786	816	766	782	750	805	835	804	863	863	881	757	816	843	796	764	815	782	794	760	758	818	833	808	785	808	815	798	846	783	868	763	794	797	790	833	821	758	860	841	859	892	785	796	752	794	792	770	800	794	806	843	819	832	773	814	853	825	791	870	818	782	828	801	789	791	800	800	793	796	828	756	815	761	832	817	771	840	836	826	813	795	797	798	827	826	765	781	791	774	791	823	820	824	837	843	768	835	814	747	863	841	838	844	780	779	820	791	800	804	804	795	807	793	773	794	842	860	768	851	760	860	829	817	826	818	805	794	802	760	834	846	832	833	866	785	800	850	816	852	800	813	852	820	800	809	834	725	829	838	795	800	743	805	840	792	781	814	797	842	798	833	781	827	745	811	803	809	815	819	821	787	791	834	824	814	843	793	807	803	795	772	802	776	867	831	797	840	789	843	808	875	809	817	806	805	828	821	823	823	810	809	804	821	852	818	819	842	822	796	824	821	824	823	843	805	858	776	809	822	760	801	839	840	813	802	815	793	788	850	796	788	843	803	767	821	808	835	779	820	806	834	777	800	821	750	828	790	815	792	835	776	784	779	751	796	780	726	803	815	835	836	787	823	818	864	834	780	786	828	790	838	814	778	782	811	790	797	795	766	797	831	796	837	830	802	834	824	848	847	812	805	827	815	825	808	807	833	866	846	832	802	793	837	844	808	798	785	807	800	836	845	793	834	830	797	811	805	778	795	810	861	839	808	810	824	789	801	737	807	823	877	848	786	786	792	821	842	793	761	829	829	827	854	785	800	813	833	774	853	823	745	781	789	814	807	836	823	822	837	795	798	806	861	854	803	805	793	852	820	826	820	841	794	808	811	828	836	774	826	779	858	845	828	764	822	838	822	835	810	821	818	803	845	832	840	849	797	762	832	764	805	830	776	762	830	805	816	784	841	751	824	782	785	838	799	805	825	790	777	753	832	796	872	861	851	790	795	817	779	791	814	835	854	821	768	813	834	824	803	770	809	800	807	807	767	810	829	816	821	835	804	841	865	797	815	858	823	833	793	853	841	828	811	808	750	892	764	807	854	796	802	816	795	791	824	814	848	732	807	799	802	812	824	807	816	772	829	789	805	807	829	796	814	847	839	826	801	821	833	722	840	773	812	775	839	772	794	831	815	805	783	779	859	871	875	767	796	797	826	781	789	793	840	826	761	788	818	762	808	838	795	819	835	772	832	787	826	781	821	794	800	827	833	821	732	803	821	847	848	805	831	747	845	768	843	786	799	825	806	821	842	822	859	849	754	803	806	787	787	821	830	766	800	828	809	864	796	805	850	814	859	877	811	793	829	855	843	752	847	842	807	823	804	808	811	804	816	826	812	834	778	850	788	796	808	809	772	841	846	768	788	833	794	834	829	775	850	867	768	826	846	835	809	814	880	744	827	830	851	761	806	778	814	800	798	773	781	789	876	824	802	783	829	812	917	819	840	784	799	752	758	815	806	826	869	776	814	747	808	807	834	816	792	788	795	859	860	784	787	827	859	851	835	814	849	813	849	791	782	864	863	810	807	826	788	838	797	821	833	835	870	778	797	826	804	825	832	827	795	764	838	827	810	787	867	841	803	796	788	736	782	804	795	895	839	786	840	786	797	789	788	830	783	787	827	782	794	815	854	834	810	819	816	840	840	867	855	805	778	832	834	795	821	788	821	743	767	784	788	794	847	813	854	809	827	820	803	774	840	777	802	798	829	808	821	805	838	789	797	810	842	788	806	846	835	857	789	825	820	845	779	827	808	789	826	759	803	798	837	781	803	797	807	827	905	820	816	823	802	785	879	828	741	812	790	789	868	869	755	837	843	873	794	789	849	788	806	794	766	809	803	814	791	782	833	821	800	832	793	755	870	830	791	836	780	814	809	847	870	811	792	792	839	769	757	814	789	873	827	781	824	793	772	851	808	810	761	808	807	798	830	813	852	792	825	835	793	820	811	840	807	814	824	797	781	816	862	800	803	852	816	816	821	823	793	793	799	825	927	807	870	820	819	838	783	819	781	835	760	807	805	807	851	823	852	825	780	853	824	857	827	785	818	802	826	800	863	781	805	809	787	853
36459	21727	9427	6537	5189	3445	3065	3613	3358	2497	1889	1541	1533	1179	958	993	806	600	492	463	337	368	338	324	337	370	318	327	370	377	379	372	295	334	305	253	259	288	309	270	276	270	275	278	293	253	301	255	259	272	269	259	258	269	258	275	286	262	262	246	265	257	277	274	276	291	256	256	255	249	269	272	261	279	280	266	255	290	249	270	274	282	258	285	279	286	236	262	284	260	294	239	262	292	252	266	286	257	264	291	246	234	265	264	254	262	272	264	246	252	260	283	258	272	269	259	281	227	283	265	249	258	248	253	263	247	266	250	254	282	246	268	247	246	257	274	285	267	271	270	244	269	236	255	284	272	245	274	249	241	284	260	242	316	233	274	254	280	279	268	247	246	265	291	256	233	226	240	256	234	267	264	267	243	282	279	255	251	277	259	274	326	267	281	289	279	265	259	280	240	256	248	260	263	308	280	240	274	288	255	263	264	217	264	255	257	272	266	259	241	252	237	271	286	255	279	245	266	272	274	271	264	290	252	279	290	247	267	242	250	271	234	273	285	243	252	247	281	231	255	243	241	304	233	268	284	219	237	295	292	241	268	247	265	287	272	265	244	265	295	255	277	267	255	267	265	253	264	276	244	270	287	261	254	249	261	234	255	273	317	235	298	270	267	251	256	258	251	280	277	305	282	254	241	262	260	252	263	237	252	271	233	268	230	231	258	271	271	246	254	261	259	234	294	271	240	296	311	269	286	270	305	273	259	268	256	272	254	264	234	236	264	256	246	259	258	270	272	272	257	247	232	278	268	266	241	274	239	234	261	242	265	262	250	264	267	246	272	252	236	269	275	288	241	259	276	250	221	247	268	271	269	288	262	269	318	247	245	255	283	253	294	246	269	268	282	275	247	260	271	271	256	285	257	253	269	238	300	257	255	269	279	273	242	262	243	259	253	262	266	277	220	272	277	253	245	251	291	271	253	300	275	282	280	259	273	281	281	261	264	249	282	264	275	249	306	286	285	282	269	245	260	259	268	238	267	245	253	246	279	261	255	262	257	226	266	286	269	266	229	280	240	266	253	221	251	242	270	222	285	220	256	267	225	251	286	258	256	263	267	313	281	247	285	260	286	264	282	247	247	262	261	276	260	253	241	248	243	283	259	273	293	280	264	233	275	233	259	262	264	242	282	285	274	257	263	254	302	253	248	283	286	278	229	264	271	262	251	263	252	267	249	271	250	255	258	268	268	248	245	259	259	231	274	272	231	252	302	237	292	262	272	256	262	255	243	279	262	286	271	259	270	266	249	260	269	247	241	267	293	269	255	254	251	240	267	224	282	263	260	288	246	248	282	252	285	258	268	251	277	260	274	275	266	261	250	268	236	281	305	252	275	253	247	289	268	269	283	249	266	263	230	261	273	266	268	266	259	272	261	244	240	270	281	277	256	267	274	286	259	259	238	273	259	225	243	254	268	248	255	307	263	309	220	269	254	252	267	246	252	241	262	241	245	284	243	258	245	266	274	274	274	251	242	275	259	280	283	270	244	264	268	261	302	266	268	209	245	265	269	286	259	232	261	262	219	288	266	251	248	244	252	260	268	276	250	284	271	269	251	240	288	259	279	266	256	228	257	268	277	265	248	270	255	250	259	265	254	292	258	246	261	262	264	276	260	268	278	251	295	271	279	271	279	283	254	252	255	264	280	270	234	285	282	241	243	275	266	240	274	264	237	262	259	246	276	266	252	279	235	248	276	257	253	297	236	266	262	259	267	244	264	253	290	256	261	248	236	283	239	294	285	266	252	256	257	235	224	239	261	253	236	271	255	248	266	291	252	263	268	232	267	260	290	283	288	266	289	265	256	264	312	247	243	266	278	234	275	272	241	230	251	260	269	261	264	273	264	291	261	252	280	257	247	284	230	254	276	250	262	285	247	278	251	278	238	229	254	235	255	269	229	248	269	235	259	290	271	239	266	247	263	254	271	278	253	232	236	252	257	252	266	278	253	248	257	254	258	283	265	259	263	255	256	258	256	271	274	293	303	263	269	247	261	290	314	264	276	225	265	249	235	261	281	239	273	275	259	258	290	238	263	241	258	285	280	258	276	241	257	262	272	272	257	259	268	264	238	240	254	278	249	220	270	257	270	249	247	238	282	254	263	283	257	281	266	237	249	260	270	248	256	254	258	231	261	268	278	246	259	248	252	295	235	263	271	272	255	281	264	233	243	259	265	259	280	250	251	243	258	267	291	294	271	275	279	280	241	281	254	269	257	261	276	225	244	256	262	284	289	267	265	227	285	261	262	287	272	267	250	271	261	262	229	234	263	296	267	296	259	272	262	246	286	247	266	302	285	271	272	275	279	282	291	267	254	245	266	278	272	251	284	279	266	275	260	264	268	246	276	265	268	281	264	288	274	264	256	261	252	263	250	253	246	277	291	226	244	260	293	242	247	277	254	220	260	258	265	261	275	296	255	271	264	243	272	226	273	288	273	248	301	274	293	295	273	261	268	266	241	248	258	268	238	243	239	262	252	246	251	253	253	245	289	234	261	255	264	268	257	264	266	268	277	252	227	269	253	254	253	253	244	279	254	268	294	260	261	275	274	253	301	274	267	254	276	277	279	254	228	254	261	253	270	264	282	301	257	253	278	234	256	272	264	264	253	225	255	233	258	274	270	300	250	245	289	257	268	260	244	278	265	257	259	264	303	261	237	245	265	262	265	284	268	265	249	268	295	251	274	250	243	269	256	242	267	263	266	247	280	268	287	246	240	269	269	272	232	282	255	236	249	247	243	241	264	261	245	231	243	249	281	249	264	243	268	247	275	268	250	249	278	265	274	255	246	251	262	279	244	269	254	300	273	267	243	254	284	282	283	246	247	261	254	273	264	261	232	249	273	291	242	312	291	264	268	256	260	286	264	250	270	256	267	236	281	266	277	274	267	283	258	242	260	257	273	274	273	270	284	226	245	252	255	255	256	263	241	249	276	294	290	248	285	269	252	274	256	288	241	250	260	282	280	282	287	261	254	278	258	287	267	277	245	254	229	238	245	308	264	283	279	271	253	259	244	242	245	259	270	238	258	260	259	253	297	265	263	278	235	246	288	271	252	261	267	278	295	230	249	282	247	269	234	256	281	280	268	235	224	244	262	266	285	251	278	283	264	225	270	247	252	264	237	258	290	273	260	273	242	277	262	295	256	279	275	266	260	275	258	240	261	268	271	238	240	234	284	265	261	255	285	266	264	287	250	283	295	252	240	243	263	274	246	249	264	276	238	293	280	264	278	257	273	269	230	268	258	255	253	284	251	308	279	261	289	273	255	272	262	237	271	268	293	273	261	262	260	245	273	267	251	258	256	273	272	261	264	258	274	262	235	239	268	225	263	265	238	254	264	264	244	267	262	261	281	271	238	270	286	252	282	269	254	285	271	269	282	253	282	276	278	254	267	264	278	247	264	267	260	268	280	232	285	265	286	254	274	248	241	262	279	279	250	250	269
24327	10339	8036	10659	11692	9681	10394	13628	12758	10399	8545	7252	7265	5787	4792	4820	4037	2781	2186	1624	1387	1396	1333	1188	1140	1169	1011	1085	1207	1365	1492	1237	1201	1079	894	874	830	750	757	715	758	663	709	737	773	754	663	690	708	651	672	615	635	646	638	677	675	658	678	644	616	631	664	621	651	609	647	659	637	626	612	656	602	651	673	635	610	646	643	637	634	642	640	647	653	625	668	648	658	597	590	628	639	636	624	610	621	652	641	648	606	597	613	646	598	627	610	609	647	633	643	639	618	630	590	650	606	605	631	617	585	645	608	593	596	610	620	601	621	636	641	587	625	591	621	598	592	609	616	599	651	593	607	642	616	648	614	618	650	638	639	625	627	641	597	634	628	613	590	596	617	640	654	574	620	630	619	622	593	631	636	653	613	589	630	611	639	645	596	639	580	654	604	593	620	649	622	660	624	636	585	615	574	637	573	597	621	609	625	558	608	639	581	628	614	602	585	623	610	624	629	587	639	612	634	586	614	604	620	604	639	605	598	605	585	638	640	612	640	598	616	637	622	660	634	578	626	642	661	629	652	653	631	625	670	596	591	569	614	647	639	628	650	628	632	651	580	612	628	602	620	590	636	602	622	638	593	643	655	606	641	670	598	633	638	637	609	609	589	679	601	629	589	608	601	575	646	584	624	624	603	619	600	611	611	629	648	619	604	578	582	635	639	599	619	639	608	584	574	601	657	600	572	651	601	633	623	607	584	643	615	589	649	594	587	585	669	615	613	622	666	563	618	624	600	570	611	629	600	630	590	600	621	588	692	642	577	593	629	649	645	628	641	609	624	626	580	577	579	671	615	648	651	642	605	620	623	590	588	592	660	636	600	584	597	603	672	590	618	638	583	607	611	636	655	573	624	638	613	654	601	656	656	596	599	625	596	620	640	596	622	608	628	626	620	624	601	628	607	606	605	640	592	624	624	634	623	612	644	605	644	623	627	639	657	612	619	630	630	617	637	602	681	651	609	622	664	606	644	613	634	647	606	595	631	622	614	649	613	559	635	609	648	645	600	586	637	626	615	578	614	653	614	611	617	649	602	654	631	671	588	641	609	619	617	624	624	608	599	652	590	647	628	611	611	615	630	623	569	603	589	603	633	617	644	642	618	660	596	618	646	589	601	652	658	605	588	647	602	631	616	618	631	661	621	607	598	601	669	633	663	650	616	573	620	582	614	634	593	617	612	621	641	581	626	595	611	627	597	604	608	644	625	625	622	612	634	622	600	638	620	599	571	611	615	606	635	616	603	627	651	602	644	595	624	625	626	634	590	639	612	586	605	663	626	595	624	630	609	630	616	636	639	602	600	603	596	632	654	588	637	641	673	616	628	643	620	624	634	648	636	640	626	608	645	574	627	622	625	579	594	603	615	640	577	591	641	586	618	595	597	659	596	606	625	619	637	645	648	643	594	621	647	609	586	657	569	623	614	622	613	631	609	665	615	603	647	594	645	618	620	631	594	661	619	622	622	597	636	586	593	579	637	627	618	632	618	606	643	630	624	601	597	645	637	586	666	631	615	654	578	617	643	573	611	610	622	612	614	591	664	638	602	609	606	619	622	622	603	634	604	629	593	634	651	648	605	572	604	604	641	626	676	625	607	614	651	599	626	613	578	609	629	637	628	639	596	613	642	629	668	614	571	678	589	668	631	599	648	616	604	621	606	604	604	598	635	602	644	618	618	605	589	656	681	647	602	606	578	646	648	636	618	664	581	640	624	612	615	671	619	625	591	588	584	576	638	632	651	606	640	627	642	666	601	665	603	600	612	597	617	610	641	618	591	565	635	617	622	618	574	611	551	607	612	608	654	579	604	593	649	586	586	618	658	595	665	616	626	631	625	677	584	643	600	571	657	614	651	585	614	649	605	608	608	639	644	609	544	646	602	599	621	624	642	624	600	636	630	621	608	622	599	597	569	592	610	576	624	656	614	641	625	606	585	585	613	593	622	632	598	602	566	615	627	625	652	643	664	622	592	594	629	628	620	622	615	652	608	602	650	612	604	580	595	624	592	638	598	653	670	603	636	625	675	675	664	609	585	610	601	659	609	635	612	570	633	638	620	605	593	680	649	595	596	600	617	618	626	637	654	628	619	664	634	576	629	586	635	660	618	647	611	609	676	598	603	571	618	640	610	618	570	610	599	655	610	624	647	590	543	622	588	615	597	625	618	618	631	663	619	632	634	621	670	632	579	605	630	621	659	622	574	597	616	628	631	613	622	624	622	635	648	622	607	644	604	631	613	630	640	601	609	609	617	663	614	622	627	607	627	602	626	629	627	620	599	649	615	658	593	611	653	620	670	599	615	578	625	577	597	610	607	637	610	633	592	626	597	601	635	652	634	597	640	653	643	617	625	612	639	625	649	610	637	644	565	588	610	615	637	626	641	595	600	613	615	632	653	646	588	619	647	606	631	605	605	605	612	628	620	673	589	594	618	618	605	603	641	582	674	559	639	612	604	623	588	614	609	591	614	600	598	601	592	686	620	603	635	629	585	622	589	602	587	625	615	629	646	657	626	598	613	646	601	646	627	629	629	637	635	638	618	658	645	617	637	631	606	587	585	574	589	635	610	617	604	668	575	616	612	624	584	560	660	600	613	609	618	613	638	615	613	591	627	666	595	612	626	644	635	622	597	675	621	608	568	684	620	651	643	648	624	614	649	605	619	620	628	610	616	627	597	617	647	628	615	611	570	599	624	675	623	643	667	626	599	629	625	582	650	619	575	640	663	598	618	643	642	636	649	648	626	593	676	643	648	642	621	563	606	633	592	616	615	603	648	614	627	635	646	593	615	642	632	590	634	591	612	587	606	642	637	690	604	657	614	566	603	656	607	616	616	617	594	628	595	639	637	630	616	615	618	598	650	587	653	654	651	636	617	614	581	621	637	621	616	644	647	644	566	616	573	650	613	640	607	607	655	551	693	622	606	590	616	609	567	600	620	624	616	591	678	619	623	626	644	591	651	569	607	614	602	647	606	635	616	624	635	639	598	580	651	614	658	612	607	608	628	627	608	637	583	604	607	570	632	608	632	609	612	597	655	632	637	634	610	604	614	619	625	597	658	606	672	618	611	617	641	628	592	638	610	656	586	591	646	602	594	650	570	655	658	585	623	648	607	665	649	654	612	673	613	598	619	627	654	575	637	603	620	605	638	634	630	642	612	637	593	634	613	609	660	618	598	605	611	629	661	629	625	581	585	589	623	610	611	601	568	633	596	662	632	644	651	590	611	571	608	600	640	656	637	641	636	596	616	623	594	613	646	614	602	638	612	602	640	594	624	597	612	623	611	635	655	636	609	622	621	653	586	615	663	592	637	614	604	579	589	651	586	591	615	597	597	598	618	624	636	617	609	571	585	656	628	618	633	598	628	591	612	643	638	585	667	601	615	617	587	594	578	600	649	590	611	649	587	619	620	613	587	632	664	606	582	642	620	623	652	613	596	620	612	676	640	629
49189	27956	16649	12754	9562	6207	6025	6473	5299	3826	3119	2608	2174	1795	1453	1336	1094	759	590	440	438	390	378	353	328	408	315	330	348	396	415	364	288	284	267	258	242	223	211	220	236	206	217	216	221	245	245	240	200	219	208	213	208	200	199	211	182	220	277	259	201	195	186	197	201	198	162	188	201	199	197	201	189	191	188	171	203	195	169	183	178	198	174	224	208	175	199	221	201	184	212	213	225	205	198	204	218	193	206	176	207	211	202	176	180	210	202	188	199	189	180	180	206	210	222	199	231	179	185	184	160	182	202	187	194	181	181	187	196	178	223	179	183	187	183	160	199	199	213	199	189	190	199	219	228	193	174	196	187	188	177	198	186	217	202	211	194	181	185	195	181	186	185	190	202	212	190	191	189	208	189	203	191	195	215	202	187	206	198	186	183	174	185	189	189	189	194	177	202	190	186	201	206	202	196	189	178	194	186	166	190	182	168	204	181	195	199	200	181	208	193	203	189	206	192	182	189	188	195	180	200	185	195	183	177	200	185	211	194	202	180	186	200	227	171	200	194	208	208	180	213	212	184	202	203	206	209	176	200	179	203	205	192	239	199	181	180	195	203	194	194	204	191	178	195	203	184	182	207	193	170	177	188	225	205	175	185	199	188	208	188	173	219	157	188	194	189	175	180	203	189	179	212	192	195	190	173	198	202	173	201	212	205	197	174	195	222	188	180	180	213	207	200	200	189	201	174	178	186	194	187	164	203	163	207	186	169	173	179	204	206	205	167	227	187	197	190	193	192	168	194	194	185	181	202	186	201	192	179	196	188	174	190	210	183	181	174	191	196	212	181	191	192	183	176	187	205	216	174	188	183	201	159	171	214	182	183	198	190	193	195	204	197	181	173	174	218	202	211	179	178	194	172	186	172	175	195	204	214	191	187	176	192	172	190	197	174	182	199	200	201	193	182	206	218	172	179	179	209	202	209	204	211	211	205	187	213	199	186	206	203	187	186	197	172	219	190	193	202	205	209	197	187	195	196	192	178	189	197	197	208	179	186	193	196	207	194	172	183	207	199	188	189	191	159	180	176	171	191	182	194	188	181	194	155	194	201	184	180	194	191	198	210	215	208	196	201	188	188	196	187	221	182	193	184	219	209	189	163	195	214	200	167	204	211	195	188	184	184	189	191	218	198	176	215	201	189	185	233	180	197	209	194	173	197	161	200	193	193	197	206	226	201	191	199	198	214	209	214	182	200	182	195	179	197	185	204	189	183	188	192	194	197	206	179	195	198	196	187	187	207	203	197	200	210	233	198	201	190	188	175	174	161	173	187	229	169	192	174	192	166	183	192	174	204	190	219	195	203	181	197	181	197	193	196	189	205	186	203	186	187	196	178	197	195	171	199	185	190	193	193	193	200	200	208	184	194	185	191	207	210	199	201	166	212	171	207	192	200	175	172	187	163	196	207	207	188	189	180	190	210	192	193	206	170	199	195	186	186	174	204	194	204	182	170	197	196	187	200	199	198	191	170	224	198	177	196	187	205	185	204	184	183	184	174	189	195	216	163	162	221	167	214	191	173	190	201	193	211	203	182	188	194	170	191	181	191	207	191	175	189	190	207	224	205	209	194	202	178	193	187	198	206	207	181	182	213	194	194	225	183	187	196	200	185	187	190	188	197	241	191	209	183	198	192	187	210	172	187	193	212	164	203	174	190	195	213	186	199	171	191	187	183	166	153	188	192	191	177	196	177	206	182	197	192	167	184	179	195	188	177	203	195	191	191	206	180	192	230	206	181	214	196	184	200	187	209	204	188	157	196	175	199	187	190	178	195	173	203	199	183	168	188	195	221	188	167	169	206	196	193	196	198	206	204	221	210	208	207	173	232	176	205	191	174	183	197	207	184	180	177	221	187	185	188	204	179	199	230	199	221	199	164	185	180	164	195	193	203	210	201	173	199	182	181	190	217	230	199	181	223	195	214	177	218	196	200	203	178	190	206	189	203	197	206	213	198	196	177	193	203	200	210	205	196	167	190	207	199	198	192	178	181	170	166	199	181	197	202	200	198	164	192	175	179	200	179	183	191	192	201	177	206	199	195	193	209	189	181	212	188	183	180	196	167	173	174	188	185	218	192	200	178	171	186	188	190	200	181	203	185	217	199	215	187	225	214	196	205	184	200	182	218	222	194	183	197	184	202	183	180	199	191	188	205	204	202	182	175	215	200	177	190	184	189	201	186	214	196	201	203	212	200	175	196	193	200	190	187	227	215	222	183	177	186	179	198	217	207	229	209	170	182	173	182	185	211	207	197	172	197	198	209	199	196	172	205	207	178	197	180	204	196	183	198	203	194	197	173	184	196	194	180	208	176	189	205	232	190	176	205	179	184	184	213	184	181	214	205	178	198	206	207	193	217	207	210	178	184	189	200	204	206	203	206	187	171	170	187	189	200	202	183	177	182	195	209	179	186	192	207	218	206	203	215	191	188	192	192	215	218	186	182	216	217	197	178	174	201	185	190	193	192	189	215	191	178	186	194	174	152	196	180	205	195	206	192	191	187	214	194	216	211	181	193	224	196	202	211	196	205	198	185	181	182	190	181	213	204	162	199	209	211	202	188	184	185	183	202	162	193	158	212	200	189	202	197	149	216	235	195	208	206	182	203	224	224	205	192	187	179	186	221	197	187	191	177	214	193	206	194	169	197	202	206	173	190	185	198	182	170	183	209	196	196	202	211	194	195	186	192	169	210	194	184	167	192	178	178	198	179	196	212	208	204	156	197	220	209	200	199	209	225	179	216	209	232	190	187	186	212	236	184	211	205	189	196	177	177	199	177	195	191	204	193	203	193	204	187	184	191	185	220	202	230	205	174	219	191	187	173	205	202	197	195	189	207	186	198	207	204	168	187	180	169	197	203	188	202	209	189	179	208	197	178	185	199	191	200	186	196	189	200	183	175	193	160	161	183	207	186	165	185	190	198	186	209	217	184	181	193	173	191	196	188	200	161	193	213	211	193	186	184	211	160	201	186	208	192	186	169	181	202	190	171	188	171	160	204	190	172	168	227	191	210	199	185	182	195	194	205	209	188	201	201	196	185	171	207	185	190	207	215	186	196	214	168	203	193	230	192	187	173	211	217	181	170	187	183	189	214	171	212	189	187	205	190	220	199	194	189	199	192	207	197	201	216	179	184	200	212	209	187	188	230	180	180	212	195	191	203	186	180	185	185	218	183	181	197	211	181	204	204	169	237	195	193	202	177	179	170	209	220	177	193	186	178	192	204	194	169	177	195	197	211	179	197	205	204	218	198	190	160	209	179	216	193	207	174	221	212	193	183	202	199	204	198	193	183	187	196	204	185	203	179	219	197	200	182	187	211	172	182	205	182	194	194	198	197	192	175	191	179	198	193	179	192	187	204	165	182	206	223	199	181	179	214	185	183	208	180	197	214	210	199	180	201	186	185	179	228	171	224	185	220	189	189	177	167	207	177	191	207	197	223	198
33325	12845	12287	16623	16897	13886	17645	19884	17767	14581	13032	11402	10083	8675	7674	7376	6025	3722	3062	2104	2018	1912	1572	1450	1501	1790	1355	1588	1803	2086	1965	1581	1413	1325	1123	907	779	745	695	684	624	643	667	737	721	683	650	560	580	577	540	515	539	507	542	537	533	521	1120	995	478	505	482	517	510	479	531	540	523	456	466	492	497	481	494	518	538	473	482	470	503	497	502	507	485	478	494	480	492	496	518	489	487	474	499	477	528	477	524	449	480	485	483	494	450	468	531	496	498	478	489	528	491	528	508	505	499	477	492	481	462	474	501	483	515	462	494	488	481	528	469	525	461	481	456	504	484	496	445	482	452	474	487	466	489	490	456	472	468	455	469	461	482	495	485	515	462	471	524	500	502	495	477	467	473	464	484	450	491	483	483	462	473	490	474	546	466	441	496	477	524	456	469	483	448	483	468	506	489	461	443	508	513	433	471	513	471	463	492	487	466	489	482	517	402	488	501	489	469	479	477	440	458	495	463	493	451	483	479	442	488	482	494	465	441	451	462	463	473	462	460	502	480	513	454	468	497	502	485	457	473	449	500	487	487	475	491	500	489	462	495	496	484	480	510	467	437	483	470	467	496	483	476	471	459	485	491	494	508	454	478	468	481	449	470	510	453	450	500	474	470	469	469	478	497	497	459	444	467	514	474	468	459	457	496	483	490	475	503	492	449	477	481	513	484	473	508	484	470	461	493	498	454	479	492	469	449	480	488	497	475	483	513	473	503	457	477	482	459	454	487	469	516	494	475	469	497	460	512	483	499	507	486	489	448	456	444	469	490	510	465	460	487	457	458	506	472	486	451	468	478	501	435	479	511	490	492	482	469	451	482	486	506	467	488	455	490	480	486	515	451	500	482	491	462	431	510	465	483	515	454	461	481	460	512	504	483	501	466	501	499	432	514	497	511	478	507	466	537	473	511	475	469	501	454	481	484	513	477	489	469	463	485	451	489	484	471	437	437	432	445	500	452	517	504	481	471	430	471	461	458	441	473	491	460	493	517	474	474	450	481	454	479	481	455	459	460	467	484	444	480	452	470	462	495	486	491	458	489	491	475	500	487	494	478	481	512	467	532	407	504	474	495	497	486	477	499	509	459	493	453	498	479	480	514	492	458	469	495	511	456	509	513	466	463	416	475	471	461	501	452	490	482	491	460	443	460	497	491	468	477	473	484	479	502	465	471	490	435	504	464	501	472	465	476	500	454	477	439	465	481	415	486	470	494	479	486	468	473	533	475	439	467	473	477	499	469	454	497	461	463	451	471	495	506	476	495	448	509	490	534	489	495	459	480	495	452	513	452	466	483	472	455	476	453	462	469	471	463	494	457	461	465	484	479	488	456	464	492	483	509	542	499	463	454	476	497	501	473	462	494	466	457	445	477	477	473	487	472	519	500	454	477	459	478	462	513	464	477	455	508	470	481	482	490	494	481	489	489	510	491	446	451	483	473	514	500	497	459	466	463	505	486	521	462	497	499	486	486	443	422	546	427	465	504	484	489	459	474	467	476	493	457	480	468	498	490	502	474	497	443	448	476	469	475	480	479	468	482	476	513	489	483	473	471	525	512	491	508	473	452	464	510	416	473	510	488	452	454	475	526	472	461	461	469	452	495	462	437	495	449	475	465	445	470	483	453	491	443	447	516	469	483	498	490	460	535	490	475	496	464	460	463	501	440	447	488	489	452	504	488	465	459	510	434	470	463	459	458	486	480	467	501	514	462	502	456	526	493	502	486	469	476	480	471	485	438	444	449	501	445	477	493	451	491	462	492	437	494	434	449	458	493	461	484	463	462	519	470	479	514	484	468	457	483	484	470	477	492	471	477	496	480	433	473	486	502	480	500	464	472	488	502	518	507	471	528	475	485	459	482	485	494	450	456	493	509	480	477	465	450	434	457	493	484	466	506	471	470	479	420	467	496	477	473	506	468	474	457	513	466	495	463	502	459	465	393	471	450	487	457	491	467	501	455	461	441	505	521	475	482	491	466	448	481	527	458	495	469	475	461	461	482	479	489	475	464	497	470	452	485	468	479	477	501	464	486	493	515	500	488	499	459	483	454	478	463	474	434	454	537	472	463	503	488	470	489	497	459	497	485	452	502	458	505	488	479	443	475	502	495	493	498	486	433	443	465	474	478	484	468	489	493	460	450	462	456	477	465	471	471	446	490	478	493	492	522	477	470	466	456	514	453	469	483	464	502	476	453	451	469	436	489	485	513	464	475	492	474	469	474	431	448	488	460	490	467	513	491	496	491	455	512	466	475	460	450	494	479	491	444	479	474	486	499	482	474	491	480	504	430	519	496	499	484	513	485	447	473	493	541	482	459	479	434	496	454	471	473	471	469	476	469	450	492	444	497	486	457	462	481	472	467	468	544	456	493	484	518	473	496	486	477	487	479	442	469	474	503	487	428	472	483	497	512	470	442	494	483	471	442	475	449	508	468	475	448	510	482	445	489	462	539	496	505	453	425	443	470	472	453	461	428	447	469	447	488	517	497	463	452	455	477	475	462	463	469	469	491	472	492	466	477	438	449	438	483	443	494	463	479	495	499	452	460	480	471	530	479	463	466	451	461	521	494	441	446	438	517	502	456	439	459	467	494	451	500	456	483	511	501	496	472	473	450	473	445	487	458	489	492	478	464	497	477	473	469	482	496	450	443	483	468	498	510	486	481	461	477	521	449	476	476	484	484	505	518	484	453	473	441	463	451	499	469	468	488	446	495	451	497	466	482	495	471	482	468	459	471	483	474	499	477	494	505	465	478	467	488	466	470	437	500	489	516	431	454	459	452	431	496	478	490	466	489	460	469	493	488	476	482	469	469	514	478	449	472	465	468	498	487	489	454	498	487	470	493	473	475	487	456	515	484	492	465	490	474	465	484	502	476	459	445	494	477	477	465	483	467	485	469	497	452	449	469	499	531	429	495	462	490	449	485	476	472	467	458	446	489	469	446	436	469	475	461	507	489	483	486	491	536	517	461	474	505	455	466	490	476	455	485	488	476	444	478	454	469	504	496	449	460	503	499	512	501	482	479	514	484	471	472	502	460	494	483	469	481	500	481	471	484	485	474	543	454	467	514	496	464	470	483	487	467	471	488	483	478	470	460	482	487	504	508	484	453	526	480	511	443	464	449	488	504	453	506	520	476	490	475	482	515	511	459	437	476	483	454	456	509	465	471	460	521	499	502	475	462	510	459	437	494	482	493	487	483	464	513	480	477	481	463	471	475	478	467	455	488	501	516	467	470	452	481	491	470	494	509	474	456	506	473	472	472	468	474	446	486	489	472	451	463	496	439	472	489	499	484	487	472	464	476	470	505	499	480	452	464	512	500	470	469	448	493	476	477	487	456	492	462	533	487	485	483	493	459	450	489	492	472	488	472	498	454	469	464	487	475	482	447	495	516	469	500	481	467	464	465	477	451	481	464	472	451	458	496	472	485	453	503	479	495	460	464	452	516	440
16750	4074	2266	2056	1618	1363	1705	1701	1516	1220	1035	961	891	778	800	673	608	497	449	411	392	378	340	388	381	404	390	381	410	381	373	403	425	391	412	423	384	407	377	354	396	368	386	426	392	359	368	392	348	385	370	378	357	388	356	349	383	371	402	385	368	407	349	351	349	365	400	372	368	355	384	360	358	365	365	388	347	406	375	351	375	409	380	386	387	337	388	345	370	362	368	364	371	343	384	386	365	403	341	359	370	367	367	389	378	378	357	348	352	363	405	402	357	331	381	354	373	386	378	366	351	379	379	341	367	353	370	373	405	384	398	385	369	383	355	386	387	383	326	384	342	379	347	353	368	391	385	359	387	397	388	363	374	379	371	364	361	390	378	403	383	380	353	389	373	366	385	354	384	389	382	367	382	353	388	356	377	355	376	356	335	424	363	385	414	360	346	381	389	368	409	383	405	352	375	358	349	388	404	367	383	384	343	352	364	374	320	350	358	359	367	338	367	338	366	422	382	349	329	348	359	320	369	375	369	385	392	346	373	390	412	336	360	404	380	376	350	359	386	371	368	381	406	390	358	351	372	399	376	419	368	391	363	384	374	367	364	390	343	372	369	367	378	361	396	367	371	385	333	379	326	379	365	344	377	346	347	383	376	375	355	367	366	340	375	344	391	376	349	384	362	375	386	348	339	395	376	359	343	384	365	382	366	351	344	376	338	339	335	397	391	392	422	340	404	411	380	364	395	378	391	354	391	373	398	414	386	395	340	362	349	389	331	368	389	356	361	361	350	348	381	335	381	409	364	380	361	351	373	352	387	352	405	362	342	378	382	358	393	369	372	377	384	340	366	369	363	376	385	367	329	353	392	391	372	356	372	369	406	361	363	399	356	364	374	357	394	340	366	355	378	346	360	382	393	365	382	380	372	383	380	321	361	341	387	406	332	389	418	383	365	372	398	401	351	326	372	357	372	379	377	365	372	394	383	373	356	377	350	386	335	365	352	372	390	415	395	380	372	345	355	366	410	337	362	354	359	337	380	370	393	352	414	369	361	383	355	355	403	351	376	381	372	358	359	367	376	378	384	370	339	393	382	375	390	371	334	376	340	367	344	344	361	355	372	379	402	358	343	337	401	343	364	340	371	364	353	391	390	334	368	381	379	382	352	350	362	413	345	360	390	388	340	341	362	375	372	324	367	402	372	398	364	397	384	357	363	346	352	347	380	365	377	340	358	403	371	351	376	361	368	355	365	399	378	341	379	392	381	392	364	350	340	355	372	365	409	362	409	411	385	358	395	392	386	355	339	357	365	393	362	382	385	388	359	354	356	343	360	354	384	391	380	377	384	384	354	380	395	363	374	397	402	356	397	393	356	346	372	368	392	408	378	385	390	367	376	378	357	360	372	337	354	373	370	376	364	351	368	383	371	351	332	351	376	376	379	371	360	370	388	363	347	345	365	378	366	383	367	373	377	334	356	382	346	381	380	341	358	364	366	393	337	360	362	370	345	389	375	357	324	343	361	359	389	384	380	379	365	405	360	379	333	363	320	400	401	367	392	333	375	403	369	400	393	393	369	356	377	363	357	350	349	358	383	345	364	355	355	355	360	376	381	385	377	384	407	350	385	376	406	369	383	386	334	392	384	350	332	415	353	362	375	338	348	357	398	389	372	356	370	373	373	368	378	353	335	359	353	394	342	368	362	393	359	381	340	402	362	343	385	356	330	380	374	405	406	374	372	394	380	358	335	334	349	372	356	388	371	378	343	368	345	330	385	371	369	400	349	366	372	403	358	361	386	375	354	374	360	370	375	305	368	339	395	343	367	376	370	370	370	398	381	372	357	345	357	425	334	394	392	332	391	350	351	364	359	393	384	355	351	386	357	368	360	355	356	361	386	369	335	398	364	363	431	366	378	399	372	392	396	385	374	356	370	337	344	344	362	367	404	374	370	381	386	343	400	373	334	368	365	371	388	379	374	366	396	370	384	368	376	367	378	354	390	390	369	364	397	355	338	331	335	355	391	351	390	392	412	379	392	372	348	370	371	355	344	380	358	363	368	386	374	344	395	345	347	382	348	380	376	351	401	361	346	370	376	350	389	362	359	360	326	351	334	380	351	370	381	396	361	390	384	364	350	340	355	370	372	324	352	376	362	386	393	346	362	333	359	383	360	403	351	381	353	382	323	349	375	387	387	371	384	371	362	373	388	357	370	354	345	342	392	391	386	370	373	384	413	380	373	402	323	386	359	364	369	358	394	370	382	375	396	332	371	345	377	356	373	336	345	348	341	387	346	400	370	383	377	355	356	384	388	366	373	394	362	389	385	374	391	356	372	412	375	401	358	392	394	367	371	379	382	369	365	355	390	367	378	378	395	380	369	378	343	346	361	357	409	363	365	364	378	359	379	367	376	354	357	356	372	395	357	360	382	362	372	383	364	391	386	363	366	411	362	358	395	350	351	337	344	347	390	373	364	368	392	344	411	337	379	363	394	355	382	380	395	366	386	363	353	356	369	337	326	352	381	391	359	379	365	382	336	348	386	355	371	379	360	382	393	372	395	364	376	366	354	362	359	371	399	362	382	405	386	383	351	362	361	307	343	368	341	368	337	345	366	379	347	371	396	370	362	345	388	381	387	358	396	371	384	384	369	359	352	319	326	386	354	336	359	370	356	360	336	390	362	406	405	386	349	358	389	378	364	379	348	339	384	336	359	377	359	379	370	370	348	383	345	399	378	377	384	343	345	373	340	418	391	354	351	385	373	387	371	369	380	393	361	366	390	373	350	356	350	344	363	381	365	383	342	381	369	372	373	363	371	369	364	410	373	368	403	381	365	393	368	356	369	398	397	327	364	360	353	377	369	398	364	378	347	356	384	385	368	385	363	396	364	397	348	386	333	354	394	343	394	360	389	377	392	380	349	385	406	358	335	357	383	388	364	335	373	335	365	372	353	341	371	376	357	384	380	380	382	377	401	361	380	379	406	402	364	376	391	386	387	390	419	381	320	386	371	406	421	362	378	359	388	327	384	377	363	395	361	387	361	351	372	356	334	372	351	378	359	398	358	403	372	386	393	354	371	356	386	367	394	358	367	383	366	334	422	365	375	349	396	394	357	374	363	388	373	410	378	349	365	374	378	396	366	367	364	365	390	371	351	332	340	396	343	357	389	367	346	391	390	346	370	372	374	383	382	366	364	409	368	386	392	390	399	352	370	369	363	349	349	391	372	359	400	364	365	346	386	356	340	367	345	410	411	333	356	349	352	346	357	382	382	411	343	386	377	357	353	365	374	372	355	334	417	395	410	388	353	418	371	357	368	372	381	419	366	363	346	359	423	397	360	395	358	411	389	363	377	363	356	340	370	368	408	370	371	379	367	373	359	359	361	398	348	360	382	333	374	344	346	370	421	375	346	328	363	410	366	373	330	332	392	369	353	348	388	354	373	337	345	385	353	351	337	416	363	342	350	385	383	397	372	385	365	350	396	370	388	359
9931	3022	4268	5843	5658	5353	6758	7486	6624	5160	4642	4291	3845	3440	3310	3116	2402	1657	1486	1273	1137	1126	1010	942	954	986	944	1087	1171	1225	1027	1000	966	990	912	900	964	918	919	890	879	883	962	913	969	904	945	896	904	823	798	899	817	860	891	854	832	847	829	862	850	875	880	835	855	833	859	845	821	853	883	817	863	810	836	862	843	843	815	825	863	834	891	831	897	823	864	856	870	876	932	876	906	830	858	844	843	837	845	878	814	858	845	870	818	834	875	831	869	835	851	870	862	810	835	869	812	837	803	860	845	864	837	825	867	838	849	844	916	835	872	848	870	836	888	814	868	890	895	850	857	884	850	821	789	884	845	882	837	880	860	824	901	836	827	875	867	890	837	861	929	855	867	804	856	830	835	841	909	830	866	819	860	866	894	830	882	851	862	875	866	863	842	813	863	851	885	871	830	857	854	864	840	859	855	843	862	832	854	835	863	877	860	796	895	785	785	841	874	873	822	874	818	815	838	803	837	800	843	831	867	820	843	900	863	848	833	810	815	811	850	852	874	827	839	872	883	845	838	865	875	878	844	873	842	850	846	807	814	826	865	838	827	838	840	800	811	872	783	813	842	859	820	827	835	856	876	860	895	806	888	848	854	847	826	877	846	840	800	798	829	814	860	821	849	859	881	872	869	906	845	813	797	839	843	896	861	885	899	853	904	900	904	874	793	864	808	827	879	857	832	840	848	810	868	831	801	873	878	851	898	825	869	873	873	847	897	813	827	826	872	829	823	879	820	789	878	824	839	859	860	854	896	839	865	848	853	836	864	808	857	837	815	826	857	768	822	915	824	846	824	863	852	920	837	854	812	870	859	837	811	876	894	780	884	849	841	858	870	826	833	862	881	824	826	859	834	841	844	828	837	841	880	842	881	839	886	843	844	909	835	895	822	871	864	847	854	829	825	882	897	873	873	864	859	823	832	847	816	876	855	845	853	877	850	786	862	897	844	838	850	856	831	864	819	866	893	895	830	851	865	841	877	846	893	830	844	885	850	941	826	868	879	795	874	838	873	846	831	806	889	847	839	818	871	858	896	824	856	817	834	831	839	819	846	853	869	887	890	854	877	832	853	829	834	841	853	806	829	847	830	891	892	840	850	870	863	904	812	829	847	811	849	850	859	837	800	894	850	856	873	836	903	848	847	827	856	845	878	856	880	833	901	843	858	841	901	851	901	811	853	850	837	861	885	796	867	854	762	821	849	849	835	869	867	863	845	882	804	857	889	804	831	825	856	878	807	847	847	853	874	853	838	812	885	842	855	845	879	873	858	839	882	825	871	800	831	857	846	865	857	850	889	863	842	869	819	893	891	847	799	866	887	857	908	875	804	858	866	875	873	856	906	855	882	821	802	912	842	845	850	838	861	845	827	823	848	815	847	869	846	872	829	878	883	834	817	896	830	882	804	867	824	846	873	844	904	831	848	817	867	839	859	831	809	869	821	845	867	836	956	828	822	840	885	848	821	852	820	847	810	872	872	816	837	801	858	887	851	835	910	838	849	836	797	835	836	845	872	869	819	841	919	819	903	832	835	828	857	871	873	817	843	859	874	850	891	842	863	916	905	836	844	871	882	797	843	861	853	828	834	830	849	889	828	848	855	843	854	864	847	863	835	844	822	835	850	885	879	798	845	838	831	902	833	826	834	857	838	823	816	834	819	866	862	802	868	842	809	849	854	825	854	835	868	853	777	842	862	841	791	886	839	789	845	903	846	860	844	856	838	837	849	800	870	872	914	830	841	833	834	835	837	864	853	821	866	810	796	863	895	798	862	842	789	841	858	839	891	869	857	853	887	784	851	937	856	814	849	886	869	844	818	861	846	852	775	835	900	826	863	834	873	854	859	851	895	875	877	868	818	865	843	876	905	832	847	842	825	848	870	852	817	904	880	898	864	859	771	885	874	846	871	775	880	831	863	862	823	861	924	886	858	845	815	885	844	876	812	853	878	794	840	811	813	844	771	883	824	800	842	804	871	864	845	853	844	868	870	818	801	801	856	857	828	861	856	876	839	834	883	834	861	864	848	811	844	827	853	815	847	849	916	877	889	857	823	810	842	850	843	817	860	844	783	822	825	835	877	846	831	849	861	809	871	811	823	855	825	825	868	819	867	831	866	846	874	800	842	864	848	877	834	810	849	804	820	875	792	888	875	843	825	785	831	872	810	851	838	851	892	877	868	831	851	848	809	896	822	870	869	891	832	793	877	855	895	868	872	846	840	834	814	824	835	836	796	803	821	848	908	875	875	854	897	897	832	865	876	834	796	800	842	844	899	820	885	858	815	802	795	828	879	840	818	830	869	870	844	798	817	785	888	845	879	869	862	846	801	817	920	836	800	914	871	831	859	857	840	783	800	820	810	865	842	911	855	851	856	838	863	853	927	900	799	836	803	812	838	814	835	871	893	827	858	816	847	799	836	823	863	838	878	900	819	852	865	860	814	840	836	877	883	836	800	802	839	938	853	892	833	822	907	839	850	852	824	821	850	832	861	837	812	810	885	839	832	853	878	835	827	884	849	855	880	826	882	893	796	858	832	919	875	849	806	892	832	813	882	857	878	848	869	875	850	847	891	865	830	828	875	855	836	879	812	832	798	881	832	915	818	831	839	842	864	886	853	897	826	807	876	867	861	866	840	857	855	818	832	881	841	888	803	804	827	894	858	896	884	844	829	886	848	879	818	836	913	836	815	854	785	853	837	896	822	838	846	796	820	800	798	802	816	905	920	873	873	876	877	921	774	793	844	836	878	854	830	814	877	837	825	840	875	827	823	807	816	853	858	820	834	829	859	847	811	811	828	813	859	875	877	841	814	802	863	825	829	818	837	802	826	869	811	836	871	845	871	843	843	834	822	858	836	851	861	848	865	843	833	879	876	835	829	808	859	794	892	866	864	891	852	874	834	853	830	839	848	839	819	841	856	833	827	844	832	830	853	882	803	842	878	859	840	827	875	840	802	872	855	858	827	862	834	850	877	869	796	880	889	882	831	843	844	829	825	825	835	874	820	843	884	866	847	824	865	819	798	810	874	865	837	829	843	821	818	861	806	882	871	869	836	887	803	855	813	857	870	867	823	826	803	837	847	844	806	854	853	825	907	832	863	856	870	857	875	850	843	864	851	867	827	854	860	817	877	821	865	855	809	852	871	833	846	814	874	872	861	865	845	878	881	799	813	897	855	823	871	836	893	858	863	803	878	839	891	857	895	886	859	832	797	843	842	861	826	831	825	817	871	866	891	861	858	864	886	827	902	882	819	824	859	883	861	822	834	830	831	902	810	853	892	831	817	891	826	827	810	863	809	805	868	843	790	818	806	847	855	812	787	834	815	879	873	854	801	805	850	882	832	891	898	823	798	857	829	864	842	873	893	815	850	871	852	846	882	854	834	885	904	818	931	828	882	859	849	832	830	835	880	877	858	871	851	848	808	836	834	877	805	896	886	844	899	896	838	832
37259	17659	9969	7968	5183	4164	3961	4269	2913	2195	1927	1748	1461	1291	1214	1032	757	598	476	471	441	347	344	312	361	373	390	420	427	444	366	411	333	318	293	315	311	276	306	292	308	303	307	335	344	306	321	282	281	289	293	307	293	278	332	286	284	292	261	266	304	306	309	308	288	280	309	315	271	300	282	327	306	299	289	291	293	281	298	290	290	293	301	266	263	268	277	267	276	255	269	288	293	266	287	283	297	292	278	270	319	266	239	284	269	259	259	283	269	267	281	295	307	268	261	278	266	307	277	274	293	267	301	283	259	284	276	281	266	265	268	274	255	323	280	304	267	280	285	263	298	278	292	272	247	263	267	283	258	305	303	266	284	302	283	303	262	281	309	264	291	317	265	252	299	294	299	277	255	277	291	278	288	298	256	298	290	300	323	274	238	309	246	294	285	280	285	247	274	264	271	273	257	279	283	251	297	308	313	317	298	285	320	272	297	279	253	291	287	301	289	285	299	287	255	304	258	292	269	262	278	289	320	268	273	306	281	289	273	304	265	287	289	281	274	272	307	304	286	292	284	272	293	279	295	295	280	273	286	278	278	267	280	271	272	280	289	306	276	268	287	276	275	276	265	288	312	271	278	278	294	283	269	257	271	270	289	283	287	292	279	278	300	274	282	258	289	266	295	277	259	274	243	282	313	296	287	257	291	301	318	279	290	275	320	315	284	294	272	278	291	274	299	250	256	283	272	282	310	272	268	298	296	282	268	281	282	293	294	259	285	275	273	274	287	288	304	268	270	257	282	245	267	307	340	295	283	294	293	274	281	275	278	317	274	242	279	282	284	293	302	239	270	272	272	268	249	289	271	252	273	303	248	285	257	296	302	268	254	292	301	296	282	280	298	308	296	284	294	280	301	257	283	276	282	281	258	310	335	278	283	307	293	296	248	296	282	298	297	298	301	256	277	290	290	273	297	294	289	267	287	265	276	268	319	279	278	342	273	297	299	281	241	303	333	261	277	272	262	250	254	280	293	306	279	281	315	291	292	278	301	262	268	254	284	283	280	279	256	240	281	271	268	296	299	268	286	269	274	302	326	277	274	255	272	270	283	265	287	281	292	301	314	276	285	307	310	282	273	281	288	247	284	296	300	282	271	288	301	298	299	275	287	301	285	282	290	296	270	273	252	296	281	306	277	286	260	251	290	287	281	283	279	297	291	307	283	280	298	273	285	278	266	283	281	301	281	273	295	256	322	299	287	289	283	289	335	259	284	268	283	278	313	282	322	282	277	322	275	320	287	283	240	287	285	301	274	278	282	245	280	249	270	266	242	277	287	268	296	228	280	276	282	265	287	281	297	296	249	277	287	275	281	286	272	238	288	264	270	269	302	281	295	282	256	276	302	299	312	281	278	290	305	279	286	285	289	263	275	318	287	306	270	273	304	317	278	272	241	265	282	280	277	264	293	315	272	252	293	307	289	262	295	261	247	279	280	298	246	292	256	294	265	299	266	261	299	259	268	299	261	293	263	292	265	278	306	261	255	293	269	263	297	275	290	269	322	286	277	285	293	257	278	307	290	251	273	280	268	264	310	253	281	288	248	303	324	280	276	295	292	293	276	310	299	264	287	283	265	268	280	264	271	276	291	279	278	270	306	306	243	304	255	308	257	295	274	269	290	278	357	300	236	273	238	274	300	268	272	289	260	258	289	275	282	285	265	282	281	284	290	293	285	269	290	308	277	294	280	257	254	272	264	258	259	255	300	278	280	311	263	265	270	295	287	289	270	236	286	252	290	271	267	281	295	270	290	284	304	281	275	264	282	302	280	261	282	312	278	280	309	304	289	262	280	264	272	284	297	267	266	276	273	293	259	284	326	330	244	323	288	267	301	274	280	267	323	300	268	283	269	291	276	272	261	308	325	306	259	283	249	263	264	290	256	261	256	308	309	285	264	277	270	292	300	265	264	296	277	267	268	299	272	297	304	296	308	280	250	272	318	312	310	255	287	293	275	296	283	264	266	301	313	264	315	292	266	319	271	280	315	317	303	275	295	273	269	237	263	270	272	271	264	293	257	277	268	270	302	317	285	238	277	287	313	269	251	270	278	299	279	307	284	283	289	263	278	302	300	261	286	302	307	233	303	319	287	281	286	297	279	267	302	281	278	270	277	309	269	311	271	267	286	260	258	278	286	267	292	271	306	328	247	248	289	295	295	298	291	267	297	296	293	289	294	285	256	273	294	269	278	260	295	301	297	290	247	287	272	273	264	277	295	284	283	295	286	327	302	269	279	270	253	266	264	296	313	284	277	291	261	282	294	256	280	298	282	272	270	281	248	260	264	297	265	283	287	287	271	291	279	294	263	295	269	293	274	285	264	282	319	277	271	271	276	299	272	303	268	299	290	294	272	250	265	280	300	282	289	288	315	292	253	312	264	314	296	295	266	274	306	296	266	277	270	295	269	300	284	292	303	256	269	309	290	267	271	288	278	266	291	292	277	249	279	292	267	270	303	285	265	275	300	266	287	287	258	279	279	298	291	284	308	312	243	290	264	291	293	286	270	285	264	289	281	281	270	270	278	264	310	282	319	265	284	314	285	275	287	283	283	318	285	275	292	278	264	278	258	309	279	281	281	304	263	302	304	309	288	285	294	254	248	314	277	264	268	274	290	267	291	230	276	280	292	281	290	254	279	297	290	299	318	277	280	290	262	261	282	273	263	293	290	292	286	248	293	273	274	293	303	295	310	232	335	284	257	315	279	287	277	254	275	249	293	285	274	305	276	288	272	250	299	284	243	276	294	280	281	276	305	283	277	293	294	333	286	268	264	287	286	285	271	311	305	287	292	265	263	272	291	273	283	308	266	295	308	262	308	265	290	287	302	283	286	257	263	288	276	303	282	291	273	278	296	296	297	251	307	275	261	260	285	254	263	252	268	274	275	307	296	249	265	287	284	251	296	269	302	260	254	266	281	300	304	275	282	277	276	283	283	278	294	275	268	295	266	263	277	300	259	292	279	283	278	298	256	288	284	291	294	285	277	273	296	313	275	292	283	256	270	292	306	263	315	297	260	286	267	284	290	260	270	304	299	289	279	282	291	305	268	284	264	329	309	285	293	290	300	238	288	268	245	249	274	303	259	270	264	257	291	278	303	298	282	295	300	292	269	306	273	337	270	276	290	252	290	286	307	294	279	267	279	316	304	268	286	261	293	298	275	296	275	282	286	296	286	282	287	290	269	272	255	279	271	279	267	271	281	278	294	301	275	251	294	279	312	266	296	274	269	267	273	277	290	263	299	266	297	285	273	282	296	303	256	308	255	265	262	314	287	287	282	329	330	278	276	268	282	269	273	274	277	298	298	279	270	295	243	281	289	267	262	286	261	272	288	277	264	294	300	296	307	293	264	273	273	288	281	283	279	319	306	270	269	280	251	286	274	311	268	273	303	267	275	320	309	262	299	269	281	288	302	302	264	277	289	300	310	260	289	300	278	310	298	270
24324	7005	9585	13633	11504	12279	13792	15089	12002	9391	8861	7967	7225	6598	5968	5279	3707	2567	2061	1924	1548	1337	1139	1152	1173	1320	1289	1735	1916	1560	1594	1414	1131	974	955	893	862	871	816	790	857	854	926	915	978	926	861	802	765	777	731	681	708	688	703	686	635	718	712	629	742	694	682	651	712	709	678	722	719	692	670	703	673	642	677	660	649	662	683	697	698	652	681	765	666	691	661	664	696	682	658	644	658	660	730	696	684	655	655	694	666	702	623	686	631	671	695	704	641	688	671	659	683	666	667	671	645	666	627	711	674	691	710	709	678	671	658	671	673	638	636	682	640	625	696	713	654	647	628	707	657	678	648	690	660	684	668	674	616	642	659	677	661	602	653	701	630	636	665	631	684	644	700	673	665	658	689	623	661	722	634	686	675	667	652	659	651	660	691	699	641	698	669	706	673	677	706	647	637	643	647	637	690	700	670	695	630	647	658	632	678	668	643	708	690	640	708	658	646	640	655	702	655	679	658	663	705	647	688	633	668	673	666	682	650	698	642	676	649	625	705	685	710	673	644	644	698	647	659	693	649	638	626	728	661	652	668	635	609	642	661	674	673	693	669	699	670	634	670	665	625	695	648	665	700	642	677	658	675	676	720	643	659	612	638	650	623	665	683	674	692	637	704	671	645	642	664	660	640	637	687	656	674	625	687	699	686	672	670	669	646	629	680	711	683	660	666	684	685	659	629	655	660	672	626	658	729	683	723	630	634	657	657	655	663	654	620	647	652	665	680	640	675	666	650	695	657	657	655	698	687	648	666	689	674	658	625	634	655	645	644	684	659	672	631	654	698	661	620	642	713	661	645	661	647	713	631	695	727	678	704	649	635	708	658	698	628	698	664	667	683	659	663	650	668	618	676	714	680	697	656	668	636	657	676	624	672	668	659	664	669	614	619	732	709	651	625	672	670	642	616	704	666	626	662	672	642	644	672	669	618	673	677	671	670	646	683	691	682	680	694	654	651	622	680	718	638	685	673	706	676	678	677	643	641	690	658	631	699	614	654	743	640	620	651	679	658	673	650	631	697	629	644	660	661	665	659	627	696	656	665	600	620	667	669	656	706	645	682	687	656	614	705	677	677	695	646	652	655	652	674	637	646	699	653	663	649	664	691	707	643	608	640	622	676	681	645	614	644	665	655	692	677	659	701	673	676	663	663	653	686	611	670	584	677	672	674	660	714	683	662	642	632	655	627	708	680	657	683	661	662	609	678	664	632	622	662	605	699	623	641	658	688	664	707	691	725	697	682	684	658	670	667	675	681	641	669	654	656	654	690	715	643	649	701	679	659	636	628	687	663	633	688	670	697	677	720	635	641	635	659	630	671	687	671	724	632	662	642	631	724	632	656	661	653	682	675	666	682	697	689	646	650	705	632	675	660	665	657	673	621	687	620	614	618	667	648	632	653	664	683	685	683	658	651	683	655	686	716	682	707	660	667	674	646	643	631	668	695	642	670	682	667	657	705	648	677	671	668	642	642	678	730	683	670	616	688	636	676	645	617	671	604	664	701	628	694	654	664	617	662	655	631	657	675	689	639	663	631	670	674	668	638	652	705	700	673	714	667	645	635	687	652	680	681	621	602	637	713	658	630	650	657	674	663	649	673	645	669	661	671	682	634	664	680	700	660	671	640	660	668	654	716	648	623	678	682	667	713	651	673	672	661	712	652	630	608	729	710	683	630	693	670	685	638	703	660	694	612	717	611	669	676	711	713	660	665	639	668	687	657	673	640	678	669	648	687	661	688	653	705	627	670	630	690	642	675	667	641	670	692	694	655	675	636	622	618	682	661	636	620	665	624	666	655	670	642	635	682	665	653	638	657	668	711	696	650	684	675	658	678	661	676	742	654	684	679	703	630	660	639	675	648	654	657	650	713	631	653	697	655	618	647	642	685	663	677	648	659	667	704	639	672	662	652	637	665	666	692	670	650	652	681	668	674	642	641	679	653	657	668	686	649	670	681	647	663	714	649	650	660	635	683	674	653	652	647	708	630	729	608	619	664	657	633	619	650	667	673	671	691	679	631	635	650	690	616	643	666	648	618	667	685	678	647	653	713	644	675	662	690	639	699	658	686	644	679	675	654	669	716	632	691	646	663	659	696	707	640	679	701	678	637	651	669	626	648	707	633	714	690	620	684	640	633	636	670	656	642	635	656	681	642	695	610	657	632	708	633	659	670	647	661	707	657	666	673	728	653	677	617	680	663	664	664	676	685	657	677	675	701	662	668	641	620	695	629	670	639	633	643	711	672	677	625	667	620	620	670	656	663	669	674	642	646	664	663	638	601	658	643	651	647	639	644	666	695	659	652	640	653	632	674	648	709	707	634	676	689	682	709	698	674	690	656	644	589	680	669	699	661	673	619	659	692	709	677	682	662	648	679	678	651	677	684	614	624	624	653	665	665	713	685	668	671	652	665	619	652	676	770	662	659	720	629	607	702	624	661	626	694	712	697	698	649	644	644	685	696	656	636	641	644	676	662	683	680	659	657	644	642	671	660	652	632	656	643	711	615	632	633	640	675	674	651	676	624	618	688	660	675	671	696	658	633	645	686	641	663	627	654	661	686	662	646	653	683	686	653	632	690	643	675	738	670	628	584	629	654	698	688	682	646	610	614	685	652	643	674	661	695	686	661	681	671	675	693	679	670	694	683	632	667	680	706	674	689	657	622	681	686	668	671	662	591	696	694	632	671	662	674	691	690	631	671	673	693	676	668	683	694	667	674	664	652	668	658	666	684	649	640	648	684	669	698	657	683	682	666	658	689	687	690	655	670	642	671	662	653	704	650	644	650	631	679	628	621	643	680	656	649	658	653	652	697	635	629	708	650	623	711	660	667	688	665	698	653	676	650	665	653	724	709	649	654	643	637	663	685	628	677	687	638	620	682	644	677	662	686	661	605	664	668	657	648	664	636	678	663	704	684	709	647	676	631	667	622	663	662	625	710	662	706	646	655	681	626	650	682	640	691	653	666	676	638	635	681	674	646	697	616	645	652	671	676	647	657	722	721	640	640	693	615	669	692	655	652	702	636	704	677	613	649	700	682	661	684	667	674	653	668	685	669	609	647	644	673	650	708	692	619	661	675	642	653	674	676	711	676	657	655	680	650	671	677	666	610	685	658	667	685	647	601	658	699	699	698	659	651	709	640	637	654	649	652	661	616	663	675	609	627	681	666	697	703	668	718	675	663	645	639	689	625	697	690	652	678	692	667	729	666	672	657	667	726	646	635	704	677	649	655	628	692	689	680	623	643	650	657	683	697	675	652	678	687	691	665	640	665	684	662	642	675	683	630	685	672	654	677	704	678	636	690	656	669	629	688	636	685	658	672	650	634	653	611	680	675	630	656	682	681	644	677	700	619	677	684	691	659	687	657	701	687	689	667	682	652	711	654	672	708	680	701	671	670	694	646	652	683	631	669	682	641	661	663	674	654	673	674	656	699	698	697	686	656	671
47867	25797	16160	14519	10444	7673	7872	7509	4847	3800	3215	2805	2377	2133	1799	1377	971	679	544	486	390	346	330	333	356	365	397	473	539	481	424	341	280	252	318	270	271	253	219	258	223	225	282	252	277	259	256	229	212	234	228	204	208	267	170	195	184	199	222	214	214	203	203	200	217	202	238	202	205	221	218	209	189	212	195	206	212	211	188	180	208	193	210	192	202	218	175	216	180	170	207	187	191	197	204	213	177	205	199	207	176	192	197	179	207	215	187	223	196	189	201	214	196	209	211	200	214	200	188	198	218	227	206	189	208	210	209	204	182	186	200	201	185	179	221	188	183	227	203	226	188	189	197	198	172	186	221	210	223	209	224	211	189	197	192	219	179	202	197	183	173	215	205	182	224	211	232	212	220	207	186	205	190	218	208	216	201	180	215	173	199	205	217	186	231	216	200	200	212	204	191	181	210	209	200	209	203	196	210	210	182	200	168	216	219	218	207	229	208	213	188	202	210	206	193	200	195	187	209	189	213	195	207	196	217	205	189	221	173	214	209	201	168	206	194	198	198	185	190	182	187	203	199	206	187	199	219	191	226	215	196	208	220	209	186	214	203	201	245	210	204	189	228	202	214	193	191	212	199	209	194	185	209	208	184	222	212	193	193	186	204	204	204	227	216	189	225	188	210	207	208	204	191	228	181	187	186	199	202	206	198	189	195	169	205	198	184	192	200	187	185	199	210	202	205	215	220	189	182	202	206	203	178	201	205	228	171	177	217	207	233	215	204	202	234	184	208	197	186	216	212	189	212	220	198	203	211	196	206	228	225	185	190	206	219	199	191	199	204	209	204	210	208	178	217	219	217	185	174	220	181	185	204	194	202	215	189	191	199	213	177	169	197	228	187	183	206	207	175	217	187	208	202	160	207	208	175	200	191	190	207	202	201	203	223	215	192	179	209	201	239	189	203	193	203	204	201	187	199	205	198	222	232	200	180	215	201	190	175	192	200	211	200	220	233	195	210	203	185	193	184	218	194	202	184	186	189	209	184	199	227	226	185	209	187	201	221	214	194	202	210	185	184	215	192	207	202	209	204	181	200	197	222	212	214	185	203	193	201	200	204	203	206	230	201	201	205	190	208	210	193	204	228	206	211	198	214	205	209	207	238	198	213	216	165	215	212	195	227	190	206	203	209	205	187	195	184	181	187	219	197	218	189	233	197	216	211	197	214	212	232	204	203	195	219	204	205	197	213	224	164	210	201	197	220	190	187	228	212	174	199	158	216	225	208	189	202	182	199	200	200	215	199	200	189	226	207	186	216	196	209	215	201	217	176	205	214	195	208	191	192	189	247	200	200	214	213	185	221	210	199	197	214	220	196	215	174	202	235	194	183	211	203	205	188	201	185	197	194	184	187	234	176	192	193	197	219	218	203	216	208	244	208	241	201	195	196	213	189	193	220	212	210	199	215	190	189	193	227	196	200	195	220	198	199	204	212	192	179	174	219	205	186	197	205	184	193	219	200	199	202	215	202	197	208	203	207	203	198	208	214	191	171	180	202	196	220	200	211	195	243	182	178	217	222	209	165	199	207	183	191	182	207	195	183	199	166	197	197	199	192	179	217	184	191	188	188	185	210	222	205	186	218	213	215	221	228	181	211	206	223	184	224	214	187	197	207	204	189	204	206	210	192	207	208	202	217	197	180	197	194	202	214	186	230	206	196	237	196	227	187	206	238	207	187	213	186	185	187	170	176	210	203	200	175	221	180	205	203	229	189	230	213	200	209	200	215	194	215	178	217	188	231	216	209	192	178	201	201	223	212	201	183	179	184	207	208	181	202	202	181	215	181	182	175	225	212	221	196	185	220	213	216	190	222	207	201	197	204	195	199	212	202	212	194	207	206	195	199	240	209	221	216	227	190	215	191	200	210	207	207	202	222	193	211	188	207	176	225	203	195	185	221	195	189	189	194	203	216	196	196	194	215	188	205	189	202	208	194	200	215	211	214	217	214	183	192	180	184	208	217	227	203	214	202	196	185	209	211	184	220	191	183	223	179	195	180	200	224	207	187	198	211	206	192	214	190	195	197	199	216	202	206	178	210	184	198	235	198	209	183	198	184	186	206	205	188	197	227	229	220	235	201	198	207	182	229	215	205	222	194	201	190	206	191	210	204	216	207	204	189	216	221	203	217	180	189	206	222	204	204	205	209	219	190	221	159	189	212	208	228	175	194	184	190	214	226	206	187	226	191	190	201	180	196	192	210	200	209	181	221	208	207	219	191	213	215	205	207	201	219	215	176	214	209	189	197	212	204	229	225	210	204	202	202	200	213	201	190	209	199	207	175	207	185	194	213	214	196	182	219	217	211	166	179	227	195	221	189	195	211	178	183	197	206	214	212	208	193	199	199	193	226	216	199	203	194	197	165	199	230	225	182	184	217	177	191	222	216	199	201	202	223	199	197	195	196	235	192	224	203	212	181	191	174	200	225	229	222	187	195	191	218	202	228	218	195	168	194	175	196	194	189	185	213	178	187	194	201	179	194	217	213	200	163	240	192	214	216	251	213	221	201	185	178	191	210	200	194	215	184	206	201	194	171	191	246	226	240	233	214	215	221	195	213	216	213	220	195	181	208	204	224	211	194	201	176	193	211	209	227	189	199	212	222	194	211	202	207	195	192	206	177	185	225	211	217	221	216	201	208	197	193	200	200	215	180	224	198	197	215	222	217	178	205	190	210	208	193	220	230	204	224	211	191	195	196	207	205	192	206	223	195	223	232	192	211	174	202	223	212	205	215	195	198	200	198	225	220	192	187	192	170	232	206	183	193	218	223	207	204	221	217	193	187	171	204	209	202	197	201	183	198	187	216	183	194	207	195	197	187	219	239	213	184	209	195	193	226	240	184	210	220	182	207	207	179	209	230	180	192	232	206	203	209	182	220	185	183	180	194	220	208	190	201	204	193	202	200	203	225	214	201	218	219	193	188	211	227	187	193	191	226	198	221	205	209	188	213	214	191	197	210	187	163	207	176	183	207	197	206	191	217	192	215	190	174	230	205	186	210	195	197	193	218	193	214	188	204	189	221	217	193	200	181	216	192	244	186	206	208	192	168	220	195	217	192	231	228	215	186	213	214	204	202	234	183	205	201	210	208	215	199	214	172	177	212	189	199	213	217	207	174	210	178	189	205	224	210	194	187	189	197	213	180	225	225	196	201	196	218	202	205	204	182	216	203	202	199	200	217	198	226	187	195	188	186	217	210	224	194	192	205	218	219	200	210	216	178	208	214	188	199	188	195	194	190	194	182	213	191	206	209	189	177	200	207	217	186	223	212	191	209	202	205	199	209	210	206	165	201	222	220	185	223	230	214	198	192	215	199	227	226	198	206	182	207	180	185	200	178	187	204	207	186	200	182	207	230	222	177	198	188	174	202	188	193	201	192	185	208	202	179	221	190	216	212	186	188	194	196	214	224	207	208	192	204	207	188	199	222	198	221	203	167	195
31587	11691	14678	20343	18058	18508	21755	21006	16251	13818	12962	11925	10884	10222	8892	6894	5086	3549	2604	2550	1814	1605	1447	1353	1639	1818	1911	2586	2742	2753	2319	1815	1353	1108	1045	1116	910	773	736	719	681	702	825	797	957	1030	881	750	702	590	594	558	498	529	542	561	510	550	689	539	527	577	566	532	548	525	519	513	526	500	519	522	539	491	524	482	561	538	488	517	463	550	546	514	544	506	554	478	504	525	516	511	519	545	541	504	534	514	493	499	522	501	500	549	504	512	556	490	527	543	532	555	495	497	522	508	518	499	491	497	513	563	490	483	500	516	510	486	506	484	489	496	494	491	494	542	493	533	505	574	517	523	531	528	494	484	509	499	504	510	564	511	503	522	523	472	466	483	529	485	535	484	493	503	495	480	495	495	479	469	514	528	485	515	519	481	491	520	513	486	486	503	508	457	489	487	522	526	525	510	503	500	465	487	493	504	477	484	500	509	489	471	512	532	472	478	532	537	511	481	529	508	504	481	528	482	461	513	490	526	492	522	508	492	510	532	490	505	517	518	499	538	478	505	518	528	510	498	503	471	488	443	501	505	530	502	525	524	490	518	481	471	533	483	506	524	498	528	491	499	514	497	474	522	516	487	486	511	496	493	472	452	438	527	510	492	543	485	500	470	506	547	500	503	469	497	496	475	527	518	514	475	493	506	489	520	478	516	488	475	485	534	481	477	502	515	476	514	515	495	477	515	491	524	493	463	498	496	515	510	489	515	469	525	468	528	484	497	495	515	500	501	518	492	462	534	462	500	466	494	486	507	500	517	518	564	487	476	498	508	513	485	494	519	516	501	495	501	490	531	494	491	485	499	516	526	499	480	498	495	504	461	487	477	490	516	500	509	482	494	509	474	484	491	516	518	486	519	548	476	511	471	504	505	464	519	514	497	496	531	491	459	485	510	507	504	495	496	518	522	502	505	518	552	485	464	514	495	469	518	497	525	511	470	461	523	523	468	559	516	502	513	504	538	496	487	517	505	531	484	525	497	491	494	524	483	498	499	500	516	543	500	500	517	493	497	497	519	506	534	497	490	508	498	508	489	509	514	475	497	463	457	485	487	498	480	537	503	493	519	443	497	499	507	486	512	500	500	511	493	490	504	519	459	513	565	470	526	514	492	479	493	493	521	492	525	547	496	510	546	499	489	490	476	497	487	505	482	520	535	474	533	513	476	486	524	536	492	469	495	465	523	522	493	457	510	500	522	504	499	523	501	482	507	492	487	506	494	525	489	501	540	527	531	543	539	506	521	556	476	495	487	527	485	495	506	474	494	498	497	484	500	521	493	495	481	529	483	511	498	503	530	467	507	514	486	512	520	515	509	479	527	484	469	499	511	517	509	529	482	509	516	497	522	474	548	513	501	539	492	467	519	514	531	497	542	476	529	475	486	491	484	486	537	492	488	536	518	488	517	492	545	521	484	494	536	495	491	515	526	496	492	541	515	506	498	506	501	503	453	517	534	498	513	518	501	530	486	491	493	486	466	502	531	518	472	501	516	537	501	525	513	467	506	476	495	497	526	497	497	464	528	442	492	494	508	524	499	510	503	523	499	490	504	510	508	497	476	484	531	523	520	451	482	528	515	508	519	478	460	495	515	497	515	508	512	509	530	503	503	494	504	496	505	502	491	463	524	563	497	496	480	526	503	508	508	492	479	570	524	485	519	496	497	493	525	530	528	524	523	461	500	460	473	497	468	510	512	490	505	452	490	489	516	478	487	490	484	494	476	527	494	497	520	481	502	533	509	518	458	497	471	511	539	507	498	523	523	497	499	518	503	497	508	498	489	487	497	475	479	494	459	526	539	472	502	492	511	496	498	491	503	501	524	534	493	498	496	489	513	493	464	510	515	544	510	471	488	476	523	493	513	503	508	485	463	530	466	532	505	475	503	510	514	490	486	493	499	461	480	477	469	491	493	507	530	501	483	521	524	465	473	483	489	480	501	513	496	498	509	499	540	463	485	514	476	479	491	481	501	517	458	501	526	529	513	496	512	501	519	488	525	478	529	478	514	509	443	491	526	519	510	505	475	511	487	508	500	491	471	498	536	514	503	516	463	504	522	486	489	512	506	512	548	553	485	471	509	487	498	500	485	517	489	475	510	502	474	537	490	484	469	486	490	542	507	487	479	505	472	476	499	534	511	508	547	488	496	478	471	519	510	483	485	505	485	473	530	511	520	507	480	433	475	508	503	465	507	512	500	501	522	508	511	485	515	478	517	487	530	537	462	480	514	541	499	525	519	528	459	469	479	496	474	519	480	464	498	483	532	479	531	476	537	485	492	495	516	516	487	495	514	475	476	498	478	513	528	518	500	473	500	491	515	472	491	487	470	510	512	540	456	463	463	485	484	557	498	491	485	484	536	475	504	522	506	519	505	464	520	497	494	499	504	481	525	525	550	493	512	489	530	529	477	490	492	501	502	489	471	505	525	486	492	518	530	487	493	493	468	502	468	495	516	524	514	486	514	526	510	481	533	500	517	520	508	506	526	519	541	506	487	498	499	513	547	490	495	484	492	471	490	500	500	516	507	520	514	509	519	512	485	464	494	476	493	562	467	496	497	487	507	485	544	501	525	504	547	486	476	530	462	495	517	522	505	469	519	510	487	454	508	481	485	516	521	517	503	501	506	501	476	504	522	475	494	504	513	505	536	554	497	517	485	483	510	463	555	475	477	508	467	508	502	490	532	478	490	490	448	515	537	490	548	508	511	499	477	499	502	536	521	480	524	471	503	486	554	541	528	488	495	533	489	503	507	497	500	459	491	569	546	474	502	485	524	474	499	487	476	498	498	479	540	528	472	500	497	475	458	501	460	467	507	517	507	497	488	514	548	497	506	470	531	482	534	511	506	507	525	531	505	518	501	499	489	487	475	494	498	515	513	500	489	496	495	477	492	465	499	490	510	473	510	489	466	510	504	504	487	511	481	521	442	486	491	488	499	542	486	529	556	533	484	478	503	461	487	495	562	500	485	490	497	510	471	515	502	492	498	472	458	552	504	463	507	521	487	485	510	495	478	523	569	523	508	517	470	493	513	488	486	485	494	540	505	500	492	503	443	475	537	502	497	459	500	485	456	544	480	471	530	495	523	448	479	451	464	504	506	491	478	497	516	487	489	530	502	494	496	508	497	504	525	535	509	518	481	502	504	480	497	501	513	504	489	508	514	530	490	534	499	532	486	485	500	516	474	503	485	471	486	470	494	519	473	495	473	507	481	496	480	493	511	491	494	496	456	507	523	493	524	522	524	515	464	485	504	531	511	448	511	501	501	546	499	519	481	500	533	493	469	512	470	537	461	507	476	511	548	538	514	508	498	482	498	496	481	512	508	488	515	482	487	537	550	521	533	519	481	495	521	526	491	509	488	514	489	509	498	516	490	496	508	495	500	522	461	519	493	523	523	497	508	551	507	516	506	484	493	508	499	528	484	465	461	504	476	565	467	557	489	513	494	498	467
15993	4276	2547	2304	1785	1897	2245	1954	1343	1132	1083	1054	972	860	780	734	559	502	434	425	393	410	380	408	377	427	434	420	418	456	415	396	412	397	412	358	387	385	384	365	379	408	377	408	371	386	399	368	386	387	361	391	385	380	384	384	372	366	386	362	369	374	375	368	382	396	365	373	393	392	379	384	364	355	368	372	361	374	371	359	358	382	335	351	379	386	388	373	376	407	379	398	367	385	384	366	360	365	418	386	381	392	380	368	354	395	378	386	371	377	392	376	401	400	366	349	369	375	392	360	388	377	388	411	416	373	398	376	355	344	341	364	388	381	394	375	374	390	350	387	363	382	375	391	401	386	392	347	327	366	355	361	405	372	376	373	360	322	370	387	385	366	376	394	374	377	388	391	374	369	345	388	374	397	354	390	366	378	353	390	382	400	363	320	377	373	327	390	346	379	349	387	414	359	404	388	337	369	360	402	393	312	405	392	387	386	359	390	379	346	318	378	384	352	348	382	371	341	369	376	387	358	391	358	339	334	390	392	370	398	404	350	347	389	356	370	417	362	353	367	354	376	367	370	395	382	419	368	392	373	396	384	406	336	353	384	379	396	381	346	385	356	358	349	393	386	398	399	369	362	370	351	385	371	365	414	378	377	395	380	391	356	370	369	409	361	375	354	359	377	364	371	373	388	372	374	377	339	382	402	366	389	386	370	383	374	361	381	414	375	369	368	352	354	384	358	371	376	393	390	379	354	385	384	384	365	359	384	353	366	409	366	358	372	342	406	364	371	381	391	390	405	418	379	383	394	390	381	415	397	382	364	363	397	364	375	384	384	362	414	386	395	375	366	389	373	382	400	400	378	361	377	401	371	369	341	362	352	370	398	358	369	352	339	390	378	377	386	351	405	372	392	374	356	375	322	394	358	333	350	346	361	334	393	393	385	341	334	353	367	358	399	383	389	359	379	368	389	380	374	363	374	368	355	374	341	368	358	414	347	389	371	410	370	360	365	370	360	378	398	348	373	366	392	347	407	343	391	360	363	349	372	367	346	364	365	385	362	363	384	380	375	390	374	369	389	381	392	380	374	385	366	359	361	415	352	401	386	344	370	388	372	384	427	362	395	380	392	355	376	384	410	418	335	385	354	377	332	355	334	355	390	382	365	373	353	390	377	381	374	349	379	390	368	390	373	372	325	348	364	370	370	406	383	406	368	377	381	392	405	339	363	384	393	332	405	369	355	415	403	398	402	399	347	363	381	398	395	419	371	333	410	380	373	394	359	371	350	404	398	343	380	377	380	406	384	381	357	353	365	397	370	356	374	369	372	367	381	389	395	378	359	356	378	383	373	398	389	352	392	378	360	358	387	340	400	338	368	390	374	369	401	394	340	341	391	372	350	372	384	379	381	378	386	358	378	416	371	362	406	375	383	400	398	362	351	359	361	343	349	391	347	367	356	364	386	373	352	385	401	348	394	364	380	385	387	377	361	363	394	364	400	381	411	380	404	365	390	344	345	358	365	385	415	357	380	357	381	377	356	358	320	398	353	393	379	385	414	362	376	383	407	376	403	396	380	372	328	398	374	388	398	383	391	378	432	387	389	402	403	416	372	404	357	391	376	387	350	366	413	376	356	389	345	359	428	378	345	359	385	360	381	339	356	374	407	382	380	398	360	387	361	376	383	386	364	369	377	359	358	369	403	398	392	357	361	378	365	398	382	361	349	378	380	356	404	357	395	369	365	372	365	386	376	358	377	353	365	386	365	386	351	382	360	382	383	346	376	387	353	384	361	412	375	388	366	384	380	339	386	354	383	401	361	344	379	388	382	370	360	388	328	383	362	390	393	384	356	384	369	379	398	388	334	353	372	352	376	361	339	339	366	381	327	362	347	327	359	360	361	382	397	362	366	361	379	378	379	393	385	362	389	374	382	381	379	371	373	386	371	397	376	388	395	362	403	373	360	390	405	383	391	409	370	397	361	389	386	397	365	396	356	370	429	376	382	356	405	371	393	385	392	343	380	358	352	374	372	393	380	357	377	371	404	408	369	372	383	359	393	383	388	395	362	380	369	397	396	344	363	369	364	399	387	407	389	347	382	350	388	392	361	368	362	390	380	386	416	384	376	353	351	415	397	336	380	382	370	394	369	396	365	293	370	365	375	423	365	360	411	405	380	379	362	393	370	337	355	428	321	382	389	392	376	389	346	419	367	361	356	352	403	408	396	418	386	393	384	394	384	402	394	382	400	359	361	351	349	399	378	357	371	374	396	379	368	365	366	370	366	393	415	385	343	377	418	387	356	386	373	412	358	362	361	348	360	401	415	382	395	352	362	387	371	392	381	376	367	359	347	367	375	365	390	317	356	366	380	397	364	360	346	391	319	421	365	381	377	392	358	354	430	388	379	330	355	354	353	377	346	398	387	360	390	372	336	412	399	382	386	385	362	380	384	375	380	370	385	369	393	393	387	363	363	407	402	375	340	350	357	345	370	360	373	372	380	394	380	380	355	388	384	353	359	385	385	386	356	380	401	414	362	338	361	351	360	362	374	352	400	387	381	384	404	378	366	425	388	353	398	356	371	373	368	358	381	364	374	372	416	337	370	380	359	393	391	365	373	374	356	353	373	345	371	360	364	346	367	383	380	422	370	365	370	363	395	360	378	364	355	414	378	373	368	345	357	383	347	401	394	358	362	386	390	418	378	386	356	335	340	398	380	360	358	387	368	316	349	408	393	364	360	364	395	387	348	362	377	378	365	372	381	361	391	362	367	390	364	364	335	376	353	422	372	358	394	411	351	396	383	378	351	337	378	359	391	373	403	377	366	348	375	367	391	392	340	402	412	372	371	380	361	389	356	362	379	367	403	359	382	397	357	375	416	371	374	351	414	353	363	368	382	417	367	342	398	353	371	358	355	376	359	356	383	393	389	376	361	369	366	358	364	364	423	384	353	361	357	382	407	399	356	416	365	342	347	350	380	367	372	343	405	370	393	392	407	372	348	391	405	364	379	415	359	405	371	381	356	371	395	371	401	394	381	372	402	395	377	415	381	387	425	381	388	390	410	382	382	400	406	345	403	355	384	398	389	379	355	376	362	350	370	360	349	370	352	355	398	378	361	374	385	409	378	374	394	371	374	363	341	384	365	360	355	400	395	411	389	375	401	424	358	383	391	355	397	385	375	359	380	387	355	373	380	372	366	419	395	403	361	340	348	385	362	355	416	397	407	325	362	381	364	370	370	358	389	355	360	392	379	334	368	361	371	394	352	403	327	359	382	361	367	379	346	379	407	364	358	398	332	375	363	325	363	405	364	380	391	354	392	389	394	376	358	381	394	363	378	340	373	382	381	396	371	371	320	364	360	396	351	399	393	410	363	373	401	345	376	373	375	336	369	386	417	348	375	380	349	356	387	418	367	360	363	380	369	396	378	350	389	374	353	367	372	385	356	356	380	384	340	381	378	372	352	366	381	379	382	366	370	393	402	351	399	368	375
9446	3278	4890	6599	6173	7114	8817	7599	5600	4706	4750	4495	4103	3930	3459	2734	2062	1609	1271	1195	1071	1033	1011	994	1082	1065	1190	1425	1415	1427	1131	1020	933	909	889	948	949	930	951	905	981	903	974	1026	1007	1000	953	881	885	882	848	860	792	875	910	870	889	835	834	832	833	831	873	900	845	899	837	866	852	875	824	818	868	866	824	845	902	814	871	911	874	868	813	832	896	872	814	865	874	847	841	817	853	803	893	856	888	835	876	911	875	852	872	880	838	814	855	849	878	870	845	853	808	844	842	852	875	878	903	867	828	862	929	816	857	875	787	887	881	907	813	879	858	866	806	892	811	854	859	867	882	843	848	848	873	859	822	890	867	900	886	837	808	864	839	855	877	822	858	801	849	867	873	856	886	895	847	837	881	841	846	833	859	798	815	831	794	815	850	882	899	859	831	823	888	913	866	870	843	845	806	799	838	906	814	927	903	892	839	871	893	843	776	898	834	853	821	802	810	825	846	839	881	889	795	883	842	827	903	855	839	900	880	841	880	873	856	829	909	923	813	824	797	870	848	861	804	904	842	868	833	856	886	856	887	912	851	894	849	846	852	854	876	833	861	820	817	876	872	840	827	911	861	845	904	829	784	837	848	894	845	835	900	889	840	899	866	882	823	895	811	875	870	905	861	863	869	897	847	854	847	841	822	834	822	887	860	874	835	853	798	842	851	862	844	872	884	881	843	840	856	855	868	830	819	863	877	843	860	824	854	899	858	861	908	856	837	843	833	837	771	911	767	844	858	860	863	863	876	868	866	805	864	842	856	846	862	847	860	841	897	832	900	865	878	935	877	828	864	895	899	872	827	853	874	840	822	835	861	820	816	873	873	837	845	802	838	842	875	852	941	867	834	817	846	871	861	877	881	887	872	853	881	826	872	848	844	853	854	836	866	831	886	835	851	859	888	840	871	867	881	883	824	843	870	846	869	805	849	830	862	865	930	815	881	884	819	853	865	857	848	897	819	824	829	779	860	846	880	825	863	823	823	886	927	857	871	857	815	855	799	861	886	895	858	824	886	799	885	811	880	869	913	855	855	907	845	884	843	845	817	878	844	852	790	869	849	838	863	820	865	827	868	876	889	847	834	882	832	849	854	864	848	874	865	815	852	846	814	935	852	826	889	845	843	836	873	841	896	860	830	789	852	880	828	829	869	831	823	870	833	877	893	854	863	870	856	835	792	853	851	828	882	809	850	849	916	907	837	836	868	847	855	856	843	857	888	893	858	828	881	872	870	892	833	841	841	816	833	825	858	870	861	874	820	849	917	894	832	881	908	861	823	843	853	859	887	852	875	899	842	854	882	917	785	833	933	855	815	856	840	844	822	826	814	853	851	845	891	899	824	875	854	820	864	869	872	880	849	834	828	812	846	867	906	813	869	845	847	827	839	831	898	862	879	832	825	909	868	885	902	906	865	885	880	843	809	845	821	847	870	890	885	876	865	816	881	840	855	854	811	835	857	828	853	852	824	874	866	934	789	878	808	819	879	835	900	876	854	870	903	910	879	908	843	848	820	868	849	831	817	881	821	897	883	864	845	830	817	845	894	889	825	868	850	813	878	866	852	855	882	817	861	824	815	853	852	853	851	880	827	854	859	857	851	861	862	820	875	868	849	792	887	893	830	841	840	857	829	809	899	834	815	882	912	858	852	821	838	819	878	837	902	827	829	864	853	865	842	858	848	912	841	813	853	839	846	897	870	859	880	846	856	836	941	897	864	896	831	867	848	885	856	849	813	866	850	833	841	900	863	857	871	825	855	816	854	848	888	865	814	840	905	884	862	889	842	847	850	884	878	866	810	829	904	884	872	888	867	867	851	859	849	810	895	873	828	858	862	847	871	852	852	877	853	841	889	864	862	875	853	883	846	877	835	859	905	876	884	899	841	886	860	874	870	875	871	845	788	799	859	859	872	803	892	863	850	914	926	837	868	835	830	859	900	855	887	810	920	936	878	845	887	843	839	852	802	855	840	839	894	873	888	859	865	906	873	863	862	848	846	857	842	938	921	852	826	883	816	856	858	857	853	868	828	864	828	862	882	871	819	828	841	823	883	913	908	832	846	838	838	834	834	803	829	857	831	854	891	839	833	835	893	862	840	880	846	846	832	842	894	868	855	813	855	815	807	781	845	888	803	818	856	883	809	860	858	824	882	836	841	895	883	896	885	880	886	875	814	864	861	876	865	894	862	856	895	845	857	858	833	853	845	823	894	867	788	865	863	909	876	828	862	893	791	877	838	902	890	885	852	811	851	857	904	901	861	814	851	831	861	829	854	882	833	846	837	825	795	875	857	861	907	826	850	843	873	821	889	857	948	784	842	872	818	891	822	834	843	861	897	901	841	845	805	866	875	881	860	843	853	869	872	903	834	885	860	924	918	797	864	840	883	851	867	847	876	900	888	878	850	889	832	908	848	840	860	856	788	831	822	885	831	896	849	866	830	865	822	874	875	887	833	798	866	853	850	808	838	838	855	836	869	871	910	814	947	848	921	829	835	883	857	855	816	844	888	855	829	869	880	840	812	846	823	847	836	888	894	833	838	861	881	897	884	846	811	873	854	843	891	863	857	870	817	844	859	841	815	845	873	866	867	857	824	869	826	882	830	863	864	908	865	823	888	842	799	909	809	856	893	818	863	905	842	865	852	851	859	851	848	839	827	883	871	829	855	842	808	888	855	839	868	851	836	843	864	835	836	884	858	864	873	825	815	815	888	866	828	838	863	859	855	785	858	868	844	861	856	899	901	843	858	824	886	853	867	844	821	873	867	872	868	893	823	848	870	891	827	908	854	841	838	907	909	863	899	845	894	861	795	898	865	832	824	869	891	875	889	870	864	872	898	848	875	825	861	862	869	823	843	818	874	845	819	859	819	861	913	861	869	843	895	882	880	857	873	803	881	913	837	854	925	908	854	852	866	896	864	892	869	844	868	851	858	842	856	832	842	875	870	862	801	901	878	884	824	888	875	833	896	824	844	878	878	876	886	869	838	875	875	846	879	821	879	870	870	854	857	863	839	837	841	871	928	855	853	840	851	843	914	811	880	829	844	875	831	891	858	822	870	879	870	922	886	841	868	879	904	876	862	862	859	874	845	862	830	858	838	873	881	851	855	849	869	862	880	809	872	904	861	857	839	812	854	904	862	866	884	862	870	892	884	828	881	848	857	830	813	859	863	854	826	910	918	876	838	869	859	845	843	870	882	857	830	874	866	868	819	882	894	875	863	842	858	860	845	898	856	815	951	859	893	847	841	854	857	883	838	871	827	846	810	856	863	835	882	837	842	872	885	860	837	867	830	850	845	841	867	843	874	836	885	830	889	857	871	877	879	875	871	871	855	883	880	894	829	846	893	864	862	887	874	830	870	862	887	895	903	810	849	873	862	883	899	869	876	857	899	865	889	825	862	887	836	836	806	851	820	853	892	859	927	845	892	897	867	821	842	862	866	919	905	817	903	901
37025	18180	9819	8229	6424	4839	4933	4007	2754	1979	2077	1739	1611	1430	1094	914	700	510	438	482	382	367	340	364	381	400	444	469	447	436	370	361	334	356	336	321	306	289	311	299	308	338	316	345	323	317	308	281	298	335	300	256	287	298	286	272	273	303	265	321	292	306	288	294	283	282	280	281	248	251	275	292	293	310	285	297	278	312	264	303	302	290	299	288	315	285	278	291	256	274	289	273	298	263	269	269	283	311	304	301	264	267	279	279	273	295	255	289	260	295	296	296	283	257	267	303	302	294	282	300	290	296	269	281	307	266	278	251	273	267	295	262	288	287	281	288	291	274	298	277	296	268	281	270	289	285	263	272	257	281	298	272	261	290	277	282	292	286	291	272	267	280	269	304	278	291	282	251	282	267	274	301	342	296	275	284	264	312	286	301	267	286	266	265	325	291	291	260	292	280	273	280	314	266	298	280	291	285	259	302	301	254	297	261	285	279	311	305	261	253	302	276	274	290	275	265	302	293	294	319	279	323	304	293	265	291	311	298	295	303	302	271	266	296	330	278	284	292	291	280	286	302	290	288	276	287	299	266	283	300	274	275	269	288	293	286	283	289	291	244	259	263	267	305	282	309	303	273	279	269	306	277	284	294	265	306	266	279	284	309	303	292	259	273	299	312	283	326	260	284	288	279	320	251	289	268	280	278	283	271	261	278	295	280	247	266	292	286	260	315	270	304	285	302	271	281	236	273	303	301	287	285	265	291	313	297	273	280	289	293	278	281	269	286	284	288	282	268	289	288	330	294	305	293	254	308	269	289	303	303	284	303	276	288	283	276	254	288	314	276	310	308	308	282	267	315	266	275	304	283	288	262	288	282	289	276	286	306	303	264	246	265	288	290	259	276	278	273	257	302	284	304	305	259	302	261	268	277	279	290	270	292	299	282	285	256	284	265	293	287	265	273	296	302	281	280	273	322	240	297	289	291	283	288	279	274	255	274	248	273	286	259	280	257	283	339	302	270	274	294	311	338	278	277	289	250	297	289	268	294	296	255	255	259	234	277	289	274	289	262	298	291	321	293	253	293	270	270	283	299	295	298	317	295	297	300	270	285	305	279	287	239	299	289	282	278	268	259	294	278	301	273	298	306	280	300	280	316	315	276	302	296	274	303	278	269	275	302	300	280	317	258	279	292	312	307	324	287	284	243	245	272	255	236	281	286	284	279	281	278	275	309	294	296	282	273	271	274	275	285	267	309	318	289	297	250	264	282	276	283	298	247	296	268	298	284	256	283	270	280	265	249	268	239	300	250	314	266	287	255	285	297	262	291	295	262	281	308	289	306	296	258	269	304	300	291	298	280	307	247	277	311	283	277	293	273	268	289	286	288	305	267	305	305	304	286	304	271	255	274	287	292	275	276	308	281	316	277	309	280	278	270	285	261	293	299	301	264	264	331	277	302	280	256	276	275	272	265	286	275	285	288	326	266	257	325	288	276	271	285	287	273	320	273	278	305	260	298	270	271	313	299	296	334	305	287	287	242	295	280	279	297	255	296	295	259	285	293	305	268	261	302	275	252	296	281	294	273	295	261	308	295	299	264	267	247	280	278	293	299	270	274	264	250	271	284	296	296	302	294	289	289	290	263	280	264	277	304	279	295	250	293	276	294	290	277	280	309	302	275	281	301	291	279	293	261	320	314	310	284	292	276	298	287	285	272	294	296	269	269	291	266	287	270	296	289	294	278	287	264	283	272	274	289	276	277	298	306	301	264	288	319	254	263	281	262	242	250	283	273	298	317	287	265	298	276	297	281	280	298	250	314	261	283	297	271	278	282	266	292	293	308	268	275	278	258	291	258	293	320	281	263	279	268	286	287	289	282	284	298	260	272	257	284	256	289	269	303	314	296	319	274	313	267	285	266	251	304	294	274	275	263	290	252	274	280	263	274	258	264	288	280	291	273	251	287	258	279	291	321	298	302	305	288	283	307	259	278	299	265	294	300	283	293	265	286	296	251	268	273	276	275	274	285	294	302	284	289	273	265	294	303	299	293	286	284	287	288	296	294	307	282	307	284	278	298	271	288	292	272	285	297	316	292	253	279	293	282	272	322	310	294	283	251	290	295	306	300	291	316	271	286	273	295	251	307	281	295	278	281	256	293	288	254	275	287	309	269	298	291	283	263	279	296	288	294	264	295	284	327	288	242	257	244	260	292	282	307	288	268	292	282	306	311	272	281	322	268	289	299	296	258	274	283	272	246	267	263	285	277	296	294	296	291	317	280	305	300	235	290	290	298	303	296	253	275	297	281	277	263	281	289	252	293	299	280	288	293	275	287	262	301	289	290	292	296	275	282	317	281	277	269	279	270	299	290	306	311	285	259	282	301	290	248	280	296	268	272	293	260	273	245	282	286	275	301	315	301	273	324	281	315	276	308	311	295	290	290	310	289	302	286	280	264	311	312	298	299	286	279	287	277	294	257	260	294	278	285	269	295	294	262	290	260	293	281	288	300	290	295	270	333	271	272	253	263	286	285	312	283	289	307	275	303	263	277	286	264	271	278	284	264	284	265	299	293	286	266	288	284	301	266	259	262	278	259	269	319	300	297	294	281	260	251	300	322	289	287	307	276	275	275	281	269	284	268	273	279	276	272	282	281	299	267	292	288	292	297	265	282	265	295	272	290	301	308	281	276	258	274	290	271	270	278	305	276	309	303	289	283	324	272	272	261	267	279	289	294	278	240	288	290	300	284	279	254	284	285	271	293	326	305	301	283	261	297	304	293	268	285	291	258	289	316	282	307	272	296	285	280	275	294	292	270	322	289	287	279	279	283	281	290	295	285	290	279	304	312	274	282	294	277	298	287	292	299	290	310	292	269	310	289	261	278	286	281	287	319	276	280	305	283	253	289	306	267	263	295	259	301	290	305	275	273	262	270	290	315	317	293	286	310	285	291	304	311	264	274	287	297	273	259	298	282	258	270	301	296	282	318	268	239	274	277	270	305	289	295	306	254	293	254	301	287	293	270	277	268	282	262	276	281	290	302	268	275	294	288	285	301	320	249	263	301	333	285	292	280	271	276	262	275	301	289	296	275	299	305	262	285	332	278	290	278	289	271	269	278	292	268	288	269	278	274	319	277	270	274	288	284	246	276	331	275	256	299	275	278	276	300	253	312	292	283	292	280	268	320	293	262	275	261	297	293	273	282	328	327	285	278	293	320	288	268	278	265	284	282	261	262	299	277	283	278	297	282	290	284	302	288	314	287	287	281	265	270	299	287	254	291	272	269	242	304	275	294	285	286	288	301	272	282	265	282	308	317	292	280	289	255	293	286	307	261	291	261	239	299	283	285	306	283	285	307	288	268	267	290	293	278	266	322	289	288	307	266	275	307	293	286	302	272	283	286	300	284	288	301	289	289	302	297	307	291	275	267	264	274	250	251	268	295	300	308	285	276	255	255	276	291	288	286	282	281	296	285	296	306	269	299	300	269	260	253	286	295
23925	8343	10115	14032	14419	13782	16278	14464	10538	9169	9362	8103	7572	6929	5779	4858	3279	2185	1781	1634	1352	1246	1124	1235	1267	1529	1915	2028	2032	1912	1448	1183	1051	1053	1084	1034	864	772	753	763	954	1047	1077	1015	943	876	754	711	744	739	730	696	660	684	668	685	670	686	700	737	689	661	678	674	679	693	684	671	697	671	690	670	678	650	678	663	669	655	697	689	707	656	705	669	706	755	675	663	682	725	712	711	707	695	654	738	649	666	664	657	652	709	683	649	706	688	664	687	659	692	697	622	693	656	624	664	682	669	688	678	656	716	673	701	660	657	664	658	599	672	679	645	642	692	667	653	661	660	660	638	723	662	659	628	650	640	681	625	676	649	671	653	687	687	654	660	718	685	651	655	690	643	584	669	683	701	693	662	665	654	646	698	684	671	706	643	694	678	639	636	643	700	670	650	635	638	670	613	666	689	678	658	643	654	669	632	664	636	684	675	720	655	680	701	684	676	649	602	670	658	665	703	683	648	655	678	651	682	657	696	704	681	643	648	653	685	682	628	677	669	651	636	668	692	695	621	666	629	634	651	717	676	707	667	710	660	685	633	689	672	645	659	662	664	692	662	685	685	705	670	668	653	619	718	638	647	666	670	684	699	697	662	654	635	625	629	620	661	656	696	682	659	705	653	651	691	676	644	725	665	685	636	659	682	648	686	704	661	666	641	683	664	637	628	651	669	681	619	674	634	692	618	708	687	680	614	673	680	657	659	646	669	625	652	683	641	646	669	674	657	640	640	648	712	650	723	640	714	623	717	686	672	674	658	647	659	675	677	625	696	707	677	653	639	653	613	655	681	705	651	656	667	633	656	666	622	665	684	660	584	678	680	664	685	723	679	687	671	705	695	650	701	643	642	657	643	699	695	661	670	603	706	635	667	662	694	667	666	656	696	662	644	668	681	671	666	602	709	624	676	681	670	628	642	672	644	658	663	707	667	628	661	655	648	684	683	656	624	664	613	670	668	652	689	723	634	650	650	647	649	620	687	698	681	709	693	615	627	631	682	666	661	664	616	680	679	694	698	640	664	638	658	703	680	701	637	629	665	654	676	674	660	682	658	675	742	696	699	707	687	718	656	677	679	649	701	662	675	668	716	681	673	721	690	634	649	665	691	661	675	661	642	643	667	655	650	684	577	682	660	679	661	687	664	676	628	640	666	677	691	616	690	647	634	687	693	657	671	669	685	640	686	661	663	696	656	671	633	644	640	682	672	658	630	647	637	665	671	697	625	677	700	706	694	655	703	691	693	637	670	642	685	653	645	646	650	639	644	664	659	653	646	668	674	646	670	665	706	630	631	682	675	711	714	652	663	612	676	680	692	711	697	671	648	629	697	667	685	712	685	664	657	678	687	665	687	639	695	650	699	635	654	656	644	608	673	626	677	697	687	679	703	689	650	685	644	661	654	688	670	684	666	625	696	629	684	676	661	644	653	654	643	654	655	685	673	665	667	700	658	706	673	657	666	676	684	611	675	705	677	657	651	617	683	675	693	658	692	667	603	644	642	638	704	617	681	657	661	671	678	659	627	689	680	680	657	657	660	657	654	690	673	684	650	645	699	710	682	641	636	668	622	703	621	683	658	635	657	646	690	637	709	680	642	713	651	632	614	645	629	619	643	682	642	698	656	649	651	684	664	719	646	690	688	673	687	685	636	683	660	667	648	682	642	663	639	628	662	665	665	662	626	669	642	627	691	678	691	660	703	734	681	692	649	682	677	632	667	685	646	654	685	682	690	651	681	693	681	646	692	650	676	678	668	680	635	699	654	667	690	682	684	633	613	669	664	661	665	676	720	656	655	701	712	662	683	667	676	660	618	668	630	655	641	708	708	657	664	697	662	673	668	623	641	648	660	641	651	664	680	632	670	664	692	622	636	691	652	689	661	627	680	661	678	680	689	689	656	653	679	674	659	679	687	643	654	705	636	662	681	670	616	662	622	657	639	679	687	677	656	690	688	672	661	669	660	661	679	669	662	657	655	648	680	629	668	616	711	671	668	656	671	686	673	684	646	677	645	685	677	662	691	675	645	666	664	653	682	653	691	624	660	663	673	692	657	672	653	678	704	675	673	652	683	658	673	645	668	677	675	636	691	654	684	681	672	658	625	698	626	676	672	638	680	683	666	708	702	709	655	661	646	636	691	688	703	689	614	672	681	678	697	647	696	640	667	627	683	645	653	650	649	686	705	670	699	692	661	631	662	711	619	656	654	688	603	647	647	657	682	682	645	655	598	595	663	701	677	685	658	673	716	664	680	678	661	736	641	633	641	701	686	681	652	618	621	682	666	648	666	707	679	679	686	720	669	658	701	659	634	676	651	660	637	650	689	641	641	674	673	666	676	696	641	662	613	672	621	689	683	669	662	672	632	689	667	697	669	631	663	696	666	671	685	677	672	699	660	636	644	618	692	651	658	674	635	654	668	657	672	670	616	629	640	706	610	668	661	713	690	637	709	644	685	639	727	698	680	629	652	687	669	660	653	664	664	655	726	682	645	682	651	622	669	702	720	658	652	651	672	689	679	645	655	643	657	710	691	694	679	706	636	676	653	675	675	645	652	673	697	682	663	669	667	697	664	684	681	654	658	654	636	677	688	684	696	640	632	663	652	625	671	685	645	654	667	647	639	658	652	630	638	647	697	678	675	668	623	692	675	617	668	679	682	684	676	647	683	667	657	693	646	646	655	673	690	635	600	676	675	646	665	645	677	646	625	669	664	643	678	635	659	668	658	625	635	631	650	678	697	666	639	654	620	677	639	649	639	655	665	698	693	668	621	669	689	678	672	641	667	671	656	689	626	644	687	683	692	669	683	686	663	680	662	642	671	649	712	641	645	640	653	664	653	680	649	658	641	626	645	630	668	696	677	630	661	683	646	693	672	702	700	693	640	677	689	685	651	683	678	636	686	654	631	687	641	658	634	673	646	654	647	651	694	651	652	710	608	685	698	680	647	630	710	694	692	658	674	603	663	643	636	637	646	664	670	671	686	671	633	666	713	676	744	680	632	642	719	679	667	656	683	674	714	639	648	684	703	678	675	673	715	686	658	680	626	722	669	626	683	646	639	614	665	605	702	676	688	679	684	661	686	703	638	651	695	629	660	674	740	640	667	625	629	691	675	639	632	630	695	635	690	639	726	688	631	651	664	656	661	665	662	667	629	698	681	662	705	638	701	658	627	686	662	679	701	695	684	663	693	676	649	669	656	639	617	639	678	671	686	633	646	674	666	662	674	676	636	669	705	695	693	650	645	673	676	675	663	671	639	669	633	676	655	649	658	617	699	652	610	633	703	692	622	671	662	657	692	686	646	656	676	645	656	729	654	647	624	700	648	668	686	653	670	674	681	612	697	627	629	632	648	698	642	645	692	663	624	662	637	683	666	692	679	680	686	662	703	653	663	673	739	654	659	661	694	660	706	692	697	640	676	673	704	656	711	686	606	667	676	684	653	684	614	684	660
48338	27659	17503	14309	10794	8843	8239	6920	4444	3462	3267	2618	2542	2203	1594	1178	866	611	494	434	332	316	338	366	423	492	520	480	503	420	390	359	339	343	283	312	250	243	235	210	232	242	295	257	250	241	216	216	232	231	241	221	203	208	229	206	211	191	223	208	194	220	189	190	222	191	224	187	207	234	207	211	211	232	217	199	206	205	211	193	223	186	212	210	231	239	210	224	212	227	235	222	178	196	212	223	202	210	185	214	208	177	207	216	197	210	217	203	202	194	249	206	177	188	192	240	205	206	199	197	191	187	190	200	215	228	223	215	180	195	181	190	194	188	215	226	215	204	206	212	215	175	192	212	203	193	206	206	198	202	205	210	191	188	182	192	210	192	179	208	212	211	203	190	199	208	201	182	232	175	201	190	203	207	201	206	200	205	190	185	218	185	186	197	234	198	210	209	203	220	215	212	188	193	199	187	211	194	207	193	207	209	208	197	208	200	189	202	199	205	223	199	189	233	197	199	204	193	222	212	197	205	199	177	246	195	208	213	191	206	201	224	199	189	194	188	184	213	206	191	202	207	212	192	196	196	202	195	208	230	225	185	208	216	201	195	171	179	175	190	174	193	195	210	219	190	209	182	198	214	172	225	205	198	226	187	212	241	219	205	202	209	215	176	192	230	187	223	211	210	199	208	198	208	194	233	225	234	208	203	203	194	202	188	206	217	187	199	164	190	190	197	206	191	214	216	203	185	195	209	203	234	213	201	205	190	202	208	185	189	204	216	220	195	198	199	183	223	210	208	200	219	214	178	212	198	214	190	214	210	202	205	207	205	204	208	203	192	208	199	179	188	213	216	179	205	206	220	221	197	202	210	234	223	230	184	187	227	203	208	189	184	211	201	198	215	202	197	197	182	182	200	186	218	226	187	217	187	232	202	186	230	234	186	234	208	206	206	188	198	186	219	223	214	182	203	211	217	205	192	198	187	203	183	200	226	214	205	234	187	225	196	229	189	220	186	180	204	212	227	201	201	224	207	207	179	204	230	196	198	189	227	190	231	197	229	180	240	215	233	214	214	190	228	205	216	203	205	197	212	207	225	232	224	215	196	199	181	228	188	185	208	222	198	209	229	212	205	224	211	234	221	194	235	236	177	202	188	206	195	191	192	222	186	208	218	194	213	221	197	188	194	192	193	192	203	196	214	210	202	179	179	203	188	204	186	241	194	205	196	203	197	206	209	205	197	208	211	216	234	213	231	195	206	194	206	181	198	183	220	206	218	174	225	204	201	235	224	225	193	218	179	189	202	243	191	212	220	210	202	234	218	175	224	208	186	221	194	213	219	196	215	221	221	218	205	197	203	200	238	207	179	185	199	215	196	194	213	205	214	197	206	190	180	215	219	199	207	204	188	186	231	214	222	181	197	213	213	216	208	188	192	196	192	196	229	220	196	197	219	210	223	244	219	189	212	193	197	195	221	225	229	215	192	192	257	217	206	221	200	202	204	226	231	221	186	209	201	201	207	205	209	206	182	214	160	221	218	199	232	205	239	200	212	199	217	206	210	209	169	196	206	216	207	214	211	198	182	202	195	193	205	205	212	230	193	198	218	194	208	197	184	223	190	220	185	226	220	213	201	233	210	224	217	208	205	219	209	207	203	215	218	204	209	207	198	201	228	202	187	232	204	183	216	200	216	208	210	190	199	210	196	190	202	202	210	179	211	203	224	197	194	186	193	228	220	230	222	222	207	228	212	202	201	190	191	218	193	239	209	217	195	192	225	183	184	215	212	204	199	205	216	252	191	183	211	209	219	217	191	205	207	195	219	195	193	200	203	201	189	205	211	233	211	186	213	205	215	220	249	204	192	235	214	194	198	209	229	208	209	190	208	213	207	209	211	207	210	201	184	216	237	212	209	208	225	199	179	188	202	200	209	223	178	196	218	199	225	179	212	196	197	195	200	202	209	221	207	205	218	213	204	213	231	265	213	213	199	194	197	186	215	199	200	193	196	191	189	211	195	234	207	210	221	208	219	208	214	238	195	195	193	214	196	179	218	205	220	207	204	197	194	205	205	208	172	245	205	208	198	196	215	215	214	224	219	197	227	208	193	208	199	206	187	200	181	214	199	197	214	193	225	229	195	210	210	240	205	192	191	205	208	196	212	214	212	207	218	196	205	229	187	210	182	207	181	180	208	200	222	201	198	199	219	179	207	224	191	241	202	191	213	243	224	184	185	205	189	250	191	209	195	208	230	204	221	178	200	189	201	198	195	211	217	215	202	220	214	230	193	195	185	215	214	214	208	213	199	218	198	212	211	208	203	213	198	205	197	192	213	206	218	222	210	196	214	195	183	194	204	206	196	220	210	226	219	211	216	193	207	209	203	228	203	211	196	222	207	187	207	206	203	202	219	195	220	226	204	200	209	217	165	211	203	202	207	208	184	197	196	221	205	209	218	190	212	214	203	188	220	197	227	214	213	203	165	181	212	194	201	194	180	211	202	216	195	197	207	238	204	216	188	199	204	231	218	211	200	192	217	196	198	210	186	213	188	206	209	221	221	197	195	214	188	206	202	174	184	207	206	210	208	194	209	210	231	179	203	207	224	211	201	199	186	193	208	224	206	214	196	183	194	226	233	172	212	212	197	202	207	194	200	201	198	233	197	191	165	202	213	202	210	203	233	194	192	216	210	212	201	187	198	200	176	188	185	172	192	178	200	217	194	189	211	198	220	232	202	204	216	186	222	210	176	192	206	213	203	181	232	210	197	185	198	226	195	223	203	194	199	209	221	216	229	215	200	230	213	185	215	203	212	185	199	205	185	199	232	202	189	177	206	209	212	205	231	214	201	203	197	202	185	206	199	213	205	200	206	232	207	200	201	216	216	203	201	235	231	218	228	194	179	193	181	201	184	178	205	191	190	182	203	194	228	216	184	207	209	202	238	207	201	196	201	196	221	192	197	204	202	225	186	203	206	184	211	197	213	200	189	238	186	209	211	208	197	181	210	214	189	202	212	209	189	189	217	200	213	211	213	200	181	181	224	204	175	192	188	205	206	191	200	234	215	200	216	195	194	216	196	215	210	237	207	207	217	214	217	187	183	188	182	227	192	200	239	217	196	222	222	201	227	196	207	186	237	213	218	215	198	220	245	185	207	174	200	200	203	230	215	182	221	200	218	191	201	212	213	209	232	207	201	195	217	215	199	196	214	203	182	208	212	190	197	203	216	214	224	225	202	204	220	228	190	219	195	216	195	203	193	213	201	232	215	201	196	247	205	216	198	199	210	213	212	179	203	179	192	208	190	210	219	215	211	207	205	211	179	177	186	179	200	227	186	171	199	235	194	208	196	201	219	193	200	213	233	225	182	227	186	202	192	217	220	221	203	214	185	216	231	174	178	198	197	214	216	229	221	175	207	182	226	186	214	183	221	201	239	187	208	216	209	174	208	212	191	227	214	220	169	209	218	191	207	239	186	200	198	214	183	219	224	207	216	212	210
32404	13359	15448	19304	20274	20972	22223	19481	15191	13803	13590	11931	11471	10398	8019	6386	4500	3119	2404	2175	1728	1437	1547	1635	2166	2667	2820	2776	2870	2103	1901	1732	1452	1368	1253	1158	875	705	673	681	722	866	893	962	919	843	706	646	655	592	573	517	562	547	551	533	556	548	625	550	597	498	540	506	553	571	544	543	530	510	545	564	496	513	524	538	554	495	524	577	542	513	516	546	503	543	520	549	526	544	519	561	557	514	567	522	566	537	520	530	493	489	504	506	468	528	529	504	515	511	595	541	522	516	494	520	508	508	528	480	482	536	514	495	505	518	511	495	520	475	488	534	500	488	498	482	501	489	498	502	534	478	573	510	544	514	519	502	489	473	559	469	531	546	496	490	463	493	512	516	531	498	514	483	499	518	517	522	513	537	514	509	504	525	530	499	548	542	502	495	476	512	518	487	513	492	523	485	505	477	496	519	510	502	505	500	480	521	536	531	508	525	493	526	493	506	471	510	493	491	494	475	490	528	508	533	479	553	507	532	523	510	458	498	531	488	541	482	520	518	519	470	480	529	498	509	478	499	491	536	517	466	517	504	469	505	498	518	513	511	505	475	492	472	510	531	504	498	479	497	538	541	511	514	489	533	481	496	531	502	543	508	502	499	491	484	500	530	534	505	510	487	517	492	479	500	531	495	527	527	465	498	488	473	485	523	499	498	533	502	489	508	491	514	505	541	506	528	508	514	489	518	511	486	486	498	513	512	500	504	497	496	473	516	491	504	514	490	518	445	498	506	512	513	519	465	513	496	487	518	492	527	558	505	511	515	503	519	504	528	495	520	486	477	506	543	490	522	523	486	499	478	536	505	561	518	509	526	490	508	511	521	508	497	511	508	495	511	493	541	498	539	545	530	500	519	483	452	464	506	506	490	514	534	496	507	522	528	477	506	499	489	503	536	532	499	530	484	509	486	501	482	498	515	508	507	527	496	495	484	459	488	514	526	460	524	469	507	508	515	527	512	506	478	507	485	466	502	525	536	510	500	500	532	506	516	482	495	493	498	474	493	489	510	527	519	506	501	479	508	478	478	487	521	485	529	481	494	491	543	460	505	469	504	526	487	484	499	495	491	526	536	510	489	498	475	470	555	504	515	554	517	509	500	531	502	524	471	486	519	504	509	547	492	495	484	523	453	541	533	512	525	536	503	486	485	450	493	484	490	535	516	503	498	538	454	499	532	503	493	534	493	543	494	495	520	485	521	535	506	473	495	477	510	485	523	511	513	547	523	521	471	517	506	493	488	517	516	496	486	524	498	524	489	499	475	473	513	512	493	496	542	494	528	500	504	524	535	462	535	525	467	503	512	473	513	555	486	509	486	509	498	523	475	496	482	503	489	503	478	512	522	495	538	473	495	549	545	474	511	523	497	491	534	489	485	518	502	497	517	487	501	520	514	539	480	529	512	513	425	482	508	546	496	486	547	508	534	523	490	507	504	515	508	516	528	490	505	504	514	478	523	503	474	483	504	512	534	512	480	502	490	515	500	487	487	529	518	551	520	530	500	469	470	522	525	496	470	457	516	518	486	494	530	499	517	531	473	500	454	531	484	510	509	537	514	508	463	514	544	546	539	510	475	494	521	511	519	471	488	536	524	500	494	497	506	485	524	447	490	467	548	520	507	527	567	519	526	474	490	508	505	537	543	468	543	500	507	456	488	509	528	541	515	498	500	489	522	494	488	481	561	531	484	516	533	460	493	521	523	567	499	484	522	522	488	523	520	506	467	497	513	485	471	486	497	508	505	515	495	502	526	542	490	472	499	527	515	517	500	438	500	490	466	486	524	513	508	524	472	510	487	490	495	505	522	536	489	500	464	482	491	463	550	537	507	498	498	511	505	464	502	484	536	495	518	493	540	487	501	481	518	494	537	459	530	532	506	489	523	484	513	557	544	534	505	487	502	483	512	505	554	503	498	530	502	554	505	535	473	485	497	537	524	511	489	495	486	535	548	507	494	503	514	508	472	505	497	499	488	512	456	504	491	510	497	543	501	491	510	497	531	491	523	550	507	525	516	499	522	497	474	510	519	537	515	503	488	516	479	470	504	497	512	497	468	509	491	476	528	509	513	509	509	550	500	502	488	499	493	502	506	506	475	506	501	485	488	483	476	502	501	552	502	493	526	493	498	514	526	477	521	450	513	493	502	513	517	503	498	509	474	474	487	494	538	500	487	484	484	513	481	500	520	562	505	559	504	495	523	546	504	520	498	484	486	494	509	511	518	516	517	481	486	510	510	510	518	532	482	515	480	502	532	511	492	538	510	508	473	511	533	519	497	496	482	508	545	541	485	537	508	510	503	509	496	494	517	505	483	487	463	503	516	529	531	507	508	500	526	515	502	525	535	473	506	510	524	549	505	484	470	507	517	534	513	479	522	505	516	494	542	501	487	541	491	514	495	487	488	525	497	503	511	518	482	524	506	507	476	497	527	487	505	518	508	548	516	520	511	489	480	562	484	460	471	527	482	493	533	540	467	517	507	511	477	502	482	509	466	503	530	514	503	508	517	528	481	522	512	467	502	480	514	493	520	500	495	520	499	530	504	531	517	467	483	514	497	526	486	480	574	469	504	527	519	529	510	506	477	486	538	486	504	481	545	497	497	459	471	492	506	516	533	503	483	531	483	540	478	520	497	525	524	511	464	528	476	491	485	477	545	451	524	484	518	530	489	511	500	540	486	481	524	510	512	537	537	509	533	505	521	518	522	495	530	494	484	525	506	475	489	513	503	494	518	517	505	508	471	478	476	504	499	497	509	491	492	520	481	512	495	473	491	511	497	516	479	546	492	449	560	500	478	522	520	508	491	501	496	520	524	487	476	512	527	495	487	558	519	524	476	529	463	473	479	513	510	524	514	468	503	531	470	470	523	524	485	485	500	511	531	501	514	515	509	476	510	522	491	531	484	517	482	543	519	540	471	501	515	528	488	538	534	486	521	482	472	507	536	469	472	481	498	521	512	517	471	510	538	478	534	507	523	479	483	539	520	440	512	526	528	528	489	519	491	513	510	530	491	494	508	530	471	507	541	457	515	505	521	510	491	505	509	501	473	529	479	507	531	529	525	491	464	525	487	501	521	540	461	484	488	531	500	499	502	511	475	498	458	513	465	519	489	524	513	483	467	455	471	514	503	487	521	498	517	504	497	525	486	471	475	480	521	538	529	509	507	513	506	501	532	487	486	503	524	514	494	554	516	512	532	511	518	505	504	520	512	521	519	517	498	520	506	511	498	529	516	527	506	499	491	502	528	469	537	528	530	496	461	480	508	516	484	538	513	507	463	521	514	532	504	524	518	496	517	517	489	501	533	544	505	515	519	492	505	527	475	497	479	486	486	483	503	479	514	496	477	540	502	473	539	524	501	533	503	509	487	477	531	517	491	470	519	540	500	507	528	425	494	506	482	504	502	503	473	474	502	498	512	496	514	490	507	506	498	484	521	526	502	539	473	504	491	506	482
16339	5234	2661	2501	2546	2165	2182	1674	1246	1225	1079	1053	1009	922	690	620	504	417	448	418	390	402	392	401	436	438	485	439	419	436	414	390	391	383	417	356	393	378	404	392	410	391	388	405	417	417	382	336	366	417	380	342	434	371	418	418	395	379	372	386	348	389	366	376	386	376	389	376	346	388	393	399	401	378	372	392	368	409	342	358	396	366	414	353	364	379	374	360	368	390	418	396	336	422	389	344	390	378	401	427	400	385	389	407	400	392	391	394	371	363	366	389	384	397	387	373	384	424	367	375	405	359	411	351	386	372	370	375	370	386	367	368	393	398	364	369	356	379	374	428	424	388	396	392	398	341	365	410	381	373	395	387	360	408	370	386	412	380	369	408	404	351	350	367	388	384	382	405	393	378	373	392	402	358	376	374	401	376	397	399	390	377	385	359	410	380	373	391	386	379	349	386	341	386	398	314	364	370	421	401	402	370	389	388	364	383	398	339	387	365	348	357	395	402	348	397	347	369	394	355	381	355	388	359	412	394	389	389	373	399	390	357	380	369	356	378	390	380	383	377	410	392	351	431	347	373	378	400	391	364	361	362	380	342	348	388	357	387	431	385	375	395	362	370	393	406	406	369	348	371	342	394	369	358	368	403	388	362	380	376	366	378	390	401	346	358	430	380	388	388	395	392	381	362	395	380	392	409	400	393	408	393	406	367	387	388	375	408	374	353	390	364	370	386	368	395	396	392	376	370	385	370	391	344	392	370	364	385	404	362	398	400	375	367	346	355	398	360	383	360	388	366	391	388	402	363	390	368	421	399	371	373	390	384	392	338	377	377	364	395	352	382	392	416	368	368	383	393	362	370	381	382	426	366	390	379	383	380	377	370	371	413	370	377	384	386	371	396	376	389	361	403	341	375	410	359	387	390	386	395	385	401	422	363	361	368	418	371	381	340	377	368	366	353	363	410	370	379	408	363	372	412	361	355	357	385	390	379	376	395	364	361	374	359	373	379	382	406	384	394	384	345	380	360	403	360	390	355	420	399	371	385	382	419	396	373	364	391	359	377	376	378	371	377	385	356	342	361	396	403	387	394	377	365	379	352	396	388	389	361	379	394	396	384	422	370	393	402	384	385	428	422	392	368	398	350	369	372	379	402	417	373	369	383	392	374	383	398	446	394	359	370	394	390	366	376	370	397	372	361	384	397	391	385	350	420	354	353	374	379	365	374	378	397	418	367	402	371	395	377	394	347	413	391	394	402	418	427	386	334	387	372	401	361	367	384	365	411	361	406	389	393	387	335	388	375	395	368	380	375	341	422	372	375	387	360	415	407	352	372	373	384	442	395	395	373	389	400	385	373	404	354	431	367	376	369	400	390	389	380	355	375	389	390	369	392	403	356	385	370	404	403	373	361	319	404	376	383	404	377	348	381	390	402	371	345	356	373	369	386	372	362	373	351	420	411	390	361	424	372	362	386	384	379	372	393	377	385	422	350	367	376	369	368	375	354	386	357	380	383	399	399	401	364	368	365	374	364	360	363	392	360	384	374	388	426	414	433	365	346	386	410	367	378	408	371	354	399	395	395	374	391	428	365	386	412	418	398	398	377	363	384	387	376	373	388	364	409	344	400	392	366	393	393	355	370	348	394	407	380	387	350	362	366	361	393	365	330	400	393	367	363	363	391	385	373	385	379	400	395	401	382	419	348	352	398	395	396	380	391	416	387	391	371	408	392	383	364	407	414	395	357	386	403	328	388	383	369	408	381	379	363	394	388	367	383	383	379	406	346	393	390	392	374	364	387	366	370	384	380	382	375	409	372	380	336	386	403	366	362	403	381	356	399	393	368	356	401	419	414	337	378	386	361	388	394	398	372	404	362	408	380	389	389	356	392	353	403	353	398	393	414	371	391	372	348	383	407	344	380	351	355	400	389	399	378	380	368	369	355	383	349	346	361	360	361	393	399	363	402	357	381	384	369	386	393	381	346	373	385	402	344	350	353	369	404	401	375	376	382	392	392	399	356	333	374	393	374	370	369	409	369	374	387	356	407	389	387	339	362	428	383	348	398	365	418	404	386	410	407	398	393	379	362	395	372	384	365	382	412	380	374	359	362	349	360	366	371	393	407	378	365	372	419	378	407	353	387	385	359	378	386	390	397	384	433	343	378	393	368	401	384	396	396	378	392	395	398	389	375	404	406	389	371	384	378	356	387	403	362	414	405	397	380	411	372	411	372	357	373	426	370	380	362	410	355	388	363	375	409	389	364	379	357	381	383	392	364	403	383	394	406	392	362	408	365	405	363	427	385	412	364	384	386	333	377	344	361	402	363	401	351	376	396	421	400	361	372	374	409	425	372	396	376	368	358	368	423	402	391	387	389	433	362	386	355	398	356	387	366	332	394	394	372	359	363	378	367	382	361	362	352	379	390	371	353	424	404	383	397	357	422	375	358	410	379	386	352	356	367	393	387	400	415	384	389	336	375	384	363	397	404	397	384	396	386	361	380	394	392	408	365	407	400	381	361	395	410	374	341	377	395	428	386	400	391	396	394	370	365	382	400	354	391	400	393	354	404	408	403	366	393	363	400	381	407	412	378	364	361	370	448	412	368	412	381	369	364	393	384	376	368	397	392	368	343	353	373	399	384	360	389	397	394	379	387	381	414	377	374	394	375	370	350	368	388	366	389	401	380	390	369	371	334	352	365	414	385	374	363	394	377	369	387	417	379	425	381	393	358	376	432	386	363	337	382	383	401	397	369	370	406	408	388	350	409	361	340	394	387	422	375	405	390	381	377	352	414	391	403	392	401	390	359	382	352	399	371	367	392	378	380	389	392	393	379	357	383	422	385	383	368	379	392	398	395	364	406	370	370	355	366	320	397	375	397	390	373	360	385	380	386	358	385	429	330	364	428	351	385	413	417	393	346	348	407	406	369	368	382	401	384	380	408	410	362	414	366	392	353	396	386	424	418	397	353	381	380	341	399	410	396	395	366	358	386	361	419	368	417	360	370	332	353	371	381	388	384	383	340	397	399	387	374	403	351	367	394	381	395	385	369	381	387	363	392	384	363	388	373	377	375	400	362	378	420	388	381	383	377	398	410	368	405	371	363	408	385	374	417	364	336	384	404	365	397	372	377	401	355	390	359	387	423	359	369	355	376	410	383	405	362	359	376	389	368	357	379	418	381	376	375	387	384	413	362	393	381	406	357	381	421	397	340	341	340	381	361	365	408	353	381	363	383	348	401	394	382	396	372	386	388	388	372	377	380	363	419	413	380	347	378	328	386	356	403	387	388	383	395	388	373	383	382	370	390	381	355	377	385	344	373	377	360	382	391	377	385	381	374	379	393	357	379	363	385	362	359	416	392	380	372	378	397	380	351	375	403	382	357	393	372	406	346	424	415	389	383	338	375	369	350	363	387	381	389	395	344	402	387	401	369	374	383	380	402	354	391	380	414	420	396	372	357	370	359	397	378	392	409	385	412	395	397	400	426
9894	3848	4720	6919	8276	8249	8342	6691	5388	5313	5060	4671	4521	3987	2914	2568	1834	1380	1300	1221	1127	1003	968	1049	1165	1369	1359	1259	1292	1166	1056	1049	967	1020	991	974	910	901	882	1008	982	1014	1043	1042	1047	958	968	917	892	833	875	873	936	854	885	874	877	879	855	865	887	833	940	825	868	853	926	821	877	877	832	838	853	895	852	848	888	896	843	896	885	899	851	813	935	875	875	829	852	901	902	898	839	942	886	871	845	907	851	850	857	840	857	900	890	862	872	851	901	917	957	898	912	926	890	851	866	881	832	840	905	875	878	829	859	898	900	875	898	876	888	928	894	884	855	876	855	885	876	882	883	894	873	856	857	880	858	884	883	880	844	929	870	826	870	847	858	879	862	826	849	889	875	837	880	832	874	895	905	863	883	844	886	807	900	922	878	863	857	863	906	865	921	884	853	808	856	876	921	875	841	867	845	842	873	858	870	878	911	881	861	907	843	855	862	890	845	860	869	895	901	890	860	864	904	840	923	796	914	893	909	903	896	826	875	880	821	833	853	879	873	873	880	852	854	855	858	831	865	890	845	856	900	898	879	900	865	896	806	853	844	881	904	875	859	890	890	865	874	883	853	886	934	866	850	843	827	835	858	886	900	892	850	866	870	890	868	895	866	898	860	870	904	869	841	877	873	859	868	916	885	835	912	849	899	847	877	882	900	954	855	834	936	865	847	930	889	836	832	874	899	841	849	869	901	913	862	880	892	925	901	916	895	861	878	844	911	851	851	853	854	873	853	900	893	905	813	860	843	835	790	838	891	868	827	876	825	865	902	896	890	848	878	895	900	881	840	893	830	812	852	842	936	831	856	880	863	844	864	886	864	847	861	842	857	837	870	879	849	917	909	873	817	878	904	836	851	856	901	888	852	858	870	871	856	887	871	881	884	864	876	862	851	869	932	890	837	888	842	949	899	899	876	919	839	863	836	894	869	825	869	870	854	853	831	870	838	894	877	924	860	856	846	914	852	840	823	825	854	790	873	907	830	885	856	888	895	881	932	898	820	924	884	880	868	867	848	887	864	836	889	863	870	915	905	856	880	890	917	848	904	820	824	838	917	894	824	892	869	884	848	881	871	867	833	876	889	907	846	905	866	869	899	898	843	852	825	874	877	840	899	897	815	890	927	894	876	903	871	873	829	843	900	934	847	842	842	868	851	829	896	897	897	932	857	911	873	851	895	878	830	922	851	843	868	902	875	876	907	875	914	875	866	834	843	901	807	804	844	850	890	824	883	898	856	906	876	882	908	869	862	844	923	875	855	895	826	871	829	886	839	914	863	914	865	832	867	873	853	888	839	859	841	894	844	883	835	861	866	832	893	884	917	876	839	860	905	883	894	872	899	887	915	807	811	891	893	850	848	900	902	874	865	830	867	927	930	894	913	890	845	916	884	860	943	898	907	854	833	871	862	861	884	891	832	870	902	881	858	878	882	868	849	853	866	868	838	899	846	868	952	865	893	848	865	840	846	853	884	883	895	884	919	909	883	859	864	833	903	885	759	870	884	902	884	894	888	855	866	858	867	877	803	925	823	850	858	904	861	879	848	847	873	893	811	862	881	854	839	852	906	870	863	902	884	843	910	839	844	847	869	835	862	845	813	886	849	860	848	867	903	898	866	877	910	858	848	841	913	877	883	902	899	892	850	885	850	849	878	885	854	885	889	858	825	874	873	926	926	894	909	857	854	920	902	865	812	835	864	821	862	809	910	857	906	888	836	868	847	883	889	845	831	886	859	847	853	819	892	868	912	937	876	918	904	833	912	821	866	851	848	846	880	856	858	850	893	809	884	863	920	852	881	868	806	911	856	816	915	918	895	933	901	829	863	833	883	908	880	867	871	906	811	851	887	931	847	924	880	835	871	854	882	821	832	873	928	866	869	883	870	856	884	870	884	833	879	889	831	892	846	948	891	849	849	858	899	856	892	911	809	883	901	855	891	919	887	893	843	861	902	904	908	838	851	890	877	833	863	866	872	846	883	845	843	854	859	888	918	905	861	893	877	836	896	863	947	833	862	848	855	853	855	830	862	823	835	862	918	850	844	858	895	871	816	912	887	831	875	946	909	877	883	887	842	882	839	884	863	854	867	823	903	866	885	864	886	806	846	867	811	845	907	901	873	919	831	899	901	841	877	848	844	850	868	915	862	920	867	850	925	895	907	864	872	894	851	907	854	874	885	877	869	820	895	857	857	879	882	882	876	938	885	873	869	934	869	824	857	863	899	903	873	784	833	875	874	857	845	862	892	882	857	876	903	951	861	886	882	919	891	856	835	882	863	900	847	916	903	896	850	922	898	863	863	815	855	840	870	904	874	828	860	851	848	825	838	868	917	893	885	924	874	927	894	903	870	885	853	915	885	923	867	889	873	791	884	877	833	879	878	876	821	887	907	873	881	916	842	793	868	895	859	927	880	865	873	858	840	888	877	901	872	840	901	870	870	836	809	872	891	831	872	912	854	852	847	921	893	916	835	901	846	855	877	865	883	861	903	868	878	893	878	881	882	912	907	861	888	853	910	867	805	837	931	918	818	892	855	829	906	824	889	843	904	866	952	879	862	845	860	824	904	858	878	865	892	834	874	870	817	877	890	904	868	868	825	822	867	832	958	873	827	833	905	871	893	817	857	823	866	879	865	877	860	873	953	796	861	866	883	917	916	858	891	859	848	899	891	850	815	939	870	867	893	834	902	826	884	854	890	902	899	862	852	854	801	857	911	870	870	885	860	890	869	903	898	912	861	901	849	896	864	922	890	887	898	878	812	831	890	878	880	917	856	901	846	848	866	917	876	812	873	866	823	844	895	907	864	861	866	859	864	866	862	833	886	850	869	893	851	914	884	858	887	897	837	892	816	826	860	827	886	880	861	913	852	842	876	866	830	886	887	858	899	912	922	912	865	849	890	942	922	839	849	849	843	884	888	891	887	867	886	828	867	869	924	956	881	897	908	887	890	910	886	877	861	906	846	922	937	937	884	872	915	820	845	890	851	837	861	818	913	902	846	893	926	845	875	861	893	850	836	894	888	902	907	876	870	885	851	848	879	844	857	893	864	873	866	890	936	911	908	803	841	873	956	867	855	860	886	900	895	889	833	851	894	886	885	882	856	873	881	871	879	885	870	896	907	873	837	866	877	891	915	842	925	857	884	917	857	807	854	840	870	866	910	941	910	874	846	884	878	825	883	813	890	873	846	927	843	865	888	871	870	844	858	878	881	852	839	864	880	903	894	790	886	874	872	857	895	900	853	872	891	914	891	884	840	842	887	871	878	845	903	834	825	818	912	877	857	897	835	882	857	868	923	824	845	884	912	887	909	835	893	792	900	872	883	870	886	884	859	914	825	892	869	851	882	895	897	859	869	897	867	850	871	863	855	905	858	865	910	859	864	912	853	838	868	854	880	864	858	874	856	874	933	905	859	894	920	848	834	911	943	846	897	865	850	900	833	880	812	859	890	850
37117	19190	10318	9342	7111	5514	4359	3352	2584	2284	2017	1959	1709	1372	1047	897	623	422	466	434	409	381	395	395	438	453	458	443	402	376	391	376	333	332	363	339	298	311	331	309	353	338	363	356	351	354	366	315	330	319	326	259	286	287	281	308	298	297	318	309	293	307	296	295	281	295	300	275	284	259	295	328	321	299	326	324	276	315	304	306	310	314	298	284	329	253	307	316	272	270	327	314	297	274	294	278	291	285	314	272	290	322	303	311	287	313	307	261	306	304	302	289	267	328	300	322	326	303	293	305	281	293	292	281	329	281	303	272	283	296	254	302	294	278	299	296	314	291	265	294	286	265	295	268	314	306	289	274	286	260	289	288	327	309	301	307	305	284	304	288	307	266	310	294	305	299	306	294	284	287	275	288	304	315	278	297	286	281	339	298	272	298	313	297	279	304	269	275	293	263	269	299	291	327	307	302	293	319	317	279	294	275	293	299	276	294	273	315	296	311	300	298	347	285	262	278	319	305	275	291	296	298	275	290	288	265	295	320	333	272	322	300	292	292	338	278	290	284	283	291	270	294	316	317	243	277	294	295	308	287	308	289	292	277	307	329	291	285	276	279	300	306	278	302	303	291	313	262	305	287	289	296	283	270	313	303	285	284	320	303	313	344	268	325	285	305	289	310	302	310	282	340	279	307	292	307	283	307	276	262	307	290	282	276	302	289	279	310	277	296	308	288	262	328	297	292	291	280	290	307	311	286	289	312	290	310	304	298	284	284	303	338	275	322	292	300	271	307	312	283	291	283	269	271	310	292	271	279	274	275	285	286	289	304	301	277	289	254	283	309	316	340	293	283	323	262	279	288	304	311	276	271	310	292	270	324	273	266	278	267	274	308	291	272	283	302	275	290	319	294	284	265	313	293	289	304	298	298	310	279	278	311	317	260	314	259	299	317	277	326	303	292	271	336	299	280	297	301	292	310	303	300	292	290	317	303	302	279	311	283	313	335	302	306	251	299	290	282	327	303	297	282	279	298	298	259	262	282	297	275	288	316	283	287	278	276	316	277	298	308	319	268	296	317	298	291	295	311	331	287	306	264	325	293	284	279	279	322	285	270	285	302	295	319	267	307	317	310	299	277	296	289	300	297	291	296	289	297	268	292	267	281	309	271	289	303	312	257	314	286	287	292	302	296	313	267	288	270	308	299	291	307	318	275	270	314	284	307	321	292	298	310	284	305	298	279	271	298	295	304	321	266	311	316	294	294	323	273	282	303	267	284	279	275	307	284	287	296	282	258	318	235	286	268	297	289	299	303	297	292	322	309	304	280	305	244	288	289	309	295	331	299	270	305	285	263	278	299	304	292	286	251	262	294	283	286	270	299	270	320	298	326	261	317	299	302	294	280	313	306	293	298	293	301	295	287	287	286	323	295	309	271	271	281	277	289	333	270	267	301	274	283	275	335	300	281	281	289	322	286	301	307	276	278	305	316	290	286	281	260	278	314	293	285	275	287	313	275	289	303	294	296	297	274	295	319	269	295	304	301	327	313	263	294	299	293	275	312	290	306	303	310	284	285	262	294	296	298	266	286	292	312	301	305	280	314	283	288	315	299	301	285	266	284	289	294	322	257	330	298	287	322	281	283	332	312	267	328	274	308	314	296	283	292	319	283	264	291	319	340	289	285	321	316	306	273	270	300	295	310	316	310	286	285	279	287	283	268	319	304	301	283	294	296	310	303	273	295	262	319	285	307	256	287	293	288	270	279	312	303	312	277	270	278	334	313	304	289	290	281	289	315	275	281	303	305	299	315	290	268	242	286	303	285	323	325	316	299	294	289	294	279	295	340	303	299	314	320	286	280	292	281	284	297	298	328	285	276	285	324	312	277	302	276	311	350	321	304	298	329	260	250	259	323	299	289	303	288	272	285	295	310	269	284	306	313	286	281	269	290	293	317	273	280	333	314	300	293	331	279	308	291	294	317	305	286	254	291	303	309	280	301	307	311	298	282	311	276	289	295	278	295	307	309	305	285	285	249	298	292	274	284	317	336	284	310	281	289	281	275	301	271	311	296	289	294	307	283	281	283	257	296	298	268	265	310	301	312	290	276	284	302	270	271	285	300	308	324	297	300	318	318	335	300	331	267	275	284	285	283	261	272	287	295	278	321	322	284	290	274	289	272	295	308	281	270	271	323	317	322	270	257	266	323	274	261	278	313	292	308	271	272	265	274	291	297	308	275	308	288	309	271	276	294	286	280	300	306	297	254	300	315	324	330	323	300	281	294	302	294	308	326	258	260	293	284	312	296	277	298	300	312	274	297	273	305	306	291	293	280	297	284	308	298	307	308	308	322	287	295	322	301	284	294	294	303	295	258	308	283	281	277	318	288	289	262	256	286	285	326	286	287	303	240	309	302	289	286	271	278	306	308	283	297	279	309	309	316	285	269	274	290	285	283	310	315	305	264	311	254	263	293	307	302	350	296	298	303	303	301	318	299	291	303	264	298	306	301	262	303	295	286	320	323	278	302	292	290	296	323	309	285	274	281	283	296	290	305	260	285	316	288	296	282	306	301	315	260	284	300	331	321	294	295	308	295	306	272	311	304	322	320	287	279	310	290	311	318	283	294	318	307	296	303	277	333	291	294	293	328	311	312	277	296	299	293	281	269	298	280	277	307	286	274	265	281	290	288	333	275	291	309	300	291	274	297	280	287	317	290	270	278	265	300	301	318	261	328	274	310	307	321	313	300	285	290	284	250	297	304	308	287	269	277	263	309	275	286	274	299	309	300	286	323	299	287	322	300	279	292	293	310	286	294	290	291	262	297	273	319	309	308	265	278	273	292	298	262	321	326	307	303	293	271	327	267	309	294	300	319	317	287	304	277	332	300	299	290	314	275	283	299	336	250	251	292	284	307	268	306	307	289	288	296	295	268	282	285	288	302	276	259	290	312	296	318	305	324	284	257	302	322	276	281	282	291	298	290	316	281	345	314	273	266	298	271	341	312	281	290	280	275	279	289	282	295	278	326	305	299	301	301	303	277	310	299	315	292	271	273	247	302	321	308	296	309	280	280	285	294	276	292	289	285	296	269	277	289	319	309	282	314	338	314	317	322	293	276	323	283	312	285	305	306	331	292	324	297	265	295	273	305	301	298	326	313	278	311	292	288	304	295	286	296	333	294	296	286	303	278	294	291	293	254	288	288	278	308	324	329	294	286	314	292	294	323	287	295	307	321	310	270	282	266	293	254	294	293	311	283	292	291	285	309	306	288	316	285	318	316	318	301	284	323	274	280	297	266	294	299	288	281	257	311	309	290	268	294	287	296	307	296	308	317	312	324	308	317	303	263	286	309	291	301	310	309	265	266	272	320	288	303	327	300	299	284	300	292	289	305	290	295	311	315	271	296	297	255	288	311	297	286	306	300	304	306	275	315	302	272	300	288	282	296	285	260	254	297	293	262	279	268	292	300	275	324	300	309	256	314	281	312	279	305	290	280
24277	9049	10419	15839	16362	16110	14795	12587	10272	10031	9036	9178	8106	6398	5197	4028	2631	1786	1707	1382	1246	1224	1269	1447	1892	1843	1898	1776	1720	1466	1455	1297	1106	1053	1140	1090	888	791	805	977	968	1071	1097	1083	1091	997	928	856	738	737	695	706	696	672	684	690	731	714	684	700	654	709	726	700	673	732	662	672	679	745	716	691	711	715	759	684	736	709	703	655	756	722	695	744	683	732	680	705	721	704	672	706	689	741	717	690	713	693	689	740	659	701	637	682	709	696	664	651	708	752	659	702	692	705	728	678	668	696	706	721	741	710	710	650	724	696	671	666	680	713	703	723	637	676	707	674	670	666	704	695	731	700	662	724	713	711	707	725	702	696	668	684	717	707	691	692	708	686	704	683	711	683	716	697	727	708	692	699	630	678	676	680	696	668	714	653	682	691	668	690	712	714	722	698	760	670	647	671	691	719	649	664	627	687	719	720	675	748	679	679	637	674	705	689	680	676	730	663	661	664	688	670	671	720	680	701	677	694	689	676	716	698	675	683	727	708	715	707	663	692	681	711	648	684	704	617	696	687	747	688	701	676	698	660	654	702	681	679	693	676	650	683	667	694	716	693	640	701	668	647	655	693	663	669	679	668	651	645	674	676	690	713	698	685	715	705	687	690	683	682	672	707	702	645	735	728	692	693	638	647	698	707	740	705	689	696	679	694	696	676	662	716	707	642	708	699	680	730	685	709	708	702	687	681	702	665	684	675	657	666	703	696	710	652	691	696	720	684	713	725	689	683	630	635	684	619	702	690	702	695	672	723	699	732	681	681	664	682	668	737	688	654	658	716	706	686	653	683	674	707	687	705	631	733	701	648	681	721	666	665	721	653	646	683	666	676	684	692	717	684	664	692	679	734	637	727	652	665	728	665	663	700	684	680	692	666	729	651	678	684	712	710	737	699	681	698	703	669	722	702	680	702	690	738	693	642	696	655	707	639	741	716	701	675	702	665	707	697	641	724	736	710	673	681	683	681	653	714	763	689	650	673	697	691	662	707	657	728	687	653	697	692	633	677	676	672	686	679	689	691	664	710	643	708	716	694	679	668	708	691	697	724	683	654	689	723	659	725	675	671	688	682	732	685	730	662	721	685	702	705	693	704	680	643	655	685	668	688	712	651	697	660	683	652	699	672	685	663	718	700	693	760	713	664	673	676	694	638	681	697	678	657	646	663	704	692	651	680	676	701	685	716	665	705	737	683	704	707	728	687	712	714	680	684	716	664	679	690	715	729	701	651	717	648	712	681	702	708	677	714	730	660	654	716	671	648	729	719	678	688	712	673	701	683	732	674	643	721	631	686	696	688	700	687	695	721	684	719	691	712	661	686	672	697	712	683	650	658	690	639	650	752	693	639	691	669	669	686	669	672	685	703	720	708	660	689	679	682	714	713	702	697	680	691	661	637	706	677	659	664	672	633	717	686	750	695	724	652	667	719	669	668	688	626	633	694	708	633	740	671	708	691	643	656	670	667	638	694	685	727	700	690	728	673	675	674	652	674	686	726	753	689	694	643	657	696	668	730	713	695	681	650	669	675	690	661	676	665	696	700	675	636	659	698	629	676	691	720	666	706	688	736	656	666	743	652	688	696	710	681	689	672	673	679	693	693	687	719	721	685	667	684	694	692	693	737	697	684	648	684	667	671	675	680	692	707	710	705	675	694	702	664	709	716	704	659	677	653	636	670	687	707	704	692	747	678	712	720	725	676	673	709	649	669	664	688	660	693	697	695	680	694	661	730	676	713	706	638	694	719	736	695	655	699	694	644	656	668	763	693	709	696	699	672	693	660	765	702	687	715	680	629	722	725	693	707	685	667	667	726	722	662	723	689	671	693	658	753	679	684	664	684	668	660	704	715	706	700	669	710	680	703	753	653	660	721	686	662	696	688	691	652	677	659	672	658	718	682	679	684	686	669	674	706	662	687	681	689	661	697	736	673	713	661	673	708	676	669	712	682	692	667	725	735	701	702	652	687	656	675	654	659	709	686	678	645	686	659	723	687	707	693	726	677	733	680	646	728	715	654	659	687	682	733	722	688	661	719	701	666	658	680	652	724	721	686	667	669	690	727	661	693	692	667	712	693	676	687	692	670	697	699	691	694	694	676	664	688	671	694	702	666	670	647	696	730	729	621	658	681	672	694	691	729	703	699	726	657	654	675	666	739	692	712	742	671	747	735	661	654	684	707	713	710	688	627	657	640	688	679	705	667	650	702	665	689	676	684	720	695	671	664	653	644	684	707	697	685	704	653	687	666	725	699	717	642	681	652	727	731	718	704	666	679	719	749	678	647	685	696	690	733	713	700	648	664	730	656	709	659	652	668	655	698	683	681	677	685	664	636	691	673	655	692	673	702	650	691	671	699	696	732	626	678	693	640	730	648	678	663	693	713	661	678	695	690	679	709	683	679	708	719	646	643	703	649	707	681	659	698	664	698	661	709	680	702	657	649	710	707	678	658	660	691	644	735	743	703	703	674	700	611	698	688	716	737	685	670	727	702	692	653	731	718	691	704	777	731	719	736	681	668	725	705	695	643	700	710	681	657	672	710	681	745	705	722	731	688	684	661	680	702	650	660	715	684	717	704	633	656	702	739	695	689	711	647	654	677	679	685	696	641	712	667	659	667	671	662	651	704	681	691	667	663	689	736	666	700	679	637	725	697	732	730	669	710	672	655	643	671	681	664	650	676	722	713	697	717	714	690	703	690	694	690	718	672	682	689	670	702	719	682	709	699	698	724	649	682	711	664	648	706	685	703	699	672	695	665	642	690	688	667	674	733	680	681	663	637	718	743	711	691	703	661	674	676	722	661	712	638	676	737	648	699	704	724	678	671	671	683	667	692	682	672	683	663	685	658	668	720	673	685	739	680	717	702	724	692	694	717	730	666	665	647	682	677	686	708	687	662	679	686	660	706	700	707	709	645	734	654	740	730	651	698	663	689	682	691	674	716	687	717	690	718	684	694	684	687	728	711	671	650	694	696	709	689	679	695	715	715	675	695	679	682	691	701	668	664	729	697	698	689	712	729	663	690	690	683	715	669	732	663	669	702	728	689	674	678	665	650	702	678	667	673	707	742	697	651	676	672	703	670	672	713	709	711	736	700	678	648	708	686	672	686	675	697	676	623	673	687	659	664	657	678	651	687	688	756	689	679	629	736	702	681	699	688	706	700	652	646	694	672	673	674	685	663	678	675	699	701	705	687	643	668	694	690	676	678	652	653	668	704	713	664	696	661	688	712	703	688	676	653	653	675	671	676	664	733	671	731	712	697	673	726	692	738	699	700	697	686	683	675	679	701	645	726	651	691	695	712	663	666	689	709	654	633	693	667	669	700	683	695	724	726	684	653	690	715	727	702	658	698	709	689	701	697	688	696	699	698	708	717	690	672	673	698	690	697	692	693	715	710	678	705	680	699	698	714	696	707	661	650	684	685	694	740	691	681	662	678	738	723	661	696	657	696
49545	29312	19273	16670	12714	11969	8096	5671	4309	3855	3554	3158	2553	1815	1490	1064	671	510	480	413	387	399	392	462	566	508	487	486	475	449	403	380	324	328	353	292	276	251	240	277	310	347	312	317	295	275	264	211	227	223	230	238	240	197	212	215	252	260	228	234	208	226	203	264	223	198	211	214	197	229	228	231	221	211	217	194	224	209	205	220	228	225	234	214	241	219	234	208	246	224	225	202	208	206	236	216	214	224	208	216	215	197	222	222	191	214	236	234	204	212	203	224	247	220	216	209	221	197	211	199	207	200	219	207	229	214	207	222	247	195	218	226	207	217	209	196	237	222	216	219	210	233	209	203	203	216	249	229	224	200	210	232	227	210	221	210	193	221	257	238	224	219	178	220	218	219	199	216	203	187	229	216	235	184	223	228	196	225	253	270	189	220	229	221	224	219	205	231	204	213	229	234	206	208	224	224	222	204	206	210	231	223	215	205	238	208	224	208	207	238	230	214	214	222	186	212	241	212	244	213	224	243	223	225	190	182	226	203	198	229	190	234	225	207	215	230	230	210	192	239	213	196	177	230	198	195	228	219	202	210	211	213	214	189	238	222	226	227	224	215	208	235	238	218	215	248	233	203	219	206	208	201	219	235	190	226	222	247	205	213	214	218	219	222	236	212	226	198	214	216	215	223	212	215	194	242	231	209	218	215	244	220	233	180	235	216	239	208	235	230	253	240	216	181	208	209	236	222	200	215	210	220	227	218	204	221	224	197	212	249	208	212	209	211	221	202	224	211	238	220	220	243	214	204	226	228	221	208	191	202	223	199	205	218	219	223	217	230	207	206	223	224	195	239	200	216	200	218	206	218	228	205	204	210	244	207	234	243	237	220	224	218	194	218	197	202	231	249	226	238	226	247	220	248	233	214	212	238	225	226	199	227	193	232	202	213	213	208	221	211	237	193	252	202	211	197	214	232	237	204	219	207	201	228	218	203	229	196	221	213	217	225	198	217	228	209	227	232	201	211	228	218	204	240	209	242	225	225	209	201	215	217	205	214	207	230	200	194	224	204	217	194	212	220	241	221	210	207	236	216	178	221	208	218	223	216	203	220	219	218	204	233	197	210	212	215	216	223	223	191	214	210	218	212	191	228	245	213	218	223	211	209	206	234	193	214	229	229	207	216	208	220	222	206	177	234	229	219	207	214	233	210	244	231	210	221	214	226	210	225	198	198	224	222	244	208	207	234	215	206	222	218	225	187	233	230	222	213	223	195	194	217	207	207	200	208	223	254	191	229	235	218	213	209	223	227	212	202	203	225	223	200	214	242	245	207	205	203	216	190	214	223	223	250	230	205	211	218	214	222	238	223	232	210	197	186	210	225	208	227	228	215	234	215	215	204	222	217	219	211	224	239	233	221	206	233	211	208	223	217	222	221	197	218	254	227	236	208	192	204	223	209	220	215	230	231	235	219	225	235	217	210	214	210	214	192	207	203	203	215	198	227	220	219	224	224	222	200	203	203	205	205	206	213	192	223	224	220	184	209	211	211	220	219	231	212	182	223	225	206	240	230	202	211	210	201	187	176	206	235	240	217	216	247	234	212	237	223	234	229	203	233	214	236	216	201	220	200	217	223	218	212	209	204	211	203	215	215	246	183	188	230	195	204	214	246	206	205	221	187	202	221	212	246	226	230	202	184	223	198	211	198	218	203	246	236	218	208	250	225	201	234	216	198	204	214	235	232	236	197	234	210	200	201	215	210	246	225	218	185	198	202	215	217	205	236	216	198	184	196	214	191	230	219	211	226	208	220	214	259	218	211	197	218	222	243	219	201	225	200	204	207	239	242	229	216	213	240	224	199	220	234	202	198	227	212	244	200	231	181	222	247	213	247	225	205	219	209	208	222	212	200	187	207	209	202	212	222	204	214	200	254	208	232	223	202	227	207	250	192	203	235	207	247	218	216	225	199	229	215	209	195	227	220	209	234	211	194	259	198	232	238	211	184	242	215	211	220	202	230	206	226	224	201	217	218	219	220	225	221	222	237	201	223	203	220	222	207	219	188	221	226	209	209	203	189	213	238	238	239	208	235	218	218	212	212	238	209	216	229	209	235	232	223	219	211	223	188	195	201	215	227	219	210	225	221	219	230	205	218	208	237	225	228	237	232	216	220	234	209	229	234	214	194	200	239	217	240	220	215	217	204	214	218	217	219	230	219	194	194	229	229	208	240	245	225	204	244	219	234	225	213	209	185	218	191	193	236	213	227	210	224	228	209	233	190	219	244	219	238	221	233	186	221	207	245	208	223	214	176	196	212	219	238	248	233	215	209	220	255	224	220	231	213	232	197	211	190	201	219	226	210	212	219	200	227	222	245	219	215	227	209	204	209	215	233	227	209	221	228	193	210	216	211	224	217	208	218	219	189	220	210	220	221	200	202	241	197	204	246	221	225	215	230	213	199	241	226	199	231	233	229	201	207	234	221	229	214	222	223	207	203	211	187	225	238	211	230	212	206	215	216	207	208	226	225	220	241	237	202	227	193	236	210	193	202	175	185	209	203	213	236	207	226	212	216	203	222	204	194	219	226	236	217	246	201	236	218	228	215	240	214	208	229	198	207	233	231	220	243	240	232	223	226	239	198	226	223	232	198	219	214	218	192	218	217	217	210	220	220	211	200	217	195	211	209	237	215	216	202	234	214	206	205	225	216	211	199	192	210	216	233	209	223	219	238	225	232	207	217	201	228	235	223	224	229	193	197	203	206	226	211	184	233	211	207	227	195	241	190	193	231	239	237	219	208	203	206	199	200	225	236	210	221	200	222	190	224	218	195	224	225	189	235	226	239	207	212	236	203	227	211	214	226	215	196	235	237	217	214	222	214	212	216	214	225	219	225	240	209	228	208	189	228	214	232	235	217	217	250	211	226	231	208	241	190	203	234	214	193	224	233	230	233	214	208	235	195	203	216	210	231	227	221	205	240	231	205	219	220	216	205	232	213	232	245	229	224	223	213	225	227	212	235	222	231	207	225	226	238	227	233	201	218	209	219	213	209	218	194	177	217	197	202	218	220	198	201	199	218	205	212	211	209	206	231	228	210	225	217	217	208	210	240	242	208	226	228	219	218	199	205	239	226	237	224	227	223	228	223	234	217	243	217	176	216	248	217	224	236	232	205	242	197	223	216	200	224	200	234	204	203	220	241	220	212	210	225	217	213	231	233	235	213	243	247	228	218	197	220	213	199	232	211	198	228	224	203	216	220	207	223	226	222	192	197	212	231	217	201	219	196	230	198	221	194	202	222	209	213	202	194	209	218	221	187	203	217	212	261	220	232	225	185	234	209	210	232	214	229	235	222	222	222	209	202	212	209	227	190	216	187	243	203	220	234	244	210	221	222	214	205	198	251	218	212	222	216	198	253	207	237	260	228	209	232	215	205	203	209	230	199	232	217	202	225	220	197	194	208	189	218	223	232	209	228	202	217	205	219	217	202	227	217	207	199
34160	13182	17825	22480	23711	25984	20131	17488	15016	14691	14070	13436	11692	8534	7369	5136	3278	2370	2264	1791	1615	1669	1827	2298	2808	2716	2701	2426	2364	2133	2047	1681	1350	1429	1529	1299	968	870	936	1135	1151	1330	1274	1187	1172	1043	849	716	658	633	614	586	593	606	587	569	601	581	805	541	595	570	567	579	511	564	561	550	518	560	557	588	580	542	561	611	592	544	587	579	509	576	503	592	495	560	575	540	543	545	581	545	533	520	571	536	574	539	549	566	569	564	518	531	532	563	515	519	552	506	535	534	559	509	537	524	552	553	536	533	548	556	566	565	520	530	541	517	498	540	556	513	499	550	524	539	521	481	531	597	547	515	538	509	549	554	524	488	561	509	579	522	519	522	561	563	555	549	539	541	538	577	504	542	493	516	517	535	553	527	558	556	541	506	528	576	527	513	552	556	499	550	554	529	514	543	506	519	517	530	513	580	550	570	521	537	516	513	502	524	541	519	511	548	500	519	538	515	513	569	562	487	495	528	508	557	542	533	538	495	563	501	544	528	521	537	575	508	539	489	515	507	535	541	520	501	485	521	538	490	536	532	566	553	550	545	547	521	517	518	497	545	559	514	490	568	548	526	566	501	557	521	499	532	540	527	509	531	545	545	518	528	523	521	510	533	510	551	538	532	512	533	509	522	539	545	566	556	549	516	548	503	534	561	532	490	512	540	549	528	528	547	557	539	515	521	554	513	576	512	557	510	495	518	590	500	532	524	571	538	554	524	546	548	526	535	546	499	543	520	529	525	551	513	497	484	540	547	517	552	514	546	505	512	504	517	518	534	575	506	541	584	511	546	516	541	581	546	527	536	563	586	550	566	527	526	556	505	530	526	569	525	536	510	584	511	539	559	504	522	548	557	512	542	539	552	552	559	545	547	524	528	567	550	546	562	559	504	511	523	553	514	531	555	554	525	510	513	546	524	538	481	544	551	529	533	584	532	527	595	529	533	546	542	550	558	563	553	511	505	521	543	488	555	512	564	525	518	523	493	517	543	542	542	533	524	523	545	520	540	494	541	546	541	537	501	536	505	517	540	527	578	553	574	560	524	531	536	544	548	523	559	547	522	541	502	523	512	533	531	542	538	562	566	537	560	506	558	555	597	488	500	546	515	499	560	548	538	532	527	534	539	544	495	541	520	536	520	563	532	522	516	515	490	529	524	544	514	555	571	509	548	509	545	505	480	534	506	501	521	494	552	513	538	542	539	555	517	585	520	546	580	549	544	503	510	531	543	537	550	559	529	515	519	532	519	530	541	541	484	584	527	557	518	570	518	522	522	569	518	521	563	578	544	526	550	507	547	493	464	539	561	548	509	581	510	514	521	549	502	557	565	529	554	599	549	534	553	522	527	519	508	510	517	495	539	551	547	512	513	514	564	569	554	550	528	536	545	534	504	528	584	564	525	520	511	517	504	539	546	554	525	487	534	505	514	522	488	483	510	524	516	505	539	509	568	523	507	535	554	549	522	581	555	569	554	539	541	521	536	540	511	549	546	557	526	530	482	542	509	514	519	589	507	515	546	486	519	552	496	525	502	536	516	543	540	519	535	556	550	551	545	555	533	554	535	570	521	548	515	528	503	554	531	532	520	525	523	567	529	560	514	536	538	557	550	542	549	557	556	536	551	549	542	523	517	534	542	498	549	492	496	518	505	569	502	559	562	555	526	489	562	535	481	485	519	519	536	546	537	535	497	540	514	537	537	532	548	544	494	519	548	499	569	509	510	541	555	535	534	560	550	558	528	525	526	517	576	494	526	533	528	494	520	533	532	505	547	501	575	525	542	534	527	557	536	501	500	461	512	489	509	575	513	529	552	553	569	533	500	526	536	509	531	506	517	515	521	544	560	537	528	530	502	544	532	563	532	515	566	537	514	561	539	545	542	511	548	530	524	520	535	511	497	533	497	526	524	531	532	517	543	524	509	512	548	537	550	547	520	492	520	566	500	503	522	534	547	533	588	527	534	510	533	537	519	523	569	527	549	536	520	485	584	530	539	534	512	534	524	515	515	540	552	528	500	526	534	548	533	554	517	550	554	539	526	537	529	532	540	506	517	528	533	575	541	531	544	522	557	544	508	514	591	550	545	586	490	506	510	513	494	541	523	508	498	562	518	543	511	540	529	525	539	585	530	543	548	531	547	528	515	494	532	538	555	561	553	532	506	515	561	523	513	501	541	518	538	466	553	517	528	518	539	513	587	536	491	584	557	551	519	532	547	532	521	511	534	552	583	503	511	559	521	517	543	475	529	500	588	521	550	532	546	570	569	526	518	527	502	521	560	538	516	527	555	521	539	516	500	548	550	524	518	545	536	557	532	550	509	547	537	538	548	499	532	550	602	523	573	524	529	521	531	527	526	515	525	532	563	544	553	575	524	561	514	491	535	522	540	506	498	528	542	528	533	539	489	526	536	542	522	542	564	534	508	564	545	566	533	541	551	563	528	516	514	516	538	541	567	546	598	533	549	515	534	537	548	498	513	496	517	508	540	546	542	507	543	547	517	522	543	495	508	543	534	503	547	525	520	543	535	535	514	541	565	524	549	529	548	546	506	533	555	529	536	529	537	492	530	488	515	532	526	530	510	539	543	543	534	469	560	554	516	522	544	538	516	519	547	554	525	522	534	543	474	520	554	548	513	550	496	531	569	538	526	517	512	550	532	541	533	516	558	500	531	520	537	518	569	525	484	508	575	517	500	514	509	543	531	541	548	552	527	513	520	534	549	565	514	505	529	481	551	547	519	552	551	551	506	560	565	538	539	512	540	560	524	500	565	500	542	566	538	528	508	509	492	523	582	511	542	550	557	534	551	515	502	529	544	559	569	509	545	525	541	526	548	528	536	524	538	536	531	534	517	522	545	503	538	552	529	519	515	548	514	490	540	542	542	587	560	555	517	526	533	517	528	517	555	563	518	514	500	569	544	521	559	531	520	516	532	501	547	535	532	523	580	544	562	545	566	505	531	503	513	533	497	551	482	504	513	536	522	571	572	553	561	542	513	536	556	545	540	555	518	495	542	498	495	494	561	531	551	498	597	524	549	525	499	518	574	558	577	558	544	545	552	528	519	551	532	533	572	529	548	576	529	553	532	518	557	523	548	540	522	574	558	530	550	520	548	525	508	500	536	545	564	514	557	528	521	518	530	532	533	540	560	579	511	566	508	546	515	564	505	542	535	510	570	553	528	565	514	528	523	548	549	550	512	549	529	555	501	529	561	559	522	507	548	537	545	531	554	599	538	560	511	529	542	575	497	556	596	526	479	526	543	521	511	488	540	554	520	500	516	512	535	503	496	546	549	566	579	549	538	539	524	509	540	551	496	545	502	517	512	526	524	571	530	518	538	485	521	540	581	543	553	524	584	540	525	507	547	533	500	536	487	557	539	512	518	502	508	496	505	541	573	565	494	487	514	539	539	548	528	537	511	540	495	553	535	539	527	548	548	558	497	476	602	530	579	564	522	531	529
16078	4959	4013	3855	3481	3356	1994	1589	1351	1281	1260	1132	1001	829	691	564	496	504	438	435	447	448	434	407	450	438	463	433	420	382	399	413	392	403	382	401	361	390	367	413	397	438	436	378	381	412	339	364	364	394	398	381	375	366	395	399	375	454	397	378	405	390	386	374	359	354	391	389	383	395	383	362	378	387	424	402	339	376	384	386	414	341	380	383	382	360	357	370	402	411	358	371	405	415	396	389	400	382	353	358	384	396	413	404	350	377	373	400	389	372	418	403	380	396	411	413	408	381	357	392	407	357	366	421	378	410	385	396	407	355	360	424	408	371	377	382	347	402	403	382	386	375	350	383	409	388	383	346	351	383	348	356	400	367	381	377	372	376	418	371	392	357	374	365	391	395	404	374	368	430	360	388	394	376	344	393	437	385	359	370	354	381	323	409	372	399	308	424	370	416	376	390	386	393	356	407	386	379	353	408	374	384	367	361	390	376	406	386	421	378	407	401	368	416	375	424	390	410	395	379	386	367	371	360	352	401	377	400	386	402	362	393	375	378	383	397	376	385	371	383	390	383	392	349	372	410	428	403	384	367	393	378	394	359	362	370	406	365	356	392	368	421	388	405	404	368	369	380	366	376	385	381	345	370	367	374	354	388	371	403	381	375	369	361	360	404	367	391	364	420	377	369	387	370	366	396	415	354	389	376	408	423	428	353	401	383	414	395	370	356	345	361	365	360	360	403	358	387	361	348	382	381	377	387	377	368	401	344	385	416	382	436	414	405	339	353	400	415	395	372	381	371	383	401	397	380	407	425	404	398	402	365	404	367	403	382	437	369	421	409	371	396	360	394	405	361	382	447	396	409	378	369	362	398	373	383	421	374	349	426	409	364	369	420	399	387	412	373	369	351	356	385	383	387	401	394	396	379	406	382	399	365	399	401	358	392	390	390	385	415	375	378	381	403	386	374	387	386	402	390	388	407	411	373	394	372	376	347	366	411	419	404	404	405	357	392	409	356	396	371	378	409	405	390	362	393	407	355	372	377	383	359	357	379	379	388	377	360	413	382	378	418	392	357	379	385	368	387	405	409	386	368	358	392	410	372	404	360	402	387	367	409	364	399	350	383	384	389	368	374	407	380	410	397	376	384	381	339	368	387	375	380	383	396	417	395	348	309	388	363	393	394	364	357	387	389	417	364	400	385	374	376	418	443	379	390	400	381	388	387	407	375	428	410	407	399	365	385	404	409	377	404	414	388	431	392	405	354	408	400	355	391	429	420	365	409	375	400	369	382	403	390	378	364	401	378	400	377	378	364	337	389	368	377	379	360	378	402	379	377	344	392	401	369	352	370	360	384	375	381	366	444	364	337	396	401	358	384	436	369	393	393	376	417	375	395	449	408	372	374	366	355	377	385	383	375	396	380	397	366	387	398	412	368	357	386	400	422	384	403	413	416	367	387	379	392	374	410	364	334	401	375	382	370	393	351	402	403	365	408	375	370	368	336	389	337	360	372	381	410	389	403	389	382	433	388	382	370	359	393	366	406	391	428	391	349	363	378	392	381	386	393	403	383	390	359	398	392	360	358	390	409	381	371	384	373	354	382	410	357	366	370	394	402	383	377	366	342	361	373	447	397	405	392	421	384	426	396	386	385	355	397	345	411	364	384	389	378	409	405	385	381	407	399	351	401	416	389	378	394	353	385	394	377	378	401	385	389	383	390	369	374	417	387	385	404	339	401	397	407	403	388	353	394	396	386	405	392	383	406	386	368	358	357	402	373	398	336	371	358	417	397	387	385	381	425	348	371	344	395	401	387	370	390	380	397	375	436	375	380	406	375	371	392	397	391	392	377	390	396	414	395	372	391	382	386	395	388	400	393	406	377	388	411	377	401	387	393	366	360	400	363	361	411	412	355	406	359	397	380	389	421	375	382	412	378	377	356	374	406	395	378	380	377	345	361	338	366	380	391	418	403	377	365	344	389	363	392	367	404	391	375	336	415	376	425	385	379	385	362	404	398	409	368	389	380	398	412	388	402	388	396	389	384	367	367	417	398	401	361	357	404	342	416	384	375	405	404	385	428	334	384	390	402	391	356	375	375	387	365	397	387	385	375	394	426	389	397	374	357	375	382	349	377	405	371	378	387	373	349	388	389	385	391	355	392	397	365	391	438	350	389	374	409	388	366	407	395	351	399	390	362	374	355	404	408	386	409	397	356	404	361	375	403	388	376	368	386	341	371	373	401	398	360	368	434	402	386	393	377	393	401	365	397	364	384	376	355	395	360	420	405	379	348	366	376	381	420	347	349	395	380	390	366	391	424	364	422	411	362	357	386	415	389	390	400	333	349	348	426	417	417	361	417	403	359	369	397	347	379	367	439	404	373	363	380	393	402	348	373	429	367	387	405	396	369	378	375	370	395	430	385	382	384	403	346	350	367	389	394	377	379	407	380	376	359	388	427	409	396	383	392	394	383	385	398	349	368	410	381	370	401	362	347	437	367	414	372	413	370	425	404	389	396	389	359	366	386	418	389	359	406	400	405	379	362	397	362	366	363	427	392	351	376	370	373	358	361	393	372	372	408	381	374	403	397	416	425	389	406	376	412	394	367	378	391	399	378	353	369	347	409	378	349	397	387	391	386	378	401	407	390	395	386	343	394	394	379	368	415	350	379	383	390	379	403	381	398	388	350	412	354	371	389	366	377	375	378	351	357	414	402	371	393	363	367	388	350	428	401	378	346	412	374	371	390	427	414	368	406	386	389	390	353	380	393	382	385	396	384	393	386	388	394	374	388	359	403	375	370	389	376	371	378	381	354	412	397	405	356	398	387	406	414	410	397	392	375	398	341	403	379	372	401	395	419	417	388	406	372	369	391	364	375	386	407	398	364	362	435	393	428	393	429	428	380	392	402	358	372	397	400	367	385	373	393	347	370	401	398	363	358	375	350	390	395	409	352	400	374	391	399	350	360	383	403	363	377	415	370	374	358	433	393	377	351	383	404	388	392	411	393	385	362	370	368	366	379	376	375	386	389	380	398	366	399	385	385	389	400	363	375	374	430	381	386	361	415	363	399	378	374	429	412	390	379	392	396	348	428	378	396	389	412	369	377	392	409	394	386	404	391	396	385	374	418	357	399	386	366	401	392	386	395	380	370	372	417	404	395	391	402	396	364	358	349	341	343	385	358	381	384	395	430	382	385	365	372	379	394	390	387	386	403	407	389	388	394	362	357	388	343	404	357	388	375	374	398	408	426	397	386	389	375	394	397	374	340	387	399	371	406	410	387	369	380	394	369	389	367	356	367	383	362	373	407	366	409	367	345	365	363	380	405	376	387	386	421	424	424	391	409	379	425	395	405	372	370	420	330	363	354	351	415	395	341	362	385	377	357	408	390	402	391	379	394	408	387	365	385	338	370	388	387	386	362	405	378	390	381	416	375	426	375	320	372	378	399	360	385	357	367	361	429	378	361	383	383	411	424	419	380	374	381	387	383
9968	3937	7432	9935	11370	11603	7201	6691	5674	5426	5451	5016	4417	3249	2775	1946	1517	1273	1225	1080	1086	1106	1199	1285	1215	1355	1228	1241	1163	1053	1039	931	913	1082	995	976	887	986	1042	989	1049	1088	1074	1056	1044	956	983	869	904	868	911	887	924	857	895	864	871	862	907	876	877	906	875	879	824	907	874	885	827	913	858	903	901	840	853	857	902	920	834	892	852	862	827	898	930	878	864	837	893	879	913	851	862	880	923	892	854	838	938	920	936	851	900	903	906	911	905	887	878	940	904	847	895	901	877	893	886	872	847	837	886	865	880	872	841	897	902	823	861	851	859	891	921	880	859	870	885	861	949	886	876	855	908	912	895	897	872	834	876	901	893	856	894	930	892	846	870	871	890	917	894	894	881	866	857	932	894	874	929	881	864	879	891	908	878	877	895	922	856	876	914	867	897	873	848	879	879	907	831	901	902	870	932	864	851	865	853	862	899	839	889	886	880	905	872	875	907	879	898	891	897	852	866	863	857	837	869	894	860	878	940	851	915	870	876	902	899	843	875	842	843	867	897	854	857	863	879	846	854	847	880	912	832	888	865	879	825	934	855	878	869	904	877	860	915	850	917	894	875	864	851	852	870	904	845	879	888	904	888	836	885	869	852	836	886	886	851	900	840	858	865	822	868	846	874	893	919	839	922	873	870	838	909	881	916	872	871	858	830	932	898	824	892	872	918	851	905	922	917	861	950	842	898	881	871	883	859	878	864	885	834	922	897	861	891	879	796	873	851	878	879	867	886	894	902	872	895	876	844	877	878	917	861	887	912	899	882	840	891	864	842	930	890	879	884	868	828	886	883	853	884	875	896	895	877	829	861	843	879	893	844	858	916	881	843	895	929	924	840	869	841	797	854	924	875	905	856	885	912	834	917	920	874	906	881	921	848	931	837	896	871	876	933	911	861	831	888	869	888	877	892	881	838	857	904	913	878	798	908	890	845	894	876	898	931	902	901	886	890	876	874	826	924	934	880	858	897	929	798	930	847	895	905	843	877	876	909	885	891	891	830	905	848	865	891	891	857	852	861	873	866	858	877	843	844	861	876	889	899	871	870	872	858	915	819	889	897	926	855	904	877	809	871	884	900	865	927	890	897	947	883	872	872	890	875	897	879	891	926	853	873	893	894	890	920	862	860	893	867	909	860	868	820	893	859	890	821	863	807	823	919	891	845	859	869	891	888	827	855	896	881	876	898	912	912	882	919	860	878	880	877	876	864	864	879	871	880	890	874	861	855	880	852	936	926	828	857	889	864	843	868	906	860	854	882	837	859	867	852	911	928	881	856	850	895	857	903	906	861	885	877	903	941	923	816	920	943	841	867	909	909	882	891	883	938	888	932	917	806	893	893	843	884	842	858	892	893	871	902	902	867	864	872	914	826	876	858	912	903	878	890	887	900	835	882	837	859	859	889	879	862	862	909	889	839	831	843	871	853	922	888	909	897	842	904	866	830	874	885	857	856	907	845	916	940	901	838	900	847	898	897	856	855	858	846	828	888	871	868	876	854	885	872	863	899	894	840	892	869	872	864	795	878	911	903	823	866	830	872	852	915	948	908	901	882	846	899	872	886	879	905	860	890	869	829	862	877	827	879	838	863	926	885	854	869	878	879	905	904	901	867	892	907	879	889	876	929	887	839	883	860	872	916	916	915	901	894	899	834	916	839	834	872	842	858	876	824	884	848	862	916	851	867	870	826	879	911	828	924	886	915	894	899	861	833	881	858	871	905	850	891	862	935	845	952	855	872	932	885	866	834	896	842	887	887	852	913	914	852	920	881	881	874	889	868	903	882	846	904	908	820	877	833	843	863	897	859	915	931	888	849	937	805	870	868	878	849	823	857	876	920	865	889	868	926	888	902	872	843	910	856	867	946	888	898	852	869	927	877	851	879	848	868	886	848	894	891	883	884	912	842	864	907	890	864	901	904	908	871	864	899	875	883	852	828	908	900	869	882	858	886	851	890	908	850	877	890	893	886	889	838	850	857	864	853	839	855	913	864	887	871	843	879	846	853	856	861	898	834	906	928	868	854	865	826	916	851	876	876	902	914	826	883	894	891	859	928	934	905	852	841	913	873	863	893	864	896	871	947	869	891	889	833	893	847	858	864	916	859	876	953	872	937	857	889	849	818	852	864	893	894	796	854	905	864	859	911	937	851	880	876	889	882	836	833	818	883	920	913	859	835	873	839	829	888	865	843	853	921	850	820	861	827	872	854	879	824	869	879	862	900	910	857	929	927	888	872	848	855	882	872	907	902	909	864	871	876	847	873	955	876	836	861	903	856	920	838	852	919	903	884	867	916	825	858	878	859	902	826	864	866	803	878	911	893	877	867	884	917	916	875	905	857	920	845	886	884	867	879	843	851	872	922	874	851	798	821	870	896	881	900	859	859	887	885	925	910	912	902	927	861	847	887	855	876	827	863	880	893	838	829	870	920	876	866	929	878	869	919	838	873	935	905	862	949	887	872	894	854	866	881	932	893	838	828	904	880	843	894	880	859	812	835	901	867	841	856	846	852	870	878	910	934	870	938	917	882	826	877	889	866	877	910	876	881	879	879	876	817	896	936	902	860	883	878	863	890	878	841	859	929	880	876	883	895	845	934	879	846	941	905	922	880	926	935	866	842	858	891	886	837	857	909	869	900	905	874	863	934	871	801	865	878	873	873	880	878	924	822	898	876	931	903	880	847	872	874	838	864	834	872	945	919	890	875	882	921	860	914	850	892	847	941	878	864	888	810	885	875	846	937	912	864	885	909	892	890	871	887	866	824	874	850	873	896	911	853	884	958	816	896	866	895	910	891	853	875	903	894	849	858	845	851	876	911	878	842	926	914	816	853	905	860	862	880	841	857	816	860	908	869	869	852	867	866	946	859	859	831	882	882	844	832	893	904	877	858	893	836	866	900	866	875	870	903	885	880	871	855	827	851	873	854	850	876	866	827	906	900	856	905	904	880	870	914	852	853	866	890	884	870	847	851	887	898	860	872	914	915	883	886	881	902	880	909	880	910	895	907	865	860	889	870	851	902	927	897	910	824	873	896	852	896	915	898	865	912	882	900	910	858	866	915	870	906	887	840	852	936	865	859	876	860	820	892	848	884	854	861	886	918	922	860	891	834	920	898	882	868	878	838	873	894	843	831	860	863	884	876	859	849	879	881	854	873	854	885	884	901	871	872	846	838	904	900	844	846	834	871	831	873	911	890	906	902	857	862	833	884	925	870	839	836	851	838	856	865	871	825	908	846	869	903	899	888	904	867	899	931	887	859	859	870	935	856	840	873	889	828	868	897	895	894	870	848	846	870	839	908	858	901	878	928	833	871	907	904	875	851	914	888	878	873	877	887	834	837	822	881	902	894	863	865	882	836	902	877	881	794	846	909	895	831	859	898	843	913	865	943	871	867	912	837	878	913	894	906	889	863	904	873	821	863	863	910	857	849	890	918	904	888	858	837	893	859	857
38400	20596	14105	13224	10834	6691	4153	3493	2749	2446	2183	1965	1566	1156	892	614	547	460	416	361	368	411	469	401	439	493	393	430	379	433	348	358	370	411	360	340	360	322	307	289	322	329	356	315	313	332	345	323	291	272	314	264	289	276	308	292	297	291	323	288	273	284	287	314	293	272	283	300	266	241	298	279	294	270	298	315	311	303	305	269	295	256	300	260	308	287	323	244	256	289	277	278	284	268	293	317	293	296	301	297	307	323	276	298	276	275	291	270	277	324	283	325	286	307	268	309	294	281	254	291	287	286	306	312	248	279	288	285	313	293	304	249	275	297	280	239	291	261	295	294	286	318	309	317	306	262	321	274	314	258	316	324	277	323	242	277	299	293	295	263	286	299	292	281	252	304	324	295	296	317	275	289	247	305	270	277	284	328	317	298	260	299	320	300	277	254	302	297	305	274	285	301	329	275	281	312	303	304	280	264	290	291	267	298	285	299	324	293	304	325	339	275	268	309	291	291	315	307	288	293	281	280	282	296	296	269	289	297	303	264	297	290	304	315	295	273	288	299	311	301	293	258	293	292	282	284	280	266	271	300	281	280	301	292	308	292	304	323	273	280	310	263	321	320	285	305	288	310	308	257	272	285	301	279	292	313	278	295	299	294	329	285	293	303	281	277	290	303	294	307	274	278	288	290	250	323	295	255	284	264	286	292	289	281	291	287	295	311	275	301	290	303	279	305	324	303	305	324	288	320	309	281	280	286	282	279	289	309	306	283	268	305	323	262	324	271	287	287	267	308	332	290	326	303	298	303	318	299	264	294	272	291	297	276	304	282	289	358	294	279	298	308	294	294	293	290	266	287	276	311	295	304	285	284	294	299	280	299	298	298	306	274	301	300	289	297	329	289	298	259	304	274	310	302	304	304	280	317	280	296	274	285	284	287	311	281	321	314	276	306	278	294	296	299	298	274	305	258	318	305	297	281	309	327	310	288	274	326	315	289	277	280	330	303	281	284	305	295	276	325	278	313	289	264	319	268	311	262	285	341	303	263	261	315	285	261	313	293	308	295	292	300	295	307	305	292	325	308	282	265	300	253	269	326	295	312	287	293	307	304	280	297	266	245	327	287	278	296	294	280	291	304	296	283	304	283	312	285	299	282	337	285	295	295	289	277	282	288	269	278	278	289	279	259	276	298	280	295	272	315	282	315	259	286	298	320	301	258	270	265	297	250	289	287	333	306	275	318	278	297	274	281	287	281	297	275	293	309	296	305	290	297	313	302	308	289	288	314	274	282	289	298	295	276	289	297	289	279	275	309	277	287	299	283	286	289	280	257	264	304	318	292	299	300	281	274	307	319	294	293	285	321	290	297	303	287	314	294	271	292	286	266	331	295	253	302	280	263	301	283	303	272	297	294	351	323	289	310	295	265	285	306	302	301	329	289	267	319	321	271	285	312	289	297	289	309	279	282	330	321	309	312	321	291	269	282	302	286	253	313	315	292	282	278	293	288	310	281	274	292	308	294	323	303	299	316	290	318	273	331	312	302	296	313	278	267	297	298	327	302	284	282	314	271	283	296	293	294	282	291	286	305	307	300	302	281	247	280	301	277	296	307	312	277	269	306	294	286	329	278	304	263	296	264	290	327	275	339	293	313	305	312	322	295	299	306	288	292	289	285	294	279	308	326	276	324	279	314	310	302	278	302	279	278	311	274	271	296	273	312	343	314	294	258	290	261	261	324	274	292	280	297	269	280	277	345	317	287	291	290	267	308	281	291	275	251	265	314	297	306	263	301	310	299	303	335	290	329	320	275	294	274	267	272	265	289	263	311	295	297	267	282	313	312	304	284	273	263	275	307	305	294	292	309	295	312	315	288	305	273	250	274	299	304	258	293	291	295	276	293	316	294	264	301	267	287	276	256	303	278	297	288	291	294	289	260	305	259	292	272	301	282	285	285	303	283	292	310	320	297	281	282	253	291	296	280	266	334	281	291	309	278	252	316	281	281	320	305	296	333	301	248	312	287	286	302	269	299	284	299	281	334	300	316	312	313	307	300	299	284	336	306	286	290	263	303	277	297	298	289	307	274	308	318	280	257	300	290	326	295	325	258	280	308	305	287	295	292	276	279	316	311	302	294	298	305	282	273	325	301	311	288	293	299	303	281	295	290	274	296	280	284	287	298	304	268	315	308	325	276	294	280	256	297	316	321	273	259	301	278	288	305	306	290	283	271	308	293	291	311	313	322	301	281	307	306	285	280	259	285	279	307	294	279	301	275	286	287	304	305	284	281	295	298	304	267	297	317	281	311	323	293	284	312	293	323	274	289	341	283	253	300	273	291	305	297	295	297	306	302	329	297	280	317	309	279	279	291	284	276	268	272	340	316	299	309	293	309	297	307	291	296	293	291	278	287	323	288	309	310	326	301	286	304	283	320	281	263	265	315	278	256	305	288	268	290	315	312	327	298	294	308	278	332	309	317	299	289	293	293	304	273	279	284	315	297	274	278	304	273	312	322	253	283	282	315	288	309	278	311	266	297	297	272	296	335	313	303	276	277	304	308	299	270	315	317	286	288	296	297	265	284	272	312	249	288	306	279	282	295	294	339	300	314	301	276	293	273	292	306	321	318	276	291	314	294	293	289	299	272	282	314	256	309	305	297	284	252	304	288	314	287	295	296	303	292	286	289	299	313	255	298	326	281	293	305	293	275	288	268	291	297	261	303	310	309	257	287	304	295	280	281	278	277	288	305	325	289	326	299	280	305	313	302	269	281	279	320	296	257	299	322	249	297	293	318	331	271	290	327	316	266	273	286	291	274	269	299	287	289	290	303	273	284	285	306	316	272	262	302	305	319	282	283	281	278	296	304	327	311	303	284	295	272	289	307	317	273	278	310	316	261	279	284	266	315	277	305	275	306	286	319	298	305	311	287	273	300	314	316	290	302	286	319	276	293	344	321	313	278	297	288	258	323	265	298	285	300	257	311	293	299	280	257	288	299	306	295	307	282	282	320	305	293	288	294	282	349	296	287	300	302	328	283	301	313	300	299	291	270	267	288	308	284	294	277	299	273	290	312	282	335	289	271	322	303	274	307	297	316	258	304	285	272	287	275	305	301	296	290	294	295	279	279	289	277	300	302	277	287	269	320	300	311	269	269	308	303	250	270	296	305	304	309	265	266	283	308	344	265	311	266	272	269	267	291	315	286	291	314	303	271	284	294	268	271	301	291	323	310	289	309	271	264	285	291	289	291	307	299	277	298	304	266	266	296	302	302	302	312	311	275	272	277	290	301	286	302	298	294	308	270	305	309	285	273	290	281	307	251	279	338	304	306	286	283	284	274	312	310	279	277	281	269	278	297	316	299	286	281	328	299	307	271	292	301	327	293	307	281	277	322	311	303	275	286	267	277	322	306	319	302	328	303	313	306	330	294	285	313	297	302	279	290	288	284	269	300	297	270	305	289	294	315	296	313	302	295	302	302	327	277	285	279	280	314
25583	9419	15522	22831	23106	17241	13428	12589	11154	10231	10308	9222	7007	5645	4394	2939	2107	1714	1557	1249	1279	1473	1738	1655	1808	1861	1807	1789	1573	1603	1393	1151	1220	1356	1069	1035	912	927	884	862	1031	1161	1035	1069	999	911	840	809	766	758	752	695	728	706	678	751	711	688	769	722	725	724	733	688	729	716	710	705	680	661	706	679	676	700	679	672	740	704	654	728	656	705	705	715	721	715	712	678	715	711	682	705	702	682	706	696	695	669	702	716	694	651	648	695	668	708	735	745	684	681	688	661	721	691	700	727	646	670	672	700	696	681	667	664	726	652	678	699	755	643	677	693	675	715	643	667	714	693	690	707	684	642	654	657	679	671	696	666	747	686	660	686	734	671	685	715	655	707	696	696	647	711	703	687	628	699	665	653	738	691	679	658	728	691	687	695	672	690	668	702	716	677	698	678	725	709	667	692	684	674	682	690	671	673	677	701	667	691	675	703	699	706	661	713	710	757	677	714	715	695	706	689	690	665	696	646	691	701	751	656	696	706	712	663	677	720	712	691	651	713	709	642	664	674	720	675	701	636	681	721	694	692	735	706	706	694	671	674	670	693	679	701	690	667	719	682	727	719	706	690	671	694	675	709	698	655	648	634	641	695	720	701	671	674	701	730	745	671	684	673	758	661	716	696	686	654	636	631	655	695	703	695	712	674	667	742	739	671	709	692	679	681	638	699	691	690	681	694	678	704	743	672	686	703	692	689	699	712	708	682	717	696	734	698	695	693	680	705	660	666	679	702	682	689	689	727	706	690	655	708	733	686	704	662	656	685	672	673	668	710	681	662	717	649	658	680	685	726	717	653	690	706	661	707	674	656	686	650	679	622	699	675	677	651	683	653	681	692	720	715	686	690	683	676	696	712	701	675	737	707	675	680	733	664	682	707	690	668	711	690	678	667	699	620	702	661	720	707	669	731	652	750	726	698	677	699	663	669	690	707	673	640	677	684	722	660	704	721	681	701	706	613	681	665	725	671	656	679	692	711	699	708	643	683	681	689	690	674	682	695	697	660	699	705	690	653	650	662	703	746	711	734	698	682	698	691	655	697	728	677	654	713	710	667	704	691	685	660	710	681	683	709	699	670	687	706	716	721	673	625	698	663	673	649	735	721	720	661	671	675	695	697	657	679	696	661	707	702	701	647	694	685	669	650	705	702	733	667	708	685	685	673	665	704	643	701	626	668	672	672	638	695	640	676	697	671	728	714	699	655	713	710	717	698	692	625	716	688	643	688	675	658	674	683	708	644	672	684	735	738	727	720	695	711	691	669	664	671	703	684	693	701	686	699	680	711	653	627	669	648	680	675	690	688	645	753	703	696	706	695	684	725	671	686	639	702	703	683	642	683	686	698	716	673	693	663	699	700	682	691	663	683	677	691	693	740	726	666	671	659	711	706	691	686	709	703	665	663	702	706	641	680	679	703	670	649	671	692	677	711	703	652	678	675	667	707	659	675	653	719	646	656	693	685	683	654	675	690	696	694	680	727	675	676	667	662	638	691	685	701	690	662	651	711	668	675	644	683	703	673	660	640	707	675	725	668	766	710	623	677	714	702	666	674	735	727	702	663	702	670	681	720	713	659	661	684	700	694	681	711	703	648	688	656	707	639	726	655	717	691	678	669	677	699	660	697	640	688	734	679	658	675	681	702	694	704	654	701	670	703	745	642	696	728	707	650	665	665	720	730	678	678	704	695	682	686	677	684	726	733	711	656	712	694	665	687	704	682	650	673	673	706	615	653	717	717	719	657	659	712	666	711	697	678	670	703	730	663	692	688	699	665	657	654	680	662	681	708	698	656	683	691	666	656	679	689	678	707	681	716	645	683	686	682	683	672	673	648	648	701	641	713	662	694	690	696	703	685	653	714	684	731	701	705	666	703	677	707	641	697	706	699	677	686	666	654	719	665	723	699	724	646	707	671	708	716	636	694	712	634	632	660	696	707	714	674	666	686	665	663	721	684	700	684	672	694	720	695	738	707	697	693	692	690	697	689	692	682	683	686	697	729	698	714	699	681	691	684	726	681	666	644	682	663	713	717	655	682	686	694	671	700	707	677	708	692	724	685	675	683	689	723	673	675	668	689	688	643	659	644	665	668	679	718	703	710	690	675	730	696	687	673	686	715	637	704	727	691	673	678	634	722	649	666	687	673	672	695	668	633	672	692	700	669	699	664	696	651	664	665	674	675	699	755	705	660	677	664	675	680	713	706	736	656	703	709	676	717	678	686	686	732	645	692	685	669	714	674	634	718	731	711	712	695	681	713	722	649	672	665	697	654	710	657	709	673	707	717	683	668	681	687	698	711	686	661	638	681	628	675	703	647	702	691	655	689	715	726	721	699	667	636	679	663	648	678	639	702	670	719	700	704	687	725	661	700	660	677	716	653	669	672	668	654	678	708	708	643	707	660	696	668	660	692	673	714	696	696	665	728	663	717	699	660	699	671	720	639	663	691	681	614	717	677	700	702	642	670	653	696	677	694	685	697	676	689	695	698	706	665	707	688	684	645	720	669	680	690	652	674	702	670	636	677	686	640	687	725	641	695	697	715	676	688	701	705	661	681	676	698	678	692	688	688	671	673	676	687	669	679	683	722	699	693	704	674	711	687	686	671	643	662	745	729	706	672	669	690	689	664	701	684	685	657	685	669	670	714	687	652	666	666	701	699	692	691	687	662	644	662	689	680	679	705	670	668	687	719	705	665	662	692	692	647	665	677	688	681	697	694	655	684	673	681	681	691	746	696	693	653	706	649	720	685	730	680	646	621	732	697	700	680	683	679	633	695	680	681	689	679	724	667	686	671	693	701	633	667	676	658	693	704	704	704	692	711	698	717	668	652	677	634	658	655	705	678	690	672	730	670	717	712	688	694	740	704	693	665	698	715	655	647	732	654	715	700	683	672	685	690	679	672	734	742	668	674	671	669	656	698	696	681	686	690	692	704	689	664	679	662	693	718	669	659	710	698	761	697	653	706	668	731	678	668	696	697	690	701	678	699	705	702	697	735	685	661	676	671	685	719	667	717	685	720	656	646	710	715	659	670	656	676	665	684	698	693	692	658	674	716	689	709	677	679	682	653	698	729	655	705	718	689	637	685	724	669	701	665	696	697	671	699	742	652	664	637	647	720	717	705	669	738	681	692	694	683	720	667	717	714	686	674	666	709	674	729	672	690	660	684	673	685	687	713	664	732	665	673	683	663	717	701	711	667	696	744	706	738	664	717	694	693	648	672	646	683	702	717	703	698	686	664	715	613	733	668	686	664	636	678	675	673	655	691	682	665	714	681	650	682	730	714	690	701	669	660	664	695	716	682	725	659	683	728	690	677	644	643	678	710	680	649	671	689	711	772	706	679	669	668	668	668	691	704	671	706	709	645	694	666	692	725	658	668	698	661	712	673	670	670	653	732	674	679	689	650	677	684	705	699	748	693	712	646	705	684	647	708	660	675	657	676	649	690	666	647
49396	28048	21244	20982	16107	9861	7063	6066	4349	4151	3827	3146	2234	1779	1200	742	596	530	390	383	374	446	495	511	497	489	553	436	438	391	364	364	351	333	327	312	278	274	298	274	321	295	266	267	265	261	258	226	236	236	224	210	201	215	244	217	212	231	286	217	195	250	222	210	209	222	203	220	206	207	216	227	216	215	205	234	221	223	214	225	270	194	209	210	196	220	236	233	197	205	211	219	205	205	251	231	237	214	213	216	221	217	225	217	225	243	231	207	215	216	193	204	222	218	231	213	211	207	217	235	203	234	202	212	207	199	211	202	168	231	218	214	237	250	222	235	188	216	219	222	208	230	206	206	217	235	240	213	198	206	219	204	208	192	218	244	217	199	213	198	206	211	191	184	223	199	219	210	229	216	210	193	213	231	205	212	209	224	235	214	227	195	222	200	213	215	205	215	225	192	206	229	216	197	200	218	225	245	194	234	220	219	200	181	211	230	212	253	207	181	213	223	196	214	227	210	227	246	212	244	219	203	241	218	184	179	225	203	221	205	217	214	248	227	228	233	196	215	223	208	207	200	216	205	218	236	237	221	221	216	181	197	234	217	202	233	230	203	211	215	227	208	176	202	230	217	215	217	231	204	214	211	215	217	202	245	211	232	226	224	214	214	235	210	206	205	204	196	222	190	193	212	232	213	205	194	231	201	193	244	245	204	216	233	252	212	223	192	210	182	226	237	209	210	214	208	194	228	226	233	214	216	220	246	205	219	222	184	226	191	201	224	219	190	210	204	216	241	204	247	235	217	223	221	208	209	222	185	198	232	209	199	196	213	177	231	202	198	213	220	259	220	206	199	206	212	218	226	219	202	209	232	243	222	226	175	216	209	222	208	238	215	228	227	223	231	248	207	238	238	215	224	215	203	199	226	221	211	237	241	223	222	213	231	227	220	223	209	225	203	196	239	225	210	207	221	211	202	191	229	237	211	228	215	205	216	220	251	217	199	238	211	193	220	211	220	205	205	215	236	223	186	216	219	212	255	190	203	205	240	230	199	235	236	217	226	219	214	214	212	228	193	232	210	211	215	188	198	203	191	195	204	209	258	233	200	208	213	206	203	203	214	214	212	241	224	231	215	215	229	210	216	240	236	202	242	219	216	193	204	201	217	248	209	213	209	208	224	228	240	208	214	220	235	234	217	226	237	209	239	240	212	210	204	209	190	243	201	230	220	221	220	214	228	240	230	204	199	222	231	210	197	237	230	212	219	224	240	233	221	185	203	210	193	245	209	218	207	192	212	218	236	218	227	205	192	209	229	210	219	195	204	223	208	196	206	209	237	219	201	210	208	187	212	242	227	218	205	236	231	197	219	216	235	226	217	199	222	224	200	197	227	228	226	209	201	218	232	227	209	209	223	236	229	195	205	223	209	251	228	209	228	232	229	225	190	212	195	227	209	210	198	230	236	228	220	198	237	214	221	216	237	195	229	226	213	225	230	183	238	231	199	232	236	232	196	209	232	211	222	216	204	241	236	204	194	205	189	225	243	196	215	182	241	212	225	224	239	219	224	224	193	226	258	212	204	225	201	201	226	234	193	241	221	222	226	201	220	211	236	226	220	226	228	219	224	250	218	222	210	203	205	210	236	221	212	213	209	200	207	230	229	241	203	201	214	198	234	228	217	237	229	196	219	201	215	217	217	223	210	220	233	221	218	215	244	213	230	230	222	222	219	207	210	232	225	221	228	192	226	207	237	245	199	190	236	206	205	186	221	214	213	219	204	193	208	225	198	248	194	194	243	207	187	211	226	209	215	212	211	190	229	222	216	210	207	233	249	190	227	233	199	199	240	237	221	196	243	246	217	211	222	221	199	217	222	242	229	239	195	209	238	177	210	210	211	202	218	203	192	200	188	202	220	210	198	224	209	225	251	231	276	238	203	192	187	199	219	211	183	198	219	217	207	209	218	230	200	217	201	217	210	242	221	189	192	235	204	227	213	210	207	188	198	217	205	231	216	214	228	216	186	200	228	218	215	221	226	230	215	213	205	213	222	220	222	234	228	210	210	228	251	224	228	222	218	206	206	210	217	224	226	218	192	216	254	180	200	190	191	217	233	199	203	213	185	206	265	198	205	219	223	232	232	228	205	215	221	189	219	203	180	191	203	203	192	195	213	237	259	210	228	206	211	205	218	229	243	227	218	198	211	206	230	221	224	202	253	228	217	235	187	228	214	224	217	199	199	214	217	208	251	219	192	201	217	226	233	199	218	199	239	230	210	234	216	222	238	197	233	224	231	244	215	197	233	232	216	211	210	193	223	208	202	208	229	246	233	218	205	206	213	240	218	192	222	226	207	186	229	202	211	217	220	217	217	211	205	206	202	219	224	204	218	227	230	220	227	219	203	216	205	228	206	207	233	209	199	208	205	195	223	212	208	200	198	198	199	234	215	230	222	217	180	231	237	216	209	221	221	218	223	197	202	222	210	182	231	244	208	220	212	212	248	233	241	190	212	224	211	201	198	182	216	238	198	234	201	192	244	213	252	228	235	230	240	211	204	217	233	223	199	212	196	222	239	222	206	196	225	200	205	192	207	206	225	211	201	224	216	228	202	224	199	222	234	195	225	236	177	218	217	214	216	198	243	186	228	196	228	205	211	193	196	231	215	208	206	223	208	208	208	219	231	205	207	214	215	206	213	184	234	238	202	222	204	227	210	247	199	209	234	225	218	211	216	194	237	220	214	208	196	225	214	233	211	190	205	196	202	225	235	200	215	221	199	197	217	206	244	203	218	224	189	228	237	236	199	216	212	200	198	210	246	203	242	203	204	207	233	220	182	228	204	217	206	239	217	215	202	220	199	198	208	261	248	207	182	229	206	183	202	215	216	240	226	207	198	203	211	212	227	221	225	182	203	214	223	218	234	233	222	218	210	225	185	225	238	229	206	214	199	235	205	211	181	215	203	199	209	192	210	217	221	195	230	209	218	199	222	216	178	214	206	203	227	205	194	240	243	188	221	226	231	210	181	194	198	241	194	208	237	206	199	226	206	228	215	243	235	212	190	220	249	263	229	232	212	196	220	203	230	194	231	236	238	221	251	209	228	229	185	219	228	206	222	210	213	218	222	212	192	220	233	198	189	219	206	215	192	206	200	182	231	204	226	241	199	229	215	199	181	203	228	201	213	227	189	252	212	213	214	227	221	220	217	219	227	210	233	230	215	195	212	219	205	196	231	211	197	221	185	238	192	228	209	220	211	251	207	225	217	254	193	226	225	217	197	221	213	210	224	222	234	234	201	234	221	222	241	209	235	221	203	232	223	200	216	210	200	210	189	227	233	209	215	209	213	209	220	194	219	206	232	201	212	203	193	240	232	234	219	185	198	200	196	227	229	192	180	201	212	215	219	279	213	195	196	214	233	228	218	205	235	189	223	222	207	208	196	178	227	226	225	211	224	174	206	252	209	205	194	201	210	197	215	205	230	236	220	216	227	224	224	197	214
33815	14051	21377	29864	27776	21616	19959	18656	15930	15594	15234	13953	9821	8379	6154	3827	2991	2437	1948	1702	1724	2011	2562	2621	2511	2584	2608	1956	2126	2148	1771	1611	1695	1490	1115	1186	1062	976	959	1024	1118	1108	1074	1126	1064	860	792	717	662	626	634	556	583	593	600	557	572	578	764	539	528	528	533	556	591	538	535	552	564	545	538	521	559	560	542	578	570	555	522	526	536	579	586	520	558	510	573	509	581	530	548	556	550	541	510	576	563	512	543	511	532	543	506	580	519	529	551	514	522	548	548	472	544	536	514	527	522	532	545	557	540	512	536	550	497	575	508	515	543	520	511	530	535	531	534	488	539	537	547	523	518	499	505	553	562	528	536	536	536	545	525	509	508	484	589	557	550	546	496	564	531	517	548	523	543	533	508	510	512	523	504	494	528	542	530	545	519	515	549	552	527	518	570	533	508	514	531	535	529	522	536	523	520	509	524	562	523	565	511	542	514	498	493	503	533	530	503	515	552	528	519	531	513	494	523	550	475	546	526	483	550	563	534	524	512	544	502	560	500	522	488	545	540	560	542	514	540	567	507	516	545	510	536	483	532	517	538	546	485	523	513	533	501	525	539	523	552	537	541	558	498	539	508	531	504	495	529	559	499	475	503	501	548	491	557	539	520	540	556	521	537	519	583	616	559	575	537	547	542	544	515	569	526	526	569	485	567	561	557	497	559	540	512	543	551	518	492	510	561	535	513	537	510	519	530	532	584	579	547	540	526	511	500	497	531	544	491	497	521	540	505	501	547	570	529	509	512	531	521	505	523	555	556	535	533	511	526	562	571	531	560	561	551	502	537	514	521	528	512	544	544	545	536	523	545	474	487	491	489	498	517	540	534	526	511	528	521	509	577	519	535	525	523	518	509	506	543	566	542	510	555	544	472	535	527	520	536	537	523	550	486	560	521	518	523	545	488	514	553	520	502	525	535	566	521	530	559	502	522	556	488	517	539	533	532	560	518	501	490	534	561	567	510	502	584	524	523	519	528	506	496	515	517	517	561	486	521	547	529	553	530	558	548	510	549	507	510	539	518	501	522	518	537	529	497	530	507	517	572	551	488	512	511	558	519	530	574	544	505	546	526	519	530	512	515	541	500	502	548	542	539	526	474	552	537	514	506	544	514	557	566	505	554	538	544	528	542	512	537	526	516	554	529	542	525	557	524	552	547	538	518	518	535	512	503	545	591	509	533	514	504	537	560	514	551	511	507	548	537	500	527	521	518	511	525	522	531	511	550	528	538	525	546	519	546	513	527	507	569	501	581	589	537	515	490	523	485	544	574	574	519	547	570	471	584	497	581	511	534	537	570	521	529	544	546	538	518	516	533	523	580	579	549	512	492	516	527	531	545	540	533	525	515	527	560	480	560	526	532	476	534	528	535	567	553	522	533	534	507	490	515	499	490	552	501	560	483	536	522	468	564	481	527	576	518	529	511	495	539	548	564	513	563	509	499	549	510	523	526	510	541	530	498	522	542	502	577	519	543	475	541	541	531	528	539	512	498	529	518	531	516	527	518	512	505	508	501	481	528	535	575	516	538	546	542	498	537	524	556	541	537	557	528	534	495	516	537	516	486	507	506	519	511	533	561	522	548	517	515	529	522	490	500	534	527	550	519	517	528	515	548	542	526	554	494	517	537	551	569	511	506	526	519	494	482	481	569	486	533	556	500	513	508	524	532	540	507	538	523	537	521	583	554	536	557	531	503	519	522	543	545	490	544	555	489	524	547	520	559	529	509	541	556	519	531	519	519	498	498	514	552	501	499	467	512	595	551	525	511	508	508	504	514	535	480	509	503	529	569	511	537	551	483	537	545	514	509	478	543	566	518	536	517	511	563	523	566	509	510	529	518	584	573	517	484	486	524	536	578	508	556	531	519	511	499	510	505	524	544	526	568	507	471	548	575	500	502	513	534	535	522	522	521	538	516	495	533	541	505	537	509	529	506	536	549	493	530	533	581	562	548	511	544	517	537	512	523	522	505	517	521	538	475	533	577	512	529	485	548	537	526	462	574	544	500	572	521	465	515	543	550	496	530	501	540	509	509	516	557	517	554	567	535	458	481	523	521	489	476	549	492	518	541	525	543	536	505	541	525	531	487	542	528	558	539	511	544	529	558	529	555	512	488	511	509	553	482	531	530	500	495	532	568	529	534	544	529	533	527	523	515	496	485	495	517	546	556	484	507	510	495	495	499	509	512	526	528	520	548	481	475	554	536	537	529	511	577	504	524	522	535	520	537	488	548	553	519	522	525	505	528	521	543	500	545	546	569	498	540	513	552	510	537	545	488	548	515	516	514	525	492	537	541	543	519	545	558	502	573	540	546	507	546	507	491	491	531	505	544	516	540	496	516	529	519	508	552	527	508	510	494	571	496	503	531	539	525	509	509	524	560	531	553	506	512	517	534	545	510	526	548	524	519	490	578	547	529	530	555	496	527	536	539	497	507	567	519	522	538	532	511	503	537	526	491	516	540	516	523	533	554	476	544	484	534	562	509	506	537	538	510	531	535	584	508	532	494	521	549	521	528	562	558	528	550	525	505	544	542	522	515	525	521	549	497	521	469	572	512	506	515	525	548	552	536	550	521	534	496	533	527	536	542	523	490	529	516	547	525	508	568	520	527	501	536	521	543	511	539	492	483	521	476	546	538	516	511	518	526	529	518	552	532	547	543	527	532	510	513	537	543	503	505	510	528	528	557	523	516	562	501	521	526	492	493	552	494	502	556	551	520	544	484	497	528	528	512	493	527	524	496	529	551	549	493	535	535	555	513	502	538	509	523	505	534	484	541	537	527	543	490	538	493	526	523	532	537	535	492	550	519	514	513	542	520	513	522	567	547	556	556	517	574	561	501	489	520	540	544	531	527	537	533	565	550	548	529	510	535	529	551	539	515	515	539	562	488	522	519	522	500	514	533	529	543	551	507	542	536	560	542	500	518	524	561	561	527	511	529	527	534	535	539	505	514	518	539	479	551	564	581	496	539	524	534	566	503	536	459	551	526	509	493	481	515	505	556	496	524	564	502	563	505	530	540	512	528	521	525	523	548	534	511	551	542	513	465	518	524	520	540	563	549	541	509	522	529	501	511	509	526	543	538	529	544	540	540	512	506	542	550	530	509	503	481	514	516	554	501	523	533	534	535	494	514	567	558	499	508	535	529	506	508	514	533	521	551	549	565	485	561	557	563	550	548	552	543	507	533	490	509	503	515	503	546	561	488	511	532	492	541	512	535	538	532	478	539	533	506	509	503	564	482	507	523	517	497	514	552	537	568	531	529	531	550	539	565	538	490	540	549	517	503	525	519	527	527	546	546	514	509	516	517	511	575	532	499	554	539	536	528	535	502	519	527	531	536	513	487	549	524	566	543	552	522	525	518	518	500	519	547	530	576	548	541	511	551	505	511	516	478	528	548	552	510	561	502	571	549	523	513	565	551	495	554	533	541	511	494	573	522	517	511	549	521	538
16919	5659	5234	5732	3746	2353	2067	1616	1368	1353	1272	1151	873	814	603	482	488	434	414	428	434	442	444	399	436	417	434	436	390	417	428	418	405	361	356	392	386	384	420	420	374	388	432	374	401	415	417	397	378	369	357	395	375	341	385	384	397	413	380	406	417	385	394	400	365	365	378	377	391	403	413	397	367	392	379	377	399	414	358	379	406	415	398	407	392	366	405	378	423	358	356	419	407	374	390	402	333	381	358	380	387	367	375	374	376	353	405	420	419	373	437	331	373	418	350	368	379	400	371	370	388	392	418	400	379	396	359	356	421	381	404	386	394	380	429	427	375	408	392	381	361	377	349	385	351	397	391	367	409	379	405	383	343	369	355	417	394	402	400	372	379	382	374	384	381	400	382	369	362	367	397	380	369	412	380	426	404	416	349	366	368	410	380	385	361	375	422	350	412	390	415	370	350	391	377	378	388	363	385	358	358	354	395	402	348	356	369	401	422	363	367	408	387	403	362	345	435	404	375	401	335	398	362	382	384	392	406	371	382	396	438	395	407	379	390	392	397	376	390	396	363	380	412	381	370	398	395	392	416	372	366	387	406	401	365	381	402	365	425	436	357	396	439	412	386	388	385	407	386	409	386	391	363	351	360	362	386	395	378	380	375	401	401	396	392	385	388	383	361	396	400	365	395	401	392	364	387	367	369	404	373	378	381	408	359	407	403	386	374	410	381	355	388	407	380	379	399	388	382	386	398	400	403	382	371	395	392	398	401	381	347	417	382	384	398	375	378	405	392	393	414	374	396	381	391	361	369	396	365	405	382	381	410	347	368	377	369	360	354	356	411	385	365	395	359	342	405	371	389	385	421	386	381	381	424	402	388	366	371	357	375	360	407	381	385	421	381	401	397	383	386	389	372	403	368	393	378	421	411	372	385	394	393	406	392	381	373	403	381	392	428	393	366	392	361	348	334	417	411	392	358	385	349	404	422	416	407	407	381	381	400	389	395	379	372	375	408	379	383	411	393	406	372	415	388	397	378	377	382	388	390	381	365	362	352	395	401	387	390	420	398	363	398	405	351	410	374	414	384	394	390	376	395	394	354	325	366	392	389	371	366	410	409	378	392	358	357	406	357	378	392	385	383	381	378	369	394	362	396	375	397	384	405	388	388	372	410	393	396	346	380	408	416	389	368	419	361	379	409	372	397	374	349	397	405	393	423	388	375	357	373	361	357	359	387	377	359	397	405	407	398	381	356	391	407	365	377	421	370	399	370	386	338	362	379	400	380	391	391	388	384	409	366	381	395	397	388	369	344	418	367	364	376	356	390	394	378	361	391	378	376	397	382	384	403	389	370	389	379	376	371	358	411	379	379	390	378	409	402	382	394	434	407	389	404	386	343	390	359	372	420	388	372	386	427	405	427	395	395	375	406	401	341	459	409	392	381	393	398	391	381	414	398	387	386	364	383	368	348	357	398	388	384	398	412	390	354	378	372	352	373	382	382	399	400	367	376	404	372	389	367	380	391	380	375	402	382	361	404	390	379	398	358	370	359	379	369	386	399	392	422	429	353	360	401	389	401	365	378	401	403	375	375	377	377	385	402	382	375	383	372	386	355	418	395	374	393	401	393	407	387	388	389	384	395	346	376	404	400	387	394	384	380	371	401	391	436	398	391	396	386	383	407	407	392	391	392	327	369	406	407	382	420	345	382	381	384	372	391	377	355	411	394	356	358	382	381	411	422	406	383	419	402	390	397	412	388	391	371	379	395	377	361	359	355	437	419	353	377	398	375	409	384	396	385	411	390	368	342	362	375	378	403	416	377	374	382	414	382	375	389	411	355	388	384	382	405	373	392	362	425	371	397	367	364	398	383	364	427	440	383	362	380	408	359	387	400	401	400	418	409	414	385	391	347	375	386	374	406	399	370	409	397	375	371	379	389	436	397	384	388	423	353	396	411	373	408	366	385	373	383	384	371	361	401	367	365	362	378	389	346	387	406	407	380	467	419	343	394	388	391	396	400	389	386	387	386	395	387	401	382	388	375	394	404	394	378	411	404	410	412	389	398	362	397	351	385	373	380	363	373	383	344	433	377	388	364	364	382	357	365	383	404	381	405	425	389	413	439	346	404	407	376	397	431	394	377	368	363	405	384	358	418	387	385	393	411	410	378	404	440	370	354	345	372	377	424	387	365	393	355	428	394	391	360	377	372	378	397	389	373	432	405	365	338	334	394	395	375	382	434	375	394	373	383	371	400	354	386	399	388	410	400	378	381	399	366	393	391	399	390	419	372	401	394	396	395	354	393	374	385	385	405	397	401	399	383	397	369	376	382	363	374	419	403	410	375	389	368	373	361	378	374	365	370	386	388	388	353	380	383	368	347	369	385	367	358	373	337	372	380	366	343	391	389	369	347	360	385	386	386	378	357	379	378	377	390	366	382	377	383	379	372	388	376	375	431	423	381	395	379	375	388	379	387	361	379	386	388	378	375	386	366	377	422	417	371	386	390	430	420	387	373	428	392	367	361	423	397	360	420	361	359	402	360	363	440	384	428	379	354	435	387	354	407	377	350	399	403	393	385	379	378	365	397	386	382	424	358	374	375	403	374	384	379	386	410	409	325	376	391	365	364	389	391	336	388	390	372	377	370	399	406	386	379	352	387	397	338	360	372	382	394	388	408	371	379	402	379	405	346	364	343	372	399	394	400	419	367	367	395	410	370	401	410	358	400	404	383	377	368	350	373	353	381	416	373	407	393	386	392	394	435	401	388	420	404	335	397	392	415	382	361	402	375	454	400	386	367	371	382	387	376	341	396	395	421	406	401	335	397	358	366	377	375	401	399	379	388	379	405	387	402	358	405	373	350	417	386	388	420	375	370	383	386	384	400	380	390	428	364	360	371	416	368	457	413	420	417	384	362	405	425	412	365	379	375	402	410	366	383	392	433	431	381	370	397	394	396	368	359	375	380	399	353	408	404	375	364	387	343	399	403	372	360	377	382	387	372	417	396	341	403	340	372	373	401	376	368	348	378	380	362	381	369	364	438	362	381	418	353	383	375	383	390	367	357	386	398	387	411	368	354	415	380	390	369	341	393	376	353	434	381	376	374	382	398	371	382	425	440	375	399	394	394	391	406	395	424	369	373	363	378	375	376	400	401	390	381	430	409	380	377	360	415	432	390	391	363	391	398	395	399	411	397	402	387	364	371	371	374	369	412	394	421	387	368	388	371	386	442	405	378	386	375	375	391	393	334	353	395	387	382	398	399	403	375	386	403	375	386	385	405	382	396	372	362	388	367	370	352	345	395	390	376	369	361	396	414	361	417	359	404	349	412	386	383	395	383	408	382	372	326	378	363	409	379	410	408	389	414	350	388	379	427	378	387	383	376	404	374	351	398	385	403	390	392	401	366	389	400	397	374	363	399	413	384	393	418	390	369	369	375	368	354	367	374	390	433	405	363	382	378	388	399	437	376	356	379	391	364	391	377	420	400	421
10486	4420	9452	14038	11051	8644	8283	6689	6041	5988	5905	5274	3716	3339	2252	1710	1514	1237	1120	1065	1147	1248	1314	1340	1183	1134	997	1041	1101	1044	1085	1141	994	943	940	929	960	1024	1020	1031	1093	1231	1151	1141	1010	988	931	955	913	890	871	840	914	900	882	947	897	916	895	912	877	865	937	918	897	936	882	903	931	918	866	945	862	888	944	858	924	843	906	864	853	860	881	894	870	930	939	882	899	921	857	917	944	867	859	873	900	812	921	869	866	840	880	872	851	880	862	903	856	922	869	864	895	866	892	872	884	845	903	897	876	908	913	873	877	893	873	834	946	891	905	882	911	902	851	896	926	852	921	913	901	883	862	892	913	877	975	896	932	852	952	917	905	893	940	861	874	835	881	858	864	863	864	925	921	899	853	843	914	878	821	884	831	846	862	862	914	907	806	892	922	869	896	923	852	852	872	941	882	890	900	900	873	883	895	866	889	874	849	931	885	922	840	898	936	856	858	907	912	901	888	840	865	863	888	858	895	878	907	875	880	867	910	892	887	876	884	834	848	858	896	849	888	859	905	824	852	869	875	866	889	839	854	874	950	905	863	937	875	933	856	892	861	900	886	931	841	873	837	825	882	877	899	950	900	908	897	876	864	880	913	858	870	899	846	885	861	906	835	897	860	884	942	941	886	853	876	858	854	941	862	847	879	809	912	880	915	895	875	862	906	873	926	905	910	855	876	892	866	847	942	870	870	915	838	862	875	891	892	866	886	859	899	903	875	866	878	873	884	871	858	902	900	896	909	868	852	884	871	858	924	846	827	920	894	916	950	926	878	899	894	957	874	907	845	866	873	872	877	879	891	907	897	838	909	881	917	904	892	939	869	874	907	903	822	871	900	861	872	857	900	856	904	918	875	866	949	921	881	800	915	874	846	872	842	875	869	899	888	849	851	845	828	912	938	879	855	868	857	903	858	921	882	889	868	912	881	867	853	836	873	849	919	891	890	870	877	881	841	865	899	911	918	842	866	914	927	904	892	912	903	845	874	888	869	909	877	921	890	899	831	825	883	875	872	917	917	872	858	880	845	949	894	929	850	860	882	891	936	888	829	823	870	846	896	880	860	860	868	959	880	928	904	890	911	870	901	833	911	866	879	849	901	887	880	872	920	903	838	887	909	897	853	909	841	896	894	878	903	887	819	876	929	827	914	941	861	879	872	918	832	878	899	870	914	935	849	883	854	850	913	830	924	909	881	850	881	870	885	901	864	883	920	865	863	861	872	882	877	887	912	926	898	841	858	898	872	890	870	809	884	843	907	903	831	863	926	868	903	865	908	924	876	957	880	873	881	857	861	894	840	892	910	854	846	904	836	863	884	805	877	924	841	851	868	893	875	885	849	879	883	889	863	877	863	929	855	886	922	881	878	826	927	860	880	879	897	891	875	924	857	847	892	915	895	914	847	878	889	927	864	921	875	937	855	884	903	852	871	847	907	888	875	931	876	886	895	908	862	880	886	926	848	903	871	864	899	888	843	872	900	907	901	909	881	828	853	934	890	885	829	859	866	855	878	885	895	935	885	893	884	852	846	877	899	874	908	846	870	930	848	851	867	897	882	895	861	887	889	858	914	919	857	874	864	910	853	924	944	867	863	902	858	887	893	858	916	914	885	902	874	842	838	883	882	871	862	886	883	851	942	861	866	841	930	893	856	916	911	893	856	811	938	940	901	827	877	872	887	841	917	876	880	875	852	858	892	845	913	851	875	899	905	919	891	899	855	856	895	854	857	858	904	838	882	913	848	863	893	878	901	934	938	923	886	913	847	828	888	914	863	905	835	927	874	871	862	835	829	890	803	865	843	939	895	876	941	920	901	864	883	905	810	880	894	926	888	918	898	830	926	863	858	905	863	933	877	906	895	857	888	866	875	895	897	900	910	879	879	890	918	884	869	907	865	897	830	854	871	899	893	862	887	891	887	879	875	884	886	886	857	873	907	878	921	845	897	847	899	919	892	899	897	921	840	874	847	890	885	901	872	880	894	866	851	900	881	859	894	847	854	887	858	945	894	854	874	908	874	901	854	827	891	849	886	845	869	833	855	865	902	867	861	880	848	809	881	864	894	864	814	925	853	856	880	823	872	857	863	890	849	849	902	893	923	862	888	871	864	884	837	866	878	894	862	952	875	897	845	892	865	895	882	833	902	811	888	915	863	821	871	886	922	888	839	908	850	836	926	870	900	948	865	879	905	891	907	910	855	903	919	920	886	865	913	868	949	871	897	918	822	951	898	901	894	885	867	959	934	903	900	836	862	902	879	907	852	873	872	912	892	887	873	867	894	878	863	889	861	828	858	870	858	875	919	873	883	917	910	857	900	854	873	890	914	938	931	906	865	861	845	864	876	860	874	868	855	913	889	906	885	824	845	882	892	901	866	882	877	870	914	926	839	913	863	900	877	893	858	908	912	873	884	889	918	919	861	852	902	849	896	907	851	891	859	887	879	910	926	864	895	861	904	828	895	850	854	893	904	892	908	901	871	862	878	915	829	818	850	871	867	869	893	907	902	825	916	855	885	890	849	827	871	879	817	888	857	942	880	867	886	917	799	923	859	879	863	843	890	917	881	880	882	847	864	877	850	926	873	873	887	871	875	889	937	834	874	947	856	894	920	901	895	913	864	894	921	889	874	877	881	881	855	889	829	878	921	898	882	873	898	904	863	800	871	883	884	851	904	890	826	859	911	876	887	904	915	914	887	852	852	895	903	879	946	917	842	886	832	870	858	910	821	855	853	897	868	886	811	885	828	901	886	930	823	852	914	858	925	933	933	873	890	906	855	845	872	941	878	909	855	887	869	943	911	918	871	866	902	881	942	890	890	909	845	916	894	898	913	927	812	878	871	892	877	878	867	943	850	896	877	922	886	864	878	891	918	907	875	866	826	861	920	859	934	887	874	893	876	843	899	890	893	878	892	886	917	902	884	849	881	887	909	871	849	834	842	911	896	909	870	886	862	826	797	903	892	889	856	922	889	912	870	944	858	882	904	887	925	828	872	849	840	884	869	908	868	917	850	926	885	889	899	910	840	875	915	865	866	898	914	908	907	879	865	992	864	847	910	893	882	891	871	878	902	933	886	891	903	838	900	860	878	922	863	921	901	901	910	885	908	859	861	851	911	877	869	852	897	878	880	909	930	868	871	905	884	866	852	877	939	860	878	851	907	882	924	888	844	916	936	871	824	855	914	906	888	850	931	902	881	898	890	874	855	868	902	908	935	920	863	836	909	848	918	888	863	900	867	883	896	854	837	882	883	938	860	881	885	849	877	860	905	930	864	872	903	923	874	820	904	891	854	858	891	860	861	905	920	897	820	921	905	871	882	864	903	891	847	887	921	948	899	888	914	899	852	846	907	868	891	909	892	821	859	865	835	868	920	916	907	847	885	941	920	899	881	929	875	855	877	862	823	902	896	867	891	887	919	855	908	856	934	922	852	900	840	885	888	902	884	850	873	928	924	841
38372	20501	14432	11595	8546	5713	4247	3414	2843	2727	2312	1889	1447	1132	702	603	508	402	388	358	406	431	376	427	416	400	443	394	379	386	408	380	371	347	350	340	335	313	370	343	361	396	379	355	321	345	317	276	315	340	303	308	308	299	289	273	282	301	309	287	301	288	314	307	315	278	286	321	306	267	275	273	301	318	293	295	283	287	289	279	281	310	285	295	295	282	275	289	306	286	273	283	295	292	262	341	314	291	291	302	266	294	271	292	292	286	271	273	280	300	263	270	326	269	335	287	289	289	259	302	289	260	279	267	280	303	279	280	296	329	294	299	313	285	321	332	261	267	280	295	291	312	294	281	298	296	273	268	301	283	285	269	279	261	334	303	283	288	288	303	264	298	278	295	286	307	283	267	270	327	282	295	266	254	301	267	292	305	286	303	273	281	323	280	284	280	282	314	285	295	305	268	290	306	278	333	280	267	275	272	251	270	286	288	282	278	278	280	286	294	253	295	248	303	272	282	284	286	306	298	251	293	277	277	280	257	289	286	295	268	296	319	272	280	311	304	302	308	260	309	274	296	284	309	278	279	300	320	293	261	281	274	273	314	284	296	246	332	286	314	296	290	287	275	307	289	265	278	303	285	284	286	270	287	293	276	289	253	289	309	299	270	302	295	292	284	294	312	291	289	307	308	280	265	288	306	306	272	280	330	281	294	280	286	293	283	292	320	291	272	304	255	300	285	308	301	285	298	298	315	312	259	261	300	313	291	294	280	268	277	291	276	287	266	305	307	272	282	286	272	308	285	254	265	291	271	282	275	284	302	275	304	280	295	286	311	292	312	295	287	285	290	302	308	288	273	298	297	319	293	276	292	290	305	297	296	302	283	264	283	290	328	300	290	293	298	294	298	323	280	297	308	276	275	299	293	298	297	290	294	290	291	288	292	251	282	283	290	285	322	281	281	268	302	259	279	296	292	285	266	302	292	300	279	282	325	308	295	303	276	271	286	273	296	286	269	285	276	274	295	313	275	300	270	305	286	273	305	302	304	320	283	280	300	272	278	277	289	287	260	282	315	282	272	273	307	281	304	291	304	304	322	279	283	294	313	293	306	313	306	300	312	295	289	319	300	278	310	257	281	309	304	283	307	262	268	279	271	300	304	282	274	289	291	284	289	269	276	264	305	310	287	298	281	283	312	291	261	257	280	283	269	301	286	281	285	262	317	282	306	276	305	295	291	285	269	249	287	294	298	306	295	272	293	249	281	307	322	298	269	311	291	296	258	261	292	277	286	288	262	299	261	291	256	323	305	309	295	251	292	287	287	263	308	291	283	304	303	288	301	295	271	289	268	291	298	286	269	280	292	298	275	348	263	276	290	299	296	296	253	284	302	293	258	253	273	299	298	299	264	299	329	266	274	308	278	285	260	308	309	283	273	307	290	278	300	294	290	329	296	311	283	309	281	299	308	294	273	287	295	326	290	292	276	274	313	300	314	315	307	330	291	261	276	268	284	278	298	288	283	275	271	291	274	247	266	295	264	325	269	266	294	318	246	262	287	272	293	318	281	284	313	283	264	286	279	274	296	292	285	294	284	304	290	291	326	287	270	281	278	289	321	255	310	322	264	280	307	265	258	278	291	279	288	308	292	282	264	311	283	299	261	276	272	283	294	252	301	279	308	292	313	296	306	294	296	297	303	293	304	303	253	264	269	291	280	292	295	312	291	302	292	311	298	300	290	300	317	289	308	312	291	291	297	320	237	286	315	292	279	312	287	297	314	296	290	294	272	300	311	294	283	298	283	293	314	288	287	297	296	317	283	314	281	305	288	284	293	290	269	282	280	244	298	287	303	308	282	305	283	303	283	271	327	272	281	277	293	311	287	262	299	285	312	303	270	297	285	298	268	313	290	261	299	301	279	290	297	289	299	295	331	269	302	309	317	279	296	358	272	305	311	281	295	336	287	299	286	296	281	293	277	304	289	288	283	259	329	275	309	284	270	330	274	302	291	305	294	290	295	284	290	275	314	291	259	251	297	322	284	280	280	287	327	286	279	291	320	307	260	274	288	275	268	320	278	275	278	252	260	307	283	282	317	326	324	312	290	307	281	289	272	270	295	280	286	274	295	297	271	307	313	292	278	286	283	320	277	297	314	306	278	323	294	285	297	319	295	302	290	290	289	327	277	270	306	270	322	290	286	273	294	268	278	284	292	282	262	277	279	275	308	285	306	260	278	295	282	295	300	303	296	266	298	294	272	276	273	285	282	260	300	311	292	296	305	280	296	291	293	252	289	298	308	320	284	300	335	286	305	264	288	309	261	281	278	298	285	289	292	281	275	312	282	297	281	328	263	283	291	294	302	295	295	283	273	293	286	311	293	305	299	291	295	299	261	289	305	319	289	272	286	320	282	299	301	273	301	301	297	285	284	294	314	302	264	288	276	320	255	291	287	304	287	284	272	245	275	274	293	315	295	322	286	304	293	291	243	299	259	288	295	314	301	268	261	288	316	299	312	295	321	288	293	290	290	304	285	305	274	256	309	291	253	314	273	298	313	277	288	279	284	285	294	281	342	301	294	315	285	298	257	297	263	282	290	296	301	264	292	295	283	254	288	269	281	298	308	294	298	284	307	281	303	298	263	270	276	304	263	308	326	299	282	290	293	273	264	280	295	292	262	294	277	325	277	277	266	290	285	303	288	309	302	275	294	282	335	278	279	273	291	298	274	277	291	284	280	287	254	306	281	263	292	303	306	330	278	326	298	290	265	277	266	275	310	282	262	294	293	296	279	301	301	280	251	279	307	286	287	303	295	302	293	292	284	282	275	313	290	286	311	278	319	263	255	266	275	289	276	305	320	294	308	286	283	268	297	269	328	271	295	328	276	264	301	320	289	310	293	255	252	281	272	254	284	308	306	302	300	305	259	317	281	280	276	315	250	298	271	275	278	305	296	301	319	288	288	280	296	287	298	278	321	292	256	324	301	287	295	288	296	332	277	290	288	280	293	259	280	261	286	302	263	296	266	284	298	288	268	278	303	291	292	287	271	265	296	304	334	288	302	297	269	271	261	282	297	290	286	320	321	249	327	306	267	289	278	290	280	262	287	303	324	272	333	295	288	286	314	274	315	327	295	260	298	292	296	287	295	307	289	306	305	287	282	304	290	246	277	276	266	320	334	303	271	295	273	332	261	284	317	322	314	279	267	286	277	298	283	321	279	306	257	291	278	328	290	288	305	289	289	294	289	270	298	314	306	288	313	280	277	287	276	322	336	278	260	280	291	290	285	306	280	296	304	298	259	312	272	280	270	304	315	291	346	282	286	293	268	289	289	299	282	293	289	284	287	278	291	295	312	287	315	275	308	292	299	303	279	295	277	290	305	312	251	278	305	307	271	304	289	288	273	301	315	288	261	287	295	305	277	308	291	288	285	276	269	271	290	266	314	282	268	334	293	309	287	287	293	289	328	326	261	275	314	295	277	251	296	287	281	288	283	277	322
25394	10434	16912	20408	18625	15664	13647	12679	11109	11380	10625	8641	6643	5420	3267	2682	2037	1652	1567	1384	1614	1592	1795	1636	1747	1510	1556	1518	1367	1376	1559	1375	1220	1124	1033	1035	960	1008	1087	1221	1346	1343	1187	1098	935	897	806	749	762	754	751	754	697	728	743	732	687	711	742	677	710	630	684	717	692	715	720	685	686	700	665	738	663	689	677	693	725	723	681	720	679	698	745	687	656	666	716	705	682	667	668	678	707	690	710	723	715	707	686	668	691	654	697	671	748	762	669	721	660	670	671	686	668	668	681	623	696	686	647	662	682	682	659	690	696	663	678	722	642	729	732	657	701	672	684	686	702	695	684	647	687	724	664	658	657	697	679	685	685	647	731	634	704	741	680	655	689	703	687	694	669	688	672	681	698	685	669	734	670	655	699	712	688	671	707	633	653	703	657	651	711	659	656	748	650	668	700	667	675	661	669	691	684	640	662	696	686	705	658	706	661	677	740	666	630	699	651	723	659	683	652	716	673	698	666	721	705	679	729	716	724	691	692	678	633	726	703	689	675	659	685	664	686	739	709	701	652	651	649	720	709	677	676	685	669	713	658	678	667	613	686	660	650	681	642	691	696	652	716	698	664	658	696	706	687	718	666	689	672	671	679	702	690	656	713	697	674	646	661	697	674	697	631	695	662	679	653	686	690	695	667	674	694	677	670	645	670	704	679	675	695	657	686	653	690	717	673	665	685	647	670	678	624	673	670	686	702	643	641	665	682	683	713	705	681	719	678	653	680	674	638	689	673	671	676	664	659	673	678	691	683	681	689	698	696	697	699	674	665	678	707	669	645	670	696	658	691	659	652	691	679	656	731	683	644	696	688	717	703	682	680	715	683	688	669	653	658	690	664	664	643	652	686	684	667	645	653	712	674	644	671	654	659	676	645	722	637	636	680	686	684	657	691	744	690	683	640	676	648	660	679	691	683	643	702	690	688	703	619	677	674	674	670	761	659	694	712	601	638	740	668	662	740	680	642	686	704	728	707	704	647	670	700	702	668	746	684	690	675	743	619	659	678	710	739	686	653	679	692	716	697	665	663	669	719	667	676	691	721	668	682	675	703	671	676	692	658	711	670	721	694	712	734	732	685	702	669	663	704	711	729	683	679	648	701	682	715	691	666	706	700	687	678	713	676	668	670	732	713	725	703	704	635	718	701	654	696	635	702	678	620	656	721	673	684	701	659	681	741	682	681	641	757	692	708	688	707	688	670	676	695	724	713	667	666	697	698	687	683	705	684	653	692	689	649	724	638	699	718	642	704	704	690	648	662	707	690	687	658	682	684	689	650	677	684	649	676	688	738	688	677	650	656	641	695	665	676	738	730	686	674	666	650	694	664	726	673	675	681	666	688	711	676	677	676	683	691	683	678	697	652	697	740	723	675	676	690	720	664	718	687	699	640	709	738	727	710	685	662	701	734	662	650	653	656	652	690	689	704	650	715	686	675	685	680	704	690	679	656	730	676	690	705	715	669	733	673	673	639	672	706	661	693	712	629	735	735	629	710	667	662	642	701	703	655	702	655	660	657	676	669	698	655	639	688	700	683	709	653	680	660	674	644	658	697	634	681	678	632	706	691	729	697	643	678	666	703	705	679	798	666	698	694	682	689	731	677	696	703	659	701	690	655	667	678	680	690	699	684	651	746	669	687	682	652	645	684	722	671	697	698	710	700	722	724	663	662	686	701	691	710	682	702	684	683	697	668	677	695	668	659	710	703	684	657	673	656	651	647	666	692	644	653	644	656	702	673	722	687	650	698	659	703	711	672	647	715	675	723	692	721	699	714	699	764	677	706	643	659	709	678	707	663	647	712	611	694	683	658	689	673	672	638	656	622	659	690	664	710	690	722	722	689	738	682	734	698	688	708	668	662	683	653	680	678	671	692	631	681	731	655	692	714	681	692	700	647	685	655	673	655	672	690	654	704	738	701	686	691	702	708	697	623	660	686	740	674	665	655	692	656	675	629	684	664	688	679	707	682	689	691	681	730	675	692	603	680	705	683	706	679	643	719	645	685	673	706	663	657	628	688	673	674	687	684	666	701	693	669	660	688	703	718	710	693	693	644	639	651	711	667	668	705	694	689	648	692	714	691	656	747	693	661	706	662	720	724	716	703	680	656	720	695	693	649	674	681	703	640	672	677	715	682	664	661	666	657	695	697	675	687	702	668	690	696	683	715	674	686	706	661	696	675	724	682	684	753	678	723	679	704	659	706	664	674	711	695	656	682	716	703	673	679	700	693	689	692	680	666	700	649	672	681	666	630	672	676	681	718	657	659	725	682	646	734	680	661	669	687	712	694	673	667	691	709	690	694	690	712	667	681	670	664	669	678	674	667	692	733	731	686	692	697	656	668	640	707	685	675	704	725	661	692	685	699	733	647	647	676	694	657	686	696	718	647	699	702	691	708	695	698	622	699	753	750	687	713	678	645	667	697	719	669	658	698	674	700	699	658	678	664	694	660	639	661	700	655	680	711	686	629	690	712	680	669	639	659	731	688	705	698	660	652	690	674	631	691	688	680	709	654	633	659	647	683	675	663	673	665	687	663	668	652	666	659	655	710	679	679	700	679	718	678	659	717	729	676	658	654	701	663	693	684	720	626	660	660	727	625	682	683	677	668	674	727	647	658	752	632	708	673	686	684	709	674	662	701	673	673	659	634	713	681	691	667	704	681	663	707	617	690	711	688	640	669	672	662	664	697	690	706	652	631	676	687	655	689	665	706	668	662	715	676	698	725	675	700	711	679	671	704	699	681	722	708	724	691	654	726	676	670	619	689	690	649	702	664	688	671	688	744	684	655	657	686	681	660	722	733	698	706	668	684	650	710	666	657	666	686	655	676	707	693	662	634	709	686	654	649	682	666	697	683	700	706	714	715	688	697	687	688	687	680	708	707	668	654	708	667	713	710	640	702	698	698	691	638	647	663	697	650	653	688	683	664	690	621	674	658	676	686	654	703	701	715	708	697	678	683	702	703	697	671	717	689	697	655	709	687	665	658	714	633	683	704	692	650	691	644	701	664	660	697	681	671	670	664	685	708	699	645	677	699	665	682	722	713	682	686	657	693	662	678	711	708	680	665	672	668	700	707	667	678	728	676	666	664	728	683	662	667	729	698	700	701	665	702	688	692	698	704	687	697	653	693	670	687	700	652	702	680	691	655	680	665	712	678	688	666	669	708	624	697	702	693	671	684	693	682	664	726	649	653	683	685	678	717	652	695	708	696	704	714	684	687	672	693	704	690	677	708	720	710	691	677	695	674	711	719	663	679	674	690	670	707	673	677	679	666	750	685	720	678	707	634	663	681	693	614	676	701	687	711	675	662	700	681	636	685	700	691	655	699	691	675	695	671	663	664	660	732	690	692	654	706	678	649	684	692	645	658	712	684	660	671	697	640	658	714	656	578	626	661	688	737	642	657	706	658	703	734	678	675	678	680	717	667	694	657	656	676	698	638	715	664	696
49575	29156	23078	19926	13328	9952	7232	6020	4626	4242	3843	2725	2195	1468	881	799	627	488	420	402	495	476	462	455	496	435	447	446	389	456	382	385	366	351	316	293	318	328	338	325	331	355	318	291	301	293	296	225	251	225	253	213	228	258	248	216	230	236	229	250	231	206	207	233	198	225	233	199	226	230	212	222	229	251	214	223	222	244	230	226	207	221	244	235	238	235	242	215	201	204	229	241	239	238	213	241	241	205	216	257	222	217	247	208	205	214	262	231	240	213	240	228	231	235	219	199	227	255	231	217	209	233	222	227	210	210	250	265	218	262	243	235	225	240	243	228	246	205	231	217	234	210	208	249	222	200	219	218	246	207	206	236	215	248	203	218	232	240	230	232	226	220	242	225	214	195	196	244	200	221	243	210	250	218	237	193	230	225	223	199	249	208	234	202	226	254	207	224	207	202	238	201	233	217	220	198	229	224	204	250	216	240	235	237	232	201	239	222	228	223	237	217	221	204	206	249	221	237	213	235	195	221	212	230	203	219	231	240	213	209	224	244	248	235	241	233	204	242	229	211	213	236	226	221	239	256	235	226	234	230	220	211	238	233	222	217	223	201	243	248	216	186	256	215	264	248	238	208	244	229	227	242	235	220	209	221	214	222	227	219	222	233	236	221	227	233	252	230	241	199	205	219	239	229	238	215	232	224	229	212	204	224	233	220	236	224	225	198	222	204	221	219	227	224	215	246	228	215	221	241	222	240	244	212	231	243	209	231	197	214	230	217	215	226	226	239	238	217	256	224	232	221	190	203	213	256	212	251	232	195	221	233	215	241	225	221	235	218	219	235	237	237	250	249	221	238	203	200	237	229	212	240	194	202	204	236	225	220	210	234	206	240	237	229	228	272	257	225	237	233	239	240	221	205	233	251	208	236	227	223	226	192	227	217	215	227	207	231	250	224	212	213	212	220	232	200	230	188	246	250	244	250	201	218	239	247	223	236	250	216	208	190	214	216	227	215	193	206	220	226	200	219	236	212	225	226	220	254	223	219	231	226	223	244	205	252	213	258	225	196	232	237	224	213	234	208	216	234	210	229	215	215	227	194	255	243	223	244	195	185	195	212	201	238	208	227	240	232	231	236	216	210	201	202	218	220	232	214	221	213	225	215	224	238	224	208	209	205	215	209	230	222	200	228	231	220	208	212	212	213	226	215	209	202	206	218	238	249	250	253	210	199	208	219	225	211	240	201	241	214	246	237	231	221	199	211	202	213	227	241	196	216	244	208	215	249	218	202	237	221	221	224	253	236	222	221	221	238	232	211	216	195	237	254	228	207	227	211	228	236	221	228	245	206	250	230	231	220	201	217	234	214	209	225	221	214	217	221	214	188	217	210	219	222	228	205	242	222	195	245	224	229	192	212	218	213	245	233	223	237	227	214	244	210	220	200	230	239	227	230	237	241	252	191	212	216	205	246	220	208	210	227	241	224	235	223	214	217	242	209	239	208	219	235	232	227	220	242	227	218	234	210	218	230	217	224	205	227	262	203	203	227	218	259	244	239	222	226	220	208	216	218	239	214	204	207	221	212	225	227	233	234	202	220	223	222	248	232	238	211	231	211	201	219	230	216	208	209	221	224	205	226	231	206	225	235	218	213	221	218	213	232	187	194	221	233	221	228	202	227	228	228	236	224	200	192	218	214	239	239	212	208	245	224	228	230	228	221	250	222	225	197	217	215	215	217	240	237	200	217	229	209	219	209	217	235	210	223	239	227	248	231	219	204	208	220	210	249	243	213	188	196	227	183	212	194	221	206	225	232	213	221	232	261	237	235	214	249	211	219	193	241	200	233	202	222	215	236	209	211	232	260	206	222	230	203	204	210	240	226	209	247	217	202	210	245	223	236	229	233	228	218	210	209	222	224	208	221	254	200	181	239	229	226	221	242	223	199	238	205	204	221	213	223	226	229	241	245	225	243	223	228	250	209	228	197	218	200	257	206	222	236	227	217	251	224	252	216	211	233	235	214	223	250	216	235	222	246	231	251	205	226	222	217	226	218	224	230	239	237	216	203	228	212	232	188	214	240	233	219	232	219	239	221	241	218	248	213	227	199	217	218	230	235	222	242	238	224	207	228	245	216	230	219	232	214	237	198	237	240	222	238	236	232	212	235	209	249	221	205	233	229	206	225	226	237	198	221	231	217	233	221	220	221	238	226	228	215	221	202	233	233	250	214	216	209	203	220	227	214	228	211	241	213	256	226	230	228	235	224	272	230	233	254	216	207	215	251	235	242	210	209	237	225	202	244	233	213	208	220	210	221	233	223	215	249	233	218	234	197	247	250	238	251	223	249	236	229	230	218	211	206	226	223	230	213	212	252	251	238	242	261	224	211	227	227	226	213	220	215	212	229	224	241	237	237	214	216	249	236	204	223	236	200	224	224	224	177	250	207	223	251	221	219	245	240	237	232	230	207	251	241	222	231	208	249	256	227	243	204	214	232	201	221	217	213	218	229	253	206	224	189	227	218	246	222	213	206	226	218	199	209	260	231	242	206	223	230	220	233	244	236	239	192	225	232	206	247	198	220	220	234	225	220	222	217	226	226	230	238	231	258	216	220	229	218	255	217	217	220	237	214	202	230	198	242	225	226	216	216	214	221	245	200	222	212	223	236	200	181	235	199	218	237	201	213	261	225	230	217	204	229	191	231	196	238	220	213	204	179	215	246	205	220	234	227	239	217	234	196	212	219	222	239	234	231	230	231	225	225	216	228	214	240	226	213	214	227	219	220	226	222	206	232	219	211	217	224	219	244	246	263	204	242	232	238	235	203	219	203	222	247	214	216	210	217	226	226	202	216	214	207	212	224	193	242	233	249	201	205	193	239	209	237	231	226	209	221	241	237	226	211	195	194	222	222	222	236	250	237	208	240	246	221	221	225	234	240	236	230	227	244	241	221	227	237	212	218	215	211	219	196	249	211	219	248	214	218	233	225	246	234	234	202	205	203	257	223	252	196	216	237	217	233	228	237	228	212	224	212	221	217	217	258	227	254	219	241	194	222	205	251	236	233	228	208	234	210	215	205	219	241	228	190	240	230	236	221	194	237	228	210	215	230	211	199	229	206	242	224	210	235	217	188	220	238	245	249	237	222	214	227	213	243	228	243	237	208	223	229	203	223	228	215	203	213	220	226	216	211	231	198	228	205	224	224	223	242	257	213	243	221	211	202	208	225	219	221	218	226	210	193	228	228	209	196	216	201	225	247	229	216	218	227	217	231	232	255	208	227	238	228	214	243	233	190	217	219	219	211	227	217	266	221	222	251	240	219	207	213	225	227	245	233	206	235	224	243	222	255	238	232	218	213	241	230	250	241	238	210	214	226	218	214	228	231	219	217	227	232	247	219	221	188	211	241	218	245	223	231	234	232	231	224	199	205	206	219	215	227	209	235	211	233	223	229	246	212	208	204	214	237	241	224	205	224	219	224	215	222	208	202	236	217	241	224
34202	15729	23183	27069	22414	21276	18979	17651	16564	16398	15624	11728	10266	7165	4527	4069	3087	2319	2018	1883	2294	2149	2148	2156	2471	2037	2322	2358	2011	2329	1917	1705	1647	1429	1284	1288	1131	1312	1536	1339	1559	1540	1306	1235	1048	949	886	767	710	646	664	594	592	605	624	574	588	582	604	563	655	560	578	576	604	608	630	560	591	534	578	610	548	553	582	550	547	604	554	556	567	516	578	598	561	526	592	588	607	590	546	591	581	556	569	568	576	533	519	576	536	552	552	538	518	564	525	547	558	553	564	509	549	551	529	540	514	556	533	532	518	516	577	562	551	556	565	588	561	534	543	487	554	546	491	552	522	549	582	559	527	545	528	514	549	539	561	541	556	554	556	584	551	581	546	524	510	544	509	527	560	599	521	543	554	576	541	532	514	532	601	554	544	566	565	550	514	546	567	522	560	482	511	535	591	554	524	519	584	573	527	523	552	544	562	571	533	554	542	585	534	585	549	548	534	535	536	535	525	577	567	588	584	531	552	565	504	548	548	533	527	590	545	559	542	525	517	521	581	521	575	581	590	563	524	538	513	533	542	508	543	549	525	538	534	572	580	519	524	543	534	550	519	514	566	553	541	539	530	580	568	533	528	538	578	526	529	558	561	583	564	558	555	525	516	527	569	527	514	555	554	543	561	531	550	529	561	584	564	534	537	506	584	549	567	554	560	504	501	477	526	520	499	545	550	533	571	585	523	575	514	542	580	574	515	582	524	534	561	554	551	559	528	517	530	554	506	533	534	545	568	547	537	560	572	512	535	518	549	553	581	572	572	559	519	553	557	586	574	535	543	502	534	543	586	557	554	541	561	580	559	569	528	556	539	566	520	540	581	548	543	521	603	540	513	548	526	589	542	543	561	514	531	570	566	567	575	568	555	570	529	536	554	526	507	532	564	542	523	528	578	510	544	548	574	548	549	555	540	560	501	572	597	551	552	596	527	571	546	579	538	527	522	577	550	563	557	540	584	586	544	513	545	549	565	534	510	568	545	569	527	542	570	563	578	582	544	577	542	506	567	527	554	567	546	570	524	532	584	537	571	538	538	535	567	523	527	529	546	562	502	548	536	540	574	554	501	594	565	558	562	564	565	530	545	542	567	522	542	553	560	539	526	530	558	561	551	536	576	537	568	529	561	537	529	536	545	539	589	584	565	555	546	539	544	505	583	548	511	549	531	563	572	523	538	546	557	571	543	510	511	542	560	555	545	581	514	580	523	517	546	538	529	517	528	558	575	541	532	550	585	546	508	529	589	540	528	546	559	563	562	592	569	515	539	555	560	571	565	595	594	527	506	536	577	556	560	622	539	521	535	551	533	528	538	559	553	570	552	533	546	538	526	553	542	540	552	512	507	537	540	564	554	558	545	563	553	560	547	529	584	508	546	521	554	544	520	534	548	535	557	574	547	539	551	551	526	528	492	535	533	564	519	535	573	564	544	518	549	560	571	516	567	559	548	580	539	548	540	546	535	543	550	549	527	533	516	563	536	530	552	541	551	539	536	555	532	575	568	535	576	488	567	553	535	551	538	528	569	558	564	541	511	513	529	624	571	489	522	579	526	529	515	536	549	551	575	530	523	534	548	551	559	544	507	591	546	559	566	537	510	559	559	541	510	542	517	531	514	542	537	555	515	520	523	533	513	538	547	540	536	525	537	528	546	502	590	577	528	567	518	540	549	524	524	534	547	532	556	514	532	552	521	554	531	517	561	550	538	520	556	556	539	541	563	525	566	542	481	561	564	547	526	554	546	511	511	538	547	549	573	573	539	532	550	565	540	557	552	548	554	575	564	560	554	557	535	597	521	520	547	574	552	589	538	543	595	543	593	531	568	541	567	570	567	547	522	574	544	542	544	555	565	527	535	559	569	575	529	561	534	549	546	563	518	532	516	495	592	553	539	568	508	563	559	585	564	556	549	555	557	550	493	602	593	533	546	564	561	524	575	563	564	572	540	522	534	582	524	548	587	551	539	587	573	580	551	551	553	564	524	545	550	499	541	475	537	476	544	545	552	514	601	597	505	494	556	501	533	556	529	571	569	560	543	544	573	533	547	534	529	505	491	515	559	504	503	588	558	544	580	527	574	557	573	519	539	522	541	521	519	557	508	513	544	572	567	523	554	569	580	582	580	555	520	534	522	552	540	515	520	572	560	581	552	562	552	538	523	530	557	550	552	586	527	521	540	559	535	524	535	556	539	524	495	535	526	539	536	557	541	539	529	553	569	506	565	544	541	561	552	563	541	537	571	554	525	513	564	526	561	522	554	594	534	567	561	565	541	536	533	576	549	540	548	522	528	540	550	542	553	540	552	559	543	513	536	500	529	570	551	531	539	530	553	553	504	537	555	519	553	515	572	549	570	565	586	569	527	550	554	546	537	550	513	539	559	529	564	494	565	527	549	528	560	538	530	550	546	548	561	584	533	527	563	549	517	569	540	549	544	599	524	525	527	583	602	521	553	535	569	504	557	545	562	524	561	566	546	553	540	543	541	582	579	525	591	523	569	578	508	546	577	530	550	517	526	516	546	553	547	575	572	546	565	524	549	532	562	512	565	524	567	544	541	539	559	553	520	581	537	556	527	533	562	558	526	509	497	541	532	508	563	543	575	580	544	537	520	549	525	538	539	532	576	571	580	617	536	572	538	570	530	521	539	504	534	574	576	596	511	552	584	540	553	542	525	522	561	512	523	549	546	556	610	543	573	540	566	560	550	555	540	532	560	533	543	562	563	524	563	512	516	557	493	548	555	537	561	543	552	602	523	520	588	554	563	536	536	514	538	532	537	532	525	535	508	514	555	514	590	563	519	594	545	563	552	530	589	544	513	514	520	565	501	547	552	550	499	556	555	562	523	552	563	573	608	551	537	551	517	575	571	519	590	591	542	541	571	522	528	546	519	548	545	515	554	569	561	525	521	568	572	535	548	581	527	549	541	569	551	540	533	533	595	529	549	531	545	545	576	544	525	564	543	580	541	538	552	556	562	572	545	499	548	528	559	557	507	561	526	576	529	527	537	507	532	606	586	550	493	558	542	548	567	551	558	543	537	550	562	583	582	531	532	561	516	498	576	519	554	504	577	535	524	528	549	523	572	534	516	536	536	558	542	511	534	541	529	533	528	546	498	555	551	561	571	558	574	550	499	564	563	569	523	550	580	527	491	521	565	536	534	564	512	543	574	533	544	564	528	535	506	545	541	556	535	553	563	557	538	526	543	561	539	545	565	555	534	563	602	533	540	526	508	540	546	550	504	552	538	560	515	577	492	541	548	533	497	575	556	520	531	567	568	565	544	479	560	513	530	559	575	566	526	531	568	536	567	533	535	563	540	530	563	549	559	542	554	562	511	551	546	584	530	542	561	542	527	528	524	513	584	580	557	510	572	552	524	556	548	542	522	530	500	558	545	554	514	593	546	550	533	523	571	507	578	567	515	594	498	519	564	568	534	551	566	537	554	547	567	548	488	595	558	527
17934	6929	5037	3992	2968	2490	1808	1610	1570	1495	1380	1033	947	651	581	519	487	439	459	435	444	467	435	415	427	427	459	418	455	436	425	395	396	417	434	404	430	452	435	446	451	458	441	448	418	428	409	426	409	388	371	411	386	407	398	369	397	373	370	408	415	361	371	397	406	403	393	423	432	422	391	404	413	426	442	424	424	383	417	436	405	390	425	393	406	401	412	389	383	385	387	432	395	388	475	397	412	407	422	390	436	369	386	388	433	387	424	387	403	415	386	413	397	439	432	402	415	382	346	416	382	402	403	399	392	392	394	407	425	345	389	408	405	425	406	348	372	424	361	386	366	430	414	385	400	378	430	395	381	419	403	381	417	421	433	398	416	385	432	402	421	433	414	368	403	358	401	404	422	452	437	384	421	353	400	397	411	399	385	382	401	409	441	397	418	422	403	402	439	441	425	409	414	410	411	400	394	390	355	413	396	425	416	405	399	429	416	432	418	411	374	424	390	409	402	389	408	399	413	398	412	379	400	414	414	422	411	368	412	381	400	409	421	403	391	439	397	407	424	380	433	418	403	407	409	416	400	413	370	373	408	431	427	432	393	428	405	376	405	399	401	385	414	394	403	419	429	404	402	391	438	359	406	430	421	457	419	393	398	445	412	451	417	430	378	418	382	443	427	423	396	427	432	427	383	390	412	361	401	379	396	404	372	383	386	398	434	410	416	370	415	377	401	415	413	394	413	411	400	409	370	393	416	378	436	424	419	420	413	404	428	469	407	383	393	426	415	407	415	406	382	447	408	391	384	419	406	395	407	356	455	400	388	401	422	401	406	399	392	377	360	405	394	398	422	382	412	408	398	384	407	396	373	386	440	369	431	405	393	410	432	407	389	403	399	438	395	424	471	396	387	437	373	434	402	390	381	409	380	398	416	392	369	395	460	429	399	414	375	439	409	439	379	401	391	458	430	418	416	423	424	454	409	375	391	410	410	413	373	383	379	407	436	408	409	370	405	396	404	410	383	423	423	416	416	419	388	397	434	394	375	398	419	406	405	434	400	410	397	438	398	402	387	428	406	387	364	440	406	440	423	413	393	401	437	396	426	396	381	373	400	415	395	423	458	399	376	444	409	411	420	399	380	400	405	402	399	384	379	396	416	403	394	393	356	394	421	395	425	414	400	432	424	410	383	436	383	429	418	403	409	465	420	396	396	433	451	392	349	395	405	407	433	415	365	437	428	396	382	391	390	394	385	391	421	353	411	456	435	396	431	442	399	398	406	413	364	443	404	409	451	411	382	408	408	407	409	414	412	444	425	377	404	401	429	402	404	407	430	418	405	397	441	429	373	427	366	363	405	405	412	407	403	392	380	464	397	371	427	412	430	398	431	399	398	423	432	422	366	406	410	405	381	414	363	409	394	374	408	384	404	405	378	427	415	436	410	409	402	425	390	382	453	437	408	393	389	412	423	389	377	422	371	384	404	420	419	398	432	378	427	408	385	431	412	437	403	414	393	388	415	380	441	387	403	369	418	399	394	417	407	428	417	379	422	424	382	398	416	354	388	470	399	408	383	401	418	401	412	419	404	412	379	419	393	391	388	422	417	417	421	424	394	410	454	415	371	423	401	409	425	392	432	412	395	417	385	386	430	420	414	418	431	420	399	399	424	411	404	405	433	404	425	400	420	390	390	402	361	414	394	407	393	418	414	438	399	394	402	405	429	451	414	403	422	413	403	445	417	415	380	426	386	387	436	413	416	410	406	394	421	405	405	411	399	409	432	429	407	438	384	427	444	395	464	413	419	368	392	434	423	434	384	384	425	431	397	396	412	423	412	402	398	402	398	436	374	441	405	432	430	430	385	397	400	417	424	385	403	417	384	410	430	446	420	414	440	410	424	452	427	402	388	432	409	421	415	414	374	420	416	403	427	447	425	372	426	399	466	434	423	429	404	404	441	414	422	400	431	389	405	439	422	380	435	424	413	428	414	462	432	460	414	397	403	371	421	408	378	360	431	439	404	376	403	426	393	397	415	419	443	421	420	420	428	391	409	419	441	388	447	391	390	415	381	402	435	401	424	421	438	370	408	394	369	396	401	425	411	375	440	361	417	398	418	417	382	444	434	380	406	393	370	416	411	401	416	409	379	417	377	395	444	368	430	458	402	427	395	378	432	415	410	417	422	417	386	371	388	419	421	400	413	386	405	408	410	418	400	399	404	405	387	428	387	424	379	427	386	419	392	393	431	396	414	399	389	437	420	465	428	390	433	417	373	417	371	427	384	380	402	367	417	389	388	433	395	406	388	429	352	443	378	377	421	399	395	372	386	382	388	435	410	417	389	419	416	411	385	417	407	409	375	399	435	388	427	426	405	434	424	382	411	397	394	410	409	417	408	434	398	384	351	402	405	380	434	390	410	387	371	385	429	413	390	429	427	432	424	415	406	422	397	409	383	392	430	364	442	390	405	378	403	439	414	387	415	404	402	411	390	405	398	374	390	408	390	400	407	377	374	396	446	430	451	392	404	388	400	407	421	426	401	421	390	388	427	392	472	435	396	431	424	428	414	400	409	384	405	402	382	421	402	400	383	416	417	437	410	409	395	411	422	403	396	373	407	391	400	421	417	398	408	413	418	393	412	402	392	431	412	394	385	422	401	411	422	415	392	409	444	431	405	380	410	408	386	420	391	410	406	423	391	360	434	386	419	440	425	406	406	416	458	419	438	420	389	356	407	402	414	446	392	421	387	397	439	414	392	366	392	400	438	413	431	428	378	433	431	444	402	397	438	439	422	392	386	428	395	414	411	455	471	387	426	456	402	408	403	378	415	396	406	359	398	421	378	388	461	398	396	407	430	422	396	411	383	429	414	406	412	402	409	413	398	434	381	449	399	458	381	383	386	433	425	415	402	403	405	437	388	367	431	449	400	428	403	381	418	371	373	463	433	421	387	395	388	383	390	411	379	398	391	446	413	400	414	377	433	453	438	373	399	398	432	445	443	389	461	417	376	436	410	378	408	405	387	422	428	402	410	396	367	434	375	361	400	429	413	428	409	415	431	411	378	411	410	422	425	395	406	411	406	416	416	416	423	382	359	375	362	409	420	422	400	405	406	421	396	415	404	410	432	378	400	410	417	379	393	374	427	407	430	374	435	397	422	399	406	381	389	414	421	423	390	407	417	430	412	390	400	436	405	421	408	397	440	381	413	429	426	395	381	415	367	367	427	403	374	436	384	394	402	392	417	376	418	412	424	363	419	400	379	420	395	401	432	404	397	400	447	426	407	375	373	378	431	409	419	415	418	396	430	376	404	432	399	402	385	414	413	414	410	395	405	433	440	376	439	375	411	412	403	407	391	398	408	401	415	432	390	405	420	399	371	426	436	446	442	414	397	403	400	412	412	438	355	426	430	384	430	368	418	417	420	401	406	417	404	396	411	376	440	440	403	409	428	393	441	361	409	403	414	427	414	395	395	391	444	396	427	434	413	424	422	410
10724	5450	8467	10319	9291	8816	7137	6339	6588	6413	6107	4360	3936	2534	1995	1749	1463	1260	1240	1232	1262	1226	1161	1113	1102	1156	1273	1174	1058	1142	995	1033	993	1040	998	981	1197	1192	1264	1319	1231	1292	1189	1230	1147	1063	1038	988	941	915	914	938	916	906	914	938	972	911	928	914	925	853	947	907	922	922	952	938	965	909	945	993	971	878	931	990	924	893	924	950	955	981	923	956	881	889	915	988	909	901	916	943	922	932	1015	907	943	982	963	925	906	953	933	908	965	935	936	925	920	934	964	950	860	873	940	973	965	917	901	921	924	955	905	928	959	916	935	903	931	912	951	955	951	914	940	977	917	943	847	912	933	901	923	938	911	969	946	907	879	894	957	927	957	877	968	896	912	906	895	930	909	924	918	938	907	932	969	974	991	873	941	941	890	942	887	898	908	958	938	904	935	926	921	922	881	937	915	924	928	906	906	890	956	899	884	908	922	901	904	953	971	937	908	902	937	943	935	922	928	926	889	882	940	879	977	943	983	954	913	927	918	897	865	906	914	860	942	923	882	901	918	939	996	920	898	923	901	941	966	941	947	935	952	923	987	971	954	914	927	952	923	923	926	943	920	899	940	898	935	905	907	926	931	970	884	936	860	969	871	947	925	934	916	911	961	905	927	977	918	899	891	927	966	949	871	934	929	906	923	885	914	934	941	883	944	891	927	919	944	925	892	872	899	897	905	958	917	907	894	884	947	918	914	902	935	901	932	900	943	909	924	945	975	861	935	877	907	927	979	953	923	939	880	994	939	920	932	923	907	906	941	889	946	907	945	858	927	914	952	947	965	929	895	928	967	957	892	927	877	947	919	894	895	953	851	916	887	898	862	975	913	920	914	944	940	980	920	918	866	917	920	957	929	906	918	931	916	861	942	960	928	916	947	937	1006	958	961	972	928	920	976	1003	944	847	966	918	947	985	930	919	946	965	950	876	894	902	939	927	971	883	931	851	978	890	881	888	950	884	962	923	928	884	873	942	871	899	913	956	922	857	931	950	944	932	973	957	923	940	918	917	915	970	993	946	941	980	905	932	921	896	896	865	943	947	903	928	927	967	918	853	876	865	917	927	881	926	896	879	920	886	905	879	926	913	887	933	957	935	887	910	905	921	975	968	908	936	970	921	915	927	953	926	929	934	910	913	932	895	969	909	900	958	975	949	925	898	969	943	958	938	891	904	954	972	884	984	948	923	878	935	941	968	930	932	895	908	875	923	927	991	950	886	970	933	931	924	866	915	947	906	914	976	882	891	969	898	877	913	941	958	949	931	903	946	923	910	907	897	939	969	970	857	926	958	977	960	908	908	933	927	903	901	918	918	907	921	991	880	906	908	933	918	947	964	935	933	875	873	924	892	971	887	916	931	932	943	920	938	869	921	941	989	976	894	888	973	938	966	892	909	918	929	909	998	970	960	928	936	940	865	877	874	911	911	919	978	894	961	903	930	928	877	948	883	916	940	929	878	941	889	913	877	901	944	916	933	929	939	959	884	932	924	893	935	895	918	908	907	936	891	967	922	946	919	914	940	971	878	972	906	902	911	923	899	901	911	928	872	942	905	902	913	910	932	949	941	932	890	906	967	914	945	968	983	930	930	902	895	974	933	892	904	949	975	930	914	958	973	930	910	961	912	950	931	842	939	877	892	946	900	919	959	938	904	888	923	892	929	893	950	916	915	893	887	893	905	942	946	893	918	923	962	926	934	940	901	945	868	910	941	918	926	973	973	874	870	901	923	921	889	917	911	976	991	942	921	865	940	930	969	847	941	897	884	952	953	993	940	909	920	889	913	923	951	929	915	923	928	982	951	879	956	901	926	921	973	913	836	923	913	948	916	916	974	960	968	890	874	952	955	922	895	963	935	955	920	927	939	935	891	953	995	864	946	948	978	913	906	906	893	903	937	938	951	881	948	964	964	909	929	944	940	975	892	930	935	947	881	916	967	915	897	905	946	976	914	896	903	935	912	910	919	854	965	944	933	951	948	932	882	833	1004	892	927	991	883	921	962	881	929	977	930	911	949	907	930	915	918	900	930	880	965	933	882	899	928	865	889	905	965	893	904	949	941	936	972	901	909	891	944	959	877	898	933	918	921	931	926	907	855	938	895	908	937	953	1009	912	915	971	917	887	919	921	918	924	901	880	946	959	937	1000	955	940	941	921	929	915	962	912	963	857	982	930	928	932	908	929	923	944	962	967	950	941	972	956	935	904	902	908	916	933	852	864	881	942	957	954	908	953	890	890	928	923	889	939	891	897	895	1002	967	887	914	921	925	945	920	905	923	890	899	929	883	904	887	953	915	895	916	978	905	940	956	908	870	936	949	911	868	954	932	898	902	950	963	996	923	909	932	917	970	941	913	875	916	929	948	925	898	980	893	917	906	987	947	911	921	954	919	944	910	920	947	974	897	954	915	922	937	869	947	958	916	884	923	938	949	880	964	955	902	915	934	949	917	959	991	898	950	940	926	925	935	926	923	982	854	916	881	921	920	898	916	962	976	886	959	942	894	935	907	925	916	894	951	960	933	997	902	916	906	925	923	937	929	912	954	917	950	886	979	931	906	943	952	965	908	974	962	954	980	929	898	896	883	960	927	871	924	930	905	939	971	939	909	931	938	1000	936	911	905	933	921	970	929	885	911	947	930	896	931	865	903	962	903	941	978	912	950	909	985	939	977	916	944	944	937	929	876	902	933	892	936	922	958	869	946	914	897	913	892	916	903	986	921	886	955	854	871	972	934	921	906	934	877	890	938	895	960	917	896	937	991	907	1007	880	885	874	928	900	943	907	933	947	865	972	930	945	955	916	962	879	954	944	930	864	938	938	898	928	868	951	896	964	968	924	938	947	944	939	874	916	962	944	924	884	903	879	883	914	898	926	915	905	949	902	874	921	958	947	895	908	921	965	912	949	948	950	921	896	965	904	911	951	946	941	915	910	903	945	893	887	948	913	936	909	933	929	857	941	886	875	971	961	904	926	933	900	911	925	881	926	903	892	929	959	900	908	927	945	934	890	947	920	958	913	900	874	927	932	953	920	913	896	951	882	912	910	907	948	897	957	912	982	905	915	919	924	913	977	916	918	902	923	934	879	896	896	920	930	933	892	904	947	897	957	927	882	948	932	913	936	930	898	949	981	882	904	939	893	936	930	932	917	920	957	867	988	949	970	899	962	928	942	914	910	973	898	948	900	922	878	969	862	903	935	976	934	919	912	937	937	920	898	923	867	913	933	927	913	939	878	950	951	933	916	906	957	898	924	912	929	943	885	960	927	886	936	963	934	936	879	895	928	928	895	902	937	949	920	917	954	932	896	910	920	924	928	929	907	959	861	871	958	927	900	945	935	964	869	904	954	931	907	924	959	897	959	892	954	919	897	857	906	922	967	1017	961	943	916	938	870	886	984	950	926	929	967	956	940	942	894	941	892	923	905	930	892	961	900	996	885	919	914	882	961	867	910	877	971	904	943	941	955	911	934	935
39593	22104	13514	9846	7351	5556	3875	3089	3026	2780	2312	1759	1344	816	726	637	571	450	441	380	452	435	411	378	458	473	390	413	424	428	428	403	390	402	357	342	426	392	403	383	437	397	345	369	373	351	353	309	315	341	343	300	307	320	342	318	320	300	324	323	313	350	295	306	314	292	300	322	321	317	279	339	299	322	314	319	344	303	262	290	299	338	314	314	321	302	293	309	310	327	330	314	304	347	320	275	268	315	297	314	309	318	290	347	295	287	322	280	321	322	323	290	318	291	352	320	290	323	300	285	294	335	313	297	293	300	300	330	310	292	317	299	339	298	320	306	297	301	320	315	299	317	298	335	307	328	297	302	301	332	304	281	303	311	316	315	309	283	284	322	309	289	300	309	312	341	326	324	301	341	316	270	310	321	329	313	301	271	339	296	296	297	299	298	333	302	321	306	312	314	330	316	317	274	298	323	307	302	324	309	311	289	318	324	314	320	323	347	298	327	322	320	325	306	309	337	350	285	300	326	292	286	330	316	287	323	313	314	308	312	316	318	272	315	300	313	314	323	326	327	320	296	331	300	307	324	280	309	300	333	312	335	352	310	334	308	283	329	328	334	317	328	308	337	329	328	297	307	287	327	309	313	306	299	284	348	292	304	260	281	306	326	295	319	299	294	287	290	279	314	343	307	312	300	306	307	271	305	292	303	323	307	310	319	320	302	286	297	323	293	329	286	324	293	311	286	306	299	305	293	313	300	280	282	310	314	327	320	279	317	311	324	326	324	330	318	307	302	325	338	316	329	317	315	312	355	310	287	289	317	302	314	327	291	331	329	333	314	305	319	334	287	320	289	319	337	316	310	323	298	298	287	292	278	326	331	338	280	310	300	297	296	295	315	337	342	324	334	315	279	309	306	316	303	339	307	331	320	340	328	330	307	293	300	327	312	319	301	335	328	334	297	299	320	331	317	302	301	314	297	305	320	342	336	318	329	302	323	352	291	331	338	331	351	336	310	302	324	286	320	302	307	354	295	266	311	334	333	330	332	291	283	289	325	322	316	312	284	336	324	320	334	300	307	312	332	315	293	318	296	317	318	325	312	291	340	304	352	287	326	288	319	301	296	331	329	309	299	313	315	303	308	327	309	338	318	297	313	317	303	330	308	307	292	308	308	311	337	312	317	315	302	345	322	308	320	317	328	287	335	342	306	313	284	317	338	299	280	324	310	309	351	295	280	300	323	303	294	324	315	320	315	284	307	307	336	338	297	330	303	314	316	313	331	310	302	290	334	341	324	332	314	332	320	327	354	330	319	318	344	310	333	317	315	296	279	331	295	329	317	313	313	320	330	332	300	314	290	348	302	303	302	331	326	319	341	322	313	318	302	299	305	324	285	330	330	290	284	313	335	319	300	347	291	299	334	317	310	288	294	281	305	312	309	352	315	302	309	316	266	350	310	324	270	313	291	297	334	297	285	320	281	310	321	316	280	281	289	311	300	295	329	315	290	333	311	331	294	312	319	314	319	293	340	295	302	306	287	307	335	275	352	340	286	325	321	307	303	306	353	307	379	295	317	314	285	294	310	302	312	314	324	309	305	304	320	333	307	311	305	303	325	323	327	334	317	313	289	288	312	306	307	336	288	346	330	306	295	297	296	296	315	262	322	322	323	309	298	316	271	295	317	312	329	333	315	324	297	319	295	328	303	306	268	299	316	327	309	334	318	296	274	303	342	328	343	302	323	332	317	287	291	348	373	311	301	351	302	296	272	317	287	299	269	291	320	311	345	326	320	281	317	311	287	346	323	294	311	285	302	304	266	323	298	307	307	313	335	294	317	286	301	278	310	299	297	292	309	299	287	299	299	298	314	310	300	314	311	332	333	307	298	320	299	313	310	297	300	320	294	336	296	313	322	334	293	328	305	300	314	331	306	283	290	312	304	288	315	315	331	326	324	316	319	322	289	286	307	306	325	305	318	294	313	284	312	310	276	320	330	307	297	301	321	303	334	321	290	334	264	301	308	327	315	287	296	318	304	297	344	318	332	287	311	339	277	313	288	300	283	315	355	293	338	284	318	307	275	335	289	294	324	298	306	343	307	285	312	308	299	287	302	339	304	327	344	344	318	288	307	307	323	277	313	331	317	321	313	326	320	299	288	301	285	273	294	334	333	276	281	321	313	317	306	302	290	323	281	317	310	289	316	311	311	289	330	321	330	321	299	338	323	338	327	281	315	310	293	290	335	331	287	297	329	297	290	309	305	340	297	305	315	281	302	295	297	301	330	324	312	295	290	341	301	305	309	303	321	315	344	315	315	276	333	303	274	321	296	280	322	269	285	282	326	329	297	311	324	301	288	295	301	324	304	350	288	293	290	313	302	282	285	294	314	308	341	344	283	299	297	307	328	315	309	329	266	332	326	295	333	337	310	309	309	282	328	279	324	302	320	326	337	313	320	322	326	300	300	307	311	331	270	295	317	329	308	307	335	295	317	331	296	314	300	292	322	316	304	321	344	347	322	310	286	338	332	272	300	314	307	328	321	317	286	288	315	325	312	300	342	291	324	301	309	322	342	282	332	322	309	326	274	308	287	259	300	300	318	291	322	316	307	318	278	262	278	316	301	328	297	304	292	331	301	311	309	296	323	285	301	294	306	288	297	318	289	331	281	312	311	328	263	322	321	292	293	321	291	291	285	325	284	334	289	327	310	349	279	328	334	297	319	311	310	303	309	309	308	309	302	337	285	305	309	277	325	293	301	302	342	301	302	318	282	330	302	315	285	285	301	290	304	353	292	316	318	324	302	336	332	297	292	274	322	323	285	310	302	318	302	301	304	293	294	312	316	303	276	307	295	305	312	329	324	295	321	308	327	304	309	299	314	302	316	318	313	315	312	303	286	312	353	283	298	324	348	312	326	324	334	315	340	311	318	286	324	292	306	324	310	301	304	318	318	307	309	309	315	335	294	279	336	293	284	308	285	290	299	327	295	322	302	300	295	286	285	298	332	327	316	292	283	331	293	300	304	335	293	316	320	317	323	275	298	287	311	317	361	308	294	311	297	302	295	288	290	303	305	291	294	313	330	310	287	319	300	309	283	290	300	322	292	310	273	265	320	334	320	324	321	295	294	316	315	326	320	315	310	270	310	279	300	315	292	312	316	308	307	296	273	314	317	296	312	289	304	294	307	333	306	308	295	313	304	285	316	325	295	289	297	295	302	297	273	320	310	317	336	315	308	299	289	324	344	303	312	302	304	318	299	336	339	333	304	299	285	314	311	289	281	311	292	321	330	307	305	317	311	317	300	300	311	338	284	324	326	329	312	302	291	318	308	294	271	313	311	289	296	306	310	277	329	322	333	333	312	292	306	282	313	315	343	300	308	295	327	331	311	334	293	328	311	288	333	270	308	324	341	306	341	284	297	321	321	341	349	334	318	305	311	338	360	302	303	322	314	332	307	298	315	333	295	335	313	303	340	308	297	323	332	289	296	294	329	289	335
26442	11090	13468	17507	17034	15785	12426	11807	12431	11893	10113	8001	6436	3803	3266	2550	1969	1712	1423	1469	1641	1591	1413	1586	1588	1713	1442	1460	1494	1515	1554	1369	1237	1256	1188	1220	1414	1347	1424	1491	1471	1359	1354	1143	1125	988	903	813	810	812	785	783	761	721	715	787	777	766	726	705	749	779	777	733	770	740	759	715	721	760	754	741	736	727	741	749	719	729	769	776	750	752	735	691	727	773	764	717	777	762	746	744	733	741	705	707	738	705	730	752	762	757	780	712	734	697	762	764	790	736	733	780	766	724	722	729	693	694	701	717	761	686	738	711	710	717	701	718	691	752	727	710	738	771	698	784	742	754	717	734	668	750	725	743	724	706	741	730	739	739	695	719	753	732	745	717	751	673	733	719	745	722	707	727	744	719	754	722	747	741	707	752	730	712	751	774	728	784	727	758	723	684	766	671	647	752	755	750	764	716	681	741	743	726	749	730	741	765	713	782	738	700	709	744	718	721	721	729	742	721	754	715	737	727	699	743	715	768	694	711	753	692	714	729	717	726	742	758	727	719	773	689	722	750	730	721	721	741	749	744	685	763	675	697	690	726	727	739	692	741	720	717	728	685	741	718	725	737	733	731	715	711	697	750	734	719	742	724	792	738	781	742	683	725	678	742	714	717	731	748	706	693	767	693	745	759	699	692	739	753	703	725	738	707	728	751	732	696	737	699	708	726	711	750	775	733	738	705	738	737	768	751	731	769	728	725	701	733	738	780	751	755	736	719	723	754	713	740	708	728	726	723	707	718	745	695	703	731	738	707	713	718	706	730	727	747	711	725	741	744	756	812	776	686	734	734	737	679	787	725	748	749	673	716	734	696	734	723	699	729	730	716	707	703	768	735	716	693	724	712	749	773	715	715	722	732	735	744	712	705	716	676	721	701	725	707	819	803	781	728	802	705	731	713	692	739	787	767	723	701	715	699	771	717	705	701	690	722	711	758	698	701	710	704	721	718	739	743	694	726	728	748	780	708	746	723	743	704	744	688	698	735	698	743	739	741	725	687	700	680	708	737	661	742	727	711	710	739	735	735	749	771	725	751	748	682	721	736	748	744	688	757	776	672	712	734	717	715	760	726	691	737	741	716	721	736	715	707	733	718	687	700	737	733	778	707	661	726	735	699	701	745	725	710	701	694	736	711	756	728	680	745	731	750	721	703	720	702	713	756	748	725	706	761	738	693	725	722	747	723	678	746	678	767	767	715	707	745	719	726	725	745	674	755	757	741	740	714	726	755	765	749	713	689	682	709	731	692	756	701	701	700	698	820	707	758	643	695	714	764	737	754	706	721	712	686	761	709	776	742	725	716	743	713	703	714	678	713	725	713	711	755	685	686	767	701	738	782	734	727	768	738	711	734	745	730	673	695	698	761	726	763	671	715	739	749	706	677	727	736	727	741	709	741	696	717	713	715	728	744	716	681	711	744	704	749	728	740	757	765	726	745	736	742	738	697	754	759	719	700	740	720	765	734	728	712	657	692	735	743	730	667	768	715	714	717	759	710	695	699	760	745	762	725	741	755	713	698	763	781	783	686	701	704	715	723	675	742	734	738	745	717	726	713	694	705	725	698	755	721	727	745	754	757	734	748	697	721	741	715	744	743	725	745	745	770	745	714	725	725	767	732	710	700	715	705	689	762	728	736	738	712	743	718	707	744	698	735	699	729	717	723	726	715	707	733	741	722	707	736	731	733	747	713	733	709	724	755	700	705	726	754	716	721	678	738	740	727	763	775	693	760	750	749	710	693	745	683	694	719	741	706	734	732	747	712	718	709	720	718	745	694	778	698	683	768	728	761	755	712	691	742	726	694	702	711	713	730	734	741	723	723	747	733	710	741	692	746	764	744	684	743	681	712	679	749	678	722	747	715	746	739	730	735	658	733	742	750	718	725	703	791	750	756	742	696	732	712	739	737	713	730	751	707	725	745	770	731	720	673	713	701	704	717	725	689	744	667	731	671	778	707	715	730	706	680	671	722	680	783	765	753	730	654	716	713	705	739	770	738	720	732	713	710	741	791	741	721	726	774	793	728	732	767	706	734	743	762	721	712	721	826	714	731	749	772	688	728	727	710	697	717	741	734	737	721	758	766	700	788	773	737	744	733	737	694	703	743	727	781	819	752	723	735	718	723	703	731	748	677	729	715	720	785	770	711	770	704	688	707	735	728	726	688	737	690	746	698	732	704	755	687	704	723	704	704	729	750	746	760	707	666	712	748	715	717	721	733	681	669	722	759	731	780	729	696	743	717	726	701	749	702	731	707	715	794	701	723	763	737	715	718	754	722	715	779	715	719	700	729	682	741	737	700	752	677	696	686	696	748	725	682	731	712	739	713	703	778	740	722	701	750	734	737	741	736	715	727	716	701	698	728	688	720	735	720	711	749	740	672	721	715	726	762	795	765	703	727	734	714	725	773	690	749	797	737	737	718	708	739	734	738	730	705	743	722	769	720	704	713	733	759	715	704	695	718	713	704	722	720	747	698	719	760	738	743	697	708	703	677	763	716	718	660	702	722	729	653	723	788	754	765	762	727	707	680	685	704	716	716	751	738	730	729	723	683	713	741	712	747	735	701	738	727	745	725	734	714	719	756	751	675	718	729	720	712	744	709	727	740	760	757	688	742	697	724	727	748	727	732	762	699	716	718	715	736	767	730	745	688	713	758	727	707	742	701	758	742	733	724	702	748	737	723	704	717	706	737	735	721	748	708	715	710	763	737	729	767	716	693	741	701	716	714	703	756	781	709	761	736	721	704	759	758	734	741	708	744	696	686	748	708	750	700	736	746	743	738	757	730	760	747	715	697	755	707	753	734	735	710	729	703	733	731	735	747	747	731	734	702	746	705	773	747	780	734	688	733	775	740	738	784	756	717	719	741	710	723	724	744	719	728	716	670	716	807	732	751	670	691	717	752	762	713	718	715	716	773	787	745	717	713	757	742	731	759	744	706	752	758	743	730	760	748	705	757	734	728	724	696	762	724	746	739	697	766	719	717	702	724	698	741	726	722	701	752	724	735	725	749	687	713	696	712	725	709	701	797	730	679	702	772	705	761	720	697	726	718	690	759	717	734	688	734	714	773	713	711	743	717	737	709	747	722	798	746	784	751	695	781	731	701	685	683	727	699	692	689	703	789	698	682	715	751	755	779	730	718	749	700	730	690	714	687	702	723	681	718	675	722	707	741	746	722	665	739	700	717	700	680	741	730	725	699	703	731	733	687	732	767	716	780	729	691	700	729	669	750	778	721	742	739	779	710	708	709	739	720	741	740	714	758	753	682	763	750	728	706	762	746	751	742	689	756	690	717	743	766	732	774	724	775	706	733	727	673	776	717	756	705	693	704	715	723	705	756	736	729	721	727	710	701	753	738	737	702	724	723	749	711	724	738	733	702	747	708	723	735	719	713	750	724	686	672	767	696	758	743	712	723	743	728	726	707	754	739	709	748	774	722	735	738	788	813	707	702
51053	30294	21559	17860	13835	10501	6668	5429	5182	4644	3417	2781	1836	1169	955	736	555	547	441	426	456	420	449	425	541	498	471	467	442	518	476	401	397	364	361	322	367	393	424	397	381	392	360	329	295	305	260	264	268	245	269	252	236	244	250	218	234	239	254	254	247	235	226	242	245	256	246	260	239	259	240	254	277	230	227	234	213	262	239	221	262	232	233	257	221	243	245	214	250	254	230	248	236	219	228	227	231	276	241	234	211	253	262	261	234	232	249	276	229	216	230	251	246	252	245	233	238	259	213	239	235	260	270	216	234	226	266	221	230	262	206	244	249	242	259	228	235	233	231	241	205	248	231	221	249	237	259	260	240	222	268	238	234	239	234	218	243	232	205	257	245	222	226	270	222	251	230	260	222	220	257	248	246	229	238	236	249	240	252	224	279	221	237	216	239	239	248	260	226	224	232	246	210	232	229	205	254	213	230	233	217	273	232	234	226	258	235	203	245	223	236	228	237	221	275	262	220	253	240	238	209	244	264	232	220	248	249	230	232	214	231	245	256	204	252	235	242	211	262	270	249	234	242	227	253	229	222	227	230	248	231	203	238	245	249	236	255	230	265	237	236	235	234	240	240	245	236	210	265	238	216	238	221	255	239	227	216	248	257	240	207	220	235	222	238	266	230	227	221	249	262	268	233	206	238	231	222	238	244	208	241	253	247	243	250	223	210	253	249	227	248	239	229	240	229	228	224	226	236	236	253	264	217	242	230	242	246	240	249	231	231	234	230	249	257	248	249	242	236	236	241	255	222	221	250	219	280	255	269	244	223	239	253	252	238	239	246	247	226	244	219	251	256	245	203	226	250	259	229	261	236	251	251	246	251	262	260	194	230	256	239	232	235	229	246	239	217	237	215	237	244	244	202	221	217	266	251	228	255	215	232	228	237	258	249	234	214	221	238	234	259	214	215	206	229	232	268	233	236	243	225	213	242	210	223	261	207	234	233	240	233	222	256	227	243	205	244	247	233	239	217	230	233	218	229	239	262	276	228	229	241	240	254	213	261	247	231	260	232	237	218	248	213	237	221	246	258	261	245	227	203	259	221	261	221	244	245	234	249	216	249	214	234	254	239	246	236	231	248	248	220	265	278	254	255	224	246	249	223	235	238	247	228	266	229	230	252	223	249	266	187	234	246	230	232	222	238	220	223	266	240	247	248	245	240	220	238	243	226	229	241	242	196	225	259	225	249	253	241	233	231	243	243	236	251	233	241	230	250	249	239	242	253	212	215	230	220	234	275	213	251	228	237	233	239	222	211	262	216	238	250	188	234	263	231	236	220	250	264	238	238	236	253	252	252	240	240	222	257	236	255	226	250	221	224	240	248	251	241	257	229	208	221	224	251	236	262	221	228	220	238	207	228	215	202	212	231	210	212	223	233	262	232	225	232	234	200	240	221	225	249	257	229	246	217	289	203	216	226	237	268	238	239	220	241	206	247	233	206	197	220	236	265	251	218	263	229	224	231	212	238	198	238	265	254	254	247	250	221	248	235	235	279	235	218	273	253	200	197	241	281	239	242	222	249	243	213	228	237	249	252	239	269	217	230	206	229	206	211	230	206	228	255	230	244	241	247	228	247	207	220	275	212	230	238	235	242	222	257	237	215	208	253	234	250	261	228	250	241	240	256	262	238	253	242	253	223	255	243	231	228	234	258	261	234	265	237	257	242	249	220	253	226	226	234	225	234	205	255	255	236	252	242	272	247	246	264	219	221	226	229	253	249	224	220	256	258	241	227	243	250	236	246	238	224	237	268	230	236	207	258	249	242	210	237	239	241	216	233	271	243	239	224	247	232	260	243	255	248	213	228	251	232	232	222	260	217	227	237	239	249	229	244	262	238	246	232	256	252	240	239	233	249	236	245	242	213	216	255	264	232	235	263	243	225	238	233	210	230	248	242	207	254	227	230	225	245	244	250	256	256	232	253	234	240	200	231	225	231	288	241	252	229	244	240	269	226	261	287	236	229	251	224	234	266	240	214	270	236	246	224	249	229	250	263	218	244	232	239	272	228	234	251	247	236	227	215	218	252	258	212	236	270	250	236	228	270	251	226	251	251	233	247	241	211	240	227	203	227	247	221	228	273	226	211	252	255	253	250	212	206	240	235	230	239	234	256	242	220	223	263	251	258	223	215	238	243	273	251	216	230	244	260	229	233	245	256	210	245	221	242	240	236	227	228	237	255	273	238	242	231	254	221	232	229	235	246	235	242	227	229	286	252	228	268	218	233	256	235	225	240	254	232	265	234	223	210	227	233	229	239	243	248	270	248	215	234	253	219	207	234	223	227	247	236	217	237	240	259	265	231	240	252	230	254	241	240	254	281	241	249	250	247	249	232	233	229	216	230	234	259	249	250	252	222	250	219	222	230	239	236	239	236	204	232	209	224	247	214	263	235	227	229	241	265	226	231	279	251	244	220	271	224	240	251	221	234	250	243	260	263	256	252	206	219	231	244	231	226	213	216	226	238	282	239	235	246	248	211	218	243	235	218	237	246	226	234	237	232	279	226	223	233	250	228	269	237	248	244	211	259	243	262	241	218	226	251	223	233	250	239	238	230	250	231	271	234	211	240	274	246	237	235	230	239	249	226	263	260	238	222	224	228	259	216	225	236	208	218	256	271	251	234	227	242	253	231	247	250	253	249	230	215	230	223	247	233	248	241	213	238	268	246	230	248	207	205	248	247	229	212	213	253	252	241	209	217	223	228	264	240	214	225	215	226	250	228	231	264	238	249	231	243	238	233	229	230	257	248	233	246	234	238	226	226	235	250	270	215	225	210	253	248	212	247	242	239	233	228	218	258	216	231	220	207	242	224	247	224	248	260	228	254	207	227	238	250	229	240	243	261	215	222	237	269	231	230	229	260	208	241	257	222	235	271	222	255	261	241	264	237	215	263	247	229	246	240	242	238	247	229	245	216	254	264	217	251	249	246	217	238	216	232	238	222	248	245	223	193	261	250	243	213	224	250	253	259	253	256	220	229	235	232	240	243	255	227	235	263	235	271	254	233	255	236	236	257	239	264	224	244	240	228	244	230	225	245	250	251	256	239	241	203	230	226	232	258	242	244	246	213	238	254	249	262	211	252	185	231	264	249	221	241	228	246	252	261	261	231	273	235	232	236	252	236	238	241	256	243	248	249	262	238	271	229	253	233	200	223	235	232	205	232	235	260	222	251	227	221	216	237	223	251	252	227	239	227	230	253	237	229	246	225	261	221	244	254	231	234	245	224	217	245	255	246	229	229	228	226	243	238	267	252	234	240	225	247	226	224	224	212	240	272	221	248	241	271	215	248	250	228	262	243	241	227	236	250	244	236	236	255	245	262	244	249	209	248	241	228	241	228	219	219	277	254	237	245	245	249	247	248	217	243	233	229	222	239	212	241	226	233	252	242	239	234	246	271	209	266	252	213	238	249	266	204	217	255	263	211	214	233	284	253	253	236	228
35442	15197	19155	24288	23660	22154	17496	17652	18256	17325	13791	11870	8619	5845	4798	3534	2849	2337	2142	1966	2003	1770	1923	2055	2695	2406	2067	2223	2229	2617	2276	1694	1650	1615	1543	1474	1542	1682	1901	1924	1858	1823	1527	1207	1178	962	942	813	788	755	658	634	672	572	575	629	664	609	607	560	575	576	588	604	597	579	655	577	587	593	598	569	607	615	600	616	570	615	593	631	601	549	628	587	589	571	561	622	568	585	644	631	600	580	617	597	550	614	544	591	546	593	628	568	580	632	574	581	558	588	581	541	536	553	592	620	590	563	587	564	613	540	580	568	587	570	551	600	546	561	592	574	619	605	575	577	619	543	576	537	551	601	584	562	616	600	569	595	591	592	571	583	570	581	597	540	599	596	567	578	601	575	580	565	587	565	580	511	575	547	580	572	580	598	613	615	538	561	607	535	553	569	605	558	600	571	561	568	565	623	590	598	596	602	580	595	636	539	537	571	596	623	519	591	605	562	585	577	544	531	604	559	572	551	581	574	582	599	574	554	592	544	558	621	533	573	569	565	551	532	557	567	591	552	522	555	588	590	561	563	630	580	583	540	566	545	595	607	596	584	604	581	545	551	550	578	579	604	609	568	559	578	603	577	576	593	572	610	571	591	577	523	566	596	542	553	567	591	600	586	590	549	591	588	553	561	576	527	562	565	583	558	615	590	570	586	562	546	596	579	568	590	592	558	583	573	574	556	531	600	577	559	575	593	548	584	567	594	551	589	548	575	578	561	585	590	582	549	602	574	589	564	608	580	512	562	538	559	564	564	597	602	586	536	571	595	577	591	565	620	549	571	582	574	552	558	581	556	581	574	547	588	575	554	550	586	562	570	570	553	575	583	615	601	569	566	609	575	553	576	563	584	534	566	582	609	568	579	573	576	590	540	545	625	654	620	554	564	539	542	581	586	577	587	560	581	524	556	551	579	575	524	600	556	564	545	558	553	578	559	581	556	568	581	559	543	574	589	559	566	565	562	556	566	564	613	540	572	578	566	596	574	565	553	605	541	598	564	562	572	582	616	567	605	607	608	571	583	570	580	587	606	615	523	556	559	603	580	563	573	583	571	564	535	562	561	563	569	610	601	590	598	549	569	575	600	565	589	551	602	554	546	596	572	619	569	573	575	587	586	591	572	610	590	560	562	585	609	562	622	605	513	573	507	546	549	581	581	602	567	601	584	617	588	581	613	569	580	616	602	577	586	578	594	548	570	553	548	585	565	582	606	603	578	576	577	597	616	568	586	586	606	532	612	532	575	535	534	573	579	589	549	578	611	583	607	601	600	590	580	575	540	579	570	586	543	615	550	554	577	563	597	580	574	570	524	550	567	596	605	560	595	582	587	586	602	564	554	576	594	589	584	592	551	519	606	575	599	567	579	565	585	560	571	575	553	611	574	587	554	572	617	592	541	600	566	572	617	546	580	595	570	572	585	523	533	583	578	567	586	538	601	589	566	586	566	554	563	541	581	593	584	569	571	595	597	598	561	580	579	579	588	577	571	569	570	555	556	527	570	565	600	555	568	562	596	548	582	562	559	558	589	580	555	603	586	547	558	549	563	564	593	585	614	590	551	568	560	547	594	579	625	595	569	520	585	530	606	573	628	603	645	540	594	603	552	564	570	590	556	541	572	590	570	594	561	582	557	584	573	569	591	553	562	625	552	603	587	572	592	560	586	582	588	560	582	598	580	568	556	560	511	547	595	555	569	570	552	556	589	618	574	557	605	522	559	577	549	536	573	632	586	608	561	533	615	569	557	596	580	566	576	568	572	551	636	589	599	555	570	582	576	589	563	551	601	581	533	560	581	575	592	553	591	581	557	567	590	541	582	572	599	568	590	645	549	596	556	561	593	572	575	544	553	575	594	559	609	601	560	577	579	581	581	624	562	593	559	544	551	603	571	568	573	596	603	556	578	595	554	581	570	588	572	559	559	550	601	617	564	597	588	584	560	578	594	593	583	602	589	615	583	563	584	578	550	606	552	570	588	576	607	612	614	599	594	550	602	583	579	586	551	558	561	548	603	558	604	557	570	585	601	570	596	566	606	591	602	576	593	548	549	616	604	564	568	562	597	583	521	546	555	593	601	589	552	587	552	588	577	559	551	576	513	602	630	589	547	569	554	610	537	563	533	584	543	603	565	537	571	583	565	572	538	571	571	520	593	583	597	596	576	586	613	580	536	626	568	533	598	567	584	568	533	592	542	574	580	576	572	590	591	549	540	559	582	562	592	585	634	569	560	603	601	545	598	611	604	577	512	590	572	558	590	558	562	548	559	578	580	540	547	532	568	589	569	594	598	557	578	593	532	580	559	586	594	586	606	598	613	595	577	565	589	591	570	574	539	574	562	558	541	564	577	576	571	578	587	629	578	594	640	515	544	577	570	581	530	605	558	606	554	569	537	561	597	541	542	581	554	588	569	552	644	547	574	564	582	579	582	592	573	556	576	589	597	552	591	575	566	598	589	534	606	558	576	560	623	554	550	580	593	573	586	612	573	574	612	573	547	581	567	549	585	599	595	565	596	582	565	556	585	570	597	590	548	608	592	551	565	552	579	607	602	591	596	573	574	587	548	587	600	610	545	566	573	606	604	566	623	540	546	614	557	605	562	571	598	584	544	594	520	552	563	590	558	586	602	595	563	557	588	544	624	581	564	553	581	574	546	616	595	577	588	529	567	597	572	562	556	586	544	568	588	571	582	589	612	554	578	580	628	610	557	597	601	569	564	534	634	597	541	567	530	594	597	586	618	551	560	583	569	548	585	593	574	600	550	553	625	536	585	576	622	541	566	561	610	594	559	580	569	568	570	566	590	574	571	555	584	591	569	587	639	581	591	589	574	581	573	564	597	561	553	598	560	593	618	577	611	582	585	559	537	588	556	568	585	595	577	545	601	566	597	526	548	619	545	611	570	596	568	578	591	538	592	577	586	567	558	571	628	536	597	583	624	565	571	602	579	584	606	612	534	570	551	577	576	533	556	577	557	563	590	583	574	568	572	561	570	597	565	591	596	592	553	563	574	540	542	577	564	582	602	561	569	617	586	578	573	537	595	620	555	574	584	550	543	570	587	567	581	538	556	540	628	556	593	562	541	560	599	570	623	576	520	591	609	580	512	574	586	586	568	574	566	590	577	555	585	573	592	573	572	599	616	641	595	569	535	561	540	584	557	574	576	579	550	598	537	590	599	601	595	590	595	508	600	592	560	568	570	583	553	601	531	590	580	544	510	582	629	558	539	590	559	605	576	569	574	545	618	593	534	565	594	583	585	555	555	568	564	595	593	572	579	597	591	610	583	547	555	567	583	596	590	591	556	582	570	572	557	563	625	556	571	598	565	564	589	570	550	569	557	590	605	522	595	582	547	582	563	567	591	571	517	574	582	541	590	595	582	562	544	600	541	628	547	573	592	540	633	613	578	586	594	588	597	609	576	583	590	605	562	614	584	562	569	577	535	519	569	596	602	617	540
17283	5750	4389	4045	3554	2499	1688	1733	1797	1511	1163	1023	761	602	559	497	474	449	449	413	426	436	438	454	446	432	432	387	413	428	447	436	466	428	417	440	435	429	433	439	456	469	410	459	453	404	446	398	403	419	408	401	376	415	382	415	416	424	396	394	415	413	411	426	396	410	381	388	406	434	443	423	404	406	368	419	412	408	407	421	446	450	373	397	407	437	389	456	415	427	415	428	429	381	408	388	404	401	384	414	404	410	409	387	410	424	395	374	425	403	414	430	349	445	408	424	397	363	415	398	417	398	394	392	399	391	384	394	384	411	394	372	428	421	370	384	416	384	421	389	399	420	404	424	406	394	366	457	411	422	408	411	400	401	403	374	440	387	447	419	422	407	421	379	385	354	392	440	439	401	413	386	405	446	466	420	409	434	395	410	410	413	399	402	438	384	398	412	387	430	397	370	387	369	394	402	394	402	380	393	390	409	374	408	431	441	389	386	433	412	398	395	387	416	393	413	416	409	414	383	432	397	393	410	405	403	412	390	411	414	394	423	396	385	394	404	419	359	412	416	384	411	421	383	394	404	422	391	412	394	406	393	444	444	415	384	382	383	393	415	394	445	388	396	400	390	415	406	432	376	357	422	386	431	435	370	386	432	392	355	409	418	391	438	413	398	420	399	382	375	381	404	428	417	412	426	401	388	403	433	388	398	387	431	397	381	389	403	410	396	408	422	415	385	419	405	421	395	420	429	400	447	381	416	418	394	391	428	403	370	396	391	385	448	396	402	382	406	396	392	406	396	424	400	401	427	394	413	398	374	415	398	417	419	374	450	376	392	409	446	399	407	386	391	382	404	429	390	415	420	380	413	443	365	440	413	349	380	378	403	402	431	362	442	411	427	452	388	437	425	446	409	427	385	425	401	410	392	427	438	428	391	396	408	410	411	387	409	415	437	382	417	379	444	399	395	436	410	401	404	375	407	391	396	436	378	393	399	358	436	378	409	402	382	403	390	387	386	425	403	405	435	418	410	403	406	426	437	395	428	398	409	394	426	415	447	387	376	440	380	408	430	438	377	409	404	397	373	420	440	428	369	421	433	372	421	384	409	396	406	413	389	376	393	429	422	416	394	394	393	417	391	414	384	371	413	394	389	409	399	404	423	423	409	405	443	390	419	402	393	400	399	401	386	431	428	419	417	431	440	427	385	381	376	397	388	394	372	352	380	399	422	411	403	393	403	422	404	387	396	423	404	418	410	389	400	388	384	414	407	405	422	420	405	403	375	433	366	405	416	392	386	407	401	418	403	435	376	387	435	396	397	413	408	408	388	414	450	388	418	411	394	413	406	390	417	397	405	439	434	397	379	418	405	410	443	394	389	441	403	382	444	381	433	393	396	420	398	388	396	405	375	419	388	440	400	427	406	365	391	390	405	378	376	371	421	446	452	396	384	424	402	408	425	382	398	429	387	401	418	419	397	440	389	420	393	431	433	400	423	400	431	399	429	409	411	408	427	423	393	413	404	383	385	414	441	421	402	438	409	421	420	415	358	387	408	414	403	429	431	410	390	413	447	446	386	406	389	412	426	419	357	392	399	407	393	392	413	416	428	408	423	431	449	421	419	380	396	412	438	431	416	443	400	381	407	403	385	431	413	435	415	431	378	406	408	436	437	403	405	423	435	404	426	418	395	430	369	393	431	405	382	427	422	397	387	440	386	413	438	437	433	415	419	412	434	447	433	391	415	415	437	400	378	389	380	378	390	426	438	391	423	407	366	413	397	403	408	371	383	416	407	399	424	370	369	387	407	445	385	396	426	444	415	424	366	399	412	443	433	431	417	405	390	429	406	409	421	405	393	398	418	410	428	417	407	436	381	405	401	365	413	430	396	398	430	442	427	400	400	448	393	415	458	440	412	380	418	422	415	411	416	379	434	386	399	407	340	372	435	424	421	394	404	426	423	413	410	407	407	385	440	387	399	418	384	394	366	393	393	419	433	431	419	389	437	409	416	451	396	419	392	432	420	419	365	377	411	412	364	414	387	434	420	428	435	406	360	404	421	454	410	412	410	400	404	416	388	429	395	438	441	418	428	416	391	415	439	413	409	389	399	410	431	417	352	402	379	430	422	379	414	396	422	437	413	431	420	415	389	402	408	362	404	427	421	411	404	403	401	402	430	410	432	383	429	429	399	403	408	435	400	422	372	374	452	399	386	419	418	416	365	414	381	413	422	399	416	415	387	390	423	395	375	436	408	370	390	394	417	430	380	398	385	474	391	387	427	413	430	448	414	414	371	407	412	400	407	396	378	387	421	397	403	388	407	418	401	396	435	400	385	399	413	397	397	426	413	407	413	417	376	418	385	376	381	384	400	416	409	431	363	439	428	409	389	421	395	414	411	404	433	407	417	424	437	436	389	401	407	355	433	393	391	406	415	400	414	415	444	388	406	396	377	397	388	445	379	418	449	394	378	365	392	418	408	411	396	425	383	396	432	408	429	389	370	397	381	440	415	366	391	416	429	431	411	404	415	453	373	398	410	405	401	403	391	392	387	409	430	393	397	401	430	380	417	414	432	411	416	372	435	415	389	421	416	397	376	409	402	422	435	404	425	414	429	393	356	394	414	433	429	427	440	440	399	404	425	441	413	392	389	394	380	401	437	493	419	445	376	429	440	392	432	412	429	423	430	381	416	391	432	398	430	413	418	407	383	423	412	389	385	411	427	399	411	388	417	400	402	420	395	417	430	419	428	386	407	373	358	375	409	395	447	486	402	415	387	414	394	411	391	381	385	415	403	439	433	444	401	441	401	429	442	424	378	409	392	372	383	384	392	409	425	438	394	408	380	364	354	420	396	410	364	387	397	402	438	392	407	382	424	410	394	409	416	412	416	417	388	411	406	411	386	414	413	424	387	404	420	440	366	455	403	383	440	391	393	399	414	394	436	408	412	392	420	413	397	381	407	406	393	411	419	428	408	429	412	428	411	398	367	419	398	384	409	428	406	414	439	390	404	409	414	397	411	411	386	392	407	419	426	375	402	409	402	410	405	405	436	399	409	399	380	421	417	415	409	395	395	442	369	374	436	414	384	407	399	384	414	428	384	418	444	405	450	416	436	387	426	388	427	445	418	391	383	364	396	415	349	448	404	460	436	371	429	414	407	434	387	399	415	438	410	426	433	394	413	424	434	419	427	419	410	449	413	415	411	410	423	423	420	419	402	405	395	402	401	455	416	364	433	487	345	420	404	377	405	450	426	426	411	377	387	403	422	364	453	400	410	407	382	388	403	380	391	384	387	427	336	409	449	401	406	411	424	408	369	388	422	418	437	386	389	403	370	442	427	417	399	451	441	431	414	376	444	414	397	428	417	417	384	454	381	410	422	420	419	427	418	398	414	415	430	444	382	399	382	370	412	374	409	422	434	353	468	381	404	442	421	444	422	398	380	402	416	401	402	414	413	364	389	403	415	363	400	399	372	435	437	409	423	393	407	398	429
10450	4732	7757	11027	11452	9194	6699	7325	7057	6371	5115	4501	2978	2376	1788	1431	1312	1122	1119	1132	1118	1158	1091	1129	1200	1109	1164	1158	1119	1083	1087	1065	1060	1097	1103	1209	1327	1285	1334	1307	1281	1293	1212	1155	1072	979	970	989	972	913	932	967	909	921	903	955	944	948	902	890	934	946	990	1026	884	931	924	902	913	978	894	978	889	955	923	905	917	915	916	921	905	887	911	925	918	877	939	930	962	929	901	939	918	948	907	959	936	911	1009	942	927	972	973	942	885	979	948	924	990	960	941	934	869	946	953	928	921	906	935	937	900	944	943	987	932	922	945	957	943	905	893	922	930	953	882	943	903	904	876	923	959	959	962	919	922	873	855	960	927	933	898	885	940	889	946	909	900	941	896	942	935	916	911	929	916	942	942	922	968	970	947	929	879	908	945	901	932	911	956	905	939	936	955	975	938	846	920	945	905	915	937	926	910	954	933	924	924	941	904	929	917	910	893	930	923	882	912	919	917	908	920	965	968	993	932	895	907	924	912	941	953	951	892	919	934	921	931	911	886	913	890	875	897	861	901	935	882	956	910	925	870	865	859	937	898	938	881	910	935	944	934	936	899	927	902	908	819	939	942	959	920	869	942	926	915	928	908	907	943	931	903	927	924	893	897	861	917	889	950	903	904	961	965	909	864	915	958	889	945	946	960	924	919	953	932	943	1016	920	896	932	942	934	925	902	939	898	896	897	927	939	962	872	953	976	886	924	944	927	933	963	926	925	948	969	951	906	940	892	894	939	951	919	921	921	864	889	944	957	897	961	907	973	887	894	945	889	942	970	915	906	926	992	928	920	915	869	915	918	900	900	909	996	883	909	946	912	964	905	916	910	951	895	934	868	916	920	943	988	923	923	911	946	937	912	960	958	881	871	931	922	938	856	923	910	920	934	976	921	854	943	884	895	915	933	883	911	904	866	882	899	895	970	894	953	871	905	920	958	902	884	963	896	950	920	890	932	947	963	990	930	972	915	892	910	924	879	974	913	870	962	915	970	955	928	904	860	962	869	894	967	862	934	916	938	986	917	968	884	930	934	939	871	926	959	946	904	862	916	921	941	968	906	928	911	927	910	920	941	933	862	948	899	884	923	920	918	888	888	918	914	900	888	943	922	914	882	962	942	957	897	925	895	936	937	935	940	889	969	921	923	965	995	897	946	912	914	974	894	917	935	961	903	913	972	931	934	940	920	926	868	893	910	893	943	943	908	946	898	921	889	949	890	966	902	952	935	927	923	932	917	903	926	934	940	915	904	949	893	898	922	947	929	966	905	952	931	940	909	955	914	882	976	896	928	894	941	972	911	904	939	944	916	922	974	966	901	859	968	923	857	912	940	976	920	912	924	909	905	979	916	928	866	923	928	898	925	943	898	884	946	953	892	936	920	944	902	899	945	908	938	925	934	883	871	969	922	915	922	889	937	954	938	908	983	904	866	910	846	944	894	933	952	870	951	978	914	895	960	933	869	950	988	935	920	880	920	877	975	919	924	946	935	871	909	952	925	943	927	910	965	918	901	945	914	939	934	973	892	935	979	839	974	918	916	912	912	969	883	982	906	926	851	905	928	862	971	918	965	915	886	918	925	929	919	918	968	912	907	886	971	925	952	916	944	904	933	820	926	953	890	899	984	941	925	970	949	940	919	889	939	945	991	848	892	899	939	933	946	907	904	917	935	955	992	884	941	991	928	900	920	917	940	918	985	889	868	933	955	902	919	939	959	930	913	921	909	948	924	955	954	934	968	944	909	932	946	928	902	933	974	983	941	945	895	919	930	925	877	909	881	909	970	866	905	967	918	889	892	869	908	934	924	875	888	956	885	902	867	944	952	953	900	936	926	926	904	969	908	932	960	914	939	951	953	878	963	943	906	951	944	900	929	926	910	904	917	943	928	916	933	971	933	938	953	904	921	967	955	911	919	921	900	910	935	935	931	930	916	965	895	899	983	910	915	893	913	958	924	952	919	946	942	932	918	889	965	992	913	945	918	982	941	922	869	940	891	920	958	914	901	965	934	934	870	902	937	849	870	910	943	902	947	960	909	879	900	909	884	926	880	932	930	933	949	957	974	915	834	930	933	900	920	940	957	975	943	939	902	946	949	947	898	869	872	867	921	929	970	928	927	920	950	926	938	938	935	900	943	901	928	904	911	904	909	938	920	950	893	982	924	942	876	924	916	925	994	897	953	914	955	922	938	988	890	934	930	925	917	929	968	901	911	949	934	941	958	872	927	920	880	882	933	926	918	873	932	917	945	933	928	960	925	906	931	941	930	900	949	947	924	1008	921	917	941	909	967	936	934	926	931	950	921	954	937	922	889	945	948	931	916	943	899	866	963	955	911	902	941	940	923	924	897	896	966	897	934	882	920	904	935	895	878	926	940	959	911	888	937	964	862	931	969	956	919	935	898	907	956	897	906	921	876	911	905	865	869	997	909	867	911	936	967	908	913	890	922	945	910	887	934	919	925	958	960	908	933	908	901	946	908	907	960	950	931	898	960	938	872	948	937	931	974	903	920	904	909	950	967	969	876	889	931	903	899	969	870	912	961	944	943	897	964	904	875	936	924	965	917	935	904	914	909	902	903	910	932	955	856	909	902	926	909	914	913	921	879	906	884	922	915	924	913	930	951	942	988	983	911	835	927	909	909	918	942	935	891	920	987	906	920	925	921	967	910	940	848	956	901	936	867	882	891	946	898	967	942	944	924	930	926	970	914	901	896	909	935	930	893	908	912	901	955	924	929	946	952	890	871	937	881	844	889	955	929	983	898	945	979	938	877	899	972	948	948	968	932	936	892	916	947	923	954	906	913	930	959	890	909	925	933	884	954	947	932	930	973	923	943	970	896	875	904	960	920	936	963	875	949	955	896	947	927	985	863	977	946	934	944	891	974	934	992	916	921	925	909	949	912	932	906	971	909	982	982	916	1002	890	933	928	943	888	889	981	902	927	947	911	928	981	939	865	917	917	919	916	915	874	969	891	942	877	904	913	919	923	964	885	907	865	903	923	945	932	914	918	927	922	941	919	897	882	907	925	885	935	965	941	942	854	862	902	991	909	939	888	938	912	928	987	898	914	947	935	914	963	893	910	944	907	936	912	941	893	933	975	877	926	902	914	917	927	906	947	899	950	917	908	913	918	924	870	928	936	899	966	956	903	994	972	930	919	931	919	904	876	934	937	901	926	914	909	935	930	991	911	975	908	979	928	925	952	940	912	959	873	933	915	924	953	911	902	906	929	956	929	928	949	915	939	892	913	907	974	968	952	951	924	894	912	928	925	939	921	950	904	900	939	888	923	918	918	967	900	905	920	922	920	930	903	946	995	927	891	946	940	911	906	980	879	879	916	954	877	846	948	899	848	900	954	932	876	900	945	931	928	911	927	930	905	934	984	905	934	886	875	919	926	938	971	904	921	901	908	953	918	872	976	915	918	975	958	915	945	909	913	958	913	920	865	929	886	904	904	959	943	953
38980	20090	13174	12078	9195	5706	4033	4028	3462	2422	2058	1653	1060	846	706	575	487	414	386	412	380	386	394	446	437	440	400	435	410	394	441	405	365	375	384	401	339	374	394	400	395	341	377	351	372	342	336	299	345	313	301	304	317	310	288	330	280	278	336	262	302	309	329	290	325	317	325	295	293	306	341	293	308	314	317	275	325	295	293	317	308	303	295	287	284	326	331	297	319	318	309	299	311	318	322	302	341	289	296	294	334	299	321	292	343	314	298	325	285	308	307	295	319	290	288	323	304	304	266	317	288	331	300	302	331	297	314	316	306	298	308	311	292	267	300	305	315	303	292	299	300	316	332	305	292	309	312	309	330	301	293	281	300	308	304	286	266	288	303	292	307	282	315	320	305	285	277	306	306	321	326	310	302	320	293	304	343	292	300	275	315	287	312	333	288	297	307	271	291	335	340	299	319	342	320	336	317	305	322	334	279	316	287	317	303	306	317	293	309	297	293	343	309	326	322	300	295	303	321	337	288	314	291	298	278	286	313	288	312	312	321	317	301	328	297	289	318	320	299	317	294	272	302	299	318	281	271	319	307	305	311	300	297	268	311	324	296	284	303	316	318	297	289	300	295	343	320	286	295	326	285	298	301	349	314	328	287	307	288	282	297	295	273	308	314	293	293	322	308	299	321	280	285	289	278	328	309	296	334	314	302	345	329	310	310	262	309	283	307	336	301	282	319	322	328	299	306	306	331	286	293	319	341	344	282	308	290	327	341	300	278	320	301	318	315	302	305	310	281	284	285	323	279	275	293	332	314	285	290	294	304	293	311	304	311	256	330	281	273	304	298	286	298	308	320	302	319	290	278	305	304	282	283	319	304	320	300	314	329	310	302	295	288	313	312	278	279	310	280	315	273	314	299	325	353	294	304	308	298	291	286	291	294	304	295	297	313	320	313	284	279	278	333	299	305	327	309	299	327	281	313	339	303	298	299	282	304	303	306	296	298	319	287	309	307	261	310	288	317	307	311	318	317	292	318	296	299	309	298	293	304	322	323	305	309	347	314	284	307	305	318	319	330	299	327	322	319	311	279	311	294	287	276	284	290	336	278	325	301	299	301	259	291	289	336	310	277	329	311	291	298	286	297	317	315	319	318	325	313	319	326	293	299	325	277	319	325	292	313	304	294	330	312	293	284	320	310	322	297	319	314	310	275	297	321	324	290	250	282	282	329	281	288	324	322	316	289	334	286	303	297	317	310	293	322	315	315	295	340	275	273	299	313	323	316	314	303	323	327	297	334	296	329	319	306	321	323	320	296	305	316	301	335	321	290	264	308	300	338	293	314	271	272	286	285	333	318	328	313	264	287	318	305	303	279	312	330	290	288	263	315	316	299	302	299	302	312	261	318	304	315	255	294	307	318	287	296	306	322	303	308	297	299	297	287	282	288	310	296	300	338	325	306	312	330	322	289	318	307	311	328	301	304	298	302	286	318	308	252	314	297	305	303	293	345	318	331	326	296	330	297	298	274	337	287	324	311	312	317	329	314	300	339	330	312	329	284	321	345	313	311	262	297	299	302	292	307	290	285	306	303	293	312	291	288	303	312	315	316	301	309	301	315	284	311	310	295	277	293	294	334	318	303	304	299	335	290	300	307	284	297	301	296	312	290	293	298	313	304	332	320	261	290	311	312	295	345	300	314	324	320	294	300	302	315	284	309	303	279	310	266	317	301	305	308	337	304	314	323	262	289	349	315	300	303	285	319	326	321	302	290	282	305	283	294	297	308	286	291	305	285	341	287	311	297	335	277	277	361	307	308	310	267	279	298	290	311	289	290	336	323	307	296	318	299	313	304	321	292	300	317	317	324	317	302	292	305	297	321	291	350	289	292	318	330	340	301	298	293	325	308	307	297	318	317	317	291	297	305	291	318	295	299	324	300	275	296	285	341	324	334	309	294	283	282	307	296	321	301	294	308	351	282	288	330	302	311	283	299	303	267	302	281	279	336	321	316	302	315	308	312	301	278	273	327	284	324	294	308	306	311	319	303	310	290	298	300	287	309	348	320	295	311	276	297	272	286	324	297	274	312	316	258	265	314	318	322	332	313	277	281	316	317	316	320	285	285	321	316	320	287	285	313	275	322	295	303	303	327	301	303	251	301	277	327	337	335	282	316	293	332	306	292	290	289	301	302	335	285	318	315	350	304	277	284	311	331	304	299	318	275	342	301	359	303	357	306	294	303	316	300	296	300	287	354	284	300	282	303	288	308	309	285	293	328	293	273	285	304	292	305	271	301	271	296	282	294	324	299	313	280	309	313	308	293	317	296	278	332	294	291	313	288	287	311	262	305	277	320	327	317	301	317	331	301	334	317	317	316	298	346	322	314	331	278	282	264	301	313	302	304	263	315	347	293	303	296	290	310	280	306	306	339	332	317	263	299	318	313	314	325	300	275	303	354	340	319	285	305	304	337	300	307	310	285	311	338	310	282	310	260	319	303	329	307	288	288	326	320	301	302	283	280	284	299	317	264	269	301	324	291	303	306	288	333	287	294	281	312	308	283	283	310	313	323	334	326	282	286	327	273	296	280	315	310	302	300	311	303	304	280	307	321	308	278	319	306	323	292	308	291	299	317	318	299	321	281	299	321	291	338	295	302	303	320	283	304	306	311	341	306	288	300	280	275	293	290	305	313	313	314	253	324	299	274	310	325	291	312	291	319	296	305	300	311	324	302	308	312	299	287	296	310	312	262	300	311	329	301	333	296	313	308	289	305	358	314	298	314	356	317	303	320	284	302	289	299	307	323	324	301	331	308	284	306	303	314	317	277	309	297	306	277	316	342	300	320	322	311	253	299	276	279	313	311	290	302	317	327	291	267	323	299	283	306	335	309	310	307	294	313	308	317	303	320	288	310	323	270	317	315	294	285	296	297	293	292	301	302	304	323	300	278	310	284	318	292	307	296	289	288	297	330	312	330	301	327	305	285	322	315	288	286	306	322	322	305	265	297	263	301	303	313	318	302	304	329	285	297	313	308	330	306	274	315	291	331	293	317	293	291	322	301	325	300	297	313	326	323	292	325	306	305	324	288	301	292	292	309	285	320	308	296	296	354	317	279	307	292	290	298	326	308	302	280	307	332	329	306	324	243	291	310	312	340	328	297	292	295	308	328	312	339	312	305	340	303	299	334	293	285	298	330	294	285	290	321	293	327	302	329	271	306	328	292	317	285	297	297	328	318	291	317	309	310	305	293	324	274	284	290	308	306	308	354	322	301	299	341	329	295	308	288	290	282	318	318	294	315	292	319	334	295	299	323	306	314	304	337	323	294	320	305	305	301	310	285	316	321	283	328	286	299	299	328	319	315	289	303	287	288	303	315	311	340	301	301	295	319	294	315	310	300	316	323	317	317	315	299	304	294	301	300	316	313	312	322	300	303	290	311	346	310	305	327	293	334	284	284	276	322	290	301	297	265	326	305	293	307	305	284	334	303	344	287	296
25675	9763	14615	21081	20127	15582	12950	14843	13637	10780	8942	7617	4972	3931	3081	2178	1836	1526	1458	1447	1479	1467	1411	1776	1753	1534	1441	1636	1601	1638	1602	1363	1340	1239	1247	1363	1238	1345	1548	1502	1347	1206	1129	1071	1002	922	899	857	806	758	743	728	757	717	709	690	767	731	778	741	732	705	726	757	724	741	733	749	719	707	743	732	733	696	732	720	741	716	726	758	728	679	722	720	696	742	740	770	767	745	734	752	681	704	718	707	772	696	726	710	724	741	698	759	691	744	726	729	731	719	712	746	751	704	703	700	705	714	693	712	697	689	722	721	733	747	733	743	727	726	731	699	709	726	684	723	763	765	736	694	733	738	723	672	703	719	737	723	759	719	708	687	731	708	695	711	698	754	696	699	714	657	705	737	737	692	678	719	696	727	727	679	722	688	779	708	712	726	706	708	747	681	703	723	685	759	738	696	727	769	744	725	713	709	713	696	748	741	745	730	713	723	690	696	728	766	662	702	714	708	717	695	771	718	688	709	696	695	723	750	709	764	699	708	735	741	721	750	706	664	692	688	714	727	696	738	683	688	756	733	733	682	727	721	751	746	780	712	756	725	721	758	745	708	723	747	702	764	702	709	732	723	724	676	730	654	717	711	685	740	673	707	722	688	755	723	683	747	708	646	690	723	647	746	738	702	691	686	711	699	698	729	781	717	742	696	668	717	701	688	729	747	726	724	720	713	772	659	719	662	716	725	766	723	688	756	720	709	730	745	661	757	663	699	738	704	741	725	686	739	723	708	694	755	733	661	733	768	691	703	738	741	700	708	737	699	650	737	693	719	706	764	708	721	707	718	732	742	700	728	706	709	724	741	703	718	717	759	673	695	700	695	721	712	756	765	718	725	720	713	696	716	732	722	735	712	729	715	677	700	726	760	704	748	724	685	693	731	703	702	700	731	752	744	717	713	711	721	720	699	690	709	715	752	713	729	732	652	708	744	710	706	685	696	731	681	658	742	740	720	728	689	705	721	695	714	706	693	723	717	730	694	661	716	697	704	755	738	701	684	717	709	682	748	713	681	676	711	730	735	692	756	697	716	708	691	727	691	711	701	683	706	744	706	703	716	743	684	736	702	713	723	704	742	708	694	713	699	711	761	657	723	718	714	728	707	712	728	737	705	724	705	681	666	735	716	729	733	703	690	698	709	716	683	709	707	717	723	704	690	721	690	741	740	683	710	745	711	707	710	693	702	697	726	730	717	755	740	759	703	732	717	727	684	763	698	689	730	692	685	679	726	704	629	692	681	716	729	740	727	703	713	723	711	730	696	773	747	677	715	758	706	695	731	698	705	775	703	712	731	718	752	731	718	670	738	679	711	677	775	738	741	719	722	717	726	750	708	726	679	697	710	737	689	711	770	703	752	745	743	701	740	716	700	748	731	680	709	691	797	726	705	734	760	744	701	681	701	728	690	724	690	660	768	714	684	712	706	723	697	724	733	739	711	722	707	730	677	774	719	666	737	696	748	702	739	700	745	718	723	706	674	693	726	738	723	731	681	749	717	719	669	722	709	689	719	766	712	754	741	679	704	730	703	733	713	742	671	713	723	695	740	682	680	700	776	687	711	731	722	715	753	743	719	719	716	723	752	718	710	732	728	685	722	693	685	731	749	742	663	625	696	732	701	717	724	670	757	682	706	718	704	749	719	745	724	752	724	736	688	752	692	673	738	676	750	731	694	755	669	667	716	708	695	759	701	699	756	728	735	736	694	680	718	718	741	718	709	659	693	702	717	709	716	742	746	774	696	697	721	709	773	725	693	725	739	694	672	679	677	756	698	721	757	716	724	747	695	741	743	673	733	736	701	693	753	701	719	751	693	754	760	746	692	720	729	752	706	742	733	694	716	707	722	706	707	707	712	752	711	669	689	711	731	686	703	680	732	696	661	677	700	677	733	701	750	723	716	724	699	712	712	700	771	730	710	740	713	735	674	714	786	745	673	767	725	712	714	707	715	716	708	698	694	679	769	701	723	695	651	740	691	718	682	675	708	688	718	711	742	727	697	736	717	699	750	726	695	678	678	741	698	678	765	705	718	743	671	726	703	689	709	699	735	675	740	705	700	743	693	676	739	718	720	723	718	713	722	705	691	709	686	752	662	739	694	715	684	706	740	716	716	681	672	675	709	713	724	739	789	777	699	733	744	753	666	768	660	717	705	725	770	733	719	756	699	700	683	726	697	704	726	712	720	732	731	747	717	768	715	680	725	722	641	709	740	700	720	700	711	703	714	725	727	684	748	730	706	731	705	751	679	678	664	714	726	702	734	697	680	657	706	710	722	665	751	712	732	702	692	712	713	709	709	740	725	744	719	768	680	712	690	714	704	711	753	697	724	723	691	692	708	727	750	743	715	718	693	688	720	746	753	687	658	738	671	721	756	719	740	697	706	691	678	661	711	728	719	753	747	699	699	718	674	732	720	739	666	750	751	725	691	740	680	768	711	763	715	663	777	725	720	745	753	700	723	789	653	748	683	709	724	773	749	726	690	731	677	694	759	714	745	715	679	682	688	678	749	725	680	730	705	695	734	713	718	739	727	714	763	705	687	752	674	707	718	726	701	748	711	741	699	732	736	671	740	701	708	721	693	742	753	709	723	695	740	739	727	688	720	715	709	802	679	696	734	720	686	714	738	734	698	725	704	693	690	717	691	722	738	702	723	696	763	745	711	703	724	723	749	708	703	694	691	703	757	710	726	664	692	690	792	687	698	733	703	706	709	687	665	676	729	712	705	654	684	705	700	697	723	739	728	736	730	674	695	757	685	762	688	713	790	718	688	702	697	724	722	744	758	704	698	754	701	737	711	730	689	698	671	723	742	716	751	735	677	676	743	705	720	731	710	735	744	708	698	744	687	693	710	741	726	724	691	709	744	695	717	701	723	681	707	703	712	733	740	714	670	703	715	692	728	697	710	738	758	753	726	678	734	732	746	704	692	758	687	718	713	751	697	677	761	684	689	700	768	718	715	735	757	720	750	758	661	744	708	709	708	733	726	721	722	728	698	754	755	690	745	721	749	739	674	691	738	725	715	782	672	713	727	730	706	702	744	708	645	745	796	739	712	726	706	693	684	674	677	734	721	738	661	764	741	699	703	711	710	706	711	723	709	727	689	719	728	734	725	680	777	677	745	669	779	699	744	692	705	740	763	712	727	709	722	671	702	739	744	720	693	700	737	673	748	723	697	717	699	694	692	747	709	681	760	675	681	724	691	721	728	671	721	742	715	716	716	699	735	691	718	735	731	689	715	711	733	720	738	660	755	682	705	669	688	721	712	732	732	685	710	738	710	734	671	711	757	685	720	691	699	739	735	686	687	727	739	700	726	772	678	701	695	755	746	714	713	718	725	711	712	725	675	712	741	688	720	678	689	686	741	726	687	730	693	715	710	695	745	740	662	729	669	733	729	688	737	740	694	692	745	736	704	746	727	690	693	726	723	685	732	723	690	720	739	707	723	677	730
50187	28380	21125	19817	14968	9743	7341	7195	5417	3681	3207	2267	1444	1145	870	668	558	491	416	413	479	408	459	511	493	457	438	483	511	505	437	379	398	353	348	412	387	395	405	434	398	379	343	336	309	322	297	290	223	230	216	263	244	243	211	221	254	225	266	223	228	271	241	223	239	241	215	243	241	239	242	250	269	222	230	249	210	213	233	239	221	209	237	229	248	229	228	272	241	213	225	269	253	237	236	236	224	249	235	223	242	235	235	251	230	230	214	237	237	228	248	220	215	230	224	217	262	229	209	234	240	224	218	207	231	231	224	243	226	239	237	225	249	229	259	214	203	263	212	236	240	229	247	222	247	243	237	227	266	249	256	218	218	231	228	237	241	219	252	223	225	228	275	228	218	229	229	218	265	237	233	217	210	247	221	229	248	250	252	262	261	224	240	229	263	218	224	214	221	241	226	247	246	257	252	241	223	214	252	230	208	226	246	242	236	251	233	259	226	201	224	233	215	244	243	259	220	254	226	243	238	214	246	239	220	226	243	219	222	210	217	262	216	237	232	231	224	260	221	257	237	265	251	256	224	209	238	214	239	228	217	231	229	237	235	244	254	235	230	239	233	242	237	231	250	207	246	258	267	233	260	231	224	221	225	234	233	231	243	235	211	236	250	227	215	219	241	223	229	212	244	232	224	226	242	242	209	231	255	216	226	252	241	239	218	230	221	239	228	218	211	232	226	216	216	254	231	246	259	218	226	270	229	238	238	262	231	236	221	232	239	230	240	234	266	241	239	243	216	244	203	256	227	228	230	256	214	220	247	227	225	248	239	218	281	226	220	214	244	247	239	225	217	236	238	242	241	261	228	232	243	267	230	238	239	231	219	243	248	255	208	221	209	237	226	247	235	242	240	243	223	232	237	246	245	233	224	247	249	227	216	220	245	237	215	210	231	230	223	244	264	254	240	237	228	214	235	232	248	196	239	249	224	229	242	254	241	249	280	232	240	243	242	232	206	264	229	254	221	231	254	219	232	222	231	255	220	239	245	225	251	256	239	238	240	215	252	245	221	222	260	223	230	223	251	227	234	240	234	221	233	235	198	236	209	237	198	254	258	251	224	238	240	223	242	249	234	235	225	248	250	253	226	253	234	238	199	228	223	249	230	237	230	236	243	233	251	208	228	217	248	236	236	230	238	246	231	247	234	215	234	244	241	195	250	247	233	237	211	203	240	251	224	241	249	241	240	222	215	248	249	242	222	231	226	214	226	239	247	234	275	240	239	236	202	229	222	236	240	255	255	259	226	216	253	254	222	217	241	195	219	244	235	216	279	224	235	247	244	228	217	244	268	246	227	241	248	218	243	264	238	217	215	259	239	233	230	248	237	214	215	213	232	241	228	244	271	233	232	225	226	262	238	257	266	213	240	250	244	216	243	214	240	226	235	195	233	247	272	225	220	245	219	253	252	238	237	222	223	221	247	236	281	215	236	237	265	248	226	209	259	248	202	219	185	236	247	230	238	224	237	229	227	212	231	261	254	216	250	233	222	234	215	245	250	212	254	237	205	244	247	225	237	271	239	251	262	243	249	236	262	262	246	200	231	254	242	211	213	229	223	251	263	265	238	235	235	211	253	228	242	242	224	203	259	260	244	228	236	226	266	233	232	229	255	234	252	235	253	234	249	193	222	217	262	245	242	243	230	204	229	227	206	234	230	223	221	206	227	235	248	238	213	230	246	241	248	210	218	251	249	230	231	250	242	261	246	211	219	214	247	230	234	232	231	231	233	245	213	237	228	215	228	244	249	237	237	244	225	235	195	222	222	246	255	234	255	225	235	249	247	261	266	227	246	223	248	248	208	256	239	235	216	210	220	240	222	205	263	217	245	192	226	229	240	258	246	229	205	223	239	237	232	214	238	240	220	247	253	258	228	200	279	258	240	277	236	214	228	231	219	246	219	253	247	209	245	234	268	224	219	230	225	226	217	219	208	211	213	250	225	230	216	225	238	214	218	268	246	229	241	277	199	233	234	219	243	224	241	251	245	219	235	232	216	245	234	209	221	233	267	268	236	226	261	211	225	228	208	245	247	219	270	235	245	245	235	231	223	220	225	208	220	222	257	214	249	225	267	234	214	273	224	213	210	238	234	230	224	214	256	247	231	249	233	242	252	243	263	222	223	194	229	244	242	253	248	232	232	204	271	224	237	226	252	243	244	253	242	233	233	237	218	197	223	221	234	246	243	246	217	237	200	241	227	235	232	216	226	230	215	255	249	230	235	211	233	250	231	248	249	226	227	224	240	240	225	260	204	240	237	238	233	217	223	244	236	236	230	237	241	237	238	247	221	231	215	268	216	220	244	269	261	217	243	272	217	258	258	227	233	243	233	232	236	231	235	246	225	239	221	235	226	216	228	252	232	232	216	225	258	217	241	222	254	209	213	226	226	230	233	231	235	258	236	254	211	218	237	225	214	225	235	233	212	261	240	232	261	215	236	225	257	207	207	252	222	245	245	215	239	225	241	223	229	246	228	205	218	224	224	236	248	219	250	231	228	240	247	230	226	242	216	251	259	269	271	230	217	238	243	244	247	237	223	242	238	256	239	236	226	223	237	235	208	248	250	232	246	239	240	232	230	246	231	254	272	223	255	228	239	243	234	258	216	212	246	235	224	217	224	234	250	260	209	219	222	243	227	250	230	237	235	243	225	232	255	244	216	231	238	242	250	246	230	231	225	225	226	234	243	260	221	225	233	226	265	235	218	248	237	243	252	241	220	237	243	261	225	229	256	241	232	242	223	214	230	224	236	228	228	251	223	267	223	259	215	248	264	232	230	244	246	241	244	228	240	222	223	224	227	250	224	247	233	223	243	224	239	216	214	249	257	196	241	238	225	245	219	232	212	231	224	230	218	206	222	232	225	255	227	246	254	229	260	222	239	237	209	224	250	246	237	233	238	254	223	223	250	248	215	230	223	241	212	226	251	261	209	239	209	258	228	244	228	264	211	245	228	244	256	229	242	216	259	240	268	242	223	204	238	239	237	225	253	257	205	208	237	233	217	212	231	232	220	242	235	228	242	233	239	226	232	219	239	239	251	228	232	231	209	228	244	245	234	214	228	248	220	228	220	241	255	223	229	242	212	203	249	226	222	254	256	219	202	238	241	245	249	227	222	257	215	214	238	229	233	234	236	234	229	198	268	251	240	237	257	239	224	245	256	214	219	220	249	215	237	241	254	239	240	224	263	245	227	228	233	244	257	258	216	237	215	210	240	245	243	223	225	239	238	242	216	256	242	246	262	270	237	243	215	219	220	253	233	216	263	236	247	255	245	238	239	222	215	248	225	227	234	217	210	252	232	240	244	228	238	226	230	253	226	201	234	242	259	232	254	213	231	199	212	234	220	247	243	236	233	243	225	223	204	233	213	262	231	223	228	254	267	213	209	213	249	234	246	258	232	219	241	217	248	255	238	214	250	246	242	242	212	232	238	222	236	249	232	243
34081	13816	20956	28893	26153	21439	20490	21104	18916	14310	13437	10043	7363	5593	4107	3174	2479	2017	1953	1944	2219	1708	2389	2475	2643	2117	2272	2463	2442	2448	2227	1814	1628	1355	1561	1794	1907	1860	1802	2013	1740	1468	1303	1239	1100	1007	891	784	671	692	606	630	622	604	584	587	591	603	702	608	595	596	583	598	623	548	612	582	603	612	631	572	637	599	561	647	618	609	617	586	569	577	582	649	642	615	573	633	607	590	605	566	608	565	546	544	585	607	602	612	606	567	583	553	574	558	581	584	587	550	609	620	584	551	588	604	581	571	580	556	591	576	566	608	580	548	565	544	584	575	593	584	583	570	565	593	587	565	565	582	532	579	548	546	558	589	604	644	598	574	578	580	592	539	591	574	587	540	617	580	591	582	560	572	558	552	536	580	545	525	588	557	548	566	594	563	565	507	593	622	574	566	553	586	555	578	573	621	605	565	527	571	556	590	587	546	568	565	604	589	610	597	555	573	561	607	554	591	541	561	561	564	610	584	593	567	576	571	540	581	612	547	559	557	605	588	623	582	594	583	570	546	578	588	530	574	553	554	538	551	562	590	552	562	617	584	610	564	571	568	551	565	554	567	566	565	582	541	586	566	559	580	528	560	580	575	519	535	571	571	593	560	573	549	567	570	563	553	566	548	607	572	568	522	560	559	576	575	577	557	556	601	586	562	614	591	557	594	525	568	545	582	597	579	559	595	574	622	566	557	570	565	520	573	593	588	551	562	573	588	560	551	587	615	551	580	561	569	595	536	580	576	575	564	592	579	586	582	556	565	556	552	580	571	541	593	556	574	603	573	577	559	570	563	556	614	594	587	584	584	588	527	606	543	504	594	552	539	591	557	593	568	565	542	593	557	557	575	564	550	586	555	542	560	560	552	558	542	557	560	551	563	524	531	534	626	554	556	573	588	568	588	555	591	575	622	545	563	562	566	564	596	538	619	577	585	572	585	589	571	559	578	560	568	617	530	579	564	614	573	548	620	548	565	556	582	613	586	571	562	604	591	594	589	553	554	602	587	555	547	591	645	561	609	559	573	579	574	563	559	619	596	567	563	557	569	573	585	555	549	594	560	574	510	568	570	541	585	543	564	559	577	596	559	612	562	535	542	575	583	573	549	554	552	605	568	581	517	573	561	582	543	577	599	545	599	556	577	579	559	608	605	596	565	563	581	586	564	613	580	583	561	542	553	562	555	600	549	569	511	573	547	637	548	579	615	598	569	567	543	550	542	563	567	546	591	552	569	593	555	619	541	561	616	552	567	571	576	557	566	578	593	567	579	559	574	568	542	527	589	585	560	573	563	557	565	569	526	592	563	572	572	532	539	557	519	562	544	545	573	587	594	535	570	583	593	585	604	574	536	565	569	562	557	549	565	564	582	589	579	571	582	579	541	557	611	530	564	547	584	589	560	569	557	583	533	554	570	642	557	565	627	533	573	558	579	580	576	547	559	547	542	545	567	589	600	599	575	519	584	545	561	548	554	555	575	572	611	614	589	562	585	604	570	594	544	585	572	575	581	575	595	607	611	558	591	575	557	598	574	543	568	554	543	543	534	564	537	536	575	631	553	607	557	546	594	555	584	548	571	540	586	572	563	550	550	578	562	520	626	587	573	617	569	570	585	543	618	556	560	564	568	604	563	597	544	560	565	603	594	570	537	517	569	563	578	550	575	562	586	558	559	600	544	569	541	511	559	593	614	581	585	571	597	594	577	587	544	561	536	594	568	534	580	534	559	530	559	546	547	563	557	559	551	563	580	548	584	532	578	576	568	590	589	577	562	554	545	520	531	621	565	574	576	587	574	555	543	562	529	582	587	537	558	584	585	575	598	561	546	593	543	556	551	547	578	553	552	546	572	545	594	581	556	571	524	572	557	539	576	560	583	557	538	571	549	567	556	550	542	537	604	569	544	586	518	554	572	596	579	576	579	593	581	536	593	532	608	566	608	524	545	587	544	553	535	575	577	563	548	574	600	560	570	616	562	569	551	522	577	557	510	584	564	618	605	573	531	553	572	528	568	568	575	577	556	567	577	575	570	607	584	541	600	577	526	575	591	542	588	527	570	597	573	589	573	591	560	585	494	603	577	551	554	572	564	573	571	552	571	594	565	580	589	586	529	589	582	607	523	594	587	586	588	552	529	548	558	588	545	590	589	582	610	571	609	573	552	578	548	570	532	619	614	586	581	541	535	571	549	584	521	554	560	555	544	582	581	567	544	565	561	611	557	588	557	552	572	585	589	551	591	609	574	564	559	567	597	581	590	631	548	575	501	549	543	562	555	548	553	558	553	548	566	583	599	551	567	577	584	560	573	576	564	568	539	582	605	537	573	561	549	566	576	582	604	562	555	544	611	589	595	573	528	579	550	529	584	569	572	571	571	573	589	530	591	534	557	583	594	538	560	572	587	632	596	551	549	544	518	596	527	574	613	557	592	597	545	570	557	551	592	525	573	583	574	532	588	540	547	571	572	550	576	579	577	573	572	556	589	624	573	580	621	566	570	585	590	575	543	551	557	565	573	552	574	569	563	541	537	586	544	513	602	574	580	592	568	595	575	598	578	591	554	555	563	559	556	570	546	577	546	579	515	552	577	590	542	571	556	527	596	545	559	551	541	586	576	537	578	543	523	602	589	573	542	562	570	576	581	541	547	540	574	548	566	529	611	599	553	553	533	520	588	567	572	499	586	583	587	528	593	564	596	588	522	584	603	571	553	543	547	574	585	568	530	536	553	585	566	551	628	547	558	589	619	548	607	553	595	581	597	609	550	625	552	566	595	603	513	547	589	551	561	567	531	618	556	542	588	560	553	543	563	590	572	518	589	595	593	537	561	552	586	564	623	557	570	567	558	600	570	576	587	570	605	615	571	558	592	568	542	556	588	551	589	606	556	589	589	570	538	578	598	577	588	573	605	583	581	551	554	560	562	594	595	563	555	542	542	567	554	583	510	568	545	560	544	553	535	603	575	569	546	595	594	583	577	581	597	553	595	574	593	622	588	577	580	610	564	542	586	555	553	576	574	599	596	593	518	557	544	552	567	563	574	556	561	592	552	609	552	605	561	537	585	591	588	579	616	597	577	574	529	606	574	551	517	570	547	541	567	591	602	578	580	581	540	541	620	530	554	589	572	560	591	615	547	571	572	545	587	599	563	574	589	562	583	604	581	597	586	534	553	575	578	553	584	586	567	529	540	548	588	565	596	537	558	591	547	539	559	535	585	538	550	607	574	596	578	556	592	539	583	575	521	571	543	539	538	541	577	544	531	553	538	564	581	551	594	581	590	609	561	584	551	542	598	617	522	553	542	543	493	536	587	573	577	564	590	600	584	582	567	576	589	596	559	593	596	529	534	622	567	569	575	600	571	584	589	537	555	577	593	564	561	552	568	540	584	582	578	546	618	517	557	542	530	618	564	515	619	613	618	570	540	595	588	545	540	579	588	556	579	600	558	580	578	587	623	567	594	563	583	577	588
17059	5877	5283	5519	3831	2482	2573	2228	1820	1283	1149	921	678	597	493	519	457	441	471	500	439	458	462	448	466	434	433	430	506	434	450	390	418	414	432	460	460	499	450	457	440	496	455	441	420	420	442	396	448	410	380	393	397	426	402	370	389	393	415	397	395	433	389	408	439	399	419	425	442	422	389	412	390	439	386	402	378	426	415	431	379	425	393	428	414	388	424	421	384	398	380	411	363	426	397	391	416	415	391	389	402	402	413	405	382	427	380	399	388	449	436	455	382	427	400	427	425	416	437	416	435	403	415	395	376	397	387	369	410	430	403	408	420	392	417	374	415	419	405	391	388	453	383	362	382	398	419	401	386	368	450	438	387	408	419	414	448	407	421	410	414	383	444	392	399	402	416	395	406	404	439	419	359	355	394	422	441	445	422	436	405	403	411	451	410	440	410	407	354	448	426	409	401	412	451	408	404	428	382	423	378	415	429	393	361	420	438	414	393	414	383	438	403	400	444	399	417	417	425	398	403	422	413	417	427	419	387	441	406	384	427	430	422	394	400	389	428	408	452	410	389	427	387	372	442	396	424	420	424	384	408	417	396	443	421	395	394	401	430	406	409	437	407	397	398	409	406	395	451	403	429	410	374	399	382	367	410	361	382	430	417	419	399	407	424	397	411	396	404	383	378	442	426	394	384	395	436	416	447	424	411	348	395	415	405	451	406	413	404	432	396	415	389	425	418	406	401	456	413	419	424	415	378	407	390	386	427	434	400	415	364	416	430	390	427	431	404	393	431	416	387	430	394	416	424	437	388	423	421	413	444	410	420	423	376	370	389	384	440	395	366	387	409	368	435	416	410	406	413	423	380	383	383	414	393	434	435	413	415	394	448	413	394	428	437	424	426	391	384	375	430	436	403	405	398	384	411	386	391	367	423	420	413	393	432	425	389	391	408	444	460	420	425	428	419	416	407	415	414	381	426	428	414	371	374	437	412	410	374	411	449	435	412	409	429	395	400	415	425	392	400	412	392	393	396	425	401	436	441	434	429	444	381	366	439	415	419	395	431	451	380	383	393	384	370	408	419	403	388	413	428	425	419	395	415	439	395	410	383	416	421	432	386	424	384	411	427	421	389	413	408	463	392	433	386	384	393	414	411	406	366	396	419	406	458	397	437	373	422	420	407	377	431	410	438	404	399	406	407	398	417	401	427	388	434	421	366	415	401	409	411	364	439	379	411	393	375	357	390	441	413	418	380	411	412	399	385	411	377	378	399	407	462	436	397	359	407	400	417	415	405	369	417	401	382	434	445	416	421	387	428	385	422	411	375	401	450	406	398	440	407	421	387	438	404	399	405	397	396	402	372	457	429	390	407	415	400	422	388	419	398	429	444	397	415	452	454	433	424	409	395	393	385	419	424	412	426	406	350	416	407	384	428	398	412	385	425	419	428	441	372	399	433	386	410	407	394	418	418	414	389	426	442	428	410	368	420	364	419	421	383	382	393	400	403	383	407	395	425	405	429	438	410	367	376	391	423	380	428	406	415	415	422	475	369	372	401	403	408	403	417	417	391	399	408	390	427	392	420	347	449	423	408	444	427	436	388	413	385	421	370	446	411	387	424	438	404	441	421	385	420	401	430	412	400	406	399	423	408	409	403	428	411	410	418	401	367	382	432	428	420	426	377	404	441	444	420	405	413	399	403	418	402	412	418	395	431	424	391	416	396	456	396	370	428	422	391	454	387	379	398	420	391	429	377	420	425	408	432	384	425	427	428	406	358	411	414	394	433	413	400	459	424	402	393	416	428	435	418	367	410	396	391	420	447	427	400	362	439	386	449	410	387	427	392	399	430	410	399	394	390	407	426	410	431	441	413	447	367	386	396	401	389	408	404	399	425	402	424	430	415	427	394	418	413	387	429	389	415	426	425	395	426	405	425	400	409	410	408	383	398	443	408	438	391	423	384	395	403	440	390	407	415	411	436	393	428	431	419	421	454	428	432	376	391	394	366	402	414	420	442	421	431	430	412	441	420	407	389	385	424	394	404	393	445	410	374	405	379	461	420	437	428	458	375	411	461	422	411	412	419	408	394	398	454	398	378	363	396	378	408	420	397	358	400	374	409	429	415	403	398	408	435	448	388	390	372	439	408	417	411	395	451	398	426	398	410	406	358	455	431	418	378	396	416	402	412	379	443	399	406	364	399	402	447	442	439	418	407	439	433	413	407	399	374	421	421	419	453	410	452	418	422	418	403	448	424	382	453	379	399	399	413	422	419	428	424	421	377	400	382	402	391	429	399	421	392	396	410	430	402	390	408	409	449	429	339	388	383	412	416	426	434	443	397	391	418	360	389	391	409	409	386	411	404	391	372	421	434	409	436	436	437	450	434	383	385	383	411	418	405	365	420	417	401	398	423	430	409	417	430	434	412	419	394	408	418	444	402	428	424	407	393	395	433	429	407	411	422	415	414	422	406	398	427	410	424	389	454	397	378	424	424	436	372	414	366	421	424	383	409	384	414	424	360	374	428	428	412	410	419	414	393	376	389	370	381	392	398	397	413	449	373	414	431	378	410	406	385	384	420	396	392	384	394	401	405	396	389	427	419	387	378	427	446	447	378	398	429	436	427	394	434	409	416	399	397	449	431	380	397	428	415	412	397	417	384	411	452	411	419	432	384	395	380	401	419	422	412	418	408	373	387	409	416	443	392	417	412	420	425	400	418	409	388	385	449	396	408	415	374	427	422	429	424	419	434	420	410	415	393	390	437	420	395	430	410	386	411	418	417	398	412	438	391	425	431	382	410	443	396	411	419	385	409	395	385	374	394	386	423	421	389	424	399	399	397	401	405	376	408	447	428	408	421	437	440	415	411	375	393	429	383	436	424	430	406	396	448	412	368	393	442	410	463	405	428	400	427	423	400	418	422	413	423	432	418	441	380	380	411	425	434	397	424	398	390	401	431	414	366	368	396	425	395	392	410	397	395	451	388	426	412	375	439	370	464	376	440	382	417	408	417	436	420	378	433	384	428	429	385	402	421	410	358	405	403	434	402	375	406	374	423	406	365	413	431	437	393	397	394	413	425	419	408	398	428	397	417	437	438	389	392	364	440	411	400	465	404	430	382	416	406	408	408	392	441	407	403	425	393	392	381	404	391	408	428	423	414	451	432	384	369	425	418	389	397	437	417	403	417	436	398	409	457	413	397	434	432	408	374	436	429	432	460	413	389	433	400	444	413	446	378	401	392	430	419	391	402	383	438	402	403	405	393	430	416	410	413	373	423	444	416	394	417	420	394	426	371	400	376	393	400	396	383	453	397	386	400	442	384	411	420	432	400	369	408	427	417	407	398	428	407	378	445	380	396	452	389	374	400	411	410	429	423	375	462	379	396	412	391	421	437	415	412	415	435	398	407	414	386	439	373	443	418	435	443	425	391	340	403	424	427	398	432	419	399	416	406	381	404	444	420	374	371	393	436	418	404	411	400	401	400	417	413	400
10195	4822	9340	13799	11622	8845	9543	8938	7158	5040	5204	3605	2697	1934	1609	1390	1301	1147	1145	1113	1136	1172	1400	1127	1144	1172	1185	1185	1123	1051	1087	1020	954	1042	1045	1234	1306	1259	1350	1449	1319	1226	1119	1110	1112	1106	995	892	950	923	902	920	953	910	929	932	921	973	952	889	927	906	963	1017	940	923	1013	929	888	913	981	884	862	886	940	867	965	923	956	943	966	985	872	869	918	974	977	920	854	951	949	933	977	934	926	881	937	924	935	975	948	881	904	940	920	881	926	978	939	933	934	909	906	899	891	964	983	956	912	941	962	946	924	927	975	955	950	938	957	971	916	900	896	931	947	934	912	907	926	944	972	939	960	909	957	930	902	908	946	929	959	957	884	967	950	896	899	948	948	923	864	916	899	854	973	918	905	899	949	877	897	919	912	926	896	941	994	973	940	920	925	937	911	900	916	997	972	885	982	876	922	918	922	959	942	930	829	907	904	922	926	925	936	900	922	911	902	943	966	904	895	962	914	953	938	917	916	947	896	916	921	936	963	924	914	923	906	963	908	945	955	913	920	986	920	946	964	918	915	919	903	953	905	917	882	947	966	911	913	962	936	901	944	952	944	932	928	978	916	887	888	947	962	983	947	964	947	936	927	948	934	918	924	931	980	938	868	930	947	892	927	888	959	880	930	897	923	894	963	949	932	887	975	970	909	939	937	886	930	963	913	941	913	894	991	896	949	939	870	986	911	923	918	990	886	938	940	941	983	933	947	942	975	893	927	911	931	905	915	907	937	989	966	948	964	947	923	956	893	940	925	949	956	930	898	951	929	969	924	946	933	868	957	906	951	944	931	930	893	971	933	976	934	893	884	943	931	952	918	898	958	941	922	912	947	896	950	942	954	897	981	937	893	926	932	932	923	906	926	914	945	906	949	884	893	957	962	909	969	912	998	890	926	947	912	920	901	922	877	899	886	927	947	965	912	935	960	948	952	927	952	927	963	910	929	953	941	964	939	886	947	922	925	906	961	929	939	907	920	935	910	942	885	898	923	925	859	968	951	927	924	922	896	896	953	964	992	947	957	933	1001	845	924	903	933	911	903	918	949	917	898	943	933	942	937	925	938	897	924	934	942	956	957	941	891	954	949	907	920	964	878	967	885	910	864	920	951	952	916	969	941	916	947	929	899	1004	892	909	953	936	946	930	911	906	926	927	923	949	967	925	934	915	959	919	946	978	941	879	903	966	890	894	940	910	946	929	919	890	930	905	926	898	914	887	974	906	944	922	873	895	959	993	881	909	939	904	909	929	955	908	936	973	879	936	890	925	891	941	878	947	934	889	867	901	915	871	959	954	891	910	907	935	871	934	920	914	883	923	985	927	911	922	916	933	941	932	930	909	938	916	891	882	900	969	940	925	953	890	947	943	935	918	973	888	907	942	928	913	931	940	954	933	926	935	910	907	1002	903	943	910	871	875	934	994	924	910	885	920	924	935	925	968	925	948	897	905	901	933	903	913	917	950	959	878	902	889	984	891	974	895	918	948	878	927	936	865	934	918	956	919	890	895	892	921	945	922	912	1009	902	941	959	930	875	957	891	917	920	943	926	971	921	914	938	1032	926	895	972	889	958	918	884	929	949	941	967	913	933	918	952	908	919	923	904	931	865	957	911	924	901	922	971	922	936	914	916	912	933	883	895	894	985	963	945	927	929	973	941	903	922	933	925	893	947	932	934	916	895	932	916	898	960	947	986	953	896	917	923	912	918	910	946	895	942	916	934	914	942	960	903	935	891	933	908	951	948	906	992	903	905	952	932	962	887	920	1014	899	945	884	903	878	962	922	924	889	906	920	934	920	983	908	939	959	859	852	936	885	934	972	908	872	910	900	962	913	924	938	942	889	932	940	920	928	941	894	944	907	938	890	953	893	942	919	910	920	917	930	921	956	927	973	910	919	923	967	945	938	905	924	860	992	917	930	920	967	944	903	955	918	950	918	954	940	930	942	934	942	881	912	960	937	912	971	905	943	915	946	876	943	993	928	915	904	943	940	897	916	938	968	904	926	926	948	939	960	903	921	926	903	924	892	977	918	911	923	915	892	897	938	918	862	934	939	943	952	907	921	930	949	981	954	925	940	898	916	954	949	926	930	986	924	964	908	939	918	928	898	926	907	908	931	937	962	948	906	941	937	907	932	952	935	916	937	923	919	917	884	943	937	953	975	945	877	921	864	913	959	899	889	943	979	952	904	909	919	944	874	909	934	905	947	980	886	907	917	919	880	929	948	893	931	915	912	916	935	949	906	954	943	935	915	909	918	914	951	896	965	920	959	904	939	895	897	947	863	949	989	920	921	960	887	972	925	947	951	877	986	909	925	926	923	924	942	898	913	957	940	933	911	913	891	882	856	963	932	907	942	934	939	898	892	989	932	923	921	917	903	924	900	935	960	916	955	906	917	867	943	911	955	913	922	886	942	936	919	881	945	990	943	921	952	929	925	862	910	936	953	861	902	924	905	925	932	884	912	908	944	955	925	905	899	902	883	928	925	980	918	934	937	920	855	992	930	913	973	923	920	947	885	906	903	884	911	969	968	965	959	931	897	923	949	898	967	895	928	879	882	932	951	902	868	932	978	966	981	940	928	965	974	902	917	963	923	948	915	899	946	944	920	927	894	892	879	908	929	946	925	937	957	901	895	863	970	888	985	962	957	955	942	869	889	916	897	933	892	958	924	948	864	926	928	983	898	888	902	900	936	912	945	895	935	912	957	911	879	923	984	952	954	941	917	895	936	880	926	879	858	905	935	915	992	962	945	929	989	982	942	934	953	954	937	948	958	870	928	915	870	931	969	936	922	891	912	914	944	927	931	942	973	962	859	923	899	943	932	924	936	949	950	950	900	992	925	998	917	868	940	915	981	916	943	923	937	946	931	942	932	936	944	891	932	879	931	948	905	942	913	930	961	959	964	967	908	956	905	882	920	944	976	930	910	873	965	968	921	893	931	928	942	926	912	910	918	981	871	931	905	907	940	901	977	1039	957	945	1003	921	989	901	902	960	936	939	960	981	945	957	961	941	938	949	922	930	909	907	906	928	973	933	948	957	938	928	895	922	942	940	910	916	956	928	874	920	940	914	937	898	866	928	963	937	918	882	958	922	868	923	951	888	935	932	902	940	928	840	943	927	873	879	919	962	907	939	920	957	936	936	893	926	952	946	904	983	928	944	950	900	870	950	917	894	924	938	938	940	928	875	945	903	955	931	907	967	919	936	935	936	900	945	952	944	951	959	916	903	880	904	906	923	861	948	953	898	937	953	907	933	954	915	915	894	961	909	920	913	971	936	914	966	905	895	892	932	879	867	950	985	953	921	933	902	959	942	963	917	920	906	919	922	1004	942	981	912	928	937	977	946	940	911	879	979	918	997	949	881	912	932	916	916	962	909	958	917	940	923	977	906	978	871	961	866	864	952	932	924	921	930	895	962	942	881	965	896	931	918	932	969	917	890	952	898	923	949	939	917	892	938	925
39794	21809	15422	12869	8489	5747	5502	4365	3039	2087	2060	1372	940	838	541	470	439	387	425	435	383	480	439	432	455	409	426	439	412	384	373	368	387	344	384	364	383	423	462	403	374	369	343	340	323	331	328	296	296	279	302	306	319	282	319	270	313	340	294	292	300	314	291	287	313	273	303	327	330	301	326	322	306	278	302	314	291	345	280	304	311	304	294	298	301	330	309	339	288	283	310	310	330	316	287	329	306	303	326	300	318	293	287	315	274	291	311	276	329	310	319	334	298	279	280	316	328	329	306	311	302	302	318	336	324	324	313	289	267	301	289	294	299	293	280	341	304	298	298	306	314	328	282	284	305	300	319	314	301	280	313	306	321	298	308	276	326	316	316	320	271	316	274	296	320	314	320	306	302	302	288	292	295	325	298	361	321	318	352	305	332	274	330	317	305	292	318	319	328	314	316	290	302	298	311	321	306	307	335	318	324	298	288	346	273	287	303	302	326	283	310	288	313	269	340	329	322	301	264	324	305	291	287	299	314	305	277	293	293	278	302	335	284	292	309	343	294	305	304	300	298	315	289	329	337	339	330	326	310	308	324	294	281	276	266	305	302	296	299	314	341	332	328	290	300	285	320	303	324	302	302	351	302	301	288	297	292	317	298	308	306	302	330	318	293	313	310	336	301	322	290	287	252	294	277	310	321	306	300	328	326	312	287	304	290	281	304	320	379	321	297	276	309	337	295	326	298	296	297	302	306	263	295	337	308	266	323	279	306	322	271	279	271	312	277	296	299	332	288	313	318	304	294	338	279	311	294	290	338	272	335	312	323	267	289	316	275	304	309	280	270	288	270	309	283	348	279	340	302	322	318	312	288	308	304	302	332	306	278	282	279	353	303	294	280	296	315	336	321	279	302	296	270	311	329	281	333	309	289	299	310	328	315	310	321	320	281	306	313	284	270	277	307	327	275	297	281	300	288	323	332	298	326	297	306	293	315	327	275	322	300	280	290	299	287	265	294	299	323	294	299	288	280	274	320	285	301	333	294	314	329	299	309	313	271	310	317	317	288	301	307	315	291	299	307	276	312	290	304	323	285	293	300	306	275	302	294	314	280	299	290	303	265	353	283	260	287	303	308	311	306	266	309	323	330	342	329	305	299	309	306	314	311	292	305	340	321	309	300	304	274	305	304	314	297	316	330	323	318	293	304	308	323	349	315	276	277	319	295	323	282	286	299	288	335	296	310	323	284	322	275	280	285	311	280	266	304	341	288	294	313	304	303	286	317	310	310	284	306	310	335	300	287	281	302	315	287	294	346	309	288	267	298	320	299	306	292	290	326	330	294	308	310	308	331	297	299	283	280	301	338	308	312	303	299	295	308	281	299	312	328	299	294	331	313	306	272	300	299	325	289	322	343	291	296	299	308	297	272	303	289	309	279	312	261	295	310	283	314	318	306	325	302	292	296	319	325	306	276	270	315	336	284	328	309	302	298	301	312	285	304	293	307	337	302	314	295	305	307	294	311	281	290	267	342	325	304	327	311	308	292	293	321	303	292	329	305	288	286	313	313	278	288	315	326	303	307	309	301	321	287	291	321	303	342	277	301	312	290	296	269	303	289	317	307	294	326	301	286	302	295	311	290	327	303	319	285	292	330	297	318	303	276	307	314	302	312	315	276	304	294	292	296	297	297	313	293	316	331	291	284	276	322	319	306	306	288	292	333	299	281	319	309	328	322	307	316	323	264	311	306	283	278	306	311	327	326	291	307	313	281	288	311	315	300	277	297	300	321	303	279	284	299	278	314	328	308	302	289	316	282	330	312	308	319	306	310	311	293	314	340	336	306	312	271	298	304	299	327	311	303	336	304	322	335	303	311	290	267	307	296	322	319	328	336	277	333	319	305	272	285	326	309	329	302	294	269	325	296	324	303	276	313	268	290	283	287	317	279	317	291	298	317	323	314	311	288	340	320	299	250	295	304	303	291	287	275	303	275	314	332	323	325	305	300	319	319	294	300	312	285	301	328	321	301	314	282	305	277	303	310	310	296	311	288	316	320	250	311	320	304	312	332	293	287	314	301	303	325	286	293	327	321	309	299	314	291	309	295	300	313	302	283	311	292	296	304	273	334	298	320	275	315	319	302	319	305	274	307	295	298	333	314	292	272	297	327	319	307	332	305	319	302	316	287	297	293	260	298	291	288	303	333	314	277	309	343	311	316	375	304	302	326	281	344	302	289	309	313	334	275	314	285	281	289	312	303	287	325	284	305	299	326	306	293	305	308	311	306	321	291	331	282	287	303	323	281	296	298	291	310	298	289	318	315	296	304	279	339	318	305	313	319	306	309	323	278	322	303	343	313	307	299	304	286	360	303	307	274	325	284	281	293	275	299	296	311	292	300	306	321	327	291	298	326	343	294	302	287	298	291	328	329	331	301	331	301	335	299	314	292	315	294	260	288	292	288	294	307	319	302	332	290	292	308	291	281	300	310	300	280	289	298	291	311	318	318	299	309	296	291	327	312	291	321	296	287	313	304	319	292	321	277	273	321	306	292	303	287	278	292	309	321	291	280	331	307	293	302	325	319	289	310	333	294	304	323	262	327	271	269	323	331	312	315	317	323	308	324	318	333	280	310	286	312	326	311	300	303	259	311	325	327	299	301	282	297	313	306	271	285	339	303	309	317	297	314	304	318	322	286	293	299	312	320	287	300	283	312	260	269	298	308	299	277	304	315	306	300	329	299	344	283	284	316	328	307	319	320	298	250	296	315	301	333	281	319	308	293	311	327	295	284	295	292	297	332	288	293	298	313	292	273	306	281	317	294	305	307	285	312	305	317	304	316	277	339	292	311	296	291	318	253	328	322	275	304	317	318	307	318	294	318	319	297	324	306	332	318	330	302	288	319	301	304	272	317	303	289	281	307	292	289	281	299	337	326	312	275	296	323	333	304	271	328	306	341	312	268	296	267	310	313	277	321	318	298	279	300	284	294	284	291	288	269	276	326	321	309	291	308	274	262	332	317	315	303	294	308	297	290	301	295	310	286	305	313	290	308	291	284	280	293	314	264	308	291	327	292	305	271	285	281	299	302	314	296	286	306	296	307	346	341	273	292	313	299	309	314	310	266	262	273	328	322	304	321	319	313	307	293	308	317	348	325	335	284	306	319	311	330	294	309	319	314	291	310	335	293	300	290	286	271	304	298	315	301	286	310	321	316	297	317	271	300	310	297	317	311	309	292	292	303	299	291	297	322	278	309	310	297	293	297	308	279	301	328	291	324	278	312	268	287	283	292	312	320	292	312	293	299	312	311	297	285	306	313	316	316	269	290	325	305	300	314	323	286	307	326	343	320	318	323	296	295	313	269	289	288	307	288	296	301	305	296	324	282	274	314	289	328	300	287	321	330	303	301	314	320	302	315	293	314	315	305	302	290	291	289	306	282	298	300	288	249	316	331	304	291	330	296	296	281	254	277	287	308	301	312	346	295	301	310	290	336	284
26538	10930	17591	22418	18477	16337	17366	15507	12188	9252	8887	6069	4180	3583	2297	1930	1559	1371	1384	1363	1432	1851	1686	1565	1770	1571	1684	1805	1575	1628	1478	1303	1245	1183	1248	1344	1415	1531	1693	1563	1149	1100	1055	1010	902	905	849	782	766	707	726	736	741	677	751	776	720	715	736	718	763	720	708	753	712	755	711	722	768	698	718	710	748	788	697	719	712	712	713	717	723	785	746	719	756	712	742	745	699	689	703	756	711	706	729	737	681	770	732	673	701	754	756	693	695	732	720	739	704	712	720	738	696	738	714	710	721	710	749	695	729	680	700	725	689	680	674	682	722	696	674	667	692	733	698	691	723	669	674	738	703	669	745	748	673	711	719	740	723	710	735	695	711	709	693	695	691	719	720	754	680	702	670	729	677	722	747	721	712	675	701	662	670	734	683	678	706	707	718	705	679	669	716	679	734	690	685	723	722	738	735	688	747	771	688	704	689	733	741	721	726	745	723	715	718	738	705	721	726	696	689	763	776	696	687	658	681	692	730	691	669	661	726	730	710	695	705	731	746	702	711	728	643	715	730	754	718	700	713	694	741	686	724	714	708	711	691	766	682	718	726	675	738	694	715	648	656	758	697	710	692	691	698	695	726	719	721	705	745	735	714	719	712	681	742	715	735	744	685	726	724	759	771	713	722	678	791	744	667	688	721	745	648	785	714	731	727	709	744	723	775	697	738	692	651	742	718	746	757	733	704	708	731	682	705	690	705	737	705	729	623	705	711	743	745	728	709	728	721	650	716	673	690	722	760	692	746	750	683	689	682	738	729	715	696	682	740	732	659	679	683	721	701	712	686	719	741	739	698	748	779	708	749	744	693	707	743	671	731	693	692	720	700	705	713	711	736	669	717	657	739	684	724	734	762	713	672	712	707	680	751	711	666	736	703	685	691	729	714	725	676	678	690	734	651	717	695	732	712	700	758	731	741	671	689	707	719	756	658	761	719	689	728	701	668	753	695	701	688	734	713	676	707	650	713	751	710	727	716	710	711	716	737	645	697	674	661	704	677	731	722	702	694	712	667	697	694	698	716	685	743	709	729	674	715	742	692	712	651	734	756	653	730	703	688	747	746	669	722	687	725	678	702	723	682	683	703	726	733	703	675	687	750	739	693	741	710	710	678	713	744	715	662	676	707	698	732	708	733	710	711	689	723	703	735	712	780	726	699	689	742	691	742	679	726	747	699	750	744	698	709	694	681	726	711	733	719	729	713	728	742	722	696	703	687	736	704	714	699	727	734	710	732	728	726	715	696	684	728	619	714	760	715	681	745	732	696	711	668	705	747	709	745	717	708	671	735	728	738	743	691	698	689	748	698	739	682	710	730	672	708	669	709	725	720	671	685	688	696	727	717	662	726	726	739	686	708	748	762	751	700	705	766	720	694	677	685	735	754	777	703	694	723	694	749	676	694	737	693	751	703	694	668	719	715	684	700	707	749	702	697	722	688	742	713	739	754	735	715	689	680	743	723	680	736	709	709	708	715	711	677	736	697	794	691	714	709	664	724	692	668	755	669	729	705	708	702	721	694	709	713	738	710	659	711	712	689	713	724	703	706	704	683	723	686	700	740	675	702	720	710	698	697	735	710	720	737	703	671	733	736	729	656	686	722	722	718	683	679	727	708	696	746	681	728	699	699	647	694	715	715	704	732	663	723	751	688	690	710	713	747	674	736	722	689	704	724	695	678	672	687	709	703	694	674	723	736	753	681	657	726	723	708	685	663	711	668	733	697	730	629	683	744	685	694	719	683	737	661	762	704	702	752	691	695	673	666	744	726	726	704	735	713	712	711	711	719	730	725	708	695	695	702	749	723	713	696	647	710	711	676	726	670	667	680	715	691	740	663	716	663	760	741	713	712	712	737	754	735	700	675	710	700	714	718	678	682	708	732	726	716	690	711	729	708	711	685	680	710	704	665	740	716	681	645	735	699	695	677	703	713	721	787	693	697	718	729	681	690	687	698	709	688	702	742	661	740	672	730	680	657	727	693	696	692	717	759	697	707	718	736	688	694	714	713	693	699	685	665	745	750	699	667	709	700	720	704	715	701	735	711	733	723	717	792	758	687	722	721	747	680	712	708	659	686	704	693	701	687	711	713	686	659	706	737	730	737	723	691	696	666	710	730	669	742	705	732	708	705	700	698	681	751	685	685	758	722	685	649	672	681	686	708	720	734	706	702	734	692	685	707	710	714	715	719	728	701	675	718	733	639	663	707	729	702	725	725	736	689	683	672	682	694	710	670	723	660	702	737	730	702	740	712	725	724	701	686	677	694	731	693	752	685	768	723	691	749	702	693	714	706	682	698	711	627	709	737	694	694	701	695	688	730	705	690	723	711	716	728	698	699	695	716	724	739	719	699	671	771	709	678	694	715	694	691	693	695	703	717	748	701	641	706	677	665	695	729	718	736	692	731	722	704	687	698	712	711	721	682	675	737	669	686	687	706	722	680	717	691	720	696	659	730	755	741	714	762	680	703	744	705	704	735	713	691	748	719	702	687	735	748	749	689	689	761	700	731	736	699	719	733	741	714	741	748	706	665	704	701	765	734	755	674	724	686	688	733	730	734	696	682	692	725	713	695	745	691	661	691	678	751	712	715	708	676	723	727	649	718	632	698	682	699	677	699	719	698	682	754	705	727	731	731	744	698	742	721	742	703	687	672	728	698	736	677	642	712	709	715	746	680	751	726	694	686	665	688	739	708	750	678	690	700	710	720	749	734	745	724	751	721	694	722	690	724	681	732	715	723	762	693	667	694	729	716	753	722	721	702	741	722	690	703	703	728	721	705	722	675	709	712	706	710	710	708	682	750	675	704	712	658	733	749	684	703	723	682	735	654	749	755	723	691	739	730	711	729	746	706	695	684	746	673	700	695	704	701	654	675	695	671	735	714	703	670	693	687	706	750	721	675	709	678	759	720	722	667	730	717	732	751	676	696	752	685	705	723	779	742	731	696	721	709	697	728	671	693	732	695	695	691	717	700	716	716	738	759	747	731	752	672	689	694	698	721	732	708	702	674	703	700	712	699	683	723	711	725	694	712	708	697	705	715	731	723	679	717	756	743	741	666	685	690	687	752	686	689	672	704	732	695	727	716	704	754	719	742	770	680	669	717	718	746	661	692	695	740	752	679	722	694	725	689	725	720	723	727	706	697	694	719	707	724	689	720	717	689	730	687	686	741	697	707	686	684	683	691	722	711	745	714	748	749	758	713	746	702	676	762	714	707	713	722	701	721	744	668	723	713	721	739	703	751	711	699	668	722	707	721	731	693	678	714	707	662	719	733	710	701	664	722	681	753	731	721	741	755	693	733	722	701	702	760	743	762	705	704	717	707	678	712	713	712	709	754	726	724	697	712	727	669	705	710	735	743	729	720	696	707	660	715	732	731	726	709	734	694	744	764	730	696	671	700	654	682	760	773	711	741	683	743	678	642	779	679	720	695	696	710	720	700	743	738	735	650	685
50405	29228	24035	18869	13754	9770	8480	6959	4888	3398	2870	1941	1294	1082	681	565	421	440	434	492	532	491	444	465	515	503	486	514	497	516	427	326	365	363	367	370	373	399	365	341	339	324	295	280	273	240	237	223	242	204	252	227	244	219	248	225	248	236	253	237	221	231	229	267	247	244	237	242	240	211	232	231	260	242	215	215	214	228	217	212	187	204	182	216	233	222	237	198	210	203	239	237	210	231	206	218	227	219	247	243	232	223	216	222	263	216	231	207	228	241	224	221	222	261	245	238	229	231	193	247	210	207	242	215	230	232	230	231	198	230	242	241	228	222	236	211	231	206	229	245	208	250	228	217	224	217	212	193	238	220	253	220	216	269	200	236	214	238	225	218	238	256	218	240	215	244	226	221	240	230	252	251	226	217	223	228	215	264	226	235	216	218	241	208	224	222	236	238	227	234	204	219	238	246	214	213	231	211	236	233	224	258	233	248	228	243	237	233	237	246	198	201	216	209	199	227	214	219	229	237	208	218	212	224	235	249	223	210	240	221	214	252	240	207	210	210	198	212	226	213	194	201	216	247	224	221	206	223	233	223	242	229	218	218	242	221	206	207	220	234	230	211	233	243	249	224	231	190	249	233	246	243	203	238	233	220	253	212	213	227	219	247	212	203	217	213	237	240	216	201	238	251	218	213	237	241	248	215	227	233	224	208	258	234	233	206	229	238	227	224	225	206	249	243	251	190	219	225	192	242	223	224	270	220	211	224	223	236	256	237	243	245	207	253	222	206	245	197	230	227	230	225	211	221	219	219	227	229	227	247	187	211	195	219	232	233	250	215	227	202	192	224	214	210	211	208	233	213	213	233	224	224	203	206	189	207	237	222	224	218	220	215	235	239	233	237	229	200	230	226	225	238	211	256	225	198	232	228	224	231	194	241	227	251	240	213	217	217	205	229	226	231	225	231	233	238	240	240	239	243	221	256	213	253	214	200	221	199	197	218	212	247	213	238	249	208	228	264	222	229	237	248	232	232	215	202	217	203	206	238	227	206	232	241	229	225	193	232	256	226	218	264	224	225	221	229	244	227	213	240	239	222	225	225	211	248	231	214	255	222	254	230	226	230	216	222	206	225	235	244	229	211	223	247	238	239	233	212	204	256	211	192	218	238	211	210	275	223	220	208	197	233	205	242	233	231	236	206	208	236	226	225	219	224	243	237	230	204	216	203	219	199	236	240	238	240	241	223	235	235	253	210	249	218	248	221	225	256	228	224	233	206	218	212	250	162	208	195	230	208	231	212	235	209	226	226	232	225	222	239	221	197	207	231	220	191	220	238	238	240	234	224	209	215	201	225	216	212	210	202	230	210	224	229	231	203	210	218	222	211	244	220	206	249	232	244	213	218	237	242	217	222	227	236	245	228	227	220	235	232	224	228	202	251	209	234	250	232	209	246	186	226	247	216	226	224	221	231	248	274	226	232	219	218	214	214	220	218	206	202	209	241	222	245	186	221	214	233	204	200	211	207	209	221	216	225	220	240	218	219	237	234	223	186	236	212	223	205	228	213	222	235	230	203	242	218	230	245	199	245	196	237	227	234	254	210	228	197	238	201	212	219	200	203	223	215	189	204	240	233	209	212	206	203	218	245	201	207	192	229	209	221	235	242	256	234	202	196	207	235	196	213	240	213	211	263	216	221	236	208	222	229	232	198	205	248	233	206	200	213	204	222	231	212	229	234	242	213	207	240	211	196	225	259	241	227	224	226	227	248	233	211	203	218	213	221	219	234	223	204	228	234	225	240	183	202	243	222	226	207	242	216	194	197	231	248	214	215	221	223	215	237	230	229	213	231	227	243	233	234	220	201	230	230	222	214	213	233	223	229	224	192	223	232	210	231	209	213	233	239	194	227	215	226	202	240	209	234	211	230	210	224	219	211	203	209	204	214	200	227	225	199	248	197	238	222	227	227	216	233	209	236	202	223	221	207	193	242	196	208	230	270	231	246	208	237	240	258	236	200	204	220	219	229	213	179	213	213	225	217	234	219	243	215	213	219	201	227	226	208	202	212	224	236	213	230	214	200	223	244	207	218	212	214	261	196	212	245	230	239	242	234	208	224	216	214	211	216	245	249	215	219	228	248	242	215	197	222	211	259	227	232	244	224	224	219	251	226	213	244	222	232	216	199	220	227	194	212	226	226	214	235	234	248	219	195	228	224	221	256	227	210	215	209	232	234	222	238	213	216	229	233	225	210	230	237	204	218	228	236	191	210	262	214	245	233	229	218	210	228	231	228	215	218	219	245	247	224	218	215	237	220	240	236	237	216	212	230	239	200	232	215	238	212	229	204	218	209	217	212	244	222	227	211	220	235	220	235	201	226	215	225	222	199	204	238	205	208	247	229	237	237	199	251	234	210	194	241	218	208	209	250	223	264	242	233	232	258	226	232	210	202	218	209	225	214	241	228	222	207	250	241	227	232	213	239	242	226	215	217	252	207	227	219	207	198	240	235	224	222	215	218	210	217	204	213	232	214	233	259	215	245	224	208	233	237	203	213	260	181	214	208	225	238	211	242	225	227	204	228	193	204	214	239	238	199	209	207	205	216	222	246	224	232	225	228	212	227	212	235	221	227	225	245	242	235	206	204	230	223	179	204	222	207	223	233	220	214	214	241	243	244	205	189	230	238	230	238	221	212	255	251	206	253	236	233	215	205	227	199	225	228	219	209	228	235	226	220	223	212	207	235	243	220	210	212	228	207	229	218	201	208	227	204	215	263	255	230	233	199	229	230	224	223	234	191	229	211	192	241	193	215	267	238	226	237	224	218	232	186	247	229	225	218	226	223	219	192	236	222	237	255	232	228	235	200	215	251	238	242	225	226	243	236	215	229	232	214	251	240	213	225	224	231	223	228	227	201	217	232	214	226	190	231	232	211	236	230	209	203	215	231	206	211	244	232	216	234	203	228	239	231	224	232	219	244	224	244	233	240	230	231	221	214	236	225	226	236	199	217	199	207	211	211	233	203	215	247	216	221	245	211	225	231	226	208	224	248	225	220	236	227	223	247	220	241	213	225	230	225	217	235	245	216	212	207	251	203	220	251	233	210	220	249	225	242	225	219	245	195	227	221	223	230	233	225	227	209	229	205	215	207	204	234	238	207	218	196	199	199	207	205	244	223	268	204	237	242	233	228	197	218	234	205	206	224	233	201	232	233	221	210	241	201	230	208	191	203	236	265	208	223	226	195	201	241	255	232	201	261	220	232	221	222	223	232	241	233	260	223	233	249	219	228	238	218	211	231	219	199	207	215	212	233	247	231	239	221	226	251	220	216	201	218	237	229	235	233	267	211	231	194	236	214	226	226	229	237	229	212	208	231	239	252	241	235	246	215	254	224	234	241	212	211	226	234	237	230	234	216	236	229	191	255	223	234	217	258	208	214	215	198	246	229	240	215	234	216	234	211	208	229	245	248	218	209	245	214	218	214	215	255	234	225	211	237
33752	16843	25402	27372	24501	22478	22862	21487	16620	14122	11835	8579	6344	5378	3424	2568	1974	1687	1852	2228	2528	2522	2339	2100	2537	2306	2418	2742	2696	2343	2158	1715	1727	1606	1649	1694	1724	1890	1818	1598	1337	1173	1063	925	847	742	724	670	630	649	635	599	601	603	603	542	599	572	669	606	601	608	594	585	580	564	601	611	548	554	578	569	596	569	600	584	545	603	593	554	566	522	568	612	599	585	563	538	564	598	562	570	545	540	550	552	565	557	548	574	548	599	582	550	567	579	574	560	519	557	565	533	539	533	581	543	569	562	545	599	543	512	561	555	570	533	525	542	568	542	557	550	565	581	542	559	560	567	551	599	531	579	589	554	534	549	545	567	557	563	504	609	573	525	568	545	543	560	534	541	581	578	549	567	527	564	501	569	531	557	532	543	587	539	537	539	568	549	533	572	584	563	497	538	551	558	521	499	562	547	530	567	561	523	539	535	542	575	545	540	536	562	552	540	555	546	584	542	569	571	535	560	575	559	567	544	511	547	555	595	556	547	558	561	556	583	537	538	537	554	534	528	500	558	578	584	515	511	543	582	582	533	532	519	539	548	524	531	532	543	544	569	538	572	569	507	576	542	508	541	520	574	591	523	578	563	557	509	538	536	552	549	544	531	566	506	563	523	564	584	552	582	521	574	512	549	541	536	600	574	558	532	554	591	533	526	541	567	517	551	524	572	576	553	560	572	518	558	594	527	543	554	551	558	594	538	551	558	571	566	540	568	517	550	545	560	533	573	596	542	587	568	544	581	536	554	521	527	520	504	563	539	560	583	554	507	542	550	578	558	507	558	578	559	528	517	605	547	535	560	565	529	564	582	569	572	513	563	547	543	546	524	537	572	539	533	565	575	529	573	547	469	582	548	521	582	526	568	558	551	535	530	559	539	549	545	542	535	580	560	575	538	599	520	522	521	548	558	534	518	547	554	548	568	562	522	549	563	587	554	552	505	564	584	531	532	536	543	593	568	540	581	539	552	559	564	523	545	559	534	571	511	548	533	508	545	539	552	588	544	531	602	590	569	521	568	548	554	550	523	580	537	525	547	517	563	524	491	551	527	548	552	560	559	535	514	588	569	535	512	575	559	571	490	563	571	563	549	561	537	535	525	525	604	573	557	538	563	563	533	563	524	500	533	550	516	577	554	551	527	544	567	548	572	540	533	549	568	508	540	565	506	526	559	552	545	535	528	580	543	561	570	578	520	532	526	566	559	541	575	543	544	545	530	528	583	544	532	563	549	552	541	520	544	549	556	574	539	532	546	557	566	520	540	557	542	570	554	544	570	523	586	540	566	541	558	570	543	579	538	531	507	523	557	559	566	540	564	508	514	534	537	549	570	554	565	547	558	544	554	562	551	572	600	533	583	575	574	574	532	561	503	549	524	562	566	574	557	504	553	576	524	572	552	554	567	529	537	534	582	589	551	523	590	557	551	573	543	561	514	561	573	570	557	587	505	560	529	576	562	518	540	549	512	559	533	589	572	583	537	565	564	534	569	496	546	529	509	575	520	536	522	595	514	556	580	543	536	548	576	556	530	575	540	554	523	554	550	541	527	549	566	527	526	564	525	580	559	543	520	517	592	536	536	519	513	518	499	571	557	557	533	536	577	535	527	514	550	526	574	555	569	582	591	567	598	551	535	540	533	499	533	513	578	555	553	566	562	520	538	548	570	565	599	516	548	560	541	580	566	567	570	548	500	530	554	548	506	564	556	580	574	559	539	568	501	528	563	518	522	566	578	540	566	539	548	551	540	561	567	531	541	555	529	533	541	535	543	544	568	586	508	543	482	582	523	591	529	544	532	537	554	561	527	569	512	536	555	564	535	559	540	556	529	525	532	556	596	547	523	555	576	546	555	534	590	580	547	558	539	517	531	532	497	514	562	539	543	536	600	541	568	534	534	526	557	514	560	548	546	586	581	558	527	550	559	546	529	585	584	521	538	553	577	543	550	514	556	533	568	501	527	538	520	510	542	579	540	567	557	525	565	528	525	578	582	545	559	560	549	551	546	551	550	550	512	576	531	535	540	537	481	554	564	581	572	537	535	575	522	565	570	516	557	523	572	562	564	528	559	539	564	549	576	491	543	560	554	576	542	562	555	538	579	550	591	541	594	555	531	541	551	562	551	561	559	553	548	529	535	605	557	568	524	548	595	563	565	532	558	642	550	550	568	530	574	555	528	518	570	557	586	535	543	576	566	568	548	542	535	526	537	602	555	557	540	564	538	528	576	554	522	497	556	539	557	498	519	565	583	541	531	532	572	522	538	578	592	561	567	588	525	535	535	555	581	507	520	524	557	562	546	537	556	521	590	587	555	556	527	537	525	574	522	555	560	533	552	563	546	573	554	534	525	535	558	556	590	543	524	549	549	524	550	555	570	523	583	524	558	591	564	524	569	559	591	555	569	565	547	586	501	564	572	531	578	520	564	567	552	545	569	555	519	585	575	529	539	552	550	538	524	568	578	568	543	523	526	564	540	527	562	577	533	546	568	558	529	580	538	567	514	567	511	535	540	543	544	549	541	558	515	545	569	581	593	560	556	519	552	544	551	543	586	539	506	551	515	588	539	555	580	533	522	504	519	550	541	561	540	598	570	560	555	499	535	542	552	533	529	541	591	594	530	552	544	562	545	563	568	536	560	524	551	523	514	524	566	536	535	561	525	570	525	560	532	572	570	532	527	547	529	555	531	586	555	567	571	578	576	580	509	547	542	552	535	548	565	542	545	557	539	556	519	508	556	553	542	506	545	545	535	549	554	534	562	524	538	541	544	552	520	546	553	556	571	597	507	552	586	543	602	550	555	541	562	535	629	529	492	559	522	551	552	515	530	525	563	584	526	523	573	550	568	561	559	559	501	536	544	530	552	521	538	513	538	618	582	582	517	551	570	554	526	559	558	515	547	575	573	528	555	555	546	564	538	521	572	533	547	573	533	521	590	547	552	565	524	584	582	542	587	541	567	549	526	502	538	575	513	529	513	546	563	557	573	590	544	564	557	566	526	536	561	554	558	526	547	553	502	528	555	526	572	574	543	559	541	537	511	541	567	545	519	529	542	537	535	525	515	616	538	510	560	536	539	558	563	591	595	561	540	525	562	565	574	574	549	552	535	523	567	548	573	553	548	563	583	520	493	535	539	501	543	547	517	584	575	539	572	572	560	558	590	576	546	530	558	563	516	528	536	551	562	537	532	529	519	520	540	552	524	555	544	582	550	537	600	490	545	600	582	544	522	542	528	530	523	539	515	549	584	557	568	525	524	528	535	529	532	539	566	509	542	561	541	544	550	557	523	513	557	523	546	562	564	529	575	574	593	524	536	555	529	570	550	567	555	499	553	527	573	524	527	551	537	523	559	537	583	565	532	531	537	545	522	566	564	597	559	529	530	560	537	574	504	554	541	546	566	560	525	558	555	562	552	501	557	521	527	587	516	516	553	525	548	587	565	523	560	511	559	578	525	556	534
17812	7163	6507	4790	3198	2500	2624	2156	1441	1337	985	714	638	547	502	450	414	376	433	491	451	429	402	402	463	451	394	462	442	393	437	416	439	470	427	450	451	447	455	427	433	434	439	461	411	387	394	424	412	427	444	380	433	367	397	438	388	408	395	397	407	390	363	365	378	381	417	404	380	385	397	377	429	416	400	400	440	404	415	410	379	417	409	396	420	384	461	409	399	406	403	398	402	418	411	374	405	403	413	419	389	370	379	367	385	406	399	425	391	427	396	439	371	424	390	380	403	412	375	363	411	385	428	384	380	396	422	349	391	366	405	390	373	380	363	408	388	400	392	418	424	397	387	416	444	380	390	341	426	415	360	387	386	402	417	369	375	398	365	358	413	410	378	372	400	343	409	408	357	370	386	379	435	423	397	418	389	415	380	390	402	408	399	370	446	410	378	432	415	406	407	395	423	403	387	395	446	396	408	409	352	362	368	406	399	389	427	418	375	406	388	382	434	393	415	384	368	393	400	382	423	401	357	366	408	387	386	333	397	405	400	420	362	372	390	409	412	398	358	382	400	380	402	404	418	422	409	426	375	417	367	392	359	394	370	417	407	394	352	384	403	405	400	422	407	413	379	391	423	412	399	419	406	397	373	381	417	382	401	406	437	379	420	367	438	396	418	393	390	406	384	420	381	407	402	376	409	416	399	398	398	382	411	378	434	405	410	388	394	399	379	407	407	390	425	398	395	416	371	376	388	405	407	366	369	383	407	396	404	375	404	407	417	425	428	406	402	376	402	395	422	362	353	411	391	372	378	392	400	398	384	406	421	424	387	410	374	416	398	399	386	416	409	382	432	391	387	408	352	400	386	398	429	400	392	398	398	363	410	383	417	434	424	405	380	433	417	409	411	399	423	359	428	430	392	386	386	379	406	347	418	390	404	446	427	437	392	427	413	415	379	393	427	390	400	367	377	384	418	365	407	398	408	398	389	383	380	372	373	384	450	375	364	399	374	414	408	396	395	404	356	405	401	387	407	394	377	412	392	414	403	380	389	413	348	399	398	401	416	379	370	369	426	413	403	358	353	406	467	389	391	389	414	440	398	404	392	379	430	381	376	433	426	406	412	359	399	379	392	412	447	410	430	414	413	387	400	385	389	389	365	405	426	429	412	368	377	362	407	412	405	402	401	352	389	361	427	434	390	396	389	443	407	358	409	381	396	397	391	396	387	399	388	402	411	383	421	390	414	407	382	380	389	411	402	394	381	391	427	365	364	399	377	389	408	408	412	402	367	370	407	392	405	371	418	456	397	402	379	408	430	379	377	425	434	369	409	377	380	404	436	359	401	387	404	423	454	408	386	419	432	409	357	388	381	358	370	402	422	393	414	410	410	413	390	405	397	343	384	366	377	386	395	378	405	369	381	411	387	388	427	421	430	389	395	408	429	394	387	400	392	365	363	377	383	367	370	350	385	401	391	414	390	399	374	399	421	395	406	373	367	408	364	391	383	416	367	369	397	408	407	396	368	408	371	398	387	392	420	397	380	394	400	406	437	418	396	377	411	413	367	432	379	391	371	393	395	408	424	434	404	409	374	413	446	408	364	409	402	378	392	385	355	425	406	406	378	398	408	368	427	431	421	396	418	416	365	413	423	411	391	381	388	398	401	430	425	396	392	412	423	419	383	415	390	402	393	415	416	402	363	424	388	384	408	372	410	411	369	352	409	394	401	387	411	390	377	407	376	358	416	409	373	360	354	389	357	397	404	377	385	411	408	428	386	382	374	381	406	398	383	399	417	383	374	403	408	410	409	400	392	376	389	386	391	380	392	400	375	420	425	370	423	399	386	387	414	393	407	376	405	407	386	405	407	372	396	408	413	402	374	379	417	429	389	367	363	353	415	388	395	407	374	384	363	403	405	402	404	416	390	404	389	389	424	414	438	408	417	424	372	392	372	381	400	369	376	414	416	402	416	432	413	388	426	377	435	383	407	374	415	405	392	397	421	366	402	393	405	391	393	391	405	401	409	413	404	403	387	406	362	392	396	388	380	381	413	409	424	387	399	392	393	419	387	403	370	414	382	364	372	407	423	386	389	375	428	391	384	341	412	420	400	392	387	357	388	409	438	377	391	389	381	374	389	463	441	437	385	372	394	425	403	385	423	380	374	411	402	383	429	372	439	415	400	375	445	411	410	417	385	368	416	400	413	391	367	390	383	381	399	412	406	418	374	414	373	370	423	406	423	360	426	415	386	380	425	369	402	405	395	421	423	422	406	428	398	389	459	405	412	365	403	382	399	409	404	390	394	400	401	386	384	430	435	396	404	365	420	365	417	449	409	411	401	415	373	428	416	420	376	393	387	441	433	382	409	413	404	413	389	404	352	387	345	397	413	402	403	356	413	376	390	387	406	399	390	390	385	373	391	413	423	392	422	394	394	397	361	435	423	382	380	392	413	404	436	398	378	424	407	373	442	408	439	394	423	392	380	402	395	384	403	396	417	380	384	406	395	369	424	403	377	390	396	391	363	427	400	403	414	397	414	430	390	438	398	374	401	370	405	399	383	381	385	394	382	415	426	418	417	396	390	403	428	374	394	404	372	370	395	333	411	355	403	401	362	409	381	365	403	397	392	405	394	390	419	386	402	375	397	372	407	417	361	351	396	415	394	417	402	353	408	407	416	400	399	381	368	413	399	373	408	360	409	398	455	403	407	391	388	393	382	376	394	377	396	405	395	411	355	382	402	372	413	407	387	390	453	424	404	381	394	375	390	413	402	390	365	374	445	403	397	373	358	390	414	413	398	397	433	359	431	389	394	400	423	401	426	370	415	395	403	385	387	384	407	429	386	398	378	373	414	399	399	403	398	373	411	398	419	404	398	415	417	381	397	389	388	380	365	411	402	389	396	384	413	401	406	432	432	399	381	381	362	411	403	368	450	403	359	389	402	410	355	406	404	404	407	444	429	356	393	400	386	400	407	400	392	392	380	366	399	426	403	408	420	386	417	377	421	417	394	377	378	437	351	389	367	391	415	419	379	406	428	368	416	392	406	406	366	383	361	398	406	385	374	390	365	363	377	375	377	430	429	400	377	393	357	404	403	446	417	391	366	412	380	404	397	386	419	409	418	400	399	384	389	418	403	406	430	407	417	375	424	399	386	412	385	429	432	360	371	410	421	421	398	409	388	402	430	390	413	390	387	399	372	363	353	432	393	411	380	401	403	402	374	433	391	420	430	443	415	393	395	413	387	397	411	365	403	377	383	373	380	406	393	394	416	377	362	393	371	373	376	405	421	390	371	429	402	395	401	385	412	394	380	375	371	399	401	406	441	443	402	410	358	399	376	421	383	410	416	389	392	372	393	405	383	375	397	380	398	437	392	389	376	390	404	416	389	407	400	411	407	390	420	411	382	398	423	403	382	443	401	377	403	375	410	406	393	402	363	404	401	390	383	380	386	388	390	378	403	418	382	407	380	388	397	413	383	417	395	410	419	404
10526	6126	10557	11777	10234	9366	9534	8801	6045	5788	4171	2747	2125	1681	1421	1321	1191	1141	1099	1153	1297	1376	1091	1072	1134	1282	1256	1113	1078	1033	1077	1085	1046	1102	1147	1286	1342	1346	1218	1171	1228	1155	1069	1044	999	973	902	906	921	905	906	855	872	886	934	919	898	920	941	922	834	908	890	930	896	910	923	916	884	915	874	883	940	879	886	908	948	963	927	873	929	918	890	930	885	923	879	877	895	893	930	920	880	877	915	881	904	842	885	907	872	920	913	850	919	922	878	916	898	963	848	875	918	860	895	936	918	910	908	846	916	908	913	931	907	866	924	942	900	844	926	931	832	882	1005	893	902	924	900	859	881	910	864	895	908	900	903	886	911	957	886	884	902	946	886	921	963	917	874	919	947	882	860	940	911	887	938	928	925	902	888	929	928	939	898	886	924	882	911	877	865	895	900	911	883	903	898	924	866	905	902	898	935	882	891	906	872	912	932	820	909	884	949	931	877	933	933	881	916	851	942	862	912	882	875	915	875	859	874	906	908	897	873	893	923	882	879	875	875	885	972	922	885	901	965	940	874	962	934	861	907	955	887	892	892	906	862	865	917	882	895	900	859	878	871	900	902	847	871	936	902	876	895	914	948	950	932	904	875	893	864	907	936	879	921	889	951	860	927	931	886	967	907	885	886	870	913	901	907	888	906	927	934	898	882	914	869	891	866	978	912	909	893	894	863	929	868	860	909	964	924	889	935	903	894	928	883	937	919	908	888	960	914	926	905	939	838	848	900	881	925	926	835	935	887	945	893	894	903	874	929	893	923	858	925	875	901	870	857	930	898	902	951	893	932	894	899	877	907	917	883	890	831	905	913	915	928	902	947	882	940	885	958	867	901	884	899	878	865	902	853	930	909	908	935	901	951	976	886	907	917	852	927	884	957	878	894	914	912	890	929	900	891	881	889	911	931	877	888	919	859	1032	932	894	944	884	899	898	890	890	928	898	905	935	924	921	854	965	938	904	902	875	852	880	918	926	921	866	912	892	897	864	883	882	872	931	940	876	896	929	924	932	855	891	904	929	891	895	954	924	906	901	906	947	910	957	879	926	905	901	942	927	934	890	943	904	878	922	918	863	895	883	896	922	930	873	916	879	931	905	838	933	879	902	877	909	905	884	922	888	913	900	829	922	836	901	954	916	872	880	937	942	904	873	961	912	962	937	887	922	872	908	906	920	924	860	878	912	859	965	884	868	879	915	897	893	854	857	924	936	903	923	895	1029	925	902	913	851	941	913	889	888	902	955	913	888	893	958	896	927	927	885	927	946	890	964	941	940	889	881	913	905	948	868	842	897	908	859	936	907	884	970	925	939	868	965	917	930	946	902	897	900	832	910	963	942	894	926	901	903	894	878	866	914	918	916	901	900	898	865	935	894	901	938	863	919	875	939	936	891	865	918	907	932	872	950	898	872	865	925	926	858	873	927	925	932	891	909	926	946	895	912	924	872	976	988	900	932	904	914	904	919	908	917	941	923	870	907	900	918	946	871	955	920	881	915	857	899	934	905	905	878	898	918	917	897	900	908	914	917	841	926	924	890	895	906	912	873	952	947	892	879	914	893	926	942	907	926	894	907	950	898	954	881	868	870	887	930	911	884	891	861	939	910	882	930	903	863	902	912	956	869	874	915	921	937	906	896	897	923	895	917	886	850	903	850	847	889	871	918	859	870	929	913	890	875	934	920	930	937	900	932	933	857	874	869	889	835	918	926	906	914	893	855	923	944	889	875	937	879	892	920	878	874	915	887	895	894	920	915	910	894	942	955	963	888	911	940	862	915	923	932	919	912	826	901	947	871	897	909	906	868	891	861	892	873	914	872	884	890	929	953	892	901	860	924	942	876	891	913	900	901	916	899	909	891	902	928	910	873	882	911	887	929	901	908	861	869	907	889	925	849	853	934	879	866	857	882	939	945	952	841	928	885	913	962	916	929	877	915	875	945	891	904	937	890	905	900	928	914	901	902	886	908	936	866	959	879	911	929	846	924	885	881	907	868	932	885	895	870	885	949	912	864	950	888	864	901	885	902	882	910	854	922	910	922	908	887	952	889	888	922	885	938	906	889	852	927	891	860	921	892	903	899	854	890	912	923	904	947	945	906	882	910	909	932	902	898	905	903	923	888	874	873	866	952	888	873	922	887	891	910	880	914	897	888	857	880	916	925	952	905	900	890	896	932	861	904	959	910	881	941	855	880	944	870	918	935	901	906	871	832	923	900	847	898	870	871	853	845	898	902	914	915	884	927	911	971	932	889	905	901	910	909	947	890	949	883	911	928	914	960	906	888	921	956	905	911	923	866	906	855	853	886	844	936	922	902	932	886	878	907	891	942	909	919	967	879	923	896	874	947	902	897	921	889	923	939	874	887	862	881	917	900	864	892	915	864	896	867	883	886	870	880	951	872	896	960	926	940	878	935	956	935	911	914	949	911	918	886	862	863	896	899	820	879	919	867	877	851	948	920	919	948	885	917	942	863	947	907	902	900	847	858	917	906	921	900	896	902	919	897	906	876	909	924	923	941	878	917	868	960	857	939	904	932	944	859	898	903	887	884	848	911	917	878	905	900	915	898	924	851	936	883	935	869	885	893	880	933	860	871	913	880	919	906	890	908	875	886	903	890	933	923	894	898	959	900	954	933	900	955	879	898	830	861	928	906	909	902	874	870	956	908	919	933	922	916	952	871	956	962	932	885	898	955	925	921	958	886	860	919	918	887	857	946	878	917	926	950	874	920	898	892	901	948	868	947	915	877	977	904	962	873	912	922	897	836	892	944	870	935	892	938	922	890	903	892	894	873	877	932	894	881	845	922	877	858	922	912	934	946	865	899	930	830	871	878	894	860	812	946	910	929	924	908	932	928	869	880	841	869	925	908	899	932	931	913	929	933	892	839	936	873	875	946	951	897	994	910	864	896	944	890	905	903	885	961	859	919	882	922	938	911	841	931	942	902	895	904	910	905	879	932	845	897	923	963	888	888	900	898	932	908	867	928	932	863	912	928	869	936	907	888	966	825	948	945	911	849	899	900	891	933	918	926	849	885	906	915	885	900	882	912	930	850	861	916	902	900	872	917	931	921	929	879	894	918	898	913	903	903	852	858	880	897	872	865	870	935	895	913	940	906	902	919	950	842	862	902	833	839	886	887	910	973	872	906	911	964	950	901	931	851	978	867	897	929	903	859	900	893	889	885	895	871	865	916	888	974	903	864	898	856	901	879	892	918	913	866	936	925	912	909	895	906	888	890	936	910	887	929	965	940	901	952	958	921	916	882	902	873	912	862	957	917	885	901	882	873	891	876	906	881	898	923	918	917	912	953	951	880	893	897	917	903	922	895	895	914	891	878	917	859	896	861	863	854	882	886	919	894	920	939	940	859	933	929	918	918	872	946	871	937	871	920	899	883	902	917	915	865	883	860	938	910	954	913	905	909	839	918	930	937	887	932	900	883	894	938	898	941	949	896	896	937
39610	22783	16137	11554	7990	6264	5266	4520	2640	2314	1505	1005	854	627	541	445	413	405	427	455	492	399	437	466	454	465	417	509	460	424	402	412	418	383	378	429	424	403	388	384	390	328	357	335	331	312	326	339	299	298	288	317	293	302	296	306	312	294	325	292	324	296	327	293	305	287	322	268	296	317	309	295	297	291	299	323	300	258	284	304	302	315	306	297	322	331	344	309	317	282	296	272	270	269	311	296	286	265	315	287	319	328	314	285	317	310	315	284	305	304	298	343	283	301	289	319	272	301	300	307	297	314	316	292	309	313	350	291	299	326	309	306	310	301	311	275	297	275	306	340	291	298	300	292	269	311	290	282	307	309	303	279	306	321	306	307	304	324	313	288	319	316	272	309	291	288	289	291	299	289	278	284	324	281	288	310	285	294	301	284	313	300	325	286	294	320	292	300	344	339	267	324	288	319	327	300	308	305	321	326	323	327	318	315	295	320	291	309	318	279	284	296	273	286	257	287	285	288	312	306	313	315	336	296	278	313	311	282	294	311	291	308	291	337	298	304	281	310	326	286	293	285	316	279	310	325	310	297	300	304	259	291	292	298	285	301	278	324	312	326	291	263	330	301	287	263	276	286	287	306	308	306	308	299	319	273	313	278	310	303	305	272	315	293	290	282	282	312	302	316	319	271	306	313	292	286	288	299	320	325	296	308	328	299	300	286	283	311	318	293	287	300	299	292	321	302	308	306	279	281	322	307	323	250	302	330	288	296	260	296	304	273	293	295	338	290	336	274	288	316	275	304	309	318	306	264	311	279	299	301	313	310	323	329	300	277	260	270	291	335	281	297	301	316	304	277	286	301	275	291	269	303	300	273	304	293	303	318	306	311	329	277	307	281	307	292	338	335	300	306	292	288	296	327	317	335	317	304	329	311	307	300	291	269	309	292	305	332	296	296	279	296	296	313	306	290	299	271	287	306	303	297	287	307	342	285	298	317	307	280	289	291	285	281	291	316	306	262	317	302	299	313	249	317	294	314	275	311	311	304	329	354	309	310	253	317	270	287	309	289	308	317	336	280	290	257	281	324	316	306	320	304	300	297	316	330	317	349	284	311	287	312	290	294	335	293	304	327	304	290	293	305	307	311	258	305	287	294	310	326	317	312	293	303	300	283	281	256	303	326	331	289	281	330	287	282	320	293	332	285	314	304	291	315	316	280	296	310	288	270	268	291	272	280	308	297	284	290	295	307	311	281	323	290	304	279	315	292	303	289	304	269	323	286	305	314	354	312	301	283	252	303	302	333	316	290	310	308	296	282	320	314	295	266	312	327	289	322	322	294	291	275	296	293	305	286	314	290	282	302	272	317	328	306	290	263	314	280	290	316	323	297	303	317	315	297	307	329	308	325	304	287	321	267	308	328	278	307	288	319	327	328	306	272	311	310	300	311	293	280	286	322	291	276	323	320	286	299	311	307	306	287	284	302	298	336	297	306	302	292	308	326	271	286	313	294	278	273	280	311	314	297	262	292	293	280	302	290	303	265	300	300	314	269	304	269	308	276	290	304	296	314	309	296	312	329	318	308	318	294	291	301	300	322	306	313	304	319	304	301	281	302	247	291	306	297	302	296	279	297	300	313	302	294	292	336	277	315	285	318	282	314	280	301	309	274	341	279	285	310	289	320	320	303	272	300	305	306	307	270	298	277	274	327	309	285	287	293	269	288	297	307	291	270	311	298	269	290	290	285	289	281	321	281	276	304	303	320	325	313	275	313	318	307	300	303	276	347	320	294	290	282	323	319	316	290	291	285	282	323	317	298	313	300	297	289	291	299	300	302	310	337	290	313	303	316	290	317	296	323	330	307	302	289	319	326	313	301	290	313	305	291	307	314	282	278	274	296	285	301	291	286	317	281	298	277	299	315	318	306	276	308	279	303	311	306	320	294	297	289	298	313	294	307	286	284	286	308	305	315	300	300	277	295	290	300	330	285	303	291	313	287	310	313	285	327	298	295	330	305	297	293	290	307	291	307	294	330	330	291	333	305	315	308	314	264	282	311	310	275	291	324	319	323	307	309	305	335	291	321	301	305	305	285	311	287	308	283	304	315	293	295	315	279	320	299	279	255	307	290	274	308	285	272	278	309	303	281	260	315	290	280	304	338	279	288	273	290	280	300	316	283	293	321	300	290	282	310	323	274	294	295	295	313	261	308	288	305	314	310	288	307	308	283	334	296	316	305	286	321	338	305	282	299	316	295	291	280	287	279	284	308	309	281	322	288	303	273	296	344	301	293	306	305	307	322	280	315	335	304	297	278	324	295	318	301	317	300	282	338	325	305	311	313	308	325	283	304	279	297	270	289	292	300	278	316	291	303	337	307	288	292	286	264	312	306	297	314	295	306	322	272	305	284	317	307	288	326	292	314	301	282	299	332	351	307	283	327	284	341	301	278	296	292	294	279	292	248	294	318	289	289	282	295	270	265	297	285	281	274	302	259	295	286	262	279	316	295	305	312	286	321	287	307	302	277	300	332	324	323	247	289	293	328	276	309	311	297	292	321	305	287	300	309	280	262	284	300	289	284	284	291	343	334	311	319	327	288	306	307	296	319	279	290	294	305	309	302	294	292	312	264	305	300	308	287	289	316	318	297	298	351	321	279	319	319	301	271	305	311	287	289	302	326	298	325	289	285	308	316	298	317	306	298	288	298	282	282	303	281	313	326	298	287	318	293	289	288	304	281	340	328	294	296	278	315	273	288	329	302	285	306	288	302	313	311	304	299	319	326	306	281	290	286	294	268	312	300	295	286	294	294	331	294	274	296	323	296	294	306	338	305	318	267	318	289	315	300	325	268	261	308	305	309	311	309	291	296	282	310	328	287	333	295	280	310	309	291	300	306	315	282	265	284	335	302	301	296	307	297	285	315	310	311	307	280	286	309	306	308	313	309	313	293	309	289	316	296	310	286	283	339	314	288	312	287	282	289	324	295	303	327	312	298	351	299	320	305	306	293	300	291	292	305	304	304	316	278	314	300	277	334	338	294	289	270	298	309	288	305	302	322	296	296	316	296	279	297	315	312	292	286	293	306	317	296	295	307	298	294	323	290	292	285	297	308	297	294	273	310	290	305	282	273	309	314	284	267	304	309	316	279	336	320	288	307	284	288	276	272	275	324	310	268	306	276	315	296	293	267	312	306	294	292	275	310	311	292	316	299	297	297	283	288	293	308	314	320	278	325	315	290	296	257	297	307	270	289	323	326	303	281	296	285	282	296	327	297	274	331	324	256	287	271	303	284	283	275	316	303	287	306	293	290	295	314	302	331	272	285	285	326	294	318	297	305	322	303	288	316	279	320	333	303	280	284	307	327	296	290	289	300	318	294	311	295	290	287	296	293	292	313	312	310	293	298	269	271	291	303	291	297	313	280	334	313	304	314	324	299	323	296	343	308	293	307	308	257	285	294	286	277	298	286	291	314	352	311	288	306	270	314	313	315	305	313
26745	12683	17088	19456	17567	17137	17135	15952	10613	10614	6839	4722	3939	2895	2363	1763	1469	1469	1662	1857	1888	1553	1453	1560	1781	1922	1711	1985	1808	1707	1457	1505	1474	1331	1526	1458	1551	1596	1243	1328	1217	1065	997	920	905	814	789	755	747	705	726	714	704	759	701	762	768	696	752	764	823	712	710	773	738	752	750	692	714	765	690	776	719	773	733	733	687	694	706	747	761	695	754	800	709	689	783	777	720	689	739	734	696	707	690	691	695	751	749	699	653	715	732	725	689	706	707	706	729	741	699	718	713	677	698	725	729	687	723	706	737	744	726	699	695	693	707	698	675	695	699	685	666	699	741	692	672	668	703	717	711	688	685	702	679	696	754	751	744	709	725	699	671	728	684	709	638	667	753	700	663	739	694	715	689	719	698	725	741	709	676	707	657	685	703	686	733	731	695	733	681	732	691	644	749	692	694	698	748	686	729	747	703	689	745	699	758	704	722	693	699	746	707	723	676	688	689	738	718	736	733	736	697	668	703	687	712	692	773	710	767	666	683	735	680	741	748	775	711	666	672	703	672	691	702	718	700	681	703	778	701	705	715	665	746	703	709	707	709	689	696	721	706	715	718	725	702	661	700	716	754	714	697	689	714	702	673	694	702	693	732	783	732	722	706	693	725	711	674	740	716	703	718	746	705	721	706	711	717	660	759	646	714	762	703	720	721	701	691	670	701	712	733	730	741	713	717	695	698	704	703	751	696	732	696	749	701	734	737	709	680	713	723	678	742	680	746	751	688	700	697	711	713	676	726	760	703	730	711	722	708	734	676	714	711	689	724	714	704	727	716	705	704	746	701	694	722	677	691	720	714	715	685	753	703	745	691	677	736	724	710	729	712	677	713	702	683	729	742	677	739	750	674	636	701	673	727	685	660	663	714	694	724	720	726	668	720	660	712	692	729	680	737	689	731	661	715	698	692	737	752	696	690	729	709	732	691	682	692	692	721	668	715	699	733	725	693	688	718	721	677	719	715	687	687	737	673	704	724	695	691	701	690	678	756	714	708	671	678	690	735	716	650	704	671	708	693	683	655	673	747	714	718	693	713	721	746	732	654	752	736	658	693	658	731	674	652	691	659	697	722	746	720	660	691	711	685	694	704	724	707	743	741	706	712	725	726	659	752	719	711	715	705	673	706	655	712	757	719	713	733	692	705	720	748	664	718	687	705	709	684	714	754	717	709	731	680	699	714	750	687	663	693	685	710	771	734	699	684	690	682	717	682	759	738	723	717	655	718	690	692	690	704	690	740	688	687	707	702	726	721	707	744	701	706	685	677	686	680	708	658	729	699	726	686	730	707	727	713	714	734	704	698	712	726	699	714	712	680	697	666	707	727	717	700	694	710	691	680	702	712	729	712	725	641	713	687	713	713	677	683	666	720	711	680	738	687	702	694	678	684	687	706	698	725	730	712	717	727	688	681	696	639	701	700	748	678	682	685	720	727	696	706	694	728	691	712	731	728	731	735	721	713	699	668	717	670	719	665	690	738	700	739	720	688	733	702	730	734	708	732	698	702	696	723	712	698	687	696	672	677	739	688	689	707	727	744	731	703	748	672	719	742	720	728	736	665	705	710	682	738	666	670	776	666	692	693	745	704	704	699	740	749	731	705	696	691	724	705	654	698	702	724	738	727	676	740	691	757	715	701	685	683	698	700	714	713	727	725	645	674	684	695	710	720	708	680	688	750	674	734	706	721	694	701	653	686	758	705	720	671	683	727	725	691	676	710	776	684	715	664	669	702	735	700	739	726	726	732	704	695	690	708	675	683	735	696	670	688	694	701	705	705	757	706	704	686	675	750	711	695	691	680	711	700	673	689	680	653	654	712	724	705	721	688	713	707	719	694	708	682	652	756	716	708	657	700	725	729	668	729	697	685	684	718	719	665	692	699	696	733	717	724	685	703	657	711	706	680	719	729	700	709	720	688	665	725	654	704	685	717	679	726	696	742	688	678	690	697	690	718	695	671	728	695	703	702	677	736	715	738	709	687	695	702	729	681	711	711	689	719	714	726	712	742	738	732	705	702	741	725	694	673	713	707	682	695	718	750	725	691	694	728	701	752	750	741	654	697	683	679	713	724	677	678	738	716	697	695	698	647	712	711	759	668	695	732	734	666	700	740	771	684	700	700	710	709	709	737	716	730	681	698	742	686	673	710	724	719	702	702	710	684	690	734	715	706	720	657	765	740	700	689	716	690	702	777	714	672	697	702	703	706	711	665	667	661	709	672	763	707	703	770	651	693	696	659	746	744	663	723	671	700	654	725	694	696	713	693	739	703	698	697	744	670	690	715	724	706	691	694	707	738	670	693	693	752	716	724	647	692	662	686	681	715	673	697	691	744	733	712	692	711	691	673	761	697	682	702	690	709	671	726	657	701	729	731	670	714	723	726	668	735	738	702	727	675	707	691	653	717	745	746	708	695	705	718	735	685	706	781	654	689	703	666	705	693	707	720	748	721	729	711	709	680	684	736	788	664	717	721	716	660	657	700	722	724	688	689	703	674	645	628	718	681	725	705	705	652	731	691	675	669	698	718	681	724	669	681	726	709	709	659	730	701	692	696	678	755	686	702	749	711	668	710	663	721	764	710	663	713	709	694	680	681	735	722	715	706	716	703	726	708	754	638	703	701	688	692	672	706	674	703	704	716	745	677	700	688	709	710	731	676	733	701	675	710	727	712	729	727	692	693	716	686	710	664	730	696	743	676	681	768	699	724	739	665	701	726	691	771	678	725	694	693	709	686	718	695	680	712	693	719	732	660	679	728	715	692	640	708	708	751	701	678	707	769	705	750	677	730	672	734	736	660	689	648	707	723	684	719	696	723	683	765	686	687	708	638	720	712	672	736	700	741	746	726	700	737	744	701	705	769	737	727	750	756	721	671	699	686	725	749	657	716	687	706	672	684	679	703	709	686	669	708	665	678	735	701	733	745	736	734	681	684	712	703	663	704	645	690	678	725	663	704	694	722	701	687	707	663	680	702	730	739	692	716	675	721	733	723	737	687	728	733	704	657	762	703	687	710	706	733	701	654	699	714	720	682	727	705	742	744	653	713	754	734	694	673	735	642	675	755	731	720	705	676	710	703	699	752	719	720	755	726	685	721	683	711	731	679	757	728	724	704	756	697	713	696	671	694	722	709	734	751	678	719	735	710	739	668	692	682	699	743	735	737	693	700	692	705	704	731	663	722	707	702	749	669	711	708	687	713	734	654	696	684	706	723	701	730	762	671	712	676	763	673	702	766	735	736	702	699	665	705	683	714	719	716	701	719	694	683	759	682	690	663	727	743	707	683	713	663	728	698	772	720	670	672	670	719	721	684	718	693	723	718	713	713	701	729	738	730	685	719	718	741	702	676	732	687	684	680	697	683	712	726	723	704	688	691	734	719	647	723	701	750	718	686	743	683	692	669	737	749	679	693	727	758	656	733	697	719	700	727	710	699	692	712	679	681	702	673	685	733	700
51280	30109	23392	18314	14287	11887	9684	7162	4702	3693	2135	1407	1207	829	610	530	486	464	525	516	508	432	425	423	557	553	474	555	544	496	463	477	476	351	394	430	377	353	341	366	388	338	289	269	286	285	240	259	262	243	258	212	235	221	233	193	238	219	286	217	239	215	239	243	253	223	265	259	237	268	257	241	240	254	280	209	203	235	239	204	216	224	245	237	221	234	243	262	225	231	240	251	221	230	227	215	226	202	234	200	255	227	215	239	222	230	256	247	210	230	210	227	244	231	256	234	210	209	215	183	227	231	213	250	246	222	219	213	210	213	234	256	218	239	230	212	215	231	216	229	233	213	226	232	205	205	200	223	267	223	242	201	225	244	219	234	215	228	215	226	237	244	230	219	232	242	236	220	234	216	216	197	198	237	199	239	233	230	224	217	212	230	224	214	223	226	265	235	225	220	233	233	262	256	255	235	216	218	239	210	230	227	215	223	241	230	217	215	209	222	238	216	256	255	212	217	222	220	219	241	249	267	237	227	217	242	235	227	221	211	208	231	230	213	219	243	224	235	209	215	263	225	249	253	228	225	231	210	233	205	229	230	243	244	245	236	244	255	232	231	214	201	224	221	247	244	236	250	214	243	223	261	235	207	222	233	201	254	227	192	225	242	223	226	232	249	265	249	216	226	237	231	217	235	244	231	214	229	221	212	216	232	212	230	218	230	222	228	230	236	269	256	225	218	210	249	214	226	230	240	236	213	235	227	225	224	236	233	215	230	208	228	229	201	200	215	214	214	193	212	227	259	217	227	207	225	229	228	236	241	237	262	224	226	242	221	233	240	213	250	219	209	248	232	236	252	235	253	215	236	226	222	224	225	231	212	216	218	217	211	228	223	246	240	241	221	210	212	256	236	214	220	231	269	244	216	239	235	223	234	226	229	223	203	240	252	235	229	220	236	217	237	212	224	228	253	256	203	216	222	242	213	217	206	238	217	222	222	198	237	213	232	215	259	234	207	223	235	235	245	215	247	261	213	207	234	225	232	247	219	222	223	231	226	233	226	238	218	222	243	227	232	226	238	219	218	243	252	260	227	254	245	236	198	216	251	236	229	262	230	200	241	226	212	228	234	214	233	226	226	199	238	214	231	228	233	225	249	234	240	210	212	229	233	229	199	236	229	223	243	223	211	242	218	246	231	206	230	236	264	237	233	243	231	223	205	266	250	226	222	190	198	215	240	240	246	216	241	244	238	248	224	230	221	204	229	247	242	229	223	245	238	217	217	226	199	213	210	241	233	232	196	212	235	232	210	219	271	250	256	217	239	234	220	218	225	219	252	249	199	237	237	200	217	234	233	234	245	206	226	231	219	239	261	226	254	202	245	248	252	216	269	245	215	221	215	220	223	203	216	215	220	227	214	212	202	231	228	268	221	232	226	229	222	258	235	223	251	236	231	214	219	251	210	248	218	232	222	241	222	241	242	247	236	194	219	231	198	239	241	244	202	254	206	218	210	219	247	223	198	224	219	228	229	193	221	234	252	244	236	243	231	225	234	212	218	228	225	210	224	219	251	240	231	238	208	246	254	206	208	239	223	234	216	205	221	232	244	210	230	226	225	242	221	224	218	193	221	253	237	201	224	206	221	230	220	257	216	231	241	248	267	225	211	225	238	211	243	239	222	213	220	226	209	207	249	213	239	242	229	236	259	234	239	209	249	223	247	240	237	223	217	242	234	208	227	201	234	244	239	237	224	201	206	237	219	203	208	228	221	241	204	235	230	248	217	253	217	211	221	239	231	245	221	216	218	241	204	223	213	232	242	239	231	232	226	250	213	232	230	209	237	237	218	221	221	245	238	213	223	242	200	207	229	223	230	247	205	211	241	229	211	221	239	217	222	237	246	249	196	227	238	220	242	274	228	240	212	206	242	228	211	235	237	219	219	224	229	235	242	239	256	238	245	244	228	257	251	230	226	247	228	224	242	198	245	207	234	248	224	224	211	238	214	210	224	251	233	228	220	237	247	234	242	197	221	222	219	240	260	217	234	244	225	221	219	242	234	240	208	229	217	229	201	214	265	219	234	233	248	222	223	226	244	216	237	227	210	235	219	225	231	214	232	225	226	235	234	245	233	215	244	251	230	220	236	248	218	209	242	221	209	230	242	215	241	245	252	204	223	245	227	240	245	213	210	223	267	225	230	233	256	238	245	236	207	234	226	221	231	224	222	252	229	235	234	219	215	236	232	232	265	236	199	225	240	220	263	250	243	251	245	215	217	223	215	223	222	228	235	217	223	223	249	208	255	216	254	263	218	252	211	242	226	195	249	230	196	235	245	234	240	212	245	241	210	240	230	214	231	228	223	252	258	272	228	216	231	223	244	216	206	242	224	215	216	206	249	236	227	214	212	243	207	199	234	213	221	243	226	266	250	232	235	235	246	203	263	236	243	213	220	223	201	221	263	226	230	227	205	224	247	219	232	237	220	224	240	235	237	215	236	203	243	233	225	244	227	218	231	249	228	243	226	207	252	241	226	228	229	234	246	227	243	239	221	240	228	224	222	258	238	214	213	223	212	232	260	224	228	233	232	246	255	236	218	215	256	270	251	223	234	265	244	211	236	233	249	235	231	242	240	221	244	235	232	252	233	249	206	210	235	232	226	213	234	234	246	222	222	232	219	229	234	224	233	225	234	234	229	218	222	219	222	224	224	244	221	222	198	244	226	222	244	199	283	229	237	266	227	223	212	239	221	204	229	231	239	246	209	242	224	212	252	234	223	237	251	233	252	254	232	232	245	217	258	224	229	239	224	221	223	249	247	232	245	232	223	241	248	237	247	253	218	223	255	225	207	236	230	218	210	241	218	215	251	227	221	216	235	223	217	230	220	245	236	242	238	237	208	207	246	240	217	223	233	244	210	230	222	229	252	204	206	232	220	225	195	209	228	215	242	220	214	249	220	209	222	201	217	219	217	227	256	250	236	217	233	208	267	230	222	229	222	232	232	230	222	200	245	222	231	212	236	236	232	239	245	229	229	217	208	227	244	237	218	194	235	262	223	242	210	235	230	231	249	235	272	227	233	229	194	232	207	239	255	228	234	237	248	223	208	213	233	230	198	238	226	220	217	217	193	234	244	241	236	232	213	240	216	237	243	247	272	236	196	197	214	232	201	257	218	222	253	232	211	236	209	219	250	229	235	233	230	211	224	238	234	222	225	225	207	245	255	221	236	246	235	222	229	238	239	226	212	249	213	253	231	223	199	212	211	224	219	240	207	235	223	228	218	237	235	233	221	234	239	215	260	233	246	221	225	248	244	212	229	223	239	222	225	236	215	198	226	246	218	211	230	205	202	250	238	204	221	213	246	211	214	220	255	233	211	239	234	232	221	228	242	220	241	259	220	222	232	231	232	241	211	210	227	241	239	246	227	241	232	214	228	231	215	215	231	190	242	221	223	226	207	239	206	236	237	240	226	234	258	228	242	228	207	216	248	234	217	214	258
34977	16075	23007	25505	25395	25604	24803	20211	16414	14446	9153	6676	5856	4183	3091	2279	1975	2006	2556	2646	2459	1907	2111	2153	2859	2628	2530	2922	2977	2511	2316	2447	2311	1787	2034	2084	1573	1502	1524	1656	1564	1422	1199	1080	940	826	701	659	657	682	668	636	640	612	612	601	598	589	939	581	697	602	593	613	585	580	602	629	593	617	581	594	639	617	544	604	576	605	555	558	602	606	596	618	622	574	587	582	601	577	567	568	587	551	567	584	576	578	588	603	572	555	591	530	552	552	596	610	545	605	574	531	578	594	552	569	509	624	558	561	565	560	598	557	553	561	560	575	553	538	578	588	583	555	542	600	549	582	521	586	543	566	523	564	546	597	567	564	514	567	541	559	561	560	575	545	573	587	549	566	543	600	554	585	567	619	564	565	567	576	557	549	550	559	549	542	587	558	633	567	602	560	571	552	535	513	509	553	585	526	566	561	541	554	595	567	547	598	503	590	572	590	560	535	571	568	590	541	591	549	571	590	602	549	536	550	558	554	579	548	563	563	576	535	586	551	549	557	534	574	565	559	519	547	541	538	596	569	525	549	543	565	589	607	551	569	558	537	565	534	610	601	557	573	560	559	589	572	485	548	585	569	593	552	562	564	493	561	581	569	541	633	573	572	541	583	564	550	550	545	536	530	563	578	580	539	573	565	550	545	543	559	537	525	534	562	583	548	556	526	574	623	587	629	565	560	517	583	582	558	564	547	566	564	558	581	566	574	600	543	575	573	576	582	575	598	529	542	549	556	552	595	554	571	568	566	612	573	590	569	576	575	544	536	571	558	568	536	567	553	556	592	552	552	552	545	552	579	529	610	536	567	585	541	519	580	572	531	619	578	596	553	564	575	594	583	597	595	529	534	510	559	560	570	521	588	538	551	552	550	566	559	593	511	549	547	552	543	584	614	580	573	557	560	520	547	571	570	558	526	551	574	562	565	574	594	589	605	533	582	584	595	585	571	592	542	564	603	541	527	601	549	620	557	544	579	527	525	526	536	581	537	546	575	551	566	575	545	550	538	588	546	593	563	566	574	634	598	594	593	536	541	551	556	577	583	597	551	551	555	534	579	526	541	554	550	576	572	564	575	576	517	557	547	502	513	552	542	526	565	610	567	543	563	563	593	553	566	580	604	592	594	558	577	560	583	514	532	531	543	543	555	530	545	560	506	576	572	509	574	553	538	492	575	559	589	530	601	558	532	573	530	578	560	587	594	558	572	539	566	553	559	540	547	583	566	611	558	603	563	560	513	546	545	588	549	593	604	549	580	491	554	583	565	526	544	552	558	549	546	586	568	562	587	594	572	583	586	541	577	548	567	554	586	572	564	581	552	569	528	548	616	584	588	581	537	588	585	553	567	539	578	566	498	534	567	566	536	556	577	553	537	568	551	561	532	546	558	516	574	550	578	563	590	579	510	592	576	560	528	551	507	591	546	583	560	561	556	522	595	554	552	575	549	579	561	524	544	528	550	563	547	555	548	566	571	582	563	537	543	569	551	558	584	580	546	581	582	518	568	571	591	596	588	585	567	593	554	528	535	543	552	543	609	586	563	582	561	571	608	575	556	533	535	551	564	552	545	510	545	560	564	578	534	547	566	531	540	577	548	602	540	542	537	563	561	607	568	579	573	530	564	580	557	543	562	563	556	557	540	524	582	566	535	592	546	531	567	606	548	562	501	571	560	543	551	571	638	563	573	575	610	565	564	544	598	541	601	542	616	550	548	536	589	554	511	574	585	548	571	564	579	543	594	560	572	590	525	582	519	536	547	583	525	538	583	536	567	574	545	514	555	552	553	591	517	545	542	535	559	550	520	588	562	574	593	571	562	578	558	572	604	562	566	605	521	506	541	588	567	592	552	567	607	526	526	549	566	570	551	541	556	560	535	514	574	566	576	611	575	543	555	523	567	568	552	557	562	550	545	538	574	533	519	565	545	614	534	548	562	537	552	551	561	535	559	554	601	554	522	567	567	581	539	569	571	597	575	565	573	575	555	522	546	535	595	560	503	531	566	568	550	554	558	544	545	521	504	619	516	595	546	592	536	560	571	595	582	552	586	589	582	556	554	572	570	585	552	522	555	571	551	517	616	533	570	538	584	560	542	556	561	595	527	542	552	559	588	543	563	558	552	572	580	567	549	523	590	606	574	571	596	531	568	563	555	519	541	579	547	575	555	560	576	543	581	524	573	549	546	553	532	586	606	579	552	528	575	554	578	529	573	544	559	576	519	574	529	548	571	563	482	567	531	540	554	576	567	574	574	579	586	562	584	531	558	529	539	572	514	539	512	570	562	537	583	541	575	549	522	535	571	593	567	541	492	543	558	532	548	579	563	529	562	520	552	518	580	548	558	567	572	570	545	565	547	536	513	539	553	584	554	544	562	549	591	570	544	593	555	506	559	565	569	555	570	592	571	557	571	569	582	595	588	573	587	556	522	567	592	583	507	544	507	550	582	548	573	526	567	560	599	551	538	589	529	564	573	544	593	538	529	591	536	552	560	562	539	551	537	548	565	591	554	589	536	555	543	559	559	595	580	564	591	584	552	576	604	575	557	593	519	588	569	548	572	554	545	577	524	549	582	526	552	555	565	535	560	558	530	546	572	575	552	515	544	584	543	558	556	582	576	579	536	556	529	594	574	552	533	561	557	547	511	579	556	569	567	552	519	567	564	590	576	585	537	545	535	589	527	592	545	521	553	548	555	562	516	559	571	549	533	593	567	583	577	527	554	518	558	592	525	546	559	574	567	609	580	568	556	551	524	572	540	519	604	548	529	562	579	589	562	562	540	580	566	538	530	557	554	536	552	549	544	542	613	531	531	552	589	516	581	602	557	555	570	564	569	564	540	490	566	591	566	561	557	541	546	550	547	550	560	567	555	559	553	539	542	590	572	572	612	538	530	551	562	539	563	535	570	568	524	569	555	569	582	522	547	569	529	561	558	569	546	577	540	557	538	550	545	548	542	560	551	564	558	550	600	543	538	528	597	580	511	546	571	544	500	569	535	571	573	543	539	603	520	577	559	550	545	515	576	575	586	557	575	554	560	590	532	539	546	585	582	557	599	540	569	578	582	572	593	558	591	584	554	601	580	572	567	529	545	578	565	560	565	539	542	529	598	554	562	593	573	561	602	597	510	581	554	569	541	552	593	599	540	566	628	578	578	560	587	554	545	580	580	578	589	534	531	525	581	534	588	584	553	570	547	555	555	524	536	565	531	605	545	574	620	571	597	534	551	559	549	510	567	534	569	586	575	575	545	589	566	607	527	544	512	535	581	565	594	575	542	553	496	579	519	569	550	569	585	529	579	576	522	543	564	554	558	580	594	584	570	554	546	566	561	589	551	556	523	541	546	569	565	564	559	571	557	525	538	568	551	559	557	606	543	564	599	570	543	541	582	580	556	598	585	574	559	591	572	585	571	557	544	577	524	565	605	545	583	569	535	614	589	569	577	552	564	553	573	565	556	639	530
17652	6321	5267	4343	3829	3254	3000	1814	1648	1096	805	618	559	524	467	479	448	446	433	491	425	427	454	421	453	476	442	434	466	451	452	471	468	464	438	461	458	445	431	469	467	414	429	444	465	384	402	398	413	376	409	420	429	385	429	426	413	384	390	404	415	393	418	411	406	426	426	412	374	382	402	387	407	407	388	417	413	380	451	402	431	405	363	410	397	399	384	362	416	376	414	444	406	389	413	401	445	397	369	414	370	402	436	461	384	378	402	374	434	391	396	427	412	388	399	420	422	403	383	440	439	407	412	436	414	411	406	398	374	431	410	405	422	392	396	397	397	446	374	386	384	373	405	395	376	378	403	421	372	458	413	369	362	380	363	400	403	396	363	385	411	397	409	375	422	404	393	418	406	385	392	407	419	395	418	407	420	409	395	391	410	407	439	404	398	413	444	416	402	443	418	390	401	387	360	415	429	427	410	404	390	414	405	413	432	401	432	400	401	357	364	424	383	424	426	404	380	400	375	416	384	430	405	402	445	363	380	383	411	386	404	384	421	402	412	400	365	407	454	407	437	417	381	392	401	400	393	393	397	381	413	405	420	400	417	400	439	418	411	416	405	395	412	393	385	387	427	394	397	414	367	367	426	370	424	350	400	375	390	436	434	375	364	420	404	426	393	415	431	404	451	417	381	427	410	421	407	403	382	385	396	390	410	428	402	350	432	386	402	408	442	394	416	382	387	383	430	386	433	436	404	406	409	416	422	386	469	410	400	408	391	434	408	395	392	381	378	420	403	381	397	406	398	437	382	422	403	388	427	406	413	395	364	386	406	393	387	422	424	429	385	404	403	376	380	398	400	399	433	402	394	447	416	430	396	397	398	395	437	387	430	412	461	414	409	393	391	443	440	411	417	387	403	421	398	448	365	398	386	395	406	415	413	417	394	404	423	400	423	382	394	396	385	411	408	439	397	396	427	393	397	388	446	407	362	424	368	416	410	390	385	387	424	368	415	421	399	391	420	370	418	388	402	408	422	466	435	400	416	413	405	389	426	402	379	391	406	395	394	424	367	401	368	384	417	427	419	385	420	402	395	400	370	409	389	412	425	421	481	392	373	396	393	394	410	389	382	399	403	439	413	398	412	436	412	395	432	399	367	397	401	421	398	407	402	374	387	457	379	427	392	423	423	421	403	385	389	392	412	446	370	407	381	384	394	399	404	401	352	383	388	415	393	395	414	424	453	425	429	406	406	426	407	400	379	371	437	448	416	398	413	392	402	413	399	399	399	420	406	437	376	428	394	416	409	415	404	389	392	372	410	396	392	401	417	404	399	425	404	421	382	387	405	396	382	423	383	385	418	386	446	407	411	429	413	356	368	434	409	373	378	445	377	440	422	400	418	419	407	361	424	409	393	390	383	405	451	332	368	436	426	399	396	376	384	451	422	395	382	379	421	363	399	404	387	394	389	386	421	367	373	397	448	425	380	403	365	381	408	390	401	410	402	367	387	392	392	386	388	407	406	443	422	379	412	383	412	419	399	388	390	432	335	385	416	419	398	402	384	384	389	445	416	427	417	404	389	413	401	407	384	401	448	398	387	382	412	376	397	395	407	425	411	378	416	403	371	439	416	421	427	412	427	420	394	410	387	407	364	394	380	399	399	401	408	423	393	408	398	381	410	404	432	371	414	410	425	439	370	422	397	437	389	389	409	433	397	421	390	419	408	397	434	404	417	399	401	405	399	366	380	379	379	364	403	404	383	395	443	411	377	384	396	372	404	393	393	440	423	379	398	392	455	390	429	406	408	426	414	421	350	420	399	415	383	397	449	424	357	404	399	408	428	409	384	411	407	410	449	427	431	413	387	400	361	420	359	418	387	412	425	369	373	381	398	381	402	411	426	390	381	380	376	417	385	361	382	403	414	401	407	409	412	426	402	414	418	421	421	431	436	398	392	397	400	401	406	388	418	364	446	419	447	414	418	397	431	405	437	438	395	423	394	433	403	388	416	424	345	393	385	429	393	359	435	404	408	448	444	448	414	376	417	418	427	424	387	401	397	440	419	385	414	409	375	371	393	406	419	444	399	382	415	387	397	386	414	387	394	442	399	415	390	418	384	414	402	363	378	387	404	377	396	407	375	380	423	397	426	465	416	368	416	427	379	416	390	363	407	430	410	414	384	386	402	404	430	390	402	376	405	372	380	407	415	415	411	391	407	405	409	412	412	412	404	409	383	399	409	451	397	406	399	405	423	426	380	413	402	436	425	406	426	426	401	425	435	404	411	359	380	386	421	392	363	383	393	397	418	370	396	438	426	429	422	446	465	390	399	374	404	423	398	411	359	379	407	424	426	373	420	396	464	383	444	408	386	411	438	395	423	377	392	372	436	387	395	386	406	378	398	413	396	384	419	422	401	411	408	401	405	363	393	417	411	393	425	421	415	399	379	404	396	412	380	408	411	384	356	387	406	381	413	436	424	435	405	427	397	416	393	392	380	369	395	360	378	429	421	391	422	413	408	404	406	381	408	456	409	450	409	390	383	373	449	422	445	427	410	407	433	415	427	428	408	425	430	416	381	428	369	375	404	424	414	437	402	384	401	388	377	395	392	407	416	420	398	412	395	410	388	418	377	432	381	372	427	378	385	391	418	389	407	405	404	425	409	408	381	368	401	423	394	408	422	409	385	387	384	374	435	412	401	404	373	403	425	399	366	385	400	424	405	378	389	394	399	411	381	422	400	405	410	443	396	403	390	419	437	396	410	386	399	403	409	366	383	403	433	361	426	399	418	379	424	388	390	399	413	402	409	414	386	413	391	395	393	409	400	402	392	422	383	409	443	422	414	365	399	437	378	383	387	432	408	413	375	392	434	416	390	414	411	404	418	389	403	404	384	423	386	411	429	394	398	401	434	387	383	440	424	414	428	382	389	402	396	405	366	411	393	452	438	404	381	393	365	411	433	416	423	359	383	424	407	378	389	396	408	428	396	451	389	469	380	445	412	405	432	419	381	436	401	410	400	404	370	389	398	377	416	423	422	389	396	398	396	437	409	392	369	397	414	360	430	384	439	453	414	406	403	403	407	418	403	368	406	395	384	423	394	405	415	445	414	369	426	412	421	395	376	398	405	434	382	433	413	438	414	392	430	411	378	431	418	365	398	417	390	351	396	388	396	422	428	384	438	412	418	399	395	382	394	399	399	445	406	405	424	410	396	415	415	384	391	429	389	408	376	402	412	457	400	369	380	376	416	417	384	423	379	401	416	384	391	340	396	404	383	430	421	369	412	417	396	371	390	401	399	409	386	424	434	446	389	392	381	427	406	403	416	440	412	444	418	406	395	401	402	428	406	392	409	412	418	398	377	389	385	369	396	379	402	432	398	425	370	404	422	399	414	411	426	417	401	382	427	401	423	403	404	422	419	407	389	388	389	389	421	415	397	388	401	451	409	399	403	411	402	381	389	386	424	414	408	380	413	378	403	393	399	418	400	364	409	409
10351	5235	9053	11092	12504	11464	10948	7221	6868	4766	2997	2266	1846	1498	1330	1264	1234	1195	1385	1303	1188	1092	1148	1146	1324	1216	1162	1206	1184	1187	1264	1327	1240	1290	1311	1304	1165	1244	1278	1268	1197	1118	1084	1076	1050	949	945	934	906	926	947	912	923	954	924	990	957	872	933	966	919	885	925	878	931	884	857	918	959	927	1020	918	977	900	879	877	926	926	968	940	967	916	940	924	924	949	890	966	958	923	961	928	954	912	889	916	914	942	875	890	901	909	952	948	941	924	913	907	877	917	957	972	877	940	887	919	911	912	910	908	930	933	985	936	995	1000	918	910	931	906	928	913	947	918	935	876	882	964	892	918	937	916	932	910	899	940	902	938	931	875	913	931	950	899	970	928	907	933	842	923	909	927	888	896	930	956	870	935	895	955	922	933	929	872	927	863	912	904	948	918	930	853	977	945	955	955	885	913	941	927	871	954	952	903	913	914	952	919	954	941	893	893	908	943	925	950	896	924	972	903	959	908	972	946	879	898	950	952	904	838	959	966	929	919	935	883	941	889	944	876	908	915	910	895	935	925	931	949	879	909	848	959	915	879	928	885	894	913	874	982	870	943	911	929	909	900	911	939	980	891	926	903	937	862	960	943	883	879	953	928	924	916	920	944	925	922	933	895	914	914	899	928	915	844	929	886	901	935	922	920	922	915	903	885	929	920	898	850	868	931	924	918	933	877	969	915	935	972	911	912	919	873	871	898	919	889	903	934	960	922	937	931	895	893	909	923	955	938	931	901	923	906	956	897	936	924	901	945	969	958	916	930	909	960	899	907	969	958	924	873	890	883	876	972	878	900	901	875	934	973	933	887	886	940	923	942	945	949	927	934	963	936	942	926	941	890	931	870	908	881	887	929	923	955	914	905	922	931	902	888	891	939	921	916	922	937	911	918	979	929	907	891	967	936	935	931	887	873	861	873	929	881	913	934	923	895	941	914	909	912	944	967	916	915	920	970	899	874	912	896	876	903	897	935	862	905	899	865	951	905	938	960	922	906	881	932	906	974	889	938	953	945	966	886	958	920	889	891	939	887	941	919	969	911	972	896	947	908	888	924	935	895	940	884	920	922	911	903	958	903	897	935	935	947	871	923	907	926	917	976	919	880	940	910	919	923	896	949	850	862	929	930	899	918	927	897	985	898	936	980	913	893	908	909	918	916	961	905	896	982	866	944	930	925	1013	921	924	942	923	920	884	970	917	877	941	862	935	920	910	933	942	932	907	900	855	855	935	949	857	860	916	936	942	870	899	924	919	898	922	856	920	928	917	915	954	885	865	926	880	965	921	909	870	893	937	951	940	926	926	889	891	925	912	955	864	879	932	950	947	942	903	865	918	899	940	909	922	962	921	905	929	934	913	938	887	913	920	939	863	922	920	913	914	952	912	857	893	911	936	897	876	872	916	937	927	898	857	936	918	939	914	980	925	892	950	972	944	921	898	963	943	915	931	941	876	890	906	935	941	900	926	930	876	837	911	943	913	917	931	920	1003	887	931	917	927	890	902	928	903	928	939	873	931	895	860	932	901	901	852	900	930	901	948	861	930	932	941	935	940	917	886	881	919	972	926	924	879	897	988	899	901	958	945	923	919	949	881	876	935	921	859	940	983	931	943	899	900	933	905	919	941	954	958	942	927	973	908	938	946	923	922	868	957	870	913	952	955	884	885	892	942	887	908	922	891	890	909	934	864	907	929	855	907	958	923	936	938	882	920	943	914	917	933	909	894	939	908	889	886	887	886	883	870	942	974	939	967	986	884	893	924	937	873	904	909	896	943	918	940	874	899	911	920	903	929	888	940	917	914	893	915	877	936	934	867	893	954	945	899	963	921	941	967	934	900	973	881	932	924	887	846	947	913	856	863	891	958	913	892	919	938	962	904	940	931	933	946	891	899	993	895	898	846	905	886	941	939	945	876	953	943	921	929	897	968	942	951	919	948	898	924	918	913	906	883	928	917	916	922	836	885	907	893	937	943	907	974	949	951	939	893	875	916	972	958	944	883	837	925	899	956	988	916	943	1009	933	891	920	962	892	896	915	952	935	872	913	858	946	957	925	880	879	887	877	836	970	841	935	893	900	932	902	914	948	921	920	919	959	951	917	869	940	936	924	942	907	897	913	900	896	882	909	911	923	874	869	974	949	926	931	951	928	976	965	988	869	920	908	921	931	921	915	932	973	900	894	892	883	953	911	880	947	933	934	955	901	912	920	868	930	948	926	941	903	937	901	892	883	952	887	895	932	1018	893	963	921	907	921	904	890	938	914	933	920	872	918	943	890	946	919	943	892	939	939	911	908	880	885	924	899	966	941	926	956	903	924	898	924	937	903	899	944	920	913	943	858	976	934	930	913	926	910	1002	927	934	916	879	902	922	916	988	908	898	899	831	953	914	873	942	935	916	942	932	916	912	898	910	913	976	959	877	913	872	956	952	898	929	904	897	911	881	914	924	899	1041	895	887	932	861	917	852	925	926	977	971	932	986	878	956	937	950	923	896	910	914	818	925	971	930	928	950	964	889	924	924	930	974	923	879	918	956	947	924	932	917	919	946	935	916	954	927	961	926	954	985	857	899	902	874	924	899	883	936	966	891	933	905	936	918	871	968	890	969	893	867	954	911	965	867	935	894	887	914	899	964	880	921	948	924	882	921	919	965	902	933	910	902	950	932	939	955	942	926	939	907	921	898	861	962	847	897	931	926	913	890	894	953	875	903	896	876	918	922	902	897	922	941	917	923	922	903	952	931	905	960	924	925	931	897	958	945	906	906	932	918	965	937	922	849	833	896	949	921	902	919	922	917	884	897	851	912	901	922	934	943	867	949	1005	930	900	879	935	965	917	894	900	931	933	906	949	916	973	883	904	916	890	901	924	862	913	960	939	877	941	913	835	909	974	916	945	944	885	919	981	885	911	939	888	898	912	884	954	924	933	965	925	879	874	950	968	937	872	888	932	927	934	953	936	905	920	946	885	930	955	954	865	915	880	858	903	961	913	883	903	875	913	962	926	888	993	931	967	958	946	918	923	920	926	946	899	895	978	921	963	889	931	934	928	904	919	905	881	952	968	943	951	903	925	877	918	904	920	931	954	917	924	905	959	914	898	943	938	931	900	889	942	898	946	940	922	888	907	919	934	939	924	984	945	909	921	894	913	900	864	908	893	907	864	932	910	930	889	926	921	914	911	884	940	891	947	938	961	894	902	891	919	914	863	917	936	944	953	944	896	927	927	910	942	943	880	925	892	899	953	950	911	914	940	917	948	872	914	948	905	960	945	906	917	927	889	941	869	946	925	886	942	903	919	915	936	883	930	958	890	891	905	940	923	931	910	924	919	904	889	919	947	894	897	926	923	872	936	890	958	978	903	920	940	942	895	917	854	929	930	882	863	891	959	939	919	932	915	965	925	900	971	916	965	951	905	895	906	927	895	928	907	949	981	925	907	929	907	948	950	874	936	875	892	937	915	958	912	906	882	905	938
39825	21387	15244	11377	9943	8067	5492	3561	3089	1808	1220	889	814	574	526	463	398	408	501	452	402	388	410	436	516	450	510	502	464	374	478	466	449	444	405	428	434	429	414	373	382	356	328	362	338	334	324	320	315	328	306	321	318	264	298	294	316	313	335	278	297	302	355	271	294	299	320	306	332	320	275	308	275	301	305	314	297	309	320	335	327	303	304	290	338	334	312	308	291	324	294	301	293	327	288	294	303	341	320	291	314	324	286	316	292	326	322	316	307	299	290	324	310	316	308	313	264	271	303	353	309	312	317	302	297	318	282	336	297	300	291	291	287	314	287	305	320	291	285	310	335	312	289	288	309	306	296	308	330	337	313	317	326	298	308	267	329	276	316	325	301	324	313	292	323	291	302	315	295	332	315	311	297	301	310	275	295	294	334	305	310	286	301	277	300	281	277	311	294	311	324	278	333	300	306	298	282	320	285	281	305	294	311	307	326	323	319	292	303	301	311	300	308	297	318	265	293	299	320	296	281	269	321	314	315	348	284	336	296	313	286	303	321	305	311	310	320	322	311	325	315	292	284	270	285	279	287	302	308	318	309	306	301	325	302	300	294	311	310	295	278	314	335	303	279	302	310	281	307	289	320	317	323	334	296	299	310	309	317	310	303	296	286	310	270	315	328	304	342	297	339	325	333	306	284	302	322	288	295	315	291	294	288	308	293	312	311	297	288	280	307	314	311	287	324	275	287	359	320	277	314	324	305	275	292	311	293	303	324	318	296	304	282	277	289	283	321	333	311	289	330	320	326	307	296	272	337	309	277	292	277	301	311	331	320	298	285	294	311	307	300	305	326	302	377	333	327	344	314	294	293	314	314	314	303	288	330	354	282	308	340	316	303	328	288	306	335	310	291	291	298	293	323	303	307	299	309	318	303	318	286	323	318	331	317	343	307	309	328	306	289	289	338	318	329	285	297	324	293	307	309	281	292	313	307	335	283	318	300	321	275	312	319	294	295	286	309	304	303	304	307	297	303	297	303	324	285	316	297	303	307	282	302	296	341	304	285	310	297	326	325	321	295	293	271	324	353	295	294	301	297	312	297	298	309	303	265	272	323	298	319	309	265	283	301	286	298	312	280	312	301	327	339	291	333	293	307	286	334	309	274	323	337	328	327	297	316	298	302	294	301	296	315	352	286	294	309	284	295	342	283	288	288	313	345	327	308	290	327	335	300	290	308	316	305	293	330	323	309	317	325	289	284	307	314	288	310	287	294	286	305	279	304	309	301	305	304	328	310	291	335	300	338	296	301	332	289	318	320	294	308	325	313	299	330	324	312	317	288	269	292	308	287	308	319	295	298	308	326	318	290	299	291	281	289	334	327	335	306	294	293	282	314	315	311	287	286	300	286	293	282	305	293	296	297	313	320	315	305	308	324	325	303	304	293	307	324	306	318	309	306	266	333	324	304	295	305	326	325	294	288	273	279	278	298	301	316	294	308	283	301	287	274	325	327	307	286	309	284	286	298	303	303	301	335	280	301	324	305	298	278	325	288	309	299	298	327	309	309	273	306	345	310	290	293	303	274	302	283	275	298	307	319	321	295	288	282	323	302	271	318	310	297	294	281	299	313	286	290	276	300	297	308	319	351	295	309	308	293	313	297	298	300	306	298	333	304	305	294	308	313	319	287	330	330	282	321	351	300	267	311	276	298	322	317	322	285	321	319	305	273	301	340	320	291	288	286	313	280	311	301	323	284	274	304	285	289	302	313	313	340	327	325	287	323	313	307	326	309	303	312	288	294	309	296	296	317	308	309	328	312	295	325	319	306	340	323	293	302	316	329	294	319	344	309	280	291	317	298	286	265	294	322	285	305	290	316	297	332	306	321	323	302	307	313	310	316	296	267	298	279	303	309	288	313	306	302	305	304	298	281	284	293	310	286	298	319	306	305	310	302	317	282	286	313	361	300	297	322	329	320	300	311	339	312	297	326	291	291	315	265	291	328	304	297	338	330	316	306	316	315	269	316	306	334	307	321	297	283	303	326	334	330	334	308	317	314	309	332	318	337	297	284	274	284	357	292	303	315	308	290	286	347	284	276	310	289	305	300	342	341	284	310	327	313	313	335	299	316	330	294	307	314	318	332	324	298	334	294	290	302	289	280	303	317	292	339	302	290	277	317	294	268	304	311	314	290	303	263	310	300	294	324	359	321	295	269	296	304	276	322	321	262	300	287	325	281	310	290	282	294	298	282	315	276	281	294	303	300	309	294	314	324	310	332	337	289	300	294	284	296	325	332	327	298	296	293	293	319	321	321	315	315	286	307	320	301	289	306	301	297	335	295	293	305	307	290	324	302	295	320	318	313	306	301	337	291	279	287	267	299	314	312	321	315	289	295	317	309	274	304	285	331	265	332	319	290	307	310	283	285	317	298	323	323	334	294	304	325	309	280	305	314	311	308	294	277	324	322	287	289	281	308	269	289	309	324	322	329	275	343	289	311	261	313	295	294	290	295	312	296	317	319	274	270	313	319	308	293	305	284	290	327	266	300	312	319	320	319	309	329	314	303	296	301	304	310	298	318	283	318	314	290	301	307	313	303	306	300	313	340	309	262	275	296	315	324	320	325	294	354	322	318	267	324	317	315	328	321	297	293	324	284	294	324	284	305	300	272	277	301	320	307	291	308	328	330	314	306	309	313	309	290	306	306	293	274	310	304	291	311	298	299	301	283	372	280	306	349	303	305	320	295	271	313	320	290	319	313	322	290	332	317	315	283	288	311	301	327	318	291	300	336	285	366	318	304	277	314	250	305	318	318	298	305	308	285	303	290	317	316	298	313	324	339	293	329	325	313	320	267	309	300	307	327	298	298	307	294	293	285	336	314	291	300	306	296	300	327	333	285	320	318	286	331	282	334	284	308	297	296	323	292	313	302	313	306	331	318	303	304	321	318	342	292	296	293	291	281	311	327	305	314	276	297	303	295	274	342	306	295	295	304	322	292	331	303	323	293	297	310	326	310	310	324	309	297	321	297	300	275	307	313	315	289	287	321	336	316	307	310	300	288	300	275	290	334	302	313	302	314	308	316	312	300	315	298	299	290	320	335	314	321	299	309	327	327	326	337	260	313	324	331	298	292	312	320	325	299	313	318	353	307	314	367	293	299	319	326	298	297	300	281	315	281	274	345	305	333	320	295	351	315	281	326	319	314	287	297	301	294	292	282	276	293	288	274	302	284	292	314	313	299	317	314	285	310	293	303	323	274	339	310	313	297	319	312	320	282	298	304	332	351	344	269	293	311	310	309	290	280	309	287	298	323	322	327	317	285	312	291	287	282	334	327	295	301	327	310	349	337	302	312	307	294	322	299	302	324	305	294	294	294	326	321	272	307	292	313	302	304	305	334	305	323	322	319	335	328	302	318	321	312	327	293	326	288	337	311	349	263	287	322	289	315	312	308	327	326	297	275	299	305	316	321	295	301	285	314	283	299	307	295	295	317	257
26344	10291	16048	19579	21761	21153	16631	13088	12740	7978	5350	3982	3440	2448	2111	1688	1483	1533	2019	1723	1584	1542	1523	1676	2013	1717	1942	2203	1925	1747	2031	1744	1717	1805	1767	1511	1386	1598	1617	1277	1105	1047	1017	947	830	817	728	745	773	713	751	698	729	722	749	721	714	721	821	751	761	705	742	675	738	730	752	715	695	686	746	764	762	774	730	708	750	740	699	742	683	756	740	703	719	724	689	751	730	768	746	747	711	755	775	712	714	709	719	745	785	740	731	683	742	749	715	689	726	745	697	725	734	753	714	668	679	707	741	712	731	673	721	744	695	718	681	676	727	695	728	715	673	715	761	719	738	763	723	675	759	698	715	702	695	726	719	750	698	698	711	714	728	705	714	715	728	700	716	730	759	698	705	713	672	732	740	698	706	750	729	735	735	736	709	718	749	711	695	698	691	727	684	683	717	731	733	718	737	724	716	729	734	718	695	695	700	728	698	735	661	705	698	701	678	699	764	728	688	772	747	713	755	680	727	735	749	712	724	682	743	783	698	702	750	737	721	737	707	707	695	679	767	720	709	710	708	714	683	742	712	737	689	719	704	712	683	701	671	713	754	669	701	720	717	713	712	750	703	716	747	666	706	733	692	716	697	701	696	681	688	675	752	728	761	697	711	723	706	675	689	743	705	690	740	710	739	732	668	653	688	742	726	707	698	723	757	715	713	725	751	787	679	749	746	697	701	717	718	762	715	711	765	726	761	742	713	676	726	698	715	694	721	680	691	712	722	781	688	783	676	688	715	735	710	674	734	681	761	704	739	779	734	709	729	741	760	726	701	754	739	674	700	701	690	715	736	699	681	639	702	709	706	695	733	719	717	729	680	731	687	715	749	716	725	716	695	651	746	719	707	648	735	709	708	731	732	720	724	685	775	733	697	732	751	695	713	663	685	748	733	734	712	734	730	729	768	704	753	755	754	681	710	714	697	747	734	743	723	728	699	701	695	730	755	719	731	715	712	707	704	784	681	687	708	720	717	723	734	772	741	728	682	697	687	709	734	728	708	721	698	716	742	711	702	682	725	723	708	738	667	740	736	738	703	744	723	736	701	733	708	723	753	733	714	707	746	729	734	678	726	714	764	702	739	652	738	667	742	691	707	676	683	772	685	665	730	677	707	722	723	698	664	723	716	733	715	713	703	749	721	674	727	733	728	703	732	726	710	718	735	704	710	682	693	763	711	692	709	692	700	671	761	692	711	727	789	723	726	696	730	714	688	735	713	698	669	718	708	742	681	699	751	743	738	684	752	739	688	645	721	731	673	714	691	729	701	686	705	740	695	683	699	737	722	730	745	749	725	687	738	757	703	741	759	714	706	733	743	697	714	684	719	722	705	678	702	729	724	751	706	708	743	714	748	790	738	689	672	714	727	736	716	726	736	664	713	694	735	719	707	685	702	700	691	723	679	686	766	718	705	724	703	758	754	737	685	703	713	689	700	772	736	728	733	723	647	694	696	684	766	711	685	694	740	692	709	710	739	707	671	683	704	718	686	699	745	692	741	722	734	665	694	752	666	702	711	703	694	742	705	675	690	694	733	710	695	696	726	669	694	627	742	701	738	729	700	709	728	742	715	719	665	683	742	697	810	648	756	709	705	721	688	746	714	711	695	694	732	704	729	719	672	759	767	709	730	707	685	689	723	757	677	728	739	706	713	705	704	735	728	742	695	733	731	707	714	718	700	716	720	713	705	748	744	718	768	778	733	662	731	706	722	689	766	692	708	731	671	735	744	721	694	718	719	698	667	698	749	737	712	693	717	685	745	708	699	724	748	676	740	718	723	726	754	737	696	732	690	722	683	791	657	731	714	715	711	737	746	668	720	730	722	721	713	713	698	789	736	718	688	744	697	706	623	751	709	719	700	675	724	731	692	681	717	696	691	709	714	693	715	679	737	696	719	699	692	716	761	718	678	700	773	672	805	708	719	764	728	701	690	692	716	723	753	717	711	724	704	743	718	723	728	691	703	700	688	706	751	707	713	749	738	754	700	680	715	700	736	716	730	768	705	747	729	732	731	734	707	735	748	710	739	679	738	700	695	679	723	690	700	725	710	734	735	743	725	749	737	697	676	758	684	703	727	698	731	683	708	706	717	723	721	715	683	705	685	704	679	737	707	734	688	753	713	718	681	721	701	738	682	730	707	733	731	722	729	753	731	714	728	717	784	692	726	703	700	734	699	678	736	736	697	713	719	681	741	673	761	698	645	710	713	693	697	699	735	740	730	698	720	716	692	716	752	718	745	704	702	744	733	711	679	711	753	749	709	684	712	717	640	743	759	740	695	743	716	676	724	712	714	705	728	723	722	734	782	703	738	695	701	708	689	704	742	724	689	727	722	723	701	734	702	744	719	671	743	688	719	760	749	689	708	739	699	711	743	746	720	729	693	703	689	731	712	712	738	696	688	693	706	720	734	702	715	715	701	717	720	672	721	745	705	765	727	708	701	697	737	714	708	696	731	694	756	693	671	654	632	724	687	700	705	697	696	742	716	693	764	725	738	683	707	716	754	745	721	724	714	726	734	733	725	721	702	725	717	676	750	727	740	663	744	734	741	747	760	685	745	724	710	712	706	682	742	694	738	707	701	732	722	719	691	725	693	720	714	671	752	708	663	710	701	710	723	768	721	688	700	659	737	718	708	719	736	724	734	736	764	707	727	744	734	697	699	734	723	733	700	717	731	654	736	721	751	723	713	727	726	708	715	686	705	702	697	716	713	686	723	688	684	749	746	723	785	730	727	710	737	680	725	754	666	760	732	708	685	703	692	725	710	727	674	764	733	722	742	752	743	734	723	705	686	703	704	707	773	695	734	707	691	697	721	749	697	720	704	723	666	724	721	658	743	753	723	697	743	670	743	696	709	674	693	724	685	739	773	686	684	669	755	733	700	678	725	669	674	701	718	752	705	736	762	694	721	723	679	743	741	724	696	726	707	726	718	727	697	698	705	723	697	754	691	728	693	700	728	693	691	800	708	671	711	713	743	758	734	782	717	717	793	741	727	753	728	745	705	693	741	699	744	748	696	685	677	734	697	655	716	701	680	694	698	698	748	681	713	720	631	658	738	721	701	741	707	747	690	705	726	744	739	725	723	790	693	776	703	752	700	733	644	666	714	687	752	745	720	712	689	733	671	717	723	670	709	705	722	697	684	753	707	673	674	711	681	741	744	725	685	700	746	683	720	685	653	722	718	735	731	729	684	726	744	699	685	703	698	735	678	719	693	683	725	746	730	749	745	732	748	729	726	727	717	665	695	690	688	712	737	708	736	730	683	710	738	748	706	683	690	665	702	697	711	741	724	771	709	740	749	706	704	715	735	734	772	723	730	675	712	688	717	671	705	722	677	771	715	708	722	721	765	714	715	711	703	704	736	792	673	706	727	751	704	698	680	718	736	710	734	711	680	718	718	692	667	699	704	659	743	723	705	695	697	717	755	734	750	729	747	713	750	655	718	713	709	702
50614	26953	21783	18684	16128	12991	7913	6551	4765	2788	1770	1322	1050	819	651	514	460	451	519	510	464	446	398	531	580	538	563	635	526	564	508	490	410	523	487	419	403	361	350	305	316	288	276	258	258	245	235	221	251	229	232	244	241	208	208	230	208	226	237	211	246	213	221	208	246	220	221	223	237	243	235	237	208	231	214	213	203	225	237	223	230	243	242	224	245	202	209	238	234	227	236	247	240	220	230	214	225	227	219	237	232	206	254	232	241	219	216	215	237	207	259	222	218	211	197	226	227	221	235	235	220	212	245	219	244	249	202	245	227	220	198	218	207	222	233	213	237	240	220	213	237	211	221	236	215	257	235	207	206	239	234	229	232	240	245	218	214	235	226	244	234	207	224	235	218	219	230	244	232	249	209	255	211	207	220	207	222	204	234	239	229	236	221	245	233	260	215	204	235	201	244	218	225	212	216	214	251	239	224	233	225	167	233	225	213	220	222	191	213	216	209	230	224	214	253	219	209	215	222	225	199	236	204	240	226	212	217	239	215	209	246	247	242	231	203	239	225	235	233	226	227	214	218	249	192	218	216	246	242	227	204	232	230	225	242	223	237	231	197	206	215	210	228	234	220	206	242	251	239	202	234	234	229	251	207	209	213	210	198	222	238	209	231	231	228	239	252	236	204	232	207	230	216	252	223	213	245	204	197	197	205	244	239	236	207	200	217	232	235	213	209	217	217	223	221	237	241	224	204	229	249	242	249	232	236	207	208	230	214	205	251	224	210	208	217	245	240	233	237	221	216	214	222	236	251	233	249	230	224	241	229	232	236	214	248	234	202	220	212	217	213	214	229	207	220	242	249	221	196	209	237	228	233	207	212	219	218	202	225	234	210	212	219	225	209	248	209	243	226	222	213	198	229	225	236	210	250	239	232	212	214	238	227	245	267	198	227	217	204	206	195	233	215	211	242	207	237	228	212	227	218	199	246	224	205	197	237	213	232	212	247	245	229	243	250	257	225	235	208	231	259	227	220	230	232	209	226	219	233	188	222	223	229	210	174	226	223	218	232	240	226	206	195	212	225	209	236	238	225	247	224	223	200	244	192	212	221	250	212	214	210	214	223	227	230	211	236	215	256	214	219	236	213	222	191	207	248	233	243	218	194	237	232	231	215	206	213	226	221	224	220	220	229	229	238	230	242	239	215	237	227	215	223	225	215	211	200	210	220	219	192	226	226	201	196	231	202	194	222	236	224	231	225	218	217	229	225	202	271	224	219	229	228	242	219	204	211	209	238	225	189	218	227	216	238	229	223	212	209	204	248	235	246	218	235	209	234	236	247	248	214	217	220	197	217	237	240	218	211	242	221	232	219	226	241	204	221	227	223	207	242	195	245	245	220	210	237	215	224	227	230	236	239	200	176	226	248	246	267	218	192	246	213	235	240	194	197	215	215	224	218	224	248	232	231	224	221	241	213	211	214	224	231	228	198	220	223	227	212	240	254	215	237	243	223	232	235	188	245	233	256	222	223	200	230	216	214	245	211	216	183	233	248	241	238	205	235	223	204	205	223	265	205	190	246	220	207	247	188	212	209	205	216	212	240	201	222	236	227	237	232	212	254	237	237	217	231	221	237	209	228	217	240	246	257	239	226	209	219	212	213	220	217	206	206	205	208	247	231	216	213	235	207	194	223	228	205	215	232	223	248	225	233	201	211	239	194	238	240	235	208	211	229	226	244	203	244	242	227	225	215	230	222	223	222	195	216	216	195	235	238	222	241	242	203	220	209	197	274	205	216	207	225	223	214	211	240	252	226	237	249	227	234	235	235	240	233	202	241	255	201	215	254	216	213	203	209	239	227	244	236	226	230	192	230	207	232	223	204	232	263	188	238	231	247	197	225	198	233	255	240	216	202	191	246	202	234	199	241	231	258	202	221	225	235	217	229	220	200	216	244	246	238	230	223	240	230	230	221	260	208	197	242	248	221	233	213	221	214	229	240	238	195	220	194	243	208	223	242	256	232	212	212	223	217	261	220	250	221	233	250	211	205	235	231	239	221	253	192	212	242	210	248	227	222	228	254	238	258	214	223	230	218	233	215	205	222	223	207	193	240	209	237	203	229	235	233	217	263	204	214	208	244	226	236	219	232	213	213	210	229	203	202	208	237	203	220	233	208	220	203	201	214	218	196	242	245	220	226	230	248	191	208	233	210	228	250	215	231	240	196	214	230	218	216	240	219	207	245	217	233	237	214	235	227	220	208	213	232	240	215	219	226	211	229	219	243	239	219	223	253	215	213	231	235	217	231	219	195	222	257	233	219	195	212	210	200	236	225	243	221	220	233	227	232	233	219	237	231	207	250	201	214	262	201	260	206	242	235	234	213	252	235	240	209	201	241	204	239	221	225	218	241	238	213	205	215	213	230	239	208	214	221	206	211	206	224	234	225	219	235	235	240	236	227	218	219	239	222	239	211	226	228	234	231	201	206	232	209	222	198	235	224	215	220	208	222	203	242	246	247	203	207	254	211	237	217	240	206	222	206	230	198	209	230	254	218	226	218	231	230	231	242	249	222	231	227	217	232	214	233	213	212	227	227	263	223	240	203	229	245	214	228	231	230	244	223	221	215	241	223	220	220	217	209	212	213	222	215	207	217	225	234	251	241	236	225	215	209	228	226	218	220	199	244	231	223	242	231	183	247	213	225	228	185	258	220	211	256	209	224	231	241	223	219	219	251	224	237	248	231	241	230	230	237	230	245	250	207	238	253	238	245	212	225	206	229	222	219	202	250	241	201	206	236	209	249	215	218	217	234	248	248	267	197	227	234	218	218	234	228	245	249	202	221	228	204	226	211	210	220	225	208	238	223	215	231	230	232	226	252	237	228	205	241	208	200	251	198	210	202	227	237	209	229	214	256	205	230	237	228	236	210	221	230	219	235	218	239	224	233	226	204	220	235	215	209	231	221	252	230	211	250	228	208	213	233	231	230	242	247	238	250	229	258	237	224	201	239	201	225	233	242	261	220	220	234	266	195	215	238	209	226	241	228	206	223	198	246	220	236	217	210	224	228	249	225	215	229	235	231	224	223	219	219	205	218	225	219	217	237	233	233	211	230	242	194	220	229	236	227	255	230	236	234	225	211	243	238	232	241	250	215	186	224	232	265	270	197	198	207	214	223	202	202	233	223	209	217	236	182	233	215	266	203	198	233	251	233	233	217	207	205	215	227	237	238	218	241	235	200	229	228	230	226	219	239	225	221	232	232	219	252	226	205	220	232	228	222	235	224	223	216	215	224	216	217	225	186	245	238	211	237	222	238	230	232	255	240	221	260	205	263	243	232	202	200	230	222	236	240	204	240	225	243	221	222	235	239	237	219	215	227	221	223	183	219	245	203	237	207	211	220	232	198	240	220	220	219	222	238	229	246	221	223	236	205	217	205	244	247	246	225	241	214	235	219	231	243	230	219	234	227	219	213	228	253	196	247	230	230	214	231	228	235	212
34644	13778	21543	26952	28888	26906	20859	19915	16320	10662	7209	5696	4447	3708	2915	2229	1952	2058	2372	2174	2312	2090	2020	2441	2692	2784	3007	3436	2649	2732	2892	2536	2432	2630	2425	1668	1929	1464	1603	1380	1198	1058	1034	894	813	697	641	632	608	650	646	627	594	567	540	561	589	571	580	603	639	603	596	612	593	593	547	604	563	564	560	575	591	576	593	592	648	578	574	579	556	613	602	610	603	571	574	603	571	611	563	591	571	563	598	579	557	557	586	536	595	571	573	569	583	581	510	577	591	545	537	542	581	588	548	539	551	542	577	589	525	574	529	560	556	560	531	528	540	557	582	575	542	584	565	558	519	540	560	556	506	547	554	519	577	563	544	543	536	570	563	580	588	511	550	620	537	561	523	569	546	541	557	532	540	543	521	546	562	551	536	560	543	525	525	550	553	534	571	555	563	556	576	564	560	551	546	554	595	522	542	536	540	507	555	554	541	560	537	549	553	523	587	546	544	585	567	559	558	540	547	509	564	506	557	557	557	528	576	549	544	540	547	516	556	533	551	545	557	556	536	539	558	575	562	544	546	571	556	558	580	529	564	564	557	559	542	563	524	524	518	578	561	535	536	543	524	553	588	526	547	575	547	555	553	551	534	559	540	575	579	568	570	546	520	584	535	546	565	529	477	586	553	527	534	554	534	556	544	552	530	553	538	535	548	581	545	577	544	562	566	581	572	550	548	552	553	549	562	569	525	528	548	536	543	532	564	524	524	538	553	531	565	573	550	531	539	573	545	589	596	569	565	603	578	530	516	553	509	537	564	549	535	574	591	540	593	563	545	556	527	581	515	563	507	580	550	566	519	584	494	537	545	549	553	553	557	597	589	528	595	566	570	575	584	550	548	549	572	558	570	558	542	571	563	542	558	542	559	504	543	557	555	504	534	536	555	595	574	508	572	540	543	491	526	583	574	530	513	554	557	555	554	567	514	539	527	561	552	568	570	527	542	554	535	561	542	564	558	517	548	549	539	568	552	540	600	559	569	546	518	529	543	557	521	573	560	594	509	560	504	541	570	530	535	544	572	517	525	520	544	560	600	555	577	562	581	561	482	542	498	519	534	578	561	581	531	491	594	533	562	556	523	617	559	564	552	557	516	523	584	564	569	544	581	545	543	547	514	536	564	507	549	552	601	560	584	576	526	516	548	515	516	525	576	576	566	562	540	583	570	533	566	574	554	586	583	553	572	566	538	545	564	550	594	496	532	557	508	531	532	554	578	553	534	559	545	543	542	529	560	574	562	554	533	518	538	524	553	513	541	541	500	572	486	549	523	618	554	581	583	546	559	553	564	567	545	522	620	514	543	545	583	520	516	542	561	574	550	529	551	514	585	520	539	545	560	505	556	527	565	528	544	565	536	526	588	581	580	543	566	524	557	570	539	567	555	573	546	563	596	544	569	585	544	484	550	552	526	541	508	601	536	585	568	565	531	548	580	588	532	538	562	551	572	518	530	520	578	527	520	575	554	568	561	527	536	546	548	545	535	537	529	546	545	562	565	570	538	597	576	505	625	560	535	565	518	541	537	530	525	567	553	553	556	526	535	523	535	554	525	567	553	586	578	520	566	525	594	546	539	559	580	586	552	552	538	512	571	566	600	608	523	566	534	558	526	539	564	597	541	594	562	571	530	545	505	536	559	527	574	588	558	578	531	550	612	548	554	531	537	544	532	572	518	513	543	559	536	537	578	551	579	611	538	564	540	584	566	557	518	516	545	527	557	550	578	536	534	568	558	587	555	518	536	577	564	505	537	579	540	567	570	514	571	578	557	511	527	543	509	561	519	587	529	541	569	583	515	578	560	525	532	573	548	556	568	524	566	554	525	611	551	565	555	560	572	506	507	532	543	553	587	529	546	546	577	561	508	543	554	527	523	502	569	567	538	496	577	553	567	512	556	544	571	560	556	586	532	569	537	541	513	560	537	554	564	572	554	545	521	550	516	491	555	554	580	559	548	547	538	556	585	540	544	545	553	545	589	508	568	532	559	578	592	531	534	583	514	572	563	588	550	582	600	579	531	543	569	544	570	507	574	558	568	549	569	574	541	557	525	548	569	517	503	540	525	548	541	541	534	574	541	512	541	544	581	499	553	540	525	551	536	615	536	571	611	569	566	525	547	597	559	537	551	576	559	536	585	504	532	554	537	556	566	553	597	539	541	521	568	549	552	545	572	512	558	561	581	532	549	557	549	525	545	609	565	558	524	552	558	533	557	566	539	546	540	528	573	572	535	570	547	572	554	502	574	552	549	562	538	572	535	540	512	585	535	541	577	541	559	548	572	535	561	562	541	541	570	559	548	568	529	564	555	538	563	537	516	534	558	546	534	534	552	557	537	585	558	567	555	533	550	547	526	580	546	536	565	538	540	549	579	523	530	565	573	561	561	572	589	588	545	533	548	590	569	551	576	514	542	579	519	525	540	563	574	538	558	495	557	539	520	565	561	539	533	556	592	548	519	538	567	595	583	514	497	568	547	561	543	494	533	580	562	529	554	583	556	540	581	539	540	558	540	572	555	573	564	572	548	560	562	547	553	514	547	584	537	545	525	544	588	512	570	561	539	569	549	574	579	555	581	514	546	532	579	535	578	580	625	532	548	534	544	570	554	533	527	566	554	568	570	577	553	556	580	492	532	563	574	544	523	508	561	551	521	541	577	561	540	568	534	515	524	579	543	519	527	525	499	587	564	513	559	547	506	572	570	544	577	544	508	546	525	545	579	505	475	547	538	575	538	561	595	548	530	553	577	552	578	542	520	554	580	587	533	537	562	534	572	567	493	509	495	537	570	573	564	563	534	562	534	591	578	571	536	472	565	530	578	516	556	541	521	550	536	555	560	542	532	536	548	543	586	544	534	573	555	586	550	562	545	510	549	593	532	527	531	529	566	564	582	524	567	557	540	535	562	519	554	535	555	524	524	544	578	561	512	539	546	543	580	570	574	574	578	555	564	533	556	562	544	552	583	571	558	519	533	560	563	577	532	551	548	527	549	523	603	484	525	528	566	554	588	592	536	550	546	560	577	557	539	522	535	547	531	570	546	537	519	570	550	557	554	583	536	531	547	502	531	602	553	532	578	548	552	537	554	542	540	599	507	508	588	517	550	567	563	565	565	559	548	536	553	532	523	515	533	517	532	537	564	543	570	558	572	544	556	532	541	575	577	535	587	588	567	564	556	569	515	611	587	560	513	555	566	548	542	524	572	550	554	552	513	546	553	576	545	550	538	551	572	586	569	572	555	544	537	560	542	536	527	526	567	524	572	535	536	549	549	531	539	576	535	541	590	545	535	579	548	565	607	542	553	535	519	595	539	574	538	532	536	553	529	544	537	545	536	560	515	539	540	559	583	542	543	528	547	528	597	535	526	582	577	545	546	582	538	549	532	552	525	516	552	520	559	511	541	595	527	561	539	548	557	554	570	557	536	525	551	565	550	580	538	573	563	555	576	569	547	554	536	586	571	527
16512	5778	5169	5475	4656	3435	2080	1981	1364	934	598	567	495	465	436	486	445	482	432	478	451	448	429	441	490	420	436	422	395	395	441	487	426	449	446	470	441	451	437	469	455	425	414	396	404	398	423	374	394	398	401	415	431	427	403	412	394	399	387	387	419	418	406	423	410	408	380	404	398	368	367	382	403	369	405	420	416	390	397	392	425	409	370	403	432	395	382	413	364	427	381	379	387	361	407	385	390	415	420	365	392	427	416	387	354	378	406	369	378	398	402	383	396	415	367	409	419	399	399	406	381	348	397	414	372	408	405	380	391	386	435	385	395	391	355	418	429	396	412	389	414	379	362	389	390	374	374	417	430	408	409	429	335	407	433	334	364	426	354	430	394	370	357	367	385	418	396	420	424	377	410	411	389	365	355	384	398	391	401	415	381	394	407	423	403	384	403	399	339	431	359	407	390	387	404	405	407	358	394	408	396	383	421	408	421	366	379	370	442	415	402	425	368	378	392	391	369	386	440	423	436	399	365	407	395	360	400	391	381	377	377	368	389	405	425	382	406	422	367	388	392	371	403	363	389	429	385	417	383	427	409	396	388	415	396	369	364	350	391	361	349	365	371	403	408	423	382	364	401	399	374	404	399	386	419	373	395	380	396	408	399	435	432	399	424	410	419	368	383	387	383	374	400	375	419	387	402	389	395	379	408	371	391	387	412	430	390	378	386	400	417	412	419	396	393	404	396	382	385	425	377	397	414	406	380	385	382	359	407	424	382	403	421	412	400	372	396	395	381	383	405	419	405	365	389	398	382	398	381	385	424	407	385	451	410	393	396	384	413	411	435	403	406	431	409	383	436	413	358	405	418	412	392	379	398	377	413	389	377	376	384	380	405	431	380	414	398	422	398	399	411	431	368	410	388	409	403	393	429	385	423	406	423	406	377	373	383	412	407	407	391	389	371	388	378	379	408	397	358	421	386	411	409	408	384	415	408	363	405	396	386	399	382	423	387	412	417	393	416	391	399	430	382	405	386	428	378	413	413	384	398	394	388	402	394	383	417	429	398	396	388	402	417	404	371	428	382	372	360	418	347	360	362	388	398	410	423	359	399	362	382	395	386	399	405	418	387	356	392	419	418	370	402	411	419	393	385	404	371	418	407	393	390	413	412	402	411	374	410	443	388	364	367	422	390	374	407	424	414	368	456	411	387	386	436	355	396	411	372	394	411	391	385	395	374	433	406	398	428	393	361	395	399	434	404	403	472	380	402	361	405	388	385	386	341	404	361	389	421	377	417	371	402	390	396	418	409	401	407	394	401	370	410	381	407	434	400	425	399	402	422	426	428	419	382	374	411	379	403	407	394	401	365	388	394	426	413	363	411	421	428	387	404	393	393	350	387	381	397	394	393	416	376	408	392	370	404	379	376	382	403	424	407	382	394	397	391	439	407	410	409	394	393	388	425	406	402	422	382	425	393	387	374	362	382	421	382	390	392	363	380	429	360	400	372	418	408	424	382	435	404	414	414	397	389	374	366	406	418	424	380	408	406	409	394	384	369	434	395	419	362	402	425	388	409	369	370	390	423	393	413	411	430	385	384	455	353	419	392	403	385	408	442	380	402	415	423	371	377	395	363	408	385	394	418	344	395	381	430	398	430	382	394	404	404	382	372	402	427	447	370	380	377	403	428	376	376	364	381	404	389	385	379	396	410	417	415	413	391	404	369	394	384	398	368	403	426	406	388	379	399	375	406	385	411	395	440	403	388	408	401	395	399	413	380	434	359	384	390	419	384	429	401	394	394	387	374	393	414	397	398	376	401	366	423	388	374	383	392	422	359	390	409	434	356	385	388	395	427	377	384	406	427	416	408	373	435	395	428	390	426	403	392	389	381	391	428	411	381	402	392	399	378	391	395	379	408	419	408	421	386	390	373	392	389	382	396	390	382	403	391	433	409	421	383	426	405	425	438	428	415	416	387	395	378	395	403	385	374	420	413	395	393	427	402	396	363	400	355	420	402	377	371	378	393	382	421	393	403	409	395	401	425	370	390	448	426	422	393	379	406	378	388	407	395	379	417	361	364	339	389	436	470	401	412	385	442	437	429	405	385	408	414	414	411	406	421	423	373	356	381	434	371	414	381	391	441	397	399	435	391	374	376	350	387	431	410	416	393	416	394	399	424	415	414	375	426	364	427	376	425	394	424	393	420	353	375	379	428	416	350	395	412	376	440	405	409	372	430	442	338	392	422	396	447	383	411	360	437	394	390	402	369	406	375	406	433	408	449	418	395	401	421	384	381	411	405	384	400	407	379	430	388	355	419	418	426	386	404	389	442	405	358	426	412	416	387	390	400	421	391	407	396	387	400	388	395	392	410	421	405	402	415	431	434	452	415	417	401	402	396	390	392	373	409	414	380	417	383	410	396	372	370	427	355	390	398	431	385	402	398	439	387	380	409	414	402	383	407	405	373	401	402	392	391	392	403	411	378	390	405	403	408	415	342	382	382	404	376	366	431	399	388	378	410	387	391	429	383	400	421	390	398	398	402	405	400	442	389	385	390	392	410	393	403	371	391	394	405	384	375	391	395	420	347	354	403	368	379	405	402	413	360	387	384	390	389	402	388	375	374	397	420	375	416	407	432	386	410	402	370	386	373	405	401	411	399	395	438	358	398	431	384	416	388	341	420	381	381	383	405	408	343	432	406	394	379	418	422	396	371	402	391	406	382	421	422	397	415	372	398	443	372	433	404	374	396	380	376	401	400	401	388	390	420	388	387	416	405	348	421	392	424	383	366	446	419	396	400	398	425	350	372	368	387	400	413	416	424	376	355	412	370	415	395	378	410	398	390	399	369	385	405	414	406	420	403	400	421	400	386	360	385	363	408	407	412	414	399	424	405	415	368	416	408	401	408	399	431	396	431	387	406	407	393	384	382	438	412	439	465	366	383	393	382	401	409	372	404	397	404	386	408	405	427	413	390	373	406	393	396	401	417	367	413	394	393	374	405	402	360	416	401	375	406	419	415	353	380	397	421	416	421	360	381	388	395	415	381	390	405	394	405	421	399	402	384	423	415	434	384	399	400	398	430	394	415	412	426	392	417	393	411	436	411	403	410	393	411	415	407	382	384	428	404	354	377	385	383	427	398	395	409	389	401	385	393	351	348	426	403	356	418	377	373	371	364	376	378	422	397	373	392	403	447	380	393	409	417	403	393	419	416	415	407	384	395	391	412	391	411	423	372	398	388	393	395	402	422	411	383	380	383	387	411	370	371	413	419	409	389	381	354	393	417	392	365	396	423	403	426	393	371	400	421	416	421	409	395	421	350	395	381	403	404	394	398	410	424	404	393	412	400	386	388	398	387	394	405	394	404	398	446	380	438	453	340	443	427	394	406	419	395	367	367	400	446	430	359	374	410	417	372	387	372	395	431	401	412	346	413	412	395	397	362	410	435	387	432	390	358	421	432	360	382	384	443	388	399	390	416	407	391	374	412	408
9901	4778	9229	13394	13917	11243	8188	8296	5853	3615	2488	2066	1691	1473	1312	1237	1170	1191	1163	1093	1109	1129	1201	1194	1327	1286	1269	1146	1176	1142	1285	1345	1517	1325	1289	1409	1248	1237	1194	1189	1125	1081	984	988	956	863	954	873	982	904	887	864	860	885	887	866	950	875	908	927	902	890	904	936	893	903	906	898	955	865	899	936	905	944	870	901	880	895	874	905	929	878	918	957	940	933	900	883	880	912	856	923	875	903	892	923	894	918	889	844	935	897	891	955	920	898	901	912	907	856	891	898	930	874	918	920	856	887	916	889	877	878	900	863	947	930	917	835	889	989	947	874	889	874	948	898	897	890	909	942	882	887	925	898	846	890	921	890	936	895	911	890	856	903	907	887	958	943	844	882	875	941	901	932	903	933	948	939	852	937	895	838	993	856	944	898	842	934	933	958	943	904	880	910	898	925	926	894	935	891	856	846	912	886	927	931	890	915	898	945	966	934	953	906	880	896	898	882	853	869	922	937	865	845	927	845	943	902	894	864	850	916	918	894	894	879	927	911	887	878	915	919	912	910	894	917	887	929	904	901	894	906	882	833	876	901	937	933	903	940	914	921	906	823	906	872	891	899	922	911	906	867	873	895	871	915	869	879	891	898	939	919	868	934	916	899	885	902	915	883	953	891	888	914	900	945	909	890	945	906	955	881	907	956	918	918	878	939	859	936	938	890	909	860	890	892	927	940	889	874	944	880	883	896	929	910	887	951	881	890	909	931	906	859	903	874	897	901	845	857	855	951	899	945	921	921	892	904	952	875	867	879	891	890	917	880	924	935	916	891	876	917	917	871	921	903	930	902	910	912	945	885	923	893	866	898	906	879	888	894	913	858	904	970	880	922	908	864	909	975	923	872	902	902	871	902	902	899	899	895	919	910	917	903	890	910	887	894	934	854	877	899	887	950	888	892	912	914	866	878	968	859	897	938	894	930	855	896	864	940	930	931	929	963	854	872	878	935	881	904	882	928	861	920	895	881	879	904	948	932	911	869	855	893	870	926	887	872	909	902	887	869	895	867	881	865	890	949	888	919	931	916	938	890	913	913	885	886	893	924	859	913	912	898	927	950	892	978	926	947	858	885	918	886	853	934	897	918	862	882	922	889	922	897	875	895	876	901	880	932	956	877	944	923	864	934	907	893	858	867	944	873	892	883	938	920	861	917	906	901	915	864	878	944	879	883	862	874	855	907	929	920	875	973	861	906	921	919	954	889	917	896	899	918	921	894	896	908	864	869	850	857	852	898	887	901	902	935	911	972	913	904	854	856	925	935	908	929	903	924	899	940	928	884	943	893	914	880	854	900	892	886	911	935	864	925	887	940	904	872	930	879	940	968	858	915	908	894	935	856	930	954	909	907	945	906	924	885	856	887	898	921	867	942	969	925	886	941	902	915	957	925	888	928	868	929	929	868	904	875	921	888	865	871	897	883	905	922	938	912	929	867	964	907	890	867	916	932	917	925	908	929	912	816	942	887	869	917	916	819	928	913	908	898	905	924	898	908	909	937	905	827	903	866	887	923	904	900	927	911	894	864	889	936	889	917	923	897	859	873	916	917	888	866	918	900	951	896	885	911	921	920	906	883	893	922	913	883	880	879	981	906	919	889	908	935	928	887	921	872	862	921	855	895	906	896	946	872	901	863	877	923	912	900	934	901	923	912	895	958	923	885	904	905	895	914	882	936	948	942	855	939	911	892	880	915	966	930	923	901	955	905	859	910	905	917	913	901	885	880	967	888	930	931	900	880	893	871	912	889	920	869	882	932	904	961	926	891	904	917	921	898	898	871	927	886	857	897	924	843	915	888	965	858	902	852	840	897	885	938	922	848	906	919	936	884	880	886	895	917	890	907	935	925	898	902	893	909	898	908	903	884	931	887	852	940	903	886	941	932	948	931	873	905	886	914	881	912	884	902	877	895	866	911	901	916	908	846	860	873	897	845	879	933	935	851	903	904	876	869	885	927	936	961	899	893	901	864	902	907	887	899	884	888	844	880	896	961	911	892	947	913	899	939	940	910	940	916	887	955	830	897	876	934	933	864	895	934	972	881	912	917	897	874	928	856	890	873	888	897	891	872	915	905	916	898	935	883	938	938	867	862	902	914	870	893	878	944	883	874	936	883	953	861	876	863	929	920	887	915	884	883	889	895	923	898	953	898	964	905	898	890	900	944	885	869	871	919	880	881	917	884	954	888	888	850	923	929	938	862	929	873	863	943	878	885	893	832	932	897	903	839	862	920	943	928	932	895	867	916	893	896	884	898	880	917	909	928	938	867	867	869	917	906	895	919	941	916	871	878	890	909	901	915	931	901	967	904	898	905	860	896	986	887	901	898	882	922	904	896	866	905	888	927	898	941	960	925	892	945	891	950	868	913	891	919	843	927	963	934	896	943	850	927	863	904	860	899	949	904	890	924	921	886	916	893	872	910	952	897	894	873	914	910	870	930	891	883	909	866	909	920	900	913	935	889	897	916	900	853	957	959	961	886	877	946	870	906	930	877	944	935	897	866	864	851	926	957	932	907	954	899	871	951	886	876	947	882	875	897	893	922	916	899	899	866	856	923	884	851	911	938	936	939	890	898	898	882	941	952	872	908	875	943	853	894	906	873	913	941	857	925	856	875	902	895	936	834	877	892	949	916	948	840	934	905	933	892	902	920	862	893	885	895	926	875	909	890	871	894	912	926	870	938	896	930	891	958	927	961	930	904	902	890	922	880	873	902	901	900	871	898	944	914	882	929	920	911	908	893	927	865	897	922	890	931	926	922	908	944	876	922	847	913	945	862	908	902	910	929	920	902	969	933	941	884	849	917	926	916	905	980	899	891	861	918	879	881	872	942	907	909	912	922	914	934	813	883	902	943	896	960	850	936	909	891	904	871	880	891	905	901	878	924	908	852	906	864	848	881	961	869	925	909	922	940	885	928	915	889	874	889	912	866	926	869	887	942	916	913	879	866	912	910	906	910	886	923	900	939	938	912	889	878	906	869	865	888	960	891	917	853	930	893	889	907	916	889	932	950	916	910	899	950	937	929	856	894	877	909	862	865	869	888	916	904	921	900	912	901	868	868	914	959	901	909	942	892	889	952	899	915	936	942	879	915	925	869	910	846	904	915	881	915	903	925	911	902	910	861	883	887	960	906	896	969	872	932	925	922	896	920	967	906	966	887	885	910	978	924	956	962	886	955	878	874	942	907	902	857	896	930	892	968	947	941	878	898	921	975	897	881	906	894	871	888	929	942	951	847	886	922	933	942	854	875	858	918	887	927	881	930	858	919	864	959	937	915	936	896	913	950	892	904	876	902	902	880	919	882	911	930	896	897	957	909	921	877	879	927	950	939	942	881	970	897	850	865	894	923	924	880	888	904	908	922	909	892	887	910	896	878	892	904	903	908	886	915	864	888	941	924	901	918	852	890	892	916	916	892	933	939	836	869	930	908	862	916	858	915	908	872	874	899	882	926
39524	20774	15655	13605	10316	7137	4361	3862	2471	1378	1011	887	663	535	471	430	471	425	389	478	460	461	470	419	459	437	435	480	418	487	450	450	448	473	457	450	378	364	385	388	341	371	339	330	323	324	331	327	307	308	317	299	299	313	299	289	315	282	292	285	298	307	296	308	300	311	298	306	296	266	291	300	269	263	314	308	295	289	290	317	298	313	280	287	315	313	323	289	304	315	291	296	318	301	292	270	313	304	275	299	313	309	302	306	339	301	280	298	297	293	332	318	329	313	309	332	305	305	298	322	292	297	300	312	276	318	309	329	321	285	304	324	311	295	316	305	275	328	288	289	333	282	304	316	333	301	330	327	279	305	279	321	321	305	278	304	318	318	300	291	310	309	339	304	281	303	287	285	302	293	330	329	310	307	311	289	309	297	315	277	312	245	283	303	299	310	327	301	294	261	283	299	284	303	326	276	304	311	306	311	309	287	302	306	277	300	292	288	291	293	265	283	290	266	291	291	307	324	335	301	300	287	294	342	317	299	327	291	301	296	271	313	287	308	332	291	310	297	325	303	305	311	273	349	307	316	292	317	341	334	328	313	297	282	301	312	279	337	297	253	331	309	310	297	298	321	286	296	291	290	323	305	314	310	312	330	277	297	329	321	304	331	322	312	318	322	286	292	278	290	306	332	280	305	285	286	308	313	297	296	313	329	274	315	285	318	291	337	277	302	300	311	341	295	324	322	309	291	307	316	333	318	290	285	320	309	321	303	303	306	289	315	302	314	293	334	275	299	297	300	304	310	326	311	285	306	286	321	303	307	281	280	308	282	332	304	324	289	302	284	275	327	274	297	312	285	298	297	273	287	311	289	352	325	323	306	300	321	274	319	321	323	300	318	283	284	297	305	326	296	310	314	293	301	289	267	296	264	281	292	313	311	304	317	333	316	306	320	300	292	315	285	298	320	291	283	290	291	327	326	295	303	297	290	295	306	333	292	307	302	311	296	307	307	277	297	291	297	300	299	281	277	295	303	317	307	313	283	317	332	315	275	301	318	289	274	299	299	298	291	306	322	285	254	304	285	300	273	288	317	303	300	293	286	304	298	332	312	315	304	306	295	310	305	275	276	314	297	285	270	322	298	328	293	335	291	302	298	287	288	307	286	328	320	286	317	312	292	288	260	302	305	264	303	303	294	294	278	303	282	277	322	281	338	324	314	304	290	291	293	331	276	304	327	272	297	285	304	284	303	300	282	253	301	281	316	294	300	291	325	284	306	335	280	281	307	310	320	299	312	327	305	338	290	319	302	324	326	319	304	321	301	322	281	309	287	313	308	315	317	279	295	332	290	271	282	307	343	294	294	320	285	291	314	316	281	287	278	313	329	317	301	296	300	327	308	312	279	322	299	293	323	299	298	305	285	314	282	304	294	273	307	298	319	300	299	294	306	325	295	326	303	329	307	310	300	331	310	309	258	311	290	318	264	301	284	283	307	308	334	307	307	268	296	311	308	319	254	276	299	299	255	256	294	323	275	282	277	309	271	271	275	280	296	312	318	313	287	311	286	303	284	301	298	327	320	319	289	284	337	297	280	325	304	298	295	280	289	298	287	320	315	295	324	315	315	311	266	310	338	317	296	305	281	286	301	302	311	278	297	267	306	287	319	311	307	305	346	297	268	285	340	306	321	313	299	320	285	309	292	278	280	312	310	302	288	303	285	287	332	309	276	303	314	277	284	308	290	333	298	329	326	341	266	290	311	293	291	292	297	283	325	298	295	302	303	311	331	283	340	304	314	317	300	322	306	283	310	287	288	257	311	282	303	275	289	290	302	290	295	289	297	319	267	309	280	280	300	306	286	309	271	284	315	295	312	303	281	302	320	298	295	281	291	279	284	309	281	321	320	320	301	345	292	318	324	289	309	287	274	305	310	298	320	284	297	321	284	298	321	332	277	274	313	284	284	289	306	310	281	300	280	326	321	312	291	279	293	289	268	301	303	280	287	318	327	313	328	311	291	298	286	306	323	313	277	300	288	286	293	306	310	292	261	305	329	303	311	285	300	295	269	326	325	304	282	319	304	314	302	305	272	273	302	308	323	265	309	307	325	266	287	288	293	309	300	301	285	321	302	295	315	290	320	331	339	269	267	286	297	307	299	294	289	331	319	275	285	299	320	311	322	305	298	302	285	302	322	267	301	313	309	335	285	296	271	306	323	295	295	293	313	327	307	310	278	322	298	293	285	307	272	310	316	281	311	299	270	259	319	297	301	321	297	287	284	282	289	298	281	340	307	300	271	293	289	314	272	290	272	332	337	298	303	327	287	306	312	296	323	328	353	305	295	327	255	312	306	304	317	295	311	316	283	296	276	300	309	315	276	300	329	265	290	300	298	307	291	277	305	310	313	281	295	295	300	308	283	287	276	309	310	317	295	279	274	316	304	276	311	307	307	329	332	294	299	305	309	307	324	291	295	307	328	309	282	317	280	315	286	295	293	320	300	300	335	334	328	286	307	253	311	287	279	306	321	303	327	281	280	279	279	311	329	295	293	296	292	303	309	309	309	286	291	291	280	288	307	332	301	294	306	336	296	292	300	315	286	295	311	316	282	321	299	287	322	265	322	282	291	304	311	302	317	305	321	321	304	338	319	298	308	288	283	322	283	272	281	305	301	297	309	303	310	276	315	309	300	293	308	293	319	304	312	297	293	281	286	292	308	303	250	288	303	309	288	325	258	309	294	327	285	315	285	311	288	296	272	305	337	294	308	286	302	298	288	289	298	334	306	282	319	315	306	294	302	292	307	297	301	321	300	317	291	283	290	299	279	297	301	327	288	275	278	338	297	247	316	320	286	306	283	320	320	292	345	293	308	288	317	324	278	326	270	320	310	304	320	294	326	296	317	304	318	291	306	326	296	293	346	333	299	306	301	314	316	302	285	306	316	311	286	304	280	294	312	298	297	289	292	328	273	302	287	293	277	294	304	304	292	284	299	308	265	317	318	296	332	303	263	315	310	310	322	305	317	300	340	290	306	289	301	270	325	327	291	332	295	304	281	280	309	297	270	271	284	291	317	287	298	276	293	334	308	316	370	283	289	271	280	315	308	275	311	307	313	323	304	279	272	306	284	287	311	328	309	278	300	305	303	299	357	290	299	240	302	291	307	302	282	292	310	304	307	329	329	328	295	307	322	278	304	329	274	286	316	308	307	312	328	321	320	296	301	288	294	282	295	312	291	280	285	297	293	324	304	324	280	317	309	341	308	285	324	283	314	285	297	289	280	253	264	301	258	297	294	306	286	281	290	303	335	299	310	329	325	281	302	303	309	292	324	301	280	281	321	329	389	324	313	285	314	295	270	292	305	326	330	308	297	285	302	278	321	318	331	272	296	286	260	296	294	311	323	319	310	307	333	295	334	314	315	333	284	293	282	297	300	280	326	280	301	303	316	306	283	303	293	316	323	272	284	343	293	319	303	307	290	299	293	345	289	293	323	299	288
25541	10988	18100	23387	22521	18678	14045	14122	9498	6098	4385	3672	2922	2340	1893	1587	1586	1628	1547	1543	1627	1526	1555	1702	2001	1945	1982	1936	1825	2055	2021	2167	1966	2038	1832	1595	1436	1366	1309	1183	1054	962	896	839	793	784	783	716	752	727	725	727	730	739	726	756	698	726	771	698	753	710	752	733	713	713	723	733	719	730	743	721	710	749	760	734	676	719	753	711	734	692	723	714	746	744	701	730	738	713	692	766	740	737	742	715	699	728	688	708	721	717	673	735	762	719	702	656	726	714	715	734	685	748	676	686	756	687	737	687	648	701	699	753	689	747	739	720	711	725	645	703	704	738	701	740	732	711	751	697	660	690	709	725	725	734	682	706	731	722	690	690	722	672	731	704	679	720	669	719	717	733	746	661	705	652	648	727	661	614	705	684	709	709	723	731	677	735	723	668	675	732	700	672	699	669	749	698	669	673	701	724	718	704	711	712	640	676	668	731	645	706	725	699	731	706	701	737	740	721	687	710	713	672	709	714	770	689	673	711	675	721	710	748	695	722	696	698	680	678	730	685	704	731	693	737	701	676	712	731	732	751	703	702	660	707	704	763	748	695	692	708	706	737	689	731	727	700	691	713	686	709	718	723	695	724	731	648	702	737	703	687	719	692	694	737	703	695	747	717	674	713	720	703	722	696	675	732	706	718	674	726	761	708	670	665	665	668	704	706	730	696	702	662	706	691	708	674	752	709	675	665	695	680	756	711	678	684	671	715	749	657	731	715	715	699	697	671	700	730	665	709	696	719	726	695	753	752	699	695	721	702	729	692	709	720	709	691	695	709	683	673	727	706	724	712	723	654	750	701	685	718	704	724	735	738	735	739	677	671	672	706	672	664	678	741	729	739	711	723	694	711	671	686	684	672	726	671	704	670	715	734	677	681	685	688	712	683	724	708	728	688	707	702	655	718	713	724	696	694	704	733	741	698	717	713	691	675	731	686	741	668	642	700	756	696	727	707	720	711	719	691	707	697	708	715	699	718	688	735	702	696	684	692	738	679	711	716	664	685	724	712	740	744	766	680	760	743	723	713	687	677	703	692	750	711	736	701	708	665	706	670	680	710	702	745	658	668	705	652	692	712	730	710	744	736	704	753	688	699	707	660	682	740	704	674	699	728	699	721	730	702	667	675	723	691	706	711	691	710	710	716	693	709	689	675	723	681	742	677	714	677	698	698	706	761	667	724	676	711	692	716	669	686	733	772	701	684	722	724	685	737	694	708	738	663	712	713	714	671	677	740	739	721	687	721	707	701	708	762	758	697	707	710	683	675	705	694	709	679	712	641	735	702	719	711	698	667	751	686	705	685	695	730	682	668	704	709	724	725	676	693	673	672	645	736	700	720	699	725	719	676	735	684	736	667	691	703	715	711	677	678	704	738	691	729	724	722	711	734	737	691	714	715	681	682	663	761	711	699	731	711	758	715	691	708	683	674	727	703	696	712	722	689	689	706	655	659	679	739	667	709	737	708	739	693	714	718	733	716	784	731	656	696	717	705	695	696	740	732	699	671	711	680	696	785	700	685	704	697	740	703	742	691	674	733	702	698	753	741	715	765	672	682	719	705	692	701	731	723	692	666	739	725	701	704	706	729	676	676	677	752	739	679	726	684	731	733	720	714	689	746	718	653	692	717	685	717	707	699	712	723	677	691	728	697	682	710	735	727	725	700	713	735	691	703	732	701	684	720	673	717	744	690	690	705	707	688	734	745	684	700	703	681	707	697	738	686	736	723	731	674	721	660	681	725	719	674	716	721	740	712	692	729	728	734	662	719	703	717	746	702	713	663	673	684	688	735	723	710	710	670	738	708	680	682	739	675	682	733	708	699	690	722	745	686	695	709	663	681	669	724	721	703	702	718	697	721	680	724	698	688	675	731	702	705	676	656	712	665	701	742	698	749	696	661	669	716	718	697	675	714	700	711	746	691	695	694	661	689	727	695	712	726	650	694	684	705	684	676	705	682	703	736	738	731	693	708	734	718	697	749	642	783	695	693	741	750	701	710	714	690	692	735	660	689	690	694	725	659	719	696	710	721	692	724	658	710	688	754	735	731	645	654	712	724	777	700	697	757	745	738	693	699	746	695	701	705	674	763	740	676	707	713	689	706	672	705	695	718	754	718	689	743	650	706	753	698	689	666	699	722	754	715	682	712	689	725	711	697	687	698	720	680	735	702	724	731	765	690	704	732	679	705	659	704	715	703	661	715	707	696	722	697	720	680	670	705	721	734	712	680	697	690	684	705	631	719	710	714	681	656	677	710	694	716	743	720	762	710	701	698	714	670	662	729	711	692	676	707	713	730	678	710	727	696	695	756	706	728	726	724	689	730	682	726	670	730	743	724	741	664	715	691	729	674	710	717	692	713	699	696	673	731	734	710	761	711	701	732	759	700	723	697	704	708	668	717	683	711	728	685	705	677	723	688	690	693	741	704	752	718	697	753	710	690	660	730	674	724	678	704	682	691	695	730	658	670	654	732	732	693	724	665	678	689	710	725	757	683	741	704	689	722	658	689	688	680	690	715	685	678	755	741	699	742	742	715	677	709	713	721	733	691	687	688	700	669	652	713	705	686	693	685	674	660	735	708	694	714	681	690	665	695	706	696	679	689	712	691	714	737	669	707	698	663	733	646	712	761	737	706	725	666	665	702	722	725	702	663	696	681	728	730	676	753	703	748	704	671	684	661	739	685	721	679	687	700	701	711	724	723	694	706	700	693	677	680	663	700	731	697	640	665	734	657	718	687	732	754	731	730	698	715	706	677	716	738	680	709	707	744	725	738	746	717	702	723	746	687	716	715	700	708	670	722	685	681	695	668	732	691	725	756	712	694	683	660	715	707	696	726	705	744	671	688	710	742	744	691	705	701	733	680	683	730	661	729	695	694	715	780	661	701	660	736	684	726	679	714	668	729	664	667	708	713	736	728	701	684	750	727	739	699	676	676	721	711	653	710	755	687	678	747	708	688	721	725	755	716	728	704	685	724	683	750	684	741	702	699	718	694	719	727	716	700	672	716	655	676	731	719	743	719	738	720	692	691	732	679	712	707	681	719	665	682	695	735	708	749	732	702	714	741	689	713	716	736	706	701	686	701	699	675	724	689	671	675	696	673	707	688	677	729	668	686	748	709	748	729	689	718	753	720	683	709	734	728	728	713	712	704	694	686	670	711	723	672	709	715	670	682	698	677	711	733	728	680	731	694	686	729	723	702	729	696	707	707	706	707	722	680	708	700	722	720	704	687	763	688	669	671	717	753	700	663	682	748	725	709	725	686	693	734	703	688	736	670	716	743	685	672	722	711	699	694	714	746	704	681	739	729	713	765	704	684	669	726	665	666	707	669	694	676	698	700	732	658	724	684	733	759	711	688	706	699	719	732	754	720	740	700	690	660	749	696	693	730	708	673	691	707	698	663	712	693	706	711	727	698	685	702	674	699	710	740	676	730	720	701	703	686	735	723	720	758
49752	27168	23138	20267	17348	10737	7923	6197	3577	2229	1590	1322	956	742	542	499	536	505	512	439	478	432	448	463	472	503	611	674	560	502	571	540	569	581	517	425	393	398	304	293	268	270	299	267	226	256	240	239	245	263	226	260	259	242	215	236	231	259	230	235	240	216	239	204	213	239	251	261	228	212	243	237	228	227	221	220	222	223	214	245	261	242	224	242	223	225	218	188	215	198	247	228	243	264	220	210	229	216	224	261	202	241	205	236	220	230	251	227	226	232	212	227	231	194	233	228	249	227	229	225	196	214	201	209	224	226	224	204	218	180	235	248	221	230	210	205	216	225	187	227	249	205	207	223	226	236	250	236	203	268	226	240	215	205	196	232	216	204	229	210	206	251	207	227	234	221	218	209	190	219	241	229	225	211	223	208	236	232	230	226	228	231	206	236	239	239	209	228	234	224	220	201	227	222	216	240	212	248	240	256	214	208	233	211	220	230	253	242	218	215	214	245	229	196	203	222	237	230	222	220	230	212	223	240	240	234	234	208	226	193	215	208	179	220	245	194	203	223	219	249	249	203	233	221	207	201	247	237	219	225	201	223	201	208	217	244	217	206	226	263	233	218	211	242	210	213	249	252	247	186	207	218	225	262	227	220	245	216	214	215	230	237	232	204	220	252	213	236	233	239	225	243	222	214	220	224	236	257	231	228	219	229	222	234	227	231	232	236	220	229	265	227	199	230	211	222	211	234	234	229	235	204	253	195	218	204	210	219	218	230	230	220	202	215	213	216	232	220	221	252	202	229	214	227	241	243	238	244	208	205	231	218	203	219	232	193	235	242	213	272	212	217	245	233	235	214	207	233	229	217	220	246	258	238	240	234	238	246	212	200	210	227	216	219	214	220	214	228	237	245	225	212	215	228	211	249	230	243	226	228	229	235	221	232	232	217	213	222	233	210	195	227	228	229	204	217	238	235	221	219	233	228	217	198	219	208	237	226	224	242	226	243	238	210	210	222	237	233	184	236	211	229	216	234	217	216	226	225	243	227	238	234	210	217	219	224	250	219	205	238	232	217	214	251	227	209	218	234	228	239	229	192	221	221	213	206	212	245	201	186	212	252	226	205	218	237	187	250	219	218	196	219	238	221	216	217	228	219	210	188	234	248	199	245	226	248	241	214	213	232	244	213	208	223	232	234	232	229	220	227	232	240	205	227	179	229	209	245	222	228	198	214	246	208	225	227	229	233	207	220	232	218	207	242	216	215	239	251	225	223	229	235	216	236	219	255	231	207	211	226	209	237	213	224	221	225	230	233	205	257	207	253	212	200	220	215	216	202	217	225	204	231	249	215	229	234	202	219	233	233	226	227	221	227	241	186	225	229	235	225	229	224	219	233	234	239	220	208	208	236	226	224	213	218	236	225	239	236	252	212	220	218	242	250	233	243	235	244	192	233	224	209	226	210	213	234	231	203	230	272	239	232	204	237	233	222	252	213	261	208	235	230	220	187	235	224	209	257	235	200	252	215	198	193	229	199	253	208	210	210	251	210	208	222	228	212	228	242	233	211	240	208	234	227	228	216	233	235	230	201	220	240	225	206	219	217	205	218	230	237	231	230	219	236	227	208	247	224	236	216	237	242	251	258	228	206	203	221	221	210	239	230	226	205	209	216	246	205	227	248	246	205	220	210	237	206	242	213	207	248	206	205	209	191	206	232	218	227	220	242	236	219	233	219	231	218	224	219	241	244	216	221	233	210	197	244	208	230	231	219	213	207	229	195	249	215	219	210	225	228	209	204	245	256	218	187	189	227	219	236	235	233	201	254	221	241	220	244	201	214	235	233	224	219	237	211	212	249	228	215	211	235	218	209	212	223	198	213	234	190	239	242	212	204	218	214	225	201	214	225	240	237	203	234	239	222	248	241	241	241	238	226	236	219	224	208	234	227	224	226	238	212	227	206	234	227	212	214	221	234	223	252	234	212	208	227	219	218	222	240	243	221	178	212	225	208	242	218	238	224	233	221	246	235	220	235	190	218	233	237	217	191	207	241	246	242	209	250	190	232	244	226	222	243	218	235	218	234	225	197	219	231	188	198	235	241	236	224	219	213	240	219	220	227	211	230	225	228	226	203	249	216	207	228	212	231	228	214	225	223	230	219	211	261	224	216	222	232	249	234	233	204	208	238	226	187	185	205	247	217	235	199	223	220	217	220	232	233	231	206	215	259	229	213	232	194	224	218	222	219	237	248	242	234	215	267	192	242	215	221	242	238	232	217	233	245	226	219	222	233	220	230	226	240	253	234	200	189	194	220	227	207	235	230	251	230	234	242	224	242	237	236	245	227	237	225	227	224	225	207	215	242	220	218	234	210	227	220	220	225	222	233	228	217	235	221	206	214	250	232	209	220	239	244	227	200	215	208	252	231	209	206	219	213	209	237	221	233	234	232	215	245	229	212	219	197	265	271	229	218	201	252	221	242	237	217	234	238	230	215	215	200	244	216	223	199	218	218	240	202	218	239	223	234	207	219	206	221	223	213	208	233	217	203	217	241	224	239	218	240	208	216	219	228	235	200	200	203	208	207	220	229	219	219	193	229	193	217	221	225	220	231	240	209	226	204	231	225	208	236	215	202	220	233	233	215	210	250	232	202	227	235	211	252	234	217	219	221	226	239	213	222	229	228	226	198	223	203	228	210	257	200	230	207	232	222	224	205	234	217	236	225	217	253	220	212	212	226	219	233	224	235	203	257	257	227	205	220	206	239	242	221	214	227	219	221	221	214	244	216	237	214	188	206	197	239	208	226	206	198	219	227	213	231	214	224	228	241	207	238	216	241	223	199	213	228	225	219	220	233	241	233	225	226	234	221	225	221	214	221	226	234	213	205	225	208	230	254	248	232	221	243	216	211	220	207	227	219	215	225	228	211	213	216	207	225	253	227	224	213	227	243	245	223	230	247	215	232	230	226	231	216	203	231	222	229	260	224	251	228	207	243	203	242	247	228	234	227	218	241	204	244	204	229	239	250	189	236	219	238	259	231	244	224	233	220	230	186	244	211	228	216	219	217	225	234	218	227	219	226	239	225	198	213	223	188	221	207	263	237	202	231	207	240	238	188	225	198	227	224	261	239	216	214	232	219	245	250	227	250	201	203	262	253	213	224	237	220	207	201	254	198	230	201	200	196	214	252	217	222	211	222	241	229	228	247	217	224	192	222	216	190	234	197	236	206	242	230	215	222	207	188	222	209	224	225	225	231	236	235	208	213	189	210	227	221	245	243	224	236	202	214	246	209	223	229	211	192	229	222	219	194	218	212	251	221	226	206	225	208	252	234	225	250	224	210	199	213	212	216	231	217	222	219	223	235	236	217	185	220	230	232	208	222	231	225	230	234	233	207	235	233	265	249	224	224	218	234	219	225	229	236	228	221	227	210	223	213	213	209	217	252	248	212	222	224	229	209	225	215	235	236	224	220	246	214	210	214	225	226	227	211	220	223	240	217
32599	15294	24658	29380	29590	23223	21429	19196	12784	9002	6886	5693	4403	3349	2695	2272	2291	2224	2145	2167	2323	2164	2076	2360	2698	2570	3025	3498	2940	2839	3010	3032	3014	3078	2676	1887	1746	1650	1489	1269	1075	1018	884	765	679	703	679	619	577	624	635	597	553	625	591	580	618	704	607	570	631	636	551	589	563	574	623	575	557	573	611	631	580	589	575	576	585	574	583	595	593	649	565	584	561	583	626	589	609	586	594	593	597	552	555	578	570	585	565	523	535	573	572	558	563	544	522	566	509	565	583	603	514	553	542	535	579	555	545	570	519	550	539	543	558	534	585	531	570	563	545	587	570	534	518	551	531	551	522	545	584	536	523	575	568	541	553	527	565	536	551	533	560	540	544	550	547	550	520	565	546	551	564	563	580	527	542	581	587	547	580	539	547	536	569	551	579	520	504	562	545	592	541	512	535	553	528	558	525	521	552	573	526	538	579	567	517	566	557	496	513	576	523	571	535	546	561	523	522	545	567	587	529	575	583	523	565	546	574	543	542	552	537	518	552	589	552	574	565	540	565	549	549	539	539	575	536	571	574	573	570	568	536	547	529	551	535	500	561	513	553	566	553	531	561	573	536	538	577	550	553	547	523	501	513	586	517	540	555	572	563	528	559	534	544	544	552	566	510	554	566	509	501	558	549	553	530	547	533	517	520	528	535	580	532	602	523	582	526	549	582	516	566	562	531	550	542	543	564	554	537	540	538	543	509	541	540	545	547	530	551	531	593	525	549	549	531	567	564	522	541	539	549	535	522	542	579	532	546	545	528	565	543	552	536	549	543	553	552	531	523	547	535	589	572	607	517	568	532	559	522	555	545	552	577	584	557	532	560	569	519	570	503	572	517	546	546	515	556	552	558	549	592	544	585	570	490	585	545	527	551	556	534	550	568	570	579	545	576	548	583	560	587	526	563	567	560	579	522	533	530	506	573	555	563	567	556	545	513	576	588	525	537	577	560	539	540	516	547	576	539	559	550	567	571	573	522	537	513	555	550	515	534	572	578	517	556	521	531	503	539	546	529	587	529	544	556	542	538	548	529	562	518	523	574	539	546	560	567	564	539	548	543	541	551	518	559	495	539	550	538	581	533	511	486	587	557	590	568	544	532	515	525	524	558	521	564	551	579	602	543	540	534	587	488	588	508	559	585	579	527	557	536	543	571	530	560	541	558	551	562	554	528	490	503	530	524	569	512	546	531	559	545	549	583	558	543	557	532	583	526	579	554	543	532	551	559	552	531	553	518	523	544	570	519	562	571	591	533	492	559	574	574	551	575	543	540	578	546	549	560	576	544	523	545	561	551	571	547	590	581	548	547	547	549	544	556	550	517	520	526	502	530	572	581	552	568	580	573	523	537	584	511	565	543	577	539	532	561	542	522	564	569	564	585	576	552	500	529	524	566	546	559	542	558	588	585	558	568	572	581	595	573	546	513	564	526	581	526	542	554	547	547	533	544	536	581	558	537	557	550	531	554	574	554	556	556	566	574	547	551	567	563	540	582	540	555	557	575	565	555	594	541	540	546	614	551	505	536	515	562	503	592	525	543	501	524	564	546	579	542	531	545	533	546	601	551	524	560	536	576	496	554	587	576	545	511	522	544	552	547	558	524	547	549	587	528	506	529	580	546	526	571	562	526	521	566	539	553	534	526	535	524	529	544	566	534	579	527	534	616	538	567	546	574	542	527	541	577	531	548	555	556	558	557	523	548	571	549	588	555	546	554	556	543	569	509	579	585	528	566	547	509	544	529	519	539	542	535	548	568	534	549	534	543	548	544	557	547	548	573	517	557	563	578	519	571	524	532	533	557	525	572	545	584	599	579	559	539	513	531	580	539	565	560	537	584	520	556	549	562	587	543	528	535	569	556	575	562	601	543	557	543	541	500	544	538	515	550	528	569	554	538	514	577	559	542	565	533	560	561	561	553	547	587	550	574	514	572	575	539	542	547	574	501	570	556	571	537	560	502	540	546	569	535	565	477	573	537	571	520	544	548	592	500	506	555	525	559	523	564	553	523	509	559	564	483	495	577	575	503	521	547	538	534	545	583	543	532	550	542	566	532	489	571	535	510	554	557	582	566	581	547	511	560	542	556	566	556	582	588	513	551	567	559	538	576	539	571	574	530	556	549	523	535	584	492	554	562	581	512	528	572	584	561	528	562	513	583	554	515	505	538	560	558	543	598	518	525	550	538	515	529	549	531	540	560	526	578	526	574	556	550	568	575	559	515	541	516	528	527	536	556	605	568	534	569	528	555	525	593	520	533	545	594	535	524	548	544	553	544	544	548	570	521	583	529	529	551	583	579	538	572	518	525	543	527	537	517	558	555	532	585	531	559	570	563	577	531	569	519	497	575	551	557	541	524	568	521	584	573	592	565	544	535	537	574	565	540	553	583	538	559	544	539	535	516	499	546	553	568	527	561	567	604	492	532	554	482	556	548	553	562	554	558	517	547	575	529	570	592	543	539	543	547	526	574	531	533	582	595	561	576	534	548	545	578	554	568	561	557	554	534	591	574	557	582	566	588	521	553	543	529	526	558	535	585	580	537	552	544	532	530	552	590	557	544	552	533	556	572	566	545	523	548	554	547	587	569	535	510	558	560	549	564	552	538	572	511	521	577	552	570	559	552	497	534	554	560	551	571	564	535	534	546	545	555	582	554	574	586	568	545	521	542	549	579	553	526	580	532	562	583	544	554	554	534	541	521	527	560	558	514	588	560	561	555	575	553	533	537	558	555	577	558	523	533	544	567	517	531	530	542	544	573	546	567	554	536	515	581	550	542	573	542	580	468	595	511	551	525	512	534	564	565	566	556	532	539	560	557	593	512	543	542	541	551	535	542	580	559	525	592	526	499	536	573	525	563	563	545	553	549	542	551	594	599	532	518	534	535	524	583	530	522	534	516	531	603	535	537	567	555	556	570	574	533	536	542	517	556	566	513	560	534	588	547	523	539	570	514	569	548	533	566	541	534	530	533	532	559	530	554	552	554	542	552	555	526	544	577	532	562	530	512	524	562	543	561	546	559	588	552	518	567	546	578	539	528	531	567	528	536	565	540	569	563	555	529	551	555	558	519	528	532	527	576	533	562	573	553	542	539	567	532	556	558	552	552	554	575	560	552	544	532	542	574	528	521	556	544	572	520	607	565	562	504	528	574	530	578	524	566	531	533	560	567	534	592	544	557	554	563	557	549	548	555	519	517	584	526	536	566	550	551	577	553	550	578	541	508	522	532	550	544	545	568	559	542	544	508	544	562	634	537	568	528	553	539	545	525	502	530	543	565	550	521	519	559	542	546	522	565	529	528	539	572	534	525	511	550	549	555	570	556	527	536	523	567	567	541	537	509	572	542	556	581	498	579	529	544	568	552	550	574	595	521	581	558	533	542	554	555	564	568	545	544	537	581	552	564	553	569	551	555	549	572	566	567	555	544	592	598	541	576	568	531	549	525	549	550	523	524	507	545	553
15574	5829	6234	5635	4133	2907	2509	1719	1023	800	648	530	492	478	507	403	437	469	466	405	387	409	446	423	473	421	422	481	449	423	444	509	480	474	496	467	437	418	459	431	419	423	406	414	387	371	382	424	381	385	451	427	385	384	402	411	426	405	389	423	385	418	389	395	370	382	365	372	420	367	386	406	416	383	380	378	367	363	378	390	380	397	386	407	415	438	428	381	397	363	390	418	418	447	413	388	388	407	393	390	399	380	412	386	396	385	372	390	391	431	404	398	363	411	404	422	405	431	365	418	381	408	433	416	388	396	409	392	392	412	389	409	422	388	343	412	405	397	437	386	381	407	419	368	393	383	390	360	411	392	437	384	404	406	420	396	391	360	409	394	343	412	420	408	405	430	373	399	385	456	381	424	395	400	379	385	405	419	377	424	378	415	415	383	409	427	429	409	400	387	360	393	380	416	400	365	452	413	385	399	383	380	365	406	390	416	408	385	395	392	401	440	399	391	403	373	403	408	409	366	413	438	410	405	394	387	366	442	382	376	398	399	380	410	423	406	390	397	386	423	407	413	402	410	449	437	411	382	436	381	403	386	415	421	368	364	401	407	398	385	404	414	383	416	396	432	394	397	391	398	370	387	387	411	421	381	384	409	401	404	395	393	364	348	407	402	369	384	399	435	386	398	418	413	431	417	412	413	413	406	408	398	429	394	381	401	420	433	379	408	415	431	432	381	417	421	392	395	390	402	404	385	389	363	364	421	405	435	382	402	395	391	398	387	444	385	401	409	372	409	400	378	364	403	405	389	444	410	395	403	386	425	428	431	431	409	374	401	394	387	403	414	364	389	388	389	404	392	426	382	410	411	420	404	421	373	370	421	381	376	399	417	429	389	395	370	363	412	394	393	397	380	406	390	384	386	404	415	413	410	390	391	382	390	392	424	432	382	374	392	424	373	399	400	378	403	417	377	398	409	393	410	384	426	438	389	390	386	417	409	390	423	415	384	437	423	394	411	396	388	367	393	457	427	423	404	420	375	410	400	385	389	394	414	383	396	391	401	446	412	401	427	383	384	387	376	417	372	427	408	427	415	383	422	424	396	387	406	401	417	402	427	382	398	406	406	390	414	385	375	427	378	407	446	371	413	408	370	362	361	397	392	392	389	400	385	407	375	384	382	397	437	431	379	389	398	386	390	410	446	423	427	432	397	398	393	429	393	441	370	401	405	410	374	428	389	409	398	356	364	378	348	382	415	391	398	381	422	378	393	373	411	415	413	389	435	394	366	417	444	428	404	408	374	381	403	412	418	428	394	375	414	402	412	383	373	405	416	368	410	401	369	384	424	370	390	386	386	379	404	375	409	392	390	378	418	404	415	398	409	392	398	397	403	377	407	398	381	399	379	400	410	410	371	393	375	382	396	397	395	387	423	447	352	390	404	390	372	401	401	381	417	410	390	378	385	376	417	388	444	376	393	366	386	412	386	392	370	395	367	408	404	402	398	397	404	372	392	431	419	367	366	401	382	408	449	404	388	385	388	390	435	404	399	432	407	383	361	404	397	409	399	375	370	415	409	397	408	393	388	398	424	361	415	408	415	401	397	401	393	435	427	391	398	391	392	387	385	397	404	405	423	412	414	397	374	376	373	397	402	387	417	388	413	434	401	440	401	395	386	402	373	403	389	428	399	403	369	396	393	392	437	372	414	411	417	392	403	425	425	422	396	360	394	379	408	405	423	392	380	366	427	418	394	369	382	385	413	354	418	414	384	375	406	394	374	352	424	402	413	400	406	390	404	386	373	398	403	414	397	417	361	419	430	374	370	387	394	375	415	401	408	364	378	434	422	392	352	405	421	396	365	404	400	408	411	423	404	365	377	397	396	398	403	418	395	416	412	382	407	401	385	444	377	379	367	393	379	391	404	432	425	400	399	374	355	373	368	408	401	397	394	408	360	375	413	374	415	436	365	413	400	375	405	350	431	406	447	365	397	382	360	414	406	405	424	399	446	412	413	424	415	419	401	433	370	399	410	406	376	397	389	389	393	378	420	421	421	469	378	388	431	401	401	388	405	380	393	403	442	421	397	432	394	404	367	436	446	403	361	405	414	357	410	415	402	380	388	402	406	410	379	391	380	381	399	397	397	394	421	426	399	374	400	420	376	416	368	416	403	428	410	418	374	447	391	411	430	397	376	436	426	404	380	376	378	399	423	384	368	362	367	388	396	409	384	375	360	398	412	365	382	388	373	384	424	364	372	357	382	386	393	401	385	366	382	417	406	416	365	361	396	402	363	404	386	389	392	389	397	432	415	372	443	399	401	385	433	377	372	418	415	403	383	436	357	366	378	381	408	403	412	415	406	387	388	399	365	408	392	368	419	405	407	408	404	412	408	379	396	409	422	379	374	358	400	380	369	415	400	395	376	419	388	414	407	381	390	409	380	382	399	412	384	396	431	414	391	426	399	365	423	409	419	389	411	442	393	367	392	373	405	399	396	428	399	366	395	400	359	406	405	389	391	406	394	436	388	409	411	421	418	423	417	399	383	399	378	414	407	371	363	396	411	399	387	389	433	385	381	429	395	410	375	369	387	408	382	368	410	399	403	369	414	388	415	381	406	383	409	420	376	348	414	397	414	397	431	423	390	402	397	426	355	374	388	382	392	458	365	416	399	403	419	374	401	424	429	404	388	356	390	395	398	377	396	391	379	414	403	412	437	417	398	384	413	415	417	420	399	400	406	399	406	394	396	400	375	374	420	400	431	387	364	370	375	425	384	426	389	403	390	387	393	418	424	405	428	438	386	372	398	382	384	392	419	388	413	400	399	398	399	408	348	390	396	379	401	393	415	378	371	377	406	383	387	385	385	368	398	395	383	423	418	391	388	417	421	373	370	432	420	414	417	414	384	401	396	390	379	383	414	367	404	396	405	420	342	386	431	395	409	400	401	379	394	439	403	411	433	420	367	400	386	413	367	376	427	423	412	386	386	384	385	413	381	417	383	370	411	396	419	381	386	417	411	387	381	414	393	456	401	422	437	398	441	382	393	408	365	402	402	418	375	404	434	395	382	410	393	375	352	378	399	399	369	411	402	373	388	372	400	431	411	396	390	401	399	380	370	374	397	388	392	406	390	388	410	387	404	421	355	386	420	400	376	398	421	381	395	397	375	389	418	410	413	383	358	443	424	341	372	428	435	410	391	413	403	378	385	423	387	376	374	420	398	415	404	422	394	393	410	389	406	461	418	395	411	402	395	414	408	407	454	436	365	412	388	378	387	375	361	432	415	402	411	395	374	416	369	437	414	392	404	401	404	408	362	424	353	398	371	361	417	400	388	363	356	419	426	407	406	408	375	411	342	423	393	400	373	398	383	433	352	382	410	406	421	377	369	420	409	397	404	388	378	395	406	442	392	402	397	391	430	419	384	406	438	378	418	406	391	415	399	414	413	409	373	397	422	408	372	420	393	406	379	397	404	358	406	426	362	373	373	411	419
9322	5004	10712	13809	12340	9898	9512	6787	4222	2890	2334	1905	1494	1465	1302	1263	1178	1127	1126	1083	1075	1110	1174	1269	1331	1153	1273	1270	1216	1305	1385	1537	1573	1461	1313	1298	1405	1194	1203	1151	1081	1067	947	921	959	893	901	909	904	922	907	902	964	871	900	887	899	946	891	868	927	968	943	866	901	893	918	911	932	918	923	962	888	878	922	936	967	934	892	902	925	895	925	875	925	902	898	977	925	888	935	942	905	901	904	897	923	938	928	921	894	944	930	957	955	877	888	892	955	879	945	903	876	896	884	946	919	897	931	840	925	909	882	888	970	935	914	911	879	904	881	886	899	905	941	955	946	905	922	926	925	907	890	878	864	873	948	828	946	941	953	905	899	904	846	876	848	916	862	926	926	921	887	926	888	901	925	937	838	917	898	916	920	821	812	877	942	881	975	876	855	912	864	922	901	945	914	924	914	939	905	924	832	921	881	887	913	930	936	950	937	916	871	904	923	928	902	876	894	931	876	904	893	923	878	1021	901	888	923	874	892	929	926	904	872	943	847	939	906	896	924	973	888	912	832	931	870	850	895	856	889	920	874	850	924	854	882	929	871	917	876	911	910	891	891	830	965	933	894	923	896	909	919	920	922	876	887	880	894	866	875	923	972	910	914	896	890	861	955	864	913	892	951	878	867	892	930	910	902	895	886	930	880	898	922	929	934	844	941	876	914	924	796	876	937	914	889	908	921	917	880	935	911	898	983	890	891	895	899	885	904	864	918	903	857	907	899	875	956	881	918	930	940	919	892	892	875	894	941	886	894	936	838	858	889	942	894	916	961	957	924	882	934	936	942	902	929	870	897	910	938	865	896	905	951	918	854	908	870	926	850	951	924	967	936	862	910	942	916	877	967	895	852	906	964	920	940	938	920	860	917	897	934	916	889	898	919	884	933	880	904	939	912	849	918	917	837	944	869	948	889	905	857	915	922	949	953	902	916	916	845	892	888	905	879	906	921	907	887	905	893	860	930	956	879	959	919	894	903	832	922	857	884	862	912	851	861	931	924	882	896	907	926	903	890	923	899	899	900	914	914	850	955	920	919	864	929	914	941	883	942	895	899	892	929	919	919	974	876	926	891	895	873	889	920	908	947	855	936	890	880	894	912	884	822	941	950	925	888	908	911	867	913	930	930	895	895	940	897	970	892	926	885	882	884	921	897	916	902	887	892	864	882	886	921	895	911	893	964	915	942	938	902	928	938	935	948	929	888	954	882	934	894	846	899	919	865	894	897	894	833	901	923	903	890	862	877	884	911	909	890	905	904	887	922	897	887	923	888	927	904	877	870	877	864	919	871	904	902	866	919	849	958	899	842	915	935	871	829	922	955	914	940	909	884	906	940	893	899	944	902	881	912	953	890	960	906	878	894	891	827	864	923	917	821	924	926	932	876	916	926	911	951	912	935	859	942	910	865	919	891	861	912	878	858	833	882	895	928	933	916	864	865	869	898	909	935	902	895	869	918	883	923	909	928	938	893	938	879	890	888	920	925	933	920	903	932	886	969	912	878	935	901	883	898	921	817	898	871	851	884	893	911	934	916	901	855	934	897	913	949	914	897	897	887	902	909	915	886	833	919	886	916	912	931	842	932	940	924	857	940	904	868	894	907	963	891	897	904	906	939	909	924	892	902	943	847	889	893	941	913	905	917	929	914	904	892	945	831	884	900	883	939	905	941	875	966	866	892	917	918	912	841	903	909	921	923	875	881	965	877	890	943	947	945	918	910	882	880	924	919	888	901	881	925	902	938	939	898	914	906	884	941	901	879	858	855	876	934	899	855	912	919	847	957	935	889	891	926	927	898	878	878	920	859	889	865	892	926	858	890	913	916	959	933	884	930	877	892	869	900	891	916	962	923	898	856	877	881	902	834	943	930	907	940	880	860	908	891	921	920	836	881	900	918	939	883	941	920	916	909	907	870	927	945	848	946	900	877	915	921	891	895	885	946	899	837	837	895	928	865	879	907	898	915	919	951	873	907	898	870	873	898	887	898	888	938	907	949	948	865	900	987	895	944	902	939	935	906	877	912	913	923	853	874	912	907	913	922	859	920	865	944	846	915	907	867	879	937	869	920	914	912	882	901	917	902	934	930	903	882	915	948	892	946	901	922	951	929	879	871	840	829	891	940	849	873	895	849	896	923	940	841	897	896	876	859	878	873	879	917	897	912	919	906	951	906	905	882	899	859	883	848	886	894	861	936	906	916	926	876	958	927	878	882	934	881	966	860	944	895	873	877	936	916	902	883	934	856	905	861	897	909	927	892	964	901	891	900	912	888	959	905	942	889	903	905	893	925	895	906	824	941	920	880	924	860	943	846	891	921	910	903	900	956	914	920	914	893	902	841	910	953	908	893	951	854	893	860	860	928	906	892	887	944	869	940	948	891	929	846	941	942	874	922	899	914	912	874	843	921	880	898	912	950	947	945	926	878	917	931	930	892	898	911	899	887	909	926	920	916	902	864	914	873	900	886	880	900	869	898	890	943	911	908	950	922	931	925	935	950	876	946	914	898	961	942	938	878	898	886	912	947	925	890	916	883	919	946	899	902	899	903	935	925	932	889	871	899	865	851	904	861	938	898	859	895	938	881	869	873	911	901	919	840	912	890	963	915	914	900	928	881	879	917	909	927	917	892	879	897	867	895	904	938	897	935	888	856	883	906	891	930	900	908	926	915	886	900	911	899	882	931	915	950	897	884	889	908	894	926	892	898	926	937	892	876	955	887	937	936	858	924	950	901	927	863	899	914	907	941	906	912	938	881	860	883	922	917	919	854	908	887	882	927	867	859	886	910	900	970	918	901	876	857	832	891	927	902	894	919	873	936	934	856	874	914	913	896	946	903	895	902	921	908	861	885	890	946	926	900	887	959	894	916	928	910	897	903	897	908	862	913	857	910	908	875	882	927	914	950	890	866	872	881	931	878	920	886	862	922	878	920	885	955	933	944	919	916	862	908	901	893	857	938	878	929	869	921	889	914	922	882	904	915	924	874	871	892	897	916	934	911	951	935	913	961	889	905	921	962	887	862	880	886	903	926	897	865	880	892	879	913	920	881	937	940	870	932	894	908	867	905	920	902	942	915	863	940	862	944	940	914	900	905	911	933	924	876	953	920	876	878	921	939	937	882	921	943	954	933	855	918	899	896	951	923	886	858	889	959	903	878	899	897	882	918	912	866	918	901	875	883	875	890	905	884	931	915	908	954	926	900	897	895	870	892	916	883	930	927	894	934	912	924	883	914	935	938	938	847	910	915	875	921	865	904	929	898	917	947	878	899	882	947	887	864	880	910	921	958	881	953	911	914	892	908	926	921	919	887	911	875	916	872	872	901	953	917	899	926	925	913	903	891	908	938	928	905	884	933	920	917	869	872	889	894	944	963	914	879	887	882	937	920	905	825	917	942	901	886	980	895	888	891	875	868	864	873	848	920	940	882	924	884	927	922	903	915	918	834	907	928	903	940	943
38354	21164	15416	12801	8544	6411	4775	3176	1840	1401	1018	821	620	589	490	438	436	411	411	423	444	416	448	435	480	485	531	506	447	468	529	543	514	522	458	416	370	393	351	322	311	334	326	287	308	336	294	287	311	296	329	304	329	331	292	295	331	289	284	304	313	313	291	283	277	306	271	311	284	306	308	286	293	297	325	316	330	279	263	284	289	294	306	311	286	286	288	303	279	310	302	305	296	331	290	332	323	274	285	319	298	292	308	283	281	317	327	301	289	296	313	283	289	300	318	299	278	335	327	318	338	290	298	272	321	343	307	302	295	306	285	318	305	289	298	305	315	291	328	277	277	303	324	318	272	302	296	303	265	307	324	311	262	288	292	330	302	305	303	303	312	324	305	304	303	303	276	288	297	286	293	309	306	265	339	317	279	270	300	312	292	290	296	274	278	298	299	313	314	293	316	325	348	297	278	301	343	283	284	324	301	334	299	319	297	304	288	304	294	270	277	298	296	276	283	302	298	301	287	301	289	319	309	290	331	301	285	293	300	302	309	316	302	295	310	310	330	295	314	290	312	314	351	300	321	290	312	295	315	310	266	327	281	311	307	328	286	329	269	295	312	278	283	304	302	327	286	319	323	303	325	304	322	297	275	263	305	274	315	329	318	305	308	315	300	291	311	296	276	303	260	288	283	296	316	323	288	316	282	294	320	293	305	306	291	320	296	339	314	304	317	299	281	287	301	305	302	287	301	307	313	306	283	298	286	307	282	289	296	293	299	318	295	331	308	305	304	305	291	286	319	275	284	325	289	301	310	289	300	313	303	310	288	266	321	314	289	283	316	289	316	277	309	280	321	312	284	296	291	286	305	271	240	297	296	312	280	315	300	285	303	302	310	280	309	294	319	298	309	310	328	292	277	319	320	324	291	315	320	319	306	307	303	292	305	290	296	242	303	283	300	321	322	304	295	283	286	285	284	307	313	316	342	305	285	339	284	310	308	324	305	283	283	274	310	316	262	310	291	309	281	338	290	282	293	296	285	291	298	287	312	291	334	268	293	301	284	309	298	298	306	363	312	314	304	288	273	288	316	313	296	304	263	315	307	292	318	316	296	303	269	320	294	297	289	313	269	304	315	292	285	326	311	280	292	319	297	276	300	305	267	283	308	297	297	320	330	315	275	302	300	349	284	291	309	297	315	349	292	303	289	293	294	317	336	331	284	301	331	304	301	308	295	312	276	320	309	280	279	319	307	285	322	324	308	277	298	303	326	295	320	270	279	296	300	290	308	285	288	293	287	312	289	298	298	298	303	306	309	283	288	310	311	316	308	280	280	288	323	274	297	281	278	309	319	292	311	311	287	310	321	278	330	286	288	278	334	277	277	300	295	294	275	322	317	309	318	299	295	350	270	288	281	305	324	294	326	289	301	306	283	302	289	283	318	282	307	334	265	309	268	302	279	310	290	290	305	340	299	269	295	296	295	298	289	287	328	293	293	326	286	296	275	328	331	260	299	289	294	324	279	310	293	283	315	307	330	262	308	287	308	297	317	305	320	300	283	337	307	306	292	308	308	325	316	287	269	299	297	294	298	308	280	307	293	291	313	327	306	305	278	337	276	303	282	276	337	306	326	276	307	289	296	285	300	279	309	301	311	265	262	276	289	326	292	306	274	273	318	325	280	285	286	274	324	310	302	306	308	298	305	286	298	311	333	338	300	331	326	307	302	315	290	303	303	302	301	307	282	309	324	295	278	277	320	280	265	286	310	286	285	298	338	288	337	330	279	313	306	305	272	304	270	280	305	290	289	280	315	283	334	304	306	294	290	330	298	275	307	299	273	285	274	289	307	315	308	319	292	299	327	296	321	300	314	287	315	302	306	315	320	282	322	293	296	264	299	284	332	277	285	332	316	313	320	277	277	306	292	295	309	315	270	268	306	288	312	316	290	294	292	285	303	294	281	290	262	296	334	312	313	269	308	307	281	308	309	332	302	312	313	310	320	278	300	275	307	302	294	308	271	293	308	311	296	308	298	332	299	277	305	326	317	306	304	292	294	279	307	322	310	358	298	278	334	303	296	279	321	277	308	329	306	330	318	282	289	305	294	315	307	289	291	314	298	296	306	314	301	288	342	336	304	294	303	356	267	312	289	297	306	313	330	295	335	298	290	290	284	295	331	284	286	281	308	311	310	314	286	276	301	296	283	321	315	298	304	296	313	308	284	314	286	276	291	298	264	302	313	317	303	305	285	297	294	312	272	297	302	329	257	264	282	322	299	289	289	314	315	289	304	334	306	327	323	292	309	314	301	290	313	326	296	312	300	288	308	270	289	287	325	317	278	289	312	281	332	288	313	282	279	298	298	286	343	285	294	314	312	300	302	269	297	317	307	312	282	299	306	286	301	298	323	290	308	313	290	289	305	309	279	304	276	304	268	296	311	330	330	283	309	317	302	322	298	307	302	326	280	301	310	288	277	282	302	360	332	293	286	271	295	301	278	301	276	307	289	297	345	303	322	303	313	311	285	306	319	323	326	295	277	286	296	320	341	317	291	274	286	324	305	290	290	300	272	269	287	314	311	301	295	316	334	328	289	315	320	284	295	279	310	288	301	305	344	294	297	297	292	312	304	302	282	265	317	300	294	327	312	308	305	314	308	318	284	317	326	264	320	315	325	313	290	319	306	296	297	305	284	285	299	284	303	298	292	285	302	289	296	277	318	270	322	307	304	297	309	293	273	316	320	299	294	297	309	313	305	283	322	345	317	271	289	309	297	290	321	297	306	306	309	313	340	317	350	285	295	289	317	277	328	312	304	318	307	315	312	339	286	297	303	320	309	304	307	282	281	303	280	306	323	309	300	290	308	274	291	279	315	292	325	315	281	338	328	290	302	275	266	289	267	310	295	297	320	310	282	305	330	330	301	296	246	317	275	310	310	327	311	297	298	293	303	297	281	308	293	321	319	298	301	282	304	306	299	304	306	288	298	302	260	323	324	342	296	300	280	290	298	329	287	338	295	288	291	288	279	287	307	315	299	325	312	308	282	306	290	279	303	297	301	301	286	281	280	284	268	314	318	298	283	294	302	276	298	311	295	306	305	304	275	311	316	302	299	288	303	271	297	322	306	265	264	338	313	289	319	285	289	283	287	317	269	256	271	296	285	296	306	309	300	291	299	337	279	289	306	295	299	304	327	307	292	309	299	304	272	309	325	284	303	304	305	298	281	312	279	283	337	291	295	280	301	291	291	303	312	317	285	266	301	302	310	280	295	305	261	287	289	311	357	271	287	294	336	315	305	259	343	296	307	321	303	302	321	322	301	305	306	291	286	317	324	297	318	331	313	326	324	303	284	315	298	280	330	307	274	295	321	306	301	308	299	306	344	303	280	288	286	303	284	276	315	334	309	276	286	313	306	307	314	251	290	326	312	270	318	316	318	304	265	297	315	299	312	310	319	279	299	287	291	288	344	297	319	254	264	300	291	310	310	297	289	260	295	286
25627	10726	17879	21941	18861	18388	15457	11482	7500	5495	4324	3155	2621	2432	1897	1554	1600	1542	1584	1611	1604	1559	1667	1891	1917	1961	2445	2522	2099	2108	2456	2324	2319	2156	1781	1583	1403	1248	1221	1115	905	890	897	844	727	775	703	723	771	763	732	700	734	747	712	713	743	738	722	764	735	718	734	716	716	732	741	714	725	759	760	762	722	726	732	689	711	711	728	708	745	717	722	770	703	785	705	688	693	745	707	745	716	741	736	706	724	721	680	694	742	747	724	724	670	687	747	741	698	737	716	688	729	691	701	706	724	754	665	712	710	729	736	670	716	707	695	711	756	699	695	684	754	737	743	710	724	726	718	707	725	742	667	733	694	713	693	708	677	725	691	667	696	668	742	739	724	690	716	666	714	680	720	656	718	701	750	712	735	703	714	698	693	668	713	685	700	715	693	721	654	691	675	710	670	698	730	733	699	669	691	693	718	703	686	697	722	769	696	692	684	709	703	677	678	699	757	731	693	686	690	697	730	661	709	705	689	695	717	727	734	683	675	727	707	719	722	673	699	706	722	721	662	704	711	686	684	680	730	703	700	715	706	682	732	700	716	718	686	738	715	712	715	710	700	696	739	690	723	749	665	706	706	700	675	736	746	723	733	764	691	705	723	725	701	694	741	715	695	686	743	681	684	706	702	699	661	711	713	732	738	694	694	767	678	731	673	700	673	701	668	732	682	703	717	687	707	710	743	667	735	694	707	687	731	705	728	675	656	704	670	718	700	720	749	692	690	725	761	689	702	704	701	667	710	687	706	751	714	715	737	742	753	713	747	762	686	694	703	696	658	661	719	690	707	763	722	710	721	733	714	669	715	730	716	723	719	726	681	709	691	663	707	750	725	703	686	720	708	703	752	726	688	705	736	652	697	747	692	674	724	751	711	712	709	685	678	696	698	661	711	652	750	750	732	722	711	726	728	692	720	698	729	714	735	670	707	707	721	718	667	737	712	673	708	701	697	671	707	703	698	659	670	702	701	744	685	668	676	700	710	691	683	694	799	718	749	725	699	714	708	723	664	698	710	682	707	674	723	735	727	730	715	690	766	722	719	671	705	721	686	669	697	721	711	762	657	733	703	759	697	699	717	709	724	692	675	721	701	727	737	655	685	734	694	706	674	671	652	684	721	632	717	714	731	725	762	770	678	684	728	753	684	678	668	726	706	699	737	657	638	691	714	731	731	715	688	700	701	691	736	728	686	710	703	737	689	750	724	682	693	696	690	704	714	712	680	682	717	726	718	691	738	746	754	737	696	697	653	730	726	722	721	731	717	693	707	690	673	699	659	713	746	725	724	705	696	667	686	731	704	656	676	713	724	714	716	738	714	707	677	676	743	716	717	717	751	693	707	702	675	707	678	696	682	761	739	675	658	667	713	721	719	698	705	706	737	683	734	692	715	705	708	742	673	746	679	695	677	684	718	682	727	682	725	724	754	655	717	701	673	662	684	695	721	721	702	705	672	700	700	705	691	693	664	664	716	761	713	734	695	697	726	675	703	688	648	658	660	708	716	699	725	761	611	709	745	705	725	739	681	670	708	718	721	730	636	682	657	668	690	759	700	716	768	668	697	707	699	729	666	691	702	726	691	657	733	721	698	763	711	719	780	723	728	750	714	646	678	744	686	688	687	755	692	643	726	722	721	695	719	744	696	715	672	690	682	720	665	728	686	673	733	671	722	706	709	709	674	712	739	705	790	733	724	710	717	765	699	740	690	712	759	741	691	683	747	720	691	710	738	709	694	695	713	656	674	733	717	687	685	705	734	681	670	700	650	646	678	747	672	711	720	685	691	684	726	765	691	673	714	716	730	734	705	710	684	731	706	749	730	739	772	688	727	680	672	699	718	742	647	752	731	709	698	734	652	657	691	718	643	711	682	681	735	683	659	733	721	681	704	747	705	737	735	732	674	696	735	682	675	692	733	686	698	710	731	676	650	683	746	678	659	750	732	712	715	721	660	707	719	706	721	724	747	720	691	679	696	652	665	701	678	758	708	690	688	668	694	737	693	697	686	732	683	738	683	705	681	741	747	718	716	721	679	741	672	730	718	686	706	672	703	671	720	720	675	729	716	650	704	682	721	753	661	666	691	715	707	716	767	686	699	725	679	636	642	698	731	691	702	737	692	712	664	693	717	677	719	670	704	715	715	657	708	696	671	711	762	731	655	708	706	726	704	668	668	721	714	755	682	662	740	677	703	696	725	753	695	699	715	690	680	708	698	670	733	691	683	713	694	713	733	701	696	715	688	696	717	737	718	653	732	692	663	707	709	761	734	666	671	722	675	717	698	747	687	737	740	690	689	737	704	732	738	726	732	684	728	712	681	717	735	697	688	684	719	717	697	735	678	717	722	689	705	706	765	736	698	718	713	731	747	738	718	751	738	726	712	731	772	743	694	726	704	725	689	672	676	717	693	692	713	751	703	701	706	679	730	691	736	705	721	705	731	715	731	712	692	718	749	714	754	727	662	695	685	671	715	726	690	720	741	681	698	726	700	719	707	691	679	708	666	685	683	712	736	719	694	706	728	691	737	725	757	667	730	737	675	687	732	727	752	667	691	685	694	718	719	724	692	708	736	744	702	712	685	687	736	706	670	738	719	689	708	713	722	704	694	709	730	689	685	710	714	694	661	735	693	704	682	737	717	674	667	721	654	690	710	675	646	725	706	741	696	719	738	730	718	697	700	683	694	710	732	741	712	708	685	751	689	724	708	715	685	694	707	682	727	748	711	710	689	702	671	671	657	638	753	693	695	747	723	728	720	695	746	655	693	700	664	701	678	727	719	670	741	686	732	745	719	724	712	714	747	717	740	728	729	661	721	704	709	734	689	690	710	685	737	706	660	716	737	727	691	722	717	715	709	680	723	714	670	700	728	746	640	740	708	719	676	710	728	688	739	674	744	684	750	743	744	709	706	692	701	703	771	734	693	732	683	705	715	693	702	679	716	709	741	734	702	736	716	682	706	751	648	703	697	725	713	710	730	695	658	689	681	691	701	695	734	720	721	733	708	703	723	673	686	694	705	719	699	721	705	681	726	678	729	703	673	725	702	679	756	727	732	719	675	670	725	668	710	703	696	682	754	730	677	702	681	690	678	692	672	695	703	689	710	726	692	736	674	710	727	717	640	730	727	742	709	669	709	745	731	727	688	706	733	739	651	687	794	698	694	690	753	694	688	743	686	661	683	731	718	687	715	669	717	727	696	695	694	727	717	678	722	694	734	731	720	697	730	763	686	713	713	769	725	694	746	715	677	711	732	738	719	671	779	706	723	769	724	679	751	687	708	705	671	751	657	742	699	738	695	693	665	692	692	654	725	745	720	696	712	738	691	698	677	742	687	683	764	689	697	717	709	673	737	684	732	693	700	743	714	701	750	710	698	711	678	706	769	660	699	720	722	714	713	714	652	670	686	695	720	734	686	720	721	705	686	704	702	728	697	668	675	708	740	727	668	713	726	778	707	715
50952	31030	22640	17899	14292	11139	7922	4817	2852	2054	1587	1084	931	755	576	494	452	431	472	455	523	495	510	486	534	577	680	697	581	632	642	612	619	541	460	413	377	326	347	264	318	282	281	260	269	268	219	225	255	226	238	266	205	215	230	235	236	252	259	261	218	252	225	212	202	220	249	241	250	242	252	248	230	210	281	256	226	233	224	227	246	215	220	246	243	234	228	235	226	227	241	244	229	214	230	231	220	223	209	209	230	249	232	232	237	260	241	233	210	213	240	235	221	237	236	231	253	254	238	223	213	222	229	223	225	234	231	233	204	216	222	227	237	234	234	231	231	248	239	253	239	251	223	217	217	237	224	211	245	234	250	212	219	264	229	207	243	237	217	242	243	224	256	214	230	229	226	229	232	205	245	223	240	217	232	209	196	244	259	231	216	211	216	251	254	228	215	229	232	257	223	264	250	233	220	230	241	213	249	232	205	242	210	221	250	218	208	219	225	250	253	205	213	207	215	249	261	218	232	240	235	222	231	226	210	218	258	222	244	218	256	216	237	271	248	232	214	213	220	223	210	231	222	232	233	215	222	211	246	232	231	223	209	193	228	232	231	241	242	239	240	227	240	231	239	216	203	221	227	232	244	224	222	274	224	238	208	240	258	236	213	245	212	244	233	234	243	230	224	223	256	237	226	225	247	223	232	241	218	212	237	221	227	229	220	211	242	228	237	222	236	200	242	229	214	263	236	209	214	213	236	255	239	220	222	228	249	238	210	210	225	225	226	232	222	238	248	220	261	219	255	236	217	238	209	245	227	236	218	240	212	231	237	212	224	252	240	225	229	220	203	219	249	234	241	221	211	229	220	233	260	231	259	234	238	233	231	246	233	238	232	204	244	275	228	207	224	251	210	240	241	230	201	210	211	229	258	237	224	221	263	240	254	240	234	216	235	205	247	216	246	229	238	226	215	216	209	230	239	264	224	239	253	233	203	218	227	215	226	216	235	220	228	230	248	229	246	219	250	248	218	234	248	216	226	233	213	243	229	236	222	266	235	228	235	216	241	223	216	241	207	233	220	239	223	238	221	226	251	221	202	213	220	265	255	217	221	240	247	235	263	225	218	213	222	227	206	232	218	199	207	249	241	203	210	226	223	260	248	236	228	250	212	215	229	242	238	225	255	213	246	237	218	225	252	226	235	241	234	240	197	185	240	231	229	237	225	228	230	240	248	240	226	219	211	213	219	237	227	196	209	227	252	213	246	234	221	230	259	233	238	220	236	212	219	222	239	227	222	220	242	227	248	230	242	214	237	254	228	220	239	216	251	228	215	208	233	230	248	214	220	200	264	239	262	256	231	237	229	227	187	202	222	233	236	220	219	244	203	237	227	223	220	235	249	226	226	240	244	267	227	253	225	238	223	214	250	193	254	232	215	217	222	198	250	224	244	226	235	229	242	233	227	218	207	228	237	227	207	252	223	231	241	224	241	251	211	251	223	210	204	216	227	240	215	231	248	216	254	224	242	240	232	245	246	213	243	252	224	222	229	242	236	232	205	224	207	243	242	231	225	264	253	243	252	243	224	222	245	218	249	221	206	242	233	238	254	254	225	221	196	225	245	265	227	213	231	245	235	234	217	212	207	245	226	221	225	229	206	255	226	218	211	248	245	230	220	227	223	221	240	245	223	263	231	224	229	245	241	225	235	250	238	239	229	226	215	242	245	234	234	232	225	232	265	224	243	231	238	240	250	259	230	219	241	223	227	259	215	246	228	237	251	234	236	251	220	243	215	223	226	195	224	240	223	220	230	246	222	230	240	215	276	234	263	206	264	234	248	208	215	247	234	248	217	217	247	220	236	208	245	229	217	239	230	242	227	232	215	199	239	244	237	229	215	228	237	222	255	249	228	237	236	212	232	209	242	212	222	229	234	227	242	217	232	220	236	209	228	238	242	229	240	232	239	238	253	246	234	219	228	232	245	227	255	223	254	240	241	202	212	246	228	244	240	224	236	230	209	240	230	241	207	225	241	215	250	236	226	211	225	249	247	266	225	230	195	233	212	252	232	250	216	246	257	256	227	249	226	244	241	240	235	248	224	230	242	229	245	210	206	199	219	236	219	226	247	235	246	238	239	228	206	211	241	236	202	212	220	213	213	242	247	209	223	236	238	239	242	216	236	217	233	240	222	212	235	244	218	217	222	228	239	234	236	253	257	239	248	206	206	239	231	242	230	248	252	220	240	227	211	235	247	209	232	212	229	220	244	255	228	225	230	251	227	232	216	263	232	250	216	253	214	237	222	217	220	228	235	206	216	246	218	221	231	219	225	228	231	255	236	266	213	223	216	222	218	246	234	213	214	227	260	217	223	216	235	198	238	206	230	214	218	227	222	220	218	221	241	246	223	234	197	218	238	210	234	257	223	192	237	270	228	212	205	228	249	228	234	226	241	240	241	216	230	213	236	243	240	218	205	239	252	227	237	239	235	239	230	186	224	222	234	234	202	207	240	239	215	236	253	226	241	214	214	197	242	262	222	224	220	235	243	245	229	210	248	222	220	246	191	258	273	252	221	232	259	211	257	218	233	226	194	211	231	228	235	273	208	231	239	215	228	213	223	227	215	228	253	242	214	220	215	231	230	246	206	233	210	214	231	225	221	205	215	268	238	229	229	242	259	249	231	224	240	239	241	206	244	251	241	249	247	210	213	243	209	228	228	223	232	261	256	232	244	242	231	247	243	194	226	211	249	219	242	245	217	231	247	237	237	266	240	234	243	214	232	219	250	252	249	220	212	239	226	230	256	252	226	235	207	212	195	230	232	233	239	226	223	223	219	221	254	247	214	228	220	217	237	252	261	212	221	204	247	222	257	251	223	255	192	221	232	241	209	239	260	240	229	236	236	248	246	233	240	214	243	251	243	240	244	222	244	222	229	234	248	233	223	216	215	238	260	222	228	222	243	214	207	222	239	233	218	208	224	230	234	239	213	241	243	214	229	218	224	208	236	221	247	223	200	256	227	209	234	241	232	238	244	234	243	247	252	209	231	259	235	214	246	242	224	240	229	206	244	222	240	218	242	240	236	263	248	219	250	236	210	231	225	209	231	224	193	216	253	240	217	234	226	232	212	221	239	253	201	226	257	231	242	234	273	205	210	229	244	211	220	223	234	273	253	212	258	226	269	237	237	226	208	260	208	228	229	231	240	255	232	241	226	226	236	205	214	243	216	217	242	214	218	226	243	225	237	213	216	237	232	241	228	237	215	229	222	232	269	231	221	258	238	226	229	247	251	233	234	228	218	227	238	233	226	218	233	237	256	215	237	235	206	220	216	209	200	244	224	267	225	236	204	215	226	217	227	193	240	246	233	245	220	230	215	242	224	222	226	223	228	206	221	232	214	246	247	228	281	226	226	252	224	231	225	249	240	220	231	230	204	225	207	221	210	234	226	231	226	212	226	225	227	234	224	219	217	241	229	218	213	227	247	234	225	231	219	194	219	206
35386	16608	22173	25799	24845	24329	21072	15103	10666	8432	6479	5016	4253	3682	2624	2256	2128	1978	2259	2200	2460	2186	2503	2552	2542	3101	4203	3913	3385	3488	3706	3447	3423	3092	2495	2192	1755	1326	1185	1147	1053	1020	895	779	750	750	755	642	609	636	631	568	651	602	594	600	586	663	600	631	646	608	576	578	638	575	584	605	609	611	628	630	627	624	610	587	580	631	620	612	590	576	599	596	536	598	624	588	601	591	562	552	572	587	661	616	607	617	592	609	588	558	605	634	571	563	551	574	575	543	551	581	544	562	582	576	557	594	550	563	555	554	528	560	596	589	595	550	588	541	586	580	580	546	598	579	520	587	553	586	551	534	570	591	599	590	541	554	579	564	562	546	571	526	578	532	562	580	591	583	544	542	537	585	581	567	559	592	587	583	541	585	547	558	593	627	596	574	580	578	560	575	548	595	574	549	582	557	585	600	574	571	531	508	570	543	552	509	574	629	581	523	600	597	515	552	549	573	551	575	580	529	556	570	570	556	581	562	581	601	569	545	590	526	591	550	546	586	534	582	561	559	572	546	608	572	544	565	564	582	566	559	528	518	572	538	520	564	517	559	535	556	575	564	574	556	593	531	575	550	590	553	588	536	538	549	559	587	566	575	587	588	580	545	525	564	533	580	528	556	560	535	571	570	603	587	548	587	545	568	561	582	613	566	529	569	529	592	542	541	565	579	561	565	504	591	541	510	555	575	575	560	553	586	544	555	552	562	579	567	531	587	578	537	550	562	526	588	618	618	593	573	559	594	569	551	566	545	568	537	528	548	559	601	525	554	541	579	583	551	545	567	571	589	573	598	541	531	573	549	561	557	594	601	542	568	538	571	586	599	612	575	579	517	611	558	505	543	560	577	584	580	547	569	577	572	539	592	621	627	593	603	592	574	587	585	564	525	639	574	542	568	532	606	618	543	540	544	557	561	597	572	570	541	537	562	571	567	519	521	534	581	599	553	537	593	551	564	591	567	518	540	577	543	589	552	539	585	562	573	560	581	578	570	609	555	544	570	522	570	584	558	536	550	545	572	529	563	537	586	568	556	582	582	520	575	574	554	600	534	578	592	550	571	568	592	520	567	558	563	554	537	555	555	569	566	575	563	535	561	553	550	576	597	549	566	558	563	575	549	546	577	546	548	585	585	544	581	563	534	546	551	580	587	554	565	613	561	577	598	570	619	553	614	524	579	611	627	612	556	580	590	567	580	621	538	573	551	583	558	524	574	559	567	577	566	589	593	550	544	554	553	616	601	539	551	559	565	544	587	565	579	588	545	520	587	575	546	546	598	583	574	519	546	551	582	619	528	580	577	555	553	566	556	574	515	577	536	593	558	557	564	530	570	520	586	621	582	554	568	572	588	565	548	575	558	571	590	586	525	586	543	566	574	588	559	541	540	537	591	587	532	569	515	604	544	548	566	570	543	564	543	555	566	596	604	591	598	557	567	572	548	575	580	578	532	532	530	565	579	567	606	575	598	583	550	574	518	565	563	552	550	566	549	573	549	529	581	547	554	572	553	516	529	589	544	546	554	540	566	587	556	553	533	598	578	581	534	543	573	591	512	563	599	582	574	588	601	552	580	560	544	547	535	551	530	573	556	580	527	603	577	567	549	570	548	580	535	566	540	575	556	582	577	549	562	585	580	555	487	580	576	572	587	576	550	569	562	571	620	522	566	572	548	530	548	528	564	596	562	512	553	571	546	572	564	575	569	600	536	568	536	550	598	588	566	578	557	550	585	577	566	571	588	546	580	573	511	614	580	559	583	496	595	574	582	561	560	560	581	608	555	552	555	565	613	578	587	560	549	555	576	555	562	548	567	549	523	575	583	539	520	598	584	574	574	554	553	556	576	553	576	542	613	572	573	538	593	591	591	587	595	586	567	553	539	586	543	545	536	567	550	545	573	534	560	597	610	572	568	540	530	569	541	567	551	567	540	615	588	584	580	564	575	565	544	621	532	557	522	543	558	584	536	541	555	574	543	591	569	528	550	553	571	559	572	589	564	528	586	590	545	581	568	538	575	558	544	562	561	534	590	558	571	569	556	528	577	567	563	565	534	605	532	549	601	557	557	603	613	585	589	614	528	576	570	573	542	576	582	562	562	559	572	564	561	563	580	535	573	590	525	623	562	572	571	543	532	587	599	574	604	534	558	552	549	545	593	535	590	576	558	547	539	558	572	583	531	527	566	566	534	608	590	505	567	567	555	573	591	572	558	566	616	559	565	567	561	559	587	577	562	555	569	487	543	547	551	585	570	536	509	583	603	556	597	577	555	592	563	568	535	552	573	598	556	604	557	586	548	536	619	586	561	561	581	556	603	579	543	585	581	560	559	567	573	596	552	591	550	577	568	595	536	567	546	585	574	525	605	587	535	611	568	546	545	588	564	574	543	580	548	579	548	569	522	550	522	555	530	581	558	548	562	577	536	598	562	551	539	600	567	556	609	551	543	590	579	590	562	536	543	556	547	556	548	570	594	560	554	578	562	565	557	505	548	596	572	560	579	567	586	558	542	576	590	553	563	539	565	559	568	557	539	573	575	552	585	555	575	516	568	562	571	541	605	551	555	587	548	601	574	579	545	539	575	561	577	579	543	544	554	575	564	597	597	583	516	598	595	563	570	553	569	589	576	531	580	590	551	569	534	525	557	598	561	581	568	518	546	562	560	559	541	569	557	559	589	598	584	573	535	553	555	538	579	543	552	607	568	589	548	595	535	532	576	536	574	602	550	546	585	543	538	574	596	533	542	560	555	608	525	567	564	615	570	600	583	572	582	595	559	531	526	568	523	584	551	530	573	584	573	597	598	557	561	561	594	540	594	551	541	565	579	539	576	538	561	577	564	572	538	560	545	599	543	570	555	577	571	561	561	589	585	597	545	553	538	551	517	549	602	547	566	504	561	573	550	576	588	544	569	571	568	582	585	546	525	555	540	565	538	590	598	527	546	573	573	584	545	560	574	555	586	559	594	537	538	545	526	532	560	556	558	575	613	570	554	530	605	559	576	573	522	588	553	582	550	532	561	571	549	547	585	589	581	566	590	559	594	566	540	579	566	602	552	558	615	567	591	583	543	530	585	596	560	549	571	556	602	560	510	603	536	546	525	587	548	613	558	556	581	563	585	570	565	595	592	551	521	553	573	552	554	574	552	621	566	541	573	559	539	548	561	557	528	539	539	590	563	551	548	560	566	525	589	560	562	572	603	551	593	572	561	573	606	566	566	557	560	545	543	554	534	544	578	550	566	530	576	575	565	533	601	596	568	573	608	576	554	615	566	557	555	566	576	628	594	558	522	609	551	566	592	553	535	548	584	556	570	627	561	527	543	582	593	550	587	578	587	552	571	569	581	544	610	591	574	555	552	560	546	549	510	558	509	537	553	576	558	585	550	574	562	591	538	561	554	538	605	593	586	551	578	593	554	535	549	512	570	547	577	573	597	531	570	587	573	584	531	536	596	545	549	576	547
16731	6332	4939	4309	3505	2900	2226	1374	934	838	627	597	524	470	492	451	513	414	466	440	492	533	443	423	476	486	449	452	525	521	467	507	491	449	481	496	459	417	454	433	424	431	423	407	398	426	399	397	413	410	419	452	394	448	402	422	427	451	391	409	454	431	424	375	440	417	396	430	425	391	399	398	447	448	433	417	459	436	392	400	382	426	386	431	397	379	419	429	415	372	400	395	432	418	413	416	410	452	421	420	399	403	435	413	405	406	461	403	421	422	392	399	417	421	462	391	470	408	409	411	418	402	400	439	419	389	403	412	392	428	435	410	392	394	447	400	420	427	445	403	397	381	408	439	439	452	424	414	435	400	408	449	435	430	412	421	420	407	424	429	413	463	395	393	391	388	442	378	376	390	374	440	388	421	412	467	416	410	406	440	447	410	438	410	417	413	413	444	444	410	437	399	389	384	451	398	404	397	409	403	406	435	417	449	411	439	463	394	440	433	403	436	435	398	429	396	425	433	416	406	443	382	459	430	390	401	388	442	406	404	397	415	388	428	432	419	380	416	421	383	421	420	397	422	417	405	396	442	451	413	408	412	432	416	406	420	442	392	378	404	421	405	414	413	405	424	418	455	420	423	417	419	397	425	398	429	428	458	420	373	388	410	403	436	401	416	388	410	419	387	423	412	459	394	387	437	425	419	452	423	420	405	432	378	412	420	454	401	383	419	396	381	432	442	427	399	448	421	365	405	397	382	414	423	441	406	402	399	395	411	410	426	391	428	395	407	454	433	403	392	410	420	431	407	400	408	395	431	412	436	397	416	466	421	421	419	471	410	417	423	403	394	383	436	409	425	386	392	405	459	415	412	421	385	373	405	399	417	429	415	393	420	392	411	366	412	400	403	418	421	436	413	421	421	383	404	416	459	442	416	381	435	410	382	405	437	410	425	388	396	432	400	437	384	388	428	412	404	403	383	405	421	387	417	428	415	422	397	371	410	405	366	429	438	421	409	408	414	407	406	382	395	414	425	451	396	458	404	425	418	415	454	430	426	400	407	396	417	442	377	450	425	385	395	451	417	402	421	393	455	447	427	385	392	441	460	430	380	388	400	440	400	434	419	417	393	424	412	428	381	414	440	400	404	396	406	400	408	437	382	431	421	413	401	403	433	433	419	433	461	405	355	429	445	428	391	426	440	427	437	416	408	420	384	444	439	416	435	431	436	427	400	397	391	418	416	403	427	423	418	412	435	415	413	412	413	434	395	434	409	468	399	419	404	405	404	421	419	409	488	403	408	377	455	373	432	382	417	418	376	422	409	410	382	397	405	401	403	408	416	413	401	408	378	426	424	435	431	415	410	440	378	411	386	416	419	418	401	438	409	418	394	376	414	438	434	397	397	420	427	422	401	447	396	376	429	397	407	440	404	423	369	403	420	462	383	385	354	420	437	447	398	430	417	395	428	404	399	401	398	401	379	404	454	437	431	398	433	435	405	453	429	431	411	455	391	361	408	408	417	391	423	418	367	391	378	408	395	378	367	416	442	409	364	467	402	423	406	414	406	412	407	401	399	419	420	416	426	377	441	381	381	430	449	421	444	419	423	438	441	408	402	373	412	392	407	389	408	385	437	418	416	416	387	397	387	389	404	421	414	405	405	440	395	413	372	376	403	451	408	434	403	390	451	450	449	464	418	364	413	457	412	394	420	423	427	367	408	408	423	397	435	395	384	386	423	456	410	424	385	387	437	432	373	380	413	406	394	416	429	428	431	422	399	410	409	434	439	396	402	417	411	407	400	423	429	401	408	409	447	431	417	401	395	433	377	423	374	448	404	441	445	426	391	470	442	419	411	381	403	439	426	431	415	395	410	432	393	437	438	400	357	446	407	415	388	378	409	409	407	402	410	398	407	469	408	396	408	439	384	422	401	395	393	414	401	433	414	426	425	416	410	382	409	406	398	401	437	397	436	427	410	425	389	400	379	426	392	418	409	436	457	420	440	413	405	434	461	401	425	451	396	386	417	442	453	415	423	411	410	435	415	397	439	392	455	400	494	411	407	454	440	401	414	407	410	429	379	409	396	423	344	381	454	391	435	397	402	413	413	438	415	412	425	434	403	460	435	432	380	403	404	418	429	429	407	370	409	399	391	395	419	417	416	402	368	436	422	419	408	428	425	418	395	366	405	412	375	409	406	430	421	404	375	422	442	399	403	375	422	386	428	414	428	417	425	430	384	386	361	415	416	423	384	384	419	385	431	395	371	403	436	435	458	408	403	435	434	405	440	427	406	406	402	379	425	415	395	395	405	426	411	423	395	419	385	424	416	414	413	407	426	383	426	402	374	387	396	405	436	439	424	443	368	396	420	441	410	393	459	419	401	420	435	456	396	386	409	418	421	380	382	406	360	440	409	392	416	365	423	422	479	402	428	427	423	368	401	399	444	393	411	392	412	428	417	428	441	404	404	423	412	391	385	425	418	401	422	443	418	394	422	425	441	397	441	430	400	425	408	404	398	436	412	407	386	399	439	415	389	403	392	423	410	390	439	433	419	426	412	390	360	378	434	411	401	429	455	434	401	393	397	421	385	429	407	472	417	405	387	394	413	376	427	432	419	410	383	414	417	435	451	406	413	426	420	426	432	434	385	423	439	441	398	413	393	395	406	409	434	449	377	440	433	410	398	437	437	408	455	384	395	407	397	390	392	399	425	393	386	400	419	398	425	399	440	398	427	434	443	398	411	456	419	413	416	375	406	394	446	402	400	464	428	397	413	392	422	417	441	423	459	437	425	431	394	413	394	385	415	356	437	470	410	413	388	436	416	433	390	441	461	421	395	403	400	396	384	408	437	388	411	432	455	378	384	418	409	454	421	381	408	427	439	456	406	421	428	409	393	421	395	420	402	390	451	389	438	442	399	402	395	401	412	420	406	384	420	443	396	444	408	389	433	400	454	459	452	361	426	407	392	387	389	362	394	411	387	439	474	403	428	402	428	407	419	373	426	412	387	403	403	452	413	449	377	451	432	424	387	405	425	411	412	418	404	423	406	392	439	424	393	442	412	443	425	401	415	477	401	406	420	384	401	419	430	420	444	420	424	358	384	446	406	418	366	379	410	368	415	392	397	438	395	418	423	441	435	423	391	440	452	453	432	395	395	387	381	403	433	431	406	407	390	427	415	388	408	396	403	397	432	403	413	430	439	386	413	409	425	397	407	406	423	465	423	385	481	410	407	416	441	448	463	390	431	409	386	413	392	375	433	395	411	407	425	417	375	418	414	385	455	416	417	441	385	417	420	409	436	442	424	407	411	382	386	389	417	406	446	428	420	430	445	413	426	418	422	454	456	444	399	434	438	410	418	411	415	421	405	421	450	401	416	423	384	432	433	418	409	434	378	393	443	412	431	434	421	426	400	419	460	388	390	375	441	421	396	429	418	419	444	404	405	434	392	446	406	464	412	391	408	431	429	385	408	410	441	387	411	419	421	403	446	448	425
10064	5128	8510	11060	10821	10417	8119	5385	3533	2921	2131	1796	1626	1500	1334	1251	1274	1158	1100	1100	1176	1258	1294	1230	1398	1353	1392	1356	1542	1615	1706	1583	1501	1509	1436	1401	1270	1240	1222	1218	1199	1110	1039	1031	944	931	990	905	1011	982	965	958	867	989	942	937	982	947	938	969	924	950	895	919	943	915	986	999	922	959	978	921	1019	938	966	960	1028	917	965	964	949	919	899	937	951	929	962	948	991	992	887	988	953	979	955	959	925	969	938	961	912	938	968	946	954	946	969	867	951	900	964	932	975	904	945	939	928	991	975	936	895	916	940	954	962	937	959	960	947	935	981	912	924	936	944	910	946	946	932	924	905	966	1017	952	950	907	912	969	924	950	938	930	887	954	937	936	928	921	947	961	928	981	936	959	973	905	933	984	944	988	937	937	975	916	983	996	945	963	892	903	908	974	970	933	929	996	946	927	970	913	993	935	941	914	1001	952	935	908	966	921	909	981	969	975	958	946	1003	984	965	931	916	1007	913	908	912	929	935	918	939	975	957	917	894	950	928	954	1011	910	951	1015	930	954	991	932	915	937	879	907	949	921	943	935	905	947	964	926	942	933	899	980	950	935	966	955	895	957	1006	939	901	924	922	915	922	966	930	940	939	910	964	882	978	913	948	963	961	925	956	883	971	979	925	962	966	935	949	964	962	944	997	961	977	910	959	910	953	909	934	969	933	1007	923	947	938	960	934	937	920	928	954	949	920	950	935	937	919	915	925	970	984	954	928	1034	922	946	922	901	925	915	972	980	919	947	953	940	940	991	962	934	915	984	940	919	972	944	932	987	897	971	938	939	911	961	981	919	971	1029	961	912	999	978	957	972	994	934	917	950	1006	939	977	923	976	968	982	984	960	959	952	942	902	923	906	932	986	942	979	915	928	956	969	979	947	971	937	965	961	949	962	950	927	928	963	928	946	1013	921	937	944	941	950	942	976	939	918	970	934	923	992	983	974	885	902	975	961	977	985	931	934	948	925	907	937	1013	918	936	879	1021	904	904	962	967	923	950	941	916	936	999	959	925	953	971	939	986	905	967	945	973	909	977	898	952	974	953	964	921	925	978	952	901	961	917	917	970	940	931	967	971	951	952	961	918	937	930	950	953	984	982	968	953	892	964	933	995	906	954	955	968	923	927	962	941	905	962	910	898	904	924	931	928	883	942	907	929	942	948	959	913	942	956	927	973	926	965	939	919	982	907	926	904	970	923	926	945	907	950	935	935	909	931	1025	958	924	960	932	939	951	979	974	941	941	881	925	926	940	971	888	906	904	902	956	932	961	923	919	920	956	928	964	915	952	952	901	974	964	951	936	949	902	896	939	929	928	952	951	956	883	957	916	985	921	936	944	943	949	906	908	904	975	909	954	941	977	975	945	948	966	949	949	958	1011	1019	915	939	890	921	926	915	999	966	952	977	955	990	928	915	939	963	951	941	992	924	953	907	960	939	926	891	911	996	883	908	968	891	950	945	972	947	986	909	906	938	974	931	900	915	963	949	904	944	894	951	925	942	954	916	907	961	959	902	987	943	885	934	994	998	900	924	933	991	930	918	999	945	941	952	956	948	976	943	912	988	969	916	951	934	916	942	876	928	936	963	932	961	959	948	923	954	969	960	963	943	966	921	925	929	905	939	880	949	915	926	961	905	933	966	957	993	890	915	912	945	945	902	988	889	938	944	964	901	954	940	940	945	929	912	999	938	972	932	970	948	879	917	983	955	931	939	937	921	963	944	898	954	899	943	926	929	920	928	893	948	935	912	915	887	972	928	973	954	917	939	926	878	922	995	937	973	914	954	944	945	916	946	948	955	967	904	978	967	964	959	985	917	982	927	965	931	930	980	949	926	913	985	899	920	976	939	900	931	950	920	952	965	918	963	936	948	965	940	991	987	935	950	942	962	970	968	934	928	961	983	959	928	961	928	940	934	938	899	957	908	978	934	941	937	972	983	997	1024	964	919	1028	966	914	872	962	898	950	904	958	902	920	1029	964	938	954	902	979	954	941	936	904	945	874	952	950	923	992	985	968	980	902	930	933	959	907	879	963	914	931	917	1001	936	944	941	980	987	940	949	944	913	971	960	969	966	937	903	910	997	913	932	908	971	979	900	949	970	969	980	894	966	912	962	885	933	944	977	978	970	964	1006	929	938	942	975	943	915	950	939	897	900	952	953	946	915	950	941	965	992	952	937	924	911	907	942	914	939	960	909	928	961	936	966	907	915	925	982	955	926	934	1003	945	921	926	948	943	973	928	940	996	983	923	935	902	930	971	917	911	942	872	895	917	953	938	921	918	936	920	935	952	989	903	927	918	924	940	938	933	919	923	957	892	945	975	920	903	937	947	940	909	896	987	968	997	904	982	909	920	942	997	918	939	921	940	989	952	874	926	922	939	960	972	1021	968	911	972	914	970	915	972	929	961	968	961	924	897	932	951	928	962	918	894	934	976	953	919	962	969	959	902	930	921	921	911	883	911	954	978	927	984	963	982	912	973	973	914	953	922	921	917	935	928	940	929	986	891	907	948	979	929	910	973	944	936	947	958	913	952	954	947	945	967	994	944	960	993	922	970	889	913	957	971	979	901	869	935	921	987	920	927	961	978	884	955	941	972	937	943	966	878	904	922	939	932	912	929	974	926	891	949	955	961	903	929	967	964	1002	934	982	960	950	975	981	906	926	904	965	962	942	949	918	941	954	942	904	932	999	934	921	952	915	976	959	957	918	946	912	1003	959	928	974	932	933	975	946	929	940	934	916	907	910	905	914	936	913	921	923	968	923	907	953	934	957	992	955	917	929	933	993	950	888	951	933	956	968	941	897	946	937	896	936	941	975	951	951	955	935	902	937	975	983	932	923	943	952	918	927	1001	951	924	911	923	969	951	971	946	920	940	912	929	897	969	980	953	983	921	929	936	917	945	999	931	943	921	908	936	954	957	968	939	933	946	924	949	929	893	934	934	937	928	921	923	933	955	954	1008	911	979	908	992	955	963	936	874	949	931	954	1014	950	953	998	922	958	969	977	1003	914	984	901	945	941	986	921	952	1014	933	918	954	941	994	942	897	941	959	985	940	962	928	953	939	931	983	1009	913	894	878	944	950	973	978	950	931	992	918	982	946	890	890	921	977	963	949	912	960	939	945	928	966	968	918	984	941	954	947	973	945	932	960	942	913	979	935	940	941	969	931	893	937	890	958	895	974	935	967	1008	944	893	883	946	931	984	932	959	980	932	918	914	969	931	958	908	951	914	989	963	969	940	925	1008	905	1013	969	942	957	914	947	980	971	949	939	927	927	989	964	898	973	977	949	949	929	948	897	907	922	952	907	938	1020	966	954	948	939	940	896	921	910	967	968	896	953	918	906	936	935	945	929	922	970	948	943	947	937	937	911	1002	972	919	915	1026	906	969	854	895	992	934	921	946	892	939	950	932	935	964	965	923	963	909	964	951	891	955	904	954	937	891	1009	925	899	901	908	936	875	950	993	927	905	958	906	963	913	910	967	946	998	899	926	937
40045	22728	14436	11580	8548	6480	4141	2603	1596	1279	970	757	641	566	477	458	464	435	441	426	464	511	423	465	483	425	562	588	554	523	587	516	536	546	503	430	414	385	406	358	352	352	324	339	338	310	332	340	320	324	312	318	317	301	332	324	316	301	327	327	323	304	324	333	322	321	328	319	335	316	324	314	288	321	329	306	331	301	369	312	333	315	313	320	329	315	320	343	347	310	337	333	273	320	287	337	314	355	311	289	291	282	287	326	329	308	339	295	325	287	340	302	330	334	357	309	326	293	262	304	314	322	300	335	316	313	319	316	341	319	341	320	327	321	307	355	328	329	292	328	319	353	337	357	310	335	311	333	310	311	324	309	306	328	331	312	317	317	321	297	309	285	330	309	336	311	314	284	327	308	335	318	326	334	299	293	311	316	320	316	310	328	274	301	324	327	285	335	289	311	334	324	348	313	345	347	340	341	344	306	336	312	316	332	334	270	313	301	310	318	293	312	336	289	311	321	321	324	308	327	334	319	319	309	309	303	339	331	305	334	308	349	329	271	306	361	313	306	352	307	308	335	314	315	347	350	306	296	288	324	292	291	305	318	363	310	322	296	344	293	327	324	306	291	314	353	324	315	334	307	317	328	301	337	310	331	298	319	300	264	313	305	314	313	333	326	334	370	319	342	344	310	305	331	330	328	323	345	300	315	304	306	321	287	316	320	340	291	280	322	310	315	337	330	326	342	324	324	293	312	331	341	292	312	295	329	312	327	310	302	331	313	289	310	327	302	303	319	306	269	319	321	296	309	295	325	351	313	309	289	301	302	325	341	328	328	296	333	304	341	350	338	283	283	358	292	304	299	309	312	301	290	344	290	289	294	335	331	314	332	309	312	311	343	326	311	332	306	371	329	321	351	282	335	310	304	359	323	317	303	317	314	338	295	315	280	322	314	330	339	347	336	326	299	293	318	328	306	285	307	315	334	280	347	312	286	314	320	320	314	303	301	314	343	304	314	349	308	316	331	312	321	346	315	322	314	313	295	328	305	305	321	302	321	346	314	313	322	300	324	356	305	311	317	317	316	307	323	317	334	344	309	297	296	321	304	304	308	330	328	284	283	310	314	332	321	314	367	305	354	330	291	310	315	297	318	291	327	305	326	321	327	329	345	317	337	327	336	308	317	350	292	296	326	338	298	327	299	318	294	291	324	356	287	337	339	323	323	335	295	299	308	338	339	304	301	309	331	362	340	295	339	349	323	325	318	301	311	284	299	289	333	331	321	338	303	320	289	334	292	306	318	300	341	309	298	301	338	341	315	323	311	281	312	312	348	328	331	302	328	298	300	348	315	315	301	300	302	301	343	300	286	263	324	284	294	320	340	309	315	320	322	297	329	281	308	304	325	325	307	326	324	299	341	319	294	314	323	309	329	345	313	339	328	337	321	318	312	316	305	324	311	328	354	346	270	315	301	343	321	309	332	327	281	302	302	313	302	337	338	335	347	293	348	292	315	312	331	304	324	341	294	358	306	321	317	339	344	351	302	319	334	307	277	352	334	343	324	310	335	324	342	301	294	327	319	325	305	308	366	344	327	344	317	298	344	329	309	335	313	334	302	280	288	280	329	328	301	336	311	333	300	315	319	320	286	324	330	319	329	320	309	321	324	331	287	359	316	316	344	313	332	332	327	301	321	294	325	310	304	295	307	335	324	280	321	314	287	326	313	359	294	313	288	296	341	302	311	323	334	312	335	341	333	328	335	297	324	309	306	302	348	314	330	320	311	340	329	317	329	359	283	320	334	340	315	289	320	320	321	303	309	326	288	320	301	294	315	311	327	303	312	328	299	288	341	318	294	333	299	341	300	318	337	273	298	317	312	318	311	333	281	316	335	312	309	318	309	319	305	330	289	322	313	300	306	304	331	326	320	349	311	299	326	322	292	293	327	307	290	309	313	334	318	318	319	321	330	335	313	323	355	343	297	317	318	299	287	334	303	343	315	316	335	295	335	302	267	310	319	307	303	290	307	296	298	302	316	277	305	305	334	303	351	332	278	325	296	314	312	285	341	329	284	341	335	317	290	331	286	305	312	320	264	346	289	314	327	321	301	320	312	299	332	306	322	331	316	348	339	336	330	298	305	354	324	331	306	279	359	320	318	318	332	314	325	372	333	319	316	313	344	340	303	335	364	333	342	355	295	282	312	285	313	305	312	328	325	325	330	309	325	334	316	336	339	315	330	357	301	315	307	313	322	343	338	302	316	296	295	324	348	305	302	356	315	336	324	300	322	353	337	321	299	299	357	296	319	292	322	316	302	326	330	324	312	327	332	316	336	328	305	310	322	338	327	338	321	312	337	295	327	302	272	301	310	317	339	325	335	302	307	321	278	287	341	305	320	314	316	319	366	312	316	301	310	303	327	290	308	317	320	348	304	355	333	309	306	339	338	315	303	314	390	317	293	315	305	328	312	320	319	325	316	310	340	305	317	332	324	322	341	300	339	316	324	335	311	313	326	299	327	298	320	300	310	312	335	310	285	304	309	326	289	341	295	278	312	317	316	326	348	292	316	298	316	306	307	318	314	322	337	319	293	282	311	299	354	309	287	327	335	328	300	350	328	345	332	325	327	302	296	322	306	312	303	331	403	319	339	287	338	329	332	315	330	316	301	330	337	305	322	278	326	301	319	325	288	315	321	344	324	328	319	321	306	316	338	374	328	347	340	288	329	327	326	309	339	321	296	346	320	317	307	311	312	338	310	312	335	301	291	339	350	342	325	348	325	296	325	320	313	307	309	318	286	325	331	307	295	305	342	332	272	289	319	328	337	320	315	334	327	294	294	337	324	324	278	330	307	298	305	309	320	341	291	281	320	304	295	318	328	312	303	283	335	284	337	350	316	316	314	322	317	295	297	352	298	332	340	289	308	313	336	329	323	329	308	320	329	282	292	306	332	324	357	334	304	331	313	291	278	311	305	333	319	305	302	316	324	326	301	325	309	337	312	294	326	346	340	298	325	344	308	331	313	300	308	325	318	317	306	313	298	294	303	318	310	294	326	332	316	317	285	326	321	306	316	328	323	300	291	333	290	343	295	284	299	328	344	332	312	330	286	312	291	323	311	355	320	341	309	288	321	317	301	318	299	315	295	335	296	293	327	321	331	329	325	298	286	338	362	333	282	306	330	315	303	316	324	356	350	317	336	295	300	312	292	346	326	301	342	311	322	323	333	328	285	351	331	298	304	317	303	313	314	316	344	337	325	309	294	315	327	308	297	330	325	334	335	303	354	334	334	317	312	344	300	333	342	323	351	346	282	327	338	321	334	303	336	311	328	328	339	299	343	306	318	322	336	348	290	294	343	306	308	332	319	322	331	324	297	333	323	311	304	338	329	333	318	313	297	323	308	279	309	311	333	295	330	351	281	307	304	300	342	334	305	311	291	325	335	302	296	304	338	287	341	340	318	350	306	295	312	312	327	302	323	341	335	308	318	300	328	320	363
27211	10486	15336	20042	19208	17809	13636	9515	6756	5407	3906	3226	2578	2452	1820	1665	1561	1486	1539	1661	1646	1718	1557	1726	1769	1982	2512	2585	2676	2543	2665	2437	2311	2217	1915	1645	1397	1346	1547	1218	1064	983	865	929	839	812	779	815	723	775	795	825	774	755	750	817	841	815	793	726	801	744	765	782	743	743	784	767	732	739	834	795	785	740	721	766	801	771	762	771	750	757	781	743	773	766	784	748	797	714	788	779	722	779	733	773	776	777	766	719	782	718	743	794	754	723	740	720	743	764	710	741	771	741	770	748	775	747	774	725	749	732	770	756	726	787	757	757	766	760	739	814	742	796	753	739	763	772	749	784	730	705	797	760	732	746	766	718	768	766	739	716	725	759	749	731	764	748	733	703	799	747	793	705	728	766	813	734	721	777	695	747	740	763	758	775	753	758	748	761	735	762	722	750	712	754	740	731	767	733	750	760	720	778	758	759	740	755	699	742	805	795	723	738	730	701	706	705	756	772	734	748	743	760	751	778	808	755	707	737	754	715	784	710	701	734	757	732	759	747	724	713	747	781	734	779	707	727	761	743	792	705	726	745	698	765	708	791	767	753	761	782	744	758	699	756	744	716	756	819	682	731	736	702	745	720	747	757	724	729	762	744	721	769	758	739	741	763	754	739	708	728	774	728	786	685	762	765	757	718	713	749	718	737	743	738	750	731	754	749	749	695	805	757	749	728	708	750	790	722	733	745	766	724	717	713	704	778	737	742	800	682	758	708	772	729	749	753	782	720	749	743	701	716	758	742	731	785	717	728	787	778	723	750	766	713	739	739	759	729	728	764	776	725	734	744	702	748	729	764	812	733	730	732	770	733	719	752	797	804	754	727	778	754	755	720	755	760	744	748	757	749	700	738	728	750	717	757	777	762	719	706	759	764	767	703	738	736	701	775	739	732	737	712	704	730	745	742	745	755	724	726	718	747	730	753	714	726	743	745	734	753	734	700	703	748	777	739	717	759	747	736	734	754	752	778	752	711	749	679	756	732	751	783	768	769	707	810	735	730	728	784	726	734	744	721	682	716	740	738	763	805	727	806	690	763	733	726	723	764	743	755	754	782	762	718	769	770	723	704	754	829	697	758	750	765	729	734	681	757	757	722	762	753	709	748	766	645	784	776	729	717	774	737	731	758	720	702	733	727	749	716	750	709	724	734	712	702	757	743	741	746	741	774	758	754	706	788	775	757	769	771	736	735	689	748	721	756	734	747	715	805	774	700	786	753	771	762	720	789	771	740	731	763	758	734	746	771	770	780	734	748	729	731	740	724	749	733	772	760	730	728	662	774	767	759	753	737	714	745	725	677	721	741	724	756	743	787	719	759	765	769	721	747	709	756	735	725	767	772	779	758	765	728	721	740	702	736	745	724	770	730	780	722	744	754	739	720	694	756	739	720	736	760	769	743	751	731	705	705	745	781	708	731	726	700	758	724	776	771	760	737	760	800	720	713	726	774	737	771	767	711	744	734	739	764	745	763	779	778	786	735	690	754	767	769	769	726	728	716	749	715	762	741	782	708	726	701	775	739	716	761	792	778	755	725	794	757	771	733	770	750	754	709	748	723	763	751	720	770	702	705	692	726	787	750	784	760	749	704	740	761	793	767	716	730	704	706	756	766	740	762	755	701	768	734	747	715	755	728	700	708	755	746	736	730	792	712	769	705	732	739	743	750	787	741	734	720	792	709	733	758	737	764	743	683	728	781	745	732	743	727	678	773	749	770	711	747	737	732	674	729	708	701	716	756	723	733	744	716	701	717	703	765	755	761	750	746	744	753	792	732	743	740	769	777	742	752	760	746	725	748	707	731	722	751	784	724	738	784	771	765	786	737	739	740	734	734	741	756	746	718	710	777	792	811	775	745	745	756	734	732	769	735	772	753	751	733	776	739	755	741	768	751	737	730	792	745	746	720	800	718	705	753	716	755	748	724	746	695	748	716	726	798	796	758	717	740	720	728	808	773	739	791	760	783	778	723	758	686	731	686	726	771	726	727	728	739	744	737	770	708	749	731	747	725	730	785	743	698	719	785	775	768	742	756	713	738	779	688	760	720	695	731	742	729	708	746	720	730	752	737	746	749	754	689	750	757	773	695	762	717	694	735	765	713	713	752	718	728	729	735	744	768	730	760	775	706	699	708	742	745	717	743	693	748	723	756	711	720	758	776	768	753	739	789	696	721	677	758	721	746	726	718	745	776	750	731	722	717	711	725	700	764	772	741	782	767	745	753	757	710	736	733	730	748	761	703	764	763	744	769	782	713	741	740	762	776	788	743	748	740	743	738	722	760	721	755	773	753	798	749	750	727	720	712	733	734	746	755	744	758	752	733	767	720	757	739	766	725	733	824	726	712	764	695	726	720	726	722	761	795	755	745	701	752	758	762	773	768	710	731	766	731	782	724	743	757	756	685	711	724	745	746	747	752	716	719	737	739	708	767	784	758	743	748	751	730	752	744	758	723	699	768	774	774	772	740	740	736	758	782	788	752	783	751	720	737	746	706	789	806	763	718	759	780	711	768	730	778	732	728	719	790	741	761	768	751	787	783	757	719	777	733	754	735	709	746	737	733	709	727	744	808	765	743	703	763	724	712	809	733	759	712	739	719	803	761	745	756	751	751	764	732	707	823	720	768	714	745	746	732	767	773	747	698	718	773	723	796	722	716	737	735	770	707	748	723	718	746	714	764	710	676	754	777	753	792	757	764	738	681	781	761	721	743	746	722	737	756	756	762	747	745	783	754	768	764	789	751	704	707	723	745	734	721	710	739	768	714	765	781	748	727	808	785	756	714	711	707	742	733	731	747	766	754	739	750	747	707	745	735	770	724	729	739	748	762	764	764	743	728	779	726	694	745	732	733	737	762	756	717	741	736	709	746	793	749	755	680	751	719	742	766	770	700	716	721	768	716	756	738	745	750	738	715	764	715	743	720	773	730	725	694	742	727	719	756	734	765	691	717	757	715	752	732	732	785	738	785	763	780	823	759	775	734	756	736	704	777	747	734	749	730	714	738	765	739	728	690	761	767	735	740	684	743	733	703	797	738	734	732	685	753	772	737	721	750	767	698	717	737	723	708	714	771	686	750	746	769	743	773	703	738	762	763	777	739	739	748	798	729	767	692	742	720	738	715	758	743	719	722	770	751	724	758	733	698	725	761	755	748	731	770	753	758	741	702	732	755	704	756	776	751	751	735	700	732	754	737	735	762	762	742	738	766	721	733	746	721	750	755	736	745	715	760	736	802	695	727	741	773	745	774	771	721	789	764	708	753	767	754	761	745	761	745	758	736	770	751	776	768	740	753	764	774	722	752	778	716	768	773	735	712	781	740	744	742	756	735	751	685	738	758	743	716	705	721	707	686	748	729	721	775	797	757	724	729	754	745	699	744	772	746	767	754	726	765	800	757	731	710	741	749	770	742	766	746	718	736	706	714	730	689	714	753	708	748	750	751	708	717	689	756	692	762
50376	28717	21786	17737	14406	10654	6782	4051	2775	1998	1348	1161	844	671	574	424	521	455	498	510	512	501	463	467	498	534	742	745	740	683	737	657	625	545	468	455	407	344	366	384	325	294	253	296	285	269	262	250	264	245	257	224	239	245	251	230	234	245	241	254	236	270	252	222	234	240	197	218	261	253	264	228	228	233	226	225	230	234	272	261	292	256	236	244	207	213	266	228	288	225	254	256	247	253	254	244	261	266	236	243	239	252	249	225	206	230	254	233	246	227	241	275	225	239	243	237	262	202	251	233	235	234	233	257	222	211	249	192	234	247	257	230	264	239	257	254	217	264	198	244	255	241	241	235	260	239	236	217	254	263	239	249	255	232	233	234	242	247	251	249	219	229	216	254	258	235	242	253	233	240	260	256	244	236	210	210	234	229	255	241	225	251	274	234	235	217	235	227	242	271	241	240	221	238	203	236	248	243	225	250	247	265	217	256	219	222	214	244	235	247	213	223	265	274	250	252	219	237	228	248	223	226	248	227	248	216	256	241	209	219	230	249	246	252	203	252	223	224	233	241	234	233	230	207	275	216	229	225	245	232	253	229	223	235	260	244	226	248	274	257	243	236	253	238	231	274	270	247	234	237	240	231	260	256	297	244	232	251	237	252	254	232	250	216	235	220	241	231	233	231	235	212	247	253	247	232	261	228	254	229	233	249	239	232	220	248	232	234	210	236	207	251	230	204	250	229	213	276	257	233	250	225	250	235	257	212	221	243	261	231	265	244	249	235	258	242	275	246	222	233	252	234	228	234	257	238	271	224	220	226	228	239	240	238	246	243	253	237	210	235	258	270	204	236	249	241	256	237	244	260	238	232	247	249	250	243	247	226	254	218	230	236	232	233	233	249	242	223	243	209	225	250	211	221	224	232	233	255	240	212	247	239	214	267	252	229	225	260	240	254	261	270	264	242	266	236	241	233	251	230	235	263	233	245	216	231	235	216	256	230	244	254	228	239	247	239	233	211	237	226	269	243	242	265	206	222	245	280	243	199	245	233	240	246	225	250	243	231	229	247	245	241	238	240	246	252	230	273	250	210	222	224	234	234	236	231	239	231	239	265	221	226	183	246	261	239	249	236	232	250	246	245	280	232	228	223	226	241	237	223	239	245	264	237	240	246	220	261	244	265	256	231	243	269	241	270	229	227	229	204	257	249	261	238	251	249	263	233	232	243	243	238	251	234	246	234	219	219	229	219	228	217	238	231	256	270	253	253	235	255	240	250	250	269	251	242	243	254	260	251	201	241	243	245	251	254	222	213	247	241	244	237	238	230	243	228	259	236	220	264	237	298	233	238	275	243	225	225	249	246	258	245	208	228	240	252	247	231	215	235	224	253	235	257	250	234	215	270	239	256	249	201	235	248	220	261	214	232	245	267	263	240	255	213	247	259	232	216	219	271	249	242	223	207	241	262	265	240	256	242	216	241	236	251	246	277	209	245	230	250	247	214	243	242	211	242	245	265	215	216	236	238	246	238	241	232	237	226	250	254	221	236	238	238	224	227	231	240	256	218	251	223	228	250	219	232	201	244	250	245	244	228	233	254	238	235	225	231	219	254	224	224	235	248	246	231	223	231	228	251	240	236	225	269	246	239	259	260	247	249	241	236	244	243	223	241	234	249	274	225	240	204	266	215	244	222	242	240	250	247	227	262	235	249	231	253	241	216	230	232	216	237	249	268	245	243	248	234	250	257	238	224	226	238	259	240	271	241	234	249	232	241	255	227	246	227	220	233	226	228	231	238	203	253	230	254	253	244	244	241	250	266	245	261	231	230	227	222	228	249	231	260	240	225	242	264	227	243	228	235	241	253	241	243	254	234	241	264	243	254	236	255	217	230	243	238	246	213	234	250	232	230	229	247	229	235	248	237	211	253	231	215	226	226	237	263	245	233	239	236	209	273	215	235	232	245	240	242	237	249	210	225	242	235	218	246	259	249	222	237	269	229	258	243	254	231	252	244	228	250	239	270	241	225	233	250	235	224	249	247	217	257	237	256	205	247	215	251	278	254	242	238	203	256	242	227	238	258	205	230	254	251	245	233	226	243	249	249	237	252	236	236	233	242	230	215	189	249	233	214	241	263	262	222	240	254	218	238	216	253	249	235	259	261	202	244	241	249	257	255	234	242	237	247	279	250	245	205	258	228	243	270	233	250	227	243	219	249	238	239	231	239	238	253	212	257	239	267	261	214	213	224	269	254	251	265	250	272	229	218	219	256	253	248	290	239	215	254	224	189	216	260	249	249	224	267	217	230	222	249	256	268	248	242	219	242	262	230	219	242	265	235	244	227	221	214	239	247	248	230	251	197	269	234	251	216	255	250	257	257	216	249	229	219	241	244	265	253	195	215	230	219	232	252	265	222	245	253	243	198	232	245	246	249	236	244	192	237	244	260	247	232	257	239	231	237	227	232	227	220	256	221	243	253	230	236	254	252	245	233	227	204	216	233	244	236	243	258	232	231	261	228	256	260	257	238	255	251	251	213	226	225	238	247	233	222	253	235	251	228	216	222	275	222	240	245	271	255	234	230	235	237	223	236	230	240	222	218	204	243	270	214	224	241	234	227	222	229	246	255	249	202	222	238	241	243	248	255	251	250	258	224	223	227	236	241	222	258	230	222	210	239	262	238	222	267	231	237	232	236	268	240	249	225	249	226	238	211	225	250	253	230	241	229	222	247	235	256	215	256	248	244	220	237	248	231	226	251	263	218	260	261	234	223	231	239	232	270	243	257	228	225	231	240	240	238	215	221	226	224	227	223	255	218	225	244	237	245	223	253	242	226	236	229	242	242	231	271	243	250	254	253	251	214	240	240	215	214	248	240	253	243	244	259	247	265	232	198	216	253	274	253	257	257	250	227	240	254	247	230	237	230	212	263	256	248	215	264	229	267	227	248	236	239	228	231	208	254	235	243	250	220	221	214	242	228	226	257	219	218	232	257	243	254	226	236	257	245	211	257	239	235	257	220	262	256	245	248	258	239	216	230	247	236	223	258	254	241	237	255	263	221	234	221	263	227	259	230	249	260	221	257	264	262	251	248	268	249	235	286	243	229	214	261	251	229	236	229	225	248	228	249	267	236	255	236	243	225	237	241	212	250	270	245	233	257	235	242	247	253	227	223	246	242	223	242	242	233	232	225	238	235	260	210	243	231	248	216	223	248	218	231	253	241	237	226	207	238	246	231	219	244	272	276	248	260	234	216	215	254	269	228	215	244	244	243	215	233	247	227	235	225	269	242	225	250	215	218	234	261	231	246	237	261	244	245	234	234	245	237	255	256	248	239	216	262	239	228	232	236	237	258	243	247	244	252	230	240	229	244	213	256	251	286	239	227	253	232	248	226	225	238	211	222	214	216	224	257	235	240	273	242	236	239	238	217	236	237	231	234	232	239	250	233	237	244	243	226	192	239	239	238	231	248	263	214	227	245	248	259	228	220	232	269	253	268
35503	14660	20378	25449	26344	23618	18432	13531	10321	8034	5979	5242	4131	3402	2618	2310	2231	2106	2308	2359	2588	2395	2066	2370	2426	3019	4066	4458	3828	3737	4254	3389	3206	2952	2508	2005	1777	1654	1476	1355	1139	946	885	830	754	696	677	662	671	690	664	622	589	624	602	619	678	657	668	610	648	603	612	554	608	624	615	620	632	621	670	680	624	567	552	594	622	623	567	590	657	661	591	628	621	620	595	598	601	577	646	609	583	581	636	590	615	574	594	558	613	588	601	592	585	599	633	579	593	585	596	557	626	578	614	618	572	591	561	648	591	551	565	566	608	565	598	637	584	587	561	567	563	585	586	524	623	566	565	627	650	565	593	561	584	595	554	585	613	565	585	576	606	574	588	650	582	567	605	615	588	570	552	570	613	587	586	627	596	580	641	604	584	572	582	601	571	581	591	587	586	571	578	578	555	527	558	640	605	608	566	581	603	623	596	609	550	599	597	554	543	600	580	627	561	567	560	580	634	582	604	597	565	546	567	587	571	540	567	617	619	565	567	577	563	560	572	613	609	576	584	593	588	575	578	581	587	597	580	590	605	591	546	534	571	587	631	608	561	599	600	587	562	607	603	563	566	572	600	568	622	568	567	558	578	554	583	597	543	584	639	598	571	577	606	602	606	613	557	585	643	562	559	611	617	582	578	547	603	566	580	580	588	622	572	598	566	611	573	555	590	556	560	595	565	596	559	591	551	590	605	600	610	584	586	593	628	640	578	561	606	646	604	546	597	592	636	639	597	578	625	606	579	576	585	576	590	590	548	621	542	564	582	615	578	607	586	580	595	560	593	599	591	625	615	590	568	581	625	587	571	567	599	588	597	581	593	602	565	594	622	616	577	605	554	584	595	584	614	612	598	632	585	558	603	593	589	600	598	622	590	588	576	604	566	618	554	565	597	608	598	575	558	555	550	594	575	609	581	608	573	581	567	575	603	645	592	565	600	579	609	577	584	615	571	605	610	570	598	646	567	634	607	576	611	560	580	603	589	581	530	559	576	604	563	586	595	569	625	590	648	589	614	587	551	581	581	606	550	559	613	598	572	589	615	554	566	583	584	571	577	564	539	618	593	607	570	568	596	592	544	559	595	604	604	591	588	581	595	567	614	592	607	597	607	581	599	582	591	573	555	601	609	589	591	580	615	614	613	559	591	578	603	555	637	607	603	582	599	608	558	521	597	574	599	589	553	554	613	572	633	580	573	601	566	588	594	566	634	546	601	608	560	614	598	564	605	549	595	560	573	603	560	643	577	622	617	558	600	571	605	561	566	624	594	586	547	582	601	598	542	685	595	593	543	602	595	630	564	594	575	570	553	570	568	604	567	545	572	567	566	557	598	602	607	595	572	566	604	543	611	548	600	577	590	556	562	568	591	583	578	535	589	592	588	616	591	558	611	572	596	588	580	593	570	586	529	646	605	548	538	623	603	578	559	599	603	585	615	604	570	562	572	565	583	582	653	603	589	587	560	560	583	620	565	586	583	552	567	563	591	600	605	609	605	591	579	562	615	588	606	569	558	563	586	588	595	570	574	545	599	570	591	563	588	582	572	555	626	606	580	548	611	607	575	588	541	584	584	597	597	618	592	595	599	549	604	549	589	581	555	570	579	597	586	624	583	560	631	557	557	613	538	550	609	577	617	595	591	562	528	539	577	559	628	604	605	566	590	560	583	559	589	607	610	578	564	564	587	581	565	606	612	576	568	543	582	574	563	596	546	544	557	575	595	587	581	586	625	576	573	594	548	574	596	541	568	620	574	631	628	540	609	555	595	607	567	557	571	592	601	581	520	620	529	595	548	627	609	605	576	627	601	557	577	605	600	526	590	604	562	623	546	628	557	604	602	603	595	587	536	583	546	579	594	568	609	588	568	587	580	578	569	580	614	624	572	565	607	558	582	613	585	581	545	587	594	605	551	625	591	637	599	581	605	602	587	604	588	597	553	599	555	616	566	560	578	571	603	581	578	556	591	621	580	580	575	572	630	560	589	559	594	574	556	559	576	618	593	566	561	597	588	584	567	571	564	627	575	596	616	589	508	602	571	600	599	581	627	621	592	551	589	555	583	561	615	630	577	593	576	607	554	616	565	562	559	572	597	598	622	584	589	596	606	564	613	634	601	574	586	623	597	561	586	618	631	608	559	589	543	596	571	587	621	559	577	614	581	570	559	606	586	617	624	594	586	570	559	533	623	584	572	582	617	606	561	588	581	611	596	548	573	561	613	587	572	636	576	567	604	590	577	564	587	560	564	565	628	588	576	530	592	576	573	569	550	569	601	595	624	571	605	578	564	572	579	596	576	598	602	559	602	588	569	585	565	643	586	574	548	580	563	592	585	618	589	605	603	581	550	603	582	615	600	590	569	612	579	601	595	563	611	619	579	570	619	634	623	589	555	592	621	611	569	594	636	632	603	558	571	547	593	578	573	605	593	573	564	580	654	549	580	625	554	568	574	575	593	625	611	591	602	588	587	562	579	585	591	555	553	609	553	608	604	582	567	583	612	602	539	578	588	537	599	592	541	591	601	569	573	580	531	572	572	597	536	635	582	537	569	585	549	561	529	581	599	566	591	567	581	544	557	575	594	609	611	625	602	589	541	590	591	582	631	530	592	598	599	568	592	624	591	599	601	565	576	578	586	592	565	598	599	541	602	576	623	568	594	607	582	593	584	588	605	616	592	550	549	564	578	600	529	576	624	586	613	588	584	563	586	613	627	634	579	554	565	579	559	623	557	581	594	613	530	568	593	571	531	579	554	604	577	579	593	546	610	583	564	605	599	604	591	559	578	556	567	601	531	577	585	580	588	571	571	557	557	582	624	596	563	589	624	586	564	591	592	577	580	607	561	598	576	585	606	532	603	614	599	553	607	560	597	604	569	556	586	545	544	592	585	567	619	635	622	531	615	637	560	595	562	567	563	598	535	588	593	582	587	609	561	607	569	595	596	581	592	604	549	570	577	589	568	606	564	641	635	587	607	546	577	588	633	592	626	563	583	603	607	592	578	563	558	571	575	582	609	611	598	562	600	585	562	589	567	609	557	603	625	623	586	602	593	623	614	596	541	627	545	648	589	528	589	573	575	589	592	560	577	602	602	581	603	566	592	553	597	582	600	604	561	579	567	542	580	540	610	628	581	574	585	578	562	570	589	598	601	604	612	583	602	592	524	589	563	596	586	557	596	549	617	602	556	568	600	574	576	585	612	595	566	578	557	588	606	572	581	571	595	542	629	609	582	557	582	574	602	552	575	629	615	583	604	608	541	606	593	612	576	609	551	606	562	588	558	533	599	578	596	637	580	644	564	582	530	575	543	591	566	604	587	590	567	577	552	557	569	576	560	587	568	609	562	578	538	542	598	537	606	554	626	551	607	600	621	569	615	578	607	589	602	616	560	578	627	563	595	576	608	585	584	561	593	546	563	557	578	581	556	636	560	575	553	594	604	576	583	602	574	614	585	591	582	612	581	634
16642	5872	4421	4063	3763	2978	1788	1184	875	672	628	558	518	500	478	419	422	469	430	446	476	478	462	484	465	539	520	476	503	524	536	525	515	486	465	470	518	460	475	483	470	473	426	394	447	399	414	446	420	491	429	426	443	405	404	402	411	449	438	406	462	476	410	463	451	444	415	425	422	427	412	417	395	455	435	418	449	519	437	463	440	421	421	428	397	438	417	468	405	447	405	399	430	467	441	454	443	432	454	385	399	393	451	425	456	436	460	444	441	406	446	409	437	417	436	430	435	411	428	401	438	404	443	401	409	396	413	396	431	416	435	411	424	426	426	443	436	455	441	423	408	409	432	404	437	427	449	415	473	414	447	434	427	429	450	441	424	443	376	428	410	446	438	429	435	427	412	426	451	443	436	446	448	439	423	440	438	449	434	427	397	428	423	442	436	411	410	441	384	425	418	458	420	432	433	465	418	417	403	432	425	401	407	455	389	424	438	398	448	425	427	408	405	411	435	439	423	435	436	441	416	451	407	463	429	420	448	433	399	411	412	468	427	406	432	415	429	411	445	448	404	442	419	404	416	395	458	450	402	411	457	424	434	444	413	438	420	409	446	436	463	455	426	407	398	370	429	432	426	420	416	408	416	389	395	416	457	406	400	458	435	404	430	443	416	419	415	424	438	436	418	408	389	429	413	434	401	421	437	438	415	408	455	424	426	402	390	397	425	445	429	434	444	429	460	387	411	412	414	441	451	415	427	444	443	386	442	401	458	427	422	404	430	406	430	434	447	417	404	436	385	405	382	433	422	444	380	408	423	409	414	387	444	406	433	441	379	412	434	450	414	416	410	433	403	406	419	451	412	416	427	427	433	410	424	407	418	402	394	438	473	450	407	399	439	425	459	400	394	425	431	426	440	385	425	400	440	435	402	457	424	415	410	401	423	428	405	412	435	366	412	405	401	441	444	426	425	444	420	422	407	429	443	440	443	450	407	435	389	425	379	413	423	438	416	469	413	405	427	421	413	422	432	430	407	457	429	432	423	421	413	427	415	419	437	442	421	410	416	422	399	407	416	403	417	425	445	417	436	428	442	423	428	425	442	451	451	452	421	432	399	399	408	414	424	407	455	436	410	453	435	429	419	436	417	449	419	437	436	424	464	447	425	410	409	451	415	436	433	409	473	399	411	450	413	449	434	392	404	452	450	416	416	442	443	418	375	416	415	444	445	442	441	432	405	424	426	384	423	448	386	448	422	438	459	439	406	402	423	405	439	429	369	401	407	399	412	436	454	413	406	431	431	415	429	432	425	409	423	440	414	419	450	425	438	468	418	431	408	414	448	397	424	452	456	459	441	425	439	404	427	463	440	418	432	398	446	414	446	462	437	427	445	469	467	391	418	427	436	420	456	426	417	423	432	403	424	421	415	397	395	431	449	454	403	421	463	398	435	420	407	443	462	445	447	408	386	407	387	441	405	428	388	440	449	423	445	444	401	408	414	425	427	434	446	434	444	438	431	435	430	415	434	441	432	397	427	441	417	436	398	446	447	452	415	445	397	440	422	443	424	409	429	422	432	438	440	431	454	448	420	408	393	437	389	461	430	435	450	414	436	408	372	440	416	420	413	449	446	405	430	440	468	437	448	413	419	405	416	438	455	473	427	405	422	410	439	422	437	404	435	400	441	437	449	373	422	400	384	400	446	437	422	403	434	430	442	475	412	430	409	470	451	421	410	449	395	435	404	421	439	408	436	477	429	432	427	409	422	426	480	468	463	438	435	397	436	395	423	390	410	429	431	439	400	450	430	378	419	418	426	445	429	456	375	394	429	412	446	412	428	464	449	404	392	377	421	422	434	404	416	445	417	422	440	453	409	434	413	420	439	468	399	419	448	416	438	461	431	419	408	390	412	426	414	410	439	416	411	424	422	466	459	435	420	456	446	485	388	460	433	424	460	400	448	391	453	438	422	463	410	406	433	386	433	393	427	389	420	407	421	435	395	438	457	375	431	417	411	392	412	438	422	412	455	434	431	443	431	409	450	441	439	364	450	392	403	438	398	439	411	442	414	435	391	408	429	413	413	415	411	440	459	427	455	416	451	393	429	397	401	425	420	433	459	420	429	480	407	438	417	408	395	422	426	412	411	411	418	430	430	431	441	401	416	445	418	418	433	435	393	401	420	445	426	433	431	387	406	413	421	413	458	452	382	403	384	446	415	474	419	402	414	409	471	427	420	450	461	425	449	434	464	423	434	425	448	453	429	462	456	436	444	402	429	401	411	454	417	437	402	433	406	422	404	429	415	408	402	413	424	419	429	418	422	418	431	431	396	430	415	405	442	426	421	461	427	423	444	431	411	412	445	443	407	436	399	479	436	463	412	408	470	390	411	410	411	437	407	418	434	424	396	444	415	403	411	411	402	416	440	428	413	411	437	424	473	415	404	413	409	387	420	413	463	399	393	429	433	457	444	443	420	435	462	427	441	444	423	424	425	400	392	409	422	435	446	396	413	429	405	394	439	424	416	461	379	440	402	397	411	434	396	383	413	416	411	435	420	426	396	464	463	432	405	417	399	449	424	419	405	411	426	436	431	429	404	406	463	418	435	466	442	419	428	419	428	402	436	407	446	438	429	429	411	437	412	405	399	436	461	371	385	430	428	425	450	411	410	402	432	477	420	426	417	417	423	449	379	438	446	418	418	407	411	447	408	430	418	365	404	411	401	426	453	432	442	401	413	431	424	431	429	417	451	443	464	424	395	428	451	440	408	412	428	425	425	414	450	420	422	409	433	418	410	423	424	423	409	466	440	441	423	411	396	397	407	409	388	432	398	431	463	382	439	438	415	444	485	399	442	453	419	429	392	412	442	402	393	448	443	432	391	419	384	406	446	478	441	446	438	413	432	389	411	441	438	398	429	397	465	441	434	404	432	444	427	431	419	424	437	433	431	437	428	425	445	426	459	441	454	407	436	420	423	417	416	400	418	412	430	412	410	436	434	453	446	434	437	421	408	409	414	410	414	439	427	426	401	448	432	428	415	439	422	377	440	444	439	476	405	417	420	413	402	429	450	411	427	405	474	436	423	427	411	385	445	459	413	449	417	410	432	443	402	418	421	418	421	435	422	426	410	389	427	427	419	457	458	473	426	458	415	415	427	437	452	439	415	416	450	434	455	427	438	398	426	428	401	416	420	446	412	451	412	422	397	436	449	399	430	399	415	430	430	445	420	401	388	423	437	427	425	432	418	410	427	448	429	399	398	439	445	428	417	404	443	412	437	432	412	449	402	433	446	382	425	422	454	457	441	414	449	419	432	404	397	449	396	407	377	431	412	430	439	411	420	444	422	470	451	398	388	425	414	425	434	426	442	447	447	407	428	412	413	422	418	419	394	438	424	408	416	467	423	411	444	406	424	410	408	398	445	407	417	386	453	432	445	425	408	403	405	409	422	438	400	418	418	427	448	464	407	426	388	411	432	426	436	437	445	434	430	411	382	433
9933	4768	7926	10526	11820	10108	6868	4192	3431	2458	2137	1717	1639	1525	1359	1253	1175	1111	1114	1207	1291	1148	1263	1228	1358	1401	1457	1664	1570	1747	1774	1595	1644	1500	1383	1420	1387	1291	1291	1132	1151	1109	1052	1038	1000	1003	1003	981	980	975	1015	977	1014	1030	980	984	938	979	1049	967	995	1026	899	1010	977	968	991	938	1011	1002	1009	1021	1022	982	947	975	1027	1007	1035	975	986	949	984	941	971	982	1016	970	998	1010	993	971	1021	968	1000	993	1029	947	965	968	1005	933	986	966	984	991	1018	1009	1053	948	948	993	1002	964	943	937	938	917	988	971	928	966	973	970	965	972	970	976	955	969	973	966	924	970	994	931	939	1017	939	979	979	972	975	933	958	959	950	963	935	1016	985	953	916	946	974	976	949	987	982	994	987	975	958	984	998	970	958	951	993	987	972	975	958	945	965	896	904	986	931	977	879	959	1017	989	973	976	985	963	983	927	894	932	959	1002	974	993	941	1043	999	958	926	979	973	946	975	1008	927	937	975	976	974	966	985	986	1027	936	1009	985	1046	986	930	1032	960	956	948	986	931	936	973	1016	994	929	920	986	1001	933	994	963	976	956	991	939	927	929	980	984	1014	1048	996	978	945	967	996	949	963	926	861	950	928	957	944	1012	999	920	986	1008	945	955	965	965	929	992	969	977	969	949	885	993	949	910	990	948	956	986	963	1019	972	923	905	1007	924	965	994	997	927	985	990	948	963	918	951	971	1017	972	991	1005	984	958	949	967	970	983	1009	1021	980	900	960	944	978	1008	959	978	948	1005	965	1025	989	1036	938	1008	985	984	958	1010	1006	931	986	936	990	942	1024	961	960	981	985	948	929	974	957	981	982	961	984	988	937	1024	932	990	1003	997	984	1011	944	995	942	946	994	910	942	952	952	970	947	939	960	948	974	917	996	950	942	955	965	887	997	979	997	959	974	972	981	943	965	939	946	899	962	980	979	966	982	974	1028	967	916	959	1002	972	942	962	977	990	979	999	959	1001	1008	941	965	1044	916	922	917	953	972	1050	988	968	948	992	954	965	991	954	1020	957	984	987	948	985	992	989	912	992	954	919	988	966	985	969	972	933	971	950	947	995	987	989	987	1018	955	986	994	925	978	940	968	943	950	922	943	959	985	968	927	968	974	937	991	934	1014	942	929	961	962	977	977	995	981	953	1014	984	969	989	911	961	946	982	971	928	939	965	948	1013	1012	977	901	943	961	976	917	960	961	956	1009	974	930	1040	1008	956	943	889	996	962	987	980	951	950	924	992	982	1077	985	998	1011	972	954	951	968	1001	947	968	962	976	933	1014	955	1015	1001	946	965	985	933	941	933	926	909	973	932	985	994	1006	949	1003	955	951	1008	1008	1028	954	893	939	980	962	927	998	959	963	924	946	921	912	961	980	918	924	980	905	967	988	935	987	946	989	922	965	975	964	982	979	973	1042	990	955	992	938	1012	1019	957	964	994	952	1059	932	954	949	940	1003	947	928	963	991	1010	900	974	947	951	920	991	963	978	1032	980	1055	930	965	1008	993	949	961	976	983	1034	948	963	987	935	985	948	988	1007	982	946	975	1002	991	1001	956	1005	983	966	1022	971	1009	978	968	1003	949	954	982	979	948	946	979	936	944	1053	928	958	948	1043	945	935	1024	990	1004	950	989	967	996	973	978	943	921	954	967	950	1014	1005	885	913	953	931	971	982	1018	998	938	940	928	990	976	983	961	989	959	958	939	971	992	941	1005	922	930	953	977	988	1001	1003	1017	962	988	973	991	968	998	974	985	1039	972	934	968	996	978	983	1017	1015	1029	980	936	926	944	906	943	976	966	975	985	945	966	972	989	989	955	1010	938	991	999	948	1010	968	969	899	930	983	985	960	998	918	1020	916	916	931	958	901	922	985	992	969	970	913	995	960	911	1019	989	991	998	990	935	931	972	974	993	949	1009	973	914	967	885	999	949	947	964	951	959	973	937	1023	935	989	1008	972	922	957	995	1006	981	973	952	974	980	941	1013	898	969	922	962	972	985	914	950	945	979	979	968	932	980	993	929	957	911	888	948	999	970	974	975	920	955	964	935	1046	977	991	960	952	981	951	929	970	933	929	959	961	975	938	965	956	977	982	998	1014	967	922	961	984	951	973	992	1014	999	966	979	1007	961	928	972	989	1027	987	954	921	965	914	1006	1001	1000	988	945	982	927	942	934	1016	918	924	945	1008	1000	946	983	955	940	978	912	1018	918	937	963	933	934	941	936	939	968	1061	931	912	987	963	967	983	966	966	995	957	985	965	1039	956	987	999	964	912	999	980	990	991	987	967	960	981	942	961	980	970	1058	952	984	963	981	939	950	967	1044	924	964	935	955	1027	1036	924	1000	933	985	1010	900	1021	1000	995	964	951	957	994	965	964	926	916	937	980	980	924	985	998	982	956	988	1031	962	999	974	957	962	938	1006	975	968	964	983	956	1003	975	921	926	978	957	953	915	989	975	937	1002	1003	982	897	957	990	927	982	968	969	960	998	1005	987	954	986	977	917	1003	990	922	963	988	971	963	940	1002	922	949	932	949	906	958	928	926	962	956	936	937	936	1027	953	985	945	1033	962	938	965	1001	959	948	1005	932	920	942	1005	977	989	965	1011	989	982	931	923	944	977	986	895	1000	920	928	976	998	972	973	973	1000	962	977	942	1019	943	977	987	949	950	1009	1000	933	1004	963	1012	994	954	1018	1001	1012	931	977	1024	979	1030	981	931	962	997	954	967	973	950	922	926	979	988	988	915	906	982	1044	959	973	989	1005	949	1016	994	959	985	955	948	916	987	950	978	991	1002	941	1002	1045	996	911	914	1008	973	950	953	884	991	964	923	937	962	960	970	950	990	994	1047	973	1008	940	971	921	991	923	941	963	934	887	992	972	957	1003	944	953	975	993	981	1008	968	970	959	940	980	997	947	972	994	936	984	959	1029	968	970	952	921	1019	910	1014	973	944	958	983	975	998	996	923	977	963	925	979	971	1024	968	1031	953	961	1002	933	958	960	977	994	963	964	941	920	894	961	1006	914	938	965	989	931	945	961	964	1022	956	991	1013	952	921	1015	940	978	992	976	935	933	971	999	978	936	995	1022	967	993	953	894	967	921	991	979	966	920	946	963	1032	934	966	938	972	942	981	951	934	953	974	1014	1003	953	977	987	926	994	987	980	1003	998	950	912	1015	958	1005	958	972	996	969	963	910	990	990	964	945	928	938	913	949	989	958	996	969	992	914	931	1009	952	953	938	982	941	962	1033	924	962	939	1004	967	920	993	943	946	969	964	982	948	959	954	940	964	977	984	1006	944	1021	977	954	996	937	962	959	965	958	938	970	943	955	926	929	965	972	937	939	1013	930	975	925	980	941	965	959	922	941	1003	895	969	991	985	985	973	955	963	1010	925	896	954	992	971	937	981	984	958	1006	972	949	970	900	1010	1011	945	1035	987	946	949	957	985	987	935	1005	986	947	967	1009	992	995	959	985	962	948	952	973	965	951	996	991	974	932	946	953	961	934	977	940	963	967	931	947	954	909	962	935	964	967	998	994	957	919	978	983	971	981	1022	1054	968	970	989	980	954	930	962	906	914	954	998	988	896	977	980	1061	890	973	1047	983	963	1008	936	973	1018	987	1015	998	992	996	968	942	938	922	961	1005	966	977	976	943	999	996	1040	1004	997	928	957	949	989
40198	22859	14633	10808	9401	6628	3620	2309	1591	1076	909	705	705	565	537	489	453	460	481	497	479	457	451	422	463	503	610	601	553	587	652	579	539	480	426	489	415	387	424	398	364	345	334	337	331	349	313	344	340	291	315	328	316	306	351	322	317	364	342	386	271	291	357	353	329	338	310	314	306	312	335	320	347	339	298	305	268	340	325	303	336	336	339	338	299	315	328	339	293	313	345	349	306	315	287	294	319	300	302	330	337	316	330	311	306	296	316	339	327	330	338	362	327	326	310	369	312	299	325	300	329	348	336	325	329	327	316	327	318	331	339	289	291	315	294	331	346	329	308	339	304	323	339	369	311	337	361	326	326	324	304	287	314	337	318	307	335	326	349	342	294	320	289	323	316	340	327	306	289	321	295	336	351	337	326	301	340	323	342	326	347	299	323	311	328	334	304	359	335	329	307	333	327	344	317	312	343	341	292	326	348	319	356	326	324	330	330	332	378	323	322	342	330	333	303	306	312	308	330	346	328	313	314	332	320	333	304	309	316	345	341	346	338	326	313	317	312	301	339	310	321	308	305	304	349	339	358	281	317	330	350	335	361	327	329	363	309	321	313	310	318	305	288	308	312	336	317	313	330	328	351	307	343	316	332	293	320	311	360	330	331	347	310	318	320	325	304	301	340	344	271	325	268	328	353	361	308	318	330	319	308	320	327	331	331	333	356	309	320	331	338	351	326	332	308	325	277	313	309	323	312	328	306	308	304	289	338	310	322	312	283	317	341	314	299	337	323	351	338	278	345	330	344	288	277	343	304	339	318	337	337	314	355	362	318	328	319	286	318	354	266	342	326	337	345	308	305	345	327	334	332	332	319	310	301	348	358	301	315	343	338	325	332	331	308	287	365	311	324	334	306	340	324	347	311	324	300	321	339	319	321	296	326	349	298	292	296	338	327	314	314	326	338	356	324	315	346	307	302	314	300	304	326	327	301	326	364	303	333	320	305	366	344	340	329	335	305	328	328	296	364	295	359	348	338	298	334	332	325	331	305	332	315	301	287	298	316	316	313	301	318	334	338	350	336	354	319	331	303	287	324	316	319	334	323	337	348	338	330	315	318	321	332	332	337	330	360	338	270	337	316	325	333	325	312	302	300	320	325	319	365	291	332	346	332	343	318	351	324	341	312	311	324	296	326	325	321	349	321	322	327	314	277	295	343	309	302	294	298	317	362	334	339	330	342	325	321	314	336	303	346	305	308	293	332	336	298	318	344	331	325	335	300	340	336	304	303	294	288	317	315	324	318	349	316	301	331	309	312	333	324	347	324	352	324	311	319	346	338	335	323	312	310	321	349	336	313	336	321	347	307	316	335	305	320	304	308	347	369	358	283	281	340	309	319	326	329	318	300	347	346	320	336	305	315	333	335	343	348	357	350	321	317	328	321	339	319	343	368	376	326	305	304	316	315	297	333	341	345	356	322	314	347	295	334	310	295	331	349	299	284	368	346	345	308	311	329	328	323	302	332	318	307	313	329	337	323	332	294	334	315	323	336	325	316	281	313	322	334	298	321	303	315	339	293	304	334	372	329	317	323	341	331	329	281	309	308	339	338	324	332	343	328	327	341	354	293	319	308	312	330	327	317	310	279	306	339	344	343	334	305	326	349	326	326	308	310	308	323	343	322	323	354	311	329	336	333	311	315	342	324	306	308	319	347	305	309	338	346	319	322	343	326	327	342	326	309	289	335	333	345	334	347	337	313	312	309	349	347	323	328	351	339	338	313	280	327	335	325	334	344	346	319	301	339	319	323	331	314	312	323	322	317	317	341	329	321	323	335	296	328	337	307	286	339	338	328	307	343	322	328	336	347	326	337	314	293	333	313	324	341	341	328	326	356	344	271	318	323	344	325	293	345	326	332	315	306	329	321	336	335	292	372	316	329	345	342	332	344	334	298	308	324	299	318	306	317	356	336	316	340	342	320	301	340	311	352	317	339	310	319	326	289	354	303	332	326	339	336	319	318	326	326	343	340	338	353	323	358	313	314	352	348	334	367	342	328	355	346	301	330	312	289	309	341	324	339	328	329	307	314	325	335	324	319	295	285	331	371	328	308	328	333	297	360	340	314	339	350	344	317	352	309	288	297	310	310	333	303	339	305	357	317	302	334	329	306	333	304	331	347	344	307	316	323	350	345	311	338	328	339	320	314	357	360	314	326	294	335	291	312	305	357	329	328	315	342	331	329	338	344	307	297	337	304	327	317	306	307	332	321	311	349	336	319	302	317	334	312	325	326	285	323	297	328	301	330	291	295	291	320	323	320	332	305	301	318	314	322	338	295	333	322	338	288	372	318	335	329	316	323	318	334	308	353	344	312	357	324	312	322	338	319	320	323	315	315	323	342	313	323	332	293	331	310	338	313	329	339	319	321	339	324	323	302	314	277	343	301	336	334	329	341	325	357	298	325	337	306	328	295	276	308	311	314	307	291	355	326	316	341	336	327	322	337	337	303	317	318	311	320	341	343	311	285	319	334	334	331	302	322	361	334	366	339	330	314	312	308	319	285	316	312	346	333	318	306	334	317	356	291	320	347	317	313	348	342	338	320	336	302	319	320	312	304	298	351	304	315	323	339	322	310	320	327	358	358	318	321	369	316	332	310	330	341	332	356	334	334	317	332	335	323	356	355	349	307	339	309	329	328	351	342	312	303	285	316	328	324	303	340	305	331	355	347	305	337	314	320	321	360	327	322	313	341	310	337	327	315	345	312	342	334	304	362	329	333	327	326	314	340	352	322	341	347	354	344	305	330	327	333	328	335	316	329	326	338	297	348	334	335	301	314	323	315	319	313	340	318	320	294	339	355	316	328	310	333	353	338	294	331	336	334	302	314	326	293	334	309	311	329	329	348	328	306	280	312	311	342	318	317	312	300	329	330	324	331	311	353	323	335	345	329	302	369	354	325	316	347	340	289	350	300	335	314	289	328	328	356	316	335	363	339	308	347	287	312	329	317	306	373	327	329	322	355	296	316	328	314	323	319	316	312	338	307	306	323	311	329	327	321	332	373	271	311	318	345	322	286	321	323	320	342	326	326	336	297	343	316	321	272	328	330	335	307	352	332	307	317	313	351	309	312	340	304	355	339	326	303	317	332	311	330	323	337	336	338	315	312	306	351	313	305	325	331	314	327	347	308	321	313	330	309	289	341	325	337	305	313	311	309	316	319	339	348	303	363	332	282	316	293	331	360	323	334	295	314	320	305	317	358	313	287	297	313	357	341	313	320	320	316	342	290	299	361	314	315	349	340	299	344	317	345	320	337	358	315	307	332	327	335	344	330	348	333	309	334	316	346	333	321	310	326	302	339	316	292	325	363	318	353	302	320	335	314	357	339	326	373	293	296	301	332	340	313	321	351	303	314	326	305	312	346	319	366	354	306	322	301	302	336	301	347	332	319	345	324	298	354	342	307	306	369	358	295	334	326	334	301	285	275	331	289	304	286	337
27352	10845	15118	18420	20648	17411	11570	8588	6445	4724	3848	3070	2862	2344	1845	1771	1626	1451	1514	1776	1855	1501	1495	1712	1855	2139	2742	2885	2813	2896	2785	2482	2295	2023	1727	1726	1594	1451	1256	1178	1185	1082	970	898	816	833	824	797	790	794	757	741	785	744	790	766	789	756	774	811	721	789	754	777	792	747	795	749	748	806	804	800	781	784	771	772	817	787	790	789	805	785	745	840	729	765	799	748	766	778	797	768	821	808	735	764	740	762	738	749	830	738	782	762	747	775	789	768	760	748	706	750	788	715	779	778	761	708	734	788	761	739	761	774	722	793	785	777	792	761	773	767	772	777	786	760	805	806	756	766	774	762	777	811	780	771	779	758	760	753	768	749	769	727	808	816	762	777	764	733	754	799	743	776	739	759	761	773	807	706	788	805	752	744	775	773	783	766	717	776	774	803	785	709	753	771	717	772	759	751	780	727	718	730	785	801	716	761	757	717	797	771	769	782	768	745	743	731	723	733	773	736	727	751	751	796	755	730	802	779	733	784	739	782	779	711	716	739	706	761	782	743	772	781	747	758	747	758	741	752	721	711	733	779	784	705	762	732	767	782	779	771	772	777	744	727	775	773	758	755	804	726	744	780	801	745	786	750	806	730	749	726	746	834	726	779	756	772	749	745	771	738	793	726	782	741	777	737	774	758	751	777	770	724	740	745	744	705	788	781	690	708	768	770	761	762	768	731	731	744	732	769	738	731	790	750	729	758	792	755	714	763	762	756	775	723	710	743	761	829	792	758	831	824	755	776	697	744	773	749	758	744	728	788	757	758	715	806	765	766	740	749	730	782	807	792	756	745	713	726	759	805	750	749	779	779	790	760	770	800	748	793	726	782	776	755	819	773	780	726	794	747	729	779	814	772	774	762	790	739	811	745	732	697	791	749	752	736	703	767	765	774	776	698	725	749	767	772	757	745	747	758	731	799	774	752	731	726	753	789	747	780	751	771	774	806	751	794	788	808	834	774	789	771	791	771	794	735	747	732	765	741	780	788	767	783	793	833	753	772	733	775	762	766	746	773	779	760	800	772	743	785	776	757	781	764	744	769	747	747	754	780	755	787	743	761	756	751	820	750	799	749	762	779	782	773	757	750	758	806	816	738	793	753	764	796	793	786	807	773	792	751	728	727	792	717	753	718	762	744	764	751	736	764	755	733	766	702	755	807	744	733	751	741	799	717	764	760	764	764	714	756	789	794	734	777	757	759	768	744	755	732	812	775	713	793	755	748	777	787	759	716	769	812	800	771	782	737	778	737	763	739	793	737	714	791	795	779	712	770	717	734	744	764	776	782	735	775	780	769	719	761	686	761	771	767	801	718	759	795	737	790	768	695	766	732	739	731	721	750	733	772	741	759	773	763	744	728	775	809	777	778	758	762	726	813	765	772	774	786	711	780	754	758	757	810	770	755	733	768	769	732	756	777	740	744	756	740	734	753	790	807	780	759	761	741	735	729	783	788	749	769	758	738	771	785	812	777	758	770	767	785	802	754	746	763	754	796	773	773	773	740	733	790	793	762	750	722	741	737	706	812	761	765	736	741	760	791	834	745	717	721	771	730	766	739	725	737	757	748	744	769	765	738	738	747	718	725	725	773	751	764	772	755	758	814	709	775	788	776	752	720	756	748	761	779	765	751	751	724	826	726	748	752	800	718	749	751	745	745	748	812	754	725	733	758	755	775	735	720	769	753	773	753	739	771	760	816	741	750	745	761	760	767	734	764	750	765	778	842	754	728	747	783	740	780	710	777	761	761	726	709	776	795	764	712	767	751	791	755	720	734	759	752	761	769	782	733	764	719	763	766	750	750	806	734	709	784	752	738	753	724	768	769	744	765	779	736	753	749	798	781	757	760	725	701	772	777	743	778	764	771	767	802	739	784	761	754	744	788	728	741	739	752	746	759	747	752	758	708	774	759	739	718	754	768	750	778	744	784	754	768	760	735	828	825	702	771	741	792	803	797	735	789	722	756	778	787	759	769	722	765	792	752	715	717	816	742	746	767	772	730	748	773	779	792	796	792	742	759	785	785	792	748	798	820	770	703	753	757	771	808	776	807	769	751	716	736	775	804	740	780	761	770	758	774	757	731	751	774	797	757	763	774	739	754	783	762	723	784	798	750	756	762	790	761	706	752	712	796	737	725	752	764	793	813	763	736	715	766	769	733	742	755	746	736	761	762	709	762	755	749	755	731	725	761	722	744	719	707	749	815	752	772	740	797	730	760	787	766	722	785	768	758	783	757	778	698	792	736	762	745	718	757	747	776	780	756	767	773	821	711	762	787	754	737	728	789	764	782	766	686	724	766	736	827	746	756	801	755	774	748	727	758	717	735	760	766	720	693	763	802	790	774	767	776	757	745	741	747	754	807	765	761	762	737	750	753	753	743	734	799	740	729	783	732	732	730	778	808	793	783	775	738	773	765	788	782	738	759	744	753	733	759	811	745	747	765	768	735	741	753	700	785	777	782	723	742	777	782	796	720	758	782	710	767	771	805	768	777	787	772	810	778	748	711	786	704	743	740	721	804	702	757	767	802	728	748	724	701	775	760	759	761	754	758	717	744	803	780	772	800	772	750	773	745	776	786	765	752	738	746	756	766	790	784	781	803	761	797	747	777	722	776	731	742	813	759	773	752	764	736	780	779	726	756	718	762	758	752	782	757	765	733	731	706	722	742	769	751	773	744	756	745	771	802	751	765	765	779	746	771	743	733	755	766	768	737	759	741	749	776	717	788	806	728	773	757	802	755	805	750	806	761	836	772	730	740	792	777	774	818	788	786	729	741	728	763	755	749	746	735	731	769	751	762	764	744	799	770	747	742	793	751	790	716	781	775	764	726	740	839	771	783	756	753	800	751	768	844	719	752	794	777	748	753	731	781	733	751	801	749	809	774	737	792	768	810	728	789	763	782	753	760	770	751	749	764	765	721	747	774	782	751	789	770	791	743	777	778	707	765	771	716	800	704	733	782	740	781	728	778	749	747	753	776	753	783	736	736	750	722	758	738	797	762	791	730	754	757	814	723	793	723	769	776	765	771	797	774	672	727	771	746	758	807	726	778	775	728	769	810	751	759	746	701	756	757	757	746	745	727	750	783	761	790	762	757	748	774	801	787	742	785	762	711	750	758	727	798	752	773	744	739	777	761	773	781	747	749	771	748	742	765	769	842	719	728	775	735	787	755	739	853	775	787	791	797	709	779	772	756	727	753	774	732	761	765	821	791	705	772	763	765	769	743	753	770	747	751	787	801	823	810	767	807	757	815	796	785	742	707	745	723	800	825	759	762	745	760	734	725	753	795	704	755	767	770	779	779	737	731	779	742	765	732	753	732	756	833	820	772	774	759	805	774	723	789	774	787	763	745	768	794	746	777	703	769	760	762	764	708	730	796	732	752	783	771	761	750	778	782	742	744	756	775	763	788	768	749	750	749	747	720	728	771	733	801	785	742	768	768	758	755	810	783
50101	30086	21879	18970	15642	11125	5927	3802	2570	1740	1250	980	848	683	643	516	476	486	522	562	522	456	455	490	565	624	797	805	735	793	716	624	633	529	479	421	402	357	410	335	307	287	302	268	268	274	259	254	260	245	256	255	262	257	264	267	256	248	233	254	240	225	247	245	228	249	232	237	247	232	277	286	284	279	252	244	263	283	237	218	246	250	236	267	249	227	276	280	264	260	236	279	245	243	278	252	271	264	231	235	220	268	238	248	258	246	244	283	258	223	277	266	243	276	229	265	245	229	253	231	249	258	270	275	234	225	230	246	244	240	230	239	243	240	228	260	250	248	211	226	247	261	234	233	258	269	244	251	246	273	265	246	247	238	259	241	248	244	258	233	287	213	252	251	271	241	264	278	242	234	246	246	264	263	228	236	240	252	260	245	258	235	242	260	236	222	236	243	240	245	249	250	251	246	244	277	241	237	266	239	234	217	248	238	253	238	238	264	238	248	214	272	250	246	278	234	278	247	249	262	245	251	236	211	233	218	257	271	221	245	210	263	219	219	225	241	258	264	237	249	278	231	255	251	269	254	243	217	262	236	240	268	239	248	233	245	249	251	236	277	269	260	247	227	251	262	235	258	242	241	239	226	258	246	243	246	257	259	235	237	249	242	238	262	244	243	229	234	274	251	254	221	267	255	252	254	276	245	257	257	255	219	251	219	254	247	246	262	256	280	239	260	241	263	269	236	233	225	229	237	258	249	249	241	267	241	267	261	277	258	256	252	256	247	238	228	212	231	248	269	251	262	242	266	255	262	253	272	224	255	251	257	262	269	264	258	252	247	250	270	242	242	250	239	239	246	268	254	226	237	259	259	243	260	252	217	256	284	248	243	231	237	277	243	230	249	275	244	223	241	234	238	250	258	262	253	237	225	244	265	249	258	228	229	272	262	253	248	269	258	225	238	263	245	283	252	258	239	232	245	273	267	266	252	245	273	260	269	251	226	263	259	271	242	255	239	238	269	268	250	257	258	259	248	225	267	258	247	262	246	246	243	246	238	248	227	268	245	236	243	254	257	241	254	250	244	243	262	226	268	259	256	240	238	248	259	242	264	253	251	267	273	246	238	269	234	256	258	265	263	254	254	257	241	260	244	250	260	265	264	226	258	242	283	259	234	244	272	241	221	249	245	242	233	255	257	237	251	224	266	248	274	263	239	235	267	243	217	268	259	244	226	260	249	253	261	233	240	285	259	221	241	233	249	219	246	234	261	236	239	238	273	260	252	217	261	233	234	238	240	249	263	265	237	275	255	237	234	240	252	258	260	232	250	268	270	216	231	243	225	251	248	282	242	232	246	254	240	254	229	261	260	224	254	250	247	229	226	241	260	243	229	241	256	243	240	268	269	245	240	243	220	258	292	250	240	237	241	261	262	251	250	250	242	257	235	253	230	246	247	249	236	255	269	226	246	258	244	284	272	254	244	272	234	239	232	243	225	255	243	254	218	245	262	243	226	241	251	237	228	277	249	221	277	239	249	256	241	223	228	235	242	258	263	226	242	263	216	242	228	240	269	257	265	217	229	237	253	234	246	244	248	266	232	242	246	235	233	252	281	238	231	236	255	240	238	255	247	258	263	232	227	251	221	268	253	270	232	269	248	229	224	262	256	232	229	252	236	259	234	227	264	222	262	231	243	235	246	229	270	250	254	263	251	222	260	269	265	233	248	265	258	251	257	229	250	221	250	257	248	256	255	229	233	243	244	250	255	228	254	222	263	237	253	244	226	247	239	228	244	256	267	237	271	256	243	245	239	256	263	252	234	248	227	247	249	259	255	260	262	241	244	251	262	247	245	251	239	251	271	250	249	233	260	273	248	237	238	216	267	221	238	265	234	229	246	238	247	263	251	236	253	244	261	234	251	236	261	265	227	270	236	238	247	208	231	266	242	228	246	239	230	261	228	234	203	246	222	253	254	232	270	240	246	236	245	212	225	220	245	238	229	244	237	260	248	251	264	238	231	257	268	239	279	256	237	231	229	206	246	221	271	274	253	260	256	284	274	259	283	239	240	229	245	228	251	299	237	249	239	238	240	233	236	226	243	250	242	223	228	242	242	257	253	259	262	256	222	247	225	226	269	248	255	265	260	259	235	239	235	261	258	229	239	254	231	236	247	237	240	258	257	251	249	268	219	224	248	247	230	237	269	238	241	250	265	241	243	239	266	274	257	252	239	247	225	232	262	246	267	243	267	217	259	239	250	250	246	273	233	257	238	268	216	257	246	240	252	253	250	243	231	266	227	260	222	224	269	239	270	229	251	249	224	294	284	242	260	252	244	263	237	233	251	238	228	275	243	248	282	277	241	211	207	244	257	237	266	249	259	259	274	265	240	249	241	240	234	258	254	239	237	260	251	235	232	231	241	252	244	264	237	263	269	219	243	226	239	240	264	237	247	258	223	232	251	247	221	226	234	228	245	240	247	216	238	245	267	248	266	238	228	228	256	225	255	259	232	219	267	260	245	259	232	256	250	221	255	242	264	232	250	239	264	261	242	272	245	237	264	214	240	286	249	257	263	249	252	238	236	232	248	219	235	265	242	237	261	237	229	249	234	246	241	277	235	228	272	227	259	234	257	240	220	245	267	212	263	269	264	249	266	253	233	209	236	236	256	228	225	251	240	221	244	220	239	222	256	211	262	262	279	235	208	273	244	307	252	249	256	249	248	284	226	266	238	261	220	271	258	255	254	234	226	238	257	258	258	222	257	284	272	238	267	253	232	251	262	243	238	269	253	250	253	247	261	248	241	247	246	251	262	259	253	233	247	265	263	236	249	237	235	287	228	234	283	251	256	235	252	236	204	244	234	247	234	237	262	218	236	251	246	238	261	245	277	251	245	245	269	250	255	234	246	263	242	251	244	250	242	221	235	280	252	221	289	263	267	258	242	235	254	253	248	237	251	272	245	237	237	236	241	220	253	263	232	271	253	224	255	255	242	242	271	260	232	253	255	278	222	274	252	270	256	249	256	255	265	236	256	238	253	257	273	279	242	220	220	253	247	246	224	224	252	258	240	246	244	212	257	231	226	231	232	248	220	249	234	273	254	224	260	240	254	263	246	272	243	233	293	237	244	245	266	248	251	271	241	240	252	250	236	254	225	251	248	272	246	230	261	228	237	252	250	253	266	253	214	245	267	280	281	278	247	247	269	238	254	227	247	235	269	260	226	247	246	242	241	240	275	237	276	259	254	263	236	280	251	250	257	268	230	237	250	273	258	241	246	267	257	258	247	223	219	226	275	234	243	271	224	226	259	266	244	247	221	231	234	249	246	244	270	247	257	236	241	226	225	225	267	266	239	256	252	249	262	208	223	221	267	240	244	234	246	242	261	228	238	248	241	249	245	252	262	242	227	215	230	252	239	271	245	234	247	267	253	251	260	225	232	232	242	242	228	223	244	215	205	257	254	233	272	237	258	224	257	253	211	250	240	244	258	259	264	267	249
35241	15919	20926	26598	27952	23241	15622	13141	9286	7140	5324	4714	4180	3498	2628	2459	1935	2232	2313	2415	2409	1918	2116	2380	2773	2895	4534	4421	4476	4337	4019	3346	3031	2588	2491	2195	1787	1536	1602	1309	1248	1140	946	900	778	789	682	697	718	702	681	681	628	629	647	656	664	626	641	614	615	609	625	593	599	666	599	615	680	637	630	650	649	602	663	659	677	615	622	634	622	591	615	619	628	649	620	655	644	599	623	623	623	635	648	623	613	582	614	603	602	594	639	563	620	573	611	638	535	612	590	576	617	595	598	608	584	609	590	623	632	628	596	624	616	607	625	633	635	525	641	555	601	609	624	558	596	637	568	591	631	586	601	593	584	617	621	617	601	557	610	557	606	597	599	566	633	581	599	594	639	590	519	647	588	582	576	589	588	550	558	571	603	596	601	600	604	584	548	576	623	571	601	610	608	620	572	580	572	614	596	606	611	594	620	631	607	575	599	607	578	573	596	573	603	613	611	634	576	624	599	628	541	604	585	633	629	608	599	614	604	631	639	623	594	607	560	587	568	656	634	560	571	574	587	593	635	617	608	627	594	623	571	581	587	569	584	584	597	619	608	580	637	602	571	581	616	621	639	620	566	608	611	563	625	626	615	600	596	587	601	665	601	569	599	615	651	583	574	627	620	580	631	575	602	625	612	585	601	606	618	598	660	591	642	562	581	616	602	596	627	633	578	621	571	579	624	627	596	614	608	585	592	614	604	599	572	585	625	667	647	612	587	619	532	568	617	590	604	651	613	592	608	597	567	609	602	596	613	580	599	562	583	628	609	622	564	614	610	600	591	577	610	588	609	593	622	562	612	612	609	610	632	624	579	603	588	585	555	622	636	615	620	628	588	591	585	581	634	595	671	607	600	583	608	612	640	651	633	591	634	588	621	614	598	622	604	599	597	605	603	599	596	559	609	590	606	601	565	603	611	588	593	608	615	550	599	598	568	601	621	566	601	618	580	589	585	573	584	574	588	637	606	588	617	587	590	615	618	582	623	562	629	601	597	642	626	582	577	568	605	608	607	645	598	599	572	610	617	598	606	630	580	639	586	609	592	637	595	556	570	558	592	610	616	617	603	626	601	596	553	582	567	622	593	602	631	598	626	573	569	541	623	616	624	661	592	595	582	548	594	672	590	593	608	614	607	585	563	607	603	591	590	577	609	566	646	620	586	570	599	597	597	546	584	601	598	577	608	569	584	593	565	621	617	591	556	632	598	579	606	617	606	582	629	591	633	611	586	613	613	554	551	584	599	576	574	624	578	605	625	588	551	599	622	619	627	575	610	537	562	589	604	637	607	574	623	622	594	592	605	591	604	622	618	592	599	579	624	611	604	543	621	580	586	565	562	565	590	607	632	590	600	593	592	575	539	581	645	591	577	637	570	596	598	564	603	621	564	614	578	639	611	553	543	598	602	562	611	593	623	565	620	558	566	601	619	636	572	596	646	602	586	595	620	608	594	597	603	574	575	607	623	607	595	560	618	597	607	591	607	579	638	542	604	626	607	625	560	610	649	602	602	581	585	586	590	580	562	603	601	606	540	612	607	553	589	558	637	590	607	592	590	609	570	560	624	544	606	627	629	592	580	629	611	622	612	620	582	623	570	610	578	613	608	611	641	637	603	629	644	592	593	613	598	591	585	581	589	562	574	573	594	592	608	561	625	587	550	577	585	587	581	593	637	600	580	626	619	577	638	598	579	576	596	577	571	615	589	585	592	621	601	587	575	566	603	601	596	578	608	612	602	602	575	565	588	612	614	602	575	608	563	643	569	597	590	566	562	615	572	582	584	581	588	582	589	581	620	622	619	625	611	607	637	562	617	591	589	565	593	557	612	580	596	606	573	590	598	566	564	578	597	602	574	619	594	586	604	565	583	618	613	585	636	617	630	615	583	596	600	630	593	592	590	618	569	619	606	598	585	572	561	629	585	623	600	602	593	604	612	628	597	563	629	621	600	603	620	594	593	580	639	597	660	633	631	635	573	635	591	598	575	607	571	594	594	613	601	573	612	587	599	618	600	623	578	611	577	606	565	614	630	617	603	581	591	620	605	576	631	582	608	576	603	622	568	591	598	573	546	584	565	571	610	639	588	565	623	597	595	587	593	609	590	573	625	571	603	575	592	620	553	574	595	645	624	630	580	610	571	595	596	576	583	613	624	564	601	609	639	617	617	561	647	545	631	596	581	553	604	586	609	552	579	568	582	584	600	632	644	562	611	612	567	525	600	590	615	578	565	561	578	611	613	623	612	641	603	623	573	621	595	578	594	605	627	584	616	609	596	570	566	611	592	609	659	603	585	589	606	597	647	598	634	605	621	566	611	586	582	560	616	616	598	571	613	579	609	619	589	619	590	623	610	589	586	577	610	584	590	589	566	631	579	563	612	614	607	621	604	636	602	610	643	568	626	641	571	574	554	547	604	607	605	593	560	600	566	608	619	570	628	607	572	584	578	586	600	618	577	577	572	568	546	608	573	575	628	594	622	632	636	575	633	533	580	585	578	621	637	601	635	612	607	645	613	585	610	578	584	619	595	567	588	556	579	576	579	633	606	602	559	551	591	582	567	633	608	552	615	618	627	603	602	605	598	583	633	596	621	615	576	567	568	625	589	604	580	563	595	597	608	615	630	602	588	594	591	581	605	590	596	598	560	561	577	634	667	562	613	619	607	598	609	634	610	608	625	599	601	600	627	593	587	595	593	610	586	600	599	555	580	580	560	593	608	578	604	634	617	604	642	579	539	634	594	597	588	591	643	613	616	638	624	591	626	657	584	586	579	624	598	571	638	603	634	599	586	624	619	603	611	627	542	576	588	567	605	590	568	595	610	603	612	614	585	589	590	630	636	578	586	573	614	582	593	564	608	626	650	605	619	589	569	610	630	573	600	599	624	582	613	597	594	575	582	583	633	628	582	609	587	586	586	615	553	593	602	620	566	617	546	567	607	564	618	593	558	611	618	555	590	616	610	607	578	596	624	590	634	587	623	633	618	606	569	555	595	613	546	584	599	605	603	612	601	607	621	595	573	589	648	544	626	614	565	595	636	576	599	603	626	607	611	609	548	603	631	588	595	629	578	608	590	634	646	585	604	550	566	591	626	601	601	620	636	592	626	599	629	560	516	640	612	574	614	599	619	608	543	604	613	596	621	639	601	587	573	593	644	588	580	595	601	574	597	624	591	605	596	611	604	583	601	601	610	615	530	581	599	641	637	634	623	624	610	594	587	609	641	628	561	598	624	673	600	575	639	606	586	577	616	633	591	609	604	620	565	582	612	602	584	562	585	617	597	586	599	592	619	614	598	652	585	604	616	600	590	630	618	619	668	615	575	581	588	568	638	568	601	589	609	595	602	615	612	582	593	582	615	633	589	600	678	592	645	598	603	581	580	615	553	604	564	603	592	619	573	571	627	609	554	627	570	599	568	607	606	636	622	580	588	614	582	621	553	608	572	587	559	609	574	572	604	576
16175	5777	5681	5609	4192	2858	1565	1095	759	726	655	558	556	505	447	458	484	454	463	446	460	471	466	491	510	525	513	496	576	527	523	548	503	488	479	485	453	424	494	439	442	453	442	407	427	429	436	395	453	449	387	436	427	427	424	400	450	433	428	410	406	429	418	454	424	412	413	430	494	431	397	445	447	419	394	425	444	409	419	410	418	437	426	439	395	408	444	434	391	405	418	431	431	437	423	405	412	415	418	435	397	429	460	412	422	434	421	394	418	423	428	400	435	402	417	421	406	403	457	403	417	440	432	408	424	379	389	421	446	438	408	455	433	392	431	414	446	440	453	411	431	433	438	441	427	438	447	403	432	448	440	420	393	443	417	410	426	433	417	429	440	499	420	415	387	393	439	444	429	418	443	470	455	435	452	419	483	421	416	426	471	406	402	427	416	438	427	436	457	410	429	423	390	443	419	457	428	418	435	426	413	436	422	432	420	400	432	495	402	439	376	423	415	414	408	435	439	442	427	424	396	395	397	438	439	435	390	383	405	425	435	468	436	423	422	395	406	430	488	438	402	423	423	467	408	391	421	435	430	405	443	418	427	399	398	395	436	437	398	421	433	426	414	462	432	429	420	397	420	444	425	437	458	448	465	390	452	388	456	415	416	475	458	392	410	430	427	451	411	384	442	445	480	410	419	400	381	420	463	406	408	443	403	417	442	433	491	424	444	441	414	432	416	445	441	386	427	435	418	453	402	420	409	412	406	438	428	427	408	460	410	421	431	438	412	415	410	457	412	420	418	408	422	425	421	402	438	401	463	378	425	405	388	425	446	437	440	431	450	402	454	415	425	415	409	410	442	393	403	405	377	411	423	419	417	444	430	435	469	453	433	431	403	475	414	471	432	443	389	429	472	426	419	407	407	408	434	420	437	427	425	426	425	441	416	413	375	431	428	429	370	468	440	441	453	429	473	450	416	459	400	405	422	435	403	462	397	428	397	399	444	434	465	464	442	428	418	418	417	453	426	464	410	425	463	402	417	431	424	450	397	430	402	429	454	458	443	419	459	426	421	406	427	470	440	408	426	453	448	409	433	453	393	406	397	431	436	391	421	457	389	438	429	456	453	431	408	437	452	478	450	422	431	439	449	460	437	476	460	417	424	422	439	420	482	424	449	404	440	458	417	430	429	439	460	420	426	462	423	435	382	462	435	427	410	445	449	444	424	426	421	457	433	407	436	490	432	464	415	433	430	415	429	433	419	428	421	427	434	431	439	391	432	455	438	405	451	415	435	424	394	404	442	434	386	411	414	405	425	416	415	415	416	419	426	418	416	411	405	396	425	414	433	448	434	395	412	420	421	411	437	411	412	466	417	451	450	405	463	437	423	391	414	408	435	437	432	402	404	410	422	416	425	436	383	432	430	411	410	447	469	448	470	439	423	435	440	418	405	440	406	432	434	437	418	448	425	445	471	401	424	456	419	400	417	447	453	414	426	462	437	478	429	426	428	408	420	406	455	449	416	419	375	456	393	430	421	431	399	421	424	419	421	439	393	474	450	470	403	426	440	445	426	419	440	414	421	436	404	452	390	439	446	407	419	436	471	427	384	426	431	426	433	419	427	441	422	422	414	406	444	406	435	404	414	407	402	454	438	418	420	406	449	412	432	463	415	386	434	452	439	423	404	419	444	402	450	433	429	457	410	471	403	458	456	432	410	445	403	408	476	450	402	427	424	427	427	440	414	441	458	431	402	424	439	399	443	401	433	415	391	410	407	408	412	408	418	402	408	416	406	420	392	416	419	430	433	446	414	441	439	425	457	428	425	424	417	414	399	447	402	438	435	440	436	447	437	413	408	393	408	404	427	435	421	380	450	411	419	431	400	427	375	401	381	417	392	431	426	435	440	395	421	457	466	426	430	401	415	396	400	432	412	412	365	447	444	392	397	400	427	396	413	435	449	426	446	417	433	409	388	449	426	421	455	424	432	454	416	415	411	412	423	437	411	389	414	410	431	396	433	443	437	429	424	447	449	415	414	420	423	460	490	422	414	457	447	417	437	451	454	429	413	422	413	451	414	437	437	451	427	413	414	415	437	422	463	419	437	436	412	451	427	463	457	448	407	415	436	448	443	433	398	432	463	379	467	413	459	414	467	383	384	403	418	445	441	431	429	430	453	446	433	447	387	430	446	459	418	412	424	424	398	438	480	443	443	413	401	451	435	433	466	397	439	418	424	432	394	438	442	438	442	416	446	391	451	432	434	440	450	423	423	447	402	438	457	426	453	437	453	416	408	426	434	441	424	383	416	458	420	431	421	441	477	445	424	418	443	424	424	421	434	404	415	428	422	414	440	423	425	448	440	425	402	428	389	419	429	387	413	412	389	419	421	399	418	412	418	396	378	449	442	464	439	431	429	399	390	414	434	462	405	439	449	425	451	375	442	433	463	456	416	447	425	399	457	459	402	387	432	423	398	404	459	438	402	408	431	423	429	416	435	444	440	440	448	434	443	364	391	421	462	422	436	419	466	471	425	420	431	395	412	439	460	441	442	405	397	457	417	444	425	401	416	394	437	439	404	408	401	454	392	422	419	434	427	402	410	441	437	426	385	412	443	471	457	411	442	402	423	368	415	406	424	413	460	455	422	383	459	404	400	427	417	408	457	420	434	416	458	427	405	422	438	448	419	441	409	418	429	403	416	422	429	397	422	407	426	426	405	384	348	419	447	394	422	436	448	434	397	388	455	438	407	429	415	459	437	442	424	415	441	463	430	419	430	427	436	457	452	409	370	412	432	427	424	438	389	412	433	404	430	441	423	422	433	424	439	398	417	425	444	415	423	460	374	455	423	398	426	435	460	447	418	427	420	395	457	468	453	428	426	454	425	408	424	418	428	448	428	466	422	463	434	407	420	434	463	423	417	428	406	411	418	436	449	420	425	434	431	428	414	410	464	463	411	451	428	406	405	413	447	441	434	422	433	384	433	395	448	404	463	444	453	414	429	431	440	433	395	391	409	428	399	458	419	436	403	428	402	469	435	422	398	434	419	457	416	434	414	421	421	401	416	450	438	420	431	428	451	405	382	399	434	419	431	439	420	387	419	383	410	417	432	484	446	439	477	445	411	424	409	432	432	448	442	409	411	455	448	427	422	426	419	431	398	445	461	421	473	446	404	399	410	435	437	438	443	401	454	422	421	471	428	447	418	385	432	432	425	431	406	405	432	444	412	450	370	421	457	444	426	449	425	410	437	424	443	440	427	447	462	402	426	426	444	416	445	430	432	434	423	423	390	432	440	434	399	426	420	429	436	433	460	417	419	408	418	482	426	450	415	424	413	415	435	436	457	417	430	404	412	453	415	403	413	424	421	403	426	464	418	420	437	434	412	430	434	444	369	456	418	442	451	444	406	410	454	453	437	398	450	394	431	446	435	422	460	402	438	431	435	442	429	442	450	473	449	474	412	442	452	458	417	404	470	416	459	398	392	418	411	422	425	432
9949	4787	10293	13971	12659	9747	5738	4247	2940	2470	1890	1790	1848	1455	1383	1260	1159	1176	1161	1219	1151	1229	1255	1275	1444	1634	1751	1685	1942	1853	1619	1714	1497	1428	1464	1416	1383	1323	1270	1211	1116	1046	1057	974	968	973	971	1035	969	1012	939	962	1008	955	960	980	991	1007	980	931	980	954	1000	1018	922	927	982	964	1021	1041	1005	998	1046	993	1000	976	972	988	991	997	975	1000	977	1011	980	976	984	974	1020	978	984	991	930	939	1025	980	955	1020	984	966	972	990	998	959	941	973	930	886	1035	909	932	1033	998	963	1008	1001	1037	934	1020	960	944	952	957	984	941	932	938	944	992	965	940	954	988	1027	981	966	893	955	963	973	983	952	924	962	908	987	1014	982	961	919	1006	970	951	942	963	951	925	935	975	947	961	1017	926	982	1021	947	999	955	926	955	923	990	933	991	997	936	980	971	987	945	893	999	907	963	992	927	962	973	956	965	937	935	997	1020	950	965	1016	980	946	907	970	983	991	934	943	1012	973	928	965	943	980	1013	1042	922	982	1000	991	960	997	936	948	1021	1025	990	971	1007	1014	943	1026	993	921	899	884	1001	1007	957	976	957	987	967	973	971	936	944	1089	985	964	975	952	948	993	971	986	952	966	948	975	940	933	971	973	986	941	957	984	1038	942	950	967	955	1019	929	925	1003	941	1050	988	990	946	939	990	964	937	967	967	966	962	957	973	1001	984	968	942	983	950	952	982	934	1014	1013	964	976	982	965	991	1003	976	973	904	996	974	988	918	1037	1015	993	1010	939	952	984	966	990	962	971	988	955	894	1013	894	947	992	976	996	952	1024	1004	940	970	949	937	964	974	1005	927	973	1012	949	923	967	934	920	965	932	957	976	928	978	979	935	945	952	951	927	978	984	978	1002	891	951	958	971	969	933	962	926	1017	970	995	1008	976	973	968	972	967	951	1014	991	914	1017	989	979	995	950	939	887	945	980	962	965	979	975	966	983	930	1004	1032	993	947	978	949	990	912	967	942	1002	964	957	960	965	920	992	1007	983	948	917	992	1004	919	1001	994	1002	984	964	965	961	954	975	977	961	987	979	992	955	1004	974	991	930	978	986	947	978	969	934	959	953	937	955	954	965	989	994	977	980	997	1009	1007	973	942	944	937	916	990	979	904	975	988	948	954	939	960	957	953	1024	968	960	1022	963	1001	1011	962	1027	1015	922	945	908	986	957	988	934	945	991	955	944	985	939	983	986	982	938	966	917	962	923	964	949	942	957	903	952	975	955	964	991	1024	939	968	1022	873	949	940	984	932	928	965	1020	923	1009	980	980	962	962	997	946	977	957	946	965	937	898	1022	1017	972	914	1013	935	969	991	940	974	999	959	894	947	982	951	1071	983	946	992	953	951	952	989	1028	940	992	965	941	993	951	932	990	949	1004	949	968	982	905	964	937	973	1008	971	971	964	942	960	1001	1016	965	967	965	951	947	941	991	961	1026	1033	942	922	964	965	926	967	985	938	958	961	963	985	908	1007	951	954	942	949	1012	938	938	1009	1005	1009	960	989	978	978	955	988	950	968	949	973	976	1040	951	993	953	989	944	989	959	1009	968	981	992	930	972	901	954	1055	996	983	943	929	978	974	955	947	953	948	963	935	1000	972	953	931	963	931	1002	976	985	940	963	941	992	988	978	968	955	979	978	976	982	953	966	942	967	950	937	939	955	962	954	949	942	969	1027	927	932	933	995	954	928	912	984	1008	937	981	1008	960	961	961	985	1055	926	963	965	979	987	980	987	945	964	947	968	969	944	968	909	971	906	904	1000	928	959	952	948	961	1002	958	990	953	930	991	929	1004	941	974	868	990	955	976	985	933	971	988	972	1035	975	1023	985	1003	961	992	1024	925	964	929	935	967	972	961	980	929	964	972	953	997	977	961	970	963	986	976	945	973	967	970	970	1015	948	945	976	932	962	1041	973	930	957	1011	981	987	896	958	983	925	945	983	933	1000	1014	996	984	957	1008	1011	969	986	966	981	965	932	996	931	996	964	938	970	970	978	941	942	986	998	952	964	971	969	1003	944	901	989	947	965	989	921	920	998	986	974	950	974	963	1011	1025	962	1012	952	987	977	968	953	975	1005	971	917	1007	987	955	986	958	941	937	1009	920	991	989	952	946	936	1002	976	940	911	938	945	939	1001	999	945	931	993	955	972	938	933	906	947	998	978	968	1011	997	968	961	993	915	977	982	967	908	933	956	941	984	951	995	1034	989	998	1008	971	956	935	974	1018	1038	941	999	959	961	974	956	1000	935	982	952	962	981	942	984	993	945	945	962	997	943	976	998	933	954	948	900	1004	993	908	987	1007	934	936	1018	903	935	979	937	992	984	963	947	942	1002	954	909	969	986	940	980	966	1025	1041	912	981	979	967	969	972	975	968	1022	987	1004	956	947	996	991	932	965	1002	993	1011	927	1009	957	956	949	994	981	996	990	935	982	989	953	1009	941	956	935	917	972	973	1022	1005	979	990	926	994	924	966	933	1004	932	936	948	965	989	986	962	965	959	990	1003	994	940	994	978	996	946	917	948	975	972	926	992	972	944	931	977	962	986	961	953	984	980	1033	974	1005	953	971	975	989	974	969	942	981	969	1013	989	966	978	970	917	959	956	998	970	919	905	937	955	961	924	1009	986	989	937	985	951	999	933	935	942	940	986	983	968	993	947	994	994	991	962	1006	1008	990	1004	972	998	981	968	987	947	985	1011	921	949	916	997	974	1018	1019	942	953	998	954	987	1001	945	1003	992	988	978	965	1001	950	983	999	967	978	896	969	977	949	997	942	944	991	1006	968	994	978	953	997	987	1002	1019	939	1029	946	947	945	975	980	933	964	921	950	987	917	1010	989	929	1022	1031	982	975	924	973	1008	970	943	952	987	991	987	973	986	966	973	986	877	965	965	994	926	989	1033	949	960	973	922	925	938	965	932	1017	929	955	1032	977	994	988	950	1015	1011	1005	966	969	955	1011	1005	972	951	975	916	988	951	917	987	968	934	987	963	945	898	962	935	953	1010	1001	967	928	935	961	944	960	961	965	940	986	968	985	953	935	953	963	959	920	1005	945	937	929	951	997	977	1022	955	962	985	969	977	922	943	894	971	984	983	927	960	938	995	949	979	961	976	933	953	1008	979	995	972	986	960	938	957	1026	983	1017	948	897	920	915	931	1011	925	972	976	913	958	911	940	906	943	1004	967	964	970	935	956	989	969	981	985	981	929	1001	996	979	953	962	983	969	973	980	963	940	977	981	943	996	940	963	993	969	983	974	931	974	941	987	973	970	922	959	945	909	976	998	979	946	1054	981	966	986	1037	982	939	957	943	940	1029	939	964	946	945	988	948	993	913	986	1015	971	944	953	990	953	997	921	946	951	966	908	916	930	1044	966	974	963	951	924	925	952	969	987	954	955	928	917	973	1030	991	1018	1007	977	958	934	965	912	1003	1009	964	957	920	1014	1012	997	993	1016	1011	995	972	1017	971	929	972	959	930	959	923	972	955	951	928	1003	983	998	950	998	1006	985	900	999	1021	856	996	970	916	1018	993	963	978	966	925	924	950	954	989	994	954	1013	995	942	963	997	953	956	957	879	1017	960	973	965	981	979	1038	987	958	1022	1057	965	984	997	966	988	927	1007	938	908	976	986	894	936	954	970	919	943	969	930	940	986	1002	1000	942	968	965	1011
39035	22217	16295	14822	10734	5791	3302	2121	1540	1163	870	835	747	536	479	434	423	448	450	414	468	457	410	497	434	564	537	660	682	615	563	526	466	496	456	469	399	403	388	390	337	345	309	327	311	304	340	332	325	302	339	325	301	319	293	357	317	325	288	339	301	327	302	301	328	364	341	332	325	320	319	349	282	314	333	324	345	316	300	351	315	319	292	316	338	311	314	310	309	327	324	340	323	300	328	287	343	312	324	309	313	307	316	329	324	300	358	322	333	308	309	306	296	314	363	289	316	307	357	338	310	317	303	316	332	327	273	307	316	320	304	334	337	341	310	307	334	324	326	323	308	326	343	318	315	311	314	324	326	305	311	295	345	299	328	305	293	315	297	310	332	324	325	322	323	328	339	330	309	306	330	299	307	304	342	320	314	300	318	264	317	307	337	314	293	299	322	329	315	302	305	306	309	334	344	328	311	313	337	319	335	296	323	321	302	308	306	306	296	316	309	302	324	323	291	290	315	294	285	339	314	301	332	320	300	325	320	326	344	318	305	313	333	342	312	345	345	292	342	315	335	312	328	300	322	321	324	322	324	300	309	292	298	318	298	312	307	321	288	304	314	308	334	331	310	333	324	345	350	321	310	302	362	322	319	333	333	348	331	326	370	324	329	340	357	326	316	324	331	300	361	334	322	333	345	355	343	295	302	315	310	315	334	310	323	373	322	320	314	363	328	309	318	304	283	350	355	303	332	332	327	327	320	321	294	317	334	315	318	321	348	281	315	293	309	311	309	305	334	327	341	300	354	313	291	319	336	339	281	307	307	334	330	328	342	294	328	292	306	318	321	319	297	328	311	346	325	293	316	296	323	329	334	302	310	290	292	331	316	322	329	327	345	325	344	293	326	311	351	304	329	324	336	283	328	317	315	299	311	294	326	317	328	333	310	314	288	300	302	333	295	331	327	335	348	312	341	320	325	323	287	325	316	282	333	326	299	298	327	329	343	320	304	307	315	317	352	347	284	310	344	348	340	304	306	313	326	306	306	322	323	323	289	332	298	318	309	347	328	307	286	362	337	374	314	318	298	310	323	308	284	304	318	320	306	342	305	325	321	336	341	324	340	339	323	338	331	323	283	299	351	329	296	302	311	287	346	339	308	338	303	318	322	302	321	353	323	339	311	336	328	303	312	335	313	324	289	313	325	308	326	310	305	319	299	319	305	306	317	348	353	294	318	338	339	280	303	298	291	329	354	348	279	344	328	322	323	303	321	307	301	310	341	331	326	322	328	323	320	333	338	297	296	320	326	289	354	343	355	288	297	302	323	346	301	309	332	297	344	296	336	332	318	326	328	293	341	303	325	326	299	358	304	308	292	300	330	337	326	291	313	323	293	310	313	322	355	312	261	313	321	324	325	336	291	292	309	315	308	327	338	324	304	308	320	319	326	350	307	321	299	299	313	309	318	321	336	336	319	299	323	313	301	311	338	347	318	334	311	306	340	335	328	334	308	303	306	327	301	317	332	308	326	314	287	318	372	312	323	301	348	297	332	294	287	337	330	315	314	353	323	324	298	314	312	332	328	324	329	326	319	324	350	335	296	293	342	280	305	298	311	301	334	350	303	328	345	341	304	349	326	361	286	332	352	351	347	344	309	300	309	323	304	339	331	367	350	292	344	326	339	318	317	333	350	311	336	277	311	299	323	312	315	302	297	324	349	306	350	320	293	338	361	340	319	316	313	366	281	298	302	336	307	319	303	340	332	312	326	291	308	332	329	302	320	328	335	334	298	345	308	326	322	323	318	300	339	319	327	336	327	299	301	314	329	319	338	335	303	343	324	327	309	339	312	292	287	301	332	322	269	368	337	296	365	347	328	311	285	320	321	336	305	310	310	308	332	329	342	323	355	288	329	319	312	327	320	322	296	318	287	312	355	355	303	326	345	321	304	328	322	289	334	333	299	357	320	328	322	289	291	282	297	314	328	308	290	314	320	329	314	310	328	347	304	315	310	275	304	308	316	334	360	322	331	317	345	324	333	329	320	307	310	326	355	300	320	300	309	316	327	301	325	298	322	335	351	322	316	327	300	319	287	312	312	327	322	333	366	289	316	329	322	359	324	313	298	326	343	338	321	325	321	349	342	297	341	295	286	312	318	311	315	329	289	335	323	321	333	333	347	284	322	341	331	327	317	309	301	334	319	312	315	297	304	315	302	298	289	339	348	335	300	311	288	333	341	298	311	330	299	370	352	307	310	309	298	342	342	289	335	303	306	284	306	320	360	340	319	279	316	330	347	326	328	354	292	317	301	280	308	328	321	333	305	344	350	337	361	306	290	333	342	321	329	290	330	314	270	295	326	314	337	344	329	317	287	272	321	339	322	347	320	313	298	322	309	304	334	322	339	325	301	318	332	286	314	324	352	285	327	318	306	339	319	345	323	296	317	327	310	351	356	300	336	304	280	342	321	343	321	330	330	323	337	289	318	334	320	348	347	325	344	323	348	314	304	286	313	315	310	322	289	292	337	307	308	342	294	306	340	341	310	328	321	320	293	323	286	314	343	298	315	291	321	305	325	328	308	334	340	336	310	324	338	339	314	325	343	361	353	323	308	311	310	319	330	320	332	316	314	332	334	310	303	297	320	346	314	332	334	288	316	330	340	364	308	325	305	318	310	310	293	335	306	310	315	291	329	314	333	300	303	285	305	279	303	309	325	301	300	310	318	339	327	306	316	327	328	282	329	319	311	327	304	333	310	324	323	292	298	280	305	353	304	320	312	335	332	303	344	353	318	283	315	312	326	320	336	307	304	340	292	323	321	319	311	326	333	285	296	319	344	318	347	357	309	299	301	315	319	331	286	308	315	316	318	280	300	318	357	331	304	284	328	309	332	303	310	312	319	300	335	339	339	327	296	327	327	324	331	316	339	312	319	339	341	306	329	341	293	308	312	332	297	319	293	328	319	311	306	298	312	361	358	336	299	326	277	307	272	320	311	312	369	325	315	323	286	321	280	310	337	326	338	312	336	323	327	299	292	298	329	315	328	306	303	322	294	306	312	324	342	309	323	317	312	346	333	307	298	315	317	326	318	331	330	345	328	314	305	327	321	310	306	324	317	287	335	321	315	322	280	290	300	296	319	324	308	295	319	310	292	348	310	306	300	347	324	318	317	294	295	346	350	300	308	344	279	353	333	333	302	338	329	333	370	329	338	320	306	316	292	336	332	305	305	318	309	294	321	328	322	302	340	332	286	334	296	312	323	348	295	310	293	308	314	304	322	349	317	285	326	316	307	362	354	307	302	340	349	310	325	304	286	300	316	335	314	313	353	292	312	311	326	293	301	309	289	308	308	312	337	322	343	321	343	349	344	293	307	305	310	341	326	317	337	343	334	314	301	321	317	313	326	313	327	318	294	347	339	329	337	311	339	299	320	305	319	323	287	357	331	327	319	294	307	333	295	315	355	291	346	294	302	303	280	332	326	317	311	327	336	335	304	324
26555	10585	18052	24939	22051	14816	10540	7721	5730	4902	3493	3385	2997	2145	1794	1584	1446	1630	1804	1712	1718	1576	1580	1948	1902	2523	2631	3052	3329	2836	2824	2223	1874	1883	1806	1761	1734	1389	1201	1168	914	894	846	840	839	803	733	783	831	766	847	772	742	698	792	732	802	786	814	761	765	753	781	803	806	733	787	750	762	726	771	758	797	805	758	768	782	759	747	746	751	788	768	760	788	776	773	766	739	769	768	764	752	709	726	774	781	769	744	765	743	730	741	738	729	703	749	765	724	721	754	801	749	746	761	742	760	703	753	739	737	774	751	767	773	715	714	751	781	739	776	761	801	812	729	753	711	700	769	727	780	779	761	754	762	735	755	754	754	772	766	697	734	778	749	756	757	780	725	753	734	755	705	735	714	728	733	703	739	751	743	759	743	754	752	690	743	728	735	716	771	772	731	777	798	726	708	717	745	680	741	736	715	774	719	766	718	765	728	767	741	761	757	696	768	733	758	717	761	789	719	712	727	713	744	784	807	714	703	725	762	742	740	791	781	713	752	772	727	760	772	742	774	720	713	739	761	695	747	723	740	683	773	792	727	740	748	717	737	753	767	733	679	728	759	768	726	733	749	705	735	763	732	730	706	740	725	761	741	740	746	799	698	781	778	703	715	756	742	776	721	704	795	808	759	734	711	724	764	766	769	726	752	734	721	772	699	779	744	720	746	790	711	714	721	759	727	757	730	787	770	766	729	770	726	722	733	712	763	702	768	756	765	718	733	729	746	691	775	759	788	737	736	727	695	766	752	748	712	745	765	704	735	766	775	780	755	715	758	727	750	768	772	748	764	753	709	754	764	735	746	726	754	742	743	770	767	723	696	741	735	743	775	769	757	742	749	778	783	725	763	766	732	754	729	757	750	708	754	687	769	773	777	739	739	740	759	760	711	732	750	760	796	746	782	764	767	784	697	760	742	743	735	781	736	760	769	761	785	726	715	772	739	749	768	733	733	712	724	729	713	743	726	715	724	737	761	762	700	732	751	748	798	758	719	743	767	786	723	731	735	748	704	698	783	760	756	778	724	746	748	767	763	746	784	736	745	825	756	746	748	742	710	732	761	722	713	722	737	739	756	729	687	738	726	720	766	723	756	750	752	733	721	744	761	756	740	721	753	766	747	754	696	755	749	741	779	760	715	714	740	744	733	738	735	757	748	773	720	724	776	763	748	747	786	771	737	745	760	729	725	722	738	739	748	758	731	790	704	724	730	754	769	739	791	711	748	742	803	745	728	777	792	681	694	773	791	748	758	719	726	740	789	711	694	748	719	757	772	712	818	762	786	773	718	708	721	695	729	731	756	706	733	785	753	744	768	740	740	700	792	724	734	764	748	732	725	755	715	755	789	723	734	722	741	742	727	745	746	771	728	778	758	738	709	709	682	751	751	734	788	695	742	769	725	759	699	752	764	738	722	746	703	761	780	754	768	759	734	726	687	777	793	747	742	724	762	780	726	699	779	729	737	782	709	743	716	749	754	726	751	733	756	716	776	733	761	788	776	728	762	682	737	708	741	695	734	743	764	728	765	762	753	741	722	708	716	747	712	732	708	766	739	740	719	752	749	737	735	692	729	730	755	727	772	748	748	722	791	780	775	745	758	799	742	722	768	724	780	735	755	733	751	722	726	717	703	714	743	742	747	777	740	790	723	741	735	694	746	755	781	781	699	699	738	695	722	750	766	738	751	762	746	722	707	749	766	708	754	723	735	765	745	769	764	791	717	736	720	708	786	717	748	759	754	717	767	772	740	755	744	736	751	744	802	750	717	757	744	736	720	745	743	770	720	739	720	756	735	716	702	707	771	765	744	746	776	740	767	736	791	710	788	752	773	724	772	743	733	749	785	728	774	719	696	753	701	758	776	756	769	752	747	752	742	757	734	776	744	717	727	757	730	749	729	688	762	792	785	725	764	770	764	725	755	780	711	702	766	806	757	759	732	737	733	778	731	754	723	707	750	706	761	722	710	712	751	699	745	741	808	771	762	774	739	740	741	777	704	745	758	733	735	747	774	713	737	749	785	667	745	744	730	741	768	677	763	713	753	722	739	798	752	753	748	749	760	753	725	790	725	712	746	776	748	675	778	736	713	736	772	722	746	767	731	761	765	705	783	753	734	696	743	751	757	760	744	762	763	722	733	754	727	728	727	763	750	743	784	764	764	716	740	755	737	768	745	754	739	739	753	753	770	699	778	723	768	760	799	761	749	730	727	782	746	760	725	793	718	775	649	748	723	790	765	783	732	749	751	742	776	747	759	690	733	775	739	733	712	720	766	741	732	802	734	753	762	743	739	743	769	697	740	695	773	711	772	742	769	732	736	753	785	745	774	739	733	746	748	736	695	724	730	745	712	762	714	702	733	718	737	736	707	755	823	734	740	769	770	734	748	744	727	769	757	713	678	740	753	714	759	752	744	774	735	717	749	717	714	744	775	753	750	734	732	721	739	740	771	722	776	740	768	772	771	756	766	770	759	735	733	722	762	698	737	750	796	742	745	775	729	739	712	742	723	740	739	730	723	727	721	716	787	746	742	738	707	749	790	698	746	718	739	756	729	723	744	742	752	724	762	751	723	716	721	744	754	771	775	717	751	728	719	800	758	803	734	759	766	752	738	754	717	780	756	726	704	710	780	750	752	776	725	752	753	761	733	782	741	714	799	726	740	721	734	768	730	745	698	726	755	806	733	733	725	764	687	791	766	741	741	771	725	750	773	797	749	748	777	769	752	741	751	754	733	743	737	727	776	723	770	768	751	764	795	755	740	717	753	759	739	790	716	756	728	748	775	709	726	788	694	706	743	719	770	771	718	763	760	753	763	745	739	765	715	716	735	746	763	708	738	764	749	716	747	743	749	764	753	727	723	762	812	783	769	747	760	745	733	743	698	763	716	727	736	741	796	730	725	747	746	761	750	744	792	734	748	735	760	745	787	695	703	761	764	730	766	710	723	738	698	755	802	755	766	777	735	687	735	752	742	745	725	713	776	702	739	746	747	748	785	763	723	710	701	695	742	739	724	710	744	727	761	727	720	757	738	785	728	743	793	688	720	700	712	703	800	778	765	723	757	717	731	716	749	719	753	705	744	779	750	747	753	752	773	760	738	730	743	711	721	733	747	769	735	726	772	746	758	772	721	816	765	722	775	759	698	728	727	732	735	732	721	762	756	740	741	729	781	747	740	782	791	794	730	747	720	728	753	751	751	729	744	744	771	783	727	735	741	782	728	758	754	702	739	784	746	809	786	754	763	775	778	745	734	775	739	767	785	770	770	741	765	799	746	717	766	712	752	722	739	773	737	741	801	751	777	782	770	699	764	772	738	752	693	741	776	739	718	719	776	784	762	725	767	728	742	749	736	749	684	753	693	719	750	783	708	776	736	724	750	778	752	754	760	719	779	769	711	779	777	712	745	746	738	718	732	736	678	771	775	750	755	770	728	738	750	731	708	721	779	769	746	782	733	753
49389	29783	23243	22885	16269	9375	5189	3327	2198	1667	1241	1212	934	679	620	532	457	556	542	531	484	514	512	549	625	695	762	976	785	789	695	592	507	495	496	524	408	392	363	334	292	301	287	271	271	253	280	241	278	247	233	254	211	267	218	308	244	267	241	255	258	241	276	257	210	258	230	257	259	228	237	256	258	256	272	263	262	260	274	302	267	250	253	230	196	240	241	272	249	258	280	245	229	260	265	269	259	266	232	256	239	260	262	253	236	251	219	258	258	257	244	248	257	218	257	242	232	265	225	240	235	226	221	246	226	229	247	246	199	228	265	262	229	261	264	254	239	258	247	261	238	307	245	245	273	234	274	229	235	238	236	225	225	238	266	228	268	242	232	262	247	242	270	240	234	229	253	220	249	248	256	270	255	235	249	258	238	244	247	244	256	250	250	214	258	224	266	266	232	235	241	262	250	261	247	266	287	252	241	235	228	259	237	241	256	258	243	275	242	272	245	265	260	237	236	272	227	242	281	246	241	259	235	234	242	253	277	229	265	225	262	241	235	243	232	243	250	254	239	231	248	229	244	263	224	254	254	255	243	260	250	258	256	216	225	233	281	245	259	240	256	232	216	269	231	237	239	234	228	251	257	278	242	265	243	271	264	227	252	245	254	264	284	239	228	225	243	218	212	246	250	255	243	260	225	257	261	252	244	251	215	224	270	241	247	230	246	273	257	262	243	253	244	254	241	258	249	227	219	246	255	221	247	270	240	255	268	242	265	238	266	279	248	257	241	271	254	252	259	232	235	255	247	218	255	228	247	258	237	233	252	235	242	213	214	243	240	213	248	229	239	250	217	222	224	230	225	250	229	275	251	260	242	237	225	260	246	236	230	236	245	240	219	248	241	228	275	259	263	245	239	254	246	216	245	247	226	229	250	235	237	242	292	249	211	260	227	232	234	224	248	237	262	237	249	245	210	237	254	257	251	233	254	256	236	236	240	227	221	262	237	252	257	282	276	284	242	241	267	239	231	252	233	238	231	239	221	238	233	264	266	253	232	262	225	258	239	259	251	218	262	252	252	252	221	246	253	259	240	268	236	258	271	245	256	273	241	230	262	240	267	248	271	226	238	233	250	230	247	211	248	272	233	249	237	225	224	239	227	235	267	248	247	255	246	261	256	242	259	249	247	259	239	263	247	248	245	268	272	226	243	235	256	269	257	234	231	242	241	246	245	263	250	218	267	253	244	264	253	264	225	249	260	264	254	236	238	257	267	221	228	251	229	239	232	229	248	250	213	255	223	238	261	278	247	227	230	239	234	260	222	270	226	226	236	215	257	243	216	237	266	270	241	251	267	236	221	216	252	252	251	255	240	261	269	252	253	210	245	273	267	208	236	272	238	248	246	260	245	261	230	236	260	254	273	260	234	270	239	268	252	277	248	274	236	252	239	240	228	268	257	270	244	253	234	240	245	243	240	207	235	245	276	249	232	232	263	244	228	238	279	269	250	256	247	248	240	232	238	249	259	260	237	257	267	252	238	220	280	232	255	245	231	253	262	234	215	242	224	248	231	257	248	261	252	257	227	235	243	246	227	259	250	219	235	253	234	227	239	253	258	252	271	240	228	250	234	239	280	246	255	249	249	242	238	284	244	231	244	244	244	230	223	247	209	243	242	239	273	247	230	236	279	246	245	239	237	269	251	252	260	234	209	267	232	256	241	240	249	239	235	244	252	242	225	239	221	283	227	227	273	261	243	228	245	245	227	236	253	269	254	254	280	296	262	245	241	262	279	245	274	257	226	244	239	254	234	236	239	212	258	234	236	302	221	254	249	289	237	245	234	238	244	240	255	229	233	238	242	222	251	254	267	273	250	260	252	250	280	259	241	231	244	261	252	245	261	250	254	249	263	221	232	250	212	247	222	237	256	235	241	284	256	202	250	240	238	247	260	268	220	221	242	237	245	244	243	248	245	244	253	255	231	258	244	242	237	266	242	266	241	241	234	248	270	245	241	255	241	254	264	237	235	239	241	307	250	255	262	224	238	236	237	238	259	267	219	219	256	252	225	264	241	235	234	236	242	256	250	240	273	254	250	238	251	226	265	254	261	238	236	252	238	254	253	241	254	237	235	234	228	207	242	223	257	243	236	232	255	235	206	268	258	244	274	252	259	233	260	263	242	240	255	252	239	245	263	246	267	236	221	258	266	240	289	236	264	242	255	258	278	199	231	243	230	237	252	245	240	223	235	267	266	229	264	267	219	262	231	257	236	263	229	228	258	280	263	247	234	247	242	243	264	246	229	241	241	259	258	252	252	264	229	263	253	224	237	254	249	231	248	268	232	233	257	264	238	270	261	254	270	224	262	267	250	233	266	246	214	246	255	243	232	282	264	225	235	246	249	254	230	278	267	224	234	249	232	261	260	230	258	211	241	215	236	248	247	229	250	264	250	253	260	229	272	254	241	248	224	205	211	218	246	246	265	233	221	257	223	221	253	248	273	246	258	267	241	253	258	256	238	270	234	275	245	240	266	253	279	234	245	255	258	244	249	241	269	245	280	225	244	227	250	262	233	209	230	222	255	229	246	241	264	232	255	253	258	280	256	218	227	234	227	246	243	239	261	209	255	268	224	245	252	251	216	238	223	230	224	219	246	233	254	249	253	233	256	242	233	234	235	274	244	253	249	253	244	236	246	251	251	257	244	229	236	239	239	239	236	251	250	243	212	242	234	265	272	266	237	239	234	252	251	248	238	257	226	261	238	276	224	202	245	270	261	260	281	225	239	239	247	245	205	235	235	258	266	223	251	251	267	227	281	252	236	261	260	268	266	250	246	258	232	221	266	231	255	233	251	254	236	247	242	247	231	262	246	249	235	265	247	229	252	233	249	271	277	280	204	273	241	220	227	242	253	266	248	267	254	238	238	251	254	270	262	234	252	231	248	261	238	246	250	265	231	240	258	272	269	275	232	244	255	256	242	227	241	223	239	249	231	258	247	230	233	268	264	239	249	265	231	246	274	260	247	240	238	249	225	233	269	257	256	228	235	223	256	266	247	241	259	257	255	259	244	264	230	235	249	236	284	231	261	234	265	244	238	216	227	246	260	255	256	280	272	277	247	264	245	234	259	260	228	244	270	251	266	249	242	212	240	237	271	233	253	222	263	234	266	229	237	219	272	253	254	216	246	240	277	248	279	263	235	235	249	247	245	240	241	225	235	253	230	287	250	236	225	283	256	252	249	245	252	250	265	235	228	230	240	238	260	262	213	223	239	271	223	263	247	240	235	260	266	241	222	280	269	271	269	266	239	256	259	264	230	227	261	244	257	246	230	246	220	236	236	267	235	234	234	267	272	254	247	234	268	237	237	213	251	252	231	232	260	229	237	250	266	263	258	206	216	267	247	250	244	241	267	277	260	264	240	256	257	243	267	230	221	249	250	255	244	249	249	236	249	224	231	257	222	235	276	243	222	243	254	250	250	246	283	245	272	245	224	250	267	234
34326	16423	23742	31978	26693	19911	14215	10652	8584	6923	5461	5304	4301	3267	2766	2161	2093	2379	2321	2427	2326	2117	2153	2606	2745	3494	4617	5028	4306	4625	3676	3134	2728	2449	2433	2419	1949	1615	1452	1168	992	933	749	765	727	772	722	734	715	705	656	635	663	628	614	666	670	563	598	623	670	640	646	600	655	614	685	628	655	613	675	670	652	652	624	662	628	658	607	644	601	618	574	612	659	651	640	643	624	617	642	665	587	587	589	602	575	670	559	608	583	620	584	599	576	616	562	612	617	600	615	627	610	631	610	564	589	614	586	606	604	584	577	630	567	590	601	556	600	636	608	613	589	601	612	612	564	577	574	586	598	635	598	599	590	602	585	627	610	565	659	631	652	593	636	589	627	585	629	595	613	640	584	578	579	595	572	552	611	664	612	576	565	621	592	600	546	605	584	587	603	599	633	629	580	590	600	593	585	573	599	584	630	590	617	621	601	640	613	600	588	583	573	619	601	627	593	571	557	582	577	579	583	635	581	662	663	564	595	648	598	631	639	619	595	579	617	606	582	556	590	567	616	613	551	613	601	577	584	580	597	595	616	550	618	606	567	598	605	581	592	579	616	578	633	611	562	594	564	581	584	594	652	620	614	604	566	624	606	601	591	570	571	616	591	606	633	571	594	600	619	592	567	605	588	582	576	582	614	642	600	571	597	607	636	601	594	568	613	600	647	586	624	573	593	624	598	600	573	579	579	569	653	608	612	612	616	579	592	609	586	597	598	611	604	593	557	584	579	567	580	595	592	527	556	573	613	557	627	631	636	588	606	563	595	585	638	591	613	557	587	587	600	586	611	562	631	579	554	626	585	598	591	573	562	592	586	626	605	614	616	577	597	583	585	599	597	623	625	579	621	588	550	579	631	597	585	571	565	599	593	621	588	579	621	583	561	603	550	588	573	595	597	577	608	603	599	609	603	613	580	611	603	581	638	634	642	605	580	595	590	629	597	614	557	575	614	569	590	620	605	596	600	564	627	586	671	616	587	615	585	601	616	628	612	589	610	557	603	607	607	624	575	580	610	586	623	623	618	531	632	602	613	602	589	574	605	605	586	630	581	588	582	592	593	576	574	598	608	600	572	568	634	589	600	621	607	616	606	593	667	606	588	576	550	569	645	586	623	608	610	562	558	637	592	608	607	598	603	645	578	575	629	584	628	573	563	620	577	609	603	660	574	648	611	563	616	570	605	562	631	590	570	578	589	585	593	579	555	641	595	610	608	602	587	578	595	632	600	579	611	632	629	622	636	563	611	612	592	634	612	583	588	588	619	638	620	629	597	577	621	626	544	573	597	567	560	584	583	603	595	612	594	577	616	610	563	586	597	621	596	528	594	626	604	614	629	583	618	621	545	575	585	600	621	628	583	597	578	565	574	622	565	553	623	577	591	628	615	576	624	607	634	545	625	621	551	624	647	596	591	563	563	588	630	623	595	632	628	618	602	615	582	592	585	567	568	590	572	646	611	609	590	580	574	651	635	591	565	617	607	582	586	582	568	563	591	593	638	564	627	562	590	600	614	578	618	569	644	572	569	591	606	572	571	581	536	652	609	593	567	647	579	596	597	598	626	569	586	562	610	582	612	596	596	630	594	583	593	572	571	603	605	568	580	641	596	604	558	647	596	610	613	563	574	615	578	621	619	605	613	591	594	591	624	577	593	592	559	601	627	601	561	583	640	614	593	591	583	591	559	571	578	591	587	618	582	615	621	640	604	615	612	571	621	628	568	614	581	574	647	597	582	621	580	607	548	602	597	616	615	569	621	627	631	561	609	635	600	608	603	619	608	607	617	620	610	619	644	624	593	544	583	579	584	578	614	600	547	626	576	574	570	570	640	597	647	602	617	609	657	623	568	554	553	586	619	630	619	597	652	588	598	585	608	555	587	592	568	604	582	586	586	563	586	609	590	570	573	622	593	593	610	581	613	610	603	569	557	593	614	540	619	613	590	594	569	618	615	610	547	596	568	590	624	561	595	596	554	587	573	609	606	558	583	626	634	635	569	594	620	633	611	587	592	608	603	601	592	638	619	579	637	608	595	557	591	588	565	555	609	595	566	608	576	621	578	596	603	578	676	551	638	592	576	575	622	618	591	626	634	656	573	585	621	583	600	623	597	571	589	587	599	605	631	610	607	563	592	574	576	594	642	602	631	600	599	580	561	555	594	625	585	649	590	584	584	597	613	648	587	606	638	587	607	601	582	597	597	584	598	639	608	570	612	575	609	586	631	618	612	610	657	588	620	590	642	581	562	619	595	599	608	611	567	588	593	607	585	560	598	621	589	592	575	633	612	599	602	575	631	576	586	589	607	581	598	589	631	577	569	617	630	575	614	573	631	578	598	553	578	574	595	542	592	621	598	595	611	569	636	569	563	596	619	566	631	576	532	597	636	656	617	608	643	597	574	569	624	599	619	591	597	616	640	605	595	590	617	596	569	577	623	566	575	584	595	578	620	604	607	621	605	612	542	614	635	589	566	576	561	561	619	620	595	633	599	597	599	575	534	596	586	612	618	621	609	598	588	607	617	615	559	581	614	630	573	596	603	583	584	616	606	551	610	605	665	601	654	619	632	575	593	637	571	581	561	623	548	654	621	623	590	629	592	583	586	575	572	622	598	581	620	575	600	592	598	598	619	608	584	586	566	596	590	605	586	617	575	604	584	610	568	646	573	591	582	543	620	541	636	600	587	577	619	587	571	597	578	564	570	563	598	586	573	613	556	615	569	620	591	595	595	613	631	630	601	605	570	584	550	569	619	622	584	583	633	664	536	582	592	610	578	609	575	597	606	602	645	593	599	582	610	606	601	603	584	582	595	583	599	616	633	577	564	642	603	598	630	634	591	634	585	593	598	584	561	573	559	612	579	594	544	578	606	583	609	585	574	584	585	626	616	605	564	604	566	626	589	604	577	655	628	619	552	592	606	547	618	605	599	583	636	584	622	563	632	607	597	586	541	588	614	579	588	595	594	599	598	585	638	609	639	614	652	576	629	658	648	594	603	601	600	580	586	592	588	599	579	572	645	632	594	606	556	572	550	586	583	621	576	588	618	575	627	610	611	615	640	631	591	611	572	638	558	596	604	604	574	593	622	597	567	596	590	614	601	615	587	575	604	615	544	609	603	629	622	550	619	602	598	592	589	560	608	600	594	622	644	604	620	582	578	615	577	579	585	603	606	599	593	601	566	625	571	613	642	527	602	608	559	584	596	607	572	603	593	586	574	603	612	623	575	574	556	615	638	582	550	607	579	617	547	599	594	589	563	577	566	593	609	611	607	583	569	575	571	612	612	597	571	603	570	608	587	587	573	552	586	636	600	573	617	552	634	643	606	612	575	614	594	552	611	568	621	618	607	590	602	579	635	561	639	600	591	593	562	580	605	595	572	585	611	589	527	624	623	613	637	566	580	599	600	606	612	620	544	580	597	637	583	657	607	586	555	580	609	599	562	593	591	677	604	588	604	610
15252	6094	6318	6250	3277	2050	1330	994	789	654	655	617	539	433	501	432	453	468	456	459	467	434	454	448	497	490	577	557	552	531	502	504	527	493	469	486	478	423	450	467	418	435	423	436	411	390	435	430	401	403	421	461	430	413	429	411	422	422	441	404	420	426	381	425	381	442	400	441	425	432	460	432	412	410	452	389	418	440	410	408	410	420	449	446	411	414	423	421	459	434	404	408	431	436	400	436	383	410	424	400	445	396	393	399	414	429	403	426	426	410	406	411	428	388	423	404	432	420	389	383	428	422	435	414	429	421	432	402	419	388	423	470	418	452	432	417	416	446	415	425	434	421	400	394	461	394	435	454	416	397	417	438	440	426	443	407	423	421	424	413	426	421	406	442	442	391	427	433	387	404	442	421	410	379	410	434	424	440	396	388	428	391	422	434	404	377	447	417	409	398	402	409	416	413	414	456	470	434	423	415	466	416	428	444	420	386	420	407	435	424	419	420	405	432	409	416	464	419	423	425	433	420	459	406	397	417	435	419	434	402	417	434	402	410	414	439	431	448	436	419	422	443	426	414	383	394	432	407	454	401	453	446	400	457	390	436	407	442	450	466	419	444	399	427	427	395	438	428	444	405	434	406	415	408	421	428	438	398	414	430	395	443	433	452	409	382	430	414	394	422	454	413	422	397	446	439	464	428	453	387	450	418	406	433	387	398	391	406	444	406	414	416	423	405	401	468	455	401	409	417	418	417	436	405	370	415	415	409	418	434	418	399	365	456	414	406	431	441	441	444	454	411	372	407	422	425	423	424	391	400	459	407	450	437	430	422	426	402	392	407	415	427	436	433	383	443	418	405	423	437	430	416	422	434	415	400	371	405	419	433	413	452	439	410	468	401	411	400	452	403	391	385	420	440	427	444	420	400	417	439	416	408	433	412	429	417	465	411	408	440	400	418	451	372	417	445	382	421	453	434	410	397	449	418	408	393	401	394	430	427	469	455	430	407	408	428	397	468	442	440	389	436	430	406	394	454	448	426	410	440	410	420	398	402	466	422	392	408	407	444	402	427	430	429	409	399	431	405	434	420	437	461	446	410	431	418	437	417	389	432	431	402	418	371	412	390	394	446	440	399	419	420	409	422	404	439	421	436	422	424	438	417	419	413	451	419	456	418	399	439	433	399	407	421	409	415	437	455	435	415	416	426	421	408	425	451	474	430	407	429	410	390	403	431	420	397	379	402	408	397	411	395	418	408	440	398	471	442	437	428	440	433	424	431	463	374	446	393	394	412	444	440	378	414	410	437	414	434	433	412	417	428	411	393	432	395	425	426	429	431	413	383	432	451	398	382	399	406	413	429	418	417	420	417	474	434	415	445	419	442	414	437	420	401	430	431	440	403	423	451	391	402	398	471	434	417	420	379	424	447	429	411	448	412	457	423	398	381	415	394	429	404	423	452	446	402	415	409	401	399	433	424	427	415	432	417	407	425	397	394	419	427	403	460	387	418	415	465	439	411	418	438	411	394	426	419	395	399	397	458	468	413	439	422	420	449	438	395	421	437	378	406	415	423	408	456	408	412	382	368	404	426	450	416	456	434	407	413	385	409	404	419	410	431	438	417	405	392	388	413	456	402	437	439	384	410	423	432	411	423	405	381	439	381	435	393	446	417	420	386	429	427	403	367	432	422	423	417	424	416	420	427	379	408	420	450	410	409	398	475	437	382	367	435	430	416	395	397	445	441	396	423	407	414	404	445	432	405	410	361	432	400	407	448	402	394	441	420	427	405	454	407	453	420	428	422	438	374	417	453	417	418	425	440	391	381	422	410	446	409	392	397	413	385	390	428	410	413	401	462	449	404	418	403	398	428	403	419	378	406	441	402	430	379	434	416	435	417	435	392	427	425	421	434	413	441	410	435	444	422	394	419	448	388	421	416	409	415	386	419	444	456	407	399	383	398	456	449	421	439	420	427	411	415	400	417	434	400	434	429	436	449	418	382	422	482	397	423	379	406	428	439	409	412	435	406	388	411	427	411	384	434	411	423	401	414	432	384	425	367	431	418	389	436	428	452	422	399	417	394	436	426	407	375	440	420	389	418	421	444	469	399	442	387	420	440	447	431	426	407	389	438	394	408	419	412	418	402	394	420	396	425	418	403	408	393	444	388	435	427	426	385	415	404	441	442	433	410	404	425	427	381	402	414	413	393	416	402	420	434	417	420	405	364	400	431	411	393	401	410	424	425	417	441	424	447	479	418	439	411	411	431	414	417	423	405	437	424	422	425	393	411	374	437	430	444	388	399	421	427	444	460	440	443	473	412	417	441	447	426	412	393	420	430	407	407	405	442	434	420	397	448	423	392	440	429	479	421	420	435	382	414	397	430	408	399	427	454	424	396	428	420	416	385	431	417	412	399	429	386	380	408	415	407	421	399	429	425	390	442	455	403	394	367	421	413	417	419	437	426	406	418	423	446	422	393	438	417	425	421	396	443	425	393	459	428	400	439	434	400	431	441	399	441	399	432	428	383	431	409	412	387	421	447	421	443	389	396	379	437	408	436	403	434	390	454	448	419	408	435	429	387	406	428	467	439	420	409	441	408	389	428	392	454	397	431	442	433	418	426	419	448	428	413	410	453	404	428	468	424	395	404	431	414	407	451	464	406	416	384	407	398	424	440	420	426	394	454	393	416	416	391	407	445	407	376	458	405	412	414	451	438	400	421	399	425	407	433	408	403	423	442	455	431	404	410	389	412	388	426	435	466	424	465	430	421	398	401	433	410	417	426	430	429	439	389	425	418	394	421	461	443	450	443	426	405	421	419	404	435	407	415	441	358	418	405	386	402	401	386	426	428	428	412	447	416	409	408	402	434	420	422	393	398	363	426	396	462	474	420	414	420	391	420	412	407	451	420	415	425	380	411	417	416	434	415	406	425	401	441	431	425	425	421	447	435	445	409	440	409	440	442	432	412	440	408	399	388	395	442	446	367	394	422	388	438	404	422	419	417	429	410	407	399	420	398	399	428	415	438	413	413	425	411	409	412	392	429	432	420	411	401	403	448	411	464	410	414	408	380	448	410	430	410	441	412	403	437	420	433	371	423	422	387	357	416	449	427	412	380	383	401	384	432	451	416	424	405	442	419	408	437	407	405	450	441	443	394	408	414	416	435	446	421	435	397	417	416	399	462	428	415	416	437	401	411	449	427	422	464	411	453	432	408	386	420	408	444	413	425	387	411	426	408	376	400	411	423	419	437	420	415	375	419	406	413	421	419	452	443	415	399	390	438	435	418	423	428	413	403	408	423	403	452	447	406	359	386	443	438	433	420	363	442	433	420	425	403	406	425	422	435	431	426	420	419	415	402	440	460	436	407	376	425	440	385	408	417	436	426	441	426	417	422	398	443	416	429	371	439	447	433	441	373	437	446	415	396	412	417	404	407	403	419	408	430	418	383	419	439	433	407	473	421	450	456	438	411	427	427	434	454	431	431	383	429
9553	5263	11887	14577	10040	7286	5053	3612	2816	2394	2155	2080	1665	1391	1281	1293	1168	1165	1105	1101	1285	1110	1286	1346	1592	1716	1935	1926	1765	1899	1775	1677	1423	1461	1502	1424	1256	1250	1197	1104	1072	1085	1045	968	980	961	967	992	955	938	951	961	917	990	909	966	961	949	972	994	972	972	980	964	950	940	956	950	973	970	990	936	1006	993	955	972	958	991	970	969	927	975	1012	960	1001	1029	944	979	998	994	991	959	931	903	926	979	933	939	906	992	1001	938	985	962	946	895	980	937	906	984	968	906	955	932	964	951	994	980	1000	973	952	1011	954	913	985	975	940	937	945	967	953	926	924	915	971	979	972	935	901	944	971	1010	985	958	973	970	949	931	984	935	990	980	956	963	953	965	921	874	967	939	958	977	940	935	930	994	964	975	965	953	959	1001	928	992	948	955	965	933	922	974	932	1001	966	948	925	973	917	939	902	955	994	928	947	943	905	935	926	913	959	942	955	986	969	1000	913	977	976	972	952	903	939	997	983	976	933	957	958	974	931	970	969	997	953	997	955	973	992	977	928	974	963	938	979	982	968	1001	961	934	955	952	956	997	953	996	943	952	951	918	975	966	1041	932	942	969	954	975	958	974	984	970	1007	984	961	976	922	971	971	978	939	929	947	1019	949	957	971	933	965	981	1016	945	961	941	963	979	969	936	985	1003	1012	986	968	938	922	932	937	990	1020	940	973	999	990	1032	954	1032	957	933	958	981	963	926	943	916	990	950	1031	983	915	935	972	919	946	966	910	1035	987	955	996	971	944	971	987	939	942	962	923	992	939	952	922	929	960	979	895	896	934	961	977	984	936	955	929	980	986	998	936	989	975	966	960	946	963	952	952	953	949	946	1000	961	916	1012	949	972	945	993	893	958	1023	924	962	950	988	962	948	935	903	940	967	940	1012	980	919	960	955	984	949	949	1006	990	958	951	956	981	956	960	986	1014	923	912	907	1000	966	951	1013	981	1018	985	953	952	959	1007	965	914	923	959	937	1001	919	961	972	941	954	930	984	930	929	1005	985	941	902	954	951	953	961	949	966	946	960	970	929	968	1021	967	947	957	966	1005	947	1000	910	935	961	971	950	884	962	966	972	983	931	954	940	961	916	992	968	960	944	1010	857	913	1005	985	944	931	960	916	948	926	1009	986	973	897	967	957	929	903	992	954	928	939	922	948	945	929	914	991	944	924	960	1022	971	971	915	928	924	943	993	934	903	937	951	901	932	938	977	960	983	973	930	950	1013	959	923	948	954	1007	957	991	960	973	979	921	989	966	943	991	981	961	956	1009	935	1011	949	959	1004	980	951	965	968	971	923	974	987	914	953	966	935	974	1047	981	962	993	913	955	955	973	944	962	942	970	940	939	970	916	969	981	953	946	957	959	943	977	930	940	1014	946	950	965	929	973	958	966	987	927	1031	910	963	931	941	975	981	961	959	956	951	974	983	1001	946	920	942	992	923	958	944	970	964	977	998	969	926	1012	990	1007	976	981	989	978	901	946	882	914	962	952	923	980	951	999	943	924	985	949	1001	934	971	964	970	919	973	978	937	947	901	947	944	949	919	987	903	963	947	961	968	964	991	973	958	910	918	986	988	983	943	953	945	989	972	958	975	962	980	970	961	1003	943	922	944	926	953	971	948	1009	959	997	962	923	926	946	937	971	959	926	925	1006	925	967	946	1003	973	976	973	948	968	974	982	971	996	924	931	945	968	939	941	945	918	936	981	964	972	922	979	916	1015	984	937	982	913	945	971	1000	938	954	961	998	995	995	967	943	940	948	963	953	903	956	907	923	965	934	915	960	948	944	937	965	875	970	934	929	923	970	971	979	960	965	907	980	956	974	1016	982	985	910	929	951	981	937	968	941	942	953	909	944	920	976	934	958	920	1000	908	923	964	988	985	897	999	1002	940	957	976	969	937	896	974	945	956	978	963	976	910	980	958	992	957	883	957	935	919	943	928	1015	996	914	946	995	927	940	977	942	985	1009	949	967	946	934	974	970	954	956	986	952	960	977	972	964	952	957	951	913	932	961	960	982	985	957	1017	964	934	978	901	971	972	929	945	991	954	947	999	942	921	1020	970	953	1007	931	958	940	972	985	981	983	935	949	973	926	1006	911	984	936	924	884	994	914	956	1010	976	934	926	982	1040	936	970	987	944	974	997	955	959	1000	969	1020	1007	921	948	957	956	967	962	974	920	947	920	951	972	895	934	956	982	948	952	959	946	928	930	999	1005	990	932	958	975	923	953	919	982	965	933	1001	1012	933	984	1007	942	936	958	980	993	948	967	955	967	937	975	1008	977	980	984	957	904	897	932	958	950	937	967	1003	959	1004	943	946	924	974	967	950	976	1018	923	965	919	1001	973	966	932	1010	1004	949	1019	961	976	972	955	960	949	925	929	934	924	969	963	942	920	923	970	953	902	996	932	874	937	933	971	945	981	985	990	928	931	950	935	938	952	962	943	981	974	928	929	899	977	973	948	951	944	903	958	954	1018	946	955	926	930	971	980	958	974	948	930	966	989	942	964	931	964	950	970	981	921	926	942	1013	937	927	969	999	960	1014	944	912	994	991	1033	935	992	998	971	995	968	961	970	953	994	947	979	920	944	964	929	942	995	971	970	959	931	928	975	1035	967	906	981	933	959	918	954	983	999	973	947	1009	994	930	959	965	992	918	947	952	928	926	959	912	928	951	895	950	963	943	965	885	980	950	958	1022	964	957	972	897	911	921	1029	1014	994	939	962	924	975	938	971	945	958	915	1011	987	1006	973	989	963	990	932	963	970	964	937	931	1008	980	1008	926	929	1009	929	955	948	903	960	953	950	905	971	947	933	973	1022	930	964	953	945	976	949	1033	937	973	964	937	912	925	957	1019	936	913	947	936	985	966	993	928	981	927	958	943	989	955	976	956	982	898	1011	886	945	984	985	991	947	929	940	917	998	941	958	900	906	991	907	946	951	909	962	986	973	943	928	945	947	902	959	974	989	916	969	959	966	927	997	984	946	926	961	934	938	938	971	931	958	984	906	985	936	995	965	926	933	892	971	976	924	869	961	962	910	954	980	967	953	971	945	968	959	933	941	1034	935	928	986	985	947	955	1004	951	958	962	960	922	935	901	958	1007	960	923	974	1018	981	949	978	1009	908	978	958	984	954	970	944	928	903	986	922	978	920	955	951	982	943	934	963	899	923	975	974	989	861	978	909	924	978	911	949	969	946	915	947	1031	930	943	918	949	979	925	992	937	955	1007	974	961	945	886	980	967	967	917	943	938	954	917	945	929	889	988	953	871	966	964	969	995	934	931	918	917	957	929	973	993	965	995	986	979	979	970	990	928	984	937	988	904	942	970	950	902	992	944	957	943	934	946	958	989	1014	925	953	903	966	984	923	953	986	951	945	973	970	969	1001	936	904	997	934	879	954	916	971	968	956	887	999	932	991	1005	984	953	980	1022	943	962	961	976	1011	992	966	1007	968	963	948	903	976	969	924	947	932	994	959	975	954	957	917	1035	929	1022	980	1008	955	905	954	1006	967	986	926	906	1004	985	970	955	947	942	990	943	959	970	931	936	947	949	951	990	956	920	975	938	973	930	984	967	956
38326	23046	18303	13727	7517	4441	2492	1741	1391	1092	947	808	664	558	487	479	435	457	421	438	445	441	485	478	529	683	679	622	632	674	594	520	476	529	473	436	427	396	379	381	367	349	337	333	346	297	322	354	347	302	308	324	317	311	334	310	322	345	324	345	356	308	334	317	331	329	346	331	328	332	345	317	319	346	303	325	302	323	345	311	318	326	333	302	324	312	333	334	335	308	342	305	320	296	333	329	305	329	326	310	283	312	341	327	330	319	320	332	311	352	334	271	332	329	304	322	333	329	315	317	310	334	344	335	365	324	344	304	350	314	301	322	344	326	311	339	346	362	310	334	323	310	304	309	321	310	314	313	328	318	329	325	294	362	321	306	309	314	343	324	294	301	347	329	334	337	307	317	351	344	331	275	294	341	307	319	341	343	318	294	347	331	333	319	304	332	313	300	335	317	347	332	333	332	290	335	284	299	347	348	324	305	373	319	318	299	319	328	345	324	282	357	327	340	307	322	292	316	327	337	356	328	331	345	345	321	329	299	322	328	324	313	315	303	337	331	329	300	366	331	333	321	316	316	323	326	319	291	320	343	351	308	331	306	300	344	359	324	309	318	320	307	326	356	301	309	282	344	314	330	323	298	324	315	308	308	339	320	326	322	299	328	296	282	346	348	343	347	332	303	311	336	339	313	316	318	292	311	328	346	340	343	312	327	319	326	312	317	309	307	306	334	321	332	326	302	302	339	312	333	330	303	337	340	331	329	339	302	335	332	356	317	298	324	331	279	328	312	354	326	332	305	329	307	314	338	304	339	339	320	309	343	347	314	324	317	333	308	326	341	321	323	326	346	305	311	324	362	301	326	309	326	314	349	312	327	343	360	345	327	318	318	310	303	306	328	343	300	308	302	318	304	313	305	267	328	307	327	308	312	342	338	344	353	337	326	310	340	293	312	318	309	302	310	313	307	312	292	364	323	339	319	305	299	349	358	320	330	341	315	339	317	365	318	330	322	310	311	332	308	333	308	318	313	319	291	288	318	322	310	351	323	296	296	302	315	324	338	322	318	306	325	302	325	353	324	318	329	288	314	305	321	312	318	313	321	295	313	319	326	318	305	298	282	349	323	307	308	287	305	302	347	293	319	306	330	294	312	332	293	324	328	302	342	310	330	341	329	317	320	333	318	322	314	348	307	304	352	316	323	304	281	308	339	336	310	274	338	339	335	319	330	325	377	315	318	324	334	333	330	328	317	312	335	313	291	325	332	342	327	330	351	315	299	326	310	323	357	318	348	323	328	313	293	326	318	347	348	381	363	293	319	344	303	341	296	304	326	331	347	353	338	295	281	332	334	350	363	347	316	302	311	321	327	311	316	336	325	332	355	349	321	337	309	273	284	321	325	306	275	334	358	307	313	355	294	341	297	305	327	340	337	331	319	337	325	268	343	298	302	317	296	321	314	315	331	341	313	322	307	344	304	308	307	298	335	333	334	307	296	300	282	324	308	350	325	323	316	337	294	290	327	309	342	331	333	335	324	298	301	340	320	323	310	311	307	333	355	303	332	319	336	325	337	310	334	314	317	329	306	346	308	315	317	314	351	316	346	315	316	301	361	306	332	323	325	299	326	359	323	322	321	294	268	304	305	360	347	319	354	322	329	338	296	321	326	339	287	338	329	325	341	306	315	262	317	319	301	296	340	310	321	304	349	361	359	309	312	322	319	320	310	286	347	333	319	322	304	349	305	340	318	340	306	298	316	320	346	357	327	363	322	354	345	328	316	341	326	368	326	314	304	308	336	320	320	306	258	295	316	320	304	318	326	316	322	333	347	334	339	308	326	348	326	328	330	280	352	316	332	343	343	327	300	293	350	330	324	323	316	331	309	324	330	340	333	340	353	313	320	307	348	351	321	297	337	329	301	319	296	344	321	310	300	322	330	318	312	371	333	329	319	341	330	332	343	312	313	331	303	318	282	320	341	303	302	292	327	322	317	309	287	311	319	314	313	311	334	311	319	321	335	347	304	326	317	344	335	329	290	333	335	322	290	297	302	370	325	295	331	294	316	337	304	310	360	333	316	313	278	305	327	331	316	342	315	316	287	308	321	316	345	310	313	324	294	322	301	297	330	337	296	341	312	294	323	290	302	333	322	344	342	351	328	364	310	306	345	344	337	326	327	306	315	283	352	338	334	315	347	339	300	306	318	354	305	340	304	311	299	332	313	323	323	356	327	311	310	312	281	347	332	324	350	320	335	315	318	327	314	313	286	330	321	334	339	321	323	328	363	310	328	329	335	307	335	312	349	299	324	293	349	316	363	302	341	334	327	326	297	341	304	311	341	353	322	307	315	338	325	316	333	338	335	338	352	290	310	297	300	313	296	285	317	301	353	336	298	305	315	288	286	301	301	322	317	305	315	319	301	319	349	294	312	327	353	346	344	356	341	342	310	329	350	317	320	324	311	378	351	323	341	274	347	299	324	336	312	323	358	320	322	312	359	320	299	326	308	309	311	340	302	344	321	296	341	317	372	346	299	309	336	294	317	330	319	328	324	321	332	289	319	331	327	320	301	321	316	319	368	358	275	351	307	310	324	292	317	318	314	345	318	298	322	297	328	354	305	317	326	314	298	317	344	318	305	337	306	309	335	319	351	325	338	286	291	367	330	293	306	296	292	326	310	327	295	321	321	314	317	343	293	317	330	320	316	315	317	286	268	334	311	290	332	307	314	309	328	323	309	320	326	293	356	319	354	325	353	318	320	278	349	343	323	307	292	332	313	328	346	368	278	289	338	319	312	313	301	314	325	313	297	353	305	322	315	317	328	274	304	293	313	323	289	301	314	312	326	318	292	297	275	343	340	322	325	336	319	335	326	314	278	319	298	347	339	337	314	333	342	321	295	337	313	315	351	308	303	343	349	343	329	275	315	314	325	319	283	318	330	315	322	304	289	311	292	334	294	324	324	345	359	307	306	340	292	331	332	321	309	348	321	315	333	324	349	317	302	297	318	347	352	297	306	309	317	321	319	295	311	337	347	341	347	318	306	304	324	299	303	341	326	332	318	307	287	330	331	304	322	315	319	300	333	343	326	315	302	314	324	309	301	322	300	323	348	324	330	313	304	312	323	311	307	329	334	319	334	307	304	270	270	337	294	304	323	320	348	335	310	326	354	327	289	300	290	318	314	316	309	301	318	337	353	321	331	305	357	296	306	341	311	323	330	338	307	303	345	309	306	302	295	334	305	317	314	303	314	333	317	330	290	318	303	325	309	339	311	299	316	320	312	322	316	354	341	319	324	340	320	337	295	326	297	297	293	310	315	290	314	299	334	331	325	292	312	290	308	340	315	353	336	304	351	326	328	298	294	318	352	366	313	316	300	311	321	308	329	337	303	324	326	350	324	321	366	334	345	300	306	340	322	330	351	303	334	331	309	335	308	324	306	304	348	304	328	313	334	329	327	273	314	302	293	330	298	343	323	361	314	298	311	334	285	334	325
26087	12022	21334	21900	16810	12534	8529	6976	5522	4360	4047	3590	2733	2250	1976	1644	1571	1624	1669	1921	1829	1531	1699	2070	2419	3345	3342	3026	3158	3234	2741	2352	2177	2146	2041	1816	1567	1350	1209	1239	1152	961	877	881	825	771	791	758	778	815	735	771	812	771	789	750	707	719	726	825	780	756	730	768	711	765	694	758	799	786	735	800	786	785	783	796	712	802	711	761	799	773	794	741	808	759	768	748	756	785	757	817	753	728	758	732	751	770	747	734	747	773	807	804	763	809	771	795	727	781	670	750	756	788	734	766	758	729	799	749	766	751	772	739	713	765	732	738	765	746	783	800	725	741	732	817	768	781	764	756	749	733	774	778	770	752	779	699	791	763	745	740	810	737	773	727	688	753	727	732	767	806	811	726	767	754	750	738	755	749	752	741	767	742	720	750	747	754	754	766	747	717	751	769	814	750	746	752	752	725	774	738	757	789	752	802	762	796	768	726	731	728	707	730	745	710	774	747	739	790	735	737	736	735	747	762	726	716	770	778	769	778	747	775	754	744	815	757	728	754	737	743	703	765	741	773	775	726	748	757	767	763	767	725	765	726	790	737	706	716	759	732	745	774	729	725	772	721	769	801	749	733	797	739	754	696	720	782	771	774	773	790	770	750	759	737	761	753	743	747	758	761	756	762	766	731	757	760	770	731	769	746	786	732	731	766	746	809	732	763	744	780	762	704	746	745	759	735	797	749	729	702	755	779	751	774	804	760	737	724	739	755	761	702	727	705	759	759	781	776	759	710	724	811	733	731	782	709	759	767	771	799	709	769	759	679	760	775	753	738	747	751	748	738	717	751	727	780	740	777	699	761	793	774	756	768	731	722	736	742	788	757	735	758	765	730	739	770	759	756	701	750	759	745	725	784	754	724	742	708	777	757	748	762	750	736	728	674	748	822	773	775	731	759	765	774	767	764	776	752	771	737	752	773	738	734	758	713	764	739	830	786	734	766	749	729	758	738	728	760	754	786	761	765	761	787	778	730	800	721	754	770	769	788	743	745	795	730	759	769	706	742	789	803	748	718	726	724	755	715	752	744	767	748	742	730	757	809	745	754	775	718	782	741	735	774	698	767	778	736	774	753	705	756	720	784	696	773	802	773	788	735	796	787	774	766	743	773	753	791	766	734	740	726	744	738	752	701	830	737	759	720	771	763	800	794	753	707	756	765	805	774	755	747	773	753	815	742	692	760	758	732	775	795	743	750	732	752	765	756	748	712	727	817	781	764	778	749	737	775	790	729	748	712	744	754	773	779	752	744	726	783	746	736	830	748	772	764	747	728	773	718	768	744	765	697	784	760	732	716	768	757	716	727	782	700	735	744	756	790	757	746	748	745	765	771	774	777	773	743	746	739	762	767	785	755	736	737	762	771	741	746	767	786	739	761	732	770	769	787	713	761	717	755	749	820	737	773	706	712	750	779	777	726	759	705	768	725	711	760	741	784	779	737	801	736	762	835	770	758	804	754	753	786	762	781	758	782	771	762	738	742	761	811	788	729	733	743	713	745	738	731	798	783	690	787	761	784	793	758	777	764	751	748	759	718	782	790	748	774	740	777	805	719	734	766	748	751	737	747	734	757	749	742	755	736	721	776	741	697	720	768	769	793	735	751	767	724	808	716	752	781	734	748	780	749	729	838	742	764	784	747	847	765	706	752	728	769	759	774	737	735	713	754	730	780	780	761	756	759	771	772	736	749	764	725	804	721	767	798	716	756	708	765	759	715	772	724	722	817	723	750	762	720	759	794	768	757	739	702	756	798	772	798	723	762	765	734	777	790	746	734	728	809	757	737	748	742	732	746	757	740	768	743	737	769	751	730	740	759	798	789	751	731	770	761	744	741	753	783	764	759	707	757	751	806	755	767	726	777	740	781	777	731	744	747	704	765	755	759	800	748	730	807	708	795	786	733	752	762	757	786	771	778	766	755	796	756	752	767	761	777	769	770	816	756	723	764	738	803	763	739	754	726	748	744	775	711	772	775	722	778	751	764	749	748	738	703	722	752	751	775	759	693	797	750	741	749	776	716	766	757	768	784	665	764	718	781	737	700	763	770	707	763	773	783	781	771	771	742	771	743	764	750	762	762	774	741	716	726	723	715	780	725	783	742	797	768	821	731	755	792	723	748	726	762	802	750	737	764	738	785	760	782	763	791	706	757	748	733	756	732	722	779	753	732	752	733	716	761	753	752	765	748	752	747	788	749	729	765	775	747	729	774	713	708	758	761	719	822	752	781	766	696	712	720	758	759	787	813	767	719	728	810	762	756	743	737	759	814	777	774	763	737	764	802	731	753	756	788	775	735	757	725	779	766	747	728	725	787	810	802	740	744	755	735	725	792	698	739	758	733	785	772	759	751	789	756	708	727	731	736	723	755	735	764	753	767	766	785	757	737	730	786	765	736	760	764	735	716	738	772	740	771	784	768	748	722	749	719	733	752	778	751	758	719	737	763	806	773	746	741	765	764	751	716	770	764	758	808	715	753	745	764	782	785	751	766	744	743	737	801	778	760	802	740	774	788	773	766	783	741	742	720	769	781	797	712	739	789	747	734	758	752	829	773	748	739	753	747	714	735	732	740	769	768	761	740	761	790	748	782	761	764	735	787	744	703	769	761	773	776	683	708	759	746	788	802	770	718	777	765	815	781	767	766	742	747	757	756	803	731	751	740	749	739	764	780	776	743	729	779	726	773	760	742	734	793	722	752	737	691	782	745	758	747	772	768	772	684	754	780	770	827	743	783	725	771	759	734	715	736	777	714	727	744	764	787	684	814	745	750	762	737	746	754	810	745	801	750	787	725	736	773	740	721	826	713	708	809	795	766	752	780	764	758	720	720	750	725	757	725	719	705	743	722	680	733	784	751	794	733	774	831	808	734	814	727	724	709	757	787	736	776	733	753	712	744	747	777	799	796	798	753	780	791	751	776	705	767	779	729	736	697	752	743	737	723	715	750	752	801	758	766	758	778	794	770	777	749	747	802	765	736	743	796	753	788	791	787	730	744	742	766	713	764	770	782	723	755	745	771	764	720	757	783	759	784	722	736	791	762	784	785	707	828	752	694	755	768	766	763	764	787	707	720	738	767	748	715	723	741	773	776	740	707	724	711	764	739	713	742	735	766	788	773	729	781	772	774	736	734	794	728	743	740	764	789	717	762	695	758	739	766	753	759	761	797	724	759	752	799	776	767	707	793	734	761	715	770	714	746	764	767	795	821	786	761	740	765	727	699	763	769	743	737	794	760	734	713	736	745	724	765	784	709	768	754	812	787	714	755	702	775	779	729	770	749	756	764	740	757	750	783	756	754	723	763	758	716	774	712	740	730	688	723	693	737	770	738	753	782	772	739	777	732	776	804	804	786	785	724	758	805	753	726	713	751	721	764	723	767	735	760	709	723	771	716	788	800	756	738	756	778	733	804	703	728	754	754	733	758	773	761	686	776	733	747	743	736	763	801	711	812	783	796
49073	30677	26703	20118	12157	7530	4418	3281	2370	1746	1416	1101	883	729	600	539	531	515	476	538	548	483	489	622	732	870	882	874	890	778	650	585	597	532	528	450	379	410	371	314	267	256	280	279	253	226	278	272	298	275	249	237	243	279	273	251	274	254	243	253	255	238	240	239	235	225	238	242	249	271	258	253	252	253	230	263	276	265	267	244	291	232	240	236	242	234	232	235	235	238	262	215	245	263	248	253	237	266	228	218	268	263	275	265	282	240	249	229	236	217	250	236	223	240	250	240	269	223	234	239	264	243	234	235	258	269	242	264	238	249	225	250	238	227	243	260	218	228	220	256	254	261	265	287	241	255	238	261	284	237	263	213	238	237	247	237	237	245	231	250	262	230	221	214	220	227	229	219	255	243	228	272	264	238	254	243	258	247	265	236	244	231	262	215	206	229	246	224	244	237	246	253	227	218	235	243	253	238	282	227	228	241	234	269	249	252	247	227	241	217	230	226	246	258	265	245	244	248	237	230	237	233	249	265	262	292	278	245	251	240	268	235	246	240	206	238	249	269	250	273	247	223	260	272	263	254	251	265	242	251	252	244	258	230	250	263	237	260	230	258	289	238	232	233	220	248	253	282	251	217	266	247	242	232	227	238	235	221	264	230	258	241	234	238	257	260	254	238	248	254	231	220	235	242	235	255	223	259	224	248	245	236	232	251	260	254	262	265	250	242	235	228	213	247	255	206	247	226	241	256	241	236	218	220	241	251	224	243	268	240	255	253	220	273	248	242	242	244	278	264	254	250	283	231	238	243	242	224	239	264	234	262	247	257	278	237	255	257	223	256	234	244	232	292	246	233	220	243	265	249	249	256	265	220	250	229	247	247	216	253	264	270	264	251	266	273	228	230	260	235	260	267	253	259	256	249	235	247	260	253	257	244	233	216	240	262	234	225	256	247	233	249	247	233	238	258	234	264	250	270	242	268	278	282	269	223	234	246	294	262	233	228	259	253	250	251	249	249	240	253	221	243	261	225	254	268	229	250	235	218	249	265	236	230	221	219	244	249	222	228	248	242	213	240	241	220	257	253	271	244	266	258	247	236	251	233	245	250	267	242	230	245	272	232	232	262	271	229	232	280	246	222	227	227	218	221	252	258	269	234	244	300	278	230	244	262	244	261	229	250	252	229	281	268	229	248	237	253	248	244	243	253	241	242	243	231	250	202	266	236	225	246	231	254	250	212	236	236	252	231	256	251	244	252	239	238	245	245	242	233	244	272	244	239	248	286	253	234	255	241	228	235	249	227	242	253	275	245	252	226	265	265	256	249	220	253	273	217	224	257	259	240	260	256	248	262	245	215	246	261	256	229	233	261	265	255	260	241	233	246	250	273	227	266	259	265	255	239	268	266	255	231	238	239	238	266	239	232	211	242	251	256	246	232	252	228	218	251	268	257	263	246	247	273	229	207	250	256	265	245	244	218	254	258	282	255	238	220	228	243	220	234	262	248	245	256	248	234	264	221	229	258	254	229	234	240	240	220	252	245	272	253	265	283	264	220	250	257	240	247	234	260	247	250	222	230	263	250	259	257	225	222	245	246	245	227	222	233	276	240	249	257	247	254	255	273	214	225	257	256	230	265	241	232	268	236	265	249	237	227	266	260	236	241	251	255	246	217	266	224	249	251	274	214	234	255	247	245	228	257	257	264	207	239	254	235	239	226	235	246	249	208	244	233	248	242	256	227	253	228	226	262	235	209	250	244	237	253	254	237	252	258	233	226	213	236	253	248	241	224	242	249	232	216	263	232	280	248	257	279	225	229	252	269	219	258	248	215	255	251	238	240	253	248	266	244	238	246	251	275	236	274	256	239	260	247	263	252	233	222	229	249	238	220	259	231	267	250	217	232	256	239	238	220	288	246	220	261	237	257	271	258	221	244	234	255	257	271	235	260	227	246	228	223	262	229	227	266	263	271	243	227	216	270	263	234	249	267	246	263	224	235	249	268	277	261	248	250	255	261	245	253	255	249	253	215	244	280	250	249	210	221	230	217	227	219	252	243	243	228	273	266	234	270	240	247	236	245	256	216	271	266	246	272	244	224	243	277	220	236	254	252	228	226	242	238	260	270	251	257	265	270	233	224	212	252	259	215	247	246	254	262	246	246	258	244	250	253	220	241	259	245	243	250	222	243	229	237	233	245	210	240	237	246	276	271	246	263	243	258	215	285	247	255	241	242	227	226	261	237	241	255	250	251	226	236	252	238	237	234	230	239	267	232	264	239	225	257	266	248	247	222	253	227	224	251	217	262	255	243	241	267	228	227	250	263	264	239	229	244	257	256	243	248	249	227	258	231	246	237	241	252	255	253	236	248	239	245	276	223	240	229	223	262	277	252	253	229	268	227	223	219	229	217	274	260	231	264	251	279	245	245	224	275	252	259	244	276	241	258	230	247	258	265	232	239	260	234	260	233	248	256	231	254	254	269	231	234	247	290	294	245	244	238	216	225	261	206	245	235	240	243	219	265	252	245	229	240	253	246	225	289	260	228	233	249	235	236	223	233	262	250	219	224	233	217	231	251	221	266	246	223	248	249	231	225	215	251	255	241	271	236	231	265	249	256	235	252	235	235	242	238	256	225	240	253	257	250	229	228	263	222	257	267	257	277	270	224	297	239	236	228	223	252	244	249	242	236	248	246	272	255	222	229	246	290	242	237	236	247	262	242	239	233	254	258	273	234	239	240	250	253	257	247	241	258	267	233	248	225	246	198	250	260	246	245	230	231	226	237	234	233	229	278	222	222	241	221	261	261	253	243	215	208	258	250	220	284	253	251	271	200	240	262	238	246	272	251	225	234	276	236	231	221	231	229	224	247	270	211	266	248	236	220	255	247	240	223	250	250	240	242	248	244	271	250	217	234	237	231	239	230	206	251	229	222	258	262	227	249	293	263	234	228	252	206	277	244	257	232	238	261	258	253	232	222	231	215	232	239	211	230	245	229	246	257	285	247	224	255	235	262	252	243	247	266	236	254	246	259	243	250	255	256	244	211	256	278	244	239	251	263	225	236	216	249	281	286	254	270	231	225	258	242	232	264	234	211	226	257	234	252	266	239	240	258	263	257	229	261	274	269	220	258	266	243	229	277	238	259	266	251	243	248	229	238	265	242	260	257	243	264	278	272	245	246	247	220	262	249	271	238	217	239	250	228	244	240	254	260	236	275	263	261	254	250	240	231	255	260	251	264	231	266	266	253	229	228	248	244	223	248	261	244	268	247	230	259	266	266	252	274	237	237	227	234	245	255	235	252	234	261	260	228	226	228	237	246	269	218	211	263	240	235	244	275	258	254	257	266	271	239	223	259	247	234	251	241	238	235	269	261	266	233	233	283	237	241	246	237	273	238	225	193	251	240	229	237	242	221	262	249	259	234	271	236	222	235	246	284	236	221	249	249	226	251	229	264	278	247	273	273	257	210	250	241	242	228	296	250	244	229	243	242	256	253
33834	18316	28329	26796	21630	17263	12703	10881	8445	6987	6070	5089	4162	3164	2596	2332	2223	2432	2511	2704	2379	2164	2504	3004	3973	5090	5302	5074	5028	4410	3515	3129	3286	3071	2878	2149	1618	1759	1525	1256	1009	905	821	777	750	755	671	712	701	679	640	620	655	620	667	637	644	654	631	638	626	599	652	613	626	591	665	644	604	628	669	623	618	632	636	638	652	666	646	606	614	603	632	662	637	605	643	632	656	601	596	588	605	597	642	613	624	572	617	612	643	604	609	633	641	558	625	636	636	624	622	619	598	601	670	593	589	589	626	597	590	619	588	653	596	591	616	593	565	578	621	606	625	638	601	593	627	647	603	601	593	562	609	597	658	595	609	643	627	643	588	618	607	637	582	617	619	582	617	627	604	589	616	611	620	627	636	600	608	576	605	584	647	630	601	609	616	622	593	588	614	596	595	626	603	608	623	617	584	611	603	604	563	607	581	582	591	643	633	608	570	571	574	588	579	634	583	638	608	583	570	650	625	579	610	582	590	583	618	597	578	624	607	612	565	611	609	575	607	572	583	609	578	611	585	621	607	604	593	574	578	626	572	616	557	634	575	562	560	588	608	566	630	587	609	632	590	608	530	598	593	653	606	617	616	575	595	602	597	612	585	566	564	594	584	611	573	602	579	626	607	608	561	637	582	577	633	634	596	606	624	605	553	597	652	609	605	627	604	628	586	642	578	579	632	614	638	630	597	577	634	605	631	579	619	601	547	594	592	607	606	587	646	594	563	626	595	588	586	579	586	647	623	613	567	609	589	561	569	604	601	658	616	601	580	637	570	612	594	603	600	619	580	568	614	562	637	589	640	591	610	602	615	590	574	646	607	574	567	575	580	623	574	555	592	574	595	624	552	586	607	586	607	597	607	598	603	611	587	646	589	563	573	600	605	586	576	588	634	592	596	594	594	572	629	572	646	600	616	607	604	603	573	564	605	586	606	587	580	617	590	588	581	610	610	597	623	618	620	578	633	608	618	573	598	565	604	615	598	618	597	606	556	647	609	580	612	582	578	625	607	601	612	622	595	557	630	617	561	592	609	617	645	639	589	595	575	630	594	665	593	595	624	570	611	632	621	601	577	600	650	560	622	605	605	604	603	608	605	619	613	625	573	609	626	640	573	631	592	572	615	625	591	592	679	612	594	582	606	583	640	602	592	602	631	590	557	595	591	610	613	577	600	577	591	602	597	596	644	619	625	616	561	615	568	605	598	580	641	641	563	615	610	613	615	561	594	595	611	618	573	579	591	586	589	648	621	633	571	570	609	627	611	587	617	577	596	589	649	626	584	585	603	628	582	572	613	596	618	560	601	585	585	555	609	597	597	627	625	551	547	628	569	587	574	585	676	600	616	605	581	562	617	589	606	572	615	607	552	630	596	607	562	664	609	631	634	608	577	551	652	613	587	602	587	622	567	582	612	613	669	593	574	619	590	608	593	570	629	586	572	597	592	602	625	582	611	576	594	588	578	600	597	648	556	618	633	554	602	606	604	609	616	654	580	585	605	570	570	598	609	611	608	645	617	602	619	595	586	604	639	614	594	614	553	588	626	578	603	552	573	619	651	582	588	606	613	592	622	598	626	553	585	589	562	635	601	601	582	582	614	634	584	614	610	579	651	609	613	594	652	614	558	623	615	558	569	616	604	593	556	622	625	620	614	604	623	582	573	617	601	569	590	586	656	555	616	651	576	604	585	651	589	636	591	591	601	614	581	579	611	658	592	621	594	620	617	570	532	621	595	588	627	635	576	613	587	615	647	595	619	626	576	620	607	613	642	613	573	626	607	619	608	619	604	617	629	631	607	606	600	571	575	617	600	612	597	593	577	608	597	590	620	583	570	607	614	597	606	603	616	553	636	536	586	620	580	582	615	584	582	569	597	589	541	631	606	631	617	606	566	607	634	572	607	660	573	623	599	639	603	598	555	615	596	556	633	567	566	541	583	569	560	576	603	573	629	584	565	611	611	593	586	614	607	619	600	626	589	593	613	586	557	609	607	616	624	556	611	574	614	603	604	619	574	622	619	567	641	561	645	577	607	591	628	622	609	614	592	620	601	546	596	610	577	592	577	556	577	632	644	549	615	593	572	571	611	638	603	608	629	578	590	592	622	612	604	620	585	590	630	616	585	559	606	603	620	583	608	583	586	643	598	621	609	600	624	576	627	613	598	594	619	603	589	616	573	591	609	584	600	605	615	571	607	621	579	594	595	590	582	609	576	603	601	617	646	614	618	639	622	609	595	604	585	646	592	561	573	584	603	614	582	589	582	645	550	582	624	597	621	591	596	632	592	548	568	604	616	569	648	608	597	590	615	566	646	618	632	585	605	604	603	564	628	581	588	629	629	599	604	585	591	614	610	594	601	577	569	627	619	568	618	607	666	550	610	538	608	642	635	608	606	666	611	605	606	610	643	555	628	558	627	593	550	579	619	563	604	591	602	620	605	621	595	618	617	582	604	599	598	626	634	616	593	612	605	615	628	596	588	664	615	637	606	604	613	617	643	580	626	618	615	641	609	577	575	599	589	584	615	603	625	621	574	605	619	624	591	617	587	579	587	578	609	573	607	635	611	582	614	587	597	629	594	604	569	643	639	616	587	590	583	609	626	630	617	590	588	601	568	637	602	588	624	611	629	621	643	615	657	635	613	596	575	608	595	594	593	590	559	606	624	615	592	598	598	516	602	576	600	579	626	591	596	550	588	619	629	582	652	630	587	654	599	613	587	607	635	610	609	626	591	619	640	605	642	603	595	607	617	609	600	619	581	612	573	600	580	608	601	602	597	556	613	616	590	609	568	600	592	595	624	642	610	560	569	597	615	604	584	633	559	583	627	593	609	606	607	600	593	535	594	585	611	632	597	591	594	595	612	594	575	622	587	595	573	611	574	588	582	566	609	624	585	646	601	618	573	585	604	608	586	624	593	573	586	619	589	643	629	570	607	649	576	562	595	594	589	571	604	600	624	571	603	558	603	624	597	531	617	606	558	628	562	539	630	593	532	606	586	594	575	610	571	616	643	591	620	627	614	584	594	625	609	628	582	626	577	599	620	583	599	609	579	620	635	582	598	614	572	581	594	622	581	559	586	607	632	593	621	574	584	592	616	587	610	609	602	589	584	597	600	613	616	590	602	613	604	638	600	566	593	580	583	608	626	617	574	642	593	578	616	642	605	595	603	587	604	609	583	610	633	581	581	627	624	628	585	609	574	627	576	591	586	578	603	612	664	613	626	640	643	595	613	591	611	603	572	628	601	570	583	609	578	614	606	622	610	549	544	583	625	582	601	640	616	567	579	575	587	606	620	586	584	631	608	586	597	614	620	628	636	584	623	566	563	605	618	619	600	641	593	634	591	641	595	545	564	618	594	620	571	585	595	583	608	594	584	615	636	617	657	568	618	556	638	609	634	602	637	602	599	577	575	568	534	600	648	600	604	660	621	656	598	577	602	606	605	597	619	599	593	604	593	611
16145	7242	7204	4781	2723	1781	1282	924	778	655	613	644	524	491	467	464	456	437	465	445	445	450	478	527	611	612	570	591	539	546	557	547	501	479	494	511	447	457	433	445	459	409	452	440	424	430	453	441	439	468	447	401	436	433	415	492	390	431	416	404	436	408	428	455	442	380	406	397	454	416	430	395	407	440	416	422	402	405	404	414	446	420	443	405	387	415	408	442	415	471	441	446	408	414	463	424	398	399	396	410	441	401	434	397	405	447	384	422	431	446	411	398	444	422	412	428	432	420	428	406	422	416	421	460	421	425	397	427	424	398	416	404	371	420	405	447	410	409	427	434	391	417	402	400	461	477	439	432	409	386	415	374	414	427	389	411	430	449	445	419	388	406	398	422	422	446	439	420	431	381	413	416	437	416	433	426	451	436	453	429	416	464	406	418	411	414	416	401	442	416	391	420	474	449	451	413	414	398	459	410	395	401	456	441	445	400	403	423	416	456	404	369	429	427	475	451	445	463	447	405	423	401	412	452	442	422	431	399	402	429	362	423	441	427	399	409	431	443	419	412	406	419	395	428	440	444	380	414	452	453	409	426	430	393	397	453	407	430	401	424	436	408	414	452	418	430	429	435	421	420	483	382	442	416	398	457	448	398	410	421	422	438	395	433	391	392	427	420	406	414	420	430	456	448	396	436	432	422	414	404	421	393	428	412	409	395	444	476	398	442	447	433	394	415	371	422	409	437	419	424	407	405	433	422	413	416	433	417	404	426	385	428	405	393	423	411	420	418	453	450	442	391	415	383	407	423	417	397	414	434	455	442	411	420	413	430	453	420	400	418	412	384	414	422	411	426	416	413	411	398	387	399	385	380	418	404	422	433	415	420	437	413	429	426	441	443	409	394	460	450	400	399	396	431	414	400	444	454	440	424	420	447	405	412	402	421	439	409	430	428	464	419	495	420	414	446	386	415	407	445	402	477	420	427	432	440	405	443	437	439	437	424	433	455	432	431	416	407	426	428	396	404	422	408	394	432	381	422	446	399	411	416	424	394	387	412	400	433	392	446	397	415	393	423	443	418	420	405	411	441	417	381	402	434	425	432	421	414	412	438	393	423	407	418	429	416	406	419	452	417	407	397	400	433	437	440	439	415	436	420	400	440	409	414	421	425	446	439	446	462	400	414	417	411	417	412	427	445	408	411	432	448	411	458	424	410	437	404	416	420	429	421	410	388	411	447	446	418	426	419	417	425	417	433	424	411	439	436	434	404	409	412	410	442	404	405	419	418	431	436	438	396	448	442	423	396	477	384	389	424	434	417	403	408	405	433	438	407	451	385	409	432	413	430	455	427	406	413	411	408	418	419	391	448	438	404	430	397	412	409	453	454	421	377	417	449	419	413	394	463	414	432	417	404	396	420	420	454	418	431	418	450	400	377	407	425	438	458	418	426	418	427	448	369	411	432	427	499	455	428	421	440	411	412	417	410	420	425	405	422	465	403	428	408	399	404	435	405	443	413	417	408	435	382	434	421	461	434	455	395	405	424	403	442	420	386	438	413	428	418	414	365	425	426	424	400	401	439	420	437	427	425	431	435	425	410	430	408	405	407	452	394	409	433	410	397	424	431	422	414	405	416	391	403	373	409	422	434	450	405	456	386	429	422	445	425	426	416	407	416	440	398	434	444	416	412	424	427	431	407	428	414	408	450	423	427	412	389	385	405	437	407	434	405	395	499	410	446	471	407	390	393	414	404	413	427	438	405	403	400	439	425	375	427	415	457	423	445	428	447	410	390	424	450	467	411	449	432	407	375	423	467	423	431	419	481	398	401	408	442	433	416	451	434	394	411	368	451	419	415	442	415	385	389	452	410	412	417	421	388	410	435	411	398	419	416	438	402	418	400	439	400	417	347	389	399	423	403	442	395	418	455	420	439	405	388	422	398	426	440	412	463	452	398	408	434	400	420	390	428	448	401	424	462	424	426	457	444	476	405	430	411	390	438	440	422	417	421	460	421	430	424	442	390	406	384	418	424	410	389	425	401	415	437	431	409	452	391	399	455	407	396	410	427	417	418	425	415	402	403	398	438	454	382	457	428	422	432	415	403	396	407	448	407	393	421	463	439	422	414	420	473	402	460	412	399	420	438	418	408	442	379	419	438	402	397	437	414	443	425	450	430	440	439	434	416	406	432	465	415	413	418	424	429	420	414	431	438	393	407	388	406	459	432	404	464	414	419	399	419	423	419	407	419	440	405	409	361	427	440	438	413	471	414	449	410	392	408	444	429	411	433	451	430	460	386	438	464	388	394	405	376	394	415	414	409	407	390	444	406	434	396	441	431	438	446	420	404	418	427	420	440	437	384	397	423	402	388	427	424	348	434	414	381	395	414	473	439	444	429	433	441	398	398	429	445	429	388	434	402	424	432	429	391	435	404	441	438	419	427	408	370	420	418	436	427	439	399	388	463	437	431	386	422	438	440	377	452	407	407	432	405	409	392	421	449	461	416	405	419	441	436	457	403	437	413	441	410	417	399	439	373	426	424	432	424	448	436	442	462	432	417	409	432	461	391	396	421	482	393	425	456	412	419	430	438	430	424	377	390	429	403	433	402	456	411	417	426	440	437	405	415	421	414	426	431	422	436	430	446	435	409	426	461	405	402	437	466	413	415	423	445	413	380	419	400	438	447	418	428	457	394	446	416	407	403	409	403	383	451	444	463	431	410	450	456	423	432	410	425	399	470	398	421	402	440	403	434	456	399	410	438	424	409	405	412	399	427	462	406	429	417	412	398	437	463	393	429	401	406	408	458	445	409	364	433	391	382	392	399	409	436	416	408	418	400	457	396	475	418	403	418	430	451	404	384	416	404	441	409	416	414	389	479	388	453	408	444	455	444	419	424	404	410	405	457	412	431	436	463	434	424	436	403	404	420	407	413	419	419	430	404	405	422	381	423	428	389	378	377	427	383	473	428	409	418	415	400	452	413	400	434	391	412	435	428	410	366	418	456	429	393	430	413	468	432	441	413	412	436	423	388	423	450	385	406	392	418	460	381	418	429	404	416	413	457	406	430	446	400	401	416	471	421	388	419	428	434	427	407	442	433	414	418	403	412	409	426	427	415	442	437	406	416	413	415	444	432	420	441	390	414	426	383	432	439	425	417	448	411	418	413	396	381	401	421	420	396	451	388	395	436	381	433	407	450	433	407	452	419	451	422	459	420	438	442	402	381	452	422	444	405	409	379	401	413	408	448	445	427	436	399	416	396	411	426	416	453	437	441	408	449	409	435	449	420	430	378	408	394	443	376	417	395	441	432	436	384	464	414	440	371	453	455	443	427	428	417	435	394	412	448	448	429	444	387	411	452	434	420	442	438	445	420	424	394	430	401	399	435	428	432	395	439	445	435	394	427	402	443	417	422	451	398	411	463	421	469	443	470	436	429	442	432	398	410	410	434	453	411	449	425	441	418	427	425	426	456	393	448	414	419	431	395	412	396
9745	6365	11679	10851	8214	6111	4329	3446	2814	2421	2328	1952	1615	1352	1333	1280	1174	1126	1150	1222	1098	1155	1393	1663	2000	2102	2064	2129	1902	1608	1662	1729	1578	1684	1637	1475	1243	1275	1235	1056	1085	1065	980	1006	957	987	953	945	983	967	959	984	971	966	958	939	950	906	1023	946	985	962	921	992	969	966	922	1005	916	995	963	985	977	975	945	977	938	913	980	1007	966	930	944	980	974	947	971	939	952	954	998	981	997	978	961	998	982	982	964	933	942	989	944	954	936	962	940	938	991	948	955	1002	1011	937	960	1005	960	958	989	949	950	971	955	965	923	963	949	963	969	879	930	919	975	981	910	958	975	921	917	968	961	923	933	943	930	967	940	949	960	964	952	913	943	983	945	940	938	919	957	977	981	1020	955	903	1011	934	960	953	930	951	1014	924	922	949	974	947	942	1001	925	952	922	917	947	1027	945	970	973	958	955	978	953	966	957	986	950	945	921	951	942	953	963	978	964	940	961	935	971	952	929	943	955	974	961	993	950	976	950	961	953	917	991	1004	991	938	959	1014	878	947	943	926	971	966	1017	909	935	944	1045	956	969	1035	943	953	1030	1017	917	945	967	921	954	946	981	1018	999	990	973	919	972	914	945	993	939	965	950	981	954	915	1009	976	916	916	964	991	1052	944	1034	960	943	955	926	992	963	938	929	944	943	956	946	966	971	970	954	933	963	997	921	982	980	912	956	964	958	957	925	976	977	985	988	949	945	937	959	962	968	920	985	936	966	943	1019	967	971	939	948	1003	931	972	970	1004	970	1034	942	969	994	961	972	900	932	971	975	949	961	942	968	951	944	1013	962	917	943	945	925	1006	952	938	937	951	899	948	977	987	953	909	929	932	973	955	962	889	974	988	980	968	941	943	1002	941	963	952	879	981	952	955	950	968	890	981	965	936	947	983	950	963	950	924	942	952	941	952	974	969	930	928	933	947	956	993	952	954	914	956	980	915	984	945	990	971	926	936	976	978	892	950	993	973	955	996	945	948	960	926	935	989	965	980	952	986	921	974	1008	920	900	976	909	938	976	1022	981	948	933	1018	955	957	979	959	903	1011	952	1012	966	950	990	965	956	950	1009	953	904	904	1002	985	939	958	943	912	1015	958	868	977	1024	921	921	965	967	940	1035	916	1011	980	953	988	980	937	973	958	945	880	940	941	957	887	931	964	968	993	949	988	991	985	924	946	908	913	976	953	979	937	953	975	936	980	918	974	954	924	938	975	975	922	968	964	928	960	927	962	929	915	929	930	919	975	964	961	980	927	969	955	1011	933	976	924	912	916	999	928	927	918	933	960	932	956	975	969	930	1026	933	968	981	951	902	942	991	991	928	955	947	956	942	993	928	929	984	931	902	942	954	890	957	905	1008	976	983	975	994	996	975	920	937	928	891	949	992	990	980	936	970	1016	968	992	957	923	930	938	956	935	927	971	950	954	945	980	948	982	995	975	943	912	945	913	955	886	1008	972	941	964	919	933	953	968	910	968	917	952	1012	938	949	968	972	941	935	968	915	937	963	965	986	935	951	1055	1001	1019	954	937	949	968	1016	971	941	909	965	957	975	929	960	934	981	984	924	975	987	936	928	892	958	950	947	966	979	931	929	958	977	950	946	937	957	931	986	959	966	935	945	933	953	964	941	946	956	988	957	958	940	935	946	947	930	989	1056	955	953	960	982	958	924	920	910	967	995	954	943	1018	1019	945	965	941	973	979	973	940	976	955	982	983	956	920	973	992	995	896	1003	978	982	986	947	932	982	1000	964	930	946	970	965	900	951	996	904	964	983	954	988	973	947	966	911	998	933	1032	954	974	930	966	961	989	955	929	980	985	943	984	941	950	975	918	936	982	909	937	956	965	952	990	950	925	981	950	1023	928	941	972	974	924	976	962	974	874	957	1012	971	927	926	997	960	969	985	901	988	973	947	919	939	956	991	958	867	952	971	867	882	929	891	930	928	933	928	989	942	910	979	999	1014	920	965	968	918	961	970	962	927	928	920	902	970	980	966	953	938	984	956	991	986	936	973	938	969	970	953	968	997	996	951	951	1002	948	944	937	881	996	997	973	953	996	952	953	1015	921	902	939	962	948	980	1010	990	943	887	1016	971	960	950	931	951	930	950	931	958	927	1015	960	1008	941	928	951	1008	967	991	947	1006	908	1029	974	999	979	910	948	944	933	913	1006	934	1002	1011	935	913	950	1021	929	945	981	1006	929	998	951	873	902	938	984	969	1005	973	960	964	935	991	955	923	965	951	903	900	968	932	984	899	979	958	956	933	982	907	956	930	964	962	1002	913	990	903	951	1021	959	956	917	975	925	956	919	983	933	891	952	945	909	978	915	911	929	966	927	906	965	926	1035	909	937	964	988	894	975	939	919	899	946	960	956	981	975	994	959	949	958	969	1016	957	972	983	955	985	978	968	903	935	954	940	957	959	970	979	901	941	989	995	942	928	973	951	1001	922	968	1034	952	886	979	944	950	961	929	963	978	910	914	960	901	940	975	976	952	930	1030	945	959	913	974	954	896	1004	962	948	1016	920	945	993	960	938	962	949	979	990	936	972	998	993	971	1012	1041	1003	944	991	936	942	989	944	924	985	922	905	1026	913	944	979	957	921	987	967	971	950	940	961	942	975	990	944	958	967	965	910	994	964	940	881	939	962	950	964	941	908	973	887	992	964	974	930	959	961	971	949	936	977	901	936	977	972	1011	951	975	922	989	923	928	945	931	971	955	942	981	1024	937	965	931	936	871	995	926	936	998	943	938	902	978	993	987	1013	966	978	957	965	932	995	942	978	1040	988	1043	967	973	886	948	977	949	897	1027	899	940	997	935	1009	1000	940	938	977	970	934	948	992	970	973	909	938	947	949	998	954	938	1014	890	923	897	940	902	906	964	979	977	958	956	930	940	959	959	959	926	941	989	948	1024	983	932	928	902	874	971	976	925	988	957	917	1007	960	956	925	959	965	1017	927	949	909	996	985	976	954	972	910	918	958	942	970	998	959	1034	968	964	993	998	944	969	954	946	943	918	988	989	976	940	944	968	989	937	964	994	930	905	978	977	984	1024	999	1005	929	926	957	986	988	979	993	1002	993	962	977	980	934	944	991	964	994	923	970	981	996	903	903	968	940	944	983	956	917	964	940	968	1021	950	967	974	918	977	951	937	971	943	947	993	937	968	956	955	980	990	936	887	899	968	951	914	946	1014	923	950	926	1005	961	1010	967	984	925	993	1006	964	929	959	921	939	949	940	1005	999	917	983	940	890	1012	974	947	962	900	927	946	961	972	948	971	1002	926	999	983	909	906	922	952	975	939	929	955	950	964	965	906	960	933	914	918	979	967	959	960	982	973	972	933	971	966	958	957	953	947	917	961	1005	947	934	973	957	1013	978	967	959	1000	1039	960	974	963	952	974	952	956	961	966	950	930	1004	956	967	983	1011	940	972	994	946	951	977	927	966	949	940	927	960	938	990	935	981	962	932	961	925	960	941	963	943	931	989	945	929	920	927	938	931	921	977	942	973	962	963	941	977	946	905	957	943	957	909	956	973	929	939	946	946	938	980	932	963	904	976	955	934	973	1026	970	991	952	914
38609	23355	16191	11029	6706	4162	2535	1778	1418	1173	821	841	694	539	480	501	419	441	477	429	430	408	448	552	604	634	686	636	678	610	618	541	509	521	483	398	419	417	382	345	387	330	347	311	307	321	324	330	343	315	318	305	313	351	337	376	344	329	293	321	333	348	329	333	317	308	322	322	342	344	315	357	343	315	365	298	337	330	352	324	320	323	331	315	302	334	333	314	305	333	314	321	320	333	342	297	332	322	332	346	327	319	331	293	348	330	315	293	309	324	329	341	317	308	348	322	331	298	316	335	316	275	354	298	329	308	330	313	318	331	328	317	320	312	324	310	337	350	309	311	349	318	301	375	332	333	291	322	334	315	309	327	326	340	289	328	334	329	332	334	334	331	322	334	315	346	320	344	320	319	297	298	333	331	329	292	306	304	346	308	320	326	308	309	347	295	324	321	348	323	319	329	300	313	338	304	344	337	331	333	328	332	320	302	297	322	316	332	331	327	349	345	338	306	299	336	302	325	311	343	314	307	311	313	296	297	335	343	339	335	327	370	320	299	352	318	333	354	328	333	319	310	330	321	316	331	305	307	348	321	309	306	309	333	309	362	301	316	326	298	319	322	335	306	305	351	311	331	325	314	321	347	346	328	323	322	280	318	293	339	335	320	319	296	302	311	345	339	319	335	318	309	350	322	350	321	317	326	313	310	326	295	322	340	324	296	318	332	369	337	331	309	298	321	320	320	325	310	282	342	334	314	314	313	322	335	337	311	341	313	292	307	293	288	319	278	345	304	304	319	317	315	341	342	320	296	325	310	348	307	303	338	336	271	332	306	345	323	307	306	298	338	360	318	311	324	318	344	338	337	338	307	322	302	306	319	308	362	311	337	323	327	338	326	313	328	338	323	297	302	330	325	378	322	324	301	287	345	297	306	289	306	330	299	338	325	326	361	348	312	328	311	349	319	342	338	308	321	308	314	299	327	323	326	336	324	320	384	322	321	310	322	321	338	297	304	312	315	345	322	308	342	359	339	332	332	306	302	313	339	321	357	338	317	308	333	312	325	310	342	316	306	322	304	321	314	330	330	277	321	311	338	327	300	333	349	335	347	303	355	305	338	334	296	319	310	357	333	321	303	346	369	302	316	345	313	313	327	331	310	327	333	306	305	288	292	344	304	325	320	318	343	389	290	323	361	318	318	341	320	348	365	355	305	344	324	330	323	305	295	355	321	325	312	321	335	327	316	329	306	300	303	321	291	310	322	332	295	336	308	309	320	326	332	324	317	325	296	280	332	303	334	312	343	307	307	311	278	350	323	324	308	326	358	329	311	343	335	350	324	324	354	336	330	336	288	324	305	315	308	322	346	331	331	315	334	363	325	374	371	303	344	313	259	326	302	311	315	310	322	322	315	316	309	329	377	324	333	331	331	350	307	338	331	328	350	299	325	295	348	328	330	309	322	330	328	326	342	328	326	328	329	333	332	312	353	295	308	299	339	299	330	311	351	340	344	307	346	347	326	324	288	297	325	295	322	349	316	346	343	354	277	331	342	325	345	348	353	353	312	338	322	303	334	336	322	340	333	323	334	303	317	342	311	328	333	338	297	327	298	317	298	305	325	353	352	312	371	313	321	328	287	344	325	316	344	340	312	334	327	324	323	301	320	286	330	350	354	316	307	299	343	308	337	311	355	329	332	354	344	296	319	352	304	335	326	325	298	327	312	344	322	345	349	356	286	313	338	318	324	314	305	339	332	321	329	341	294	289	352	339	332	317	311	313	326	342	341	344	369	313	323	341	338	325	318	299	368	328	300	317	333	333	318	352	341	340	309	325	338	312	331	316	349	320	319	327	349	390	325	342	336	339	320	320	312	343	331	333	328	321	291	347	292	301	311	317	305	373	313	299	316	300	320	346	321	358	327	312	328	331	339	332	314	335	319	303	314	310	324	335	328	327	342	315	328	325	354	310	313	329	316	349	351	298	345	310	328	307	318	333	313	317	323	291	323	336	333	331	313	302	340	339	304	350	320	303	319	330	308	334	301	347	324	342	326	332	334	333	307	309	302	300	332	337	326	327	341	373	369	370	326	342	328	347	300	314	333	310	317	293	322	314	311	338	310	332	327	345	322	319	318	259	300	333	341	309	324	341	294	335	363	298	356	297	336	348	283	347	335	340	340	319	344	329	341	342	326	333	304	329	322	359	319	295	330	365	322	338	319	294	301	300	301	330	301	347	328	353	301	312	331	342	325	289	303	313	363	304	326	342	328	270	317	338	316	339	336	330	337	331	300	349	319	312	343	350	359	312	315	316	318	304	298	357	297	334	365	321	328	343	367	316	303	335	305	330	311	324	361	297	344	327	322	311	335	340	320	310	336	342	332	320	314	340	321	304	306	281	317	356	311	343	330	323	317	340	313	341	346	337	345	363	305	322	291	301	307	310	375	328	348	308	324	315	316	317	334	355	331	318	340	344	352	320	335	359	329	343	353	353	332	317	327	301	339	322	304	301	303	314	336	346	357	300	338	334	326	345	322	342	377	297	355	300	351	328	340	341	321	305	321	351	354	352	320	295	298	348	328	313	345	331	314	314	322	318	318	354	337	338	311	327	346	351	328	350	286	281	306	303	320	332	317	309	337	327	364	292	320	300	286	296	336	336	324	328	316	324	313	305	310	333	322	307	285	311	354	316	312	327	346	313	293	303	341	351	335	345	324	353	324	316	329	295	314	364	316	316	331	309	334	314	326	322	309	295	355	300	321	335	316	323	390	300	351	361	318	338	337	319	321	356	316	319	358	350	338	318	333	336	314	324	332	344	307	321	357	346	323	346	308	318	322	326	321	289	336	289	318	330	329	321	301	314	314	357	320	294	303	336	312	341	281	330	338	299	325	299	308	338	336	300	283	325	344	338	319	305	281	297	333	313	320	310	330	307	323	380	324	310	343	327	315	306	360	342	333	336	338	330	326	344	336	313	346	338	340	319	313	323	344	340	331	308	315	313	313	331	309	316	285	321	310	345	345	339	326	317	333	303	347	322	315	318	333	340	299	298	297	306	308	293	338	293	334	321	339	297	344	335	332	312	305	330	328	335	360	359	307	343	317	325	318	301	308	303	333	308	335	291	305	317	383	343	314	307	300	327	279	309	356	319	303	321	350	320	324	321	332	337	325	328	312	300	299	333	345	333	328	292	319	327	325	349	264	337	305	295	332	328	319	289	323	320	318	358	345	359	314	366	327	291	350	335	320	348	326	308	301	325	308	313	328	336	303	355	337	332	336	301	324	317	353	327	339	326	286	328	341	332	323	366	307	306	320	335	324	317	334	311	335	331	302	345	300	321	321	339	325	338	300	314	320	303	321	318	337	308	310	335	331	353	302	331	331	313	307	322	297	345	325	323	344	339	311	318	354	322	340	293	319	306	320	312	318	337	300	340	301	318	309	340	294	315	317	341	324	321	317	354	319	341	341	310	348	352	334	309	357	320	316	328	336	298	323
26130	12367	18190	18123	15013	11602	8424	6610	5661	4883	3930	3415	2669	2136	1786	1898	1575	1602	1737	1691	1562	1732	1899	2408	2771	2989	3436	3415	3111	3001	2757	2373	2117	2310	2145	1616	1499	1441	1138	1092	1014	913	843	827	794	846	834	816	802	818	737	767	751	782	768	821	736	783	826	777	722	755	745	765	759	749	749	784	750	777	791	810	822	764	791	762	817	758	810	751	806	747	776	783	808	778	790	833	796	767	788	787	783	735	773	735	793	745	768	746	744	725	726	768	758	786	720	741	760	749	708	728	777	785	846	722	769	795	719	762	750	746	746	808	770	725	761	767	777	719	774	755	750	732	779	745	773	732	776	813	766	762	755	777	722	771	727	771	767	739	749	721	755	786	722	749	723	752	756	770	744	801	773	705	772	803	783	771	761	798	808	729	745	713	744	740	771	737	775	723	818	761	737	825	744	755	752	790	770	751	800	715	758	747	751	760	739	737	769	789	772	760	789	743	773	758	774	708	754	815	788	782	718	815	723	765	741	771	758	788	793	728	806	818	772	734	723	768	722	773	743	710	778	741	727	761	743	798	828	717	740	710	765	770	745	745	802	746	743	765	732	723	745	746	772	782	827	781	734	769	722	748	713	766	750	715	746	775	744	821	803	728	702	757	804	741	748	782	809	745	770	744	739	755	773	794	774	739	765	767	761	749	727	777	784	766	802	750	729	742	764	777	802	705	747	714	763	808	771	738	765	732	763	757	772	755	774	757	706	741	814	767	753	791	767	731	748	747	721	730	764	764	776	837	811	718	782	722	724	763	787	788	795	743	765	768	738	749	780	801	774	754	777	751	779	712	746	788	719	784	818	740	747	784	683	743	761	759	799	782	779	743	768	737	739	779	812	799	762	731	745	744	761	774	742	756	744	755	797	680	794	753	766	812	793	781	793	743	747	761	787	743	732	744	765	791	721	765	740	763	745	688	795	740	771	764	763	779	772	714	773	774	802	780	760	733	725	739	747	768	774	773	789	736	713	773	773	718	794	689	722	738	688	778	773	740	755	723	728	760	780	698	697	772	709	770	754	792	745	703	725	785	785	699	765	770	763	715	726	755	762	786	777	739	770	751	739	742	735	765	749	770	766	766	785	780	776	744	763	782	791	725	743	708	743	819	763	761	726	769	751	730	762	760	759	761	763	727	720	785	756	751	809	734	776	767	798	758	741	759	744	708	729	772	762	749	810	739	766	800	782	742	735	743	773	754	738	771	809	761	767	839	749	729	800	724	757	765	773	761	749	794	770	784	771	752	772	775	802	792	809	777	724	737	716	783	732	777	784	779	774	778	767	761	787	732	731	768	772	718	776	740	778	789	760	789	800	713	798	768	787	764	711	749	742	772	717	743	766	753	754	771	749	764	733	789	782	790	702	796	762	740	746	727	783	750	793	774	784	751	754	763	731	780	724	806	794	751	726	743	757	767	710	732	747	736	740	733	777	721	763	735	749	741	741	774	771	745	758	757	778	723	750	758	742	700	734	724	825	787	745	776	773	775	743	744	752	756	802	762	750	801	757	746	757	747	733	745	787	736	814	797	757	783	700	717	755	749	752	749	725	774	757	763	756	727	767	726	716	768	766	738	744	759	764	760	744	758	762	769	740	764	785	741	753	810	789	753	779	734	745	729	759	725	754	712	758	743	781	730	764	767	752	747	753	776	759	773	770	756	768	755	743	719	790	746	758	742	754	742	789	733	738	729	742	767	731	748	756	736	788	752	769	722	783	749	760	787	778	781	774	741	750	746	729	778	772	722	723	746	751	753	800	737	785	790	739	741	733	734	782	748	752	747	772	751	730	794	749	757	770	758	790	747	786	773	761	785	720	774	790	729	730	802	778	754	732	740	728	794	727	741	712	751	771	748	750	734	765	743	781	788	767	770	719	768	726	726	780	742	757	773	724	834	781	719	751	784	766	764	758	771	740	811	764	752	793	752	751	765	755	799	775	771	762	769	745	745	694	795	791	821	748	722	748	774	706	733	750	784	728	734	741	784	773	741	772	700	752	756	798	764	756	734	778	736	737	769	742	802	722	745	765	789	758	779	746	717	763	754	713	810	782	734	745	773	750	767	751	711	759	774	777	739	766	728	747	793	777	747	787	802	783	768	766	724	702	769	774	728	777	761	756	771	774	738	724	782	751	795	751	752	725	759	763	784	763	756	707	756	750	740	752	739	796	726	756	827	812	754	739	770	706	746	799	837	726	735	741	777	773	765	717	758	758	798	778	776	774	719	804	729	723	752	805	784	740	731	787	769	753	737	768	766	809	746	755	791	755	726	766	716	767	807	753	744	756	810	737	724	709	805	743	766	755	756	712	707	738	758	773	747	745	763	766	737	756	792	770	756	770	770	739	765	763	758	735	788	762	824	745	805	773	763	745	720	756	784	781	771	757	784	739	725	754	809	750	762	813	770	763	784	747	720	728	740	787	741	700	759	717	763	729	750	729	790	740	744	776	735	762	785	738	782	774	720	819	768	805	777	819	764	776	743	742	732	788	749	796	789	710	724	754	778	732	759	769	738	770	758	735	730	783	730	798	801	708	752	773	753	740	728	716	738	740	770	751	739	767	782	756	721	725	781	779	756	795	773	780	750	737	750	720	778	733	742	835	765	820	685	748	766	734	786	751	737	729	779	774	755	803	806	812	766	811	785	806	782	755	760	712	773	760	795	812	784	707	738	755	709	760	760	791	763	795	745	760	772	704	730	776	754	752	760	763	700	786	781	726	725	762	721	748	721	749	762	742	731	781	757	683	824	792	790	747	779	729	791	725	756	740	716	755	780	702	775	775	764	750	722	799	779	776	710	751	735	765	744	747	733	741	802	730	779	756	707	762	818	762	709	773	751	742	729	761	756	738	728	746	695	744	709	750	783	760	756	734	735	774	771	765	718	732	798	765	787	784	723	733	780	783	762	769	769	754	772	785	717	756	760	748	762	782	777	760	774	776	768	760	810	785	764	768	745	810	732	773	761	778	805	737	746	796	783	747	786	781	744	722	784	780	742	792	773	815	780	714	750	760	727	766	720	786	795	766	768	786	746	742	801	728	736	772	759	696	745	757	777	750	807	738	783	750	741	777	724	751	784	749	821	784	765	749	723	702	765	718	748	769	777	758	753	730	724	768	767	728	740	757	790	712	733	789	776	756	743	776	767	697	728	721	737	752	765	751	754	773	772	808	769	774	735	711	748	758	769	773	723	734	759	709	792	753	786	791	796	746	764	771	758	700	776	769	758	770	752	787	749	759	811	789	755	730	764	798	790	751	736	786	734	776	772	731	769	762	761	783	756	731	678	808	766	779	745	826	811	793	818	738	721	780	750	780	727	783	771	727	762	764	741	745	774	779	775	762	709	748	734	761	732	731	757	778	751	752	805	771	728	718	733	772	728	771	813	764	754	787	805	778	772	770	753	765	766	812	777	785	738	769	748	746	714	726	769	761	758	773	731	763	763	765	774	767	805	794	743
49750	30775	23373	16719	11485	7129	4075	2880	2165	1711	1366	1073	784	661	618	558	505	539	539	475	452	468	498	588	678	785	864	943	920	857	669	567	607	543	504	372	366	356	371	362	315	289	272	300	229	234	282	278	268	255	266	264	262	266	255	267	245	258	276	271	264	263	239	244	285	242	252	255	254	275	266	216	255	233	271	244	256	255	252	251	251	239	261	265	231	255	280	305	250	277	265	275	245	254	262	273	219	242	250	267	255	270	229	249	236	230	248	250	253	302	242	254	264	259	257	262	231	253	264	295	255	245	246	219	228	268	259	252	266	245	238	240	227	246	240	238	223	248	233	238	243	284	255	268	276	264	235	261	255	266	270	303	271	241	256	247	245	259	276	246	250	268	251	264	255	270	250	271	269	247	220	254	254	269	268	281	248	272	252	225	274	235	260	265	262	246	252	257	241	270	280	266	263	269	259	272	248	236	250	243	241	264	245	245	234	247	262	266	248	221	266	262	244	267	279	229	252	274	254	230	279	256	259	232	261	243	249	258	270	260	256	236	257	241	248	239	283	226	260	260	255	231	247	235	215	248	243	259	231	235	235	237	240	257	270	237	281	256	242	270	286	260	280	248	258	253	242	260	253	276	261	251	268	239	263	249	251	282	289	264	242	246	231	247	233	256	245	235	274	244	223	248	247	251	245	270	275	244	223	224	265	242	226	264	273	251	247	242	254	240	240	272	250	240	270	239	239	243	238	253	270	259	264	254	253	245	255	255	265	277	247	279	267	266	238	253	235	263	248	239	252	265	229	254	264	217	247	254	237	272	282	261	261	247	249	254	260	259	247	259	259	269	239	209	257	232	270	226	246	224	279	251	272	245	235	265	265	244	238	250	245	274	255	250	244	239	257	245	252	220	266	273	268	228	252	238	262	245	255	259	241	269	246	259	263	254	268	244	246	236	263	250	242	266	259	253	250	239	255	277	269	266	238	254	256	277	269	218	217	258	260	259	252	256	235	235	217	258	242	255	234	249	225	275	243	263	249	255	255	232	249	225	240	260	239	248	278	253	265	256	231	218	256	280	254	258	244	248	269	275	239	249	284	258	245	257	244	268	259	238	252	254	225	270	249	253	238	248	280	255	241	266	215	268	257	243	272	280	260	239	266	280	227	249	244	257	225	270	223	255	255	265	239	245	244	250	245	269	246	234	251	275	281	232	270	232	277	273	270	246	232	266	266	239	262	253	239	257	254	264	240	254	269	239	254	240	270	252	241	257	255	241	275	286	265	243	255	262	231	240	262	256	293	296	228	240	278	261	253	232	281	241	240	242	233	260	248	221	251	277	236	247	256	252	261	246	249	261	246	227	232	274	242	287	262	261	238	245	274	268	270	248	278	247	261	253	256	267	237	220	271	263	260	248	243	244	252	225	227	234	266	251	221	269	260	243	235	276	227	249	254	259	280	240	267	217	248	221	235	263	257	227	223	251	252	242	211	265	253	285	239	255	232	264	250	253	265	262	282	269	249	223	256	223	270	249	245	252	293	255	254	261	271	261	253	258	257	269	261	281	269	271	259	242	256	255	239	229	269	245	280	250	244	273	258	241	257	256	287	253	268	219	228	260	245	231	242	256	241	260	256	261	248	258	233	269	291	254	285	263	234	281	246	251	269	282	264	244	265	254	280	235	231	257	250	274	242	238	240	276	251	252	257	288	270	234	226	249	238	265	251	244	253	220	218	250	250	221	237	247	270	267	230	236	228	249	259	257	238	264	268	262	261	255	252	237	210	260	258	251	247	247	254	261	229	222	251	254	238	266	223	255	244	230	250	298	237	246	273	263	263	259	280	250	278	260	248	280	249	255	236	280	249	243	276	258	271	244	274	237	252	236	278	252	241	237	263	255	236	228	222	262	271	240	280	239	232	293	246	248	249	255	252	261	277	221	195	273	251	258	248	238	245	257	245	226	259	249	264	283	237	267	275	248	231	261	266	258	240	277	260	254	263	279	245	252	254	241	257	268	227	272	248	244	204	260	255	250	241	232	250	269	277	261	251	266	264	281	237	231	248	259	281	271	254	241	246	248	234	256	252	257	233	238	231	270	256	265	262	253	243	232	273	242	257	259	260	254	276	243	249	261	263	275	251	270	249	266	231	267	269	243	254	265	253	241	265	252	236	266	256	274	231	265	273	257	287	263	243	255	274	244	274	250	232	253	240	248	259	237	268	236	240	247	235	262	270	273	248	239	256	277	272	264	242	221	256	260	274	242	227	236	244	225	264	237	246	226	235	282	239	267	300	258	238	257	253	293	269	249	272	258	243	255	233	267	269	271	243	248	248	244	270	248	247	268	246	253	273	257	254	273	248	245	249	258	241	248	236	231	257	242	279	257	250	249	241	233	268	239	267	249	255	231	223	260	255	255	252	195	249	253	251	269	236	229	252	244	281	259	253	293	221	251	268	268	239	250	262	288	279	257	260	226	234	247	272	257	257	256	267	278	276	272	259	235	266	235	282	226	236	262	283	242	271	224	266	243	261	240	245	264	261	242	254	248	239	232	251	263	238	276	287	263	240	250	268	228	254	247	238	295	245	252	241	259	251	233	284	242	274	276	260	285	241	271	273	257	247	247	278	273	295	262	256	261	287	286	291	240	245	284	230	245	243	229	223	236	258	253	248	291	242	228	269	251	261	265	258	266	270	270	231	259	252	254	230	258	238	254	261	240	270	262	250	223	246	263	251	251	242	273	235	265	275	249	265	271	245	286	276	277	247	254	251	242	268	248	291	275	267	245	248	236	252	236	284	256	260	260	279	247	249	245	248	263	256	262	268	234	248	247	241	214	257	229	230	275	248	256	252	250	286	243	247	277	237	263	243	252	234	234	243	249	263	260	235	272	264	249	234	268	243	248	268	249	251	293	263	240	269	264	231	270	239	248	243	266	253	264	250	253	235	257	255	241	242	269	266	236	261	258	248	276	263	261	267	254	259	255	262	250	243	278	259	280	252	249	216	239	249	258	252	246	277	256	249	257	256	262	255	241	251	251	256	223	253	246	285	244	244	267	262	249	283	251	242	239	246	237	269	264	289	235	268	248	255	253	238	255	231	249	242	291	266	257	237	243	279	272	266	225	241	262	244	247	239	261	254	286	245	238	242	249	254	226	249	233	242	274	263	233	231	221	239	247	250	260	248	276	262	274	260	267	285	239	273	228	246	263	248	224	220	263	258	210	227	259	249	249	270	244	256	252	254	243	282	247	258	288	248	257	302	245	285	255	246	264	223	262	241	288	248	277	235	256	249	261	235	252	220	242	248	248	263	244	247	251	215	258	260	262	268	234	264	248	251	254	260	255	244	235	255	238	243	229	252	234	235	239	228	270	260	227	245	259	262	298	251	297	241	261	260	254	256	267	255	261	244	262	260	238	239	263	250	242	264	271	306	259	254	262	284	253	260	243	245	256	278	241	250	238	267	252	244	269	263	206	257	288	249	248	251	245	275	225
34872	17678	22146	23207	20893	16070	12183	9941	8121	7324	5926	4656	3646	3259	2662	2667	2234	2201	2636	2219	2279	2344	2625	2953	3549	4389	4992	5525	5127	4686	3427	3038	3270	2937	2698	1833	1698	1651	1448	1187	1000	988	908	807	730	745	718	724	678	708	637	675	637	640	669	663	666	684	604	644	586	649	649	671	629	645	613	667	628	648	706	727	645	683	721	623	690	660	681	689	624	628	626	647	661	623	659	635	668	612	592	649	607	583	663	598	618	605	589	616	622	607	632	611	646	586	646	618	582	655	574	615	615	561	653	592	650	625	639	642	585	565	622	593	601	620	618	596	610	620	598	606	621	629	613	611	601	643	577	577	617	608	612	620	648	654	636	549	601	615	609	591	593	630	587	659	610	632	627	599	632	632	599	599	623	611	594	583	654	551	585	643	624	599	615	634	591	606	628	612	565	616	632	592	635	590	642	636	632	623	575	615	618	585	583	621	585	604	612	638	607	584	580	633	632	584	580	651	633	611	595	621	604	630	627	595	580	593	590	625	603	612	662	632	642	656	619	615	619	631	602	617	577	609	638	604	599	636	627	601	588	594	568	630	633	620	634	634	654	593	591	632	605	605	573	648	594	595	626	625	571	616	660	615	601	636	629	660	605	639	599	651	612	617	617	616	622	620	608	607	585	653	619	557	638	580	622	562	568	606	610	607	618	619	597	597	627	629	590	601	600	610	578	625	594	600	584	591	608	622	616	654	589	598	588	647	592	649	602	606	585	607	612	650	633	605	607	577	616	630	617	630	600	658	623	626	578	571	624	634	606	605	614	643	591	626	617	595	565	605	605	663	617	609	610	625	630	638	611	619	577	656	608	601	587	596	630	616	619	618	602	578	635	632	638	607	615	643	630	651	644	643	589	618	611	614	642	594	582	657	614	670	617	605	596	612	591	595	585	617	605	576	609	633	612	614	616	614	599	624	602	615	601	595	590	612	604	627	633	633	621	613	588	594	641	568	616	581	603	629	666	589	660	599	557	584	636	609	616	602	597	622	594	608	624	635	605	598	587	613	614	609	617	588	610	619	606	648	566	639	624	581	638	607	597	635	626	580	586	607	623	624	622	644	571	637	592	574	595	570	621	577	578	590	624	606	604	624	627	619	587	570	605	651	636	656	587	592	636	590	592	650	567	586	631	619	616	648	598	658	609	626	631	605	657	608	604	596	640	606	591	590	654	640	610	588	642	630	573	615	617	604	544	654	639	620	581	601	625	586	619	615	605	616	644	638	591	625	597	638	611	611	616	639	615	591	604	612	634	625	574	607	613	608	579	665	632	649	583	605	608	605	604	615	581	621	649	592	598	609	648	640	611	601	616	626	651	668	603	618	608	600	562	613	575	587	582	604	586	618	634	584	599	641	595	615	579	645	598	561	590	623	603	560	643	641	599	612	612	636	592	633	595	629	642	609	593	588	611	639	539	658	592	602	580	587	580	649	625	641	635	612	627	616	586	623	678	593	645	616	625	614	609	643	601	603	631	621	593	620	569	580	587	592	606	623	598	610	653	619	641	614	585	642	576	615	586	607	626	625	589	630	604	613	598	600	593	626	594	607	615	624	576	595	599	590	642	540	610	605	612	628	602	634	619	561	586	587	642	653	611	616	638	644	626	635	613	584	554	636	620	598	615	660	575	593	590	603	642	597	596	645	585	588	626	624	669	626	631	594	618	653	608	603	579	571	586	624	614	654	607	618	635	597	573	596	619	575	570	582	631	641	614	585	600	536	651	644	627	659	638	584	600	598	611	585	560	655	611	597	587	632	601	617	651	631	632	616	630	613	617	638	600	642	640	608	652	609	644	614	646	615	621	624	622	594	630	603	603	644	636	637	607	564	573	580	585	591	600	615	595	639	666	596	669	659	617	634	645	664	626	638	651	619	620	636	580	592	575	614	587	644	639	646	649	609	647	592	588	644	598	614	602	636	602	573	592	603	595	612	596	654	602	583	617	607	606	626	599	611	605	620	597	617	583	620	618	593	589	601	580	646	662	590	590	596	582	627	598	637	589	580	630	572	638	598	616	623	644	629	620	565	624	581	598	628	634	613	572	639	629	585	636	625	622	638	653	642	597	569	608	639	618	603	592	592	590	613	653	584	596	659	610	581	600	661	599	610	625	596	625	594	625	627	617	642	614	619	622	611	604	655	628	661	640	632	560	625	593	600	602	627	628	627	599	592	599	651	655	582	609	591	610	587	589	623	653	597	589	630	636	580	621	594	613	625	601	639	631	610	595	653	615	598	630	656	617	655	613	597	645	593	598	639	588	563	638	612	632	644	615	648	658	600	604	602	620	616	614	630	608	611	629	598	565	607	652	627	584	617	634	615	583	594	618	613	604	634	580	652	593	642	626	613	588	640	610	606	608	607	602	642	616	649	641	609	630	615	613	615	639	567	640	605	610	593	654	597	585	641	597	603	585	569	607	619	599	591	597	601	607	604	622	586	625	608	597	621	624	632	606	608	604	671	658	604	599	597	608	596	655	602	578	612	579	603	621	616	634	619	613	605	597	633	649	594	584	617	595	641	644	632	567	619	622	609	619	617	623	645	607	576	629	599	612	608	591	615	641	574	629	620	601	610	587	601	627	631	614	586	617	600	592	577	610	625	580	615	609	596	617	577	595	554	604	595	612	575	629	638	559	585	594	587	642	612	626	610	607	610	617	638	639	586	562	601	623	614	607	640	611	601	591	604	603	571	596	608	606	652	588	633	655	624	620	626	622	591	653	595	623	644	656	586	621	603	623	579	621	627	595	662	587	590	650	599	620	656	629	616	597	573	613	610	627	580	590	588	643	648	602	644	638	594	608	606	588	628	623	615	644	596	623	615	583	579	584	611	596	591	624	585	613	627	627	628	620	591	600	601	633	594	647	569	588	608	620	583	592	583	602	614	602	612	607	629	659	601	622	618	598	609	616	603	649	636	627	628	585	624	592	553	577	632	596	617	629	604	620	630	578	629	588	594	654	603	633	595	608	595	637	598	608	622	610	589	572	612	621	626	588	585	666	642	636	634	607	623	599	591	610	629	639	612	583	575	639	628	603	668	617	615	603	629	630	587	624	615	581	582	617	623	652	629	573	590	588	572	592	608	622	604	603	629	612	616	636	637	604	646	642	615	636	595	657	618	588	619	608	544	633	588	659	668	616	589	618	634	545	629	578	629	636	597	649	614	601	635	567	614	621	602	627	606	601	611	642	591	591	597	605	623	652	657	589	643	586	591	575	586	598	598	614	615	606	595	634	597	621	636	625	653	613	598	614	589	558	602	650	596	629	590	624	628	610	629	621	606	606	517	599	569	616	618	599	653	638	603	646	613	573	642	621	609	659	617	591	633	641	639	617	610	616	590	608	595	639	610	611	593	645	639	618	576	592	575	600	612	674	587	619	616	643	611	591	615	589	674	618	604	599	633	652	627	612	590	612	648	597	639	622	611	602	629	636	617	594	646	621	602	609	586	603	589	623	636
16013	6739	5152	3907	2746	1552	1154	928	779	753	658	600	584	521	537	478	457	463	459	463	486	506	494	548	557	609	598	607	587	572	536	529	556	544	468	517	484	483	502	418	470	438	437	427	425	451	453	457	480	398	416	437	443	440	461	416	468	407	433	459	409	444	416	419	396	492	444	451	440	440	456	399	445	429	449	443	407	418	432	397	482	427	429	435	451	420	453	448	413	436	406	417	385	407	420	454	458	461	442	461	409	435	422	410	453	464	413	445	433	438	411	405	437	428	441	400	495	459	482	469	469	456	464	451	437	440	406	413	422	401	445	413	438	450	430	422	437	434	414	440	417	451	423	432	437	435	433	472	420	451	426	429	413	374	399	461	452	441	452	446	428	437	448	455	439	454	450	455	467	440	446	411	465	466	467	477	434	397	447	446	447	388	442	429	442	415	442	414	442	407	462	425	457	451	437	454	388	398	398	425	457	448	450	422	405	413	457	462	449	450	445	453	422	444	421	397	434	482	429	446	431	417	452	431	480	446	422	430	416	429	450	396	450	423	456	429	446	420	433	411	388	415	433	432	475	418	421	443	461	460	423	432	478	457	432	448	405	448	431	410	439	443	462	424	443	479	380	448	422	382	445	417	450	440	407	422	417	457	384	426	452	477	441	449	439	452	436	424	418	440	430	408	430	386	457	493	440	463	495	448	446	465	417	451	472	438	431	435	453	447	450	450	438	406	447	460	444	418	416	430	427	450	425	414	428	424	497	425	442	464	390	427	411	419	428	408	394	443	456	457	429	435	398	356	405	438	452	429	431	436	422	430	442	436	477	437	460	401	455	435	447	444	403	407	474	405	423	443	465	384	433	461	427	422	438	411	438	431	418	388	475	413	425	440	414	418	445	416	417	462	414	447	447	485	401	419	401	407	443	440	491	451	461	410	433	425	431	430	417	440	411	439	467	416	455	448	455	423	446	442	419	440	461	432	406	436	400	423	400	451	448	446	452	410	419	454	453	487	420	458	418	470	422	448	444	411	419	422	462	451	436	412	440	465	455	475	464	407	413	433	411	417	465	471	425	432	425	462	440	437	405	450	412	418	444	428	437	434	416	420	472	437	442	433	469	460	423	436	412	439	410	432	414	442	453	427	447	472	444	416	431	430	451	439	421	419	428	444	423	451	445	429	454	434	438	441	447	432	401	415	418	464	399	416	449	401	444	438	419	462	411	474	434	420	423	420	420	435	459	412	447	470	446	453	430	454	431	435	441	418	397	447	446	416	474	469	444	438	458	447	441	427	433	444	405	437	434	423	448	411	432	403	437	449	442	479	461	419	424	439	438	423	417	402	422	465	427	462	443	481	416	425	410	461	429	452	414	459	420	442	431	411	451	465	432	410	441	455	466	413	424	434	474	438	454	409	448	397	446	440	383	444	434	415	433	418	428	446	454	463	425	448	440	449	432	442	460	447	405	456	420	400	451	423	404	437	419	416	424	437	424	415	452	445	430	431	435	446	428	455	426	418	421	433	451	461	421	467	433	379	420	424	457	425	438	433	492	443	438	462	434	460	435	423	431	440	451	449	473	447	465	443	430	453	437	452	429	420	411	438	477	453	409	412	408	482	432	423	434	440	403	414	423	478	422	410	406	439	443	443	431	452	449	421	433	394	448	432	442	435	417	412	448	455	451	481	441	437	447	431	403	450	454	406	404	430	441	480	411	466	419	460	418	461	465	459	444	452	430	423	408	418	431	424	466	480	467	427	432	433	446	462	429	431	414	411	443	458	470	448	422	438	459	409	438	447	456	471	443	426	454	422	432	423	424	440	428	417	441	438	410	394	432	406	439	386	417	440	412	427	414	437	409	445	428	457	436	432	402	448	442	465	402	429	403	446	440	423	437	456	457	428	411	479	468	447	464	459	449	470	454	446	427	440	380	461	445	437	432	427	431	430	469	449	451	410	424	428	462	446	450	453	473	421	452	433	400	429	446	423	464	450	406	425	417	435	409	466	475	433	439	443	417	471	395	474	441	400	436	454	460	460	411	437	435	413	444	449	451	404	416	476	458	473	438	428	427	442	452	430	426	400	422	423	467	406	422	433	403	448	430	408	383	435	420	428	404	446	421	384	434	441	442	428	434	410	444	425	425	423	441	443	405	419	406	464	425	386	429	422	465	439	413	444	435	444	440	461	424	415	407	431	449	425	440	436	405	418	448	408	405	398	400	428	430	422	463	435	434	452	433	435	430	403	408	457	443	479	427	439	403	447	469	422	434	452	449	446	468	473	480	416	431	405	412	442	430	434	410	398	412	435	421	435	426	459	421	419	424	440	455	415	460	453	420	456	435	399	388	442	424	461	468	434	455	444	442	423	425	409	413	436	399	449	435	442	430	457	432	448	428	435	419	435	428	438	417	420	458	428	413	423	443	456	454	424	464	451	429	421	423	455	422	447	462	435	445	431	472	429	410	431	434	439	428	448	419	456	434	473	443	398	416	440	437	440	438	449	437	419	432	458	434	438	452	411	472	458	414	421	442	485	440	431	455	423	419	385	451	432	481	445	453	409	445	431	438	424	465	403	431	406	413	464	417	447	404	429	420	448	452	464	387	450	437	423	439	448	454	428	442	462	452	415	438	454	444	417	462	432	458	429	451	441	433	442	464	451	447	434	403	449	471	419	467	483	433	415	424	462	466	437	433	404	439	436	470	429	448	437	419	378	417	425	412	461	453	458	436	436	451	461	424	408	438	432	455	448	462	477	414	439	426	443	470	449	413	425	450	422	390	437	469	432	414	450	445	432	440	430	453	451	441	416	449	440	458	432	474	395	389	427	415	439	454	462	449	426	456	433	418	414	420	459	431	463	484	489	431	440	438	431	481	456	450	471	474	422	455	424	428	441	432	436	444	463	411	456	415	453	398	415	414	474	436	413	432	426	418	432	425	444	435	443	404	429	415	456	444	459	484	405	437	417	404	418	423	441	451	438	440	432	429	438	436	422	454	426	436	443	449	394	451	453	411	446	436	442	470	422	444	415	435	453	385	440	458	454	479	465	390	403	438	427	426	451	492	427	485	430	461	407	449	429	431	443	434	443	355	446	443	415	428	433	453	397	468	429	431	420	436	432	425	426	396	464	420	429	424	456	431	457	428	428	417	438	475	411	419	437	438	451	420	487	433	427	445	440	439	436	457	457	433	456	417	458	449	445	454	421	423	427	443	468	462	425	431	400	501	465	448	445	438	388	396	439	424	429	435	415	460	407	506	451	448	434	449	440	464	430	399	396	415	459	416	415	414	409	403	404	414	444	420	408	425	406	432	411	445	435	476	449	428	442	462	445	454	408	448	477	434	416	405	436	420	444	420	432	424	424	430	436	439	437	433	439	459	466	437	432	442	439	447	431	438	432	425	438	380	407	451	434	403	436	396	438	413	425	401	436	447	440	419	401	441	422	447	455	404	450	382	452	451	420	438	449	448	459	436	450	430	448	413	444	416	432
9667	5672	8641	10009	8323	5370	4068	3297	3075	2653	2328	1836	1620	1473	1336	1243	1205	1173	1160	1146	1257	1390	1387	1590	1909	2106	2191	2125	2163	1901	1648	1856	1736	1808	1504	1310	1283	1304	1251	1120	1156	1116	1095	1072	990	963	1012	997	956	996	997	1007	999	965	1024	1016	941	988	932	975	1002	1013	990	1000	934	1052	995	968	989	944	1030	1006	999	1003	1015	1006	995	1004	1014	975	987	1024	988	971	1005	962	1055	1013	1047	989	1021	980	1016	1045	970	1010	999	1027	975	944	1002	997	1013	1049	929	961	1025	943	980	1002	959	1001	973	941	967	992	971	1042	1003	1035	899	995	953	977	982	950	972	990	986	949	960	936	1015	990	1025	989	966	973	944	1027	1017	976	1005	974	972	986	987	989	1079	1035	956	996	996	993	924	954	970	960	971	973	1018	959	968	986	959	1010	973	971	996	949	982	998	944	1020	1003	962	992	942	1045	991	1027	1035	988	1009	1021	987	927	1008	1003	972	1064	1013	968	976	1048	952	968	952	1048	958	943	975	976	1038	983	1002	975	1001	987	938	953	997	986	1031	933	981	973	965	986	948	966	1024	979	971	1051	991	933	923	1055	983	973	1038	1043	986	1008	977	1004	972	982	1022	1040	974	976	964	955	963	972	968	994	946	933	1049	1039	988	973	1002	906	969	993	959	983	1050	1002	997	961	996	1007	995	988	984	1036	1039	945	1008	1024	991	1061	1046	957	919	976	999	1012	945	997	1013	1022	1013	1010	942	938	1001	968	963	1025	1046	1010	923	1002	979	977	926	999	1006	917	1030	950	1021	982	943	955	970	978	994	953	967	964	1004	990	1014	999	968	970	982	981	1004	979	998	1039	964	969	966	1023	996	967	952	1023	947	992	962	957	1018	1020	1030	1034	929	936	988	968	969	1017	1024	1003	944	977	977	986	1004	993	945	987	1005	944	979	983	979	980	981	971	945	985	1022	990	1013	992	979	942	955	964	1039	1041	1005	1023	1032	991	948	966	1036	997	956	1004	937	1034	967	953	992	934	922	981	974	975	982	948	924	968	1021	1035	963	977	1041	1027	971	969	1018	997	989	1025	945	955	961	992	1038	973	980	980	989	964	1018	1000	977	992	1035	983	975	990	972	989	946	892	1008	989	1012	942	980	969	1001	1007	949	974	987	957	1003	975	971	931	962	1002	970	993	1043	1000	1035	978	963	951	995	1007	956	987	987	1020	938	1030	969	964	987	999	966	1008	938	1005	998	984	969	1027	1004	978	990	1039	975	1012	995	939	986	979	962	949	991	976	992	993	989	1003	986	940	993	1024	916	961	978	957	1033	956	1030	1021	1024	962	986	1014	957	988	1009	1005	1018	1006	990	976	1024	996	1000	985	1012	938	993	954	976	951	1014	978	989	969	954	1013	949	981	1026	1003	979	1018	1031	1010	1034	1010	1002	1031	966	996	957	938	1013	960	944	971	982	994	989	947	1014	1008	992	988	971	944	960	970	963	1069	937	974	1031	946	919	981	1011	1011	1006	966	992	989	992	970	1008	974	942	1004	1057	1010	1000	973	970	1008	971	943	989	984	977	957	966	985	978	991	941	916	1012	1023	974	1029	1001	944	964	965	976	987	958	950	974	1016	1004	990	1051	934	1005	966	992	976	1018	996	930	959	1004	1033	957	972	950	947	969	1008	997	964	1042	946	972	984	943	1000	972	904	982	1037	989	984	959	942	988	1033	981	1000	966	970	988	971	1021	1041	1001	1003	968	983	968	1002	1011	921	972	1039	956	1001	1012	1014	971	990	991	990	918	1007	976	1026	987	1066	957	1005	992	990	937	978	987	981	992	959	971	1007	966	1036	996	994	1016	905	937	1012	966	1014	997	909	897	1002	1027	1007	1014	962	974	990	901	955	1003	978	944	957	995	1015	1021	994	971	1018	975	1012	987	1016	944	1012	1007	1013	938	1005	931	984	1011	979	957	941	1012	969	958	948	961	972	982	991	1022	970	1010	960	939	989	987	987	967	953	1019	980	1014	961	1040	979	1006	947	974	1026	1023	979	1018	973	1043	945	984	959	945	995	988	957	984	1025	1003	1016	1027	944	951	1005	993	999	964	988	979	1018	951	984	990	1014	988	1032	968	984	1000	1036	952	1002	1026	981	1023	968	1011	974	982	959	1009	1031	971	933	1024	982	1023	953	947	1032	997	1023	966	940	992	986	990	1000	977	961	970	1020	997	1014	979	984	992	915	964	1026	1018	997	1005	1037	1036	938	986	928	1006	981	1038	1050	1020	959	1032	983	981	1036	964	987	1001	1018	969	987	949	945	976	962	978	1042	932	958	987	1024	979	1048	982	991	959	1001	957	1010	983	965	1006	956	984	988	967	991	991	996	968	975	972	1033	952	1007	1012	986	954	934	977	975	916	1001	1011	989	1002	976	903	1027	1006	905	966	986	965	908	1001	966	945	966	983	1053	1009	997	975	922	943	962	994	966	1017	982	1024	980	969	985	1017	960	1015	1034	983	945	977	1028	967	976	996	912	974	1025	973	1031	1004	975	1013	1044	965	954	1002	1020	984	962	966	942	988	1018	989	965	1039	1018	1029	990	964	986	1010	1030	995	983	988	1003	933	953	941	1001	1043	1051	981	1027	1038	954	972	1005	948	1040	1011	970	1028	968	983	915	972	958	992	967	950	968	1029	1010	983	953	1006	1030	1002	950	948	1002	988	984	1000	930	1050	951	975	977	984	960	949	1021	1031	982	1030	984	981	956	991	956	1016	937	988	951	1010	1026	1001	936	1019	960	954	930	986	1000	965	947	976	981	1025	1009	1050	971	973	1029	963	1008	978	1008	1009	967	1031	1051	969	922	992	988	1007	1066	943	1010	960	1015	966	987	993	972	982	1045	1017	944	1039	1032	962	991	981	961	932	1021	959	1005	976	925	950	990	989	949	959	974	998	992	1034	1024	1064	975	1005	955	1058	1026	924	1017	1031	975	938	960	1024	977	971	986	993	986	964	970	970	1014	1016	971	970	972	987	1034	1046	1027	1035	961	984	949	951	1025	992	1005	971	982	968	1033	961	1002	985	982	1010	965	994	971	1006	971	986	1034	954	985	947	1008	1010	1009	1023	1027	977	983	967	954	1000	972	967	979	987	1025	1030	1012	958	971	1018	963	977	988	980	968	1022	1008	967	985	1039	978	1011	962	1005	970	1003	953	1039	976	1030	1022	977	967	986	1031	948	972	991	955	955	1038	1012	1022	949	1064	1011	1014	1049	1012	983	969	1022	951	967	991	973	935	995	1031	998	1012	987	1035	985	947	903	921	999	980	984	1007	974	1054	980	983	978	1010	923	1042	1012	970	955	1053	977	950	970	1003	932	1043	972	991	947	997	940	1010	958	911	998	933	1034	1018	999	998	984	964	1022	995	1037	988	948	982	979	1007	923	1008	958	996	965	956	980	957	1013	998	935	959	985	975	972	979	1002	984	999	992	1021	975	997	1018	1007	957	1004	928	1056	997	958	999	958	1007	1006	969	969	1017	1003	985	1005	1055	974	1007	997	1023	930	984	1028	990	1060	968	944	925	1010	965	907	1000	976	985	981	974	979	1010	995	970	1012	885	958	1002	1006	945	1013	1042	954	967	948	989	985	963	1044	987	952	983	975	1019	967	959	949	992	993	969	1037	999	988	961	1000	972	974	935	1030	963	1016	906	934	1020	942	977	984	996	1049	973	1004	1030	924	992	961	976	926	988	985	995	947	1019	1044	965	973	997	1032	970	967	1000	1013	1008	947	1000	1000	995	1021	1007	988	1060	985	977	1023	988	982	949	975	950	994	1047	976	1050	958	960	974	974	997	1004	967	980	993	1019	983	1004	980	929	953	993	1054	1007	1028	981	932	975	976	960	951	994	918	943	935	1000	997	961	991	1022	991	994	1011	1026	972	1043	950	997	977	1019	991	1012	1022	980	970	954	1018	1001	951	995	971	972	1020	997	1003	970	1001	942	1013	1021	1056	1012	953	976	984	984	987
37941	22233	14080	10568	6827	3557	2104	1645	1528	1181	980	777	620	603	467	497	457	412	477	436	461	444	476	567	627	693	753	721	727	631	601	584	570	506	463	439	432	442	391	400	338	351	344	359	366	356	336	333	326	323	305	334	319	330	348	309	368	298	334	364	301	312	340	313	335	341	312	334	339	312	358	320	348	341	289	341	339	333	348	326	321	324	343	337	323	359	341	333	309	272	337	341	333	324	356	359	328	326	335	346	348	327	323	319	322	303	330	352	348	331	336	312	319	320	312	322	335	306	308	333	320	322	334	316	308	331	300	351	311	298	289	353	334	353	350	305	355	357	344	347	332	337	307	347	314	326	349	317	337	318	316	337	309	324	329	346	325	359	371	336	327	336	311	317	344	348	324	352	318	348	316	323	326	317	328	354	326	343	298	319	308	323	315	352	313	390	332	349	338	325	311	315	320	343	352	364	332	331	299	348	303	330	319	313	333	326	320	352	344	336	298	334	315	351	348	322	338	342	303	345	280	344	311	338	328	339	345	334	332	336	318	334	335	368	320	324	304	323	320	325	358	318	329	318	327	351	330	341	313	305	313	296	339	352	306	306	331	312	344	311	347	342	378	364	302	379	336	325	316	318	336	322	349	344	366	374	325	334	344	344	329	320	344	308	325	344	312	365	303	334	356	338	324	338	341	356	321	363	339	319	331	353	329	334	346	327	336	302	336	356	304	341	313	335	350	323	318	315	327	342	313	323	354	300	321	296	332	316	337	309	338	288	335	324	319	351	308	346	345	295	329	306	296	330	373	368	334	336	307	299	276	333	345	336	310	359	318	342	334	356	327	326	341	310	336	368	318	341	301	307	324	323	310	320	347	334	358	345	331	347	302	314	335	331	327	366	320	326	319	341	350	352	347	341	327	338	346	355	316	295	344	332	345	348	356	345	335	376	306	338	301	316	318	309	344	330	332	340	348	327	302	338	327	332	322	329	329	327	308	354	331	323	346	336	341	365	360	325	311	301	331	329	343	328	346	317	301	310	333	347	321	315	331	333	335	312	313	332	319	346	349	345	301	324	307	316	319	337	298	328	287	321	363	332	308	331	351	287	314	332	307	324	355	347	312	330	324	303	318	329	347	349	358	317	335	353	344	348	302	337	313	334	339	343	318	327	336	332	312	332	355	330	304	348	339	325	338	345	354	340	345	315	331	359	319	339	298	310	327	324	291	330	343	343	346	323	334	346	349	317	321	332	312	348	329	311	313	301	315	320	302	323	327	373	329	290	372	342	352	303	351	298	316	317	324	343	370	356	317	345	319	319	306	357	352	351	329	323	321	355	324	347	325	277	371	314	339	343	341	330	339	336	338	330	315	328	321	342	322	341	316	316	327	301	336	334	342	312	327	350	331	334	318	337	328	322	343	334	325	308	331	355	344	316	332	353	348	353	334	312	294	315	328	316	338	327	328	330	328	340	352	335	346	349	308	309	358	343	350	312	357	348	315	326	312	362	316	342	354	342	327	349	343	338	320	313	339	357	302	309	332	308	322	309	346	350	349	306	350	367	361	323	277	331	339	353	313	335	360	325	290	349	377	345	327	346	329	324	340	305	337	347	302	316	354	335	354	297	325	352	324	348	334	312	314	377	348	382	331	361	325	306	337	310	339	348	366	287	348	317	342	343	324	336	316	340	355	316	316	332	334	352	339	330	353	314	332	313	342	287	346	333	334	311	359	329	330	318	326	377	348	330	317	323	319	326	344	350	324	343	328	365	332	331	344	353	363	333	327	314	368	350	341	344	346	330	328	326	315	341	341	348	303	379	328	381	376	322	348	309	329	319	288	300	347	329	347	304	333	358	331	383	349	333	307	309	343	333	345	312	345	321	336	349	305	363	338	318	345	354	338	323	358	342	324	349	336	362	333	332	342	295	300	340	322	352	365	315	345	327	336	301	324	341	289	309	337	333	331	320	342	328	324	328	320	335	321	340	311	312	346	348	340	325	361	353	327	334	368	374	331	324	330	332	297	329	335	290	332	328	294	322	317	309	356	393	329	328	368	328	326	312	322	324	327	324	316	319	340	360	366	355	326	318	339	328	333	349	336	333	344	334	295	342	377	348	351	323	350	360	326	324	331	318	345	314	322	312	334	316	317	331	305	326	352	341	378	327	313	319	347	354	338	320	321	331	326	344	317	306	311	327	355	315	344	353	315	320	316	304	358	320	334	331	329	322	356	376	329	321	363	334	324	346	331	342	344	326	338	302	346	324	341	337	322	313	317	337	308	326	310	349	315	329	339	355	337	321	335	327	319	341	337	318	291	356	337	325	305	306	307	298	350	333	366	327	322	355	343	368	333	356	340	327	360	368	285	323	348	333	339	342	326	331	304	337	353	290	282	325	292	323	349	341	339	343	342	362	343	331	342	324	332	328	346	324	327	327	355	322	350	336	342	345	345	321	307	308	314	357	363	309	329	315	311	311	321	349	356	315	342	325	335	358	288	321	312	326	300	317	313	340	315	362	348	349	335	357	298	344	356	336	385	311	317	320	335	352	336	331	315	323	349	309	306	330	360	357	347	330	340	305	341	337	281	293	316	337	335	332	325	316	351	327	327	343	342	361	369	340	317	325	347	307	294	338	305	318	325	347	323	298	315	361	371	325	353	306	347	333	321	297	347	326	339	315	329	288	346	344	346	327	345	341	314	347	312	340	324	307	335	335	325	314	304	348	319	337	321	327	344	301	324	311	357	314	338	306	332	332	330	308	336	309	320	371	330	339	337	328	337	359	332	308	350	319	345	351	310	337	317	311	293	331	344	335	332	323	347	358	351	306	344	312	342	315	324	325	336	345	329	314	300	371	328	351	327	339	334	302	350	317	316	326	325	317	348	277	338	326	346	356	319	363	327	336	291	358	312	344	348	320	346	333	322	347	311	313	301	352	363	337	335	334	354	320	333	304	344	316	324	318	364	302	323	323	313	319	317	345	329	349	367	350	314	308	326	326	344	363	298	309	303	331	302	337	310	342	350	348	329	341	311	346	314	351	300	330	322	324	330	329	302	350	307	353	317	365	339	282	340	332	316	323	365	326	325	330	369	333	379	324	319	333	294	320	353	304	325	326	337	314	324	304	345	357	339	346	314	332	305	314	323	349	299	348	328	338	329	320	324	353	323	331	362	373	317	319	361	320	335	325	330	347	310	344	363	343	333	338	326	352	318	323	294	327	338	331	319	333	324	308	320	327	342	321	354	339	320	311	317	332	346	336	374	296	310	352	356	327	317	368	309	338	334	349	341	311	325	339	361	339	347	375	326	364	304	313	337	341	289	343	291	306	341	335	344	323	317	313	341	343	337	322	368	339	339	336	325	356	338	368	342	305	318	334	307	349	333	325	355	332	345	352	321	310	323	349	328	330	304	338	306	326	308	340	332	329	356	347	318	335	339	362	347	346	336	334	341	367	356	326	378	333	305	330	349	347	367	363	327	338	310	355	342	360
25524	11911	15276	18597	15331	9878	7088	6545	5968	4682	3821	2978	2555	2209	1967	1889	1678	1400	1802	1607	1722	1633	1889	2404	2779	3153	3673	3589	3333	2841	2746	2734	2361	2186	1665	1541	1485	1528	1257	1213	1150	990	913	883	815	885	826	821	864	830	825	821	794	786	816	786	786	807	874	813	800	795	780	781	821	824	801	810	817	826	829	809	770	836	796	793	828	798	755	787	766	812	819	743	800	795	811	798	815	742	816	768	763	789	814	804	758	815	788	789	737	770	782	769	796	785	742	768	742	792	773	771	791	719	742	811	774	802	763	777	776	760	790	819	772	773	776	794	736	772	784	817	767	734	727	834	791	750	763	786	763	762	752	742	763	742	759	776	777	776	714	776	756	731	782	792	824	745	789	752	830	747	805	777	735	748	798	800	719	813	763	814	770	785	778	739	810	738	775	782	719	816	782	753	733	784	839	744	731	823	818	744	778	773	783	765	788	774	735	778	757	794	799	751	708	787	751	792	812	778	734	779	760	736	803	711	821	799	757	784	754	810	796	814	777	757	782	780	768	779	764	736	793	817	784	782	759	764	767	784	817	765	774	758	757	809	800	792	761	760	776	782	819	739	722	737	788	732	720	793	810	788	764	796	771	767	788	760	798	754	765	789	744	761	755	756	773	751	792	791	765	761	807	766	757	741	785	785	765	741	723	760	782	809	779	787	782	791	748	770	772	802	772	734	743	775	776	717	756	796	736	815	735	773	786	762	808	755	792	741	778	814	748	740	819	762	764	806	786	774	756	748	781	748	778	768	759	784	819	801	798	747	798	778	774	773	731	814	768	708	746	790	760	774	783	793	797	826	761	813	808	811	732	779	769	733	783	768	805	770	774	749	761	736	773	757	833	745	799	804	728	780	794	729	784	796	746	714	788	796	753	773	776	819	765	755	784	760	792	753	792	802	765	734	762	715	744	777	829	779	762	798	781	777	733	776	785	741	724	798	758	772	769	810	796	741	771	731	796	800	752	775	808	795	769	783	774	770	750	794	814	793	766	764	768	746	820	749	798	735	780	805	755	775	787	782	737	760	781	814	738	763	791	750	812	780	763	734	796	783	781	775	763	786	787	789	753	815	778	747	762	765	786	775	773	762	778	754	780	810	830	861	794	733	751	745	821	718	804	789	775	765	778	763	785	754	750	726	744	769	762	767	771	788	739	738	745	791	794	820	784	802	794	761	746	755	825	826	774	741	797	773	733	770	817	766	762	753	747	757	771	791	798	772	810	763	812	764	821	748	827	760	764	766	784	786	825	756	807	767	771	730	739	811	755	773	772	773	718	748	769	783	704	826	737	768	704	773	812	694	780	805	817	799	790	797	789	851	761	738	799	849	775	768	802	741	772	799	765	807	814	775	752	749	829	774	789	780	770	755	791	768	793	762	724	762	752	790	746	814	785	754	782	783	805	747	728	758	806	770	803	785	796	783	773	746	803	793	811	736	756	728	769	752	767	790	785	804	854	734	746	758	777	817	760	770	760	742	767	767	825	795	740	726	780	758	768	763	803	783	787	795	776	825	795	727	790	793	752	754	829	754	748	759	753	817	814	804	760	778	791	815	786	783	776	834	819	771	736	752	758	772	818	780	797	837	741	771	766	769	768	729	726	788	765	777	794	794	710	798	816	800	768	760	721	799	749	769	760	790	813	779	759	768	788	810	770	796	781	774	823	766	758	794	779	791	808	755	793	708	763	754	799	773	767	739	749	774	727	730	789	760	752	740	771	740	751	702	771	792	811	797	794	732	763	754	749	770	741	775	790	771	759	785	753	711	775	792	802	754	768	777	747	779	735	788	759	774	822	768	778	839	820	750	804	779	813	732	730	818	749	769	817	787	772	738	774	812	794	757	842	791	796	774	809	743	792	783	780	770	782	795	776	745	713	750	733	785	797	781	728	756	757	768	727	779	811	773	792	777	754	768	789	754	790	788	827	755	807	792	774	744	744	763	762	783	772	765	788	808	771	783	780	788	751	803	765	756	763	731	771	798	785	776	774	790	772	749	736	745	757	755	764	774	797	811	740	786	800	833	757	721	784	751	735	757	783	819	736	780	763	757	759	732	751	759	757	730	752	796	799	842	798	773	804	757	815	777	768	787	776	775	751	778	766	804	763	742	766	780	739	749	773	752	713	780	793	782	786	780	835	772	787	792	716	732	754	784	759	724	732	754	793	768	759	794	744	807	776	786	759	798	759	793	724	821	747	762	814	819	759	797	763	752	795	779	757	751	758	755	766	774	734	764	758	715	779	785	730	771	760	816	793	743	748	779	785	788	816	782	759	760	779	791	797	835	797	802	793	757	807	817	788	783	780	796	750	772	768	746	792	822	777	799	750	808	774	761	738	786	823	787	723	780	825	718	767	766	748	778	791	740	808	804	746	794	806	781	768	756	793	795	804	766	807	778	771	773	763	753	796	733	776	758	776	770	758	752	778	760	761	768	774	751	791	856	785	771	788	811	705	803	751	748	791	792	713	779	755	777	811	777	761	748	782	755	795	782	803	799	777	778	751	796	774	767	742	749	756	771	813	756	771	723	783	786	812	772	792	770	783	749	768	823	748	789	768	723	779	763	823	741	776	779	779	761	794	821	767	756	763	753	766	791	735	803	752	796	773	794	794	750	696	760	783	838	784	774	823	760	767	736	790	809	779	729	786	791	778	736	753	753	762	753	776	792	832	758	733	781	797	752	789	762	776	813	791	827	778	791	793	792	766	767	780	818	779	771	783	821	773	763	734	743	776	778	716	793	759	755	785	840	803	768	778	742	821	809	807	783	724	758	765	745	816	750	807	773	767	748	812	739	820	732	717	751	785	735	775	766	773	719	781	760	792	848	811	793	747	767	790	734	780	809	774	806	795	720	792	761	785	760	759	765	739	799	757	804	752	782	773	744	785	793	817	798	777	785	792	792	778	743	743	795	761	727	767	784	763	773	763	783	769	737	788	783	807	766	775	723	813	759	775	758	774	762	793	782	758	769	789	764	780	765	783	721	841	765	773	729	783	779	753	837	772	801	774	800	764	792	780	757	759	791	768	789	753	744	800	734	788	729	759	753	803	781	771	780	755	746	720	770	766	732	815	775	752	787	769	743	750	778	787	778	778	768	813	736	808	771	715	747	779	793	723	757	725	737	776	836	799	779	730	762	774	769	798	767	780	746	773	788	805	838	759	760	727	756	764	778	786	723	786	812	783	795	790	786	791	725	788	797	719	798	779	801	778	757	747	813	790	777	798	777	815	783	760	756	753	763	833	821	812	800	761	801	792	777	735	787	788	776	778	736	826	828	782	789	813	762	821	801	781	766	769	778	805	787	788	811	752	763	790	790	757	763	748	796	729	794	774	757	809	815	753	759	787	726	830	800	774	788	756	803	795	744	765	758	805	760	792	766	736	786	808	788	759	769	785	712	778	736	777	766	731	760	775	761	796	773	733	825	754	789	780	777	734	778	787	812	771	762	777	772	718	735
49591	29938	21560	17710	11627	5944	3505	2688	2383	1699	1257	1030	811	640	621	601	512	488	515	504	468	572	623	669	763	956	958	927	825	786	756	652	611	553	471	433	395	372	382	398	293	314	317	282	288	318	321	227	256	259	264	245	251	289	265	267	232	297	248	233	275	268	265	233	283	257	265	276	255	266	269	278	242	292	239	292	282	283	284	290	259	285	265	280	299	264	266	255	280	247	278	266	250	264	266	254	294	258	246	241	264	244	270	245	248	283	242	240	245	239	217	247	263	232	264	251	257	230	251	242	243	239	270	279	272	211	220	249	278	277	248	275	287	279	272	237	274	250	243	263	265	241	280	249	248	227	240	281	265	249	231	296	242	268	283	281	276	228	288	252	252	247	267	260	261	271	253	261	249	261	264	274	263	244	281	271	276	244	249	261	235	236	241	251	266	271	263	289	255	249	251	262	282	249	261	242	241	243	249	261	266	264	283	280	288	255	270	277	270	298	278	245	272	237	281	270	238	274	271	266	232	275	268	291	218	239	275	270	231	297	277	246	270	269	262	268	247	254	254	272	276	248	300	231	266	245	253	263	261	251	278	249	248	248	230	242	256	264	243	266	256	277	260	221	267	278	266	267	236	276	245	265	249	256	266	238	276	263	267	260	273	274	214	273	249	264	286	253	300	231	259	272	269	279	254	287	252	256	255	258	295	254	291	269	267	257	254	264	250	256	235	243	246	235	259	275	244	266	259	242	291	286	270	258	259	268	290	256	230	248	241	238	224	239	247	260	255	283	238	257	292	240	235	271	251	273	250	272	282	246	227	291	252	288	272	262	271	271	221	271	273	294	245	278	279	242	269	262	289	254	243	253	275	242	247	243	241	259	269	259	289	237	254	255	253	274	271	229	266	263	273	230	256	293	252	239	265	273	231	272	273	234	264	280	279	270	266	238	289	233	250	271	248	277	269	284	254	246	249	270	236	252	244	228	275	237	269	257	267	250	270	251	276	292	267	263	251	269	286	243	276	268	282	248	244	239	247	279	299	232	285	267	289	255	242	283	257	252	268	231	240	281	233	248	257	272	284	234	241	246	228	263	254	235	235	248	248	245	245	276	233	257	234	290	255	251	237	257	255	249	250	248	233	278	270	278	297	230	254	253	269	243	259	271	256	279	245	258	236	245	237	282	264	285	223	271	238	277	273	250	278	251	259	269	248	253	236	271	225	278	209	218	269	282	246	278	244	260	267	217	275	252	258	262	263	261	220	278	286	263	251	247	251	274	260	241	276	248	281	283	260	253	261	282	258	272	270	243	271	288	290	270	242	265	266	251	236	246	257	267	239	262	268	259	246	257	249	244	275	281	237	238	255	262	241	264	280	268	260	246	282	276	274	273	251	255	277	275	277	240	254	249	252	244	265	236	269	278	246	256	259	280	292	256	261	286	222	251	244	238	240	269	284	258	278	264	268	282	281	244	287	255	273	276	230	248	287	275	250	263	242	256	283	260	276	249	252	263	243	258	256	279	249	259	252	259	281	264	253	304	275	265	260	253	286	243	253	273	293	255	238	263	240	250	274	263	245	265	267	281	269	253	262	270	289	234	282	290	258	239	281	269	254	238	263	228	274	268	299	257	286	219	228	270	286	243	249	252	265	263	282	275	263	251	261	251	253	264	231	268	261	253	292	282	270	238	255	255	259	272	262	274	266	274	264	235	278	277	255	279	242	230	266	255	262	286	287	259	269	263	274	253	283	254	276	270	283	286	255	255	233	235	307	271	288	281	275	250	264	245	254	245	253	262	277	280	260	255	276	267	234	253	277	222	252	276	239	253	251	241	236	246	250	270	258	277	290	253	271	235	271	292	296	272	281	275	259	266	275	280	252	263	287	260	248	253	211	248	238	246	236	266	235	271	303	265	255	297	272	281	249	246	280	260	251	261	258	237	275	228	265	258	279	261	271	266	253	247	259	266	256	239	268	284	258	269	246	253	257	265	268	245	264	255	240	248	276	234	236	233	242	248	234	256	258	256	265	241	253	256	259	235	282	260	267	284	261	267	268	256	248	274	247	261	264	247	253	285	262	233	283	264	232	234	269	271	245	249	271	247	302	252	256	238	239	253	268	253	224	263	248	259	273	255	289	282	259	233	292	261	250	237	286	226	262	278	286	236	272	237	266	273	294	238	255	260	244	240	238	263	243	247	261	261	236	277	256	219	283	259	278	269	238	268	257	232	274	253	254	270	252	257	244	263	257	270	261	270	264	242	252	279	272	279	248	263	275	255	249	258	283	255	230	254	261	247	259	255	263	235	276	263	264	239	265	250	247	268	252	243	283	277	241	245	246	255	291	275	272	271	268	273	260	249	265	241	234	291	234	280	280	292	283	258	265	275	250	254	281	255	269	229	256	249	251	272	255	250	222	250	271	286	268	289	229	268	247	289	270	239	248	281	254	257	243	238	274	257	255	247	272	265	256	241	243	254	245	265	247	242	283	250	254	272	274	236	274	258	243	235	261	267	243	265	268	263	301	223	269	241	259	240	246	246	288	262	272	268	252	260	259	285	240	256	289	277	243	247	254	244	271	262	249	281	247	262	265	251	272	274	270	250	272	260	244	269	242	245	308	242	255	254	271	229	251	247	279	260	267	293	257	265	276	270	258	224	246	237	258	266	278	261	297	230	269	262	276	285	274	248	291	254	288	252	229	264	239	272	280	260	241	256	230	281	246	260	241	263	272	257	276	259	230	236	265	265	261	271	262	276	231	248	283	245	248	262	257	240	247	259	256	232	266	240	222	235	241	229	230	274	292	287	246	220	258	248	244	271	255	271	271	265	254	245	246	263	262	260	292	252	244	237	255	277	271	259	315	267	265	277	249	250	245	249	238	270	224	259	263	232	252	248	223	247	267	254	275	237	281	263	261	258	263	250	243	244	308	235	257	268	264	241	282	249	269	261	303	303	241	298	249	246	271	246	255	239	262	276	285	275	293	254	242	262	293	246	252	258	246	270	262	265	253	246	264	240	273	251	234	232	239	258	296	305	250	248	282	297	256	233	277	261	236	252	253	241	269	290	261	253	239	265	247	229	259	262	283	238	278	272	266	256	274	273	263	239	291	274	241	296	236	235	254	266	260	243	253	255	286	253	239	235	262	250	267	255	274	312	247	258	266	239	275	255	265	270	298	240	237	277	256	241	269	241	259	236	259	278	279	265	253	257	259	255	277	269	264	250	236	223	234	266	261	268	261	273	255	255	256	246	251	246	279	251	248	247	271	272	269	228	232	263	261	265	253	268	274	265	228	254	238	257	262	250	251	270	284	256	258	254	265	275	270	253	242	269	228	251	243	246	273	261	273	282	273	287	247	237	268	254	258	284	284	267	256	268	278	270	257	257	227	256	255	278	252	248	268	265	272	251	278	270	249	277	274	262	261	265	270	242	273	257	279	240	254	225	251	246	250	280	229	266	224	249	243	220	274	234	261	250	282	259	233	270	258	276
34038	16600	21520	25400	20308	13313	10835	9609	9084	7462	5444	4642	3793	2930	2520	2499	2236	2146	2555	2347	2409	2561	2869	3720	4072	5314	5503	5323	4706	4541	4117	3424	3051	2719	2196	1996	1808	1600	1466	1409	1111	1084	954	826	807	762	735	666	680	729	664	613	624	653	693	688	671	660	678	651	620	697	658	640	664	636	655	648	647	682	693	689	706	633	647	664	678	664	676	644	689	639	651	677	693	649	665	620	635	588	629	690	604	658	656	689	638	645	632	681	671	626	654	642	615	607	669	654	615	614	589	630	636	649	635	605	675	601	637	613	643	611	670	607	686	630	672	634	646	613	621	667	654	609	632	648	624	643	653	630	616	623	625	623	628	637	595	637	619	614	649	630	599	585	652	593	660	636	614	624	635	630	641	687	669	672	621	611	622	662	620	640	589	672	635	637	558	599	585	621	646	626	613	617	595	639	634	614	609	657	650	613	640	631	651	619	605	618	632	623	619	628	608	688	620	629	611	629	665	647	636	623	637	601	675	627	621	635	632	641	643	615	666	668	634	656	589	647	596	633	613	614	593	575	679	629	622	629	690	623	627	637	653	667	653	608	623	608	606	606	649	680	604	606	640	641	606	664	642	580	657	643	624	644	618	630	590	644	670	684	671	636	615	581	653	598	626	632	642	605	647	625	620	588	646	637	583	673	611	629	654	631	651	624	586	620	626	612	612	617	644	633	634	639	621	651	646	619	657	611	620	614	667	611	663	608	617	632	629	664	583	650	662	661	623	647	632	639	646	594	591	627	647	613	642	627	610	660	646	630	641	630	652	576	643	631	590	634	608	651	610	665	658	597	626	618	664	603	648	623	648	618	610	610	646	564	609	649	604	600	620	626	633	608	592	668	639	675	660	586	613	617	679	615	603	619	620	618	651	589	629	634	605	664	700	662	638	632	656	646	619	625	619	602	595	648	607	668	649	605	598	653	625	685	630	659	671	632	654	671	615	647	609	558	621	637	613	600	630	652	622	642	638	665	637	613	612	656	633	633	656	621	606	624	602	610	610	594	640	589	617	650	680	609	639	608	645	598	601	640	631	628	607	614	585	649	678	599	581	567	631	727	696	602	632	622	637	612	649	628	564	636	608	629	597	638	663	655	595	607	661	593	643	610	646	650	629	619	654	585	624	634	632	633	646	613	634	620	644	663	639	617	626	616	604	617	635	601	578	623	683	663	621	627	576	610	654	621	606	656	609	651	603	635	607	611	615	607	614	643	656	584	640	617	594	609	631	613	636	615	662	603	595	640	642	627	636	631	630	616	589	620	622	620	631	631	628	617	643	636	655	662	628	641	603	597	605	635	637	576	626	627	585	637	620	613	609	596	598	616	621	636	649	651	658	605	666	582	622	596	625	631	619	618	636	641	652	612	602	595	622	676	605	623	649	666	614	640	620	632	622	654	659	658	627	642	621	604	635	627	570	627	648	628	641	668	590	626	617	639	615	611	648	621	587	642	635	671	628	649	626	588	628	620	623	676	662	642	629	607	622	628	593	617	637	671	575	616	607	647	640	637	654	613	635	642	668	675	659	636	592	616	585	577	650	637	668	672	631	604	628	592	604	650	598	602	636	630	662	589	589	632	634	613	603	639	628	613	627	588	618	619	598	610	625	630	619	624	645	637	640	644	578	672	640	619	629	611	630	666	661	616	638	644	658	622	586	624	562	632	619	628	620	644	669	615	619	616	622	613	617	621	654	564	587	602	624	606	614	677	609	637	601	684	633	634	669	647	648	626	635	611	603	629	655	621	611	617	657	623	667	670	677	690	604	626	592	607	648	668	614	669	593	571	631	634	634	626	622	628	644	617	651	672	571	612	664	600	626	623	622	628	588	607	581	642	616	614	630	607	633	650	595	645	573	645	624	592	642	667	620	634	624	621	584	619	611	620	625	611	650	630	614	593	610	590	598	625	631	666	683	636	642	640	610	680	641	615	618	619	632	624	677	653	615	651	587	629	650	618	603	634	627	634	624	559	610	641	622	612	611	655	669	617	596	595	647	640	593	645	648	658	651	633	611	650	605	589	609	570	650	614	591	668	593	648	619	632	638	622	605	635	608	628	623	626	648	639	650	605	643	623	644	660	675	638	628	633	631	644	622	654	646	613	629	592	647	641	648	648	621	599	674	655	663	631	621	644	608	618	620	589	613	644	635	595	628	625	624	607	602	625	617	642	629	656	584	618	635	625	661	660	620	631	628	613	639	637	615	618	670	602	649	607	581	634	667	595	635	624	641	647	632	554	660	608	627	651	627	626	633	607	630	652	615	630	621	627	601	634	601	645	613	643	637	672	633	569	651	618	606	633	586	620	615	591	639	600	594	617	600	635	658	678	639	574	613	596	665	616	641	606	605	651	631	628	619	665	635	633	641	638	659	650	647	644	661	648	657	637	634	649	645	576	596	661	594	645	618	684	650	639	665	640	645	597	607	660	615	612	568	580	645	644	623	612	650	597	638	644	586	639	667	642	633	631	620	650	607	640	641	645	687	658	645	589	618	575	628	650	622	658	601	630	612	625	587	630	635	587	603	642	607	625	630	607	646	611	633	611	608	594	622	632	646	627	610	630	593	617	621	640	629	638	602	619	623	615	602	622	603	639	659	602	604	662	639	618	617	624	627	615	633	635	637	635	605	640	643	604	622	682	597	636	597	656	695	652	665	618	574	635	613	662	601	606	664	567	611	685	632	626	651	601	616	650	621	626	644	647	660	635	623	597	636	618	662	594	635	636	649	570	589	601	612	619	680	608	610	644	613	618	600	597	599	649	601	672	622	593	604	615	662	639	658	663	645	625	652	612	596	712	651	635	583	610	619	626	602	615	639	598	633	585	582	653	595	648	609	655	566	640	618	616	615	591	621	610	626	635	644	632	619	601	613	647	625	649	606	616	638	613	600	614	600	636	665	632	598	637	605	612	673	653	633	609	638	574	665	618	599	595	617	617	631	623	586	639	606	618	578	608	651	601	578	607	677	631	611	620	577	646	657	575	660	605	664	636	633	656	642	632	625	625	636	643	674	599	631	634	639	619	629	612	647	592	641	607	589	675	680	575	634	604	654	610	678	607	605	648	621	600	660	634	645	610	623	653	700	624	626	617	623	636	671	623	650	650	650	582	606	651	634	629	590	660	590	624	671	611	669	618	592	635	685	626	658	592	630	596	628	647	643	648	635	619	626	611	628	635	577	653	654	601	615	654	643	662	639	612	637	629	599	641	676	691	572	599	663	614	624	647	651	643	626	597	602	641	631	628	627	606	614	643	621	637	677	603	608	661	618	587	641	629	599	555	618	627	583	608	659	629	625	619	605	605	602	624	627	609	661	624	601	586	616	650	649	616	606	623	595	647	602	654	664	610	657	649	589	625	617	608	611	597	619	631	637	611	646	641	624	656	593	623	641	595	631	625	596	627	591	590	638	642	642	639	662	640	621	610	601	621	601	656	607	650	646	616	608	634	639	610	635	642	642	666
14957	5871	5632	3729	2134	1277	1076	1017	856	790	618	597	537	460	459	515	433	466	467	432	483	504	521	533	641	637	611	604	584	574	536	544	548	482	450	487	475	473	460	456	452	413	410	433	425	441	463	411	438	423	502	460	435	444	473	458	457	445	431	422	451	431	424	407	443	425	474	427	418	410	444	469	432	407	426	441	443	460	462	439	437	438	416	480	408	450	448	437	432	414	468	450	457	441	456	431	450	447	357	448	449	438	438	403	403	399	432	459	446	440	452	423	435	423	448	450	438	442	416	423	452	433	415	440	480	396	475	476	417	471	472	424	445	423	437	421	446	420	447	394	412	442	431	427	452	441	451	411	449	434	453	387	398	428	446	399	374	438	453	424	454	430	405	443	512	411	474	452	461	394	427	441	425	460	442	422	414	413	419	457	396	441	390	461	410	430	471	437	431	432	489	378	432	456	458	462	442	445	393	418	426	443	432	438	467	417	466	422	466	437	444	428	475	426	420	417	440	432	458	439	481	452	420	432	443	455	474	448	477	440	379	473	403	463	459	408	439	439	452	432	417	412	409	403	484	429	445	441	437	462	432	442	454	415	443	433	428	411	419	385	450	465	434	444	433	441	412	474	462	461	463	485	447	387	430	415	428	457	415	410	394	449	448	423	472	422	454	408	451	442	451	431	425	444	397	414	445	437	460	446	442	456	461	449	477	444	412	421	423	397	418	424	447	486	457	424	454	445	454	416	478	414	443	404	448	416	447	433	424	464	472	446	471	407	401	436	429	434	423	414	409	443	437	440	391	437	411	439	479	428	406	457	386	442	422	473	481	449	436	438	436	438	404	468	412	456	455	450	408	497	407	459	448	453	427	441	448	407	443	442	415	454	435	465	455	416	428	443	437	408	446	450	432	435	406	433	414	417	414	431	480	416	449	436	443	477	435	405	432	457	403	460	451	431	429	451	426	446	414	456	422	408	435	467	424	457	487	460	402	432	440	427	445	413	438	460	444	457	400	424	467	446	363	434	433	434	418	408	401	394	412	434	470	445	491	451	438	397	428	422	377	421	439	431	430	460	454	474	422	365	456	393	442	409	492	457	454	451	431	477	444	433	479	445	405	480	462	440	446	461	468	451	428	453	424	414	432	418	442	456	405	459	452	438	434	450	426	472	419	393	447	443	418	447	418	460	443	437	476	421	451	418	427	416	470	402	417	435	453	440	462	435	476	438	461	435	460	440	478	416	460	458	427	442	411	416	425	422	445	403	455	434	418	449	460	460	428	420	484	415	393	451	416	439	411	466	435	432	466	440	417	454	456	438	419	421	453	432	437	430	423	412	468	413	418	418	467	414	431	412	430	449	431	444	448	408	437	424	441	477	443	424	424	454	430	444	442	420	435	469	402	404	425	446	462	449	418	448	477	443	456	463	454	429	422	406	441	412	440	414	452	389	394	421	444	413	446	437	428	414	433	417	438	394	398	400	453	454	472	420	432	408	438	454	419	409	443	440	454	417	427	429	449	406	403	473	455	415	442	446	444	421	408	410	460	456	435	458	480	446	474	461	449	419	401	427	425	428	450	423	421	440	434	446	440	420	465	439	406	453	416	443	414	435	396	486	417	415	459	459	426	455	432	455	445	427	439	434	437	456	434	388	453	448	424	418	418	456	408	433	464	412	416	446	409	445	486	440	374	448	433	427	426	434	428	432	446	429	397	402	413	413	477	410	450	453	443	444	415	432	432	456	416	464	464	438	443	421	414	472	411	411	456	447	405	421	464	466	449	428	463	412	444	415	456	424	434	440	433	428	390	439	432	418	430	413	408	421	441	440	404	456	394	434	453	402	433	465	452	426	426	427	501	412	421	400	453	451	450	414	445	449	454	427	467	416	424	446	421	424	426	409	412	456	450	419	434	434	472	400	424	442	420	411	466	433	428	419	419	425	400	455	412	440	404	399	463	478	421	410	395	443	400	426	436	441	419	424	412	452	457	493	452	457	440	434	419	450	426	441	448	446	427	456	440	440	417	443	473	430	399	426	430	416	425	407	437	410	452	452	398	438	441	417	448	415	422	466	453	399	450	460	435	434	431	421	438	467	447	444	444	400	437	417	446	440	466	415	420	430	461	459	433	430	431	415	401	440	382	430	408	419	460	452	441	411	422	435	475	422	404	449	422	456	458	431	449	419	434	435	437	451	438	433	447	469	419	433	458	405	446	408	433	481	406	415	446	475	473	430	449	481	419	391	424	459	441	440	415	421	434	434	448	417	430	431	463	458	449	413	428	468	437	419	427	439	460	439	432	392	438	462	427	437	452	472	468	433	415	439	427	419	407	439	422	473	443	454	431	444	444	435	410	419	440	451	450	426	460	440	483	435	429	400	414	444	442	435	448	451	481	434	401	471	431	433	446	464	451	442	469	449	425	444	492	441	439	487	451	448	434	430	403	468	447	438	414	414	467	447	445	411	414	419	468	432	426	438	442	453	430	448	413	397	478	454	447	466	423	401	416	457	441	407	446	418	447	459	417	444	436	461	467	442	446	417	439	403	432	426	396	476	411	456	442	438	426	421	432	462	465	504	428	447	468	452	448	486	463	389	469	423	462	457	407	420	441	426	469	427	466	405	471	435	442	445	424	417	433	434	487	423	430	458	446	471	434	428	477	432	427	397	411	435	443	470	420	451	468	454	438	463	433	446	436	462	487	444	437	433	462	454	403	447	421	422	439	429	453	432	452	400	439	418	477	455	455	440	474	419	464	424	428	426	416	391	380	445	437	433	437	445	419	451	432	465	464	460	443	474	461	461	463	456	463	454	424	431	437	428	456	428	463	423	457	468	416	467	448	451	431	475	426	439	412	444	440	443	428	432	458	411	430	421	445	438	431	449	436	395	424	404	432	419	406	440	443	428	446	407	434	453	424	448	451	448	412	470	415	471	445	450	412	436	453	484	433	445	438	419	450	453	441	440	414	439	415	436	463	409	453	453	432	423	385	435	467	429	428	432	469	403	418	401	453	481	416	446	431	429	428	438	460	467	455	398	400	458	421	453	425	424	448	494	461	469	452	462	407	478	468	403	416	414	487	483	437	450	454	436	449	466	472	477	474	412	436	455	416	448	414	456	447	427	443	416	426	432	414	463	421	438	442	435	395	462	467	401	435	430	428	413	440	447	414	422	456	426	401	466	434	434	442	425	428	406	416	452	468	422	443	442	421	437	449	451	448	440	441	447	421	448	439	450	432	422	482	459	446	421	419	406	417	413	467	410	433	440	428	438	462	463	426	465	419	437	455	441	447	452	449	459	412	416	441	435	455	430	382	436	422	460	407	410	442	435	429	434	465	441	435	458	385	404	428	389	447	430	438	440	397	447	421	414	450	437	440	422	445	422	445	437	411	443	455	429	470	440	379	460	440	443	462	427	445	425	434	448	439	391	431	427	425	441	438	467	405	430	420	442	438	447	463	438	416	455	442	430	389	459	486	489	421	428	472	399
9152	5099	9504	9618	6440	4260	3986	3609	3046	2675	2045	1894	1609	1484	1406	1225	1205	1157	1199	1070	1155	1416	1787	1845	2236	2158	2187	2098	2024	1983	1823	1795	1658	1489	1489	1345	1193	1263	1276	1195	1084	1070	1049	1094	1017	988	1044	962	974	988	982	977	996	1010	973	1031	1002	1050	1001	972	934	988	1025	947	974	961	994	1008	973	1047	1032	1057	1054	1010	1028	1002	997	1014	1028	1011	964	956	1001	1027	956	1009	1009	978	1024	1017	963	966	1036	980	1029	1015	1001	1004	999	986	948	1007	1003	945	949	994	983	1021	993	957	1011	979	986	1017	991	1018	942	963	1012	1074	1020	999	1012	1033	1014	1033	997	978	952	995	965	1004	1015	1013	1023	979	987	955	958	1002	989	1035	964	975	998	1016	1009	1000	993	1014	977	1008	924	969	1009	929	1021	935	1014	1021	1041	1008	1020	961	1019	988	934	925	1021	945	999	974	966	986	925	962	1014	993	1000	979	962	991	1019	1006	953	1001	944	958	1011	998	990	950	994	1004	980	968	964	1049	996	1009	992	957	939	1006	1018	966	974	969	1039	917	1020	993	1056	1007	1046	1000	1002	977	995	986	1005	1028	989	966	1047	1005	1008	997	970	987	1027	997	939	1013	1032	963	1002	941	985	1025	964	978	1023	1041	998	972	990	953	966	998	1039	982	1033	1010	987	986	978	1016	988	982	1016	965	959	980	1011	964	990	986	1027	1037	966	977	984	946	1065	985	992	979	981	973	970	1043	975	966	957	1013	938	986	1015	1022	1018	969	992	986	988	1037	991	979	999	1042	970	946	993	1039	998	1048	1003	992	1000	984	991	1002	1002	946	960	983	970	922	1005	990	1042	1052	993	1001	1027	994	999	1002	1022	979	971	1027	1013	953	994	949	1014	996	955	972	1012	974	975	930	945	982	965	978	986	976	983	968	1013	1026	985	948	961	989	951	942	1032	992	961	986	979	972	962	979	916	1014	991	952	961	993	1016	965	1023	982	1017	994	961	978	987	977	1001	1028	946	1016	980	1013	981	981	993	964	984	993	938	958	936	977	960	1005	972	1047	964	972	969	1054	929	1040	939	961	970	1001	1012	1035	991	975	940	1020	959	960	1008	966	1036	954	966	958	993	1001	957	1056	1010	975	998	1049	981	972	1003	988	999	1022	1048	1002	974	992	1007	1019	994	918	1006	956	947	979	938	1012	961	938	980	1011	985	1018	983	1014	1021	1031	1033	958	1012	988	982	1057	993	945	1012	1047	1063	1053	1015	950	982	955	990	993	966	1001	1026	988	952	989	963	1012	1048	980	982	968	1024	1037	970	1029	1008	1032	1016	957	974	1004	984	1008	987	984	1004	917	932	1034	1051	978	987	1006	1034	969	1041	979	981	963	968	1000	976	951	1035	945	994	1004	981	943	950	995	989	984	947	985	969	992	979	1026	918	975	962	980	975	1020	1021	959	934	1004	1018	990	939	983	969	974	982	989	965	1023	950	964	978	1034	995	951	942	985	988	955	1000	1007	1019	1007	1029	978	963	986	953	996	997	966	1004	969	1052	1017	987	971	955	1001	1020	1005	955	1057	1020	980	983	1023	1020	921	960	1026	970	972	1016	977	990	1005	1016	932	1014	973	995	1021	977	998	936	1032	1014	988	1060	995	975	936	1023	961	960	961	1040	982	954	1010	966	964	982	958	966	991	1002	958	988	1056	966	975	1011	1033	907	949	1059	952	1005	1004	969	950	971	946	944	984	974	998	949	1034	1018	995	1022	957	1060	972	983	992	1042	1028	989	970	991	1002	982	1015	1013	1007	977	1000	1022	1038	1001	995	992	999	1023	1015	982	954	960	1032	959	992	1029	958	987	949	1021	965	930	946	967	985	933	1042	994	965	1036	972	934	976	978	969	1012	994	1066	968	978	1003	954	1034	1010	985	1000	988	1015	1019	1010	1053	923	966	994	956	998	980	1024	1003	1033	957	999	1019	960	982	908	979	950	971	972	1041	983	1022	978	1016	1030	990	1019	922	1007	979	974	1014	961	960	970	1016	1018	982	946	959	969	1012	986	944	1013	953	927	972	954	950	926	1016	1040	1026	968	994	995	972	1013	978	963	966	1006	1029	963	997	978	1034	952	1017	994	994	996	951	994	964	947	973	1002	990	1010	1085	1013	984	964	1035	1005	982	981	952	1002	968	984	972	944	1051	1000	949	1040	994	993	969	1027	1040	1049	1046	971	1016	938	981	1031	1007	985	988	979	944	923	1000	1017	965	1017	995	1010	968	997	993	992	996	974	954	986	992	979	993	975	983	961	930	961	1007	974	966	1067	970	926	957	936	964	962	1003	1033	1005	1028	1019	956	980	963	986	984	991	961	992	952	1012	978	958	996	993	948	957	944	981	956	1001	1041	1001	980	1018	989	1033	1018	968	1000	957	977	978	968	1005	984	997	991	978	959	1010	959	928	1008	966	1005	996	1047	961	946	976	1036	955	983	969	1019	954	1035	975	989	1010	998	1003	995	968	986	987	968	996	1001	970	987	982	1035	967	984	982	976	935	998	969	998	984	1009	1011	951	1040	1022	990	979	965	1009	990	999	981	1010	998	963	990	1045	955	1107	964	994	1000	1008	999	995	988	989	1019	952	924	946	980	992	1033	959	977	978	1024	966	978	1047	1007	985	998	1008	981	974	982	1087	1023	945	993	1004	975	1004	977	1006	940	940	963	998	916	1000	1044	979	1002	966	949	1016	932	998	1032	977	1000	934	1016	1004	1004	963	969	967	984	1020	1053	936	972	939	957	987	1022	938	973	964	1033	968	930	984	955	1040	952	942	1059	979	989	969	983	979	1046	1010	1021	960	959	1047	1024	976	982	948	1022	999	945	1072	933	975	889	986	944	1000	1020	1028	970	996	999	993	948	978	959	1002	944	978	975	954	988	959	997	971	1065	1035	984	1022	986	1066	985	1004	985	1015	997	991	1006	995	956	1019	915	987	956	1012	989	976	986	976	984	937	935	1001	973	982	977	1036	989	979	1031	973	992	1003	987	990	979	966	987	960	986	995	1021	932	1007	1021	966	1030	1027	975	1006	1009	993	969	971	973	1028	929	978	1029	996	971	1029	959	956	979	1023	965	1005	1002	961	933	992	1005	977	958	1003	1006	949	1031	981	1020	1027	895	993	991	1042	1012	986	1018	1033	1020	974	962	1028	977	995	988	948	999	957	975	967	1022	981	984	977	1011	984	983	1061	954	1010	937	1049	956	975	966	1006	1008	1001	968	988	960	980	982	977	941	977	967	1066	1015	1005	959	998	1051	976	986	987	1018	974	992	932	961	993	998	984	990	971	974	1034	921	962	973	959	960	996	946	981	1025	947	1025	977	958	1016	942	1025	1013	955	995	999	950	1013	964	1013	980	974	1020	1001	976	972	969	995	937	947	1003	1040	955	1008	987	956	989	934	1070	995	970	962	983	1045	1001	985	978	1018	1015	967	966	1016	1058	999	997	984	1018	1035	1005	1012	1002	989	999	1014	1019	999	961	995	997	960	951	984	1012	971	946	966	966	1052	994	1035	970	982	976	995	1049	958	965	983	964	1027	963	1018	982	1000	990	995	1029	929	949	999	963	950	1016	994	1013	1021	977	955	996	1004	984	973	937	978	965	959	938	1030	996	990	953	961	967	1010	956	928	1040	1001	1015	968	985	1016	990	1002	934	980	953	1019	1018	1042	962	999	1003	1006	925	1012	982	949	1013	976	937	1032	1088	961	977	986	1012	974	1031	923	974	1001	1019	953	1016	996	979	1050	995	990	1015	932	972	971	944	1035	978	1016	977	998	960	991	917	986	1002	1029	956	968	981	1022	968	947	1011	996	1027	1015	968	1001	1011	1028	995	1037	1034	952	968	957	992	987	955	963	984	944	1034	996	968	979	969	956	1040	1051	953	1039	918	1007	964	1018	1030	971	952	1003	985	957	982	948	984	931	1005	999	1014	998	1020	1009	951	940	991	940	970	912	1020	986	952	931	943	941	991	986	952	928	993	1020
37037	21820	14613	10054	5645	3181	2442	1776	1324	1001	826	736	624	546	539	484	444	427	476	449	482	499	546	647	637	631	737	748	681	691	661	574	498	456	455	409	408	493	405	403	366	345	329	347	354	330	315	315	352	352	335	333	339	326	339	336	340	343	328	338	326	336	346	306	313	328	341	329	342	336	298	362	333	313	327	361	326	348	336	335	333	312	344	306	345	316	343	364	353	342	373	347	325	301	323	334	345	369	331	341	326	361	344	349	327	359	351	344	325	360	317	312	307	338	350	356	349	300	342	332	326	346	328	336	338	295	366	297	352	312	297	309	341	336	326	317	325	343	335	355	350	314	332	313	352	303	311	341	333	330	324	325	333	318	368	324	329	326	341	341	337	341	350	325	347	345	345	346	345	353	317	328	325	308	331	338	337	318	343	360	332	296	349	358	338	372	327	318	355	313	331	331	337	329	329	317	314	347	353	328	330	336	351	302	322	335	323	350	334	305	337	299	340	332	319	316	356	333	359	318	325	341	312	328	349	302	320	375	358	320	336	330	350	336	321	300	341	355	298	303	304	315	321	295	322	316	317	303	338	324	322	346	331	348	347	327	350	314	321	357	315	371	306	313	356	336	334	340	351	357	313	325	330	354	338	332	366	331	347	345	340	340	318	348	331	296	292	330	314	326	346	314	352	350	321	356	360	313	329	341	332	316	327	333	359	349	317	315	339	321	330	371	310	348	340	337	342	319	318	322	334	302	338	357	301	313	328	306	306	314	351	335	338	317	334	342	302	353	352	337	343	325	322	330	346	355	303	326	327	337	340	343	323	330	368	327	337	316	331	301	340	369	335	320	324	366	372	317	349	326	296	338	348	302	306	328	336	344	314	349	351	375	353	319	328	290	351	347	319	323	341	328	324	313	321	320	321	359	334	312	355	332	349	350	353	319	316	308	331	300	314	334	342	334	333	340	333	330	335	318	331	326	332	334	311	309	350	349	368	351	340	334	331	322	336	350	343	365	342	340	303	338	322	308	345	310	321	353	320	345	331	345	313	339	331	300	320	341	318	338	343	339	344	345	318	335	320	366	327	339	352	368	334	337	333	346	339	330	314	339	333	346	358	333	365	342	358	324	307	351	358	304	307	318	319	308	361	363	359	346	311	342	348	338	341	340	370	339	386	374	330	282	324	348	327	370	334	339	330	328	348	315	340	327	353	300	335	306	346	344	333	309	329	307	328	340	320	339	359	361	333	330	328	356	332	316	327	345	284	360	339	362	354	356	337	353	308	308	312	344	326	359	326	321	343	342	376	345	315	378	332	333	350	339	310	321	307	366	338	327	338	328	350	351	361	335	324	347	304	316	341	321	388	364	319	323	362	332	337	330	329	300	356	368	375	344	292	348	300	355	341	330	324	333	324	311	332	355	341	328	298	340	350	324	343	325	305	321	325	325	318	333	343	344	316	302	331	330	338	327	315	325	343	325	353	356	361	350	339	319	330	315	294	361	296	341	315	331	295	361	320	326	315	334	349	324	337	340	344	334	330	331	326	360	351	335	355	324	331	315	352	339	299	318	340	353	314	335	345	359	330	326	345	324	345	331	346	346	286	309	334	319	346	357	311	354	309	345	315	312	335	351	312	361	307	314	344	305	338	368	302	329	341	301	303	345	367	341	316	347	346	341	304	303	363	327	339	332	346	310	318	327	315	321	347	355	337	365	345	347	335	342	337	343	286	341	313	330	300	291	325	331	311	309	338	320	292	348	343	349	340	307	352	325	346	319	324	358	368	358	376	343	324	322	321	313	317	306	352	300	360	343	317	280	359	328	311	330	332	339	317	338	354	362	366	343	352	337	321	324	343	332	343	297	336	351	358	350	350	335	342	295	344	350	321	336	337	324	340	320	326	319	336	321	345	319	363	324	319	330	355	325	312	382	355	334	369	393	345	333	330	338	341	350	331	335	320	336	330	309	325	359	345	318	313	289	342	340	326	299	323	337	325	349	329	371	345	311	354	333	359	325	346	326	375	363	334	340	339	367	325	358	342	381	351	324	382	338	309	296	361	355	301	351	309	335	350	300	321	334	347	283	297	343	356	345	317	346	325	323	331	338	350	317	352	313	328	336	337	325	345	346	353	319	335	367	349	359	326	341	344	329	323	310	324	313	361	355	327	329	339	348	345	312	353	376	360	352	393	346	289	355	350	344	330	320	335	321	323	337	302	321	339	334	342	331	305	316	344	317	302	320	349	336	346	353	325	308	359	320	304	357	326	361	327	319	309	316	342	343	365	327	349	325	341	338	334	355	338	319	359	318	341	292	369	353	335	351	309	346	334	359	373	314	337	337	313	374	347	312	347	330	354	306	322	351	307	331	314	370	345	361	351	313	371	316	332	360	361	334	302	330	330	356	336	301	355	331	309	384	327	268	317	315	325	342	342	323	344	359	327	343	346	342	344	372	340	337	318	349	337	324	316	370	353	350	353	341	342	342	345	341	324	321	375	299	341	311	343	333	322	370	334	335	345	371	329	359	320	331	351	312	343	312	346	321	330	344	358	303	393	331	338	308	304	343	353	319	325	343	327	313	310	323	331	353	336	339	311	325	365	321	304	329	350	280	352	349	342	325	313	308	329	323	334	335	326	319	338	299	324	332	347	379	366	318	302	356	374	289	331	341	324	334	368	343	309	329	332	311	336	356	343	351	336	329	325	326	343	317	334	355	339	354	333	349	342	345	308	340	322	367	340	331	312	366	304	303	324	349	332	350	340	381	318	346	348	333	348	337	346	355	362	364	311	302	358	347	369	324	322	319	359	316	340	325	309	329	328	360	329	349	324	330	328	277	313	344	354	311	307	341	333	368	308	327	329	325	321	335	339	319	311	347	338	346	338	364	345	351	360	320	353	351	349	328	322	313	357	345	339	311	349	360	336	371	343	337	353	309	314	309	315	329	331	346	350	344	323	344	343	341	343	333	339	328	345	335	343	316	368	343	314	315	314	353	356	300	314	353	356	302	373	332	349	334	364	336	349	298	347	329	316	357	334	326	343	363	352	317	347	344	356	344	321	319	302	335	344	320	347	340	337	319	340	328	306	327	345	346	340	341	330	353	363	342	326	309	334	333	319	314	349	339	284	312	330	354	330	289	328	359	357	347	353	315	307	325	335	329	307	361	309	327	333	320	304	320	363	329	331	325	344	350	376	367	337	324	343	297	348	312	329	346	340	318	333	336	330	322	326	362	335	341	334	343	291	276	351	328	350	327	331	319	337	322	330	299	341	323	334	348	299	297	360	362	351	328	311	332	318	340	362	355	323	357	352	310	340	357	348	311	348	312	336	315	363	332	351	317	348	352	316	344	320	320	395	335	310	360	314	281	318	334	342	340	336	354	334	356	345	339	334	332	318	352	364	322	332	298	322	352	339	308	316	326	322	346	325	312	377	323	340	337	340	329	325	353	344	329	333	322	312	319	347	321	366	346	357	317	328	333	350	359	374	370
24394	12750	16497	17214	12370	8808	7848	6834	5790	4644	3583	3191	2611	2154	1912	1768	1682	1568	1740	1665	1764	2090	2499	2992	3109	3293	3724	3342	3337	3127	3155	2499	2166	1681	1671	1592	1399	1415	1307	1188	1032	949	840	837	868	844	827	830	779	815	746	830	834	837	824	836	805	774	736	803	797	829	773	752	795	773	784	814	800	809	803	792	839	819	802	751	815	799	823	824	803	791	803	792	786	814	798	755	810	776	756	753	827	782	762	793	745	782	742	809	793	843	811	812	769	767	747	789	801	770	764	790	794	795	804	776	828	766	784	767	754	794	801	831	757	772	798	774	764	822	824	736	769	809	794	764	813	795	781	749	738	780	734	781	750	733	792	760	745	780	755	753	802	752	766	793	732	757	766	805	736	819	726	733	696	792	779	808	804	756	749	714	837	790	763	780	809	778	740	783	815	788	750	764	775	732	832	771	800	735	776	789	788	788	752	764	817	798	800	812	764	814	755	768	830	749	777	784	762	777	759	757	788	736	784	799	782	766	781	769	755	780	780	721	743	790	742	750	765	761	723	759	764	751	715	779	790	809	815	772	777	762	755	743	715	748	702	800	774	759	778	808	760	756	749	794	806	797	785	802	785	786	804	789	787	763	823	751	794	779	785	787	805	741	791	725	758	769	755	795	799	808	797	757	770	770	746	815	793	811	808	777	796	781	782	791	789	762	742	793	769	774	722	858	759	748	779	795	817	726	765	794	814	753	844	758	783	774	796	756	753	738	729	771	810	750	775	719	795	832	754	783	753	772	798	742	747	753	782	771	779	854	775	800	766	803	787	725	815	790	799	773	763	800	755	773	773	743	787	762	752	816	764	756	762	803	784	746	814	791	847	779	807	793	793	717	703	786	746	827	790	751	775	780	822	784	789	700	802	826	790	748	737	722	776	785	806	775	765	780	783	797	782	811	791	757	781	840	761	802	771	780	747	769	710	795	782	721	763	780	782	795	784	760	806	787	707	786	800	820	815	797	843	749	796	788	778	755	819	718	763	793	767	801	788	729	815	818	757	784	772	816	784	757	768	751	799	737	768	768	730	779	813	800	815	766	813	746	761	770	774	774	827	820	729	820	762	789	746	767	786	706	783	756	780	689	772	809	806	795	806	788	723	815	772	792	788	780	768	793	782	716	802	815	741	752	807	741	765	750	786	789	734	754	741	795	802	764	758	750	790	823	731	768	777	812	783	734	813	771	786	792	768	799	754	755	778	764	777	834	788	815	789	780	734	768	798	773	782	793	833	798	771	762	806	818	779	781	801	800	795	746	761	733	773	823	799	782	724	771	778	803	778	762	745	753	792	804	793	722	779	787	811	794	711	761	805	747	782	775	785	765	799	756	779	754	784	742	757	750	774	771	827	780	788	785	811	753	783	802	814	836	807	771	748	819	756	825	796	738	727	804	838	783	769	799	762	779	786	810	781	817	796	774	764	735	786	724	779	798	750	765	694	793	803	781	764	758	791	786	783	745	768	768	760	759	765	766	773	796	789	767	793	797	788	773	807	722	820	801	798	844	745	812	774	798	753	753	775	801	784	777	774	799	764	771	841	731	763	741	797	758	737	762	799	782	801	792	758	812	818	747	760	789	751	795	789	778	755	755	759	747	742	792	768	746	742	785	780	779	731	757	787	746	785	791	741	761	801	708	771	764	752	783	825	775	779	772	762	792	824	750	801	785	774	783	805	764	777	792	748	807	818	794	761	777	751	779	773	785	726	839	783	806	759	763	783	772	759	799	803	873	755	772	764	785	790	717	739	757	788	760	747	808	759	808	766	813	783	789	820	823	799	807	795	772	770	806	787	695	787	797	762	741	773	742	785	734	838	797	751	751	782	763	756	760	787	808	781	798	785	765	785	757	821	785	842	811	754	782	740	830	725	721	753	711	791	735	783	754	767	792	753	737	772	809	791	807	788	801	786	746	781	768	748	791	766	780	761	755	795	813	803	737	791	793	828	769	744	737	791	762	734	828	760	766	743	729	749	781	785	768	807	756	803	782	748	752	740	774	796	782	763	804	839	778	816	797	734	796	777	693	773	854	818	772	808	742	769	745	793	787	791	791	759	787	782	767	803	737	830	760	774	799	766	768	792	792	810	794	735	768	744	794	772	838	801	796	778	777	782	760	786	755	818	749	819	800	760	784	736	756	810	784	743	753	739	734	788	775	786	767	771	805	768	785	781	746	768	762	830	785	761	851	789	814	741	774	817	847	781	760	723	750	792	829	790	762	793	754	755	772	777	769	727	784	784	769	780	793	779	782	770	749	790	772	807	800	785	777	771	828	713	810	697	770	755	797	712	790	753	792	734	788	759	704	738	822	801	856	838	787	793	776	745	751	788	775	774	792	790	827	776	775	820	774	767	768	744	801	830	837	770	770	773	820	743	837	731	797	769	772	764	777	814	810	829	741	827	755	765	792	770	790	754	778	751	779	837	820	747	749	768	780	780	780	783	762	738	786	769	802	761	788	836	813	796	809	747	768	782	791	819	776	846	742	769	789	793	796	773	738	795	787	750	877	778	787	796	805	801	762	824	743	810	806	739	773	807	812	752	762	733	764	781	801	778	790	751	767	801	771	752	778	754	789	774	751	829	785	765	725	791	786	788	792	752	792	750	771	800	806	770	789	774	766	749	789	774	721	782	754	795	771	842	766	785	796	777	803	783	738	776	818	761	815	803	756	786	761	772	712	731	752	816	764	806	838	727	774	771	757	758	745	809	822	844	765	758	747	750	804	734	783	788	782	787	751	800	784	792	745	783	748	785	739	820	805	799	800	730	723	793	737	780	720	744	830	802	784	790	758	765	850	771	819	788	777	745	759	777	795	725	780	768	732	773	739	798	738	803	781	806	773	793	723	769	786	793	766	804	770	776	762	729	804	776	775	776	794	790	804	783	795	772	767	808	757	785	746	750	788	767	799	779	846	779	806	784	761	761	798	768	772	755	800	772	789	775	776	732	766	766	753	798	772	744	755	843	781	759	837	804	771	767	796	776	782	782	766	809	744	767	786	706	829	802	773	777	741	801	755	733	787	736	771	802	812	735	779	795	766	792	825	777	778	755	750	767	775	785	733	762	795	785	797	755	778	801	793	761	765	816	799	779	828	804	804	825	767	765	743	768	798	737	789	755	752	755	765	788	770	791	827	831	778	755	762	765	799	739	750	745	770	702	761	772	774	788	711	795	815	756	734	712	766	788	831	795	794	761	757	758	795	775	785	776	768	771	749	872	769	817	798	745	762	778	792	744	761	768	792	752	759	750	714	831	786	754	777	797	766	798	774	722	762	763	793	772	762	799	757	749	763	769	808	712	776	803	806	774	799	784	760	791	774	790	792	796	811	753	766	746	787	806	799	808	759	769	814	772	779	734	783	744	756	755	771	809	759	805	747	788	769	793	761	766	755	803	808	774	784	756	803	788	769	804	792	771	751	766	750	806	770	820	782	798	811	770	797	748	786	780	768	759	787
47852	29750	21207	15269	10060	5710	3882	2965	2273	1806	1310	1007	816	715	558	660	515	479	536	528	568	585	664	841	809	841	907	912	904	844	673	585	559	550	485	388	351	405	356	338	327	301	331	286	303	271	242	281	259	252	283	259	232	268	277	268	269	244	260	262	247	237	245	263	284	270	256	237	272	253	267	311	293	253	244	233	251	256	248	262	286	232	260	257	281	252	270	271	277	292	291	267	264	258	260	240	249	258	256	284	268	241	260	245	284	247	257	232	260	255	240	257	248	271	283	257	248	226	255	237	244	268	233	255	253	251	273	228	246	266	251	263	259	275	250	250	253	242	282	245	238	241	249	258	274	228	302	250	262	251	254	258	263	275	269	263	260	250	267	282	238	252	287	267	253	248	300	269	242	252	260	300	239	269	248	284	272	264	255	240	271	229	277	260	238	284	224	249	259	277	274	245	248	236	290	300	264	258	245	260	252	247	242	250	258	282	250	254	284	294	252	257	267	263	259	261	240	228	239	260	238	235	246	261	259	257	221	251	243	288	281	237	239	259	264	254	229	257	246	246	248	257	236	246	271	232	225	241	269	272	249	275	252	263	259	229	261	256	269	255	285	270	243	237	256	266	263	249	270	267	231	231	246	261	227	257	285	261	248	257	235	236	291	274	255	233	249	229	260	232	229	245	230	240	241	270	282	242	241	247	254	244	270	253	243	268	240	276	231	266	211	256	261	266	243	253	246	244	222	238	232	228	265	259	260	244	268	227	243	259	247	244	248	246	282	255	274	265	258	264	276	264	234	269	241	274	247	258	237	256	273	219	262	256	255	257	273	251	241	240	219	278	271	265	252	266	282	263	251	266	274	257	254	238	262	258	242	240	274	245	280	271	261	272	288	238	250	265	283	234	247	257	251	260	271	214	240	236	245	282	275	247	299	257	269	280	285	231	245	250	275	247	259	232	241	254	252	271	263	218	225	226	246	255	236	277	262	234	252	238	260	254	229	253	205	241	272	238	266	242	257	241	239	216	271	258	258	252	253	258	253	241	283	271	276	246	245	267	239	274	277	275	259	264	280	268	252	235	255	254	290	280	231	305	265	245	255	248	285	269	233	231	260	274	282	251	259	239	236	266	278	265	262	244	244	235	239	231	280	225	275	252	271	243	265	254	250	242	278	257	254	262	278	269	274	261	267	252	258	223	217	254	268	266	255	254	286	241	272	261	260	226	239	273	240	262	256	257	247	228	292	271	240	261	235	232	275	236	230	248	268	267	282	259	252	260	259	236	241	277	260	273	258	250	243	258	271	257	267	268	260	266	205	255	248	265	272	256	255	258	239	243	241	253	242	250	257	253	289	261	277	237	254	256	276	240	235	241	260	258	272	264	273	244	277	266	263	233	268	269	241	253	241	241	257	251	276	273	258	261	267	257	245	268	249	259	271	233	256	259	236	288	240	239	262	232	270	222	255	241	234	266	276	234	269	256	270	252	238	258	269	250	245	222	229	262	258	255	241	273	267	248	276	293	284	258	261	254	254	246	243	243	253	280	236	242	249	249	250	250	273	244	265	266	246	250	266	275	241	267	252	254	256	236	273	242	270	222	258	262	250	232	266	255	260	222	266	263	237	250	227	236	244	286	263	264	238	279	239	280	235	237	272	252	254	245	240	251	245	252	270	286	232	285	277	250	267	240	278	285	243	255	246	235	244	292	269	280	272	257	239	248	275	251	269	231	268	267	240	264	253	259	285	250	272	242	244	271	256	239	270	249	275	257	277	224	243	277	287	238	259	268	268	247	256	271	256	244	266	253	285	275	251	279	263	266	253	276	251	255	255	248	265	252	268	230	247	243	262	285	250	245	267	269	271	225	246	259	250	251	287	243	221	265	260	242	263	269	243	250	274	282	217	249	248	257	274	231	294	253	278	235	280	282	258	269	259	275	230	261	268	266	258	302	290	301	259	273	245	269	266	289	251	257	265	281	234	268	238	251	253	243	269	260	286	263	261	267	273	273	266	270	248	265	248	258	240	256	240	247	256	250	229	263	265	261	261	246	250	218	241	269	229	262	259	244	267	270	274	233	254	271	255	244	253	247	258	266	261	256	246	244	248	273	248	250	255	247	278	256	268	275	269	248	265	264	253	263	234	268	282	259	228	259	284	266	271	267	250	245	262	250	271	289	265	278	248	250	236	289	258	220	247	241	246	279	267	268	245	265	287	258	237	250	241	235	233	258	295	260	249	233	280	234	269	254	276	241	265	275	260	254	270	251	260	248	259	233	240	270	240	230	266	263	263	284	228	261	248	287	274	248	228	254	248	227	256	262	222	265	265	244	244	244	243	241	256	274	251	218	257	266	241	235	252	248	274	269	254	255	262	255	246	266	254	220	234	269	239	221	242	267	266	246	233	244	258	240	238	236	233	271	241	220	251	248	266	231	257	248	258	286	249	229	224	252	237	236	234	254	259	268	225	262	279	249	225	245	265	262	229	247	247	277	270	248	279	242	252	254	261	242	260	217	247	263	230	262	275	265	267	254	247	266	266	268	269	265	211	282	265	280	260	245	240	240	251	238	262	230	250	261	223	256	270	265	263	287	227	261	239	250	277	266	263	276	273	259	261	223	225	240	268	251	290	237	239	232	227	259	255	249	265	239	214	241	277	252	268	229	238	244	262	270	258	254	265	243	271	250	236	238	252	240	284	259	259	271	241	277	247	255	266	296	269	237	274	275	258	261	237	240	260	276	253	242	263	280	275	252	273	252	262	246	313	252	242	256	255	251	244	265	247	250	305	259	272	270	268	257	240	213	254	273	259	251	266	225	265	271	234	260	244	274	256	260	275	256	264	275	288	233	234	268	270	284	266	239	254	269	276	228	270	275	251	268	278	242	221	251	244	261	251	260	241	255	274	244	241	226	226	255	258	264	242	252	260	255	271	256	248	232	251	216	264	244	275	250	265	275	248	238	244	265	253	258	262	261	251	250	262	267	262	268	278	272	275	230	242	256	246	253	273	293	250	284	305	251	256	234	278	243	223	266	263	258	288	246	281	222	253	244	250	263	266	265	221	252	257	276	249	267	247	236	248	247	259	222	285	268	243	240	282	286	236	272	275	253	264	269	269	264	268	293	312	281	255	278	255	243	246	257	244	219	279	256	252	274	272	248	248	266	257	269	242	235	253	258	260	241	254	243	250	252	234	269	274	250	257	249	240	270	264	243	248	247	234	262	249	225	237	263	243	270	250	262	248	268	262	270	282	257	274	274	230	254	275	250	255	249	254	246	253	248	227	255	257	242	250	277	250	254	251	270	250	254	268	270	245	249	259	236	276	273	287	264	253	270	243	229	262	269	236	289	271	247	267	257	248	220	255	284	218	270	241	275	273	240	279	271	245	268	247	245	259	265	262	265	262	251	262	274	229	240	246	292	263	254	286	276	204	239	282	250	259	253	261	277	264	269	240	256	265	261	267	239	265	257	254	265	260	277	248	290	253	263
32701	16959	20691	21070	17594	13704	11711	10392	8868	7048	5233	4521	3913	3236	2529	2717	2390	2381	2380	2640	2605	3043	3286	4476	4497	4633	5334	5370	4868	5125	4082	3112	2970	2621	2118	1810	1472	1696	1621	1313	1089	891	834	735	771	786	728	665	709	729	681	652	660	665	690	677	689	656	683	632	700	589	645	666	657	645	618	632	663	682	659	660	671	650	614	685	671	612	635	723	678	691	607	647	657	682	640	623	625	589	578	677	616	628	684	609	703	612	633	648	651	647	656	638	602	643	644	646	602	627	590	649	600	671	626	598	620	596	626	655	627	627	621	632	644	630	646	614	603	641	613	667	657	604	605	599	618	637	634	661	635	615	612	634	658	598	611	673	567	585	636	590	644	646	615	642	603	646	587	641	627	590	611	603	624	595	632	648	611	636	628	623	635	600	581	590	571	582	651	615	626	652	584	629	643	631	639	653	636	636	605	602	620	640	632	598	595	647	613	630	570	638	666	613	621	615	595	617	657	608	617	606	574	610	629	648	624	579	606	629	616	603	633	650	678	622	612	611	640	602	578	632	635	596	675	617	639	636	650	613	618	618	636	639	657	576	631	612	594	609	633	633	601	605	635	612	635	620	598	611	633	620	643	598	583	612	585	645	586	641	589	618	643	615	589	608	596	651	668	619	604	618	608	599	633	661	660	650	633	614	579	633	582	624	609	650	560	663	666	641	624	597	598	639	584	606	596	604	610	622	630	647	640	592	606	578	607	638	629	634	593	650	596	572	618	595	639	646	631	636	631	622	625	596	607	637	622	595	640	634	621	651	663	593	577	611	686	619	646	579	635	553	619	623	664	608	637	644	594	614	616	630	627	663	633	627	618	595	661	634	605	654	601	590	635	644	600	620	601	636	598	651	608	670	600	613	650	636	584	663	612	626	584	590	646	592	595	569	641	668	627	608	572	647	596	663	589	630	629	654	613	589	573	607	624	627	644	664	601	600	599	617	591	640	662	619	593	627	603	618	597	612	594	626	670	650	657	669	616	608	618	577	579	666	598	593	619	636	628	633	609	647	619	617	623	652	615	642	600	647	627	648	616	666	587	633	610	635	649	619	607	610	620	586	592	610	584	630	636	590	653	617	598	631	592	618	621	636	609	629	678	611	634	620	624	635	606	612	615	642	605	632	611	615	626	626	574	638	626	637	602	654	577	616	605	607	610	603	644	622	584	603	660	636	603	627	623	591	628	628	614	606	621	656	585	633	657	603	578	630	663	611	631	651	662	617	646	628	608	624	603	580	633	691	658	578	599	605	619	646	631	625	604	597	600	668	601	621	630	583	632	636	627	625	608	640	595	589	639	652	619	609	592	569	586	616	628	652	615	576	642	664	610	626	603	626	617	642	600	612	622	639	634	615	625	623	596	591	594	612	597	615	594	631	661	608	609	617	594	602	588	589	668	593	659	652	604	595	647	600	591	628	637	626	617	630	636	573	637	601	614	601	617	629	626	651	622	570	595	610	619	650	615	674	630	619	636	661	677	607	624	592	615	649	611	601	598	618	630	615	611	662	626	605	666	591	607	637	622	618	648	639	627	613	640	610	603	583	628	642	621	627	624	612	637	626	615	644	626	652	590	619	629	579	597	626	596	620	651	623	603	651	595	605	601	626	639	633	592	593	632	576	625	619	622	661	627	605	602	609	673	614	641	601	633	615	628	577	603	584	660	622	627	642	628	606	625	656	604	617	645	658	637	633	615	649	653	578	585	602	620	619	659	652	603	621	629	674	605	628	624	557	611	602	663	610	626	597	631	601	647	642	658	601	638	632	605	596	586	598	650	630	597	633	626	602	604	614	642	630	621	626	639	659	593	600	579	671	590	605	645	610	657	608	585	568	667	643	623	622	600	597	601	595	615	587	648	594	607	614	640	654	636	625	616	643	614	672	596	585	633	619	620	608	637	654	603	578	620	660	613	611	666	612	601	632	587	614	630	613	621	624	595	625	636	612	634	612	660	611	597	600	612	614	571	651	633	655	607	664	656	553	626	618	636	637	643	624	648	570	636	628	643	659	626	643	637	650	586	644	646	599	613	646	622	613	586	636	618	632	637	596	615	662	597	593	670	628	608	635	613	654	586	638	654	574	656	653	595	603	641	643	636	605	607	590	622	617	636	646	664	634	598	598	619	594	635	594	606	690	603	590	623	604	648	637	600	621	615	655	641	578	627	620	652	613	617	668	635	649	597	606	571	656	594	592	636	611	655	640	653	630	659	636	561	616	620	619	572	614	625	663	628	614	646	592	621	577	637	593	624	628	614	653	637	630	622	607	638	615	602	620	646	575	603	622	578	670	587	591	607	620	609	643	640	611	603	610	674	630	595	583	603	627	604	655	614	612	664	609	634	624	607	631	614	615	673	663	615	615	634	599	638	612	643	631	617	619	657	630	608	606	611	612	624	597	608	636	619	609	619	642	645	682	601	595	636	606	606	629	649	597	599	632	637	702	619	617	581	612	639	587	644	626	621	659	613	648	543	652	599	631	613	644	612	601	625	593	625	592	597	607	631	675	613	598	652	600	637	610	612	619	592	641	595	633	619	620	645	650	656	636	645	663	615	594	587	655	608	593	610	673	642	588	574	624	653	668	623	623	605	667	621	651	613	654	636	613	610	572	593	594	624	619	583	655	615	637	655	621	625	617	608	626	635	618	625	645	645	622	601	632	618	641	601	619	645	615	634	620	607	621	645	611	640	622	630	587	610	646	611	617	643	617	639	604	606	602	626	617	632	667	628	608	684	586	590	600	628	594	606	663	594	583	612	596	609	641	661	616	647	624	578	595	634	652	620	611	633	585	649	652	582	626	602	610	636	618	637	648	610	614	634	607	646	684	598	632	595	579	608	656	598	605	618	619	616	618	592	624	621	634	594	582	619	612	604	596	675	592	586	642	621	612	643	627	624	612	639	630	644	639	604	614	653	632	648	626	665	598	553	652	673	614	615	605	649	642	619	613	609	600	642	645	613	652	654	705	624	664	650	608	599	597	598	601	605	649	632	601	627	626	636	634	649	640	615	591	606	612	625	583	626	637	601	652	656	658	632	608	674	652	675	629	625	579	589	618	616	675	637	586	614	599	648	630	626	586	614	650	655	648	594	618	580	649	644	594	600	677	581	616	649	636	606	616	608	602	621	619	616	624	638	638	651	620	622	659	606	627	579	609	623	613	600	643	657	662	617	595	640	664	655	602	606	650	623	610	648	646	582	669	636	652	612	609	636	598	615	618	651	636	618	614	643	616	625	639	618	586	617	634	614	599	627	622	639	600	606	658	627	620	626	638	610	662	607	602	598	593	645	634	594	623	659	620	581	642	595	639	612	641	642	600	659	659	604	630	593	639	651	617	627	615	620	629	616	629	620	602	595	632	610	622	589	637	598	615	610	608	630	617	614	615	598	585	658	615	607	592	621	581	667	674	615	588	599	624	647	601	632	560	604	645	597	632	628	585	637	615	664	617	654	606	612	639
15227	5548	4338	3101	2104	1502	1122	1000	833	743	598	614	528	515	458	454	463	481	440	425	461	507	542	560	583	596	549	613	622	564	550	520	473	532	491	451	456	506	486	445	436	451	446	429	447	443	464	395	436	452	452	401	437	458	456	452	409	471	449	465	401	430	383	428	415	419	389	472	432	436	453	502	458	431	434	438	428	435	409	448	452	403	451	452	390	440	436	435	447	428	438	421	435	429	422	426	425	395	453	484	408	413	419	439	481	452	437	376	419	387	472	443	439	448	431	440	423	410	448	476	422	426	413	401	451	454	426	455	480	431	417	435	431	429	460	421	393	398	446	455	407	428	440	432	426	399	427	458	420	427	448	445	461	444	454	472	421	422	403	407	464	444	420	462	444	431	423	435	449	398	450	445	456	413	393	454	419	434	420	448	435	393	452	443	425	425	407	380	430	426	431	424	419	417	418	441	454	427	396	448	418	433	396	428	443	404	388	437	432	432	379	460	403	458	441	428	444	439	441	428	419	390	427	439	430	410	440	433	459	473	429	387	419	371	433	433	452	428	441	398	443	417	422	417	449	391	421	445	440	413	427	413	397	437	462	435	405	416	431	423	437	438	416	432	420	453	415	441	427	483	449	390	409	416	398	459	437	451	397	419	435	435	403	411	442	430	414	422	425	390	426	464	430	453	406	392	448	447	438	446	433	421	492	419	424	403	434	413	437	470	432	413	443	432	425	421	432	426	444	417	424	441	423	444	446	408	433	420	396	427	428	405	434	456	454	434	466	400	393	425	440	440	424	425	399	406	439	415	472	447	427	434	397	453	422	430	458	435	423	453	430	407	447	443	440	442	437	441	465	406	406	452	411	454	466	421	466	444	486	440	435	470	440	493	433	438	427	432	411	414	407	409	467	469	485	451	428	407	449	413	443	444	447	460	437	454	444	401	443	445	432	402	456	437	436	403	448	442	449	435	455	450	484	448	429	415	439	448	437	447	454	438	433	411	475	450	446	412	418	429	434	429	441	447	415	437	420	462	439	438	439	429	435	479	454	456	420	431	455	452	419	470	398	447	417	444	474	421	442	438	408	447	445	421	423	422	446	445	428	431	438	420	410	412	434	417	413	408	416	402	448	408	461	468	463	434	446	404	471	429	395	439	430	421	448	480	479	407	427	425	414	424	429	419	440	397	492	422	429	395	424	406	416	376	387	415	432	428	449	419	416	438	414	429	439	467	459	433	429	424	408	449	450	433	460	445	422	445	390	418	404	420	426	461	424	435	449	446	448	447	420	462	414	428	405	429	445	425	449	423	381	403	420	429	435	443	401	403	453	411	439	447	451	429	476	426	399	407	409	401	429	427	450	440	403	489	452	433	443	443	413	431	421	397	465	390	449	413	438	465	419	390	446	460	452	420	422	480	411	417	426	380	459	481	417	456	411	403	424	415	462	465	443	452	391	420	431	449	403	407	389	424	400	432	476	371	446	436	453	426	422	427	432	441	434	415	435	412	421	462	454	406	406	439	431	467	437	440	437	449	430	421	429	417	424	449	440	455	451	464	473	418	460	479	435	420	427	421	430	383	407	435	440	439	400	453	438	380	412	447	440	472	425	439	431	437	404	448	464	452	434	403	432	431	415	391	419	395	447	479	482	455	426	419	468	447	430	434	447	379	434	416	432	419	422	400	415	441	429	407	421	423	439	422	426	432	457	445	418	438	374	432	452	398	458	465	419	410	424	418	428	429	467	421	430	453	422	402	435	453	426	466	427	417	442	449	377	422	425	423	406	405	442	460	438	397	417	431	446	413	413	420	449	416	438	410	393	436	459	440	420	403	414	457	433	435	408	435	441	427	428	395	403	411	457	411	404	421	440	412	388	473	443	439	423	456	409	426	421	413	449	455	434	445	452	442	429	408	415	429	431	408	448	434	432	462	438	416	409	432	427	463	449	431	446	402	443	427	410	425	449	394	402	404	445	420	414	407	438	414	416	425	423	452	405	435	415	437	414	406	408	434	418	411	428	406	423	453	454	416	421	430	437	411	418	443	446	423	464	398	468	412	421	421	480	427	432	424	413	431	447	411	408	464	446	484	428	433	439	431	451	446	483	406	442	414	465	430	455	449	454	422	436	405	377	442	412	420	381	396	464	452	432	437	430	420	393	459	430	434	407	480	443	394	409	441	423	447	422	411	403	414	435	416	430	419	435	436	419	463	429	455	461	433	413	450	448	424	393	432	401	405	410	421	446	476	421	433	415	430	412	464	434	428	498	449	437	420	445	434	396	378	465	420	457	444	439	410	422	419	415	445	440	445	443	459	450	426	472	437	420	441	452	435	431	432	419	461	409	407	452	428	428	426	405	479	434	436	431	446	419	429	493	430	434	443	420	424	437	480	452	415	409	393	408	460	386	388	408	402	474	455	435	412	426	392	478	434	422	459	412	454	443	433	429	433	436	432	425	447	402	455	437	422	432	418	416	413	437	418	399	442	457	432	407	485	394	373	418	435	401	450	431	440	449	416	436	435	410	454	411	384	426	402	410	422	442	437	430	427	442	434	443	461	421	458	442	431	459	426	427	452	410	409	401	429	412	451	444	451	450	443	415	437	464	424	434	462	402	420	392	405	429	389	415	438	447	418	442	434	460	442	433	449	433	431	478	425	413	428	434	384	448	405	426	420	420	417	425	428	416	430	425	426	421	429	410	444	427	450	479	468	433	412	442	403	467	419	446	434	428	396	420	415	408	424	403	443	470	424	451	438	436	435	390	437	388	476	396	409	425	444	427	432	417	446	453	443	415	424	405	434	479	440	396	432	395	421	447	439	435	416	418	388	441	430	433	444	446	435	439	433	412	436	435	432	465	447	409	447	425	479	435	435	427	442	463	453	449	425	460	427	422	412	428	434	452	442	428	413	423	395	389	456	465	441	403	431	378	393	468	437	409	412	431	421	415	418	442	423	429	413	412	411	472	390	425	425	381	445	453	424	449	411	413	444	417	407	411	440	423	461	475	433	417	431	434	475	410	451	448	424	441	474	439	476	396	428	417	428	443	434	408	442	389	429	413	419	416	415	397	463	458	428	414	464	457	387	406	438	432	408	459	424	428	420	448	423	402	454	440	427	442	472	398	402	419	401	430	423	427	395	450	402	489	458	447	436	464	452	450	423	416	414	384	439	467	435	431	416	410	487	438	433	447	419	389	438	401	416	467	426	442	434	421	418	418	429	466	425	398	454	386	453	419	415	415	460	423	366	432	438	397	433	414	446	465	452	451	432	415	434	417	462	452	429	447	455	451	439	434	428	450	445	425	399	440	424	398	439	416	395	429	424	449	433	437	463	442	452	403	396	411	420	442	418	415	426	452	418	412	399	437	437	453	458	445	418	458	399	452	439	442	409	432	455	462	450	424	445	460	405	392	477	400	424	454	404	414	424	431	402	413	444	437	425	475	437	419	443	425	427	446	426	429	404	432	455	386	460	406	403	411	449	458	415
9206	4726	7815	8088	6765	5206	4437	3532	3083	2410	2169	1925	1713	1428	1374	1294	1197	1166	1116	1267	1421	1604	1702	2191	2197	2218	2121	2115	2186	1888	1657	1577	1529	1510	1487	1302	1246	1315	1210	1117	1077	1038	977	993	955	991	961	964	959	1031	976	992	1009	889	991	977	984	975	1023	1018	994	1007	987	979	965	981	910	1005	975	952	981	1011	954	939	998	989	995	963	986	956	963	991	1003	1029	991	996	979	970	980	1011	999	948	979	1006	1000	938	982	964	1002	945	1020	953	1016	978	944	1005	1019	986	992	962	982	964	925	990	1024	1015	1004	950	985	1012	947	984	982	957	1040	1021	982	971	987	982	979	938	997	1010	981	970	934	978	996	1005	977	939	975	1000	967	959	970	971	980	930	1002	979	960	997	918	941	993	980	976	990	933	1027	970	993	965	992	979	984	961	1048	950	964	1005	1029	936	955	975	979	1014	992	962	966	991	956	984	1026	987	967	1011	895	1018	996	989	955	982	955	988	951	962	975	960	1003	985	1028	950	983	981	941	966	955	923	983	1033	991	967	945	967	988	968	975	975	1004	947	939	1018	974	956	995	995	1038	935	963	960	936	1021	987	966	953	1005	962	984	1063	949	1032	990	963	969	981	969	992	1024	998	957	1009	1001	982	963	1016	987	1008	923	1008	956	934	963	959	941	908	1015	979	963	943	947	942	968	976	982	1035	971	1003	980	947	988	1011	934	962	1011	1015	920	968	990	979	973	999	1013	977	1002	945	1021	932	1027	934	976	990	1017	999	966	995	955	981	998	960	939	1007	994	1013	970	972	923	959	975	1025	983	1024	958	1000	986	1001	958	1011	1007	1000	1021	1012	977	971	956	987	941	986	1029	1000	979	982	1024	938	960	949	932	962	916	976	952	980	990	962	1003	999	981	1037	1037	979	1006	1031	956	968	998	1011	975	1028	974	987	1006	958	955	964	1036	976	973	952	974	998	1048	986	937	985	947	948	1018	942	999	951	983	984	959	955	933	1021	988	943	1006	925	958	993	986	975	961	1008	1051	939	1054	965	987	992	1004	953	1016	986	932	979	978	963	991	1003	898	964	1025	986	981	1009	997	1007	1002	1019	984	1029	952	916	1027	983	1005	1013	979	889	971	988	989	951	967	1034	1017	943	1001	963	1022	988	966	1004	970	1002	926	967	1007	967	919	969	941	949	909	974	949	979	970	978	988	922	997	931	952	1035	1028	945	977	981	902	986	908	976	1018	890	955	966	975	990	974	1029	996	983	967	1001	1003	975	970	1082	1036	990	913	974	981	998	968	993	925	984	911	998	1013	975	977	916	996	985	960	975	965	937	949	928	953	949	956	985	986	966	1028	995	976	991	905	942	971	996	928	981	953	988	991	942	992	1010	961	962	996	1022	943	988	951	1028	969	932	969	965	1031	975	1008	948	970	999	993	989	1010	983	973	925	959	974	972	968	988	1001	981	975	955	980	983	993	994	992	980	1002	1010	933	945	939	949	994	965	1014	1018	1006	961	1006	993	962	944	967	1005	1011	916	965	1000	1000	1007	996	962	931	979	993	1022	991	1009	995	1009	1007	1001	983	959	1024	950	971	965	969	970	971	910	961	917	993	972	971	942	977	1014	976	991	963	991	979	1032	1011	957	1062	979	946	962	993	956	925	970	979	979	955	959	977	993	1007	952	958	963	995	930	977	998	1006	971	957	960	922	999	995	972	958	1039	946	970	975	995	939	979	967	957	1002	967	974	974	940	1012	1017	962	968	979	942	977	976	991	990	960	960	966	958	1024	929	999	1026	1022	991	979	977	986	1020	979	1018	1003	1024	972	968	990	972	956	988	923	985	994	1012	962	971	986	959	968	1008	1057	1012	966	1000	1022	974	953	949	996	1013	951	1001	995	968	993	1006	986	965	1026	966	953	1020	993	984	1017	923	969	945	956	1000	969	955	940	932	946	933	1032	969	986	903	1001	1046	998	1015	967	976	1009	992	1019	949	964	984	965	976	968	922	997	980	1007	993	1008	987	990	986	1012	1020	969	981	975	997	931	985	945	960	992	955	985	993	960	931	942	963	974	1011	938	1036	937	922	912	954	1013	973	933	1004	959	1017	992	1015	997	955	1037	978	959	1024	999	986	955	923	925	960	1005	975	982	984	955	940	980	927	996	996	969	958	1003	934	974	924	956	976	932	977	976	965	996	975	961	992	930	979	983	1078	1019	942	974	1002	970	970	1019	1006	987	1003	926	983	972	981	956	963	957	974	964	1003	962	949	978	962	963	910	1000	1010	1029	946	986	971	977	961	927	917	955	993	1025	962	1020	1043	950	951	987	966	1002	956	954	1008	954	976	1026	966	945	977	1035	964	988	941	1045	956	993	952	942	1022	991	975	981	951	927	973	945	1028	985	979	1021	955	982	974	978	1000	1027	969	985	990	1056	965	963	925	983	983	941	942	990	955	942	957	931	1008	976	961	996	1025	977	996	1000	941	998	976	1001	960	967	981	985	969	1018	979	983	947	962	996	1034	1004	1005	1058	970	906	970	1026	989	981	955	968	960	960	982	984	976	937	1003	1003	1005	1006	950	974	950	978	931	1011	1001	996	994	966	1000	1042	974	962	952	969	966	1010	957	1019	1024	1031	954	936	989	1035	1014	987	1028	1011	970	1061	967	1043	988	955	942	999	1038	950	987	990	989	1006	954	947	966	1000	1021	965	992	1008	947	989	935	982	956	956	1007	1034	967	968	1029	950	966	996	953	988	967	961	964	1017	996	961	964	974	947	997	939	988	992	989	971	1055	942	976	1063	963	990	953	950	1004	1005	969	1002	973	975	930	971	997	1017	1013	965	978	997	982	958	978	945	967	942	1012	976	957	1046	1002	964	975	1014	1031	993	983	984	1005	964	964	1007	999	1003	989	916	966	1003	941	1033	961	979	989	1027	1044	1018	977	929	953	984	1049	976	947	953	988	951	938	1000	973	1009	999	974	972	969	1008	1026	976	988	929	946	929	934	957	931	952	1001	961	979	999	1035	953	969	989	930	965	937	973	997	958	940	942	972	966	975	946	998	975	1034	999	996	926	959	1002	983	947	964	960	987	986	981	977	988	956	970	1026	983	940	1002	996	1009	973	961	965	1018	1001	1014	960	939	974	945	946	996	941	1030	989	966	955	959	987	952	984	989	954	989	994	953	1002	975	945	969	956	974	1004	1009	1017	978	951	960	1006	968	1014	944	993	962	941	957	959	980	983	989	997	985	942	919	937	978	962	924	966	985	929	895	961	977	973	988	961	997	921	988	992	1036	1015	978	1019	1031	934	1021	996	934	964	987	956	1024	944	975	984	991	970	970	945	971	992	978	1006	941	950	903	954	972	950	991	1028	971	1004	989	996	965	950	1006	975	1057	937	1028	963	981	1001	912	953	945	998	966	978	992	917	972	976	920	1001	966	975	996	942	987	931	933	911	1020	996	983	987	1021	956	981	979	1010	1024	904	996	972	1001	1008	979	972	1007	1048	964	1017	999	973	956	991	935	1001	1013	959	993	1009	1024	949	943	965	966	1011	967	952	993	1015	992	962	1041	994	969	958	957	990	990	969	932	950	935	1003	976	964	1032	967	998	967	1007	950	925	984	936	1016	985	940	960	942	969	965	1010	949	958	960	941	1087	979	1012	935	948	960	942	999	985	935	995	995	966	990	1004	988	981	942	981	1040	954	966	1003	973	988	994	982	970	969	888	1001	978	956	972	988	936	1013	985	933	1041	972	970	950	1024	948	1031	951	1008	1003	955	974	1027	1044	916	987	956	991	972	987	976	981	960	962	982	994	917	986	975	961	1022	1068	987	993	966	954	1011	939	971	971	939	961	1008
36794	19991	11988	8513	6162	3635	2341	1816	1319	1102	815	726	663	546	496	456	481	446	469	487	486	506	558	692	709	705	741	775	680	605	565	543	506	518	475	437	429	464	390	384	361	372	337	323	369	338	368	324	368	345	351	309	341	309	350	319	337	299	340	337	358	340	331	318	341	337	332	319	314	319	314	307	360	360	328	334	315	333	340	319	306	275	314	308	344	326	338	333	344	345	342	288	350	352	332	316	324	335	331	334	338	329	311	291	327	324	331	349	308	324	332	316	329	313	317	335	339	322	311	339	306	324	323	284	314	329	341	300	336	328	357	347	336	302	330	323	326	325	344	331	334	328	338	343	333	349	336	347	339	326	327	306	340	323	337	348	326	298	331	335	381	363	336	329	314	347	347	337	305	317	323	332	331	325	315	317	318	294	302	335	321	320	302	327	354	348	351	328	310	292	334	356	339	338	337	348	336	328	309	340	307	315	332	375	348	302	325	316	324	341	315	309	316	324	342	330	319	341	366	324	329	331	285	313	350	332	323	335	363	307	336	337	313	309	309	333	328	278	327	332	319	308	303	313	318	315	330	316	325	323	314	308	343	342	332	342	341	328	315	343	334	325	371	296	296	353	342	304	288	339	323	363	320	323	327	339	338	345	322	345	326	328	326	318	311	322	340	336	342	330	348	331	333	318	335	348	300	304	329	336	304	340	311	352	333	294	330	334	319	371	344	334	341	318	302	318	320	319	289	343	325	329	318	353	320	350	327	318	362	324	322	340	338	347	304	361	338	356	333	365	338	327	353	351	335	331	308	352	320	348	308	339	342	313	320	314	333	336	321	321	339	304	336	342	326	348	363	333	314	325	346	296	313	297	339	322	322	305	329	332	310	318	327	338	343	294	319	321	348	329	304	297	350	317	329	336	321	325	302	330	310	326	313	319	316	336	345	341	301	340	335	308	323	338	310	365	314	360	329	370	330	312	309	328	312	329	330	329	360	362	334	318	315	341	337	331	336	312	321	346	327	305	331	318	334	354	356	336	312	326	330	333	336	311	308	307	330	315	321	305	344	313	326	316	315	332	307	307	319	326	306	321	292	308	347	349	301	337	325	345	329	322	336	345	317	356	318	341	316	323	340	308	343	314	322	298	322	354	336	333	312	318	343	334	314	318	357	356	311	319	342	346	342	360	314	325	314	363	358	334	339	314	298	290	284	353	297	326	310	330	293	328	337	328	312	336	343	313	317	303	304	346	320	319	331	321	319	364	330	322	333	297	334	343	316	302	345	292	334	369	319	302	312	341	325	316	302	335	330	323	344	362	306	307	341	332	349	327	332	320	343	329	291	331	308	336	317	347	323	307	346	319	326	333	340	309	330	336	316	311	335	323	371	326	326	308	300	366	311	347	331	343	310	272	313	336	325	335	332	356	358	298	320	360	355	333	329	289	331	321	340	321	352	341	334	351	323	315	323	320	320	309	330	299	370	339	333	308	309	307	334	371	318	336	323	324	354	329	293	309	303	344	327	289	345	322	352	357	367	313	320	317	324	319	317	309	315	308	331	395	310	312	307	332	348	327	352	330	321	324	314	332	344	316	290	289	349	286	366	368	305	310	364	317	363	317	339	316	359	308	317	324	310	342	351	341	353	345	302	332	342	314	331	349	321	313	309	330	320	370	322	363	329	280	318	333	310	311	272	369	332	290	333	296	306	327	311	339	324	295	332	343	327	306	320	345	294	323	320	332	303	299	320	344	300	369	309	333	354	326	332	294	323	316	333	329	301	314	327	315	343	329	349	344	320	346	356	312	327	320	296	345	306	308	304	300	315	321	291	355	341	312	310	335	323	313	330	343	343	305	320	345	295	320	323	285	335	342	316	311	348	349	324	311	354	308	335	315	333	321	357	327	311	307	338	365	328	333	338	333	320	326	339	305	335	321	329	324	331	347	310	325	333	325	335	333	305	339	292	350	334	320	343	322	348	321	314	300	293	354	350	329	287	329	316	342	347	321	331	355	314	329	299	303	332	358	320	327	329	288	353	312	307	368	297	353	315	373	330	275	315	347	307	332	342	345	319	378	349	350	296	326	319	344	332	335	331	325	330	337	349	318	310	316	289	298	323	317	335	280	351	316	313	342	309	315	330	327	321	331	326	338	318	343	322	328	370	309	312	362	337	359	358	302	341	290	348	299	306	316	333	341	306	320	335	337	321	335	322	328	348	340	349	329	318	296	314	344	329	313	324	352	333	316	330	350	328	342	325	350	342	340	339	313	327	354	345	317	326	335	351	334	315	306	328	284	304	300	331	312	332	299	334	327	345	327	330	346	344	355	308	334	362	359	312	343	317	330	311	337	349	326	338	339	329	333	303	316	341	333	335	323	332	316	323	321	310	309	325	338	329	333	341	321	305	315	317	305	366	322	311	339	357	336	317	309	339	306	315	321	311	305	343	330	331	298	304	299	304	355	308	348	363	305	364	318	317	318	333	340	356	297	357	312	323	321	340	326	331	329	299	293	322	307	336	315	303	332	319	358	293	328	309	323	301	330	340	367	310	345	321	328	347	321	310	321	346	314	341	335	320	296	320	330	298	322	328	292	333	329	355	325	323	324	302	340	309	352	299	348	342	338	350	316	335	339	342	316	318	319	322	377	334	330	321	351	337	359	327	343	308	312	299	289	349	323	342	336	364	337	296	335	365	353	345	335	324	344	316	318	319	300	297	310	329	303	353	327	366	323	347	334	321	335	300	339	312	290	337	346	355	340	336	319	329	315	319	299	359	308	332	322	333	349	326	318	318	292	325	320	357	299	329	366	310	310	348	325	314	335	358	323	272	330	366	319	321	353	314	293	320	324	352	318	315	334	358	325	326	312	322	329	326	316	328	331	354	315	336	308	319	317	303	321	337	322	332	331	343	314	305	334	325	352	294	341	313	325	327	340	327	350	317	359	292	312	340	285	292	343	351	319	349	315	308	324	326	351	301	343	342	321	313	321	326	298	295	329	332	313	333	338	342	359	330	342	330	318	315	388	340	295	328	354	335	326	328	294	355	325	318	314	299	314	356	336	310	325	368	329	331	343	362	334	358	331	346	336	369	334	356	384	359	349	345	337	335	329	363	343	320	372	336	338	393	317	364	323	316	343	361	326	353	304	320	333	325	285	308	350	334	302	362	314	324	333	321	327	333	315	357	330	329	356	330	333	339	348	340	328	333	316	334	351	344	351	360	322	334	312	328	337	330	322	339	324	348	319	326	298	307	307	318	301	326	318	301	331	333	357	313	352	305	340	358	338	331	332	336	374	317	334	317	330	335	320	312	283	335	308	325	348	343	341	348	345	340	337	320	330	327	319	340	329	346	356	335	347	344	315	322	332	322	324	318	307	340	300	350	339	295	350	311	310	294	301	309	315	329	324	319	324	317	317	271	315	340	329	318	323	341	325	337	325	351	329	365	318	298	319	342	305	338	377	335	314	294	336	332	352	337	295	351	304	357	341
24133	10159	12962	15487	14065	10112	7671	6823	5447	4574	3554	3113	2577	2101	1918	1804	1642	1637	1806	1957	2020	2125	2900	3000	3209	3185	3901	3976	3392	2790	2503	2214	2208	2034	1840	1599	1586	1284	1139	1068	973	939	891	896	842	815	795	813	806	784	764	784	763	796	784	811	784	792	776	797	766	806	808	775	747	761	727	759	777	783	796	791	776	774	744	828	797	806	778	765	769	732	747	821	835	831	801	799	796	776	835	816	832	838	752	796	728	740	777	757	771	754	761	749	752	772	731	763	720	776	782	804	748	726	788	805	784	773	790	759	766	761	772	779	763	773	782	773	811	760	738	758	792	736	764	711	792	725	732	773	748	715	830	756	757	738	769	755	768	730	800	724	802	783	791	816	784	821	768	768	809	775	778	794	729	766	785	806	773	739	720	798	798	775	785	743	758	806	776	724	815	773	793	821	760	774	792	767	764	747	761	743	817	767	763	770	793	784	776	781	772	767	765	792	730	784	805	788	730	792	762	779	704	765	760	791	715	750	794	763	693	732	773	832	763	777	799	742	740	789	774	787	767	754	734	756	774	790	768	773	781	818	734	830	779	788	756	798	743	760	777	744	756	753	803	707	719	783	770	757	784	725	778	766	766	771	751	719	741	806	748	737	740	744	754	775	792	791	767	812	742	746	803	772	752	822	794	768	772	781	746	718	788	748	796	799	763	744	767	742	801	773	768	788	795	757	736	752	777	774	789	780	790	719	775	814	755	761	775	770	786	819	766	761	784	739	781	798	753	789	750	777	769	758	727	794	763	771	769	817	741	799	720	784	729	768	742	770	749	744	807	760	727	722	766	769	756	778	758	744	754	769	716	799	726	751	723	767	796	776	764	767	775	796	804	792	749	818	718	791	784	725	756	732	806	772	790	766	813	713	736	710	769	760	743	797	745	750	750	769	756	785	830	767	799	793	775	795	732	725	729	783	768	758	818	747	760	773	747	792	783	800	823	794	702	764	767	789	754	752	694	772	731	724	774	735	780	809	774	809	803	770	742	746	769	745	754	767	786	771	738	783	795	744	794	796	717	828	758	770	735	793	783	783	774	776	732	724	728	760	760	736	784	756	782	768	747	750	791	781	803	747	793	718	750	768	754	743	785	775	799	805	791	760	711	745	781	724	766	774	748	803	795	778	765	780	796	784	810	817	788	819	801	769	764	755	736	738	803	738	788	741	785	759	773	756	796	789	792	799	749	743	773	796	795	791	762	774	714	826	779	716	775	756	783	811	750	759	777	753	767	779	683	741	766	829	756	697	749	761	773	780	788	795	739	765	724	771	805	819	773	739	738	764	811	756	759	762	745	801	795	730	723	765	731	789	828	760	713	766	782	756	821	764	757	784	799	768	755	800	744	763	801	860	743	744	740	709	794	749	736	816	762	766	742	767	778	821	727	803	774	809	825	766	751	765	701	809	742	782	750	745	803	767	748	759	754	776	755	764	745	772	791	785	720	748	723	765	775	804	721	787	778	794	753	830	747	717	766	786	775	767	792	757	771	739	734	743	765	758	772	732	803	760	750	803	793	783	786	783	744	811	765	759	790	746	751	801	820	706	810	791	785	793	764	778	731	741	828	762	780	749	780	732	795	816	822	809	741	727	788	781	793	783	744	782	724	802	742	803	822	774	745	753	770	763	788	795	744	738	775	803	753	778	742	755	813	772	769	787	794	768	757	790	777	801	763	761	807	762	760	754	772	780	712	781	844	718	793	770	754	797	794	745	753	758	771	776	735	703	753	786	774	752	766	757	787	783	808	757	714	762	775	774	818	743	717	690	773	762	765	791	748	773	741	769	742	718	772	760	747	735	792	815	777	761	763	812	744	805	714	781	814	785	773	777	757	770	777	732	763	735	797	734	770	784	749	785	702	732	767	751	775	786	698	746	734	750	817	796	824	742	765	771	750	741	771	746	767	779	755	723	777	750	751	788	760	766	767	717	732	705	750	778	751	748	768	778	734	763	778	765	793	774	717	765	786	760	749	862	774	762	757	747	806	790	781	734	753	747	793	803	781	772	701	813	762	776	784	783	764	761	720	799	806	783	795	765	738	767	752	767	783	798	736	764	775	743	731	768	795	722	793	786	735	824	774	756	748	782	767	759	781	760	744	773	758	809	752	770	780	719	742	764	781	775	721	757	723	754	766	749	765	725	785	792	797	793	777	729	760	779	777	755	801	747	824	763	751	790	772	798	751	751	772	747	777	728	835	727	776	737	733	780	786	731	808	771	769	792	744	756	809	765	790	741	749	747	759	798	757	758	769	750	814	768	741	789	795	752	758	736	755	796	744	735	774	779	737	803	746	797	814	758	763	756	833	803	763	794	791	720	777	798	727	782	766	752	755	747	781	784	768	760	724	757	750	722	756	742	729	780	746	742	824	814	725	797	743	781	738	759	791	835	743	765	793	731	750	793	747	770	755	745	775	801	777	781	726	778	735	737	823	753	750	750	766	755	727	765	746	743	766	804	748	783	777	790	724	765	785	827	743	804	712	792	797	767	759	772	782	783	761	811	782	754	778	775	738	747	748	822	731	763	800	746	788	839	737	760	768	784	745	772	767	752	748	802	746	784	736	809	762	780	781	822	756	751	730	790	768	759	761	767	801	707	736	823	804	816	759	774	729	753	766	773	746	725	758	761	753	760	767	789	735	741	700	796	758	735	725	774	792	765	751	771	737	797	768	812	797	779	737	754	794	766	802	779	724	762	779	841	803	725	781	770	767	785	776	814	769	734	720	748	744	744	808	769	759	753	726	749	762	786	788	732	779	729	829	778	777	745	801	779	767	744	787	788	763	775	797	777	784	768	783	822	746	797	787	696	758	740	810	762	814	744	766	774	763	763	779	769	809	805	798	817	744	782	758	758	755	734	788	796	774	763	790	731	761	784	756	803	774	740	781	756	734	798	738	803	820	733	744	770	749	777	823	738	769	770	760	756	757	789	757	754	802	759	755	749	700	734	797	818	726	782	815	793	784	747	721	755	766	756	801	787	793	796	696	761	806	764	750	776	717	767	778	740	800	774	781	772	786	731	789	822	771	821	734	800	769	780	729	814	710	789	777	799	794	804	737	753	741	770	763	713	799	722	751	759	789	769	809	770	750	767	774	772	766	809	767	820	777	785	794	735	769	805	786	793	798	790	768	745	790	819	751	843	818	786	790	769	774	737	791	710	770	776	766	783	748	735	733	756	764	738	798	738	708	724	770	767	797	777	801	722	768	780	804	750	774	789	759	756	817	760	780	785	766	828	721	808	752	805	713	768	739	776	806	762	749	742	738	803	790	807	763	817	774	762	796	788	723	816	802	789	763	817	799	795	771	769	793	776	757	742	769	777	754	733	775	760	814	744	769	769	792	811	785	749	746	768	773	765	779	779	794	806	829	711	745	765	731	780	825	732	755	812	749	739	771	723	780	793	795	779	806	763	768	858	766	763	771	754	779	743	760	814	763	772	763	774	749	764	796	795
47410	27090	19588	15169	11050	6220	3765	2734	2156	1628	1150	1030	805	755	622	590	476	546	506	596	589	578	742	698	746	829	970	1065	885	797	708	629	602	500	518	453	400	373	319	297	292	254	259	276	293	268	249	271	255	256	254	262	272	259	225	277	265	244	285	259	260	274	240	259	287	238	259	266	260	278	247	265	262	269	258	256	243	265	277	258	236	268	248	257	255	277	268	250	270	264	301	258	281	237	262	259	247	267	254	278	258	266	269	270	263	268	267	260	233	263	254	256	232	273	298	300	247	278	258	266	253	265	231	267	286	284	238	237	226	233	271	240	247	248	249	257	238	239	267	243	267	263	260	256	255	258	259	254	232	297	276	234	263	247	234	266	234	237	238	256	264	277	263	244	302	257	283	247	245	255	236	289	220	263	250	273	248	243	243	233	265	232	244	282	245	219	249	249	269	247	293	257	274	263	253	277	230	257	281	244	261	259	281	249	257	285	245	253	242	244	282	254	279	275	274	218	226	243	259	261	249	247	277	276	268	257	253	292	278	279	288	255	275	250	245	249	275	271	281	253	261	255	251	266	237	243	228	242	243	272	260	223	244	238	252	253	262	282	237	262	263	252	264	252	267	251	249	225	285	236	268	274	276	279	267	276	253	248	250	269	265	260	243	248	249	283	256	239	282	311	267	270	281	257	287	229	281	263	261	257	278	242	257	252	236	199	276	266	240	247	268	277	255	267	266	242	258	246	268	274	247	223	264	256	266	256	261	247	263	266	263	285	286	253	237	250	268	246	264	263	241	246	251	263	257	244	249	244	276	284	262	259	245	255	252	266	249	255	264	230	257	254	241	273	238	270	247	281	285	273	274	236	264	227	275	253	280	256	277	267	273	272	270	260	280	256	262	254	242	254	264	266	282	233	270	286	258	260	262	268	257	251	247	258	243	255	270	246	273	236	272	292	260	259	273	270	270	252	262	260	277	252	271	274	252	264	279	246	272	251	254	253	256	276	259	276	247	259	250	215	261	246	213	285	256	259	240	238	251	255	256	262	263	278	213	252	246	240	263	254	247	236	288	249	241	253	270	254	280	261	270	290	249	269	254	267	276	276	242	257	233	242	270	240	262	292	268	276	268	292	248	233	254	255	257	266	235	240	231	249	254	240	234	266	240	258	278	304	220	255	238	271	256	236	271	237	258	285	268	272	261	242	254	265	254	264	242	268	250	234	285	275	240	259	269	231	257	249	257	256	261	262	270	266	231	258	256	277	283	271	266	227	250	247	257	259	269	221	258	255	269	258	243	248	238	254	261	283	237	232	265	241	252	269	254	254	232	273	273	253	258	245	277	246	272	252	237	228	273	247	256	264	225	276	249	227	251	271	252	257	255	241	238	260	245	238	261	244	242	254	251	271	263	259	280	247	248	242	260	272	263	276	238	246	242	255	226	273	253	241	293	247	248	254	233	234	289	261	240	236	270	253	256	230	235	265	268	259	277	288	266	253	268	244	259	236	253	246	281	289	289	255	251	246	255	250	238	255	242	278	253	281	278	252	241	285	231	267	265	244	265	258	236	294	257	248	251	221	258	241	289	243	229	262	262	234	251	274	242	271	234	248	247	247	250	235	254	242	227	268	289	276	263	213	230	234	261	262	260	243	242	261	247	255	274	253	214	276	242	308	262	258	273	249	250	252	249	281	255	288	277	271	224	236	267	237	283	270	259	262	215	270	248	249	256	265	255	285	255	231	227	292	246	273	246	254	238	247	235	244	265	260	251	238	240	244	260	268	272	256	278	235	279	248	252	264	247	254	241	270	285	261	271	262	274	273	230	263	288	278	253	253	260	239	246	231	290	251	251	254	246	277	254	252	256	273	247	251	252	272	254	213	273	246	234	245	253	236	258	246	245	240	255	271	212	252	240	260	236	274	228	249	265	229	240	244	259	266	243	275	271	254	279	265	264	253	236	230	273	261	252	277	228	237	259	287	256	271	254	260	229	296	251	300	277	257	249	272	245	256	250	271	230	239	253	280	280	238	243	235	239	247	264	251	218	278	230	276	284	263	252	244	228	232	268	240	279	261	247	264	277	266	240	269	253	264	246	272	247	268	276	240	279	264	274	294	248	248	262	227	252	271	289	243	236	245	222	276	243	265	256	241	249	286	277	257	261	234	275	260	285	245	251	256	264	261	246	259	257	272	260	272	253	262	246	250	218	265	262	237	286	242	278	260	224	236	259	268	279	230	304	260	235	238	285	247	249	237	263	271	269	264	248	247	260	250	269	236	262	259	229	250	253	209	222	251	225	248	258	250	276	252	256	234	234	269	271	266	245	289	253	271	242	292	262	267	238	272	278	272	260	251	256	242	224	266	270	280	256	265	273	246	261	247	257	264	272	261	253	270	268	239	261	275	250	255	272	243	230	263	245	241	276	222	257	266	253	247	255	270	290	237	251	242	257	250	258	247	224	267	244	240	246	235	250	253	285	237	234	260	257	227	237	264	242	260	241	254	254	241	247	246	262	286	282	226	252	234	285	263	283	269	262	244	250	289	276	258	233	224	256	267	251	263	274	259	233	267	265	246	263	267	257	264	247	225	255	227	226	250	241	285	284	234	216	267	249	234	274	269	295	238	262	273	238	244	254	247	269	300	225	270	250	271	238	247	262	245	253	258	263	235	237	235	229	277	249	238	278	248	254	268	252	238	273	282	284	283	234	238	257	259	231	234	257	246	243	239	246	285	256	253	239	243	261	243	246	258	213	258	277	236	236	248	273	279	255	280	265	238	255	238	252	257	255	265	247	251	268	257	262	249	253	260	265	249	261	256	247	240	214	259	251	278	265	280	233	246	239	226	266	265	216	245	252	244	232	271	275	271	240	270	249	255	252	260	237	268	249	270	237	241	275	286	273	247	248	269	246	272	216	244	245	262	252	249	273	269	266	272	243	247	230	258	274	261	281	258	244	262	260	251	246	232	312	258	256	262	288	275	278	247	241	234	264	286	239	268	290	266	232	260	260	231	247	233	270	264	233	236	259	237	256	253	253	256	289	258	260	233	230	247	238	246	235	252	237	237	288	224	262	258	235	258	278	257	286	246	232	257	265	250	256	242	257	267	287	223	247	260	257	242	273	271	258	255	253	239	261	278	280	269	248	251	260	241	279	271	227	220	246	274	286	268	252	284	265	248	250	227	250	239	250	251	225	277	266	236	255	249	272	259	274	278	302	256	301	259	245	236	270	251	225	272	263	253	246	266	258	264	249	239	252	262	238	242	237	249	267	254	275	231	246	236	254	282	266	260	228	200	278	257	264	206	269	257	255	270	240	265	244	251	245	235	270	267	251	249	282	247	263	265	258	250	247	259	276	280	227	282	262	245	269	229	267	263	242	257	291	243	243	273	248	241	242	218	253	231	267	243	259	243	270	255	274	248	253	267	269	232	269	259	273	257	266	270	269	269	272	272	279	261	244	258	249	268	252	223	227	240	248	269	263	265	262	240
32064	13959	19150	22365	20954	14585	11291	10005	8372	6907	5112	4601	3745	3300	2985	2821	2236	2357	2402	2700	2944	3015	4144	3796	4079	4826	5788	6197	5183	4388	3789	3334	3264	2759	2438	2133	1633	1428	1219	1056	928	885	797	740	718	736	691	726	699	710	700	669	688	628	686	610	665	708	768	633	656	660	641	627	667	674	669	633	675	705	681	721	660	670	588	623	666	665	658	654	631	624	660	630	634	577	608	624	657	670	633	604	639	675	585	630	650	647	595	585	645	668	667	635	617	680	687	636	639	599	586	625	605	641	658	657	632	609	610	593	611	616	614	614	608	631	644	632	595	593	627	598	599	638	610	613	627	637	613	653	639	605	643	588	618	651	625	645	601	602	645	619	624	681	566	613	636	623	631	599	622	630	625	620	652	592	599	639	649	592	608	625	675	643	637	619	643	610	630	640	615	635	659	638	592	623	604	612	655	637	645	600	635	613	621	641	622	635	633	639	628	670	595	627	598	621	638	588	631	673	635	596	625	645	572	615	629	626	652	600	639	606	583	648	608	655	621	637	633	615	623	647	654	628	649	676	552	660	574	614	630	654	622	632	648	580	630	614	674	612	587	631	582	621	613	598	629	572	621	651	645	589	607	655	622	614	645	598	618	592	643	634	628	623	603	630	614	623	556	619	639	633	596	614	647	629	556	634	676	611	592	623	594	611	612	598	642	614	641	655	635	645	624	598	644	655	619	612	603	631	637	618	578	615	639	597	616	633	648	640	600	585	653	628	620	625	617	630	597	658	630	581	601	643	597	636	632	626	625	676	640	644	627	566	667	620	634	621	591	612	637	581	605	611	574	596	627	633	621	573	628	630	651	592	612	641	642	592	615	591	603	630	653	597	625	607	615	600	623	613	620	607	597	624	626	633	612	627	591	581	624	576	659	660	596	607	640	574	646	644	660	653	641	619	626	607	617	605	617	616	640	595	656	610	615	621	597	642	608	615	592	613	610	599	641	622	635	623	600	597	620	596	623	593	641	634	619	608	637	643	633	622	617	630	649	639	627	594	613	615	654	599	616	653	602	633	635	593	609	623	617	609	596	656	606	606	670	651	599	602	577	613	605	597	632	635	586	637	587	611	619	575	607	650	650	634	608	621	593	608	628	631	606	651	609	610	614	624	618	610	638	611	600	598	618	614	624	578	623	614	587	649	630	588	607	649	649	614	617	611	600	675	646	637	613	664	605	633	612	673	646	627	608	590	615	598	642	641	640	583	682	617	603	592	611	626	635	632	642	665	619	586	653	625	647	603	591	654	621	581	652	636	637	587	624	616	636	639	619	634	620	588	614	624	640	639	594	633	630	593	635	613	599	647	618	574	565	573	650	600	621	595	587	642	648	625	623	654	589	640	647	625	629	610	658	630	634	633	577	602	628	606	588	646	605	614	611	626	636	640	620	584	607	661	573	600	580	620	637	605	634	640	646	607	618	654	626	628	625	650	627	622	599	652	616	626	577	698	643	639	653	609	601	592	560	655	655	612	651	623	634	685	600	670	617	592	628	636	624	587	623	639	618	604	585	607	611	580	607	638	598	623	628	601	619	612	610	619	632	676	615	637	599	612	630	649	599	598	575	627	637	612	663	637	666	605	619	613	586	591	638	614	600	615	639	648	629	598	594	582	640	668	622	648	632	570	612	609	617	645	606	627	623	621	643	621	622	587	627	600	619	622	647	663	570	594	589	579	587	640	631	604	585	675	630	632	667	574	630	599	636	611	634	631	633	620	616	683	644	600	625	630	631	678	619	700	623	613	639	614	598	590	653	649	623	598	611	651	580	581	592	613	632	620	625	629	611	637	574	609	642	603	664	644	606	640	619	623	575	611	642	629	594	606	666	620	616	651	616	569	621	609	665	664	623	628	596	577	608	608	607	623	636	628	615	598	627	636	643	578	631	572	624	601	674	620	612	591	573	649	623	608	634	645	612	627	622	587	645	603	631	608	640	596	639	663	616	606	651	600	597	588	607	600	649	597	625	611	644	675	628	610	683	644	628	613	605	624	609	686	591	579	591	594	583	562	668	614	617	702	618	629	632	611	647	604	634	635	632	629	621	637	591	645	640	607	690	619	615	587	611	609	613	638	653	624	585	648	634	639	639	615	607	668	591	629	657	633	637	624	602	678	603	601	603	569	648	636	618	622	658	610	647	614	615	620	657	656	644	635	632	608	607	633	596	606	634	642	608	600	587	582	637	634	601	651	588	611	618	613	593	617	635	695	670	587	652	625	669	615	620	684	591	634	641	603	627	670	596	598	561	602	654	596	657	598	593	635	606	595	606	605	629	633	592	615	630	583	596	625	608	674	612	675	598	653	603	576	638	635	625	623	668	612	621	632	690	602	613	629	683	677	623	578	652	613	614	566	627	635	603	587	588	660	608	658	655	625	660	606	604	602	596	595	653	618	624	624	646	612	643	642	590	627	620	618	580	614	634	636	602	597	617	618	640	613	584	640	609	626	548	649	631	609	627	601	658	603	635	629	591	609	619	593	586	611	638	683	578	642	569	591	667	618	626	587	611	633	673	576	605	679	642	626	670	644	652	619	631	671	579	614	618	598	645	613	610	609	582	560	612	644	571	647	629	630	629	652	616	621	597	586	627	621	656	678	592	607	618	647	627	671	603	616	631	616	637	626	593	607	598	629	592	578	673	568	581	638	606	593	609	636	612	597	633	635	616	610	610	678	656	608	585	633	605	614	620	618	629	609	637	653	609	624	647	600	591	594	610	634	609	618	623	659	570	658	618	621	628	612	618	677	632	624	588	639	650	651	603	643	619	600	593	620	667	613	622	599	611	596	652	672	594	601	590	599	690	602	615	622	571	662	653	614	582	622	623	629	605	605	631	615	595	602	657	666	652	625	647	594	598	623	638	671	596	627	696	574	585	603	631	618	616	658	607	619	649	617	651	618	583	609	596	594	608	598	650	634	619	631	615	642	602	628	610	605	592	618	621	619	641	584	634	641	605	613	614	617	611	605	626	635	636	636	654	634	612	655	639	571	670	651	628	642	601	631	642	626	582	645	623	635	594	611	595	642	645	655	637	605	630	643	626	634	621	630	600	605	601	596	603	635	610	592	647	624	615	640	628	587	599	612	619	647	596	624	621	641	628	643	633	630	659	617	618	658	595	638	644	647	677	643	637	640	646	587	636	628	602	595	614	588	592	658	595	615	611	664	595	607	643	624	633	566	640	615	578	621	591	597	627	614	642	620	625	610	616	600	572	640	570	613	626	614	633	621	641	625	619	652	621	627	625	602	626	629	596	628	616	601	607	636	591	624	614	562	628	652	644	644	602	669	580	617	605	608	635	599	591	632	626	629	617	609	624	617	630	617	622	613	606	594	641	631	620	648	626	606	616	620	588	611	653	627	620	638	671	661	620	611	621	569	640	622	646	621	647	634	622	598	589	592	617	622	590	623	625	634	682	641	618	629	676	608	601	619	625	604	651	616	629	633	616	607	598	620
14290	4736	4133	3746	2533	1576	1234	974	770	743	644	582	527	506	505	486	461	496	443	443	479	515	538	508	511	611	614	661	580	594	511	481	531	528	501	476	484	456	475	428	483	424	418	453	471	421	447	456	422	465	452	450	416	463	461	420	465	438	417	435	456	426	422	426	390	428	446	427	479	431	414	463	446	450	460	437	417	427	412	413	435	440	411	432	459	415	417	436	450	411	464	428	445	439	441	450	451	398	451	436	443	431	422	407	473	412	421	445	433	434	417	385	430	449	433	435	426	424	396	461	452	447	461	464	458	393	477	446	450	455	439	385	403	466	420	439	409	456	459	430	431	420	456	438	399	456	432	474	408	427	494	427	446	410	408	439	472	469	451	388	432	446	453	414	428	417	409	461	435	395	394	441	454	454	417	439	447	435	460	403	437	421	458	421	418	414	417	423	406	432	418	403	385	440	405	410	464	422	417	443	462	428	422	426	438	478	409	393	465	414	406	471	449	420	402	470	381	427	418	431	424	442	452	434	445	442	458	445	420	383	399	425	455	460	431	450	435	424	441	459	466	502	418	448	442	446	436	444	420	415	413	424	439	430	452	417	403	412	462	474	466	435	464	411	399	439	420	441	459	434	404	464	373	446	448	427	441	461	456	420	405	436	449	432	438	421	410	400	463	421	449	436	385	448	408	417	428	389	391	460	446	425	446	409	435	424	464	393	418	434	414	433	414	431	433	416	454	430	409	435	410	435	410	423	474	418	466	465	425	482	427	409	420	467	418	408	413	410	389	451	403	421	454	429	375	444	409	408	407	430	418	480	412	448	418	432	416	419	446	406	413	439	419	425	436	438	463	399	393	411	399	436	410	375	428	447	403	436	418	443	394	437	418	425	437	381	442	414	449	456	429	458	422	424	409	407	399	453	467	451	407	431	443	415	438	465	446	454	434	407	472	384	443	422	437	428	431	423	415	460	404	427	421	433	436	442	458	422	419	420	458	394	424	427	455	443	438	457	448	466	413	473	455	434	435	429	497	441	430	450	466	437	406	433	436	410	421	399	485	460	466	412	434	430	401	425	440	453	446	434	424	445	386	431	455	448	430	434	395	455	439	437	416	439	467	440	427	457	417	453	447	389	431	417	429	404	390	447	433	444	431	466	456	513	416	436	453	440	427	428	408	447	457	421	483	434	433	409	428	458	416	426	408	429	411	425	439	450	419	430	453	399	433	403	461	438	428	460	474	424	434	454	455	437	448	429	404	410	426	460	418	436	399	412	455	401	471	411	457	404	465	399	441	468	446	459	432	434	435	436	402	403	451	442	447	438	379	410	456	425	465	443	410	408	464	447	397	421	444	442	428	446	412	430	413	430	424	430	437	470	423	465	456	410	450	417	383	411	454	425	438	458	459	407	407	415	442	428	462	392	424	428	474	472	419	420	410	446	408	427	405	413	420	444	419	455	421	393	434	432	440	438	432	425	431	464	397	458	467	506	431	401	424	427	440	443	492	423	458	493	408	396	427	432	421	423	424	412	426	412	460	403	383	430	444	441	457	398	421	421	458	396	451	457	400	433	398	461	395	405	504	417	454	462	427	398	409	432	416	416	447	455	432	413	429	454	436	445	454	419	434	424	452	452	460	439	440	434	413	451	447	422	440	444	445	419	432	385	440	417	449	443	433	432	412	420	423	419	434	454	406	435	423	442	438	429	431	451	429	435	409	470	421	443	436	441	421	414	444	424	413	440	416	413	434	456	457	457	457	459	419	466	422	425	432	456	420	446	472	433	457	439	422	463	414	424	436	464	398	464	443	442	425	474	448	425	411	440	440	404	430	391	403	416	436	449	434	439	447	429	448	421	445	428	450	441	415	431	452	426	438	442	432	439	482	424	428	429	436	427	412	414	447	426	481	435	418	442	449	428	417	428	459	461	445	424	418	437	479	453	463	438	442	435	418	471	461	464	420	382	412	441	431	420	394	424	428	432	440	442	408	419	392	437	444	389	410	458	411	429	422	452	455	443	433	423	392	416	446	418	460	445	437	421	411	419	436	374	430	436	428	466	430	462	430	453	433	393	418	434	423	406	431	440	420	450	411	439	431	420	421	400	426	406	450	409	404	394	461	405	445	428	427	496	430	403	409	424	464	428	419	442	414	428	408	417	441	450	408	451	437	447	455	436	401	439	441	413	422	403	436	470	407	431	449	416	459	425	411	498	413	409	422	452	451	411	405	411	399	419	443	419	426	411	402	440	470	412	409	416	431	416	422	414	446	414	426	411	416	423	444	443	431	435	455	471	461	446	435	420	418	449	453	495	447	424	434	451	441	457	450	447	464	409	428	442	438	443	423	478	438	403	411	427	408	455	469	410	435	433	411	410	452	460	400	416	464	420	458	431	475	459	433	427	413	403	390	424	437	421	467	428	427	436	430	387	449	441	423	431	453	466	442	409	412	445	411	399	428	458	478	408	417	383	454	415	406	408	462	447	424	445	443	403	410	426	438	401	402	449	452	419	442	454	469	467	452	445	403	429	438	430	404	406	413	454	367	441	432	424	429	427	421	425	455	431	468	409	443	407	408	428	424	390	408	447	415	447	387	445	380	463	439	463	462	414	414	436	420	445	425	448	434	404	445	423	441	436	457	424	394	419	450	410	421	384	454	410	390	464	426	439	464	439	446	456	432	464	427	411	398	453	431	395	444	406	476	424	448	441	394	403	434	410	376	467	432	423	458	468	413	403	424	452	460	390	464	465	439	447	416	436	421	456	427	401	433	459	436	417	452	465	439	410	423	420	388	435	415	460	424	399	433	463	437	421	411	422	409	424	423	438	420	411	451	439	447	403	421	444	458	462	443	421	424	437	414	414	403	436	403	441	416	399	453	412	437	375	399	453	456	465	406	449	388	453	429	407	463	447	435	442	442	411	417	414	405	406	430	430	414	419	439	409	425	425	416	415	436	403	425	408	418	428	485	456	455	453	426	435	440	445	413	446	445	415	450	457	423	428	450	449	444	411	421	400	426	437	431	431	406	481	461	425	453	448	467	398	441	437	449	455	487	429	437	445	445	425	433	452	420	430	427	446	452	407	436	448	458	438	416	419	440	424	410	422	410	407	422	409	430	415	442	448	429	464	448	394	393	407	485	438	416	437	409	434	448	398	442	444	448	469	413	437	435	435	430	441	426	417	440	423	431	432	404	446	425	423	401	435	407	437	397	430	432	478	438	441	419	430	422	427	428	435	417	422	454	419	446	425	425	398	435	464	422	432	440	415	429	454	459	442	409	464	419	455	452	421	400	474	418	458	399	430	420	444	448	458	390	445	378	434	420	445	447	429	417	455	449	422	444	416	435	403	490	415	413	404	414	397	419	402	431	415	424	442	438	413	430	419	422	452	447	456	427	405	474	426	439	434	427	433	441	416	455	445	432	466	422	429	445	423	403	440	424	397	444	476	385	434	458	483	420	413	464	454	441	467	443	427	410	432	439	431	418	406
8587	4141	7592	9826	7748	5364	4183	3523	2964	2673	2066	1919	1631	1496	1410	1324	1190	1172	1186	1259	1399	1818	1845	1750	1953	2079	2334	2559	2179	1895	1815	1812	1798	1469	1395	1390	1311	1179	1144	1110	1030	1034	1037	973	974	962	975	1026	915	999	980	979	1006	986	977	990	1006	970	979	1031	1121	936	971	989	1009	973	949	1013	1002	977	968	1012	953	959	1000	980	999	972	991	983	1018	986	1012	969	1037	1062	952	980	983	1017	950	1008	939	1034	1028	988	980	1016	967	989	1011	990	977	966	981	952	963	980	998	975	1008	1021	1003	1056	955	1050	1032	950	964	968	957	992	1024	969	955	1014	1004	992	968	1035	980	1001	928	1010	979	925	966	1023	907	1016	1002	980	962	888	984	915	938	930	1021	967	942	994	1019	998	959	948	1006	1051	980	957	1005	992	973	1013	918	978	1004	976	976	1009	1019	982	973	902	926	1006	995	967	985	980	983	965	964	951	949	1039	908	976	941	944	980	989	974	1002	988	1023	1022	997	950	1060	1022	992	977	953	1020	942	925	963	962	962	979	975	1007	946	981	985	994	970	978	1041	989	922	949	991	980	996	990	977	986	956	970	963	942	986	982	989	987	966	1002	1036	950	982	985	1009	1002	1042	971	1002	931	964	993	971	1004	990	993	992	989	960	991	980	915	977	973	924	1026	987	896	1003	958	977	962	978	997	980	932	946	941	955	976	915	971	1026	998	974	988	1009	969	959	981	994	966	932	974	995	1020	964	920	967	1020	981	1055	960	939	931	983	958	968	969	983	928	963	984	992	997	891	935	967	1012	980	924	974	989	947	994	1007	999	959	948	940	950	972	950	940	1026	984	912	948	969	1071	929	987	959	950	1052	1030	945	986	960	963	969	988	968	991	944	947	962	998	1006	973	941	951	962	1013	929	994	991	936	980	1001	1055	934	1036	932	1007	965	980	970	997	1005	937	958	937	1091	943	1022	985	988	948	996	983	958	1031	964	993	992	970	989	997	978	1002	985	998	989	974	983	937	998	991	999	1010	964	989	950	954	1013	963	1001	972	955	932	976	932	958	952	964	976	991	952	951	974	957	941	1019	979	979	969	1008	943	996	934	976	919	976	968	978	979	909	918	942	976	965	1011	963	970	974	988	970	929	952	1010	994	1016	1002	995	947	989	889	929	1046	1008	929	964	947	939	913	941	964	968	984	945	1028	951	989	991	962	976	1005	960	1008	1026	970	925	988	994	1037	938	999	1021	989	964	985	962	981	994	958	971	953	970	968	995	966	983	1034	981	972	910	998	982	955	935	1016	954	988	1009	1001	993	980	981	961	992	939	1002	1028	1020	932	923	926	919	959	962	970	1003	981	958	987	1029	971	983	940	1045	1039	953	1008	985	961	995	936	1018	1002	1017	963	997	981	950	1006	949	1040	960	1039	974	979	1025	945	996	970	966	918	939	939	975	963	984	971	943	993	1015	984	985	982	948	975	940	985	987	938	1004	957	1056	973	982	931	972	1006	969	895	1045	1016	980	1045	948	948	965	997	986	1041	953	959	958	1007	988	1059	1019	1011	1005	1012	1002	1011	952	957	950	1018	957	993	1001	1033	1011	955	1026	983	989	1005	980	998	1003	973	1003	991	998	959	963	990	988	959	959	992	979	1044	924	1008	952	1003	1011	989	1011	928	974	964	979	1024	1024	992	953	984	977	972	1004	976	944	937	932	940	1012	977	958	945	977	988	1040	936	949	960	980	929	974	951	981	960	943	988	940	982	917	927	934	996	942	971	1015	1039	980	987	993	984	911	980	1032	983	1041	965	993	978	1029	948	1015	991	986	989	973	1033	989	942	993	947	966	907	1030	991	956	994	978	902	935	986	952	986	989	1023	1002	995	990	973	1008	998	972	999	911	989	969	1004	1005	992	979	998	995	982	994	1000	958	915	998	973	956	937	959	944	1047	974	993	1018	978	1018	1036	924	939	958	1009	937	1001	983	971	973	904	958	947	999	1002	970	1027	976	963	1040	938	938	949	970	976	1020	995	970	946	926	978	966	1022	972	967	943	968	1028	1017	1011	1020	971	959	966	984	976	910	1005	991	984	967	1046	1012	931	1022	982	923	941	982	998	977	943	986	1006	934	925	976	962	1024	1032	966	941	1013	947	968	967	971	934	1005	994	997	1034	1067	973	954	952	1020	998	980	1040	1011	1002	929	940	963	980	997	1059	971	981	982	947	1003	962	990	979	964	997	930	1039	980	962	946	1034	971	1004	979	967	962	993	972	1016	1003	1028	970	982	1010	982	985	988	968	983	1043	944	989	1006	986	969	939	948	961	987	948	950	959	999	993	1052	993	978	1027	932	916	957	930	1022	920	963	991	994	1004	947	1015	987	940	951	968	1000	994	959	942	983	979	989	1040	1018	966	968	977	1013	977	989	982	975	973	995	957	981	999	994	1011	988	1000	1006	983	986	1027	973	940	983	1053	1008	975	999	993	1012	956	936	992	948	982	1020	976	962	936	1011	993	954	988	969	979	924	1040	941	922	962	957	936	959	981	987	998	966	966	1035	993	945	1018	1022	1008	967	959	955	1018	989	976	1000	936	1023	996	994	926	968	965	971	1007	998	980	991	1012	963	979	992	1007	916	1040	986	987	1009	938	908	949	953	1046	958	1013	969	951	965	984	972	1000	997	1026	1008	967	1006	1003	980	1017	935	1013	1000	960	966	981	1000	965	978	944	960	1015	969	1007	964	983	969	995	1020	1057	986	964	1038	921	1013	951	963	973	958	989	1021	977	930	938	995	970	914	958	961	937	950	985	992	991	930	980	1023	973	979	963	984	933	1041	964	1010	923	943	1000	961	977	942	955	994	955	1026	989	983	974	932	942	953	956	966	960	975	934	982	978	963	991	940	962	1012	940	989	1010	1028	908	1007	1020	943	967	941	985	975	980	1029	942	994	1012	1012	984	1003	972	956	1032	971	951	987	1005	983	989	1019	1000	969	1031	1010	938	1030	957	1014	921	988	1020	953	1014	973	1022	953	974	940	1007	960	991	985	962	952	1039	968	1002	1006	960	947	1044	985	995	963	986	924	966	1019	965	977	962	952	973	986	932	969	980	910	1010	918	979	984	984	969	965	932	937	973	976	930	973	1009	953	979	943	938	993	991	1014	1030	982	962	984	964	968	960	971	961	1008	959	969	993	956	989	957	953	964	969	946	982	994	1047	1021	987	987	980	972	1003	948	963	990	975	948	1045	904	974	1027	1015	983	1002	1024	977	971	944	1012	1005	988	968	945	1014	939	1005	987	984	980	1006	970	978	955	990	924	960	986	999	965	967	963	1002	960	984	946	997	996	1008	980	997	1000	902	1004	954	1003	1023	973	964	990	977	1000	1028	987	1026	968	1013	973	996	934	1028	988	1000	987	966	992	971	940	1021	988	978	979	989	986	955	1017	942	991	959	997	939	923	1001	989	996	977	993	1014	945	984	931	947	968	991	945	964	935	979	932	1000	1012	969	980	945	965	1015	944	1007	994	978	959	941	991	1009	929	995	938	975	960	923	1002	961	966	960	960	975	991	977	1000	982	969	1008	977	916	948	958	990	959	972	963	957	1016	997	956	980	962	1031	1012	1019	961	955	1002	929	959	949	972	931	930	962	994	970	956	972	1016	1024	973	1000	1019	1015	977	956	1001	983	955	968	960	956	965	901	1024	958	1006	954	986	996	970	1083	953	1041	925	994	948	997	1043	967	1018	1019	1016	965	935	956	1001	975	966	1017	908	990	995	929	957	941	981	989	971	901	957	983	984	929	957	974	986	922	924	1036	972	1012	890	980	985	1014	960	970	996	981	962	978	966	955	914	1025	955	997	949	971	1017	1010
35009	18675	12576	8966	5423	3421	2157	1692	1322	1075	898	757	596	576	484	479	397	456	536	509	515	642	579	483	603	618	806	786	633	638	634	591	506	454	447	413	409	444	346	395	316	345	326	326	355	304	333	331	310	327	336	348	317	283	313	358	338	334	357	333	334	316	298	325	334	326	299	336	330	328	350	329	344	357	343	348	347	367	342	349	322	326	339	323	306	315	321	319	383	349	313	306	333	326	351	318	336	334	338	334	344	321	359	316	357	351	352	326	332	293	327	310	334	313	321	333	333	314	352	338	347	319	294	317	324	339	325	323	306	333	346	317	314	339	303	326	314	339	341	321	353	304	307	325	354	355	341	314	312	326	319	295	319	337	338	336	338	348	333	341	317	327	323	356	314	308	336	305	344	349	321	316	312	333	305	340	308	365	325	344	334	317	316	321	331	349	301	318	285	332	352	314	306	363	306	335	333	362	350	325	329	322	352	368	345	323	359	346	347	297	328	360	330	332	357	344	327	325	341	316	337	316	340	326	355	335	325	328	319	372	353	323	330	355	335	321	322	351	348	337	335	326	327	334	343	314	352	325	299	307	334	337	319	294	343	347	333	352	346	333	314	354	311	316	326	321	333	308	346	351	321	329	320	376	306	305	349	347	315	331	304	322	317	330	318	320	306	339	326	302	314	326	291	352	355	340	352	322	337	326	339	360	310	344	335	354	350	324	338	327	380	330	328	305	342	330	335	305	313	307	318	326	324	345	326	345	339	312	354	339	319	331	309	313	334	334	325	327	340	342	386	313	307	309	336	324	303	312	350	355	310	365	332	328	357	351	290	334	357	337	353	311	305	322	313	289	318	371	320	310	349	369	342	327	308	342	334	345	311	335	334	352	306	381	328	316	338	330	329	331	311	313	307	317	334	354	324	346	315	334	331	351	355	303	328	338	308	325	349	352	304	383	340	305	329	307	319	324	325	312	337	333	322	353	323	362	311	325	358	314	310	329	345	341	350	351	323	329	345	328	326	322	354	307	352	323	359	345	313	299	325	347	324	321	349	327	356	341	333	308	314	348	313	338	340	312	314	328	325	340	313	346	311	313	311	286	337	321	322	307	312	288	336	364	301	324	327	325	334	304	327	325	342	320	305	292	286	332	307	325	335	330	346	315	325	324	327	314	347	309	360	369	337	313	300	349	300	332	321	306	319	321	328	322	330	313	359	327	336	327	328	328	346	344	363	327	314	323	320	318	321	308	329	350	318	296	296	338	329	326	294	339	313	280	308	319	370	358	338	316	335	332	334	338	326	353	341	326	333	345	322	313	329	348	331	326	380	358	322	311	305	331	302	310	315	308	342	313	348	333	325	308	337	333	318	331	320	330	319	335	356	322	324	303	299	314	295	338	313	307	337	343	365	327	300	321	361	308	293	342	343	321	316	314	312	323	344	336	347	361	360	311	314	349	289	317	315	342	326	339	339	336	355	311	300	379	298	331	319	319	333	339	294	341	293	340	350	357	357	307	325	302	304	335	333	323	317	291	330	348	327	331	331	317	348	343	299	310	318	319	306	321	359	354	342	325	331	359	348	304	335	367	319	317	307	300	315	366	324	356	325	347	327	311	336	318	326	318	341	345	356	355	346	320	339	316	353	312	326	308	360	360	349	316	322	331	335	318	321	333	318	333	328	327	343	312	318	325	322	316	324	338	323	308	325	317	299	328	345	317	324	332	321	329	320	330	334	306	324	364	354	324	328	289	332	339	367	317	344	321	331	324	324	314	372	329	360	351	329	317	346	316	324	349	333	326	338	321	361	330	348	331	307	316	332	305	349	366	311	330	287	324	349	348	344	315	309	334	337	336	340	353	322	372	339	302	319	328	320	336	346	335	300	337	301	331	315	329	336	355	326	313	320	340	324	332	313	317	349	342	330	342	352	330	357	283	308	353	348	338	340	308	319	331	287	359	313	317	325	327	371	330	327	334	315	318	304	302	325	320	365	343	321	324	321	331	330	308	330	327	319	312	302	331	347	300	354	365	322	333	330	327	341	345	307	324	325	336	332	338	303	351	340	338	328	273	341	329	330	320	349	352	318	327	350	328	322	332	327	340	322	330	355	334	334	318	330	359	338	341	321	298	323	329	327	331	330	324	310	288	378	353	307	313	326	320	321	359	371	347	308	307	352	306	309	372	307	330	300	314	355	309	309	333	293	352	343	336	323	351	341	360	333	351	320	358	351	346	311	357	355	307	319	332	348	352	323	318	357	324	354	298	352	339	327	306	338	359	299	327	313	349	350	364	351	367	341	337	319	341	322	354	312	309	331	305	335	324	321	352	335	348	352	295	340	327	338	333	291	314	309	293	336	346	323	343	360	298	325	350	321	305	328	383	347	328	346	342	337	361	345	385	316	315	331	341	302	360	308	331	299	315	325	323	309	326	334	333	291	309	307	322	313	331	335	341	343	331	288	324	333	328	333	327	354	332	381	295	336	361	322	345	313	303	323	313	352	353	371	356	313	337	344	341	344	318	346	314	300	299	307	324	326	324	352	315	310	313	358	311	311	313	337	310	340	326	359	350	336	318	317	315	345	310	337	335	333	359	352	354	336	312	331	337	328	320	344	301	308	338	338	330	302	343	327	330	309	331	345	334	338	353	361	365	303	310	339	328	333	309	329	306	322	315	326	330	336	326	344	314	354	305	345	355	302	288	313	285	368	342	318	364	333	352	348	324	375	347	329	329	376	359	341	361	323	289	324	325	337	323	360	328	319	362	329	335	324	353	363	309	333	334	332	324	336	351	299	345	317	327	330	321	334	285	344	326	290	317	331	316	354	342	322	347	333	345	360	318	299	362	309	301	347	309	335	336	329	325	312	304	305	344	308	333	354	326	324	290	310	335	312	328	337	334	309	343	331	309	299	328	308	305	317	333	320	318	296	317	359	305	305	338	346	316	347	309	329	353	299	328	374	321	318	331	342	346	354	383	329	325	340	316	356	344	340	310	329	330	330	329	322	338	349	339	320	341	352	317	327	370	325	344	369	334	347	367	298	337	307	326	347	326	322	369	326	328	332	329	336	333	324	343	301	345	351	369	344	342	331	338	317	312	306	325	314	314	328	316	331	342	328	296	318	314	327	329	338	336	296	325	305	315	321	285	296	322	331	322	321	324	325	302	313	348	335	344	329	336	331	325	324	321	329	336	314	330	315	312	308	328	331	326	309	325	313	334	367	335	344	329	355	346	321	373	329	289	340	315	308	346	348	395	335	308	358	334	326	327	359	299	307	331	356	343	340	352	347	344	355	319	317	340	316	356	332	332	356	374	298	331	299	350	326	299	317	322	325	344	319	324	321	343	326	351	370	342	352	354	331	345	378	330	354	333	337	349	311	348	347	325	322	342	319	294	360	332	336	306	336	289	335	346	338	314	346	321	315	299	340	282	326	302	337	345	341	335	333	315	337	310	311	333	350	346	309	312	338	347	312	268	368	325	340	299	309	336
23327	9347	14461	16659	13529	9913	7821	6205	5641	4644	3528	3192	2484	2229	2060	1883	1722	1602	1887	1659	2200	2904	2239	2141	2891	3034	4007	4289	3412	3059	2981	2646	2265	2057	1687	1491	1411	1278	1070	973	889	865	848	789	828	791	768	813	844	857	791	810	844	778	825	735	759	788	785	800	771	851	756	794	821	767	822	738	816	869	789	845	812	748	785	797	774	825	809	788	742	782	799	793	812	757	806	771	811	795	776	838	754	770	805	735	763	729	764	753	741	808	843	762	787	804	747	792	783	777	767	760	773	741	755	796	780	790	780	772	804	733	788	725	788	790	756	793	757	733	716	842	748	723	779	770	772	719	803	800	752	767	755	749	746	775	710	764	757	789	743	778	757	758	757	805	754	763	782	738	732	738	752	766	750	812	778	720	777	709	784	805	730	803	801	737	739	753	809	775	726	812	757	737	808	753	832	741	759	778	810	768	760	821	743	811	733	794	798	780	759	781	792	761	765	730	806	736	760	765	769	763	798	782	792	731	783	742	804	754	777	798	731	789	798	725	731	761	790	853	781	784	766	751	760	750	792	722	766	749	740	731	801	789	754	738	734	781	851	759	791	772	808	813	790	724	755	740	772	750	747	804	735	760	791	778	793	775	786	799	828	774	758	724	776	824	791	788	773	788	774	809	803	811	733	765	778	741	759	752	784	769	742	781	811	810	757	785	751	799	746	775	744	728	752	749	794	770	759	752	765	754	710	805	748	745	776	817	727	770	766	763	759	784	782	792	744	780	745	770	725	764	743	766	748	783	738	747	775	714	810	775	757	750	804	722	729	725	773	738	792	769	727	719	772	811	775	769	824	764	814	772	780	769	773	708	785	815	778	742	721	770	762	735	784	732	724	743	842	827	780	777	735	782	819	787	747	799	772	764	754	775	802	796	776	713	760	759	816	773	771	788	773	784	785	779	771	744	777	774	729	758	760	746	821	746	809	755	802	796	803	788	779	763	811	728	761	773	805	741	750	734	736	788	824	773	778	752	775	745	753	754	821	794	828	762	760	767	773	734	756	780	796	758	718	786	740	783	779	777	801	824	778	751	732	765	750	798	771	729	756	778	830	745	742	784	774	782	754	788	770	784	865	769	771	771	782	811	754	772	717	783	761	761	807	797	756	794	774	811	763	781	818	758	791	775	754	777	775	750	774	764	780	740	770	756	733	792	760	771	753	771	782	752	753	789	793	771	747	767	766	785	734	742	842	780	775	812	743	761	791	794	735	777	742	745	764	749	752	747	818	738	802	742	822	777	740	794	716	738	766	790	779	781	701	788	767	744	715	776	809	778	770	766	738	781	804	741	781	772	772	780	790	767	757	705	798	762	767	751	779	753	762	802	750	798	793	763	753	830	777	815	781	812	808	769	805	758	739	786	843	736	763	795	762	809	794	747	787	789	758	783	735	771	778	712	745	729	758	799	777	820	702	716	742	763	776	764	727	744	789	825	784	815	786	794	790	737	735	724	799	827	766	779	765	742	742	764	753	791	758	785	793	768	766	786	828	756	766	780	768	732	711	796	780	703	804	823	739	732	779	767	753	761	778	727	775	752	801	734	791	782	749	768	784	817	786	837	763	755	739	715	756	784	758	765	753	796	766	790	758	773	740	746	808	791	761	786	753	787	753	733	756	775	791	729	760	784	732	736	744	791	755	775	817	805	812	768	709	770	801	817	724	796	762	758	718	756	721	789	780	792	762	786	735	765	748	753	816	744	739	775	778	774	723	768	802	836	760	744	779	767	804	745	742	748	754	786	731	771	776	728	747	751	784	790	784	762	773	748	813	786	751	764	776	780	781	756	769	772	803	762	733	719	807	770	774	750	780	711	751	780	771	728	743	753	739	777	789	813	768	785	759	755	752	799	756	786	804	800	744	748	751	764	773	779	790	754	769	745	764	758	782	847	759	753	813	712	767	758	793	767	744	784	720	780	733	773	810	792	793	791	772	809	752	755	785	757	761	769	805	773	784	778	765	764	781	714	768	807	828	802	755	741	779	826	782	707	776	764	752	783	753	828	736	770	797	780	726	742	722	735	800	809	714	759	802	783	797	738	772	773	775	768	770	777	712	806	735	814	789	800	757	709	767	782	788	737	748	788	760	760	771	735	760	800	802	766	722	700	731	763	795	714	775	739	782	763	754	744	789	788	817	782	775	775	785	740	788	785	785	802	745	783	811	787	778	768	802	800	763	780	722	734	784	734	838	795	779	806	722	751	783	776	742	806	767	766	791	745	770	818	812	779	796	755	773	759	771	798	763	764	786	744	756	788	763	766	760	808	772	764	778	759	820	793	837	784	734	734	810	796	788	754	700	758	776	752	796	778	757	770	763	789	777	779	732	781	774	755	796	776	768	728	805	716	765	719	774	803	784	702	766	776	796	721	802	845	726	780	747	769	763	779	746	820	815	840	774	817	767	754	751	804	804	761	806	718	777	798	803	785	765	818	788	798	799	793	732	733	760	723	754	739	782	758	824	755	762	771	773	794	784	726	768	818	771	735	765	777	802	785	794	780	793	814	746	771	735	812	772	704	776	779	747	791	805	784	760	812	743	756	795	739	792	748	817	805	801	792	717	747	750	750	807	758	751	759	783	823	806	757	754	782	803	763	723	786	798	792	730	725	753	761	720	768	762	735	746	748	756	734	737	799	734	739	766	767	765	779	786	762	789	745	725	761	787	806	728	737	767	753	761	797	759	791	758	772	771	771	761	763	723	778	761	698	765	788	741	750	713	790	746	744	764	764	801	815	762	748	707	708	796	725	753	787	747	777	816	760	760	733	813	789	791	819	783	786	784	757	809	730	795	793	735	789	790	774	791	731	733	783	832	748	755	747	739	724	815	719	755	748	806	717	770	838	783	767	793	772	780	773	760	761	721	770	781	827	763	756	793	770	786	768	719	745	834	792	796	731	763	793	728	777	732	761	729	804	766	729	772	745	814	747	771	788	779	804	760	740	776	799	758	755	760	745	750	748	777	788	812	768	767	772	711	765	791	781	780	752	784	792	761	791	741	759	809	763	744	722	767	785	798	775	718	798	762	774	734	803	759	830	773	774	726	768	786	725	767	860	745	755	794	774	721	751	782	758	745	795	789	786	736	773	736	777	790	784	734	787	806	738	733	754	738	787	814	775	746	788	740	782	813	745	753	762	775	803	765	746	781	759	763	762	779	753	768	803	782	734	769	782	775	733	788	740	797	791	733	739	782	816	740	814	808	784	784	775	769	804	754	763	805	808	799	756	763	816	784	797	743	721	769	749	748	766	731	768	719	801	793	738	829	728	811	746	739	780	777	805	755	712	712	726	763	765	784	786	742	766	732	750	748	792	804	742	761	782	745	780	773	791	796	756	820	760	755	801	763	789	753	767	812	788	713	773	724	751	765	798	716	810	770	791	700	773	750	796	788	786	772	823	776	762	781	721	702	753	740	811	823	811	773	792	784	772	806	762	764	784	801	726	800	738	763	811
47195	31031	21610	15474	9338	5464	3742	2603	2381	1698	1203	1059	875	676	597	581	526	446	537	555	658	623	516	614	746	787	1034	1024	842	830	754	625	605	492	445	427	398	350	333	311	293	287	234	245	279	255	263	240	241	231	249	251	260	287	244	263	260	262	257	242	274	227	250	245	253	245	211	247	292	251	245	252	259	249	266	235	240	250	251	225	266	245	246	257	247	223	266	267	278	251	261	252	242	246	233	258	234	250	238	267	260	258	254	258	241	255	235	239	267	231	214	257	256	267	257	251	243	276	234	257	233	253	249	231	260	260	242	273	242	265	257	279	232	281	251	262	252	243	253	247	258	244	275	252	259	274	245	242	249	243	235	279	281	250	264	242	238	284	259	262	246	247	280	248	253	253	233	248	216	245	233	252	265	210	281	245	248	256	229	257	253	250	272	246	270	259	247	241	257	261	224	254	228	246	239	241	273	235	257	246	251	241	259	251	241	238	240	259	271	227	262	240	247	244	273	232	264	240	241	239	236	214	219	245	272	239	282	241	261	228	234	270	267	230	244	242	259	241	251	264	243	259	242	244	247	222	254	246	247	244	261	243	242	240	249	247	268	251	263	263	253	263	275	242	233	255	285	252	281	276	238	243	241	242	224	246	253	280	240	240	238	240	243	234	267	251	231	235	241	224	241	244	261	245	259	259	256	247	252	269	238	247	278	283	234	246	261	242	248	254	255	226	233	246	263	247	254	214	237	272	268	268	241	238	236	256	229	237	269	255	242	253	255	264	274	245	248	249	232	245	240	250	263	296	251	243	247	277	213	284	232	246	249	247	243	256	247	273	242	274	257	264	263	243	240	231	253	227	254	257	222	270	241	252	238	216	226	253	250	275	230	233	239	255	230	256	244	223	240	265	259	201	254	228	255	250	258	224	242	243	254	248	247	252	253	241	236	293	251	273	232	250	245	280	265	244	262	245	252	255	230	226	220	247	229	244	263	267	269	242	258	250	240	250	248	223	256	267	241	260	231	246	256	265	262	259	251	262	261	245	252	247	262	244	240	273	264	229	270	233	249	236	254	238	233	245	277	273	247	257	254	226	309	242	246	224	237	266	269	249	259	231	255	217	225	237	245	252	239	253	283	226	217	225	267	236	260	249	220	250	249	247	245	253	244	244	237	253	229	261	245	236	227	237	271	241	234	252	244	253	214	239	230	239	218	239	283	254	221	226	273	258	234	234	258	247	251	222	254	253	259	245	256	266	233	257	295	257	247	253	256	257	244	256	276	246	252	262	231	258	276	265	216	272	233	241	236	220	227	253	279	269	255	236	247	276	227	243	244	255	272	236	255	254	237	257	262	272	238	256	251	250	247	258	259	232	261	226	237	243	277	248	247	253	249	231	260	283	259	247	248	237	260	256	252	225	281	260	254	252	244	243	242	225	234	257	256	262	245	236	236	245	245	273	226	270	266	244	238	277	264	268	247	257	225	235	269	258	228	245	260	238	256	224	258	249	229	242	257	254	248	248	254	268	255	248	264	229	240	254	267	243	277	249	263	262	265	260	237	228	236	251	213	256	225	227	251	255	252	257	258	255	245	242	265	259	259	278	238	248	226	280	242	246	273	223	261	270	240	236	245	264	231	256	236	257	276	232	261	277	272	247	247	240	241	265	236	287	262	235	255	274	237	208	262	293	253	265	249	247	248	247	249	268	234	279	240	228	253	286	254	236	234	243	272	245	256	224	258	245	248	282	245	234	265	253	257	231	237	235	267	241	259	244	294	256	265	232	241	247	239	242	261	225	225	240	263	250	247	250	244	236	284	246	267	242	257	243	226	253	255	251	273	269	249	279	283	260	259	227	238	246	244	263	229	252	254	286	237	257	243	252	261	288	287	275	271	270	241	262	255	245	279	237	265	262	261	269	225	250	233	254	259	224	253	250	210	248	231	241	245	235	241	258	252	290	240	252	248	233	267	232	287	260	244	250	268	230	247	234	257	236	249	261	233	260	254	236	261	254	222	265	249	220	261	252	258	261	221	217	247	247	246	276	243	248	257	241	231	236	205	242	251	258	257	249	242	267	255	251	291	247	245	241	244	238	242	255	252	242	242	270	257	245	234	255	253	262	265	228	253	276	255	272	240	227	243	254	266	249	242	251	243	283	225	252	277	224	244	220	229	239	254	234	215	246	259	253	272	252	232	249	252	243	247	269	219	238	256	258	266	242	240	273	253	247	223	254	272	243	210	236	264	242	246	269	237	266	271	238	257	272	234	266	276	265	265	253	251	249	231	260	265	265	227	243	249	229	240	234	269	255	216	259	244	258	271	242	249	254	232	238	287	253	243	263	224	254	261	264	255	239	217	239	293	244	261	234	228	271	274	221	248	246	248	233	227	236	241	254	270	220	248	211	263	277	247	261	249	255	266	246	256	274	232	246	257	265	215	271	242	253	265	246	227	272	244	247	229	250	264	236	263	251	247	218	278	236	269	239	251	260	254	279	261	249	240	249	243	273	249	236	239	242	254	272	252	262	235	248	257	258	251	224	240	249	239	270	250	229	273	249	278	297	251	238	251	270	279	247	247	259	245	281	259	211	253	280	234	255	239	247	263	264	258	240	250	261	273	256	229	245	263	264	240	238	232	287	218	249	224	266	283	243	276	265	234	240	240	241	247	248	238	238	226	236	226	266	276	229	249	268	225	235	264	232	259	261	262	221	233	224	233	248	264	231	247	250	256	255	248	230	212	234	244	240	277	267	242	237	263	220	261	252	239	277	232	263	264	276	244	242	232	244	259	239	250	255	246	265	252	222	270	226	281	246	241	254	240	281	233	256	257	244	245	260	242	269	240	253	260	254	263	250	254	271	238	238	248	220	231	238	258	217	252	264	250	272	259	286	257	242	257	261	235	222	249	255	245	268	221	255	250	253	248	234	239	236	234	257	268	256	243	254	239	238	253	241	272	237	231	236	239	239	246	242	241	249	269	253	241	241	262	224	252	239	249	290	238	266	267	251	240	261	241	254	258	249	266	248	229	249	277	245	225	249	224	248	228	244	254	251	248	253	248	252	222	256	256	256	251	268	254	219	250	261	244	266	239	249	225	287	257	234	258	220	286	273	250	249	247	238	244	256	279	295	262	282	257	256	270	232	239	213	247	252	244	248	247	257	288	225	251	242	237	259	220	240	221	244	260	283	237	257	246	253	240	261	245	261	254	274	214	244	208	252	275	251	240	267	260	248	241	266	256	271	283	249	279	256	244	239	248	246	268	248	242	253	235	238	262	264	238	262	230	269	245	258	253	265	233	256	280	284	253	226	251	232	265	260	239	268	245	239	261	286	250	237	236	222	263	224	236	262	245	237	276	271	233	258	280	234	262	244	255	262	267	255	254	269	218	259	250	240	245	239	240	254	260	278	238	236	233	275	266	240	250	269	276	236	233	258	236	251	235	228	241	247	270	257	214	237	264	251	242	273	249	260	244	250	240	243	289	252	253	254
32199	17110	21651	22009	17980	13835	11520	9335	8517	6680	5124	4634	3715	3394	2866	2700	2365	2273	2464	2698	3413	3572	2640	3295	3994	4298	6293	6054	4810	4834	4242	3476	3244	2642	2139	1714	1763	1353	1101	981	855	808	753	686	733	707	729	707	675	706	709	656	703	635	660	629	699	644	639	641	603	600	644	622	662	565	646	661	673	681	730	607	635	634	676	651	597	641	612	663	671	593	671	613	630	675	586	586	627	646	636	619	677	635	626	635	616	613	626	606	610	616	624	602	623	624	593	590	561	603	615	629	583	599	655	623	642	614	613	575	638	633	622	606	591	612	578	566	618	642	616	639	625	626	614	643	575	602	654	625	630	655	567	601	587	607	604	591	641	613	582	608	639	666	625	604	601	590	627	615	608	639	579	621	589	577	633	592	639	593	616	634	602	675	596	602	612	657	583	584	624	635	590	589	613	657	593	695	584	566	615	591	605	617	569	594	568	615	622	618	606	587	619	589	609	629	569	642	666	640	631	645	586	624	627	636	611	627	624	628	573	652	614	626	566	616	594	605	631	618	624	618	551	625	571	595	623	587	611	638	582	635	618	621	604	620	623	636	639	589	594	621	617	584	615	631	601	630	617	610	592	620	612	629	586	636	607	575	581	624	628	585	597	606	608	623	587	601	577	585	606	661	648	655	601	603	639	605	649	630	597	610	614	672	629	592	623	635	656	616	601	565	600	599	596	653	611	606	598	613	606	611	618	637	573	638	585	586	642	622	597	611	591	607	578	590	590	613	599	648	622	611	589	613	578	601	610	653	591	614	593	600	647	620	564	625	580	663	637	598	621	613	640	579	588	601	597	596	608	583	624	614	604	586	648	601	591	607	621	649	567	625	646	583	598	563	606	617	601	614	617	624	593	595	628	592	602	671	577	651	571	658	600	613	571	623	580	572	620	611	601	605	617	626	637	615	651	603	579	635	606	620	602	587	542	580	625	642	583	579	579	657	588	637	629	604	639	601	620	596	630	604	611	591	609	582	598	653	591	620	601	615	607	606	614	575	626	655	632	632	595	593	663	588	614	646	642	621	622	617	621	596	606	655	597	609	617	592	609	637	654	601	684	613	580	583	618	574	602	611	602	593	619	581	593	604	627	627	572	618	573	627	579	606	566	558	573	628	659	516	607	570	629	635	634	603	596	594	644	612	572	640	577	623	616	594	589	631	590	585	607	596	626	600	611	597	594	589	639	601	572	567	602	645	612	611	599	631	624	550	574	604	583	610	597	569	564	588	660	630	622	658	631	568	626	628	659	573	610	612	602	619	605	604	615	604	600	610	581	664	628	646	599	601	617	615	616	632	618	644	637	569	594	621	598	654	655	608	659	601	592	620	596	586	630	628	574	602	641	605	617	639	600	648	572	635	638	545	589	600	610	587	600	591	619	666	588	650	622	622	649	594	605	622	609	567	593	602	602	617	612	587	640	634	576	666	635	635	630	610	633	608	608	558	596	596	621	585	596	637	571	593	628	617	603	606	607	632	606	599	638	585	652	595	621	590	613	617	588	643	637	604	578	654	605	604	552	621	635	585	616	610	630	597	591	585	610	610	603	612	574	626	589	620	580	640	571	635	619	583	603	626	567	634	615	644	618	593	591	591	612	608	587	612	589	667	624	595	586	588	651	597	590	581	595	617	610	617	590	608	620	586	566	604	602	606	627	595	613	650	561	568	620	636	607	625	571	613	598	616	616	603	615	621	605	598	580	628	622	584	612	628	599	578	622	671	625	615	632	636	606	594	566	630	617	623	608	636	609	641	622	628	650	575	602	606	607	599	634	605	598	645	611	608	600	559	611	631	618	567	620	633	602	621	589	597	637	619	588	590	634	578	625	605	590	587	643	596	627	616	603	597	616	545	635	654	653	622	616	622	622	639	637	611	621	627	605	621	595	555	567	665	620	600	612	625	612	652	587	603	606	601	610	568	644	591	647	594	647	598	592	661	604	611	619	583	646	569	584	618	593	592	641	604	593	614	636	622	629	643	646	599	588	618	629	561	628	601	615	690	620	596	616	600	598	621	598	585	597	577	599	597	619	620	594	607	610	608	598	585	619	658	604	601	612	616	589	589	596	572	569	583	607	603	590	614	610	586	595	593	584	655	619	586	615	553	649	605	618	634	631	620	603	600	612	629	618	618	568	612	607	593	626	649	609	596	589	603	608	616	575	593	633	622	608	589	613	638	583	634	647	625	634	579	603	628	646	579	609	594	583	593	553	651	639	616	574	609	611	589	610	645	588	614	631	585	644	610	615	639	625	613	620	604	627	636	623	630	615	598	629	617	604	596	566	638	651	619	607	595	646	635	606	636	600	618	636	636	630	632	612	610	621	605	601	623	599	587	622	620	631	586	570	633	618	597	609	626	646	590	621	628	602	593	625	657	612	574	569	598	597	634	612	637	588	609	640	642	580	619	601	619	590	616	594	622	628	603	612	623	566	614	647	602	555	659	644	569	566	612	598	582	608	615	564	597	625	601	615	671	662	580	586	627	622	599	600	594	595	589	589	610	582	676	604	613	596	594	600	616	606	598	619	641	607	686	604	607	608	615	604	627	648	632	611	640	636	605	554	644	600	584	602	655	622	649	616	630	623	592	617	566	584	607	624	608	615	578	603	581	598	621	622	620	631	641	606	602	596	589	587	629	578	645	655	591	642	591	616	621	618	579	580	581	652	617	651	653	673	624	599	602	586	628	606	612	578	587	618	590	603	578	627	601	572	584	612	621	650	648	653	608	586	603	616	636	632	574	667	609	619	589	615	601	571	618	646	609	612	636	580	586	619	650	579	584	587	660	575	628	616	649	586	585	593	592	642	614	612	626	620	593	636	602	617	647	585	620	647	635	617	645	593	605	629	688	573	594	606	630	636	638	620	597	651	594	615	624	574	607	608	602	611	639	590	586	622	575	584	612	643	634	576	592	632	566	630	620	613	586	576	577	596	568	569	562	606	612	618	609	609	593	638	628	585	573	652	589	585	628	600	613	629	626	583	579	623	614	637	604	621	589	635	615	573	586	593	632	596	614	567	605	587	595	577	604	638	587	565	579	603	600	585	610	595	633	630	616	593	632	577	626	591	624	622	569	596	599	613	629	662	602	613	616	613	636	583	654	613	626	582	673	558	596	583	601	639	646	605	591	564	606	579	603	608	573	558	608	593	594	597	605	613	615	589	641	639	602	622	656	541	637	600	623	622	588	601	562	625	582	613	595	604	603	613	597	613	625	615	592	658	605	606	615	623	597	610	649	582	600	602	611	668	634	633	606	576	627	628	616	659	632	599	617	568	620	600	599	598	607	570	574	594	615	596	590	636	603	590	621	590	608	597	594	604	603	561	608	575	590	598	641	644	635	587	644	598	582	604	610	576	612	599	631	617	593	603	624	602	627	621	616	629	586	620	559	603	567	627	603	614	625	585	652	615	615	595	599	627	578	610	603	602	606	621	585	626	598	630	668	569	607	634	601	608	569
14251	5297	4905	3256	1929	1350	1120	894	796	699	688	591	540	501	479	487	444	426	450	481	528	494	507	547	538	598	639	559	579	570	582	541	541	516	453	454	452	483	412	435	465	436	432	434	450	456	420	435	398	425	396	427	417	429	449	425	434	415	431	419	407	418	367	432	424	419	425	414	430	461	443	440	440	450	433	404	411	476	439	407	441	381	427	402	443	461	449	448	420	406	438	416	422	423	408	474	425	423	454	455	426	414	453	457	461	444	430	456	407	383	398	450	435	407	453	430	395	432	426	419	405	407	437	442	419	432	417	442	398	458	442	412	436	406	435	486	416	476	440	438	433	417	420	421	446	487	418	410	404	425	470	414	393	435	420	449	439	462	427	417	422	454	448	401	432	445	419	425	392	424	434	445	427	433	418	403	412	397	465	408	409	458	413	404	430	412	436	400	458	463	457	418	411	419	459	419	423	390	438	388	436	425	434	439	433	446	445	423	442	442	432	436	424	435	413	441	422	405	414	436	419	463	418	422	423	422	426	429	431	432	428	415	429	432	453	442	382	442	429	444	443	464	476	410	436	451	431	461	454	427	426	422	423	407	451	490	439	394	422	429	473	421	459	404	396	397	449	450	402	393	434	448	389	406	424	451	403	466	434	419	422	412	398	419	393	386	450	453	453	461	473	446	404	422	460	459	430	434	446	420	423	423	460	457	402	440	402	395	422	444	433	407	426	446	478	405	450	422	465	411	389	419	413	447	422	463	448	441	423	419	409	408	401	414	425	450	402	439	444	440	412	443	434	409	415	404	459	453	435	423	436	462	432	425	433	394	437	424	387	396	413	401	433	437	433	442	437	416	409	401	446	438	418	442	435	427	424	413	417	382	433	409	439	426	426	447	464	421	461	410	407	435	382	398	404	450	435	463	445	386	406	467	453	456	457	444	393	434	420	377	408	421	421	439	411	458	450	411	413	430	456	412	394	463	394	448	447	387	444	467	443	416	397	401	441	438	431	415	440	453	436	420	460	435	408	456	449	442	405	403	418	454	438	402	392	472	433	433	428	444	454	433	416	404	394	378	436	448	410	422	433	440	472	426	464	422	408	432	374	491	414	431	478	405	443	458	430	441	450	415	431	446	435	453	430	437	430	420	396	465	425	402	449	422	447	466	444	425	409	421	429	435	410	436	441	456	432	402	452	433	427	459	423	412	423	415	436	470	448	444	409	430	452	463	450	418	407	447	454	475	416	422	417	446	425	410	445	446	398	450	455	445	428	462	399	441	426	419	426	427	427	405	423	393	401	429	389	432	424	481	414	458	406	441	418	420	422	426	467	416	431	409	417	441	468	435	442	417	410	399	420	423	451	447	421	417	433	405	408	454	458	419	462	455	412	411	427	399	464	449	414	455	435	419	422	452	426	421	433	391	421	408	417	444	446	420	454	464	422	468	450	404	403	478	443	461	401	420	433	418	446	454	416	454	412	442	422	456	435	407	443	433	435	409	419	433	440	463	438	431	444	416	402	435	407	391	425	439	421	427	418	445	422	436	432	433	454	422	429	457	439	402	445	425	449	411	407	452	426	433	401	432	437	452	431	489	441	463	424	421	434	437	435	442	395	456	425	471	434	449	402	444	441	447	397	419	387	429	444	401	424	417	415	422	433	415	430	409	427	454	436	473	480	422	457	422	422	434	429	432	427	481	442	425	420	380	446	410	442	442	398	417	413	463	404	428	427	411	448	463	431	410	444	428	430	457	359	423	450	405	433	454	460	419	441	366	422	426	412	418	418	426	425	402	436	428	449	469	408	455	421	436	443	384	414	412	422	400	440	422	425	409	400	459	389	421	412	417	427	420	444	424	427	440	403	423	404	417	426	418	421	394	447	444	430	398	364	432	420	448	427	470	465	401	387	424	451	439	410	409	467	409	416	484	442	430	381	397	469	423	424	381	413	419	409	430	397	432	414	413	448	392	430	422	440	416	464	382	396	398	412	412	417	407	463	423	469	451	428	410	430	472	423	405	450	411	378	452	416	449	398	420	414	411	428	447	471	431	447	429	454	452	433	429	401	425	479	455	419	444	422	446	454	421	412	433	445	381	415	441	437	425	444	425	418	440	454	451	430	435	410	405	440	448	435	397	397	446	415	443	395	489	410	482	424	436	410	415	448	454	464	450	445	437	412	397	445	469	454	427	432	418	430	448	434	448	440	446	401	426	439	441	401	439	416	420	388	448	429	457	435	405	441	406	432	435	419	414	434	465	427	431	418	427	442	421	402	438	404	422	431	384	429	423	480	420	383	421	371	437	436	477	420	374	435	420	437	414	421	445	445	397	441	406	399	455	452	408	424	419	432	403	412	440	398	431	426	441	437	431	433	423	422	450	451	437	434	443	419	414	433	461	432	430	436	461	397	463	401	422	419	429	399	440	462	470	386	467	431	414	391	441	419	441	393	417	438	420	458	427	448	398	459	440	420	451	435	442	401	447	392	406	421	448	400	434	415	429	452	435	463	487	403	459	413	386	409	410	425	436	404	429	450	448	394	457	408	365	417	456	399	423	456	452	433	446	431	432	476	409	457	433	390	426	445	441	441	410	432	404	436	450	439	403	441	403	412	425	456	380	409	419	443	436	426	419	448	432	462	450	384	432	452	468	439	426	432	444	433	475	440	412	424	407	420	406	441	445	421	445	455	411	435	439	429	413	437	430	429	383	422	443	428	388	420	430	449	464	419	451	441	417	415	414	417	443	403	407	434	408	441	432	455	428	456	454	488	429	441	457	420	417	421	418	405	403	402	431	431	466	442	437	423	416	428	431	438	407	414	434	413	434	432	426	437	445	422	415	447	402	493	379	451	489	451	390	447	429	424	418	416	435	422	450	466	496	452	481	449	437	425	436	458	444	422	439	427	441	449	462	427	412	425	442	443	469	461	413	411	472	469	420	467	412	452	401	386	440	395	437	455	400	412	487	404	411	422	408	436	436	457	440	400	436	452	414	427	454	390	407	429	443	482	443	464	389	462	431	405	416	406	440	426	411	413	397	419	426	400	444	412	417	469	402	453	433	423	436	423	441	397	419	439	452	430	448	450	425	399	438	413	410	433	452	405	414	394	424	469	449	459	435	456	446	431	453	418	441	390	419	467	449	453	370	440	459	421	430	417	417	411	419	425	456	431	408	404	408	407	427	391	482	370	395	427	437	435	455	436	421	428	398	457	465	397	455	417	458	456	423	406	438	451	458	421	437	448	406	442	433	420	470	417	425	445	436	434	459	410	418	414	461	434	430	429	439	404	390	430	429	466	425	448	424	436	439	445	437	497	453	418	446	411	385	383	421	464	403	426	424	404	406	426	397	450	432	464	417	443	423	443	433	426	422	405	418	414	425	456	422	429	417	452	444	431	415	414	416	399	445	397	430	440	422	447	426	462	458	422	451	408	377	421	415	413	383	451	402	442	451	404	413	406	440	418	434	417	393	491	381	470	442	435	465	447	402
8694	4766	8471	8263	5940	4951	3946	3352	2991	2404	2130	1856	1559	1478	1378	1286	1224	1205	1160	1365	1704	1382	1392	1807	2005	2128	2374	2089	2114	2098	1931	1763	1644	1571	1378	1284	1238	1183	1091	1059	1032	1027	971	990	977	984	983	986	976	976	1011	997	1014	1010	975	1008	992	932	958	1001	969	984	990	960	931	989	971	992	987	1035	978	978	1020	991	987	975	1044	955	990	930	965	980	1018	1003	989	1034	954	1011	959	985	931	989	972	935	1001	1014	954	996	972	993	989	995	998	1020	979	948	936	979	1037	989	1023	915	974	951	952	941	1043	1000	940	921	970	930	1010	999	898	975	952	962	998	1031	1037	993	937	919	967	991	935	1042	964	1000	995	920	1027	988	998	990	1005	930	963	990	983	971	1002	967	1031	1022	940	999	966	947	995	1025	1005	982	900	1001	1035	982	957	1001	1009	1030	970	953	1001	1020	947	1003	946	1005	972	995	1002	952	1033	946	991	956	942	933	1034	1009	972	976	903	985	1032	999	938	986	953	945	961	1024	961	951	950	972	970	955	946	1018	975	961	966	1045	935	940	1005	966	968	976	953	981	932	1002	977	995	940	950	994	979	1004	978	942	1014	1008	979	1015	1008	929	999	967	946	990	1023	1065	997	957	989	961	913	1018	998	1002	981	976	977	1038	979	1004	952	964	1008	1041	928	974	985	995	975	1008	957	924	954	971	972	965	970	976	949	932	1014	988	978	949	975	928	978	996	953	1002	956	942	989	957	1008	972	1014	992	992	932	945	993	937	931	997	953	990	930	993	940	960	991	935	997	922	972	1006	974	996	954	988	937	956	947	1013	954	972	993	932	1021	1000	947	1002	987	983	933	1001	1007	956	969	954	984	1004	940	951	929	971	988	936	1019	931	1061	983	991	953	948	992	936	1000	1042	986	993	944	997	955	933	974	1011	947	1008	976	980	1017	959	940	1029	964	969	973	981	1010	993	973	1037	974	954	965	984	968	995	1017	960	936	974	929	972	987	971	940	1027	1024	1045	953	996	956	1086	932	1016	1009	1017	1007	980	1017	961	968	1012	952	969	1015	994	932	949	913	998	897	929	990	961	949	962	902	966	994	1015	977	942	899	1012	930	1010	975	957	983	1020	1008	966	1046	965	956	931	982	999	963	978	981	994	954	980	955	956	1035	1018	935	969	1004	995	986	1016	976	984	934	1044	963	924	992	1006	978	961	972	955	936	973	995	992	966	990	1023	931	949	958	983	959	928	982	991	1018	1006	958	977	957	944	949	998	948	987	999	959	976	952	945	955	1031	922	925	974	969	990	972	1008	1007	995	991	1017	952	950	973	1013	935	957	926	989	962	1004	1005	897	976	1009	997	965	962	958	976	984	973	940	955	1060	969	976	986	961	926	1008	1002	961	994	1019	997	1049	1023	976	965	982	932	994	997	1006	962	985	1020	965	966	961	920	966	1026	985	984	978	994	971	1019	988	938	969	1028	984	991	970	1006	907	950	974	974	1004	989	991	967	983	987	949	960	1002	960	983	1013	953	1040	1002	992	987	978	992	1001	949	1001	949	958	944	954	980	979	993	967	962	937	961	992	917	992	996	982	945	1009	963	1018	987	971	967	960	941	1038	999	964	943	910	960	941	941	946	958	1053	1017	984	980	932	942	1006	975	1012	981	974	971	934	958	1021	957	952	999	1010	966	962	960	931	1043	964	986	974	1001	996	949	1005	1001	990	948	960	987	1050	974	986	937	1026	1017	984	964	1008	976	957	984	983	964	1019	1029	951	963	978	966	1020	959	1022	937	961	981	996	962	987	964	953	1031	1000	940	987	1003	1015	948	1007	957	934	979	977	1014	984	931	1005	917	980	976	957	977	950	978	973	976	975	965	970	1010	988	1019	913	961	990	979	1021	972	1060	973	999	944	1000	974	1005	981	921	1006	971	992	942	989	963	965	989	992	1014	954	896	946	910	985	973	947	972	999	977	972	1017	945	926	1020	970	995	974	951	1038	1048	1015	973	1065	980	982	921	998	967	954	975	982	967	971	974	931	953	963	998	1007	909	954	1008	1019	973	967	1025	977	985	1005	929	942	1014	1005	986	968	976	1002	918	997	988	980	930	997	981	966	947	1006	960	963	998	1002	963	937	991	1017	988	977	999	1056	947	981	1004	1000	876	994	1006	964	980	987	926	955	940	937	948	989	1008	973	929	941	971	914	966	973	1005	962	989	986	995	998	955	926	943	933	980	987	990	931	928	1018	988	989	948	933	989	993	960	981	940	928	986	1006	962	981	974	991	990	978	1036	919	1002	1000	992	972	993	978	971	974	973	971	994	922	980	993	976	945	974	989	928	1054	918	921	1001	994	935	957	957	1005	965	999	906	935	966	1007	960	1039	1052	951	1000	1016	947	943	979	1000	966	903	986	947	922	969	962	999	998	962	971	991	931	964	913	951	966	980	931	958	990	1009	967	1009	983	1022	1040	975	1001	987	930	959	974	976	997	997	951	936	1004	990	995	999	942	991	956	964	934	932	950	984	1012	957	976	887	1014	970	935	964	947	985	994	967	978	962	958	1018	960	858	991	1023	955	969	1004	943	970	941	959	965	955	927	1057	1018	1014	956	1018	939	1014	1027	958	1024	934	955	1027	978	979	988	956	1005	937	978	988	1037	982	1005	969	984	988	1002	959	978	1014	992	1028	1011	965	916	931	1025	980	1000	967	979	979	969	954	999	986	968	947	981	926	980	1006	984	983	978	942	990	956	1002	997	1007	950	976	1008	965	950	1003	964	982	944	939	958	1008	986	1013	988	948	957	943	974	1003	957	1006	973	1035	963	999	1007	971	1045	947	984	1037	960	945	949	968	1002	977	993	1030	944	1000	1017	1023	1013	1003	953	983	955	1003	951	976	1018	1025	936	993	991	990	971	986	997	952	978	1000	1060	972	1020	1021	952	966	959	958	990	997	987	983	946	985	1016	934	917	999	959	977	978	979	1002	967	981	983	956	999	1003	979	977	1012	979	1031	988	922	947	946	929	948	972	1018	930	960	986	994	981	958	961	986	1013	914	1018	978	983	965	1011	958	968	986	1048	1014	971	961	965	964	990	987	1010	975	1014	972	1034	987	1011	987	969	978	934	1018	972	945	977	1019	1041	971	974	948	979	910	1019	988	951	966	949	948	1001	930	993	1051	968	1010	945	1040	1012	1019	1027	979	985	970	971	1008	959	933	953	977	1048	933	971	943	994	977	976	986	976	1071	981	990	988	995	963	995	999	963	974	992	1037	947	989	1004	961	955	1015	999	1012	1011	919	979	994	1025	971	965	966	968	968	1025	1006	977	1033	1002	987	920	978	970	970	954	939	1002	962	1005	942	1000	986	935	941	907	1014	940	1007	915	973	940	920	962	984	1007	980	982	963	974	1001	938	942	1007	1036	935	1007	949	987	923	1024	1002	940	944	977	947	1005	1000	960	941	948	1013	983	957	936	1058	984	1016	1019	1007	950	994	965	964	1023	933	917	926	1019	933	956	938	973	968	1013	887	1012	1011	1022	974	976	979	992	970	932	1002	1014	987	994	1005	998	967	989	1005	962	966	1016	1023	967	1036	945	969	1007	968	915	948	1013	978	982	1031	984	1017	996	1021	946	969	964	952	991	962	966	984	976	962	971	1004	987	989	973	1018	967	966	1022	941	972	1030	985	993	975	936	993	987	1010	984	941	984	1044	968	1010	935	1011	984	977	962	992	999	983	949	978	1002	943	980	966	931	959	957	941	959	921	937	990	1003	973	1005	946	996	1015	1029	986	981	954	974	1013	1059	946	990	1005	967	1058	1047	1011	971	998	1048	989	1012	1028	928	972	1028	939	986	976	993	991	1023	991	995	1022	1011	970
36322	24172	13696	7896	4567	2979	2158	1690	1365	1045	936	755	619	612	557	497	475	458	446	507	544	384	487	545	636	677	750	772	764	658	548	557	556	538	438	382	343	382	342	382	352	322	349	342	324	324	315	332	313	335	343	304	320	364	351	314	338	324	335	333	347	347	301	336	337	347	318	333	332	307	334	311	332	343	309	318	319	373	321	326	338	316	327	301	330	336	309	314	345	312	327	314	312	330	285	315	317	305	323	307	343	318	305	318	293	351	307	299	308	321	311	329	303	341	289	334	309	336	337	351	360	308	325	289	337	331	330	295	322	316	370	334	347	334	313	295	312	363	329	341	315	344	325	336	297	337	298	329	323	319	305	308	326	310	347	300	319	310	359	309	308	310	387	328	334	309	294	341	321	343	322	318	301	320	349	327	299	300	337	324	320	301	334	309	292	327	294	293	323	288	354	328	337	323	326	342	335	332	323	261	306	330	330	308	313	291	319	343	324	312	304	308	322	298	353	341	328	296	314	340	297	314	314	357	328	332	326	340	328	342	323	327	354	355	305	312	333	333	333	324	324	338	323	330	314	310	302	308	328	315	292	316	335	320	333	354	323	307	334	334	337	328	302	324	353	328	327	341	302	332	325	300	342	297	318	331	314	338	303	321	299	316	323	275	337	287	292	308	334	312	299	311	313	322	331	331	345	323	321	350	318	318	354	314	329	321	278	344	323	307	338	297	305	360	352	338	299	352	331	336	302	336	303	335	341	316	290	353	347	328	344	305	266	284	329	350	306	342	326	330	304	315	308	322	301	323	318	314	350	340	327	359	350	303	316	322	351	347	335	356	299	329	332	328	333	289	346	326	300	316	346	333	340	349	313	310	337	340	319	309	313	310	326	332	321	305	308	314	309	299	320	348	324	324	329	352	334	351	291	325	329	330	329	305	333	320	311	334	316	354	337	379	304	329	335	334	350	295	328	310	361	315	348	320	296	326	355	332	328	324	330	278	307	333	347	281	313	328	310	332	336	345	334	338	348	364	312	313	309	297	317	334	322	338	330	358	323	340	323	329	321	307	336	319	307	312	306	289	329	321	362	334	306	297	314	337	355	325	306	344	307	329	339	323	329	311	321	364	323	329	309	321	310	310	333	349	345	352	353	304	328	343	324	279	319	334	351	297	311	311	344	323	294	363	332	329	322	314	290	307	370	318	303	317	321	326	319	282	306	341	312	327	331	292	318	328	309	321	361	320	343	330	341	324	324	322	375	279	300	326	361	336	331	299	315	282	326	313	325	331	335	324	326	312	350	338	292	337	324	329	281	309	345	294	312	349	355	301	308	326	347	314	302	346	346	321	325	302	339	311	341	340	336	334	339	302	333	315	291	310	317	349	296	360	363	326	314	310	305	296	335	339	326	357	314	291	326	316	285	321	322	335	318	336	326	322	312	300	310	336	344	313	335	338	339	300	321	331	302	351	324	331	301	333	352	350	359	332	328	319	317	330	315	341	309	338	335	347	326	341	365	332	329	318	310	307	302	331	305	312	298	296	321	323	352	341	331	313	321	351	344	297	285	321	335	315	327	349	334	341	304	313	339	319	334	301	304	331	292	333	311	297	315	328	339	329	304	310	314	341	339	327	332	359	314	312	296	316	317	333	365	336	322	347	321	340	302	353	286	310	319	347	324	334	332	329	360	345	325	316	300	300	317	317	313	314	316	347	296	329	304	347	334	326	343	307	317	320	327	351	312	336	326	304	323	306	322	337	344	308	328	350	330	337	310	353	310	340	339	317	353	366	299	336	334	322	337	323	297	319	335	320	357	327	341	311	313	347	350	334	325	345	285	313	288	305	339	316	314	326	324	347	324	341	316	307	284	335	336	384	287	339	346	348	308	348	309	311	328	339	315	326	319	319	321	310	336	339	301	316	301	322	310	341	311	330	329	316	332	313	341	312	318	321	328	319	330	353	321	302	337	297	355	325	272	343	327	298	304	311	346	330	315	340	326	295	314	318	302	331	346	302	349	314	314	311	308	311	337	320	317	309	336	319	298	352	347	307	293	313	323	306	301	354	330	316	327	346	344	301	315	311	288	322	298	331	329	310	340	333	360	311	319	302	339	295	371	350	315	280	325	342	328	321	309	295	334	343	352	324	322	332	323	325	350	316	318	324	335	314	333	347	323	312	334	309	311	351	296	306	308	302	341	326	367	308	324	317	357	335	355	313	330	335	306	317	347	343	322	307	295	318	300	291	339	303	318	334	314	312	295	330	324	308	302	359	292	334	315	303	294	308	297	312	335	306	350	303	295	300	301	343	343	308	327	314	320	300	379	341	355	311	320	319	305	296	327	311	311	310	319	329	351	289	312	358	314	316	293	307	309	298	318	331	355	353	347	313	306	338	334	318	339	330	353	322	323	307	316	329	337	307	309	335	310	332	307	311	326	285	343	308	332	302	315	326	324	313	279	303	314	321	297	304	349	314	308	306	342	309	295	359	336	313	316	368	331	306	312	329	292	344	328	331	294	323	304	313	299	296	331	337	355	281	315	321	350	334	293	318	323	325	301	302	324	317	352	340	304	328	317	310	366	326	334	323	347	341	303	284	326	306	302	326	332	329	317	337	321	340	323	343	303	312	296	325	327	347	307	352	304	328	332	293	322	312	320	310	296	320	335	326	284	310	314	328	313	308	320	327	322	321	322	289	307	346	329	321	339	293	335	311	341	329	346	312	329	311	327	311	285	302	332	321	333	347	345	341	359	299	321	339	321	291	313	361	361	314	348	318	323	372	336	338	311	347	338	301	284	311	358	332	314	307	309	317	319	313	297	296	332	350	320	349	329	335	333	327	335	356	345	314	318	287	322	283	351	314	317	326	336	339	357	312	310	301	298	286	312	320	318	301	362	307	318	348	310	323	312	311	313	309	346	326	326	356	324	308	344	321	336	297	333	341	332	328	320	325	314	346	320	352	356	288	301	318	340	304	325	324	342	313	348	327	317	340	319	306	328	330	334	349	308	331	291	320	316	332	307	321	289	328	322	327	337	313	341	327	310	324	346	326	326	339	341	296	326	307	337	325	311	318	352	299	335	301	340	323	324	324	322	334	326	308	310	308	328	319	350	297	327	315	318	288	305	324	304	337	344	282	323	332	317	331	320	330	312	340	313	333	341	333	331	329	291	332	332	339	322	291	305	374	330	329	315	318	339	338	300	317	329	329	329	313	314	328	336	302	315	315	334	340	298	334	366	297	336	318	334	355	338	313	335	290	361	308	332	337	332	342	320	340	349	337	345	370	293	288	327	337	330	339	341	307	330	290	325	332	328	372	346	302	326	293	331	362	304	334	323	314	321	315	331	310	335	293	316	300	341	357	286	343	317	303	292	315	329	325	347	340	303	319	314	281	317	311	332	303	365	329	319	288	322	301	323	344	330	321	306	328	307	326	318	328	303	319	303	326	289	320	324	327	303	299	329	328	359	310	318	332	345	312	309	346	315	343
24255	13697	14329	13796	11510	9248	7482	6436	5521	4515	3447	3104	2663	2274	2097	1880	1845	1657	1782	2012	2253	1680	2035	2560	2899	3463	3904	4038	3639	3205	2721	2336	2499	2242	1590	1619	1119	1169	1149	960	903	857	788	869	860	821	815	797	780	794	816	746	761	798	762	780	764	746	778	800	748	783	782	774	791	783	779	815	832	794	748	809	802	814	776	749	783	733	737	777	786	787	785	749	776	777	792	776	759	820	779	781	805	751	748	803	758	793	777	735	765	766	760	751	711	737	802	720	737	760	747	722	790	753	803	769	704	753	770	736	753	747	750	748	753	731	754	763	782	755	795	735	780	770	755	771	719	759	767	741	715	748	725	742	790	746	760	788	733	765	778	787	784	747	792	765	782	760	789	752	758	733	760	770	728	784	779	789	770	764	740	746	748	742	779	751	763	748	755	776	723	757	770	746	789	714	770	790	788	747	765	739	697	771	746	750	755	745	825	787	757	781	808	803	770	719	764	731	825	708	801	745	772	804	787	760	757	739	751	732	723	791	770	788	754	813	771	737	793	761	751	746	767	746	754	765	783	794	703	791	781	766	735	773	777	807	774	788	738	791	760	746	745	792	771	775	731	711	766	732	759	781	745	740	762	784	730	826	776	766	726	751	764	736	809	798	729	752	736	753	741	720	819	757	746	793	767	795	816	739	807	714	750	768	762	729	768	775	761	751	733	738	722	746	750	744	735	762	769	739	757	745	728	750	777	741	731	755	795	753	750	767	805	776	775	755	735	729	738	764	716	800	734	791	761	764	794	746	775	805	802	778	781	785	733	719	726	792	773	755	767	741	746	717	769	721	726	772	802	765	746	772	753	769	764	741	767	724	744	815	773	756	737	741	812	745	718	789	781	773	768	693	763	762	831	725	811	787	760	767	801	758	730	777	738	784	762	789	731	781	722	767	771	786	801	774	765	765	763	742	770	741	781	744	820	741	792	746	721	720	785	762	756	754	753	791	754	735	709	757	748	779	748	758	750	752	748	749	775	708	725	785	781	736	812	755	716	691	800	770	802	713	721	798	786	800	797	753	716	785	718	746	727	758	778	721	729	751	727	775	769	772	700	791	729	744	745	778	774	746	733	763	757	756	769	768	765	738	711	751	742	780	795	746	726	767	753	776	734	735	768	771	784	728	720	728	738	781	777	743	756	753	738	756	773	725	740	753	774	765	769	757	697	749	790	777	716	803	758	747	733	720	756	776	769	753	757	784	799	761	778	778	757	768	754	779	717	780	743	759	729	719	759	778	724	753	768	790	790	750	740	733	775	739	763	766	794	760	796	784	792	751	758	798	758	738	805	763	781	735	774	725	746	763	776	732	744	830	774	766	771	740	798	793	773	753	755	755	765	787	766	788	727	776	742	736	777	752	792	735	724	720	776	748	777	725	753	787	753	780	767	754	737	723	747	810	772	750	733	752	766	759	761	747	758	726	771	766	777	738	758	734	749	721	761	775	765	781	717	738	715	795	742	819	740	735	804	751	757	763	770	792	765	752	768	783	748	753	749	727	769	738	762	708	787	743	755	779	726	716	764	788	808	759	734	804	753	754	737	749	743	742	746	814	756	723	741	765	758	757	766	807	781	802	745	772	739	729	814	758	760	768	777	738	797	756	774	783	802	766	731	798	728	745	756	782	750	729	805	782	753	750	744	729	761	726	688	737	702	770	779	810	783	786	758	790	766	730	806	757	752	763	720	739	725	760	786	737	780	767	804	727	769	712	772	789	707	703	800	758	747	768	790	741	774	764	735	748	715	753	810	734	754	792	755	804	747	746	774	756	753	754	746	780	810	816	719	798	781	727	782	784	707	755	779	750	741	759	732	823	769	739	728	751	770	734	764	756	697	754	718	748	774	750	719	765	753	737	757	775	718	766	766	755	748	777	804	778	692	751	752	783	721	741	759	709	756	758	738	752	714	782	750	804	769	794	760	761	755	736	734	791	749	770	773	800	807	736	766	749	710	759	749	766	844	738	768	722	759	716	745	698	745	812	749	774	772	788	762	745	740	750	811	784	770	768	763	744	791	753	707	766	754	766	758	728	780	717	798	759	756	780	729	749	737	790	741	753	777	747	733	770	765	778	784	753	765	796	755	703	730	757	725	774	818	698	758	692	750	764	779	746	746	750	722	762	760	727	805	722	774	745	733	777	762	749	736	729	743	799	790	736	735	758	801	767	754	749	764	778	716	765	765	698	733	717	777	765	726	731	728	793	736	746	766	778	710	738	746	790	787	720	753	775	733	751	802	797	735	761	764	719	728	747	789	791	784	741	782	737	802	738	773	721	777	732	784	759	747	771	738	739	744	778	751	769	728	765	723	809	799	710	729	796	752	719	777	783	759	757	732	720	759	766	763	723	810	744	751	782	773	801	713	759	782	762	806	763	736	706	758	735	740	746	755	740	743	739	759	752	741	736	747	722	779	752	754	777	742	768	784	795	736	694	796	770	755	741	760	773	785	746	776	779	771	748	817	772	771	761	804	748	837	774	717	727	746	779	727	732	746	716	796	798	735	785	782	785	752	738	732	736	787	772	744	767	739	731	686	718	752	758	751	762	786	744	766	806	750	764	735	801	797	784	755	768	757	781	728	772	737	747	751	750	674	764	767	694	769	740	763	713	802	798	720	780	793	730	731	775	742	736	768	738	810	799	782	734	742	748	765	742	727	809	785	753	767	734	793	740	760	819	748	745	757	738	741	767	782	758	722	766	767	778	748	760	759	827	791	749	808	806	788	753	796	736	752	755	775	759	736	766	736	747	721	763	790	724	780	742	750	699	789	810	732	801	734	786	759	740	733	758	736	813	779	744	734	733	818	754	784	766	735	807	734	759	795	760	802	733	742	768	765	772	807	770	700	753	725	764	746	764	790	869	778	807	746	809	729	779	748	762	736	761	721	734	720	722	770	732	749	748	806	699	742	728	749	704	745	773	745	817	774	738	696	723	770	763	727	789	763	759	754	800	744	696	722	748	721	785	755	746	763	730	781	734	737	722	730	755	757	792	734	829	748	712	781	763	754	767	733	782	748	730	755	764	757	753	728	742	766	779	721	767	756	727	753	801	734	774	746	774	736	711	762	759	779	759	772	757	768	750	760	762	748	755	772	742	754	733	788	713	766	743	743	731	771	749	728	781	742	795	736	765	762	763	736	700	765	773	799	720	721	711	750	742	727	772	735	762	808	744	760	750	738	742	763	772	780	745	796	774	769	776	762	818	767	737	789	731	759	751	751	718	752	764	758	798	773	745	743	742	758	770	756	831	765	742	723	726	772	777	744	739	735	735	761	711	779	764	741	761	743	811	765	773	765	781	759	787	766	736	748	772	766	750	714	780	761	766	759	769	767	746	757	796	726	732	772	749	782	721	722	746	761	735	744	760	771	772	757	753	721	741	765	744	737	743	763	770	750	767	792	741	742	702	781	732	791	734	778	780	727	772	770	736	839	805	787	742	772	701	799	736	723	792
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
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
