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
335811815108	335811815670	335811816220	335811816770	335811817320	335811817870	335811818420	335811818970	335811819520	335811820070	335811820620	335811821170	335811821720	335811822270	335811822820	335811823370	335811823920	335811824470	335811825020	335811825570	335811826120	335811826670	335811827220	335811827770	335811828320	335811828870	335811829420	335811829970	335811830520	335811831070	335811831620	335811832170	335811832720	335811833270	335811833820	335811834370	335811834920	335811835470	335811836020	335811836570	335811837120	335811837670	335811838220	335811838770	335811839320	335811839870	335811840420	335811840970	335811841520	335811842070	335811842620	335811843170	335811843720	335811844270	335811844820	335811845370	335811845920	335811846470	335811847020	335811847570	335811848120	335811848670	335811849220	335811849770	335811850320	335811850870	335811851420	335811851970	335811852520	335811853070	335811853620	335811854170	335811854720	335811855270	335811855820	335811856370	335811856920	335811857470	335811858020	335811858570	335811859120	335811859670	335811860220	335811860770	335811861320	335811861870	335811862420	335811862970	335811863520	335811864070	335811864620	335811865170	335811865720	335811866270	335811866820	335811867370	335811867920	335811868470	335811869020	335811869570	335811870120	335811870670	335811871220	335811871770	335811872320	335811872870	335811873420	335811873970	335811874520	335811875070	335811875620	335811876170	335811876720	335811877270	335811877820	335811878370	335811878920	335811879470	335811880020	335811880570	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
45183	48329	46937	38614	31338	27179	25050	21315	18994	16911	16053	12418	8977	7285	5177	4552	3958	2616	2542	2054	1203	791	668	470	328	353	336	305	311	333	338	334	361	307	312	275	231	274	273	258	232	260	243	222	264	314	332	294	251	243	257	250	224	217	219	219	251	231	246	239	292	232	246	247	197	230	237	230	209	245	246	220	217	231	226	241	220	239	241	213	226	241	245	244	225	252	227	225	236	229	231	215	254	248	244	208	247	236	233	228	220	192	220	249	237	239	237	243	232	243	238	251	222	226	224	229	218	225	214	231	230	210	224	216	260	242	234	231	208	226	229	266	233	228	237	241	243	218	242	203	241	225	239	245	240	223	234	227	277	248	208	212	227	223	230	250	227	242	227	224	252	224	225	211	245	209	224	221	246	204	223	200	236	210	222	222	255	241	212	223	251	238	227	211	249	209	215	239	236	238	203	221	215	208	253	229	261	227	241	236	206	246	239	243	224	266	237	222	221	232	242	240	229	215	212	192	217	254	206	211	205	252	243	208	219	225	215	240	215	228	230	232	224	228	201	215	213	258	231	247	256	234	226	204	245	224	249	218	258	224	234	235	229	211	230	226	248	216	226	217	230	241	241	236	222	218	257	215	228	228	234	229	241	239	217	260	239	268	229	228	211	236	240	226	248	247	240	245	230	214	192	273	239	235	200	232	223	257	226	207	237	238	235	231	198	259	220	230	251	215	241	248	209	205	259	211	243	208	210	213	219	219	206	234	231	209	210	261	251	225	235	220	199	217	218	211	211	217	208	217	222	219	229	238	231	249	244	245	249	230	251	237	217	225	207	225	253	220	246	213	218	219	215	221	246	212	223	229	215	252	219	210	228	203	244	228	225	240	245	231	232	220	209	232	230	214	209	228	240	207	245	238	218	233	256	247	236	205	231	220	213	230	252	206	210	224	218	229	221	241	198	247	241	221	228	250	211	215	209	232	223	252	211	236	233	222	205	229	215	236	240	207	225	217	223	209	240	211	197	214	230	236	244	230	219	218	244	239	240	197	220	258	251	234	254	225	232	227	217	225	205	278	216	227	225	246	225	220	228	230	229	221	220	232	225	233	232	226	217	220	245	234	236	216	250	240	205	227	229	260	239	227	214	197	228	220	239	240	214	228	240	231	258	236	233	217	236	217	230	209	223	240	253	240	243	224	214	255	207	190	228	248	221	226	210	217	244	217	226	256	223	236	223	250	195	227	223	250	214	219	207	238	232	237	243	218	225	256	221	220	252	220	200	204	220	223	231	238	218	211	217	221	231	222	240	232	232	207	233	205	234	214	226	203	227	224	219	222	206	252	220	214	218	234	235	210	239	247	226	251	242	218	266	232	222	238	211	236	238	229	237	225	222	243	242	219	212	229	246	217	250	227	246	234	215	224	222	226	238	228	209	223	223	215	218	237	242	250	205	186	213	235	196	249	225	219	220	225	227	270	219	222	220	228	202	232	212	244	205	219	221	232	231	244	222	267	231	214	208	232	237	220	260	232	223	198	235	224	220	222	240	232	246	212	213	220	232	218	245	247	219	231	217	220	245	236	234	240	241	227	221	220	225	249	253	231	222	205	259	248	217	217	247	213	238	227	238	245	227	219	210	210	217	243	215	234	245	222	246	241	222	224	228	216	228	240	225	268	230	224	220	192	207	229	219	221	226	257	246	227	231	229	186	252	243	219	228	229	226	224	236	216	248	242	234	226	221	200	236	228	239	229	206	214	256	263	233	218	181	227	217	256	255	234	238	254	241	259	230	235	246	244	222	234	233	225	220	223	245	209	249	251	219	223	234	217	261	241	208	222	241	224	215	238	226	212	201	243	227	220	218	218	226	235	216	251	219	236	218	199	250	212	248	234	242	236	245	239	219	213	227	239	242	213	229	229	215	235	218	223	215	227	210	234	231	221	214	231	237	201	246	218	207	225	245	200	217	188	217	250	240	255	242	240	274	234	225	231	239	220	235	225	222	223	211	222	244	226	227	251	222	235	227	218	242	231	235	229	239	228	236	208	210	217	235	250	250	238	228	231	201	240	220	237	221	218	238	227	236	222	216	225	200	235	232	222	267	236	203	219	240	223	235	230	242	218	211	230	249	230	229	236	260	208	228	209	219	195	222	241	243	225	247	201	232	205	224	256	253	223	244	207	239	221	256	243	240	230	220	230	249	229	205	247	230	224	234	230	240	202	255	210	231	229	230	242	228	232	231	238	261	228	233	224	223	244	218	252	221	237	200	240	205	210	240	254	206	227	199	232	222	227	224	245	223	227	254	224	201	228	237	236	253	212	244	217	189	211	234	241	243	203	229	212	239	219	217	272	215	239	233	234	235	213	205	199	250	244	224	242	229	230	238	220	219	256	237	245	204	221	255	226	189	233	231	222	249	242	237	232	223	211	230	242	234	227	230	227	236	219	227	222	246	214	231	231	240	216	206	251	241	216	245	224	223	206	261	220	220	225	215	208	244	235	246	221	214	206	231	234	231	213	248	251	253	229	236	229	246	248	219	243	250	201	219	220	273	211	204	224	251	232	249	235	217	244	249	238	236	216	216	238	243	257	215	241	253	231	235	223	235	252	240	216	232	238	242	206	196	221	230	236	226	235	251	227	220	243	241	220	196	247	247	217	233	250	227	248	222	201	215	244	240	227	225	219	204	198	237	205	211	235	218	231	251	269	222	231	222	258	196	215	219	242	238	217	218	209	239	212	249	263	201	223	234	226	228	236	209	247	240	232	216	219	229	209	249	219	219	213	202	222	253	219	214	228	234	215	234	243	208	222	228	209	232	217	236	220	227	218	248	210	231	231	220	217	236	201	244	223	212	240	201	232	233	215	214	208	222	237	214	231	225	234	230	237	218	241	245	192	215	234	234	220	226	235	220	240	221	230	248	193	216	223	255	210	212	220	216	227	237	245	232	242	208	232	224	215	237	224	217	215	226	246	234	231	219	240	255	216	197	242	229	246	222	236	234	224	245	215	226	243	230	207	246	184	242	226	240	235	223	218	199	259	245	253	227	210	210	248	225	218	206	236	197	227	241	198	252	191	245	216	254	216	216	237	203	210	221	218	224	268	219	228	230	235	226	228	210	248	206	238	237	252	212	225	233	233	217	220	261	248	245	226	223	251	195	226	224	229	219	236	228	236	224	234	212	216	226	231	223	237	243	219	211	226	231	226	251	245	229	233	233	236	236	234	208	235	220	189	218	231	234	242	242	234	214	229	226	228	232	228	216	211	260	229	241	215	227	218	232	244	241	230	236	250	233	208	231	214	215	224	239	245	219	257	272	221	217	210	248	223	221	228	190	226	236	219	206	217	214	231	233	238	241	224	239	214	244	234	222	219	198	225	230	237	214	216	226	215	236	222	232	254	226	228	243	231	231	229	250	222	213	230	208	234	245	263	199	208	260	226	242	212	247	231	226	236	228	245	224	205	246	222	232	225	252	240	248	236	239	231	240	225	242	228
37365	48878	55644	51823	42115	40964	36736	33260	34762	36123	36015	32413	28787	27687	23258	22236	20790	15508	15509	12897	7858	5313	4350	2926	1734	1657	1487	1384	1545	1436	1594	1762	1831	1437	1206	1071	1047	1032	954	927	882	870	943	839	998	1407	1497	1385	1131	1011	812	770	726	721	715	674	753	709	662	749	696	709	759	731	701	703	727	705	738	732	764	726	732	720	734	709	731	689	765	734	729	688	732	732	695	720	725	789	743	735	716	737	707	736	726	728	731	744	716	738	795	697	732	752	733	759	722	709	775	684	711	794	736	761	730	723	699	689	727	738	750	742	732	756	740	727	732	724	736	752	727	731	769	708	760	744	752	724	789	756	774	752	723	673	731	758	769	737	728	716	756	745	730	761	771	764	697	730	743	806	736	731	677	700	719	783	755	702	728	732	743	742	735	720	723	759	742	765	733	747	755	762	716	768	690	726	725	715	727	756	731	751	702	722	745	753	726	710	762	706	783	750	749	734	741	762	753	770	700	731	723	712	776	751	742	733	741	709	712	729	718	738	764	746	709	699	750	752	730	754	728	749	774	733	763	729	768	728	744	700	712	680	709	739	761	762	730	769	734	687	782	719	704	704	748	681	746	677	740	771	744	718	735	695	741	727	763	734	749	698	722	734	743	744	727	751	713	738	704	730	739	763	709	768	742	768	727	750	702	723	737	682	705	748	683	745	769	722	731	729	722	784	727	722	720	743	752	729	709	710	748	755	707	682	759	751	751	723	759	760	742	738	718	753	695	748	732	751	722	743	702	758	718	745	711	738	742	700	715	776	721	729	734	754	726	698	724	710	719	704	727	707	684	763	735	727	726	770	749	707	745	728	723	707	725	699	699	771	727	700	744	735	700	763	749	766	799	704	738	716	745	749	711	695	751	738	691	788	770	744	706	777	747	728	717	726	735	755	753	746	746	774	715	759	749	773	699	715	753	725	696	757	711	707	769	780	750	731	750	750	681	756	710	734	719	725	718	720	697	750	736	735	718	722	746	700	717	694	744	719	720	725	681	770	783	750	709	754	674	737	746	753	784	765	746	762	750	708	727	720	711	780	718	779	729	728	755	734	763	671	755	754	719	729	695	766	785	754	687	735	709	755	769	730	759	748	735	730	703	664	736	777	753	725	716	721	720	707	742	764	732	736	729	692	785	719	696	788	695	735	709	697	743	728	718	747	748	745	781	796	687	723	730	760	736	717	758	721	703	758	729	718	753	708	704	720	725	709	757	743	770	702	724	755	710	760	736	725	758	726	756	763	752	727	738	725	700	712	694	767	769	756	796	727	741	708	745	748	803	720	753	722	712	712	729	694	746	776	752	673	750	727	758	777	771	769	721	761	794	764	775	711	792	705	676	702	756	733	781	747	741	746	743	777	759	712	787	758	731	767	780	748	741	741	692	720	782	671	750	737	736	743	735	750	686	734	742	723	762	707	768	720	763	763	725	730	685	770	721	703	711	727	731	720	737	767	758	745	738	710	708	694	693	722	695	743	763	737	759	673	720	748	744	735	749	713	716	760	758	763	734	757	700	730	699	748	729	756	676	763	707	743	706	698	737	731	770	679	747	760	692	685	682	741	753	714	729	742	696	727	716	728	715	721	752	774	732	755	747	696	760	703	704	754	774	734	734	696	761	779	766	758	743	795	776	744	681	765	730	718	707	771	756	746	728	714	736	729	744	723	720	720	785	721	686	690	714	744	725	699	760	697	723	705	761	777	730	746	672	730	808	729	696	725	727	759	716	706	721	696	734	704	722	722	717	732	768	726	707	716	727	721	818	749	735	724	696	710	703	742	737	717	739	736	692	749	746	754	713	717	759	731	715	735	728	716	745	726	732	764	747	727	706	731	752	774	730	787	746	714	718	718	746	695	710	725	718	786	738	731	693	749	711	697	708	735	754	694	747	734	685	707	718	691	705	716	744	723	769	742	728	759	698	767	735	710	704	728	680	712	719	693	752	732	725	721	708	736	702	702	716	835	743	741	688	752	710	765	783	735	724	721	774	737	711	682	699	728	755	784	815	688	725	782	740	748	714	724	705	745	731	716	718	740	725	707	711	733	708	772	675	694	702	693	795	739	777	696	802	726	769	712	731	719	767	771	751	744	744	699	742	732	721	738	747	765	755	728	783	725	750	783	802	729	734	743	695	752	689	718	729	728	751	710	697	748	761	716	767	755	750	721	715	735	744	778	745	710	738	699	731	722	762	739	729	719	745	760	739	707	707	714	710	697	716	733	763	758	760	735	731	746	747	704	706	745	767	755	704	770	747	697	681	735	729	724	739	739	746	731	674	741	797	726	776	762	716	691	756	730	698	719	735	718	711	744	774	698	741	781	723	746	713	758	753	736	754	703	736	757	769	707	777	722	770	737	747	715	746	764	719	741	752	735	775	735	742	781	731	711	754	710	751	772	735	771	735	699	752	741	749	713	716	766	760	682	709	741	711	721	720	677	764	747	731	743	721	713	766	760	763	738	686	731	713	784	761	754	743	732	707	696	760	697	753	740	750	683	737	748	719	698	688	734	693	741	698	765	736	723	714	749	775	747	730	702	744	724	765	721	688	726	742	776	744	774	738	780	757	705	756	732	753	696	759	736	709	799	775	737	719	765	733	792	692	793	747	745	734	738	704	742	714	730	811	739	723	730	747	715	708	742	745	717	720	729	717	744	746	706	715	747	711	739	740	735	721	769	768	630	709	718	736	723	737	737	767	759	731	714	727	719	737	719	686	659	740	763	785	765	760	705	705	674	705	748	765	722	752	717	724	743	766	735	684	754	750	751	686	710	727	761	735	719	768	721	736	758	786	767	751	750	726	743	710	732	684	773	742	702	726	725	759	710	685	696	770	746	737	711	729	700	715	710	689	730	742	720	711	731	736	710	751	707	737	719	724	768	719	704	727	732	741	767	748	728	742	720	736	703	711	735	685	760	733	695	775	715	716	743	780	745	764	755	718	780	725	700	756	725	749	760	742	716	751	728	694	708	734	734	729	710	713	760	766	690	724	757	764	742	742	691	734	719	741	746	750	752	705	720	684	759	738	725	753	755	771	769	739	755	729	721	710	730	734	740	716	722	774	758	761	810	699	747	718	659	746	732	757	778	761	754	748	727	754	735	746	729	724	750	750	731	707	729	761	724	717	663	708	696	711	744	746	712	733	696	741	673	745	754	744	726	715	726	716	745	790	750	724	757	708	756	709	747	734	775	709	738	753	730	702	757	711	732	733	741	693	782	749	732	704	698	777	759	698	728	715	736	701	737	696	733	720	721	702	722	748	727	679	732	678	783	770	727	712	762	752	691	707	782	762	747	744	668	724	724	726	720	757	736	750	722	712	757	704	743	699	713	697	739	708	761	738	729	729	706	724	725	772	735	787	691	787	711	695	730	717	722	727	729	727	743	760	711	729	777	774	758	768	735	708	722	776	728	743	737	683	766	733	726	712	717	711	787	731	764	804	677	792	684	724	708	696	713	691	697
10372	14655	14724	8907	3404	1646	1204	909	806	681	631	538	424	393	324	348	267	256	254	289	222	250	241	200	216	210	223	235	201	197	223	223	201	185	233	203	211	216	199	211	205	195	210	193	206	187	209	193	220	192	199	194	198	185	183	197	180	172	201	193	180	189	198	192	184	206	188	165	206	200	191	185	190	190	202	185	195	204	178	183	194	184	200	184	189	183	197	209	212	190	177	191	190	219	175	192	203	197	201	185	195	236	188	201	191	209	190	206	195	234	226	218	190	216	181	191	168	194	187	186	176	199	178	199	182	185	177	225	199	180	222	189	168	210	220	183	218	212	206	203	171	193	192	207	196	199	189	202	198	197	198	175	211	191	202	211	207	201	174	200	182	198	190	205	199	177	200	194	191	197	191	184	174	190	221	193	209	185	186	209	184	198	184	197	211	183	180	201	190	201	163	214	189	210	169	174	209	202	183	182	198	204	191	170	190	193	192	207	169	182	181	193	184	202	210	182	205	190	183	172	200	208	175	203	179	185	166	180	209	193	191	189	175	199	183	218	207	184	198	220	189	196	206	178	183	206	190	193	180	175	182	186	191	182	207	202	198	210	188	220	182	195	214	191	188	199	195	193	200	189	182	188	196	200	173	203	203	184	173	206	186	197	188	165	175	182	185	200	212	186	189	178	192	217	196	185	191	168	199	189	205	192	185	185	186	208	165	177	185	203	213	175	181	197	178	187	193	225	197	196	187	202	173	175	222	208	192	207	189	210	206	181	240	191	209	197	166	197	195	196	192	181	169	192	189	215	228	187	190	203	188	199	198	179	185	197	202	188	172	173	182	185	192	178	174	180	200	193	185	181	207	211	205	187	200	183	210	214	165	184	191	206	191	194	190	184	186	204	203	212	212	175	188	208	179	201	166	190	206	195	204	172	190	200	199	192	183	178	193	203	175	211	163	177	193	197	205	184	187	191	178	179	190	173	175	167	205	200	200	190	198	178	183	179	185	182	214	149	192	207	214	188	171	197	217	192	210	178	201	177	231	211	184	184	190	222	200	173	181	225	204	228	185	169	189	187	175	185	197	186	195	190	162	202	188	189	193	189	175	196	197	173	212	203	196	197	178	214	200	204	193	172	209	206	212	172	196	190	192	194	207	187	185	189	202	199	189	178	189	202	180	220	206	214	196	176	219	175	204	198	191	171	183	198	171	179	177	187	183	194	183	178	175	219	193	178	182	186	178	190	200	198	210	211	203	199	183	200	179	197	198	177	203	181	203	185	213	176	204	194	226	166	209	201	220	205	178	202	207	202	187	207	208	220	188	195	194	208	211	191	199	210	179	196	188	202	195	218	188	198	181	188	212	196	191	199	195	178	204	181	180	200	178	197	181	192	198	171	215	195	179	183	180	183	234	190	218	172	187	203	204	200	204	203	200	190	202	175	194	174	184	174	191	192	182	211	206	187	186	190	206	199	190	169	178	197	174	198	201	221	182	196	194	205	190	203	213	179	192	186	181	167	151	191	190	165	200	185	197	200	194	200	176	193	196	188	197	200	173	209	214	204	190	212	208	183	169	190	180	185	194	201	219	210	185	200	211	192	162	175	187	180	200	165	206	202	191	191	191	178	179	192	177	187	178	211	217	204	200	209	184	203	194	191	201	196	217	199	190	187	215	160	193	188	178	185	188	184	192	219	159	183	211	197	207	217	181	185	195	190	187	211	192	178	185	205	207	203	174	199	198	181	188	179	221	219	181	178	198	180	197	183	201	199	177	219	210	214	207	184	174	218	175	208	195	191	201	178	223	191	182	211	193	205	194	205	189	186	174	205	195	197	192	185	190	194	212	203	200	217	206	196	186	172	177	197	196	203	199	177	184	192	199	177	192	197	218	208	198	194	195	214	187	218	205	193	225	208	198	187	200	205	175	182	185	191	224	192	182	217	195	191	196	183	174	186	219	205	198	196	208	211	212	189	210	215	194	182	170	174	194	217	180	195	202	192	203	181	211	219	168	192	224	193	212	192	229	187	202	182	194	189	194	190	177	181	177	179	203	197	196	197	185	194	200	177	183	193	192	183	207	193	170	186	182	182	194	216	178	191	184	175	192	175	176	218	208	195	190	188	177	195	199	178	198	194	189	184	183	191	181	183	196	189	164	185	190	188	195	182	186	195	204	204	221	181	195	199	201	168	181	161	214	195	187	192	182	189	211	207	208	203	204	218	172	195	203	182	207	179	217	211	174	181	216	206	184	176	177	200	173	212	207	188	191	217	183	195	172	201	182	198	209	197	198	193	214	202	200	194	197	194	210	194	204	190	214	188	176	171	189	192	203	178	192	178	210	189	173	187	197	190	188	205	173	202	197	202	193	174	184	174	197	183	161	204	178	205	190	204	188	192	204	187	215	194	186	184	159	204	201	196	181	188	191	199	192	209	202	200	196	174	207	195	203	182	186	183	181	182	176	213	183	197	188	196	181	189	202	194	199	201	177	176	195	200	194	184	180	203	174	199	192	206	197	196	214	185	205	194	178	182	219	210	180	210	187	201	195	212	155	186	212	170	202	191	195	184	187	197	192	224	191	204	203	192	200	225	192	189	172	213	194	216	183	177	215	204	196	228	195	195	206	205	186	209	181	188	205	178	193	192	199	207	180	208	193	180	216	212	199	193	218	185	184	207	196	190	190	203	198	200	184	206	189	181	176	199	180	179	212	187	199	210	204	198	185	184	187	183	180	197	175	201	181	189	186	186	188	181	197	176	185	203	193	176	195	176	179	175	186	196	208	195	196	194	192	203	204	188	187	191	183	202	230	188	203	198	181	188	189	189	206	217	188	186	188	177	220	174	200	181	194	202	178	205	181	187	178	201	204	220	186	173	211	184	196	203	176	173	187	203	185	178	192	213	183	216	224	181	205	196	178	183	192	162	202	196	196	189	202	204	199	196	171	197	213	195	197	185	185	210	206	183	208	173	182	187	164	201	190	209	188	200	184	173	211	187	200	198	176	186	179	202	191	191	182	180	198	203	187	180	176	206	187	186	193	203	180	202	213	211	172	198	190	197	197	207	201	218	196	178	208	184	196	186	183	223	199	193	177	204	188	227	194	187	182	206	179	196	169	189	191	174	199	180	198	196	228	210	203	179	218	171	191	188	180	185	207	219	180	201	199	215	206	196	190	184	178	205	196	178	186	202	180	172	196	183	183	187	182	180	185	193	179	181	172	178	192	187	176	181	163	194	213	194	174	196	190	200	191	196	189	180	176	200	189	161	181	189	201	191	201	171	195	183	188	186	202	208	175	170	215	203	185	210	208	176	197	200	179	195	183	204	192	214	187	193	189	188	186	190	182	193	183	201	199	202	217	194	198	204	196	202	216	190	198	205	198	172	174	210	176	196	203	195	195	199	198	176	197	209	197	182	200	206	211	202	185	198	181	145	198	206	200	175	207	211	189	210	167	218	202	218	187	224	192	191	195	174	207	195	200	184	201	212
11219	17374	21150	18058	9759	6975	5710	4413	4165	3737	3487	2908	2340	1953	1615	1593	1543	1220	1267	1131	978	942	793	839	831	778	771	686	707	750	794	781	734	792	732	729	770	726	789	771	718	725	737	709	690	709	680	721	725	688	623	665	676	665	660	627	626	643	628	618	678	634	643	668	725	671	675	705	627	622	663	662	649	609	626	699	623	646	650	653	627	661	616	646	656	644	647	653	645	615	610	648	702	668	674	721	674	603	665	621	665	688	652	630	674	680	635	639	669	674	654	675	644	650	630	713	630	721	656	650	666	646	666	673	655	667	649	612	659	624	620	631	662	605	667	630	611	616	663	657	653	677	658	625	635	646	638	604	634	647	615	637	632	684	671	632	606	656	645	623	631	708	664	634	646	661	668	656	667	690	632	674	619	680	642	697	623	614	642	648	677	693	646	649	662	717	627	617	637	667	648	648	651	676	634	678	650	633	661	658	641	667	665	633	664	641	641	630	631	642	596	673	672	662	634	662	656	649	618	640	629	652	637	656	657	677	625	632	666	637	606	661	669	668	655	687	609	637	665	692	627	594	625	667	659	679	687	623	651	613	652	698	627	675	613	660	682	605	686	658	614	652	638	661	653	644	645	600	633	614	629	640	639	671	641	640	639	654	648	671	639	596	672	686	649	617	602	633	701	647	693	609	640	633	670	689	658	641	610	611	602	676	640	670	636	595	656	659	636	624	652	628	634	673	613	650	677	669	615	637	633	667	656	635	625	688	619	637	697	628	661	645	662	635	657	630	660	687	669	650	623	630	689	651	634	593	669	670	666	656	639	654	663	642	613	646	620	628	597	653	653	655	604	639	640	681	661	665	643	711	648	643	624	634	683	641	642	671	668	660	606	681	652	662	605	624	642	655	710	638	655	620	612	678	663	636	670	673	680	651	738	642	629	620	657	673	631	660	697	669	647	621	638	624	615	586	652	602	649	658	633	632	652	654	651	635	615	658	663	660	685	665	640	617	601	638	592	622	695	689	645	696	691	594	659	647	606	650	656	639	655	637	674	648	601	670	600	633	671	673	640	658	639	649	645	642	661	673	593	646	707	644	645	629	666	669	678	658	632	662	639	665	604	664	713	655	681	634	648	652	647	645	694	618	659	639	662	630	634	581	671	691	644	649	654	656	703	651	649	633	617	657	687	627	601	638	647	667	666	636	633	648	698	689	660	609	632	622	622	657	663	645	672	682	658	652	657	642	642	676	660	626	641	657	611	677	615	642	633	631	587	657	623	600	616	693	670	625	655	646	651	652	623	644	714	619	655	689	619	616	692	674	652	637	644	655	644	677	651	594	674	615	658	668	624	623	605	667	639	692	686	649	621	625	707	665	652	718	621	636	648	641	659	664	649	705	647	662	610	639	650	654	615	686	625	660	653	625	617	647	647	603	643	646	675	676	603	688	631	647	583	645	621	672	610	637	620	692	651	675	681	675	668	663	646	692	632	660	639	693	659	651	673	642	681	670	696	663	592	629	621	658	643	699	667	632	626	673	643	650	654	602	654	657	638	652	646	650	649	691	683	667	678	658	648	676	639	653	642	687	646	656	599	638	654	669	687	662	647	585	731	677	655	665	663	634	654	635	646	674	646	690	623	644	635	678	620	667	638	650	675	685	670	633	657	648	638	673	653	646	685	678	672	627	688	653	606	658	680	643	626	685	699	689	612	652	679	656	612	641	607	634	645	701	650	701	638	691	628	705	624	653	636	648	665	677	623	641	634	699	666	656	655	689	673	627	633	640	678	681	631	645	675	662	623	625	623	657	628	666	673	649	617	652	641	712	660	656	650	632	628	681	668	627	685	619	672	622	686	683	645	636	666	649	642	667	619	689	619	651	654	626	639	684	638	674	668	631	642	671	669	642	652	637	624	663	699	639	662	664	639	671	605	648	743	645	659	675	677	721	652	632	624	651	645	677	676	660	644	655	631	656	652	642	600	638	653	681	666	667	667	665	643	670	679	611	663	669	682	653	638	645	633	657	644	688	640	675	654	644	643	636	671	677	651	635	631	664	672	591	625	625	656	691	637	602	593	656	643	677	638	652	660	696	683	643	609	631	672	686	632	660	685	626	649	618	636	660	628	653	682	620	632	614	681	663	668	646	610	630	605	648	649	620	658	617	651	666	653	618	625	640	690	642	631	685	633	625	629	660	627	644	694	691	654	611	634	637	670	649	638	666	625	613	688	639	644	635	650	641	676	671	648	671	618	646	657	642	697	615	689	692	667	685	695	663	685	628	664	637	622	664	683	667	662	665	640	679	615	594	648	639	632	653	627	654	661	658	638	674	677	690	661	639	620	679	640	703	649	658	614	639	634	615	653	611	638	659	619	661	670	656	620	687	652	653	686	625	600	651	643	687	677	577	649	642	679	597	692	629	623	661	620	702	645	680	624	630	625	698	651	693	671	666	628	684	636	661	643	660	640	632	650	656	699	644	672	655	664	701	702	639	642	641	648	596	630	704	611	670	625	641	602	642	682	656	698	623	623	639	636	590	675	662	676	670	629	650	689	633	610	660	692	658	683	658	621	663	671	640	652	661	617	665	621	651	671	630	642	633	649	654	668	642	644	693	643	595	626	652	674	666	674	620	658	616	583	659	687	640	643	613	610	650	618	642	656	622	658	625	643	672	705	616	627	618	681	639	615	629	615	648	648	678	598	686	630	678	696	629	608	636	624	649	644	640	665	694	635	709	600	639	651	705	656	600	683	643	669	664	667	663	633	615	631	651	614	688	634	641	666	612	700	648	689	663	615	632	630	636	652	649	645	677	613	675	631	673	657	651	655	621	669	645	685	589	689	628	656	654	681	664	666	671	666	656	686	643	653	658	639	632	697	640	672	654	675	681	655	661	670	628	678	614	654	635	689	659	658	674	642	665	645	626	624	664	632	609	609	673	676	653	665	698	641	631	668	592	665	675	632	581	660	652	632	601	615	628	683	634	660	639	665	655	657	678	651	645	677	674	643	625	660	640	675	634	655	649	652	644	655	635	610	661	648	670	639	669	639	645	661	640	627	651	634	666	689	665	631	643	630	628	651	626	629	631	624	648	644	627	618	638	678	610	640	601	660	694	659	652	608	685	710	625	653	652	690	635	626	657	651	657	653	677	628	669	665	666	682	670	675	662	657	701	678	625	666	648	645	623	591	626	636	639	651	619	665	625	640	659	625	642	702	639	658	663	672	670	671	666	646	694	653	658	664	623	603	628	698	667	625	654	634	656	627	639	645	627	712	644	641	644	631	687	647	647	653	648	650	651	618	665	659	648	664	697	667	624	690	686	645	648	634	670	629	611	640	606	624	627	680	623	654	675	600	624	635	617	631	637	642	604	678	668	683	638	666	625	613	669	657	646	686	673	640	639	659	666	672	677	642	635	620	682	647	648	630	658	619	635	633	657	650	688	667	666	644	650	634	681	691	655	674	649	588	664	627	633	663	690	634	693	607	650	651	639
37053	43875	44313	36040	27521	23224	18349	12489	10725	8852	7769	6542	4443	3325	2575	1852	1761	1158	1197	1058	604	465	363	374	273	255	240	255	249	278	258	273	264	232	237	219	222	212	230	209	202	200	238	226	202	219	234	252	233	218	217	169	214	215	183	194	215	197	187	198	201	202	196	218	181	206	228	209	199	197	188	187	193	198	188	208	202	207	194	181	199	189	216	187	200	198	200	194	221	197	201	200	180	202	192	194	219	191	189	208	204	205	189	197	200	191	190	206	204	189	202	226	191	218	207	185	232	198	192	200	181	208	193	195	221	188	190	187	233	213	209	201	201	216	174	204	206	206	177	199	205	194	211	195	201	199	173	194	206	201	194	184	215	182	186	195	190	189	202	197	196	184	200	219	215	200	187	205	206	215	208	191	171	183	201	206	196	183	207	200	180	207	234	185	214	181	190	175	192	220	202	211	196	210	190	210	171	206	208	185	181	177	218	195	226	201	225	203	211	196	182	207	183	193	197	186	192	217	193	200	190	202	208	213	225	199	175	175	197	186	185	180	212	224	200	180	181	191	210	201	207	192	192	213	201	204	194	228	187	213	221	182	198	185	200	210	190	205	170	198	196	183	171	177	190	196	201	201	187	180	232	222	208	200	186	210	206	191	212	190	184	201	216	204	166	208	223	185	171	217	208	183	195	206	209	209	218	177	189	203	213	182	192	217	196	196	220	169	193	192	196	240	187	233	209	203	211	207	201	204	193	197	194	199	197	209	202	200	191	200	183	193	192	211	182	204	225	191	203	212	192	188	202	191	197	204	172	227	214	195	203	183	196	174	196	212	184	199	197	223	194	182	203	215	199	200	188	204	189	211	206	221	209	182	200	214	192	213	200	180	185	195	201	184	231	192	196	194	202	199	187	208	213	196	224	192	203	198	181	213	187	179	201	183	199	192	199	187	215	204	216	212	184	200	187	168	186	179	208	212	202	210	210	214	196	226	214	201	194	197	216	216	196	230	193	207	198	197	182	200	219	199	181	191	198	199	188	204	210	244	240	206	191	205	212	197	204	201	196	207	208	186	192	210	214	197	217	194	196	228	199	197	198	185	179	182	190	196	214	204	198	194	196	217	212	176	206	204	192	194	198	193	211	183	204	210	189	186	211	173	197	204	212	196	183	187	204	163	210	177	213	177	216	188	188	195	192	198	230	210	207	201	169	219	210	210	182	195	205	185	185	204	209	170	235	209	201	227	175	205	195	196	188	204	182	196	217	203	207	196	224	191	193	187	196	202	180	197	197	192	182	217	210	196	223	214	187	182	192	204	215	209	219	226	185	211	183	228	197	193	190	219	200	201	201	231	213	213	165	193	189	224	215	222	204	185	191	220	205	184	198	205	210	215	203	201	189	192	190	192	199	210	211	201	221	192	193	184	200	205	192	208	185	201	182	213	206	212	189	198	177	183	194	202	203	218	215	194	194	199	189	190	181	197	179	194	210	189	216	205	193	193	192	185	184	208	170	197	217	205	234	206	189	207	195	197	183	213	204	203	212	192	195	222	190	200	199	222	182	194	180	207	211	208	186	185	211	163	210	201	205	198	192	201	211	181	193	168	206	194	194	179	211	190	190	180	182	183	199	211	202	215	221	211	199	185	208	178	205	180	207	201	193	178	197	196	194	189	177	240	186	205	187	200	197	204	192	182	202	211	212	208	199	186	179	201	191	193	208	200	178	195	220	179	191	193	213	185	204	203	201	197	205	192	200	188	199	192	197	196	206	187	198	206	195	191	197	180	192	209	208	190	183	215	205	207	200	198	197	189	197	204	198	192	196	201	204	189	189	203	198	196	172	181	192	202	217	211	201	188	215	184	184	203	202	221	181	207	212	205	198	201	186	184	199	221	200	191	207	211	190	188	200	183	197	176	193	193	199	190	203	174	197	168	188	178	186	203	204	202	190	196	183	195	214	211	221	194	203	220	209	199	182	208	182	208	197	180	205	210	221	197	229	207	190	216	201	201	213	222	207	194	242	196	202	177	197	249	209	202	212	203	196	196	178	195	211	196	178	204	202	192	186	184	216	170	191	189	210	208	178	194	198	197	197	202	213	207	213	199	227	231	163	196	205	225	213	221	197	190	190	205	185	180	223	185	199	192	207	195	191	207	235	194	196	205	199	180	203	197	176	217	215	190	212	194	206	197	223	182	189	192	236	202	201	187	193	199	201	197	212	210	177	180	208	215	190	194	186	184	178	205	198	211	169	183	204	201	199	192	199	180	214	213	196	207	182	203	210	182	205	180	203	174	200	176	209	209	221	221	204	195	213	207	211	188	194	211	206	220	220	205	199	199	188	194	206	215	200	197	220	202	191	195	194	204	214	223	217	195	187	225	192	197	188	191	196	211	198	202	211	183	208	223	212	199	220	176	199	202	198	180	192	204	190	173	208	189	210	211	204	175	204	234	205	196	209	215	209	188	224	221	202	189	203	210	176	195	196	207	185	204	211	187	185	184	199	201	192	215	205	195	229	203	188	216	216	198	192	209	187	184	192	177	213	194	203	186	203	191	224	178	215	187	196	191	201	210	213	213	200	206	205	196	193	199	187	191	206	222	195	192	179	209	210	226	194	195	171	195	198	193	206	202	215	221	189	232	192	198	223	185	212	219	223	205	171	210	214	228	182	185	193	219	201	208	202	197	228	193	212	192	220	188	173	203	204	208	187	221	223	192	190	202	221	224	204	202	209	197	205	210	212	190	202	189	195	176	223	183	188	208	193	201	208	203	193	186	212	187	202	194	211	202	207	183	177	180	195	199	200	193	181	188	218	192	193	191	195	184	192	171	179	214	213	204	185	190	208	198	194	202	187	199	190	207	201	186	188	193	200	227	189	193	184	220	197	204	229	197	207	194	208	222	200	204	167	190	203	194	198	199	215	174	194	198	178	193	203	205	198	179	182	192	207	179	208	203	190	213	194	231	194	187	186	171	194	197	198	229	211	218	194	203	228	200	205	179	186	210	218	198	192	191	191	176	184	181	217	210	194	214	198	202	185	212	206	191	195	197	229	192	191	196	203	202	213	199	191	182	202	209	210	190	186	194	214	210	178	199	192	222	218	198	204	220	211	214	174	184	195	203	208	202	192	192	204	201	191	210	214	210	222	199	196	198	178	199	225	244	209	207	185	194	192	197	200	217	176	193	172	186	193	191	188	184	198	182	195	230	187	188	216	212	197	200	206	215	196	191	202	194	191	197	182	240	199	183	189	191	194	185	190	199	182	164	189	211	199	179	191	185	209	177	198	221	200	164	191	191	166	196	208	226	209	213	205	209	213	191	206	191	208	195	200	182	215	220	226	180	184	209	197	197	204	190	203	203	173	186	182	184	172	219	219	215	224	203	196	206	186	191	202	202	181	199	196	191	200	185	198	200	200	207	212	202	188	184	208	218	195	195	214	220	198	189	171	201	198	192	224	168	189	202	210	177	174	178	203	174	199	205	188	182	204	192
30537	41619	48658	44501	35818	31180	29244	24462	27022	25791	25604	23533	19131	17348	14548	12021	11318	8066	8641	7345	4462	3218	2379	2025	1268	1166	1027	1228	1391	1283	1240	1199	1191	952	858	807	849	803	796	899	767	749	738	734	722	824	1017	980	911	837	702	664	646	658	694	655	613	662	642	662	675	605	657	669	697	660	670	667	647	655	592	657	701	676	663	661	655	633	695	635	652	617	642	618	660	653	690	644	681	669	658	676	685	629	675	693	635	691	690	659	649	690	670	658	660	663	642	669	670	679	644	683	664	663	644	683	675	697	684	665	653	700	700	616	633	675	670	647	672	681	658	746	684	647	687	691	664	653	670	666	629	667	631	645	671	703	689	607	708	665	685	680	692	634	655	634	666	705	723	622	689	678	666	627	624	647	657	661	679	694	658	690	635	666	602	679	651	686	676	681	663	641	661	662	659	660	664	670	662	640	651	646	647	663	672	653	655	730	655	683	648	690	687	674	666	672	658	653	682	690	649	643	676	673	693	644	662	645	651	675	623	661	663	704	645	648	661	631	653	689	648	689	654	692	622	665	650	657	631	640	680	650	645	638	669	653	673	669	586	636	648	679	656	683	641	667	682	675	658	655	658	695	614	684	642	654	701	678	650	657	649	646	609	661	639	707	650	645	634	612	651	641	663	645	656	692	647	671	694	644	678	682	643	678	669	632	704	663	692	645	634	663	669	640	648	682	714	628	645	682	661	648	686	651	667	633	655	698	629	671	651	636	675	653	625	633	647	647	664	641	656	710	637	649	664	619	667	689	665	656	651	613	649	633	654	644	675	663	661	682	649	668	662	692	664	705	694	674	645	640	710	647	677	709	667	692	666	655	674	683	602	658	640	712	630	654	643	625	644	642	633	655	679	617	602	651	683	654	729	649	702	664	712	613	668	661	628	733	651	622	660	651	635	646	639	654	662	688	662	634	669	643	728	642	683	689	705	680	640	643	660	622	674	653	636	622	676	673	680	632	667	664	666	655	698	669	651	653	693	677	659	674	667	662	644	646	676	646	673	667	653	672	660	684	652	674	614	699	667	676	671	616	726	705	661	636	646	637	665	665	659	659	698	669	668	680	624	688	660	671	664	680	682	658	710	669	645	603	665	698	691	689	676	723	653	650	690	675	690	650	695	638	687	637	661	691	598	681	656	663	712	657	647	658	641	624	688	664	616	632	641	636	627	708	678	639	659	684	646	616	706	663	684	679	697	658	701	677	660	652	666	716	639	628	685	665	631	636	699	618	638	686	687	691	683	640	631	665	674	651	677	635	624	658	689	670	639	669	594	669	707	666	639	601	655	655	694	659	685	648	665	634	688	697	693	622	615	657	655	670	669	650	657	655	670	655	690	653	617	662	654	629	655	675	673	677	683	660	666	626	609	676	724	635	648	649	618	611	654	661	671	651	678	650	663	623	697	623	672	653	694	668	642	678	627	646	662	693	676	628	691	711	627	699	664	688	666	624	656	711	628	698	647	620	683	684	665	645	616	720	629	659	616	653	656	663	671	643	642	648	651	645	624	653	681	708	659	633	660	647	661	623	680	671	630	725	641	632	627	688	636	677	633	657	696	675	674	649	688	685	682	678	632	654	633	658	711	660	666	655	709	700	693	680	640	630	584	709	657	690	676	664	646	677	642	649	657	681	619	638	659	672	628	672	713	626	642	658	646	653	660	690	681	637	635	664	645	679	698	650	676	624	655	666	659	698	660	683	654	660	677	678	655	710	650	691	628	654	678	648	607	675	657	630	654	678	673	652	613	674	688	631	687	651	647	622	651	706	697	701	641	685	628	641	659	658	627	671	678	623	675	710	660	629	679	666	661	690	628	665	628	648	649	654	626	686	626	636	663	653	643	674	684	673	616	670	655	640	650	677	648	652	607	695	671	679	692	659	674	659	667	696	652	616	685	694	671	649	608	650	657	625	713	670	639	638	661	682	659	651	689	694	643	704	639	675	631	665	668	601	646	675	649	658	636	653	665	669	647	675	662	669	679	661	686	662	669	665	695	618	645	681	666	655	639	621	668	658	644	634	649	656	643	624	709	694	664	681	668	667	666	639	630	710	671	671	701	642	636	618	663	681	666	659	673	670	653	667	692	675	629	696	608	712	646	701	655	653	658	656	697	607	633	678	643	638	690	635	642	670	671	673	727	666	655	651	653	662	639	667	619	651	649	660	661	651	683	612	596	651	692	620	649	648	659	705	679	684	637	708	694	666	657	675	658	672	692	634	684	653	625	636	658	650	666	675	625	660	600	670	682	711	680	685	677	677	688	670	643	647	640	666	638	703	660	649	679	659	655	675	676	679	660	698	633	697	679	686	636	635	643	637	670	701	650	662	669	685	694	694	643	661	670	659	604	671	700	669	671	663	632	633	659	684	671	663	663	662	673	650	655	630	634	701	632	656	661	643	651	689	649	680	648	659	662	638	656	698	669	652	674	675	663	661	649	615	680	643	645	652	627	648	644	674	606	684	741	648	664	651	710	695	683	672	578	721	664	659	628	629	609	642	704	660	632	649	655	665	695	656	661	657	676	665	721	649	650	672	656	637	678	683	664	647	645	680	658	666	658	635	696	719	691	673	647	656	689	679	609	662	706	669	673	664	697	659	658	664	618	652	666	647	605	679	660	667	622	717	649	686	719	631	720	629	661	674	666	638	681	623	644	661	668	674	676	607	677	701	657	645	654	630	680	658	673	637	727	606	698	646	629	688	630	677	649	672	629	633	649	634	660	646	676	656	635	686	669	681	657	647	728	660	700	658	653	670	669	693	631	659	615	666	698	698	659	634	705	637	675	671	691	724	648	670	655	683	634	697	632	678	622	683	626	665	697	631	671	674	671	635	669	610	663	681	667	694	668	666	618	646	704	641	679	641	660	638	630	663	623	686	636	638	655	652	693	684	684	687	603	673	695	683	664	623	675	713	639	672	643	682	671	684	624	619	669	714	694	638	682	659	657	663	644	657	657	692	654	695	658	683	685	634	629	675	661	683	709	671	635	665	656	696	657	641	660	664	656	659	679	649	660	665	663	635	688	626	598	683	671	710	653	688	648	656	643	655	670	671	685	632	670	645	627	660	695	655	679	649	651	644	660	658	637	655	664	710	638	671	714	685	654	694	642	653	657	693	670	641	675	665	641	642	666	669	666	694	659	677	701	634	629	682	664	601	649	649	682	618	694	668	639	713	638	629	648	657	674	658	647	675	668	646	683	634	659	679	648	684	674	635	667	668	693	677	604	632	650	683	671	655	678	690	657	659	697	701	656	695	629	640	727	674	670	683	677	696	639	693	644	663	630	686	626	614	693	643	677	650	693	664	712	645	645	736	663	656	657	683	665	656	654	628	681	666	661	714	651	675	631	678	673	672	641	639	643	652	645	630	650	666	681	694	644	659	712	652	599	747	662	671	672	651	652	667	629	661	675	667	652	665	677	684	603	728	641	671	642	668	666	670	634	664	709	647	688	669
44782	47980	43134	34992	29911	25805	23441	19339	15716	14519	14460	12522	8661	6378	4738	3492	3074	2195	2290	1883	1052	741	646	428	348	346	355	378	343	362	383	321	306	284	248	218	235	248	229	236	198	232	236	232	234	248	322	289	272	263	219	239	224	171	211	221	217	219	250	235	202	223	229	219	229	200	233	227	213	185	239	219	242	229	212	220	217	246	237	217	202	232	240	213	234	208	208	233	220	212	215	218	226	187	229	236	229	219	206	246	238	232	208	212	229	191	237	230	213	224	243	243	209	218	231	235	236	247	218	221	234	226	223	229	199	226	219	220	245	193	214	228	237	240	211	238	231	192	218	209	211	238	195	213	197	219	227	219	254	238	220	224	209	219	224	212	232	235	189	233	245	233	223	238	219	206	212	187	222	215	235	224	231	244	221	202	223	200	219	242	225	212	215	212	211	222	197	221	226	223	234	235	222	202	229	198	197	201	235	231	204	188	226	196	230	225	229	216	213	232	236	228	212	231	219	221	247	246	219	233	243	252	233	225	228	224	234	230	212	208	223	213	227	232	226	229	223	208	200	219	209	212	205	225	229	231	226	215	218	221	221	224	214	229	241	206	226	224	212	222	220	212	220	232	246	238	220	230	216	238	227	217	221	224	227	205	210	226	226	238	213	203	217	219	212	258	240	230	228	237	250	204	251	198	212	221	249	214	226	231	213	228	240	222	240	213	220	217	213	205	229	215	216	216	261	226	223	243	185	200	208	223	197	250	199	225	265	246	206	223	201	214	201	215	213	202	234	206	228	238	251	249	225	238	212	239	218	218	224	221	197	241	230	205	216	223	238	224	217	200	222	206	221	224	202	225	250	192	199	227	189	250	249	198	210	198	219	213	207	210	211	204	223	243	239	225	227	221	204	221	215	258	247	232	232	205	223	211	219	240	240	171	190	223	229	217	220	204	206	231	206	236	190	208	222	194	226	222	210	197	218	222	242	223	215	192	239	230	194	201	218	226	221	207	227	219	222	208	222	228	234	222	208	224	237	227	213	248	234	229	221	228	222	218	217	224	202	245	224	189	225	227	209	215	208	235	201	222	253	205	240	224	202	195	231	227	234	221	234	203	224	189	230	215	230	195	216	235	234	227	203	233	210	183	195	220	246	229	220	232	215	210	218	211	253	244	246	216	239	218	212	194	211	228	219	228	209	228	220	205	192	218	245	233	221	210	219	215	204	213	216	229	229	192	206	231	229	225	225	221	197	209	225	210	209	210	197	218	228	216	210	249	207	229	216	222	221	203	226	213	196	197	234	210	213	220	196	227	236	209	220	211	221	225	247	224	214	252	221	218	238	239	208	210	226	246	195	215	212	209	205	236	227	235	227	226	222	231	199	229	241	210	233	229	236	249	226	210	226	223	222	207	220	236	244	219	200	198	207	213	231	235	261	229	238	233	228	211	230	205	240	246	196	197	222	226	252	205	197	227	231	202	196	236	231	222	236	217	230	191	231	194	192	200	241	226	258	231	250	215	223	240	246	230	196	232	210	243	207	246	218	231	242	224	221	222	237	214	210	207	240	240	218	210	230	212	211	221	220	189	183	232	249	225	215	225	244	221	215	239	241	245	225	235	232	227	238	227	236	222	224	210	232	216	215	243	214	208	245	227	223	215	249	224	222	224	205	206	241	233	226	203	225	183	218	240	243	211	246	242	220	232	214	232	237	213	245	214	207	225	218	246	237	223	200	233	244	213	221	216	247	210	210	213	246	234	216	211	213	175	215	240	225	219	200	238	231	217	224	202	207	236	235	189	225	213	220	252	233	229	220	192	214	254	214	233	231	213	229	221	211	224	230	211	216	216	220	240	204	219	221	177	218	228	221	208	250	235	224	207	210	228	249	215	224	209	210	230	232	207	229	244	205	187	215	225	221	220	228	234	234	226	230	216	234	241	248	206	222	217	238	231	228	233	225	235	233	234	224	222	230	215	245	225	233	233	225	220	215	237	197	230	226	207	219	202	210	224	235	221	244	203	220	223	208	221	201	228	214	205	209	235	230	240	211	241	224	224	217	240	198	211	214	202	219	251	206	200	200	204	251	216	195	227	239	194	218	189	251	229	210	233	216	224	217	200	209	222	214	212	208	229	236	203	227	190	247	226	231	247	213	234	230	211	221	211	220	223	209	227	231	230	229	247	204	223	249	221	251	244	251	240	240	238	224	212	209	207	232	241	214	219	230	198	212	235	216	241	214	228	211	253	206	228	209	232	221	231	214	228	231	233	184	203	228	214	229	243	208	215	204	234	227	202	224	220	206	228	215	220	206	230	257	218	226	207	230	224	206	218	229	217	220	230	227	231	218	214	223	232	246	205	223	219	220	219	220	221	225	225	196	212	223	228	206	238	239	223	222	221	193	210	236	228	248	205	212	220	221	227	236	228	224	214	216	233	220	195	213	218	226	237	210	231	235	211	213	230	213	254	214	232	216	216	206	217	225	177	232	213	206	226	220	215	232	232	247	219	243	223	212	235	218	237	243	245	201	248	218	180	212	231	219	216	206	192	224	262	227	229	238	211	218	227	212	218	230	200	229	232	209	225	227	217	196	229	211	220	228	222	213	211	238	234	213	226	215	207	226	240	255	227	232	245	213	204	205	230	224	225	202	211	223	221	233	235	228	219	213	189	232	246	243	236	223	232	216	186	227	241	227	236	237	221	239	213	208	230	234	197	237	223	220	221	237	223	221	230	208	198	233	233	226	242	239	230	257	252	237	206	223	218	201	214	225	210	221	243	230	248	229	218	202	214	215	215	207	231	212	209	228	229	192	228	222	238	234	219	216	201	219	232	217	204	240	214	224	213	230	212	206	214	213	235	220	196	235	232	214	229	198	204	237	235	203	205	229	214	252	216	245	231	223	215	241	241	218	230	208	219	234	240	233	203	220	227	221	225	208	230	241	226	231	221	218	240	216	206	208	220	221	238	224	201	242	216	219	199	233	198	248	219	234	209	205	205	238	218	219	246	201	208	210	217	195	226	220	223	220	211	214	204	227	210	197	224	201	210	217	204	239	217	210	233	241	228	253	239	222	237	215	228	216	193	221	219	222	217	249	234	224	234	234	225	232	227	238	215	228	232	217	232	210	228	210	204	216	218	227	216	216	212	230	214	241	249	211	252	208	250	229	218	211	235	225	214	232	237	215	242	206	208	234	225	214	202	218	228	220	221	223	209	239	243	236	208	195	228	231	250	238	223	239	254	207	221	206	216	223	201	223	219	235	198	220	219	218	230	183	206	192	209	237	233	220	251	194	231	203	216	225	222	231	210	220	229	221	202	228	254	211	217	223	222	219	244	253	214	198	235	207	235	228	206	195	239	232	239	217	244	211	200	205	219	226	235	216	237	199	214	236	237	240	231	214	209	234	251	220	224	208	230	204	210	227	212	227	209	247	243	218	227	224	229	233	223	232	247	212	214	212	206	221	235	226	230	188	239	238	221	227	214	232	202	222	212
36970	49071	51308	48172	41699	35985	34867	31975	30920	32492	34299	32111	27048	25449	22147	18762	17042	13195	14891	12300	7370	4831	3889	2569	1788	1705	1715	2037	2028	2112	1929	1609	1351	1178	998	865	873	860	846	807	811	863	814	842	843	947	1369	1452	1227	1024	816	775	705	717	724	721	724	743	697	712	706	707	704	670	721	749	768	742	661	638	747	729	695	687	702	687	659	695	715	760	710	728	725	689	695	725	742	707	729	658	701	698	698	688	729	714	739	696	713	732	697	680	662	707	703	738	733	727	764	725	691	687	714	728	705	703	722	729	721	673	713	690	715	713	665	702	711	689	699	692	693	703	718	709	664	736	729	698	715	701	690	745	701	722	750	717	723	687	689	711	701	682	695	653	706	729	679	695	715	689	765	752	677	763	734	730	730	731	728	723	693	718	680	701	686	754	654	701	740	717	707	700	695	688	733	680	693	750	772	717	664	684	732	698	704	697	717	668	716	686	695	673	654	711	714	709	734	745	738	718	717	765	690	741	710	697	705	671	729	663	665	713	762	689	707	701	700	626	704	702	699	700	674	717	673	740	635	723	698	706	735	684	699	724	682	736	741	688	752	721	673	708	704	718	677	728	727	702	701	697	700	731	680	721	728	722	661	719	712	701	713	689	674	739	705	677	723	733	723	723	703	706	716	717	686	772	711	694	722	706	716	678	668	747	733	743	710	706	671	754	722	723	714	747	717	746	702	672	699	723	704	725	702	692	658	701	695	740	701	721	727	654	754	726	718	729	658	714	701	768	710	707	694	677	721	712	727	742	688	740	684	677	703	688	739	700	706	686	702	719	675	754	676	666	693	668	666	687	677	685	721	690	692	716	699	708	715	709	754	660	708	687	711	700	724	715	694	716	668	716	714	681	699	725	746	679	750	687	703	675	691	710	711	681	663	635	708	724	687	688	740	729	709	688	689	733	696	713	685	744	712	702	701	698	710	739	704	715	774	742	677	673	707	713	701	746	685	737	738	728	649	706	727	722	677	699	729	737	684	720	703	713	683	723	667	714	711	706	635	685	716	673	709	709	714	669	633	710	714	724	673	674	662	678	712	721	697	700	670	711	712	642	725	672	704	751	667	731	678	692	697	707	682	740	689	709	703	695	742	655	703	748	685	708	698	690	709	719	747	708	702	690	725	665	775	666	690	741	719	707	733	716	673	731	679	682	704	707	706	734	682	697	727	730	648	690	711	703	690	737	679	696	700	715	718	743	696	744	698	666	756	710	707	689	723	688	712	714	716	680	703	764	722	670	711	775	729	709	724	750	748	679	683	699	733	712	693	713	729	701	708	684	694	665	682	701	694	666	688	676	761	744	690	683	702	700	728	716	736	714	697	698	666	726	701	724	728	700	708	710	756	734	668	684	685	718	729	655	681	725	697	724	732	667	745	699	679	701	746	717	705	717	683	660	736	702	690	725	676	698	660	710	728	705	723	705	699	714	741	710	672	741	730	732	748	707	744	692	729	728	713	744	703	689	729	715	740	725	731	771	782	703	709	710	743	736	716	721	717	731	726	636	690	670	705	703	749	707	728	717	723	749	729	709	744	689	704	719	717	723	745	772	706	740	691	724	725	667	649	692	762	727	738	753	724	717	672	707	713	693	765	670	645	733	709	704	713	676	709	737	690	731	696	727	628	756	736	701	726	733	675	698	711	679	721	699	695	734	707	686	749	732	708	662	717	698	689	746	710	739	703	757	749	745	695	675	683	749	693	702	692	692	665	716	736	714	726	707	670	695	717	732	672	716	748	757	726	729	737	703	747	737	679	698	712	726	699	745	713	684	730	704	717	696	711	718	720	690	729	709	732	696	758	702	722	768	698	691	728	725	683	709	677	731	678	686	689	709	718	709	768	711	686	736	721	722	725	732	711	715	699	780	710	676	732	659	761	714	699	676	720	733	684	693	724	644	725	654	717	703	706	716	725	693	750	784	741	742	651	630	748	737	740	753	759	688	739	697	719	710	759	689	702	708	744	729	716	709	691	675	735	711	726	680	689	736	739	728	675	691	733	717	724	733	670	668	730	748	736	765	722	689	697	737	680	752	701	699	717	693	683	706	760	678	736	673	738	726	720	703	665	690	678	702	702	720	700	707	675	707	722	750	716	716	721	740	670	707	720	685	696	741	674	740	728	695	710	729	693	693	715	720	685	691	724	698	723	754	727	741	728	711	715	730	690	740	688	747	677	689	653	708	729	670	708	729	641	740	708	734	692	729	721	708	755	707	737	753	731	688	777	709	745	683	716	744	685	675	703	714	716	749	726	733	708	734	709	698	719	713	684	752	710	689	737	720	686	698	730	705	789	716	714	727	689	727	770	697	632	706	710	735	736	723	671	699	705	716	703	688	674	706	692	711	691	702	679	683	713	746	740	715	711	671	688	677	678	737	707	721	700	723	738	731	753	669	717	655	742	697	691	736	738	734	678	724	738	718	728	725	746	732	707	754	767	701	729	686	749	763	698	677	703	697	768	709	731	672	699	720	721	704	712	763	705	720	676	718	713	722	717	719	687	745	706	694	746	698	700	697	704	712	718	725	748	724	711	723	712	695	734	690	709	688	751	685	711	652	697	702	699	723	748	702	690	745	717	679	708	753	724	727	672	705	667	673	754	709	710	673	709	719	741	683	695	681	726	707	734	725	730	647	719	766	734	700	721	747	724	681	718	725	733	715	647	679	745	692	653	691	708	706	717	720	641	734	721	691	752	701	713	713	721	677	767	718	704	701	690	715	701	701	693	713	764	732	737	699	666	732	680	710	662	672	696	727	675	727	742	737	744	729	716	770	707	702	698	704	689	713	720	691	685	725	727	699	687	715	721	689	709	673	712	730	733	720	714	732	691	701	726	727	685	713	723	684	727	743	676	725	724	705	727	708	730	719	715	745	681	685	713	717	751	718	683	684	706	687	694	756	688	737	713	752	712	730	683	677	717	755	719	734	722	716	780	688	691	733	752	697	690	690	695	727	739	693	702	727	729	708	697	716	695	760	716	697	676	717	692	728	703	730	713	737	705	692	723	678	697	760	704	687	733	690	681	704	757	737	723	715	718	691	704	701	700	684	718	698	694	729	743	709	675	697	669	705	694	684	708	743	677	706	708	718	725	685	710	746	702	657	718	680	738	660	679	733	688	643	735	745	706	727	723	745	675	710	704	731	665	707	719	680	705	693	705	728	707	728	701	649	714	676	727	699	710	729	708	690	691	725	729	687	720	725	687	739	722	688	722	783	704	738	740	723	709	691	734	686	716	692	717	714	687	649	740	747	678	714	720	722	750	712	702	692	670	699	714	698	701	681	730	761	729	689	723	736	672	718	706	706	698	702	713	686	707	717	667	701	696	691	719	749	737	753	705	734	761	713	678	660	722	706	727	716	688	703	686	713	651	690	714	718	702	664	714	705	733	713	733	703	721	723	688	674	690	724	715	693	733	752	721	692	683	710	728	724	681	725	689	657	730	730	679	733	718	727
12120	15626	16249	12031	3510	1748	1398	1039	825	791	772	576	450	421	355	345	300	262	266	282	236	207	224	201	184	198	204	210	183	201	198	232	197	181	186	174	182	177	184	198	191	177	214	219	183	203	226	215	206	196	187	197	182	189	187	158	201	192	188	192	224	191	163	187	199	181	191	174	193	180	195	189	181	190	212	178	208	196	182	217	169	180	199	185	203	193	185	166	183	198	189	177	203	198	178	167	160	201	195	194	211	191	174	190	167	168	190	194	177	210	175	201	181	166	177	199	187	210	191	182	168	165	192	199	179	208	189	206	201	176	215	162	212	181	183	181	178	190	202	180	195	187	211	194	186	189	191	199	212	195	178	201	195	206	211	181	205	159	215	207	182	177	185	192	194	195	165	178	179	207	210	195	188	172	215	179	176	225	208	221	170	192	215	199	208	180	196	217	233	175	187	183	188	184	205	187	166	178	198	170	169	192	182	170	193	182	198	201	185	207	193	163	181	203	174	181	172	198	198	197	200	218	191	179	196	215	191	184	176	203	196	201	179	203	184	182	187	196	175	196	184	171	192	191	183	200	192	178	164	189	164	198	162	225	200	185	179	199	187	202	177	187	170	184	191	179	207	184	191	204	224	193	204	178	208	164	188	179	190	223	198	145	203	161	183	196	191	187	182	172	179	190	181	180	178	189	183	209	212	198	220	179	206	202	175	214	216	184	188	173	196	182	202	193	189	167	186	183	172	203	179	173	170	181	187	198	200	187	170	220	207	172	215	176	199	149	183	213	183	191	187	185	179	185	189	188	210	187	167	189	174	185	187	178	178	175	202	182	196	184	166	170	199	188	193	187	200	187	200	204	197	198	203	187	201	218	174	195	164	181	196	212	188	189	161	190	179	194	153	176	186	186	183	214	184	205	191	175	204	185	184	167	184	197	215	184	173	190	194	184	186	176	199	184	172	177	185	190	154	212	195	207	193	201	188	206	200	191	175	200	197	194	164	183	178	202	176	179	203	169	186	192	188	160	177	196	189	182	188	191	189	204	195	176	203	164	178	193	197	194	195	168	177	175	160	195	188	166	213	176	199	191	200	197	198	167	194	177	175	199	188	199	198	180	188	199	188	194	201	173	161	179	158	201	187	184	189	194	197	168	197	226	220	186	191	191	216	169	184	171	207	163	189	196	179	178	222	207	174	185	213	220	186	196	206	193	174	200	190	187	176	186	190	187	192	186	189	182	163	193	163	186	183	190	173	164	215	179	211	203	213	192	183	195	196	191	182	204	191	167	197	188	221	170	178	196	180	153	192	200	186	202	182	196	200	220	202	196	223	201	173	183	168	168	172	175	200	221	195	182	198	189	189	212	184	148	193	168	199	197	184	181	175	219	203	172	188	208	201	190	186	195	222	212	188	166	181	181	223	183	187	187	174	180	187	187	176	186	164	175	168	184	184	186	185	183	203	174	179	188	180	200	194	191	172	195	190	214	185	183	200	187	200	172	206	181	201	206	189	197	224	191	195	174	183	202	186	202	171	189	195	193	189	154	208	220	204	180	178	217	188	184	173	195	202	202	203	185	174	180	199	198	209	191	183	174	181	163	195	182	174	182	187	200	207	178	182	169	188	187	179	213	188	168	173	176	189	215	198	182	193	194	219	187	173	172	173	173	203	185	191	193	178	189	186	153	179	183	186	199	199	198	178	203	174	173	186	197	186	188	188	210	193	181	187	192	195	190	178	175	212	210	193	180	198	182	187	188	165	197	175	183	190	185	163	190	196	204	204	179	190	199	179	170	201	187	181	173	189	164	194	193	166	190	180	193	183	202	173	194	182	193	159	238	162	189	182	177	206	214	178	209	186	177	185	159	225	192	199	184	199	205	193	198	175	160	191	210	196	192	174	179	198	214	181	186	198	196	204	193	177	185	188	178	196	202	196	200	196	195	188	187	187	179	192	207	185	190	178	191	203	189	169	208	185	221	187	175	200	196	177	200	195	205	213	167	200	186	214	204	195	222	201	219	169	200	188	198	186	195	181	174	185	196	212	171	188	159	171	189	185	191	186	182	193	205	205	178	163	173	206	184	200	170	225	180	166	185	173	201	198	198	180	185	193	193	190	153	208	158	180	189	194	188	191	183	202	178	213	203	183	186	157	177	171	177	198	184	190	181	182	185	193	160	191	193	183	191	181	193	205	175	183	167	194	201	145	169	174	198	203	218	179	152	180	176	198	177	190	184	202	187	205	206	201	180	176	202	191	197	178	167	197	186	204	176	200	175	184	202	210	213	193	223	195	209	182	173	205	182	181	191	188	204	180	179	197	194	179	167	166	187	219	162	192	221	183	173	199	192	188	183	178	195	168	172	201	178	197	192	192	172	208	165	176	191	177	206	168	209	204	193	207	190	187	182	190	206	180	193	195	209	192	196	199	189	191	187	177	187	183	193	196	177	162	200	196	190	178	177	187	204	191	186	197	185	177	192	184	164	185	173	208	191	182	173	174	202	198	183	172	188	210	176	172	181	179	171	216	185	208	187	198	205	183	193	199	203	189	196	192	183	189	210	204	203	190	193	188	207	184	178	178	188	197	215	188	181	178	179	197	199	184	199	190	170	200	174	171	189	212	170	180	190	190	222	217	200	195	194	165	178	204	180	175	197	173	188	205	183	211	211	199	206	182	189	183	182	178	184	173	190	190	182	176	221	188	191	195	194	182	176	211	183	187	186	176	195	185	183	185	186	196	216	163	211	223	194	186	205	187	193	188	183	195	193	162	195	198	182	201	165	196	201	200	203	174	212	192	225	189	178	184	164	207	198	186	180	165	189	211	208	186	194	206	169	185	198	205	198	203	200	192	210	198	175	188	213	194	174	199	188	179	173	189	186	184	157	190	196	188	214	190	172	184	185	174	179	189	165	194	187	176	183	198	187	216	190	201	182	203	188	187	212	199	189	184	188	193	187	160	175	191	188	208	183	178	188	197	206	168	166	194	186	160	189	200	173	203	170	187	179	184	196	179	208	205	188	186	220	201	183	218	200	182	173	184	189	204	186	201	200	176	198	185	191	189	178	167	185	184	178	198	199	183	195	195	230	194	186	192	201	172	193	188	196	173	211	178	179	190	185	222	205	188	192	186	196	173	187	174	188	204	193	181	192	191	183	210	177	186	192	178	187	190	200	178	156	194	183	185	181	212	179	190	182	200	195	190	180	194	184	210	191	187	161	180	193	171	202	166	201	158	202	203	190	189	195	178	187	171	188	213	157	188	193	183	195	200	195	181	193	192	203	177	189	185	190	210	178	193	218	141	174	157	186	196	214	162	181	188	177	192	211	171	173	182	180	186	205	202	169	184	207	185	198	169	184	182	200	178	214	185	201	198	209	173	191	182	179	168	184	190	192	202	204	185	177	197	188	173	187	188	187	179	171	183	221	207	191	163	207	172	202	194	151	190	165	189	179	185	203	208	215	212	193	198	174	173	191	170	179	180	164	213	197
13003	18684	22248	22031	9347	7191	6137	4875	4129	4157	3618	3104	2266	1955	1719	1535	1399	1299	1260	1221	939	788	798	764	763	672	723	728	692	703	735	712	670	709	643	691	635	663	652	647	656	642	692	676	671	687	615	706	698	626	659	601	627	615	630	638	676	664	591	668	630	646	652	663	582	630	643	637	632	638	618	638	596	646	641	638	653	683	656	626	590	621	612	633	642	619	613	639	638	612	693	600	637	616	677	617	617	633	641	643	608	620	654	628	643	642	609	648	638	619	654	660	641	638	593	648	627	625	618	628	638	654	659	643	608	635	631	642	586	631	606	612	658	645	654	598	633	601	654	626	644	601	600	617	631	610	618	639	629	598	604	626	605	618	667	646	678	652	637	579	604	597	595	621	616	643	673	632	644	616	635	620	671	628	632	617	629	587	621	602	651	685	615	618	657	562	636	588	632	623	605	645	639	619	604	644	647	636	611	603	656	592	672	649	635	657	653	620	630	629	663	655	652	615	620	632	613	653	637	679	656	601	647	649	640	643	637	622	660	597	623	583	664	609	600	587	661	615	608	615	661	637	623	622	652	653	597	670	632	644	667	654	692	621	632	629	640	607	634	638	656	631	647	637	589	595	605	660	655	637	635	633	657	624	588	620	585	648	643	642	693	596	613	592	667	610	629	654	620	623	672	669	618	649	626	577	608	656	601	644	602	594	640	627	633	681	621	598	637	674	643	623	632	660	596	653	605	612	588	651	631	656	661	643	661	612	658	666	624	606	621	606	628	601	617	590	617	623	631	613	616	628	630	621	592	638	614	618	579	613	664	603	633	649	608	656	607	607	680	674	617	657	590	602	624	636	662	643	594	621	610	646	640	626	642	621	626	608	613	633	626	640	628	600	647	632	607	683	609	609	621	664	602	657	617	682	615	610	632	619	654	605	651	582	641	635	620	611	589	622	636	617	624	621	647	646	612	638	636	619	589	655	642	664	629	641	634	633	668	650	642	623	621	624	646	624	655	632	677	577	597	626	641	647	597	637	638	614	624	652	596	604	596	583	615	635	645	618	630	643	591	598	597	640	646	674	632	621	674	636	636	607	635	645	621	628	592	649	605	644	620	620	618	650	559	607	655	617	639	628	636	656	643	567	620	655	616	619	597	633	622	610	604	655	633	591	645	639	599	638	622	625	649	647	604	654	644	588	683	682	656	597	615	649	601	590	637	575	661	606	583	617	622	642	616	633	645	648	611	631	669	605	647	631	618	615	634	649	613	629	638	624	617	627	622	603	634	610	647	609	628	582	609	674	581	621	615	690	608	588	606	630	582	616	633	624	612	655	632	625	652	604	641	635	633	670	588	628	634	631	604	619	629	630	606	627	648	615	621	648	642	608	642	569	639	620	618	630	609	640	637	638	593	680	658	615	697	605	620	601	609	650	629	653	619	596	625	626	638	612	611	622	608	646	636	579	604	643	607	626	613	649	598	632	610	645	654	627	639	627	633	661	643	665	603	604	654	666	616	647	581	650	643	651	638	636	590	600	640	609	639	635	623	649	619	662	673	633	633	659	611	633	670	600	629	599	616	647	611	609	624	641	593	629	665	610	656	637	662	569	600	684	638	600	633	611	600	589	617	680	644	624	615	645	626	622	602	678	639	622	653	617	630	609	633	614	672	625	624	554	639	630	603	669	583	594	614	594	645	622	619	617	610	578	608	621	590	682	597	620	609	620	624	596	661	643	583	620	649	638	635	646	590	628	675	643	622	631	616	606	614	648	630	581	657	611	631	623	664	631	626	624	641	610	644	579	667	622	620	691	630	611	637	664	610	645	638	674	600	617	641	573	636	632	609	571	608	608	599	634	628	603	623	636	619	644	595	640	643	594	673	659	652	615	622	646	626	704	611	650	648	653	649	639	622	658	613	625	619	622	655	613	611	643	625	657	661	662	589	632	615	619	667	636	663	649	571	571	619	656	619	605	625	622	593	629	621	673	656	651	627	646	626	605	643	624	664	661	653	608	654	634	661	577	636	608	584	656	608	631	616	641	601	588	624	647	675	639	615	607	601	666	621	597	603	612	649	648	606	640	619	643	618	643	590	636	669	604	630	637	646	652	627	594	631	602	612	645	592	639	645	603	612	612	659	644	598	622	615	606	633	608	620	643	669	634	641	605	595	632	671	614	663	618	652	639	596	680	625	669	653	630	605	656	618	667	696	644	641	667	642	602	600	619	645	606	620	638	636	655	639	613	641	617	668	670	615	607	624	638	578	632	622	657	628	614	632	636	622	627	621	631	590	608	657	649	664	677	647	612	633	643	600	640	627	643	592	644	641	602	659	644	575	632	590	625	660	615	635	594	629	644	680	655	634	574	613	651	618	645	623	592	602	628	610	624	673	608	653	592	614	655	597	630	674	643	596	636	631	626	622	614	640	646	652	648	623	597	616	662	648	638	615	651	664	620	609	652	571	617	603	641	598	622	605	615	638	629	612	590	603	620	669	631	633	612	667	622	604	618	622	618	627	627	657	617	630	595	667	648	620	629	620	658	582	605	660	633	634	604	626	605	679	674	599	648	608	655	645	639	626	643	648	618	605	608	623	613	593	607	631	660	624	620	637	615	667	641	662	623	655	618	633	636	602	625	617	612	660	651	641	645	641	642	659	632	606	590	608	634	628	696	678	641	576	658	587	631	610	660	630	643	681	642	610	637	621	634	615	647	606	653	570	627	605	642	644	583	652	596	655	662	683	636	650	610	628	631	631	686	615	649	648	641	598	659	651	633	620	614	643	570	653	615	603	619	628	629	605	647	610	628	627	657	651	622	611	624	652	664	613	618	652	607	709	616	635	626	612	645	649	624	629	657	593	617	620	625	666	620	654	636	617	625	689	608	649	602	614	629	635	660	638	636	647	651	674	647	627	648	635	642	631	585	649	617	618	663	643	623	621	654	603	573	647	657	702	622	608	686	635	607	646	596	646	589	623	675	611	611	606	608	649	617	586	613	665	573	601	614	631	638	684	660	627	582	619	645	607	588	664	598	645	658	607	588	572	680	620	624	607	617	658	643	669	615	614	620	632	620	597	658	624	653	612	652	666	634	636	631	593	651	692	622	672	622	647	610	601	632	623	607	682	607	623	606	649	616	641	648	651	623	644	629	614	636	602	659	587	635	622	606	639	672	696	615	613	631	633	633	603	621	631	657	591	653	567	670	617	621	663	645	664	632	625	601	619	625	608	646	643	629	635	618	624	591	623	589	630	675	630	648	640	661	608	631	629	619	646	609	628	633	625	670	620	642	631	636	613	640	634	598	632	622	590	668	642	604	624	643	596	612	654	686	609	630	657	676	584	644	621	590	612	630	634	634	630	649	612	648	665	686	658	602	646	626	627	625	637	616	638	628	617	642	619	631	630	672	636	660	664	624	654	640	636	621	596	630	699	646	616	607	619	638	594	620	616	641	648	619	590	647	625	616	617	633	613	628	593	612	663	630	632	637	638	631
36704	43443	45059	41131	26940	22616	17057	12644	10145	7879	6358	5650	4295	3116	2396	1933	1616	1257	973	782	551	453	353	320	278	250	283	290	239	212	227	219	231	223	237	222	180	187	212	217	210	214	206	203	201	233	212	230	199	204	207	172	176	178	161	207	191	197	200	227	183	200	184	182	183	190	186	203	199	214	185	190	219	183	182	178	178	204	178	185	185	186	174	200	175	191	208	182	191	185	185	168	199	180	215	181	203	176	177	179	210	174	211	180	199	202	179	191	197	179	194	185	185	190	223	184	197	175	183	181	199	183	183	217	187	196	192	192	192	217	194	208	192	182	195	188	204	195	191	188	174	197	184	196	188	192	193	199	197	204	197	185	205	176	178	191	197	213	195	200	198	180	200	210	184	198	189	214	177	216	175	196	189	201	179	181	171	200	196	197	201	171	192	199	177	190	189	195	195	206	182	188	205	178	175	199	191	179	155	195	183	217	204	190	179	209	163	159	193	189	176	183	167	224	197	202	189	173	180	179	190	187	197	210	176	166	183	179	197	213	201	196	177	179	175	194	188	210	217	183	211	208	177	194	199	193	165	190	179	171	200	182	180	205	193	182	184	175	196	201	175	179	193	182	231	173	201	184	196	233	181	194	197	214	192	165	187	192	215	177	198	194	206	193	192	188	175	163	194	188	175	178	182	186	196	211	187	203	195	198	193	178	213	172	192	192	188	192	165	167	206	218	202	179	200	200	194	208	193	197	179	177	200	191	181	200	171	202	218	181	202	193	178	170	209	190	208	198	206	199	163	215	207	191	185	203	211	163	203	193	198	205	203	174	169	202	188	189	188	203	197	181	181	171	181	195	197	201	208	179	203	190	197	187	191	175	190	143	201	195	199	202	187	209	194	197	190	188	179	194	193	177	173	174	187	187	203	206	199	206	190	178	204	206	181	172	183	186	208	188	192	199	204	161	174	214	188	198	193	184	212	203	185	197	170	175	179	211	191	176	204	176	190	207	180	181	186	166	170	194	188	217	163	203	209	203	197	187	171	167	195	194	164	187	182	190	180	185	201	199	197	191	189	216	190	174	193	166	175	232	179	193	186	200	193	152	173	197	199	185	193	209	183	191	194	199	194	185	196	207	200	186	181	194	199	191	186	180	182	184	204	183	163	175	185	179	218	176	230	202	181	183	203	204	170	197	187	181	195	208	192	183	189	205	171	186	195	190	185	197	159	184	201	195	193	194	192	181	186	164	184	199	196	169	199	199	203	213	193	201	174	167	185	176	175	177	205	206	188	184	175	203	182	189	194	183	197	177	182	193	170	190	202	183	194	194	231	173	193	191	179	202	173	182	189	209	202	221	182	180	171	198	187	193	203	172	205	180	181	202	190	162	174	177	222	189	196	204	181	178	183	181	187	194	180	197	219	201	187	193	164	183	196	191	203	209	183	187	178	215	199	174	219	172	172	196	189	212	201	209	185	171	211	185	174	177	201	191	202	190	184	184	172	182	212	181	192	181	191	177	179	196	213	191	196	202	199	198	217	220	196	200	178	203	188	190	173	177	188	176	196	202	192	211	177	171	175	186	165	210	201	163	209	180	196	187	215	175	181	178	203	203	190	216	173	192	211	189	199	183	195	181	185	187	203	182	181	180	189	203	192	208	213	193	201	169	184	213	210	191	176	196	204	161	190	175	201	184	160	182	172	206	213	213	173	194	183	192	199	190	180	170	185	172	186	181	215	206	177	181	187	185	173	195	190	189	199	187	208	176	199	161	197	180	171	173	187	181	196	174	175	197	182	173	187	172	230	201	185	187	196	189	199	179	200	177	187	197	203	181	205	197	183	180	197	175	171	206	198	160	178	183	173	210	186	194	202	175	163	211	170	172	215	177	168	215	178	188	175	184	175	193	200	174	170	209	162	207	193	189	193	190	201	193	182	208	183	195	189	175	189	170	195	184	193	177	210	191	189	194	189	188	188	205	205	231	176	163	191	170	169	176	183	180	202	196	178	181	179	210	198	185	188	202	193	189	155	187	166	192	210	197	202	207	230	178	203	213	204	191	224	180	191	184	188	151	205	196	181	188	168	174	170	179	176	204	182	177	176	181	190	184	202	192	202	191	181	179	202	191	187	195	191	204	214	190	191	206	185	173	184	206	210	202	190	191	178	177	194	174	218	188	192	204	187	169	195	193	199	188	199	191	198	207	211	186	187	185	180	176	181	188	210	191	192	204	181	157	175	177	202	178	168	181	194	211	207	187	195	199	200	190	180	173	195	207	207	183	189	188	167	203	174	183	174	192	172	191	163	198	195	193	187	177	169	197	162	186	201	191	184	167	202	179	171	182	184	202	178	187	200	195	195	206	197	196	222	206	192	194	196	191	183	211	196	212	203	203	229	194	192	205	169	182	170	199	194	207	169	197	172	199	188	204	200	196	191	179	197	149	194	199	178	196	187	192	202	198	179	196	208	190	190	193	195	196	153	181	191	189	194	195	172	208	203	184	180	196	174	193	205	173	196	201	192	192	202	194	183	183	197	183	211	209	196	194	220	186	191	224	188	176	162	200	184	225	180	208	205	193	192	185	197	168	176	184	182	179	204	195	178	213	178	188	207	166	208	198	170	212	183	184	193	177	176	181	193	181	175	185	187	196	200	197	221	192	197	177	194	196	198	185	207	180	208	193	213	174	197	174	200	190	190	193	182	187	185	182	186	191	192	194	201	192	196	167	233	195	185	171	180	182	203	189	206	200	190	190	204	171	195	204	191	176	169	170	201	187	201	192	184	199	189	186	197	189	184	187	197	182	181	180	196	179	187	186	181	195	176	173	190	181	195	165	188	200	182	203	214	173	194	204	180	233	207	206	197	178	195	203	184	175	174	181	163	197	222	192	193	174	194	190	170	203	179	180	193	169	183	178	197	213	180	195	198	180	189	219	200	199	187	202	170	218	214	188	172	195	203	170	183	207	220	224	212	201	207	211	200	176	201	193	185	165	176	169	197	208	185	190	187	197	194	214	211	181	188	200	213	192	205	173	218	209	200	196	199	203	187	192	209	191	190	183	201	198	185	171	197	167	177	188	194	187	198	188	188	172	178	198	194	147	198	181	190	196	163	191	213	200	180	189	174	199	222	201	203	183	191	209	193	215	181	182	188	183	221	187	196	191	175	180	197	193	203	181	197	174	204	189	192	178	189	182	193	190	195	192	196	178	163	172	185	201	171	176	208	177	198	190	199	171	168	184	180	197	199	185	191	176	200	212	211	162	171	170	192	192	184	201	182	200	215	197	194	186	178	177	205	203	193	211	202	170	164	203	188	209	195	196	194	182	200	176	174	195	213	215	223	180	166	222	202	188	179	196	188	199	191	186	206	200	193	191	229	190	171	207	179	219	199	195	197	188	190	201	208	170	185	204	189	191	188	189	193	210	163	213	195	165	196	168	177	190	195	180	189	204	163	205	180	169	171	197	220	176	176	175	191	205	207	166	178	184	180	197
30840	41381	49454	47434	32410	28827	25489	25165	25335	23618	22299	22536	18942	16618	14053	12188	10274	8670	7286	5628	3484	2642	1968	1509	1216	1052	1350	1246	1094	998	907	827	854	897	868	823	653	682	689	646	720	675	650	664	693	774	979	1021	818	749	655	678	620	573	608	587	668	644	645	606	586	615	606	647	684	633	619	638	635	643	614	616	605	626	613	628	653	641	629	626	691	651	592	619	601	626	645	654	655	613	630	609	598	665	632	637	639	624	676	596	628	612	585	629	633	585	677	631	663	631	644	645	656	616	581	638	625	617	655	639	681	641	675	650	630	621	626	635	616	608	653	651	637	651	612	685	598	583	616	650	571	607	624	623	679	635	594	561	617	609	603	650	622	629	607	577	629	633	613	623	572	611	608	636	630	638	650	636	630	632	647	611	630	608	621	622	603	668	610	620	620	615	624	635	601	638	647	622	634	605	625	603	670	622	626	614	621	547	670	596	641	611	637	637	619	671	597	621	639	617	650	607	621	575	632	649	657	599	603	631	659	655	617	638	621	613	615	578	616	600	650	632	648	597	645	608	672	661	621	639	616	662	663	660	575	639	622	653	615	624	554	606	612	590	650	673	613	665	634	619	598	609	636	611	621	584	625	585	612	639	616	600	618	631	628	618	651	637	619	634	643	668	666	614	667	624	601	575	655	623	596	585	617	673	589	637	629	631	592	688	647	567	620	622	647	613	599	622	592	651	642	634	601	630	607	638	602	619	618	618	598	640	688	554	641	596	588	628	617	617	594	654	583	631	672	635	624	620	591	622	716	624	572	617	600	663	627	630	614	618	602	608	648	635	592	627	626	664	627	616	645	619	604	632	608	699	648	622	613	628	679	623	613	612	629	606	645	610	654	610	609	618	633	615	613	638	675	631	595	631	621	665	612	637	635	641	621	665	643	654	624	642	576	616	645	613	627	657	601	629	629	643	618	596	654	648	639	590	655	609	612	649	626	628	622	597	638	637	607	624	610	619	637	611	647	571	612	610	602	618	601	631	654	624	595	655	608	622	653	642	601	626	644	625	598	652	659	612	604	608	630	609	611	613	640	670	615	645	641	582	634	622	595	600	601	603	598	631	597	624	625	661	615	574	631	640	628	612	602	583	606	618	632	653	587	664	620	618	636	619	613	611	639	623	647	638	585	591	626	657	639	628	632	644	583	655	645	674	635	597	599	605	633	642	667	631	655	606	605	618	618	580	679	623	664	635	574	636	660	636	586	601	603	595	651	625	617	652	606	607	626	642	631	610	629	683	643	618	603	609	595	611	598	612	648	622	632	630	604	651	619	633	624	673	621	611	636	594	603	623	622	599	639	614	591	579	611	603	632	635	617	639	620	583	600	589	656	653	600	595	636	637	684	586	598	587	640	617	609	613	604	642	650	591	640	575	635	611	640	670	602	572	562	624	631	627	613	576	634	653	627	672	638	616	611	661	601	610	601	644	594	631	621	620	606	629	630	641	595	666	639	629	599	650	592	629	668	603	618	618	643	642	550	653	650	641	631	650	638	615	632	624	621	611	630	628	656	662	635	590	607	635	659	637	607	627	596	602	581	644	645	613	617	639	611	607	619	575	611	633	656	619	605	656	624	607	620	641	621	603	621	678	619	633	641	625	647	649	632	584	647	599	644	612	616	628	638	646	617	622	614	606	615	627	643	635	643	641	595	597	636	666	590	626	637	646	653	608	605	638	610	626	641	630	616	595	620	685	601	599	676	593	598	627	594	608	609	650	625	608	604	668	630	623	615	652	590	582	647	661	590	600	632	695	697	570	626	620	652	615	616	611	679	606	649	626	622	611	606	614	656	633	634	639	592	664	664	615	647	622	673	650	645	658	573	615	639	623	594	607	643	618	635	645	607	618	614	621	629	666	633	640	639	648	654	636	605	624	643	650	614	631	611	595	636	651	687	598	570	602	619	637	680	570	600	633	614	603	609	616	651	617	593	613	595	631	597	652	695	632	631	570	629	660	681	700	613	580	600	662	617	646	609	635	607	611	623	646	635	674	647	611	647	616	657	620	646	619	642	614	560	583	636	640	626	644	650	641	663	614	571	631	632	598	632	598	660	656	610	635	580	623	667	624	603	681	671	638	591	633	649	621	616	617	611	600	629	618	587	595	615	616	636	614	651	626	652	635	634	604	621	644	634	564	607	669	604	654	604	644	656	646	625	604	616	601	657	596	620	591	604	603	669	628	637	589	640	601	643	663	600	602	616	642	624	666	626	561	645	592	617	664	653	643	641	624	610	654	593	675	635	642	644	656	612	598	646	639	598	600	632	625	616	623	609	627	601	648	638	634	650	634	628	609	589	624	674	629	654	610	611	641	565	622	615	653	668	629	599	648	595	632	589	620	606	608	647	654	639	590	659	605	632	619	660	679	654	645	621	604	679	633	617	578	580	638	632	654	609	681	597	612	614	615	603	635	630	630	612	623	591	628	595	582	609	611	640	605	632	675	625	606	660	641	620	628	596	674	638	656	607	622	690	661	629	646	628	636	628	575	639	637	610	589	600	660	593	602	650	595	611	652	669	630	663	617	598	642	570	617	632	652	592	624	675	597	628	635	637	654	616	640	625	626	586	612	586	629	592	628	638	632	647	618	637	610	671	634	621	633	608	651	609	658	632	614	630	605	646	645	633	630	647	629	619	625	584	610	604	637	589	586	606	600	582	638	682	608	622	630	631	638	648	610	656	578	635	582	604	559	642	666	587	608	588	640	645	599	624	605	605	611	645	588	636	683	635	631	593	620	598	630	598	635	596	596	658	587	577	619	647	595	603	643	667	644	599	649	655	668	596	675	608	652	675	615	652	641	645	565	658	615	645	658	616	637	620	621	613	598	610	638	605	614	700	643	624	628	651	653	628	565	575	645	620	646	617	626	653	639	672	603	612	595	618	630	629	653	613	673	623	628	640	631	648	584	636	608	619	664	652	613	575	618	643	626	641	610	599	658	628	625	650	641	609	607	625	600	638	638	654	626	646	588	617	623	608	602	652	599	628	633	669	629	639	607	608	628	683	663	597	620	635	639	609	601	629	607	615	635	603	609	609	625	579	607	660	588	614	648	633	619	616	661	629	634	595	603	647	591	645	628	628	659	620	631	631	630	660	605	606	658	618	575	625	610	671	647	615	654	646	580	624	643	658	590	599	654	619	649	637	616	648	619	640	579	618	585	605	595	595	625	631	652	668	644	618	644	664	639	662	643	630	663	635	618	604	647	704	662	631	614	644	624	637	673	622	627	619	625	615	641	645	632	604	567	638	614	625	611	618	625	658	659	597	640	605	665	624	636	647	599	593	663	654	619	654	646	661	659	683	618	611	670	672	645	593	604	592	582	615	654	637	610	589	651	618	627	621	603	672	586	617	620	607	619	654	623	623	646	672	648	604	611	623	611	631	683	652	604	617	620	629	623	645	661	603	651	636	608	631	625	596	609	607	624	577	623	625	638	619	638	625	616	628	603
44144	45995	45636	36937	29465	25495	24796	20615	15526	11811	11297	10748	7826	5891	4793	3831	2706	2384	1851	1311	841	734	487	450	332	374	371	366	356	272	255	244	264	258	241	236	207	210	207	228	214	208	231	243	248	266	276	263	271	238	212	224	224	218	217	207	211	203	208	208	211	231	203	212	208	221	213	230	194	213	221	202	218	215	197	212	214	209	212	235	206	181	194	217	212	213	222	225	214	208	230	195	215	199	215	201	189	208	204	212	208	216	199	200	201	210	217	204	224	214	185	216	208	189	225	216	215	204	200	199	236	193	217	213	222	215	215	215	188	208	205	242	215	193	219	233	227	194	206	207	192	226	216	209	214	220	217	206	214	209	202	232	215	206	203	223	201	238	208	195	188	210	202	215	209	198	201	224	223	210	207	206	201	237	221	193	235	214	198	216	196	206	214	185	224	199	243	191	212	196	202	211	197	207	199	192	217	205	213	184	201	201	199	212	197	209	185	194	205	220	228	216	213	205	221	203	212	205	184	193	229	212	248	220	205	203	201	208	189	217	211	185	219	217	201	187	192	245	199	233	207	194	210	190	210	213	197	216	231	213	199	210	219	208	236	187	218	223	222	207	214	183	187	219	208	220	229	211	201	203	190	215	194	181	230	204	208	231	207	216	223	198	201	190	231	218	202	202	198	212	219	213	217	216	218	207	221	210	195	164	207	218	246	223	202	206	213	210	220	217	203	218	207	190	210	204	212	214	226	232	231	224	205	204	208	202	188	199	219	170	196	215	189	221	216	195	202	243	244	192	194	229	213	194	174	184	218	197	205	200	212	203	199	237	232	194	178	184	206	208	196	223	211	192	212	226	226	205	187	205	201	202	234	220	213	206	204	214	220	226	222	206	199	254	197	232	221	200	214	256	215	211	208	222	215	203	225	202	211	189	229	201	203	225	197	199	241	205	209	229	228	199	211	214	214	210	211	220	200	195	223	193	210	221	213	199	217	198	202	209	199	208	209	226	200	212	218	216	201	243	218	234	215	202	227	217	206	202	220	196	196	227	215	185	213	225	252	209	195	198	218	204	218	215	247	186	197	248	224	208	204	226	211	221	190	222	209	205	173	233	199	245	212	210	226	199	196	207	228	214	217	195	227	228	197	209	226	202	188	202	218	221	231	199	187	200	197	220	234	206	201	228	220	189	204	198	225	214	219	187	190	214	209	226	215	217	217	174	226	231	202	222	237	219	220	229	230	211	195	205	239	224	210	201	244	223	203	211	205	211	229	196	225	249	225	197	208	219	198	226	206	193	212	211	190	225	219	195	214	238	233	187	220	209	193	202	190	205	204	190	191	218	204	217	213	210	224	185	214	228	214	201	213	206	192	201	212	178	204	197	207	219	212	217	213	201	195	205	185	198	214	202	209	208	176	190	197	202	215	198	209	219	212	214	221	198	199	224	189	196	204	190	199	208	213	204	219	189	225	201	228	241	182	221	191	221	212	207	187	225	198	188	192	190	196	197	200	203	212	190	194	226	214	211	220	196	214	209	214	207	218	210	209	188	225	212	207	213	203	239	228	217	207	196	199	204	207	194	210	193	228	226	201	195	220	219	210	215	218	225	190	220	220	263	210	211	211	201	209	241	199	221	226	190	217	202	186	197	205	190	220	211	190	204	217	206	224	226	244	203	199	204	212	214	211	214	203	210	216	208	218	223	206	231	189	229	207	199	236	194	204	223	241	226	208	206	208	211	219	198	205	196	187	218	230	226	197	216	169	224	202	207	218	198	219	194	198	207	204	212	200	202	179	214	205	182	191	222	206	203	219	218	225	223	195	198	194	207	211	191	204	229	200	208	230	214	219	232	214	214	199	218	206	200	209	203	216	203	220	199	215	179	199	186	197	194	198	188	196	207	208	218	206	208	197	208	205	237	186	210	189	231	178	189	196	210	222	190	211	208	226	233	193	210	212	198	203	216	221	209	207	193	214	221	190	204	204	202	217	216	220	191	205	200	194	197	232	209	207	236	200	229	210	209	214	216	206	210	221	265	230	232	206	235	195	197	199	199	238	197	200	207	226	216	218	205	215	230	211	214	207	212	216	211	217	199	222	223	198	175	207	186	223	199	228	240	224	198	212	216	217	210	208	198	184	228	229	219	208	223	176	191	234	213	232	209	218	186	217	212	206	229	199	226	191	212	228	228	214	221	208	202	213	192	212	201	228	205	217	211	219	227	210	216	210	216	212	226	217	209	195	226	208	216	218	235	208	204	203	264	225	220	226	207	229	201	218	202	179	207	213	206	196	184	240	192	213	199	206	200	209	234	217	212	213	215	210	204	199	204	204	217	228	225	200	203	197	200	196	230	225	227	210	209	199	215	212	210	218	233	217	244	187	213	222	199	183	208	204	207	210	205	195	229	215	206	231	217	199	224	214	196	211	212	203	212	213	226	209	219	209	215	205	224	216	224	226	215	223	211	224	231	231	216	207	205	219	218	205	203	182	186	207	197	229	220	198	194	186	210	232	215	192	206	230	186	204	207	227	230	190	223	216	212	195	196	222	225	207	216	217	227	214	185	205	230	197	234	200	209	179	215	216	187	208	227	213	174	208	227	189	206	201	211	212	226	213	196	195	215	225	204	216	219	203	206	204	189	236	234	193	224	217	181	197	220	195	225	202	193	225	193	229	212	215	227	211	218	217	210	194	215	206	177	219	204	216	207	216	223	229	213	233	198	202	194	200	211	200	201	207	224	190	207	239	216	209	214	215	200	202	179	190	193	207	196	221	218	207	200	222	217	227	224	200	210	232	215	210	214	218	223	204	207	235	206	214	207	219	215	227	207	222	206	208	225	219	221	222	206	246	204	191	198	213	231	194	212	235	215	204	237	209	189	192	209	232	232	221	228	205	216	216	183	219	197	226	224	198	225	201	195	217	233	209	208	193	211	193	229	212	208	209	211	200	229	229	214	180	227	223	221	215	197	176	187	220	206	225	207	194	212	211	205	208	199	220	213	206	228	212	213	213	229	205	239	207	204	239	188	183	213	206	216	221	213	205	219	225	219	204	166	205	209	210	200	207	201	189	213	214	189	202	179	237	189	210	208	208	220	210	226	219	221	205	207	199	186	197	220	215	214	213	198	193	222	227	241	211	197	210	198	199	235	230	213	243	190	202	207	219	191	216	228	213	206	190	228	212	201	204	199	235	223	220	216	208	237	206	205	214	189	212	232	203	232	175	204	199	209	216	216	213	196	206	188	188	204	201	163	237	224	217	222	225	203	218	228	222	202	191	213	221	243	184	220	231	220	234	224	211	206	199	240	211	196	205	206	233	210	200	215	202	183	208	223	230	200	195	222	207	240	214	220	194	195	194	216	212	201	206	235	216	193	214	210	221	213	232	209	216	236	191	181	204	188	188	197	215	206	198	193	187	219	210	203	218	203	206	201	234	229	211	207	202	212	195	226	196	192	194	200	217	206	192	204	179	198	221	184	199	192	208	236	209	195
37595	47069	53350	48544	41601	35337	37858	33381	29494	28467	30398	30598	26541	24297	22191	19651	15970	14679	12064	8938	5573	4247	3057	2576	1685	1834	2136	1899	1444	1345	1086	1091	1118	1024	994	875	770	742	724	755	747	689	763	756	820	1029	1297	1243	1073	831	712	747	650	659	672	690	623	659	701	675	657	680	700	671	624	677	656	668	660	676	700	694	691	684	704	647	685	691	665	637	707	692	654	669	675	630	690	692	669	707	641	651	692	677	673	657	685	635	678	660	634	691	667	696	643	679	678	665	707	671	665	651	688	673	682	678	693	671	686	642	656	656	680	688	669	665	682	706	646	691	640	678	649	676	701	682	684	712	686	655	666	632	635	661	703	671	647	666	686	636	670	619	639	642	666	641	658	655	666	673	659	669	649	672	632	675	670	713	693	663	661	706	693	682	688	654	687	636	656	681	703	671	677	655	654	662	623	671	631	644	661	654	700	677	692	700	682	655	685	683	680	705	625	639	694	719	705	685	671	665	644	685	709	695	643	697	694	674	626	690	698	641	686	708	688	646	683	705	649	674	696	665	661	652	713	657	654	711	690	661	694	691	686	654	651	669	620	678	684	701	705	676	676	669	705	666	686	686	665	674	691	678	661	666	665	691	665	706	689	708	668	709	677	650	657	722	678	635	682	654	693	661	635	707	678	660	645	673	689	687	658	635	745	643	655	664	647	694	713	626	663	667	643	659	674	661	665	698	695	678	653	729	653	679	693	671	679	713	648	690	701	697	681	667	656	702	674	656	689	623	677	676	644	686	699	646	700	633	619	621	693	676	661	664	647	664	671	682	661	696	716	614	651	663	712	670	683	686	644	655	668	692	687	673	690	712	638	713	624	676	659	691	665	701	671	654	698	691	678	654	658	636	675	696	649	647	664	688	737	679	695	634	661	693	707	656	639	586	652	698	666	636	633	696	690	674	705	665	629	641	644	659	649	660	672	673	646	642	693	687	656	672	686	601	662	675	696	658	689	665	718	700	598	626	722	642	689	649	633	634	664	685	646	680	697	681	674	693	674	696	653	665	712	667	673	681	613	664	661	720	665	628	647	667	655	665	687	634	711	675	616	692	676	704	725	649	614	649	698	624	702	675	688	697	639	715	683	604	679	664	645	646	665	626	654	692	663	673	644	696	631	726	721	674	688	660	682	669	642	691	674	671	678	618	663	716	682	646	664	669	648	696	660	653	663	700	693	672	680	659	672	676	621	658	665	723	663	648	698	696	650	701	677	684	705	664	679	668	714	663	643	700	643	616	716	649	614	661	696	647	673	641	673	658	669	680	656	633	713	656	699	682	695	650	683	686	650	704	687	660	696	669	655	655	678	692	671	665	704	666	648	709	689	668	658	653	666	652	670	705	674	649	651	655	642	689	647	687	683	656	647	664	704	694	715	656	627	665	694	725	651	640	682	661	692	637	696	714	675	677	665	670	613	642	705	636	684	664	633	697	709	651	666	679	699	689	716	650	685	644	669	696	627	708	682	680	633	709	659	676	648	698	657	682	660	679	655	688	653	653	672	686	635	638	701	703	698	644	622	741	712	634	670	650	648	658	644	698	693	692	634	679	721	692	680	655	699	633	648	671	659	683	711	684	657	707	682	669	667	677	642	647	622	673	666	657	663	654	646	674	661	659	633	685	670	669	658	657	636	714	720	663	686	644	623	687	665	650	729	656	683	696	681	673	675	672	694	689	642	637	676	657	683	686	693	680	680	652	646	701	664	696	670	636	671	617	651	692	647	688	680	593	671	677	672	689	673	602	717	649	635	656	697	639	677	672	685	692	650	703	680	672	674	692	716	608	664	675	685	667	664	684	678	654	634	679	653	704	712	691	665	645	682	656	670	697	635	681	661	675	680	673	691	702	682	659	716	666	660	656	661	666	664	719	645	686	675	668	668	657	641	671	690	620	703	679	666	672	655	686	665	683	660	699	666	656	674	677	682	614	643	654	660	697	701	717	662	677	673	704	645	731	700	680	653	666	660	645	648	683	672	637	684	687	683	661	633	690	681	707	682	705	663	657	653	693	686	662	703	667	629	642	689	668	679	652	636	657	661	654	666	715	663	657	668	658	602	629	679	665	684	638	656	652	657	682	595	695	711	623	633	656	675	676	655	663	637	637	657	666	659	659	684	665	678	661	636	661	622	685	658	682	702	692	711	677	670	677	648	691	664	678	668	710	670	652	672	692	684	646	740	725	656	674	704	678	686	667	647	690	625	673	651	678	647	697	687	665	713	642	648	675	663	660	704	665	688	680	657	603	692	681	677	646	643	701	622	647	653	640	642	664	716	695	645	645	627	656	632	706	675	619	691	689	706	619	697	639	700	706	646	637	663	684	671	629	660	645	682	632	659	709	673	630	682	656	672	708	681	641	688	659	657	662	687	624	655	645	701	671	666	642	671	657	704	668	660	658	692	650	649	657	654	639	662	640	671	672	713	680	707	643	659	686	676	711	681	672	680	637	718	636	625	663	656	723	673	702	647	713	673	687	634	669	671	654	669	688	658	685	634	675	687	646	679	645	638	632	691	645	685	688	664	634	670	662	606	693	649	679	697	638	697	640	676	673	669	675	688	698	646	627	683	664	698	657	690	620	719	653	625	670	683	663	706	654	673	638	669	637	679	675	652	699	642	628	692	637	668	666	627	673	668	695	697	689	718	615	678	690	634	684	675	658	686	590	653	696	679	668	707	733	669	692	674	664	633	704	649	689	668	677	673	689	636	662	708	692	656	658	626	658	625	670	704	677	678	685	640	694	640	690	661	697	669	642	687	688	666	684	750	647	678	693	670	648	681	678	706	716	686	659	651	680	692	682	665	672	628	667	723	627	728	728	702	658	669	682	655	650	661	671	634	660	689	680	634	708	680	694	654	719	652	686	649	613	650	706	658	669	684	672	695	716	644	657	654	666	686	704	687	653	687	692	646	672	665	654	683	733	667	695	672	712	599	666	698	637	678	672	676	654	649	656	681	676	674	661	668	697	674	661	648	653	674	716	680	692	686	689	660	719	711	684	713	671	674	642	632	659	652	634	599	612	664	661	701	665	709	632	736	661	628	714	671	670	682	694	683	628	666	661	665	691	679	632	641	643	681	676	679	687	735	666	650	709	698	679	663	697	675	714	739	636	665	650	630	686	686	722	610	681	672	685	663	674	650	666	676	688	668	685	660	654	617	681	663	678	660	674	684	679	684	678	654	676	649	661	650	694	646	676	656	645	727	673	665	671	662	698	691	679	677	694	666	680	733	676	649	651	676	649	667	686	626	671	661	680	696	665	624	696	642	644	676	645	654	674	687	668	670	674	666	664	701	671	628	674	660	631	665	652	646	682	644	703	648	678	674	711	641	650	648	671	702	656	673	671	679	706	675	684	643	709	660	645	663	679	689	710	666	679	655	655	662	698	701	655	671	655	626	690	699	693	622	679	706	671	688	694	668	644	665	651	654	653	676	668	671	674	681	657	680	691	688	647
9676	8596	9798	8609	3366	1913	1345	1030	744	631	636	518	440	366	306	291	280	274	230	198	192	185	161	167	161	175	157	173	134	162	151	162	163	188	156	167	154	168	148	159	158	173	166	155	179	161	164	189	145	172	158	163	138	169	155	162	137	157	156	162	152	162	159	171	156	162	164	150	158	155	151	177	163	171	158	188	158	163	174	157	157	176	180	169	149	145	157	176	170	145	170	160	171	170	167	150	168	179	165	161	146	178	167	170	153	157	150	180	182	170	167	163	149	164	182	141	139	167	162	157	159	146	175	160	155	164	158	158	152	180	159	156	152	168	143	159	131	197	183	154	186	154	161	135	140	137	166	171	157	156	182	162	160	159	166	167	149	149	143	165	142	160	173	183	161	159	160	154	140	165	157	151	162	135	149	169	160	166	149	162	171	165	172	152	160	164	158	139	161	143	166	157	154	151	156	147	155	155	188	146	185	128	161	158	153	168	176	172	159	149	179	155	149	147	164	156	164	151	152	170	161	156	169	163	181	158	159	153	136	175	171	150	170	151	162	160	180	138	173	172	147	165	156	155	142	160	142	152	158	190	159	133	149	169	172	150	155	140	140	158	142	170	157	152	168	153	168	140	153	158	134	166	164	192	146	188	143	172	157	165	180	170	141	163	158	151	137	152	151	159	151	159	160	168	143	177	135	159	157	175	144	157	178	151	163	153	143	145	162	173	150	140	159	149	169	179	161	155	181	166	161	159	145	161	154	166	161	149	168	143	162	153	136	159	169	142	162	147	161	171	174	173	141	186	172	153	139	160	164	161	158	167	148	157	153	157	149	179	155	161	146	153	165	149	164	141	142	162	151	153	176	155	150	159	138	162	156	156	160	157	142	154	154	142	156	146	153	149	158	161	198	164	176	165	147	144	153	144	178	132	157	176	160	178	180	150	169	156	147	146	153	151	148	166	169	146	164	178	148	139	151	164	144	150	146	158	150	142	167	168	142	180	169	170	158	149	139	167	170	166	170	167	169	180	155	152	153	165	163	156	165	189	162	150	158	176	129	156	153	153	171	158	167	166	134	157	166	155	164	157	156	169	167	179	165	168	154	159	132	163	176	162	160	150	174	142	171	174	165	164	153	159	176	185	152	166	167	148	166	139	163	139	170	146	157	150	160	158	153	140	140	154	156	153	159	184	136	152	160	164	175	146	163	190	172	162	150	136	167	154	144	144	145	137	156	165	139	164	167	162	157	181	178	161	153	162	151	140	161	147	167	142	166	175	153	142	168	152	152	144	162	131	165	169	160	150	152	138	164	155	178	154	171	180	146	151	176	155	155	159	168	169	157	163	179	169	153	150	160	150	147	169	169	164	149	157	138	181	149	157	164	151	148	171	174	142	147	148	173	153	166	163	123	146	163	154	177	170	167	161	142	148	168	152	190	175	153	155	170	168	151	156	172	145	163	154	163	158	146	134	152	152	141	180	183	147	140	146	169	171	176	160	139	153	155	183	140	158	134	149	149	151	151	170	159	156	152	156	166	169	146	159	168	146	165	148	154	151	150	170	162	145	165	157	135	154	175	151	187	129	143	171	170	166	158	167	165	157	164	151	158	132	142	150	161	150	148	168	153	149	160	163	154	172	160	148	152	168	154	176	156	153	171	178	137	170	151	171	159	180	179	133	135	158	156	146	164	154	135	159	163	156	161	153	166	147	143	152	160	167	142	148	148	178	161	178	178	176	138	168	138	171	169	162	167	149	158	167	160	155	173	169	172	158	159	149	167	163	167	149	168	138	154	156	151	154	180	170	172	184	155	133	147	171	153	126	141	158	142	159	164	123	173	169	154	169	124	184	158	163	184	161	146	190	160	166	173	158	153	166	159	156	174	139	171	163	145	163	168	169	152	160	154	143	161	163	169	153	136	170	167	174	152	153	167	158	171	157	171	151	171	137	163	158	166	166	165	141	152	153	165	155	150	157	163	140	143	169	160	172	152	152	153	138	174	144	165	154	159	166	180	155	165	139	150	159	166	170	161	154	169	154	145	132	151	168	175	184	151	162	156	152	164	149	166	153	157	144	149	169	154	197	168	168	147	189	150	158	175	141	166	140	158	155	164	168	144	154	175	171	169	150	166	173	159	169	162	147	157	182	163	135	157	170	144	141	154	166	186	152	154	143	171	141	146	192	151	144	169	148	134	161	161	143	159	148	145	172	174	162	158	140	145	164	150	172	128	157	170	166	154	137	147	136	153	136	148	136	160	171	153	173	163	159	153	169	163	168	163	133	153	160	140	162	166	150	173	173	142	144	151	153	181	175	168	152	157	151	178	166	154	171	152	146	176	133	164	169	154	179	164	151	143	195	143	148	143	163	155	145	168	154	164	138	144	163	173	155	155	153	173	154	172	169	142	134	151	159	169	177	155	150	170	180	173	157	179	176	161	156	144	154	153	177	131	152	182	179	162	167	166	173	162	172	167	147	164	151	170	168	149	156	170	165	167	173	171	144	170	183	171	148	167	147	166	182	174	167	139	195	168	149	164	200	155	169	143	163	153	167	150	152	170	148	166	168	156	173	145	186	171	139	167	156	160	155	165	161	154	182	153	145	160	141	154	161	150	167	168	148	155	167	143	160	155	172	162	136	173	157	169	157	163	144	158	151	140	175	169	154	163	164	162	168	176	168	171	155	151	173	157	157	173	157	141	147	147	165	170	142	143	178	167	166	142	175	163	165	150	155	154	182	153	171	161	155	162	154	130	172	168	143	144	155	149	176	168	159	181	154	147	154	179	148	177	151	159	161	145	156	147	174	131	128	178	159	139	135	167	152	167	167	162	160	146	187	183	168	151	168	174	149	161	152	162	123	180	138	151	138	169	165	163	182	149	152	144	134	148	156	161	154	172	145	173	159	163	141	154	161	181	146	146	171	171	149	154	145	176	175	157	138	163	167	166	158	174	164	142	170	147	148	160	157	173	147	180	164	146	164	149	157	175	146	176	158	170	147	200	166	183	173	158	155	164	160	169	163	163	173	149	133	171	180	163	181	158	179	193	180	160	147	162	159	160	153	147	126	160	136	178	179	148	141	149	166	190	170	156	139	149	154	157	143	152	163	150	145	145	163	162	144	155	138	162	178	175	150	158	151	150	159	157	182	159	151	146	181	145	159	178	164	161	158	179	154	149	185	159	178	151	164	156	170	137	159	166	122	149	154	164	152	167	149	157	156	153	142	188	171	162	169	164	152	164	151	194	149	168	154	149	158	163	141	160	156	156	171	147	155	153	174	177	193	157	164	164	175	169	151	165	150	150	161	172	157	165	166	153	167	166	176	157	138	176	172	179	178	162	163	147	143	168	150	146	160	161	131	157	169	158	158	151	139	174	146	192	196	146	190	151	131	161	157	162	142	169	138	159	139	176	161	158	193	157	155	159	166	176	182	149	156	165	160	185	175	168	185	167	192	145	154	133	177	152	151	176	143	167	170	164	159	157	166	167	188
10520	10650	17638	18876	11242	7920	6414	5215	4156	3513	3328	3068	2373	1969	1606	1743	1600	1443	1183	924	748	661	653	647	625	656	647	611	585	596	623	542	594	596	577	573	521	602	581	551	555	563	583	583	648	579	585	576	554	531	542	505	540	571	566	526	554	546	536	529	522	531	512	551	494	566	554	521	549	518	580	512	520	566	522	571	587	517	582	576	509	531	530	540	493	527	552	554	476	559	526	578	556	579	534	559	519	537	594	548	514	594	584	532	531	546	568	525	525	532	585	535	512	520	531	510	542	589	521	567	556	543	533	576	533	562	539	537	572	586	512	544	562	565	566	530	546	490	556	537	544	538	582	585	558	567	551	518	535	527	546	543	532	542	558	536	526	540	529	527	552	522	548	565	511	542	507	547	566	542	552	576	569	553	514	538	567	489	555	548	539	565	519	543	550	527	540	594	532	553	535	561	554	513	555	531	555	553	551	495	540	579	544	584	574	550	536	512	513	488	550	542	542	560	570	568	546	546	524	571	539	543	550	529	517	542	472	524	566	549	510	555	537	509	526	495	534	559	555	545	531	560	572	515	487	535	504	561	539	553	582	572	570	534	498	544	525	520	574	578	546	535	519	572	555	543	546	527	605	531	547	507	530	543	526	515	568	533	557	564	532	536	554	488	533	514	552	581	556	526	535	531	539	553	528	535	521	497	513	545	530	563	577	547	550	551	526	568	558	531	523	498	536	572	551	548	566	563	576	554	526	574	557	538	501	560	495	563	538	539	575	543	537	505	531	565	541	562	576	582	572	533	542	557	575	585	547	581	567	553	513	491	598	539	540	545	538	523	537	523	551	537	548	510	550	513	573	519	543	530	545	524	545	595	553	524	552	513	516	567	544	519	555	554	524	547	527	560	570	585	561	540	567	590	577	530	482	500	526	541	529	561	483	549	491	526	543	567	556	504	589	553	562	541	591	532	577	553	546	522	544	567	528	534	544	567	525	525	539	620	527	561	538	541	543	523	538	549	572	499	549	570	566	529	547	523	569	540	534	517	558	539	547	569	543	509	569	566	519	556	488	545	557	552	567	523	559	558	559	568	550	553	581	553	553	525	550	522	534	559	535	528	543	532	517	517	525	542	559	596	528	494	550	545	546	581	592	576	531	548	551	528	523	578	533	575	540	530	563	504	520	538	524	528	579	531	547	518	544	537	549	516	530	548	532	551	520	513	558	562	534	573	556	558	575	533	545	572	558	561	535	521	540	521	538	555	554	570	531	543	565	561	513	540	547	546	541	527	532	540	524	539	572	507	541	565	551	563	568	571	521	533	506	572	521	535	569	557	520	524	548	513	527	537	528	547	544	546	524	501	519	516	530	510	535	578	526	571	533	549	523	510	559	523	536	528	563	528	598	528	538	519	535	556	588	523	540	550	541	536	553	562	526	542	540	524	524	562	544	581	531	523	537	561	577	567	580	522	585	531	558	546	564	534	530	570	564	571	541	506	556	552	527	596	529	604	552	502	520	585	559	512	535	592	544	550	564	573	558	581	555	542	539	534	566	566	541	538	577	527	506	547	529	544	548	534	556	534	503	517	548	551	520	527	552	573	546	541	571	527	587	578	532	546	532	546	533	526	551	574	542	495	539	523	534	566	509	563	537	555	521	576	574	552	576	532	559	539	569	555	570	550	520	525	588	536	552	495	514	554	536	550	529	584	535	519	499	583	574	548	532	498	583	528	555	543	565	543	517	507	527	563	553	509	530	550	548	536	498	506	506	558	567	556	525	539	573	517	537	555	546	517	498	546	526	553	580	512	534	547	568	579	532	551	544	606	547	543	573	559	508	504	576	528	534	554	549	559	552	526	558	561	519	529	543	565	520	552	536	595	531	536	571	543	529	571	545	549	535	550	597	547	542	521	549	530	525	583	533	520	534	525	536	558	563	513	502	597	561	524	499	561	567	558	557	502	534	528	583	557	550	550	535	558	532	543	530	514	572	555	543	588	573	558	536	542	555	512	559	562	526	554	499	561	574	589	559	552	606	554	555	527	532	556	555	536	516	570	582	594	533	541	524	535	539	530	504	528	527	522	527	593	531	497	522	534	558	576	547	512	579	591	540	498	557	554	538	521	546	580	533	552	541	517	542	528	549	544	580	515	559	533	578	560	551	526	528	561	550	557	532	577	538	556	533	557	581	529	519	569	528	568	529	558	543	562	574	553	516	528	550	537	527	556	546	550	522	527	583	536	528	549	546	500	561	579	558	533	544	595	561	532	569	536	548	555	537	574	563	555	569	559	562	535	560	568	525	512	562	549	590	573	551	508	554	564	536	584	528	563	532	512	519	508	579	558	579	530	593	596	529	572	539	550	564	516	557	572	535	515	558	539	570	589	515	528	537	506	549	551	523	557	559	538	539	553	534	557	504	576	538	524	554	549	547	548	522	567	543	552	576	586	537	551	553	545	496	578	553	526	557	569	527	533	561	474	572	582	568	538	541	561	548	555	574	570	542	541	550	566	558	535	586	554	513	559	533	558	529	575	570	564	527	556	558	534	534	537	570	569	596	578	521	534	571	569	513	545	564	602	514	534	539	528	557	554	562	562	549	551	524	536	549	547	528	537	515	503	523	578	552	596	578	560	582	508	560	511	551	514	558	599	515	506	546	539	563	527	545	576	558	541	537	482	538	551	546	527	511	566	546	551	549	502	519	515	516	586	537	577	547	545	541	535	562	500	547	526	524	562	491	598	537	527	543	532	557	531	570	558	535	521	510	550	547	551	549	543	538	552	513	559	561	556	560	531	554	608	556	495	499	551	515	571	575	563	547	553	519	532	575	559	537	591	540	536	557	511	535	548	527	540	570	542	547	502	551	526	550	516	569	534	519	571	542	532	570	526	571	566	545	580	553	540	512	550	559	526	527	534	532	555	537	551	547	559	519	561	548	522	567	567	541	540	556	533	551	526	543	539	535	544	540	509	554	512	531	546	543	542	510	552	577	567	522	506	541	550	479	525	534	564	509	530	581	553	525	540	538	541	570	537	531	532	565	496	519	554	554	538	547	536	490	578	539	532	558	550	562	519	513	535	569	570	523	548	553	567	541	540	549	580	543	559	526	535	513	554	556	565	524	589	541	546	531	532	545	618	558	525	568	520	537	535	520	555	525	549	511	578	562	531	535	540	508	530	513	562	541	549	511	539	589	589	568	569	544	520	506	529	537	568	526	508	555	536	557	521	530	536	557	528	520	547	516	549	543	531	523	554	547	534	541	566	524	541	578	601	589	534	567	577	561	560	493	559	557	515	571	543	519	535	533	565	519	490	511	510	507	564	492	533	520	528	512	507	565	497	543	518	525	554	566	533	557	558	547	551	547	510	501	547	530	560	532	557	560	562	561	557	562	559	531	565	569	575	525	538	533	539	563	530	526	528	494	539	550	524	604	569	510	504	562	586	540	537	548	507	511	543	520	555	557	515	528	576	542	522	572	517	584	582	557	593	543	566
35213	39723	45812	37787	26507	21177	16622	11989	7193	4889	5394	5441	3783	3046	2653	2062	1365	1315	975	758	464	437	342	289	244	248	210	214	184	188	180	162	176	154	174	176	163	171	141	178	119	155	152	172	143	165	188	161	166	179	178	146	181	179	192	159	154	139	146	135	140	167	139	170	171	153	148	152	156	144	137	154	157	155	157	165	138	159	162	127	155	145	167	151	159	142	156	162	158	144	163	138	169	152	160	160	170	166	147	167	167	155	159	174	171	174	142	144	166	147	165	173	174	152	148	149	154	165	131	166	150	153	163	164	154	128	158	153	165	154	182	156	164	148	167	157	151	158	166	150	140	156	152	157	168	149	140	185	152	162	152	168	152	143	164	157	158	131	174	161	146	149	169	154	150	147	135	171	155	169	164	158	156	156	135	144	139	159	179	160	142	156	155	179	148	134	127	167	160	171	141	156	160	140	141	145	162	149	154	161	153	158	153	142	177	150	151	165	161	166	160	156	165	149	147	142	153	173	145	142	117	167	191	171	163	176	149	151	140	165	152	143	150	148	166	156	145	171	128	152	139	144	153	150	175	155	151	148	166	150	146	175	159	140	159	150	141	141	150	157	148	162	162	153	157	175	152	161	149	159	144	143	156	134	179	159	141	158	146	155	146	155	170	165	155	169	150	170	160	170	157	169	154	156	148	165	141	159	140	146	147	160	153	145	154	146	162	160	157	131	149	157	147	162	169	156	150	191	169	164	154	134	159	178	144	145	194	176	159	153	162	141	151	155	143	156	150	168	163	147	159	160	181	167	170	151	160	151	150	159	156	170	168	141	146	149	179	155	145	170	155	181	148	178	168	144	147	156	139	164	169	157	131	135	164	152	148	163	147	157	160	162	140	136	160	152	146	158	160	145	166	162	158	148	143	165	170	152	175	144	161	148	170	189	153	179	162	161	143	156	171	145	151	165	150	154	146	153	158	161	171	167	144	157	154	166	172	171	164	165	143	158	164	183	169	151	144	156	152	146	143	170	166	167	166	156	130	167	165	162	164	153	163	140	150	162	153	157	146	150	170	158	154	152	171	161	166	150	146	141	139	148	160	143	148	168	164	164	151	156	151	154	157	143	155	175	176	150	146	148	159	135	160	170	154	149	169	154	166	144	153	136	156	139	148	147	170	177	162	178	144	164	158	138	144	153	148	152	162	167	147	149	157	170	167	173	146	142	156	164	168	159	167	176	153	162	128	167	167	160	159	185	175	175	153	166	149	175	153	175	157	156	192	172	175	171	179	160	161	153	137	153	148	154	174	166	161	169	145	163	160	136	157	163	157	139	162	152	174	151	167	161	167	173	183	138	145	157	163	153	150	177	163	133	170	153	188	155	170	145	154	165	159	131	153	163	136	162	159	148	170	154	138	145	176	165	146	153	185	171	143	188	168	146	158	157	170	155	171	148	158	140	168	163	153	169	165	161	142	159	142	146	154	158	149	142	169	161	135	146	149	162	156	144	196	165	155	174	156	149	164	172	181	162	135	142	163	172	161	181	158	152	144	138	143	139	157	166	147	144	155	143	164	175	149	141	158	157	156	151	151	158	153	164	159	137	162	137	130	144	162	157	159	149	161	166	141	159	146	174	165	173	166	157	137	166	148	139	164	139	157	144	158	176	166	149	166	130	182	151	179	154	177	160	183	154	135	146	164	165	172	140	169	166	168	155	162	167	141	169	149	154	145	141	165	161	161	131	171	143	160	146	152	195	152	148	167	162	141	156	158	132	159	163	149	171	154	161	162	162	145	149	135	154	194	154	134	147	151	162	152	157	177	157	155	166	161	153	151	152	173	173	143	171	159	143	151	161	155	159	146	146	160	151	157	156	156	156	143	161	143	159	136	149	179	159	159	118	167	168	158	162	136	158	145	155	152	146	173	172	148	166	158	157	183	158	148	151	181	169	190	147	168	137	158	160	148	169	152	177	156	154	171	158	176	152	154	164	164	145	159	154	172	171	144	143	156	140	176	168	166	138	140	153	157	154	130	170	161	155	145	156	152	138	174	152	137	132	155	168	173	158	158	167	137	164	169	175	161	158	143	148	157	161	143	155	158	169	169	163	145	151	142	144	163	151	133	168	135	174	157	165	156	165	152	162	159	147	123	160	156	147	156	136	169	142	126	159	148	156	172	178	152	162	161	141	164	161	151	157	171	172	138	158	141	141	153	148	153	149	167	167	157	138	162	155	147	159	155	170	173	155	151	153	175	165	162	169	140	147	141	165	151	165	164	157	148	163	155	137	158	146	164	152	168	167	154	140	153	146	158	168	135	142	164	150	153	131	151	167	166	158	150	137	162	151	162	172	176	168	141	183	174	162	170	169	159	137	168	168	168	159	137	155	140	155	155	160	158	168	155	155	150	143	149	159	174	140	160	139	161	153	155	170	128	137	158	145	147	165	162	166	156	174	148	173	167	178	173	157	147	174	172	138	123	169	181	143	130	148	134	149	161	163	164	153	166	165	163	155	164	155	153	153	138	160	139	158	138	130	131	138	141	137	169	160	151	165	148	165	129	152	153	153	163	144	157	168	160	157	167	138	168	153	127	128	172	139	180	154	169	148	145	194	165	174	164	157	164	136	170	182	153	128	133	158	159	124	160	145	158	143	151	139	150	160	152	180	160	143	151	150	161	143	168	163	146	175	137	159	161	161	187	142	146	175	183	168	142	158	157	145	146	139	161	141	187	149	139	169	144	158	143	152	131	158	156	166	153	147	183	143	183	162	148	133	153	161	157	151	133	151	153	152	145	168	154	179	168	138	172	151	177	149	179	143	146	163	143	165	153	133	163	153	161	166	147	149	172	151	158	168	181	167	144	149	148	162	156	155	135	153	156	178	147	170	130	173	142	169	157	187	165	168	155	150	150	157	148	166	150	160	145	162	174	167	126	179	158	144	148	147	160	155	155	161	158	159	178	169	148	158	154	149	182	150	149	169	167	137	159	184	131	160	152	174	144	149	148	162	177	158	141	164	165	167	135	150	163	140	153	168	163	160	157	172	144	165	146	165	156	144	169	178	135	144	157	167	163	157	138	137	134	173	173	138	169	143	146	171	147	147	145	139	137	149	154	159	172	152	173	176	151	131	124	145	161	175	166	139	145	160	179	150	131	148	155	169	162	155	177	160	146	173	179	166	154	171	167	174	173	155	160	163	162	166	154	174	150	138	163	167	137	170	165	163	135	152	168	159	156	174	159	155	137	149	152	157	142	143	143	159	141	153	168	153	130	159	165	159	146	165	146	150	159	162	167	149	147	159	186	154	137	160	138	166	157	174	169	152	157	145	150	149	157	152	137	159	154	173	171	157	131	158	172	150	163	148	155	141	120	176	167	145	146	140	166	153	182	156	150	149	145	169	161	155	155	131	140	155	140	156	154	180	164	172	169	159	161	166	151	151	148	158	156	159	158	162	171	164	157	192	170	166	140	155	182	158	165	129	163	154	158	186	167	160
29155	37395	49511	43252	32209	29169	27737	25518	20364	17315	20769	21661	17956	16678	15415	12786	9549	8992	7142	5603	3085	2791	1938	1682	1309	1187	1008	995	933	796	722	641	681	721	676	623	603	603	538	579	548	569	584	571	604	561	617	642	619	665	666	667	613	594	535	525	539	544	513	528	521	544	486	532	501	547	503	517	529	562	502	495	537	538	527	546	533	539	481	513	564	532	501	581	482	506	549	493	485	510	549	536	544	496	568	498	536	497	523	515	480	496	460	505	503	519	517	553	524	542	533	538	532	514	489	545	484	559	552	494	591	548	499	538	549	539	515	520	523	538	525	517	528	537	540	496	536	510	511	540	542	521	505	507	518	525	533	529	528	486	558	546	523	512	560	544	534	523	531	552	475	490	539	548	527	478	567	554	505	488	544	506	517	513	540	574	516	585	570	507	503	512	544	556	491	516	493	530	516	511	510	497	502	531	539	480	460	544	524	504	528	533	541	488	524	469	536	515	505	543	553	553	507	491	502	518	491	500	512	516	533	502	530	520	532	556	528	481	521	483	516	563	547	546	515	538	531	531	554	547	511	544	565	499	519	546	516	513	524	519	538	507	497	540	590	515	524	554	526	470	533	495	514	531	537	521	559	517	491	505	599	560	547	467	558	571	474	544	523	513	483	505	537	530	522	529	555	510	520	542	555	560	544	518	516	518	507	505	521	569	491	498	559	524	508	548	501	523	509	500	513	482	532	533	533	535	504	538	544	525	513	528	467	479	535	499	534	519	516	515	516	569	510	500	556	552	544	495	558	508	489	521	544	528	493	519	527	536	520	521	567	524	536	520	516	505	504	512	522	509	519	513	502	548	558	547	579	537	545	538	501	568	553	488	533	505	525	518	570	550	512	503	529	501	535	546	490	551	491	546	558	513	537	548	540	475	509	540	514	510	501	540	528	554	543	542	504	520	593	556	528	546	552	498	544	557	544	550	538	531	504	555	538	544	538	547	558	538	548	551	464	479	539	471	485	544	519	543	562	527	558	512	571	517	509	524	511	531	552	498	508	518	555	510	530	507	533	528	565	512	529	539	546	501	487	501	548	534	538	531	536	510	565	511	535	505	514	551	517	558	529	493	496	510	520	513	510	509	554	566	534	524	507	534	545	542	516	526	519	541	503	532	511	556	503	557	568	510	524	527	549	570	534	561	525	512	511	544	509	487	566	533	510	540	516	538	541	540	566	512	545	518	537	503	514	509	561	533	557	540	545	506	539	494	522	523	549	514	509	509	510	503	529	528	533	534	536	501	530	505	527	516	522	554	506	542	519	530	533	542	524	528	503	527	540	537	470	506	586	518	514	526	557	532	523	517	522	554	503	517	518	529	554	572	507	499	534	516	534	491	545	523	530	514	539	533	528	494	504	540	592	516	498	495	537	538	513	569	562	517	526	575	546	524	525	485	502	545	557	469	526	495	527	535	560	524	540	513	544	529	513	539	500	539	527	555	539	553	505	530	505	530	532	550	543	559	527	542	520	509	511	515	518	495	557	532	540	551	518	521	533	528	521	512	511	576	547	535	519	545	542	506	510	537	525	531	498	523	545	519	509	551	539	573	508	536	563	495	532	537	513	518	533	508	562	481	523	482	533	519	559	545	527	514	530	528	549	512	512	535	546	563	502	527	509	553	511	511	518	519	530	524	475	540	545	526	532	536	567	520	559	566	565	516	505	554	511	563	496	516	499	538	539	548	534	498	512	519	497	555	499	490	564	523	541	538	551	567	504	550	534	522	533	547	540	531	559	520	531	499	521	512	555	574	534	535	531	511	568	516	489	538	547	538	513	530	516	503	515	537	509	504	530	549	589	512	532	517	540	517	524	517	512	502	543	531	575	500	540	550	539	533	534	529	535	557	482	525	543	487	528	569	545	543	486	525	518	542	553	545	543	521	566	539	528	540	543	572	560	545	552	537	522	562	536	554	531	506	516	501	534	563	546	555	547	525	534	519	546	519	548	502	512	525	538	470	490	507	527	519	554	536	540	529	524	549	529	521	551	534	559	499	544	529	499	527	542	505	554	502	497	528	560	533	528	448	552	520	495	528	526	525	523	537	528	516	537	489	560	568	545	533	502	548	522	533	496	551	501	538	488	531	532	530	521	547	530	521	523	514	517	567	465	544	525	495	532	534	514	573	478	566	538	508	515	497	509	522	514	572	502	526	550	515	530	530	498	543	534	544	502	569	510	512	532	572	524	550	523	518	553	521	493	526	549	562	531	525	532	536	524	514	530	555	532	541	502	524	565	482	506	525	527	552	566	537	555	526	515	517	529	515	544	547	525	498	562	523	509	550	500	524	498	573	505	513	540	511	556	521	538	554	502	528	551	501	524	549	522	540	552	503	561	521	504	553	561	482	555	520	550	559	498	539	522	504	550	517	536	526	524	524	502	572	513	502	514	530	562	503	512	513	512	550	580	514	554	521	536	530	517	532	519	544	544	523	510	571	534	544	536	576	519	528	506	509	536	501	499	539	537	552	501	543	538	548	542	533	502	532	562	508	513	542	531	542	539	554	566	507	486	552	552	508	516	540	529	543	557	542	500	521	536	552	515	504	499	514	503	536	523	494	579	506	539	505	559	552	527	543	524	516	501	576	508	539	534	511	501	524	507	544	483	531	535	505	565	532	534	530	532	545	517	514	515	538	572	509	540	525	578	536	524	505	563	516	508	506	542	551	514	514	533	514	541	582	552	578	541	485	486	491	486	517	542	542	537	577	545	544	539	516	501	501	540	538	548	500	524	546	531	539	518	524	524	502	550	491	529	492	565	520	541	518	549	491	564	486	494	512	482	513	536	531	530	558	518	572	495	493	550	539	551	528	526	527	516	548	574	525	548	568	560	539	524	501	532	545	542	575	530	540	530	516	540	522	508	500	548	534	525	577	529	521	552	553	527	535	500	567	525	524	515	501	542	540	545	556	505	505	528	494	556	518	519	511	540	538	537	497	565	504	499	508	542	516	573	548	518	506	510	567	533	542	550	544	517	532	526	502	519	525	525	538	500	505	545	517	532	482	535	543	507	542	513	566	534	536	534	528	492	539	487	499	514	543	530	510	514	533	543	523	521	551	543	523	537	528	538	550	504	546	554	548	543	520	514	489	534	523	500	506	514	520	550	507	524	494	504	530	556	506	524	528	553	527	571	525	487	529	523	516	553	543	561	536	510	552	492	510	528	515	520	523	499	526	531	516	512	531	514	557	493	471	542	540	544	498	525	504	528	554	542	549	549	564	505	527	528	517	525	572	515	539	522	501	539	542	529	520	504	522	510	530	515	514	519	539	574	560	529	494	524	507	490	518	518	541	553	519	530	504	522	484	509	539	531	549	555	528	528	513	512	538	508	503	547	537	556	547	508	539	532	540	517	495	521	566	524	534	570	514	532	503	515	563	509	506	512	493	521	557	520	532	558	537	525	550	528	583	531	567	478	524	493	520	529	545	579	542	552	549	534	501	530	535
41799	46951	47073	31844	28044	24853	24974	19792	13745	9510	10515	10596	8012	6470	5813	3866	2627	2506	1854	1389	709	714	446	455	446	348	260	283	269	234	228	231	196	212	207	195	212	189	214	196	197	183	207	206	195	171	204	190	230	212	215	205	202	209	169	184	195	177	212	177	220	198	193	189	204	223	178	185	196	178	178	184	204	196	175	204	196	211	192	185	185	192	213	181	177	182	209	177	211	181	194	184	199	185	198	180	201	184	189	178	178	172	222	169	209	203	185	188	192	215	186	216	173	173	188	194	193	183	185	168	179	190	191	195	190	175	174	156	198	197	192	195	166	191	191	208	165	187	178	195	186	223	198	229	226	181	178	182	193	195	188	214	201	194	175	202	201	169	187	173	204	196	172	198	203	201	186	189	222	192	182	207	202	191	188	184	167	191	187	199	184	205	183	204	188	219	202	182	186	178	203	195	175	193	198	201	187	202	190	201	185	175	201	204	169	195	180	196	197	187	206	184	182	187	211	193	174	188	209	186	186	152	201	177	175	189	187	182	178	182	204	171	190	192	161	178	193	186	182	199	168	176	194	193	183	183	192	194	218	192	192	202	172	191	193	179	205	165	181	186	163	217	165	179	188	183	180	187	183	190	197	186	194	164	206	215	191	197	193	204	182	223	176	187	202	164	171	176	179	196	177	173	163	195	177	179	175	196	158	190	202	182	187	171	190	171	198	197	203	197	175	199	207	184	202	189	218	186	198	173	177	180	191	208	202	180	197	198	179	193	202	185	191	184	188	176	190	180	201	178	182	181	185	200	185	216	205	199	208	189	209	211	213	175	182	201	184	193	178	205	197	214	167	197	198	223	200	205	195	196	199	154	190	163	157	192	168	207	191	171	163	188	196	195	209	198	197	185	186	183	193	185	196	209	194	211	183	167	176	175	195	215	174	208	189	207	175	192	183	185	181	170	211	193	202	195	206	195	203	185	196	165	188	195	207	211	214	187	184	201	187	186	198	191	215	181	197	191	190	170	177	200	200	193	185	187	191	216	206	194	186	180	184	214	186	182	189	197	171	176	211	177	203	201	192	206	191	169	177	195	171	195	192	207	199	188	214	196	182	177	189	175	188	159	177	183	191	180	199	180	189	186	193	206	183	197	200	206	194	189	203	192	193	184	208	183	209	185	187	190	193	207	203	200	172	188	184	209	197	201	198	171	190	202	179	172	209	182	200	183	196	216	203	202	181	191	213	206	191	201	203	209	166	185	215	206	174	193	185	183	189	218	176	190	186	186	202	205	193	186	209	180	186	175	227	183	172	185	200	199	201	196	183	179	187	185	193	174	185	183	197	172	187	190	167	190	185	202	172	176	175	194	174	207	198	175	188	209	211	169	195	190	162	204	203	189	182	194	225	187	183	161	195	198	185	202	177	185	191	184	189	205	174	201	191	179	194	185	183	181	207	177	180	188	184	197	188	174	208	183	176	186	190	197	176	172	208	204	173	181	164	189	194	207	184	174	194	190	166	224	189	180	190	190	184	163	182	195	200	210	196	176	178	196	187	197	189	165	172	175	163	191	188	196	201	162	203	202	183	196	180	222	167	206	179	169	177	175	172	182	190	199	185	175	184	194	188	212	185	205	186	208	181	200	225	219	199	176	184	190	192	201	211	196	199	185	195	189	175	184	198	176	187	170	188	196	207	195	198	209	212	181	198	185	185	189	193	197	182	226	169	171	162	187	194	179	188	196	167	205	210	189	201	201	184	174	199	173	189	215	196	210	190	186	188	195	168	178	198	198	182	175	200	175	182	181	172	208	205	184	173	186	193	240	208	189	218	180	213	196	190	172	171	189	177	213	188	174	188	187	197	178	200	199	198	181	198	223	192	210	175	186	172	169	187	190	190	182	188	176	203	190	175	190	198	206	193	213	185	192	197	167	199	178	197	192	190	186	168	214	189	198	199	217	191	217	167	194	190	185	208	177	197	184	182	182	190	178	177	196	194	192	162	181	181	179	182	197	199	192	222	209	164	199	191	199	182	172	201	179	188	192	200	188	185	191	185	202	178	185	198	188	179	177	197	186	181	191	188	192	191	176	209	193	190	207	197	191	175	201	178	194	192	176	178	170	194	182	192	182	206	165	183	205	179	181	175	197	179	187	190	185	188	175	187	206	177	161	200	178	195	213	176	190	169	220	198	182	192	204	165	158	204	202	204	189	197	182	187	176	180	180	176	199	204	218	194	198	181	188	208	192	188	186	195	190	183	164	189	191	194	174	190	190	193	179	194	203	180	211	206	200	180	190	188	175	189	178	209	186	189	187	174	216	177	208	184	194	194	185	180	187	197	203	190	190	186	199	193	196	177	197	195	232	172	223	188	183	165	183	188	182	201	200	188	207	188	192	185	204	169	178	157	185	198	193	187	169	212	186	213	195	180	212	187	186	180	168	209	205	194	212	215	170	194	189	169	177	208	186	196	210	190	205	186	191	188	192	179	200	194	208	208	189	193	183	180	187	194	184	180	172	173	219	210	206	178	184	191	195	193	179	180	211	179	189	182	208	176	195	174	221	191	195	199	189	180	194	170	195	204	188	203	175	167	188	181	191	170	186	185	207	161	186	198	205	208	193	202	186	181	189	190	186	195	184	186	184	175	210	171	168	207	186	172	197	175	202	206	200	187	203	193	209	188	228	202	161	200	192	193	184	187	187	177	195	186	205	191	180	165	175	192	201	192	174	177	198	193	175	192	191	193	179	200	183	200	190	199	197	202	196	203	176	182	203	192	181	187	213	181	182	188	193	190	186	168	189	172	188	194	199	195	224	175	170	192	177	186	176	218	193	187	184	195	222	178	163	211	184	211	183	183	173	186	175	191	194	193	202	209	196	169	193	191	185	197	179	184	190	209	184	172	181	187	181	208	205	194	188	204	176	173	181	190	199	195	164	174	194	204	191	211	179	179	209	187	184	167	177	177	186	190	190	176	193	192	156	194	188	173	184	178	185	188	184	168	199	197	183	187	196	169	209	194	216	214	177	176	200	150	157	159	196	192	185	193	200	200	186	181	184	212	197	190	163	167	173	161	198	180	192	199	182	202	197	182	198	179	204	194	222	183	170	188	173	212	203	175	192	169	196	205	189	165	207	206	210	183	208	196	186	201	165	190	189	171	185	189	217	174	206	174	195	206	184	176	183	207	199	180	183	161	209	196	191	179	189	171	204	174	185	171	197	201	170	205	201	164	182	176	175	175	183	178	203	200	175	192	187	204	187	190	205	191	179	191	156	198	204	208	170	214	201	179	218	173	197	192	196	178	179	192	198	179	166	182	193	191	180	166	172	174	202	205	195	174	204	199	207	179	196	205	192	192	181	179	196	171	178	198	194	207	198	202	194	194	194	189	188	195	162	176	196	196	196	195	162	190	223	212	194	197	168	199	203	198	179	185	181	214	209	190	188	177	178	178	177	185	199	213	159	203	202	209	211	194	224	166	169	171	205	176	197	177	181
34398	46254	50235	42754	41313	34055	38016	31673	25758	24554	28931	30155	25835	24734	24299	19701	15251	15015	12495	9694	5074	4512	3260	2719	2344	1727	1416	1499	1311	1103	835	803	827	874	777	725	713	698	657	688	719	667	680	656	628	638	724	779	878	938	827	768	748	697	621	585	587	601	609	631	624	632	625	608	601	646	639	623	609	576	676	602	624	625	590	638	634	583	598	617	656	627	607	624	569	618	574	555	618	620	613	672	627	613	624	644	608	609	650	597	637	619	594	619	640	561	589	587	598	624	616	635	577	620	599	615	586	617	623	600	624	605	656	591	607	617	644	586	575	628	598	611	629	628	603	620	632	606	650	634	614	616	567	617	648	609	616	604	613	590	587	568	627	595	608	643	572	640	634	630	612	632	596	612	635	617	626	604	600	625	586	602	590	592	604	618	635	601	616	603	630	616	571	657	617	600	561	625	614	611	571	620	611	575	621	605	657	619	627	612	563	635	618	644	587	620	605	630	586	659	679	612	630	598	638	580	632	620	660	592	591	603	614	609	588	612	591	608	573	596	675	654	619	672	605	614	611	626	582	603	593	586	609	600	574	573	622	635	598	648	597	621	614	578	612	666	613	611	567	624	587	604	590	609	576	582	610	628	621	632	606	635	634	664	678	609	620	673	590	640	575	593	612	600	574	625	638	666	642	590	600	587	600	542	615	611	608	649	646	632	596	609	599	620	603	628	568	611	615	570	602	602	622	609	594	657	578	583	634	603	559	607	592	589	609	664	566	616	577	639	605	607	620	651	596	607	647	609	601	609	631	620	636	607	592	579	621	601	635	588	592	606	583	614	582	603	622	627	614	595	605	640	587	633	601	596	624	618	616	585	558	623	618	614	562	651	611	649	632	589	603	607	608	599	581	641	634	611	583	589	601	639	604	618	587	624	641	598	600	592	620	605	569	605	606	613	585	602	602	613	621	571	606	622	622	611	637	648	588	628	599	596	630	617	626	623	619	650	613	592	620	572	604	671	650	586	603	671	638	618	616	619	605	647	582	628	648	580	607	608	612	606	573	590	600	598	600	597	610	601	559	616	578	566	603	632	600	601	592	629	661	623	600	578	624	584	600	615	637	640	570	618	633	630	616	563	562	634	567	642	638	598	618	616	597	634	579	598	631	595	647	612	607	588	629	604	619	599	559	595	603	582	610	595	598	618	631	624	598	611	595	595	580	622	592	648	647	630	635	622	632	645	613	615	588	594	611	632	618	597	587	616	617	595	608	631	588	638	631	610	653	631	648	628	601	619	614	612	587	615	615	582	606	612	612	643	567	611	644	606	621	606	601	621	619	620	659	622	669	661	633	611	621	616	628	566	641	597	613	597	650	597	622	609	602	634	638	659	653	599	586	615	607	613	620	568	653	605	642	633	629	598	608	590	607	585	612	588	612	633	623	573	644	621	595	569	625	607	612	598	591	593	631	600	582	607	633	602	619	632	579	649	590	642	575	620	592	604	594	662	582	631	583	652	595	634	626	608	611	622	633	639	621	591	587	560	613	618	616	592	592	592	622	613	613	599	598	643	584	587	594	602	616	679	606	593	573	615	611	588	570	599	626	600	599	631	641	633	632	605	629	645	642	577	609	649	581	602	616	635	640	601	599	590	615	603	598	604	626	599	610	626	618	648	611	627	600	625	610	596	658	597	562	651	610	637	601	608	607	603	617	662	601	622	641	615	569	619	594	623	623	610	628	639	635	569	590	566	637	654	625	583	581	612	620	646	586	680	627	627	621	654	597	604	539	610	620	623	663	585	592	651	597	603	630	617	619	632	616	620	597	584	624	572	571	668	640	608	650	639	645	637	572	623	609	627	649	644	607	635	607	625	601	626	615	603	588	566	593	601	612	639	626	592	604	650	614	624	620	669	644	582	584	542	604	604	582	602	636	612	632	594	592	613	586	657	624	608	628	649	589	607	644	554	623	602	587	602	616	631	596	596	583	617	584	593	625	610	589	592	667	610	614	602	615	623	652	611	572	647	670	657	607	591	601	618	613	578	624	669	596	573	595	649	610	558	581	628	631	623	631	645	627	603	619	627	591	675	640	598	640	603	595	605	570	611	617	574	596	632	616	658	640	632	544	579	580	623	657	591	613	624	616	639	616	601	639	588	623	608	619	595	619	589	611	617	621	599	640	575	604	645	598	657	587	622	634	605	581	598	623	606	589	625	632	579	624	608	635	632	639	624	589	600	586	657	623	592	634	603	605	621	610	621	615	622	635	632	662	570	632	570	602	612	636	643	599	553	615	570	621	634	640	606	597	635	627	612	611	593	591	601	591	626	589	626	586	583	623	626	598	608	602	606	601	600	616	627	627	620	589	583	624	575	597	580	590	587	595	614	603	616	616	612	607	622	644	584	600	636	615	608	590	596	590	572	578	578	600	560	624	572	601	619	602	653	663	643	629	662	624	604	606	607	649	625	669	634	621	598	613	618	637	643	564	615	603	609	607	621	611	605	604	658	625	593	660	584	613	629	644	593	639	626	610	577	597	639	631	603	625	595	609	583	573	611	586	614	594	592	582	598	618	596	614	578	617	618	622	595	597	602	676	632	596	566	615	578	669	620	619	623	593	577	615	607	645	623	586	610	621	597	641	548	554	596	634	611	615	595	646	598	622	574	591	628	625	622	593	646	585	617	596	611	604	621	599	608	640	638	592	592	584	660	630	586	603	594	642	645	596	603	599	623	663	619	578	615	613	578	609	629	593	632	663	590	627	616	626	564	563	624	627	658	553	588	616	639	584	658	561	646	610	590	582	595	628	636	637	617	558	620	641	583	590	639	662	628	638	624	608	589	600	569	622	596	628	613	609	608	617	646	597	623	621	658	629	600	601	629	572	604	579	655	573	572	589	643	577	585	599	582	585	589	618	621	594	655	640	615	616	595	609	593	562	617	595	658	614	585	591	597	568	617	595	661	596	663	577	582	622	575	649	648	603	559	618	620	578	586	620	606	613	606	617	639	644	605	614	593	589	616	626	616	569	616	616	607	612	592	640	569	604	558	629	649	635	583	591	554	611	635	673	618	640	569	586	645	600	589	649	619	622	571	559	634	604	584	560	621	567	598	585	652	641	642	632	651	601	649	642	636	585	565	602	619	576	616	601	607	595	598	618	572	627	638	583	611	608	635	582	601	624	629	638	663	616	620	590	597	574	607	642	619	637	633	592	629	641	630	574	621	646	613	589	604	589	638	611	573	596	583	637	584	569	589	600	595	613	644	599	601	590	637	624	633	621	610	590	654	638	616	589	595	609	566	601	612	564	609	627	625	607	641	625	600	590	587	617	649	589	618	587	584	623	626	601	622	589	617	622	582	612	588	662	571	601	601	635	579	610	626	642	603	598	629	629	620	573	625	600	615	621	593	625	606	609	582	616	572	575	610	563	664	614	636	593	613	612	615	615	628	623	624	591	588	572	628	629	614	595	601	573	604	595	632	618	616	627	617	632	630	657	646	633	594
9886	11136	12105	5957	3429	1848	1294	1004	742	596	602	523	385	333	313	352	302	261	215	173	151	165	158	155	146	137	171	171	150	160	138	147	136	146	148	154	145	149	140	143	158	145	130	154	159	144	149	154	151	144	138	166	166	140	152	131	128	144	135	146	134	152	135	140	152	133	149	129	126	139	157	149	138	132	136	162	133	148	135	145	129	142	162	147	129	151	121	153	127	138	145	144	134	129	175	141	141	141	134	133	127	142	160	165	132	148	149	168	155	148	149	123	140	139	126	147	154	142	143	147	149	139	151	134	142	155	140	168	164	158	155	152	149	140	138	155	155	143	148	142	155	146	147	154	146	141	187	160	128	134	149	150	119	156	120	131	142	139	120	129	116	171	123	160	158	144	155	148	145	149	149	157	145	144	148	137	127	139	158	152	145	137	128	154	153	156	148	137	125	135	157	138	176	123	152	144	134	136	145	148	132	143	151	138	135	142	157	161	148	128	136	140	163	133	149	145	143	149	129	136	161	140	144	144	133	138	168	136	136	130	130	148	140	144	141	134	132	159	141	151	126	154	139	134	155	126	151	133	150	137	146	139	139	142	161	128	163	134	157	146	145	152	145	143	111	139	135	131	144	134	160	121	146	145	158	150	138	117	152	144	130	146	141	152	139	149	142	137	144	127	140	139	147	147	138	142	174	139	153	129	134	165	169	134	148	157	142	140	149	137	141	139	144	145	152	146	163	137	125	149	162	177	144	135	154	139	143	139	143	157	147	150	127	172	133	134	144	157	165	134	124	131	129	140	152	128	134	154	157	140	133	151	146	129	139	164	134	115	127	124	152	159	121	129	139	160	166	131	144	136	138	142	144	144	145	145	133	133	139	152	132	151	147	132	140	141	122	141	143	138	161	153	137	151	146	151	134	137	145	131	133	126	155	134	151	152	152	132	128	122	109	157	142	157	142	135	152	136	164	122	131	132	154	147	141	146	152	158	142	150	151	124	150	150	135	137	135	159	130	139	164	123	150	142	125	151	151	144	149	114	150	133	159	140	134	155	166	157	160	166	151	155	146	138	144	153	147	134	144	156	189	136	150	130	132	137	128	157	142	148	151	135	147	154	149	120	131	140	134	118	155	145	148	137	124	142	144	156	148	131	141	137	140	143	150	164	139	137	138	147	123	134	133	147	141	139	142	151	121	137	128	135	142	126	136	146	145	157	144	152	157	128	141	152	132	139	136	162	150	141	139	149	166	155	123	153	129	153	136	135	134	138	140	143	143	155	165	149	139	152	116	147	135	152	144	140	156	150	138	140	155	142	139	146	142	134	149	170	155	142	151	144	147	136	175	137	152	123	147	143	135	149	157	152	130	142	157	143	157	155	132	144	136	139	152	139	141	162	158	112	136	136	148	160	132	156	144	146	164	129	151	155	134	134	159	127	134	125	134	150	145	124	152	166	144	157	155	129	134	153	121	124	120	146	129	141	148	140	134	151	135	158	145	139	147	123	137	129	165	148	167	119	147	156	135	135	146	150	155	130	150	135	136	144	141	139	160	143	130	163	134	150	152	137	134	121	174	154	150	122	131	162	134	158	149	139	161	137	133	148	153	131	179	165	166	150	148	143	156	153	149	129	136	158	133	149	140	128	150	148	154	140	150	139	131	159	135	136	148	138	155	151	141	143	127	135	142	142	133	132	151	112	158	165	145	151	130	143	118	151	149	135	137	155	160	128	122	135	137	138	159	149	122	146	128	147	140	145	152	145	170	146	158	127	132	154	130	158	151	134	136	137	164	158	149	115	147	128	147	145	144	154	151	146	148	173	136	155	150	130	159	133	132	141	130	158	122	158	146	157	144	136	149	138	143	152	149	151	134	155	149	141	144	147	144	135	131	159	144	152	137	147	122	150	126	147	142	138	145	145	127	165	133	163	131	157	154	142	158	147	155	134	149	139	136	156	141	125	149	120	144	140	155	147	142	135	150	129	153	145	142	123	145	145	152	150	148	116	138	125	140	130	164	136	137	134	142	145	128	139	137	159	140	137	155	143	136	142	132	141	132	143	152	122	158	133	138	145	147	148	139	148	154	142	135	152	139	134	140	161	141	149	143	154	136	162	144	123	143	132	138	140	121	132	159	146	125	126	160	150	141	151	163	147	155	134	128	137	156	133	125	146	149	130	123	142	137	134	151	156	135	160	128	132	149	132	130	150	154	148	123	118	154	140	129	142	143	158	123	134	145	140	137	166	116	147	138	137	136	167	139	145	147	138	168	133	135	136	143	137	155	147	156	136	152	135	149	148	168	149	151	123	156	134	163	143	140	140	144	137	133	154	167	157	153	128	144	165	142	143	156	148	144	133	131	126	149	165	131	151	148	139	154	158	157	140	124	127	124	163	146	139	154	160	132	120	142	145	167	135	138	150	152	132	139	127	170	119	128	150	118	118	141	147	137	127	143	154	142	151	148	162	146	143	122	141	133	146	143	150	156	153	141	144	143	147	148	134	153	132	148	139	126	155	157	137	149	125	128	154	139	134	154	143	157	133	117	154	136	140	133	153	148	150	130	140	151	128	158	148	148	120	159	141	132	158	157	151	139	145	130	157	144	145	159	158	139	127	166	124	132	132	142	157	128	148	133	131	149	137	139	157	134	148	160	150	137	135	147	139	149	150	158	144	152	156	128	159	149	135	117	131	138	168	130	146	160	144	147	139	158	139	139	140	134	131	132	176	153	169	134	146	116	152	133	144	144	152	145	139	160	159	152	161	149	142	140	118	169	150	143	148	133	155	161	120	145	143	146	124	134	150	138	144	128	134	151	162	133	148	149	152	139	141	129	140	152	131	147	150	147	124	123	152	160	148	133	173	150	154	134	160	139	164	131	142	138	130	150	135	143	146	166	141	134	146	146	171	156	134	131	143	157	144	136	132	134	146	143	139	158	142	144	148	133	157	129	164	137	131	143	146	159	157	167	150	134	141	135	142	137	129	144	121	139	138	162	157	148	145	132	159	136	130	136	136	146	129	146	156	161	139	152	149	140	148	133	125	124	153	140	152	145	161	162	157	154	159	125	132	151	133	150	134	153	159	135	144	157	146	133	163	127	151	125	132	147	149	130	141	165	138	135	158	125	135	146	150	152	153	149	141	147	143	122	114	142	149	132	151	151	152	140	158	154	130	138	130	166	141	150	121	139	141	144	163	121	153	153	147	145	142	134	158	129	133	125	148	147	135	155	158	141	164	160	135	144	136	135	144	124	158	152	121	158	147	155	133	130	124	138	150	159	145	164	158	145	136	145	159	137	133	122	152	131	157	147	128	122	149	153	139	117	129	153	129	154	146	175	163	127	155	137	136	147	131	154	133	153	129	149	136	123	148	164	143	163	118	139	133	130	139	133	142	153	167	126	151	146	134	146	112	144	161	155	156	168	147	138	155	151	135	130	131	143	152	138	144	142	149	171	150	157	163	130	146	143	146	140	136	141	124	127	142	136	121
10790	14217	17324	14380	12066	8325	6652	5271	4013	3423	3540	3022	2342	1982	1936	2175	1741	1353	1026	849	707	614	633	613	555	533	549	532	543	547	538	514	517	527	565	561	505	492	561	499	520	537	535	548	531	498	531	519	514	537	549	514	491	474	474	548	505	502	514	478	469	515	512	533	511	529	460	518	507	471	493	488	504	507	535	489	487	501	492	495	507	476	470	510	488	501	507	498	521	484	498	530	487	480	498	477	483	507	512	482	499	489	510	495	475	479	490	519	477	530	530	535	473	490	492	475	488	495	507	486	483	475	511	537	447	489	501	468	485	473	485	513	497	473	433	486	471	472	523	450	494	491	514	507	450	500	515	481	521	506	503	485	506	519	510	458	504	472	531	489	523	497	546	506	510	488	482	509	477	510	497	477	500	501	501	532	483	484	489	505	491	483	489	488	471	484	503	489	489	488	479	486	503	510	514	525	495	487	510	481	464	476	523	500	508	506	490	483	472	522	527	515	501	518	474	461	465	484	468	508	504	504	549	484	516	491	503	508	489	483	530	500	502	502	501	491	467	494	509	497	520	541	517	478	511	493	483	495	486	473	472	530	562	483	563	456	501	520	462	500	496	510	494	485	510	508	524	489	497	534	449	515	512	449	465	460	516	514	504	506	482	472	499	489	496	497	498	477	508	519	522	499	482	500	491	498	485	459	476	482	509	514	507	496	510	479	469	493	482	452	468	490	482	521	464	498	514	486	473	487	487	484	472	554	484	458	489	481	491	505	507	549	440	521	475	526	510	505	517	530	515	476	514	490	526	463	478	524	497	483	481	500	498	504	485	489	474	468	513	479	537	502	479	492	543	485	490	508	500	494	506	490	515	502	513	496	532	443	539	493	481	467	511	529	547	462	482	492	478	486	446	477	463	501	491	519	500	524	474	497	455	486	466	511	496	489	506	456	475	455	543	523	479	480	498	503	515	575	471	486	514	496	481	498	523	499	470	491	492	491	481	528	464	515	495	473	506	528	481	468	514	518	496	513	507	509	546	477	457	484	474	497	509	444	490	504	507	532	495	495	508	524	526	479	553	528	539	525	475	497	516	509	515	494	497	503	524	500	477	485	487	525	512	499	529	494	510	471	514	491	512	474	479	505	506	440	474	523	510	480	462	518	542	514	461	501	489	509	496	480	493	492	521	551	524	503	497	482	523	508	471	486	466	475	510	507	479	526	545	487	465	445	500	486	485	483	473	503	511	507	537	509	489	457	479	500	486	484	515	507	499	513	471	490	505	481	505	527	490	501	499	501	476	513	477	490	494	467	504	498	497	477	473	526	469	501	529	490	481	516	470	476	468	511	480	511	519	502	511	489	535	477	513	477	476	485	525	507	507	496	510	510	549	519	522	489	470	510	485	491	483	504	516	538	508	445	497	508	506	526	496	481	508	483	537	511	489	522	459	537	499	494	501	538	493	509	507	468	472	502	505	490	471	433	491	486	493	505	488	476	499	494	533	494	501	441	549	485	488	477	502	483	533	494	481	488	556	494	517	529	511	538	496	531	516	472	487	499	462	525	466	515	498	484	489	519	479	501	457	519	480	527	499	479	472	522	475	495	527	482	495	497	529	484	492	473	481	512	487	477	474	498	496	490	492	464	487	532	483	524	524	492	489	509	523	479	574	484	483	500	462	459	483	507	492	468	501	511	491	459	469	497	470	478	512	478	492	510	485	490	486	493	491	511	491	493	520	473	499	503	528	510	447	502	519	491	513	486	490	492	457	500	476	483	522	489	504	487	452	490	444	507	490	488	516	535	484	508	535	533	483	462	520	512	482	521	462	496	448	468	517	495	488	523	534	483	470	500	450	525	483	555	513	507	476	491	503	518	486	474	524	475	526	499	485	499	490	492	488	492	460	499	501	467	490	494	496	490	491	479	506	456	477	494	479	525	494	512	510	472	480	503	514	502	537	484	449	494	506	465	503	511	506	510	500	527	488	551	542	525	512	519	492	492	488	470	495	459	489	494	471	531	492	483	521	485	518	503	506	459	455	468	509	511	474	481	491	504	509	480	491	501	525	524	490	553	505	513	513	494	469	451	531	447	490	464	447	474	515	492	498	518	503	520	532	500	497	470	454	463	495	480	503	483	523	466	524	480	498	470	496	475	479	524	507	478	496	509	469	478	513	487	491	453	494	534	488	476	504	481	477	523	493	473	491	524	490	450	504	498	496	506	512	486	491	511	485	447	497	536	499	468	486	452	497	481	500	465	489	504	483	526	456	480	506	482	473	511	491	479	497	503	512	486	490	489	489	487	519	457	475	500	507	491	480	476	484	535	521	480	466	495	507	502	464	517	486	491	478	521	503	486	489	477	498	478	475	535	473	465	459	495	505	502	495	530	507	470	474	482	473	461	486	480	507	518	487	522	495	468	488	472	474	476	483	477	540	485	549	506	499	491	461	503	492	478	501	494	455	501	522	486	505	496	506	545	488	466	511	514	523	519	499	516	494	485	486	472	500	484	453	483	477	468	461	534	491	482	501	539	522	523	482	519	483	457	517	505	517	489	487	514	481	494	480	482	471	513	500	492	508	513	507	488	497	498	507	492	481	471	493	489	458	512	511	503	518	514	524	496	512	533	496	508	508	458	507	486	489	484	502	538	514	532	558	495	490	469	473	507	475	496	519	524	506	511	510	493	517	498	484	492	500	553	483	491	526	519	509	502	533	460	505	520	520	466	476	474	507	524	517	508	515	528	479	489	477	523	498	464	483	514	524	499	476	510	483	496	492	500	497	491	476	522	492	529	502	508	476	491	480	488	492	481	472	509	510	489	494	482	490	488	554	479	458	518	500	496	503	499	491	485	499	469	476	487	514	461	512	480	523	504	496	516	496	487	513	506	481	491	440	498	478	470	517	471	465	453	481	498	471	490	498	480	492	498	492	516	546	495	498	568	478	494	525	535	465	477	509	523	454	480	494	509	475	475	508	516	515	516	502	483	491	491	488	542	519	507	492	492	511	523	477	542	466	520	527	466	505	491	493	483	502	497	501	472	510	512	501	518	503	557	512	478	460	498	503	476	521	488	499	519	473	489	495	482	497	501	518	470	473	496	479	511	520	490	498	493	514	541	474	506	481	487	520	478	467	519	492	434	509	469	508	516	506	532	503	501	498	480	505	469	519	470	493	491	477	508	527	487	478	477	487	475	453	485	459	525	520	493	523	475	523	500	486	502	531	487	516	505	490	491	494	537	477	474	500	525	486	460	455	543	507	537	518	529	510	473	515	463	482	498	464	540	507	523	485	490	501	507	496	466	504	476	510	500	484	526	502	516	484	509	502	510	495	518	467	497	502	501	496	453	477	513	489	478	537	502	486	455	482	499	518	474	510	510	517	520	530	489	500	525	515	483	521	468	468	501	491	495	488	501	487	484	482	467	514	470	471	518	480	488	460	531	502	493	498	545	499	532	494	481	503	493	457	518	509	459	500	490	500	471	488	511	489	477
34355	43733	42362	37378	30296	24062	17595	12819	7115	5130	5556	4957	4274	3368	2929	2158	1595	1323	1040	795	463	424	306	300	290	270	242	187	183	188	159	148	172	176	185	162	142	145	161	170	170	160	152	154	173	135	177	169	182	176	184	169	148	172	164	138	155	167	165	143	173	150	134	164	164	185	150	150	149	161	156	169	170	152	152	153	147	160	151	170	145	161	172	172	174	133	150	137	156	174	146	166	156	157	156	174	184	149	173	178	156	155	143	157	153	133	157	142	189	155	165	148	183	150	153	156	150	143	157	175	145	165	164	146	155	170	159	141	155	179	162	156	156	144	167	170	175	133	158	151	149	176	163	161	136	167	170	162	171	160	148	165	157	161	156	157	154	161	149	161	144	179	177	152	136	134	144	149	159	170	162	135	152	174	171	167	171	172	153	128	161	146	180	157	158	164	153	138	167	148	139	143	157	174	138	150	143	151	150	162	167	145	163	163	151	136	190	183	153	153	151	155	171	146	177	165	156	163	172	153	165	151	159	180	158	158	170	152	146	164	145	171	144	145	145	147	140	154	134	162	168	172	173	146	138	182	164	150	169	149	157	161	153	163	159	156	157	164	141	174	148	143	155	146	166	170	151	176	145	156	150	171	178	170	167	156	180	156	161	157	183	160	150	160	175	168	159	173	163	176	147	157	157	165	155	150	166	164	147	174	142	150	150	146	153	164	145	172	157	153	127	153	180	151	170	178	157	143	145	169	137	143	155	156	155	165	138	150	166	148	164	161	172	155	172	127	157	150	168	157	154	165	174	154	158	128	179	156	167	159	148	158	152	149	151	163	150	169	164	153	187	139	151	147	141	164	150	144	164	160	144	163	152	141	172	165	154	159	183	147	154	128	157	159	143	189	172	181	166	155	144	161	172	184	144	168	160	146	152	160	163	172	169	146	157	160	159	163	170	139	171	135	172	149	134	142	138	186	156	144	158	159	169	172	156	159	146	163	150	168	143	163	170	159	180	141	158	139	154	164	167	145	132	129	152	144	162	170	162	185	150	136	129	154	151	155	179	176	166	153	183	147	146	162	159	169	191	171	151	155	159	141	173	177	150	173	147	154	150	131	150	148	164	157	181	175	192	168	165	143	165	150	149	157	143	171	161	156	142	170	162	146	162	163	161	159	171	144	142	151	156	150	156	166	123	151	133	152	170	137	152	138	155	167	156	143	146	144	160	190	150	182	167	149	152	158	160	148	160	136	159	157	150	157	146	148	156	146	155	148	134	154	171	144	164	144	159	139	163	171	170	145	185	175	168	136	185	166	174	157	138	144	159	143	159	148	142	145	181	148	152	168	168	147	167	148	166	159	160	138	138	186	140	153	162	170	121	155	162	160	138	169	176	134	142	156	175	170	139	176	184	148	143	149	160	166	144	166	185	144	152	155	153	148	160	133	148	156	169	157	146	158	141	160	168	151	178	156	157	166	137	141	163	169	142	142	161	152	154	136	157	150	149	148	135	165	160	159	152	144	153	162	173	168	155	174	156	141	172	180	149	159	158	132	139	158	156	154	153	186	177	143	168	165	187	162	146	171	157	172	159	160	145	176	177	157	161	163	142	176	150	188	183	160	173	170	171	151	190	156	153	153	147	149	156	178	158	164	167	141	144	146	152	174	135	155	158	158	148	178	181	168	197	160	152	166	159	164	163	176	157	146	149	136	191	153	150	167	124	160	157	158	150	149	164	173	156	148	152	152	175	150	156	176	151	148	153	179	156	168	171	150	170	173	166	157	155	157	160	159	156	197	158	147	152	158	176	149	169	156	162	131	172	160	153	155	169	149	173	172	156	172	155	159	162	143	155	152	138	158	137	150	174	161	154	155	172	190	148	166	161	149	148	162	144	152	187	170	152	122	168	155	165	140	170	158	160	150	156	141	164	177	143	164	162	161	152	161	179	160	162	160	144	134	152	167	132	154	146	155	142	155	148	168	145	182	163	152	158	141	174	161	161	164	141	134	155	172	153	162	153	179	155	139	159	177	184	148	156	164	164	149	155	166	135	156	142	153	173	151	153	149	142	149	148	165	161	151	168	153	154	151	160	145	172	144	145	172	187	161	160	148	174	165	144	139	169	127	157	162	162	159	156	179	140	162	154	141	154	141	127	164	163	174	160	138	157	160	138	147	144	157	161	139	145	167	154	161	163	165	167	155	145	154	156	162	172	165	154	160	125	151	166	161	168	165	167	149	142	137	151	174	174	134	131	139	169	152	128	154	163	138	161	177	171	158	147	161	150	155	166	137	188	170	167	144	142	139	151	176	187	136	157	164	162	142	169	140	164	155	160	166	143	151	161	148	165	145	156	157	156	160	153	178	153	150	158	174	159	155	184	164	156	148	157	174	151	171	160	153	164	147	160	147	188	184	152	163	158	169	174	158	164	150	156	165	157	172	155	168	142	161	163	153	175	160	162	171	179	150	159	149	176	140	170	164	158	141	141	176	171	153	153	159	146	163	157	156	145	185	148	182	173	151	142	154	168	148	158	172	157	184	130	142	168	171	165	168	165	195	156	141	152	149	157	155	119	151	169	165	158	154	163	162	165	183	155	152	146	170	155	166	166	152	169	163	183	163	150	147	161	156	164	134	144	129	146	171	160	173	165	130	137	149	155	152	154	127	159	143	187	147	185	169	127	141	154	151	156	148	160	134	153	162	162	160	175	146	168	156	139	175	167	170	148	168	164	168	167	156	141	150	174	153	151	156	168	158	151	160	164	154	160	137	152	154	170	152	146	169	155	161	161	152	161	140	174	173	159	138	163	140	169	157	138	170	149	140	144	168	160	154	167	156	165	167	137	153	160	152	147	162	165	159	147	182	150	142	158	148	177	164	130	151	153	150	156	155	144	137	149	165	165	140	139	156	169	146	152	176	148	167	160	167	141	142	167	140	158	164	161	166	176	135	155	162	154	145	142	148	144	147	184	134	156	155	161	161	166	155	142	147	148	175	165	152	141	165	144	161	148	164	154	148	158	157	154	158	153	133	139	192	162	141	165	162	162	165	166	146	168	147	171	161	154	170	154	137	166	164	158	138	148	164	159	169	158	159	158	136	152	163	157	164	154	174	157	164	176	171	173	164	159	163	164	164	140	173	146	155	146	150	148	145	144	144	151	153	151	151	160	153	153	149	174	150	138	141	165	175	154	190	168	171	171	171	150	148	157	166	174	153	164	168	157	151	145	162	149	142	154	162	164	163	143	151	146	141	166	155	154	145	174	144	164	167	167	174	150	162	156	173	141	154	167	156	147	145	137	158	171	142	175	176	163	135	154	162	173	173	166	157	151	149	141	169	158	187	148	183	152	153	142	150	152	175	146	171	148	168	136	148	141	164	159	148	173	150	160	164	160	149	156	143	152	148	153	154	142	161	134	153	149	173	158	159	142	173	147	141	139	139	135	154	152	167	167	152	144	156	157	145	164	140	153	167	151	165	162	162	158	143	151	136	164	154
29210	41563	46800	43892	41200	30704	26844	25046	17523	17471	20159	20147	18581	17343	16342	13424	10979	9621	7236	5445	3197	2839	1807	1789	1592	1256	1186	861	704	703	719	702	722	630	612	555	577	555	588	608	597	541	546	576	584	600	577	601	810	844	722	599	598	574	494	526	597	529	557	539	510	518	533	551	513	562	534	564	506	569	536	535	519	548	540	554	533	536	494	533	493	533	538	518	542	527	544	523	496	552	567	529	521	529	528	550	557	538	521	514	510	549	537	561	542	540	561	563	556	533	529	530	523	544	509	548	529	538	537	492	511	574	520	540	584	517	573	512	513	543	598	518	554	575	520	544	523	551	533	512	563	504	523	515	549	547	539	538	526	529	552	549	545	521	523	537	538	522	549	542	491	534	553	525	554	561	531	543	550	615	551	535	541	503	533	517	535	530	554	546	555	576	541	544	537	559	504	554	539	484	499	571	519	541	537	513	547	496	543	539	544	510	549	566	536	548	561	489	508	521	538	573	513	561	551	558	563	496	561	519	536	538	550	537	513	526	497	555	503	511	561	581	521	563	521	506	533	473	502	503	528	534	546	517	523	577	556	484	522	569	549	544	538	596	525	529	511	486	527	532	553	546	540	598	533	537	525	569	504	501	520	503	470	573	530	506	531	537	563	535	511	530	524	545	523	504	530	494	583	494	562	528	556	539	521	549	507	507	514	535	537	554	552	566	536	498	523	516	504	528	551	514	506	555	513	526	511	536	522	552	544	515	534	528	557	541	540	538	493	519	537	498	540	532	531	543	543	518	572	513	486	541	542	529	511	525	542	539	529	514	540	520	573	524	525	523	560	542	546	499	554	566	559	511	577	544	541	559	550	551	598	512	507	544	502	525	510	534	513	560	531	523	539	558	532	575	512	526	527	555	517	483	542	508	526	491	539	544	551	551	526	536	520	544	512	563	480	527	535	591	509	552	568	545	523	537	558	515	497	526	579	538	499	531	560	549	525	559	546	505	566	552	519	511	500	608	517	579	515	564	520	539	570	565	540	508	520	495	565	510	541	512	548	533	491	514	529	498	551	487	540	546	520	562	535	513	517	552	539	523	497	518	546	550	565	514	541	535	486	529	571	513	523	553	550	524	527	536	552	573	565	531	490	514	506	509	521	517	529	519	500	528	486	545	544	540	524	520	565	500	547	581	539	519	522	533	522	584	549	531	518	545	532	547	535	546	572	575	522	537	550	556	553	566	568	539	541	565	502	516	529	492	558	466	533	554	533	507	588	537	509	540	544	524	545	573	535	563	511	558	497	532	547	538	529	538	496	512	488	529	550	521	501	506	510	534	569	555	524	517	545	496	586	568	548	557	561	540	542	537	531	527	515	532	513	574	589	543	534	499	552	534	495	542	586	561	522	487	523	539	540	565	508	530	496	578	534	545	530	561	534	516	479	511	502	494	532	541	569	542	563	562	517	562	488	537	574	548	537	563	533	539	544	587	539	533	537	493	542	544	527	483	546	514	529	493	535	556	550	576	534	536	547	535	564	578	507	528	555	479	537	516	563	562	537	567	518	563	552	576	526	532	532	534	506	546	520	548	527	503	502	496	526	555	494	498	505	555	518	506	512	576	559	518	541	505	541	550	504	525	525	549	515	537	537	501	549	505	518	515	550	513	559	491	541	523	527	557	528	532	563	518	495	563	526	537	592	552	516	519	540	525	519	523	542	544	540	561	514	525	536	494	591	548	535	512	501	514	561	488	594	532	544	522	525	529	533	546	522	542	558	524	518	498	497	528	533	546	556	479	526	553	518	497	563	492	571	494	550	514	522	521	520	516	528	571	533	559	582	531	547	522	555	509	523	509	509	487	520	552	520	516	520	519	500	531	541	520	518	555	542	492	520	509	502	555	532	526	575	557	545	572	550	566	510	538	583	551	539	552	504	530	486	525	584	511	505	510	534	511	535	499	526	510	502	556	494	568	560	501	549	491	515	557	538	522	513	563	553	511	524	509	520	534	545	561	603	536	532	541	538	480	512	555	527	530	537	529	483	490	507	524	507	545	571	498	524	530	560	518	581	547	526	535	532	539	532	536	575	549	559	532	538	574	573	548	531	539	554	531	541	510	528	563	545	559	540	547	565	509	535	514	547	560	501	520	544	551	540	554	540	525	556	526	520	547	524	558	526	511	556	518	558	533	543	563	522	525	492	571	563	527	555	532	568	534	509	548	519	516	561	558	540	509	503	572	519	506	555	525	585	530	543	570	584	538	529	502	508	513	515	513	538	524	525	534	562	549	496	560	518	554	558	527	545	500	558	552	495	543	526	528	556	537	516	530	507	500	523	517	511	571	507	545	529	572	486	517	566	514	508	536	524	544	531	559	541	549	517	520	526	531	536	509	494	571	525	504	541	511	516	509	539	578	520	490	586	524	539	523	544	548	547	510	483	486	542	522	538	536	557	528	521	500	521	526	516	528	577	496	524	529	507	544	520	601	507	516	577	567	522	516	541	513	525	543	524	525	516	532	526	541	531	540	534	584	539	564	541	527	518	527	553	500	550	553	522	497	526	505	571	526	541	535	493	489	511	509	543	546	506	536	574	504	533	556	552	542	544	524	526	552	532	541	552	540	539	511	540	564	561	557	528	542	538	552	552	517	519	560	534	574	540	523	535	522	541	505	530	530	522	527	568	574	493	495	529	484	515	547	511	572	546	490	565	568	568	524	546	490	517	534	545	544	520	506	536	542	541	550	530	526	508	552	563	506	529	492	583	498	585	509	535	518	543	511	565	518	538	529	564	478	542	554	526	515	536	570	536	537	513	535	523	537	565	557	500	530	575	515	521	510	539	548	535	536	495	520	551	518	550	577	530	563	560	525	561	504	523	518	527	535	529	543	517	529	528	527	537	548	512	513	550	537	551	539	529	540	537	507	538	537	500	555	498	534	529	532	504	536	496	506	521	534	533	503	508	565	542	498	562	523	537	510	539	535	537	510	549	552	514	550	516	574	575	542	544	536	535	567	518	538	538	510	537	543	527	533	526	569	542	587	532	522	544	541	538	520	505	507	561	529	498	512	519	526	543	510	547	530	552	525	540	535	549	525	534	563	526	561	463	521	555	548	496	544	517	504	527	531	527	494	548	540	498	549	524	527	532	557	514	514	558	510	502	563	544	521	509	504	527	522	520	520	558	518	536	517	524	546	535	525	508	562	543	521	522	524	546	549	548	540	465	537	575	564	566	545	547	516	540	514	537	540	551	513	526	496	551	510	518	586	555	560	518	518	508	543	558	532	506	568	532	543	567	548	530	555	503	492	518	532	491	518	529	516	552	542	525	534	504	513	490	553	542	561	526	539	547	512	519	511	498	502	573	555	555	518	535	579	548	563	555	517	517	554	562	507	514	512	523	513	538	533	539	522	521	519	516	557	541	555	566	509	570	541	528	535	532	522	553	576	535	525	529	518	547	522	563	547	515	530	505	549	555	542	564	568	529	563	550	516	548	556	548	513
40879	51424	44549	34781	28545	25633	24512	19869	13143	9270	8311	8364	7750	6092	5522	4057	3377	2548	1967	1414	886	754	501	499	502	366	373	278	269	237	253	244	241	231	232	201	217	208	200	239	222	211	222	228	212	218	233	263	266	252	198	213	210	202	210	211	210	203	218	219	208	220	219	213	210	190	216	197	214	211	193	214	231	212	239	199	214	218	203	180	213	178	196	179	181	197	195	205	182	206	213	186	213	183	194	197	223	216	212	208	177	178	202	200	208	199	195	226	191	216	172	197	209	207	189	196	192	185	205	216	186	216	197	221	188	196	215	218	200	194	219	203	209	201	186	187	206	209	209	209	208	203	219	211	188	192	194	182	217	191	198	184	176	229	199	166	192	190	181	205	188	176	186	216	180	192	174	196	189	170	206	195	193	207	207	230	172	197	217	208	201	191	212	171	197	205	229	215	177	206	182	173	231	209	208	217	207	220	200	181	194	209	218	204	221	211	168	168	182	190	182	193	201	207	223	214	198	196	201	197	206	181	207	201	217	192	213	204	190	206	184	196	168	192	189	186	205	193	238	193	226	197	205	195	204	206	204	214	180	200	203	209	180	183	200	226	208	222	202	186	206	227	207	200	202	195	208	205	200	182	212	194	174	192	190	192	231	215	193	205	191	214	171	202	194	212	200	175	204	189	193	177	196	203	204	170	211	203	182	191	216	180	182	217	203	208	204	191	195	200	219	196	195	196	193	214	206	200	210	206	180	193	198	216	197	203	220	202	218	183	186	212	209	191	206	193	208	213	228	222	200	200	203	208	208	190	221	170	194	202	208	162	204	196	173	177	186	211	210	194	204	198	208	199	203	211	220	196	213	189	217	207	214	209	199	175	231	216	218	173	212	201	185	230	192	182	202	196	204	208	193	214	218	214	212	170	198	197	202	204	188	200	174	199	198	208	193	184	192	195	194	220	190	182	195	192	205	220	207	216	208	213	207	199	198	203	200	194	188	204	198	198	212	205	185	183	192	215	203	196	204	214	209	182	205	212	207	192	213	173	195	200	203	186	220	211	204	213	203	198	188	190	182	196	212	193	201	195	183	187	197	215	213	174	191	199	177	194	212	181	220	205	237	203	196	216	209	207	218	211	201	221	215	192	187	209	186	205	212	223	194	205	220	215	170	185	209	224	213	209	186	187	201	188	196	199	204	188	197	172	233	187	181	227	227	190	208	199	190	205	190	207	221	225	191	175	188	216	205	204	206	202	190	208	198	226	200	208	220	188	214	213	213	198	215	196	228	207	188	235	201	207	209	198	186	212	189	185	188	200	191	182	198	209	215	194	184	167	204	200	179	248	201	197	202	210	217	218	215	201	196	176	207	178	197	223	202	214	204	221	173	204	209	206	204	200	219	201	176	205	196	223	208	185	187	202	216	206	171	199	186	205	209	191	198	203	202	207	200	185	187	197	239	185	211	189	212	201	216	205	174	194	201	203	179	187	192	202	197	198	197	205	189	199	214	225	187	195	192	190	202	203	202	211	213	209	191	180	214	203	188	193	201	176	221	225	191	184	208	199	191	205	199	187	181	202	205	173	216	221	200	220	200	210	207	177	181	189	225	204	185	176	199	183	208	182	201	210	192	212	219	225	208	201	199	191	234	207	209	198	195	197	177	170	219	182	197	200	191	203	197	214	197	207	198	191	214	194	178	233	194	221	186	174	197	182	183	204	212	201	195	213	221	219	189	188	208	196	193	232	205	214	203	166	172	188	204	204	210	215	214	202	193	198	191	188	186	200	214	197	202	167	201	223	197	186	208	191	215	200	195	203	178	188	202	201	193	210	198	222	199	210	205	213	200	211	182	204	202	182	204	187	192	222	207	200	198	202	215	220	209	198	203	212	192	191	213	190	211	217	215	178	205	212	209	182	180	207	196	174	214	185	198	228	201	204	215	173	186	192	192	189	207	209	206	214	181	218	228	190	213	199	187	192	183	195	189	204	198	203	207	226	195	198	227	231	178	198	213	208	207	216	191	210	226	193	181	209	218	198	204	209	205	169	209	179	242	187	202	202	214	186	184	230	217	228	176	203	211	202	207	225	234	234	189	202	195	191	191	224	203	218	198	208	201	219	205	190	213	215	181	215	227	191	180	192	193	208	197	200	214	223	197	172	203	218	182	191	210	186	206	179	226	180	205	208	214	189	180	233	204	220	200	199	204	223	233	203	204	183	193	210	211	198	210	176	193	227	211	193	182	192	180	219	191	214	212	203	211	205	180	192	201	200	197	188	202	206	178	184	215	204	208	222	186	206	190	246	204	211	218	220	181	190	214	200	202	207	197	213	198	190	196	226	180	178	209	186	199	186	205	192	213	202	198	209	200	223	193	237	200	218	182	213	193	185	204	203	191	198	199	217	198	209	177	185	201	217	203	188	213	193	198	195	208	220	197	182	192	216	194	185	184	212	205	216	206	200	205	187	214	213	183	198	170	204	219	205	177	204	182	189	186	167	206	214	222	189	238	186	211	201	212	210	214	183	206	182	201	183	194	208	190	187	206	210	213	174	188	218	200	196	219	195	177	193	212	205	208	237	213	210	215	206	180	203	192	185	213	200	193	190	197	224	216	207	199	205	202	190	190	225	199	194	216	202	195	232	211	197	176	220	181	204	228	191	214	189	185	225	201	198	179	211	202	207	204	191	207	195	197	210	194	216	207	203	171	209	200	180	225	224	225	219	198	194	172	208	205	215	196	192	205	209	177	190	221	174	228	193	199	215	227	202	201	204	199	208	212	208	192	183	200	195	240	201	201	193	194	203	187	204	189	201	190	194	204	225	210	186	199	219	213	208	203	222	208	194	199	210	213	228	225	202	170	184	200	200	222	210	210	183	191	211	194	199	195	190	195	184	188	224	181	207	206	224	185	197	219	191	205	199	189	186	222	204	201	190	217	200	189	192	218	216	196	193	184	198	190	206	210	217	191	219	214	202	197	197	222	211	185	195	200	209	184	211	205	208	210	193	214	208	185	196	193	209	217	197	185	218	229	190	179	191	210	225	170	207	218	203	191	211	201	190	193	224	191	208	208	212	184	202	197	177	204	213	197	202	176	210	217	220	218	205	190	225	208	200	209	203	192	223	203	192	213	184	208	190	195	194	201	213	181	217	179	204	218	214	221	191	203	206	190	224	235	207	202	201	186	201	207	187	187	213	214	205	226	212	175	220	176	187	180	193	194	220	193	187	205	206	209	200	211	185	223	214	214	187	214	187	202	191	214	206	210	213	182	184	216	207	197	189	197	165	197	205	197	206	240	189	206	178	211	203	231	183	205	176	180	197	211	195	214	211	204	195	237	224	218	208	223	200	188	202	206	186	211	209	196	208	207	174	219	194	218	223	211	206	166	208	228	220	189	200	219	175	219	207	213	178	203	204	162	198	195	211	239	200	188	183	203	183	185	198	191	199	205	209	232	191	200	186	198	186	220	189	190	202	187	199	214	206	192	197	200	191
33834	51848	54421	47318	41841	37124	35054	30295	23966	22962	24376	26091	25432	23966	24163	20021	18923	14872	12260	9182	6128	5219	3383	3112	3171	1933	1865	1392	1069	944	944	1062	992	910	702	709	677	685	753	720	710	657	754	710	754	813	863	1059	1232	1011	822	764	683	659	661	640	656	660	654	633	613	618	604	651	639	632	621	620	663	675	650	639	671	656	628	635	652	665	660	636	620	651	626	613	701	676	665	616	632	623	614	658	670	664	666	648	617	669	608	619	609	616	679	629	696	655	681	658	672	635	623	661	629	662	596	677	622	594	617	658	647	649	681	640	621	604	633	673	624	649	657	659	611	636	623	653	626	639	665	608	672	628	625	647	633	624	612	642	663	632	690	619	655	652	647	626	678	624	640	641	661	650	671	642	619	648	574	664	620	648	617	593	668	568	641	620	623	633	642	639	636	615	594	675	638	626	633	642	613	688	616	672	620	674	639	610	682	633	658	661	637	656	644	628	677	668	681	597	652	625	672	624	613	647	616	665	681	626	661	617	640	666	610	643	666	623	637	668	615	612	614	596	650	678	618	645	634	632	658	655	663	674	629	608	640	639	703	666	664	625	656	621	623	661	656	631	641	616	654	607	663	647	657	631	617	631	643	678	628	634	653	669	610	563	631	623	615	653	640	614	610	660	740	631	634	675	616	661	639	702	668	617	608	596	647	643	639	632	623	587	662	601	626	643	657	583	618	625	571	670	650	637	662	603	627	634	637	612	660	659	600	683	649	610	626	614	594	685	613	616	626	693	662	664	638	652	629	627	661	646	648	629	638	625	636	668	658	642	599	623	649	633	653	669	673	615	664	664	643	660	694	677	695	684	652	646	644	628	659	602	669	604	654	629	663	640	600	611	711	600	631	626	630	638	636	604	668	633	657	642	659	632	649	628	636	693	620	635	601	628	640	625	632	619	632	678	656	674	642	597	632	652	628	683	661	645	649	631	673	667	650	667	633	662	677	657	635	635	648	578	685	666	679	651	648	622	664	645	625	613	611	641	640	643	670	675	616	640	642	647	658	609	680	676	686	655	675	661	633	608	681	637	651	599	646	658	669	649	694	612	675	633	656	633	623	645	633	652	680	632	686	652	621	633	667	642	651	646	672	624	615	598	659	623	616	674	628	641	595	643	633	607	641	676	619	649	661	671	664	639	644	651	649	653	612	655	607	655	586	638	604	634	640	624	636	633	672	651	617	680	643	664	635	641	653	661	644	627	640	663	608	635	640	633	647	650	642	628	603	646	655	645	644	666	687	634	592	646	660	636	656	639	646	641	660	642	635	594	608	678	662	655	651	607	677	617	612	657	636	624	628	669	644	685	624	681	656	622	666	644	666	618	661	656	644	657	641	648	678	682	627	624	617	628	636	683	678	624	655	638	675	662	639	648	650	652	651	650	677	641	647	624	637	628	658	611	602	617	590	691	621	661	693	591	646	652	615	630	619	633	639	638	636	621	667	692	640	632	631	649	625	627	646	661	612	629	633	673	685	652	638	657	645	594	656	629	650	674	671	650	648	651	597	668	655	674	621	650	596	651	624	658	650	613	646	644	681	616	653	654	646	664	637	638	650	656	646	652	604	620	682	610	660	671	649	623	632	621	631	644	664	669	672	626	667	631	607	667	612	633	656	651	622	676	630	633	700	643	681	621	604	614	627	611	676	610	612	675	696	654	657	620	627	648	630	638	631	664	667	644	662	661	698	656	653	658	602	625	701	616	630	603	679	620	644	644	634	641	608	613	640	593	623	633	615	638	693	672	642	649	653	623	650	685	641	660	640	630	660	632	662	649	679	616	646	619	625	641	623	614	619	657	640	638	622	655	652	614	629	631	706	647	637	617	609	632	631	613	661	637	671	640	591	654	605	634	649	638	627	670	625	644	688	631	638	648	656	649	654	622	694	651	636	650	630	625	651	636	626	667	635	649	680	645	686	594	656	678	628	666	641	614	681	626	686	616	619	653	625	674	643	633	664	661	616	643	635	647	662	618	655	613	611	668	693	622	660	614	667	603	677	645	614	635	620	659	647	665	615	680	624	601	639	576	590	673	643	643	663	678	679	669	643	690	633	642	654	645	639	629	606	625	669	647	638	656	641	642	651	615	663	629	638	640	623	669	631	600	649	629	604	671	666	608	623	593	630	668	649	625	646	632	601	618	651	659	631	646	630	686	623	644	668	607	656	674	660	668	650	662	621	626	636	648	616	644	653	668	713	651	655	631	624	681	655	582	637	639	625	690	627	633	621	670	612	695	635	626	652	683	628	609	628	684	596	660	644	629	642	624	598	653	618	611	659	660	641	657	678	629	633	697	651	638	636	620	601	664	640	656	685	634	624	640	625	629	674	637	616	668	638	620	601	638	672	670	634	644	657	675	630	608	667	663	599	626	624	637	631	666	633	606	674	641	600	595	611	631	650	666	630	619	597	622	678	612	612	647	664	654	628	690	633	653	609	661	642	632	648	692	631	659	681	612	630	658	657	632	633	641	623	610	667	628	589	651	673	646	623	623	624	677	619	628	658	611	637	650	639	655	638	680	641	666	636	674	657	649	655	685	639	623	663	643	675	611	628	671	645	614	654	640	618	640	660	638	669	642	647	629	616	633	650	670	627	648	695	659	637	641	691	635	657	588	662	675	653	627	628	627	608	657	625	621	659	663	653	637	660	663	620	592	649	627	666	663	645	663	620	687	704	647	668	636	650	645	648	643	645	672	644	644	635	593	672	705	626	635	647	577	639	680	618	624	633	635	620	611	648	663	619	646	605	630	714	661	653	654	628	641	662	626	684	640	661	625	636	610	638	627	668	650	608	650	645	645	661	643	606	680	661	657	648	629	669	644	639	660	666	654	688	621	593	647	634	673	645	680	586	656	650	667	633	608	679	667	663	662	666	639	663	638	664	633	704	621	636	605	655	652	648	678	588	676	608	631	629	622	636	634	626	636	666	659	624	630	656	618	673	619	632	656	682	736	653	650	636	624	656	632	655	669	679	670	623	645	698	635	640	657	673	614	603	619	633	635	670	628	644	664	641	654	625	658	695	645	666	651	660	642	633	640	616	622	688	630	635	662	635	621	618	631	618	671	666	618	658	656	641	614	637	661	684	648	658	660	643	660	627	618	640	636	613	661	680	651	662	603	623	629	661	657	609	643	688	648	653	618	619	656	658	643	691	691	630	648	682	616	651	643	637	641	709	678	644	654	615	651	639	584	673	660	639	609	634	648	660	632	650	623	598	635	625	644	654	651	625	621	667	589	605	612	590	622	653	666	635	625	643	627	632	631	649	645	631	616	630	606	613	625	665	642	635	694	617	664	628	648	640	655	656	633	608	655	689	698	628	638	680	644	656	674	587	662	655	601	664	621	628	675	656	605	656	688	614	695	637	669	649	658	635	632	646	615	669	640	628	625	631	604	639	654	630	615	602	654	662	613	658	604	634	678	604	621	631	658	669	654	643	619	605	656	655	619	610	616
8663	13151	17290	6893	3344	1899	1417	1002	723	606	515	506	404	371	362	314	275	234	231	177	209	157	195	182	165	174	175	152	188	181	184	177	194	163	164	161	186	174	155	163	177	170	206	193	173	189	179	173	145	194	151	171	170	148	169	145	172	176	163	189	166	157	189	153	164	178	141	161	166	179	151	157	170	181	186	179	155	153	159	156	191	177	191	162	183	174	156	201	174	147	199	183	184	175	158	176	183	176	167	162	194	157	159	170	169	166	153	191	173	164	178	163	155	176	160	171	174	164	139	155	157	183	170	146	163	178	158	177	162	157	189	146	142	163	175	163	150	173	183	195	178	188	160	177	158	169	152	158	160	142	182	168	161	187	174	180	180	175	147	164	162	150	147	182	156	163	148	195	165	172	158	179	153	166	179	159	188	177	173	171	158	167	161	155	155	152	166	148	149	180	129	161	179	188	171	169	183	153	174	176	158	153	162	149	162	175	163	184	163	156	170	175	157	151	161	166	149	177	160	177	143	163	153	185	161	182	160	176	172	162	171	176	166	183	172	194	167	181	177	177	164	189	168	160	175	184	180	179	166	176	178	164	173	161	180	165	170	170	168	156	167	183	174	146	145	142	180	145	174	162	184	190	188	158	164	159	166	163	167	159	168	175	195	176	180	141	173	145	169	169	150	165	181	190	171	167	153	156	150	175	180	184	179	150	180	174	159	156	182	172	160	172	163	154	173	158	163	155	181	168	153	157	163	158	160	156	143	171	157	173	165	161	161	178	171	161	165	126	179	180	163	161	173	164	158	162	161	151	141	147	171	158	183	172	174	174	164	170	167	169	159	191	159	163	166	144	179	165	161	187	181	160	154	183	186	165	172	168	167	171	168	168	156	144	140	167	177	156	169	158	139	202	170	164	157	170	160	156	189	157	151	176	172	156	179	185	169	178	170	160	173	157	196	177	158	169	168	157	173	172	134	177	170	171	164	167	168	189	163	153	175	156	168	179	177	160	162	194	145	169	163	171	176	172	167	197	166	189	182	182	186	157	171	134	166	178	171	165	174	163	176	153	170	147	183	167	168	180	154	166	173	157	176	140	170	162	171	165	183	164	180	169	164	191	159	188	156	141	171	191	146	159	161	176	162	181	170	137	179	192	176	156	153	173	166	154	167	190	145	162	161	162	178	176	180	170	141	176	162	172	172	178	149	190	165	159	163	178	169	177	179	157	171	161	184	165	197	176	149	136	178	150	161	145	180	183	179	150	163	177	175	151	169	173	179	156	158	166	165	171	143	167	170	190	161	162	158	151	146	179	179	160	153	169	167	148	168	171	167	180	156	166	179	153	164	177	147	182	171	149	190	170	165	159	177	154	179	159	169	163	162	150	176	160	171	157	160	169	154	173	163	179	173	149	165	155	177	171	163	164	179	157	161	170	165	142	162	167	168	155	153	172	176	170	163	183	183	163	164	181	170	178	176	163	165	179	170	150	169	188	173	166	142	201	186	169	174	183	180	151	176	170	177	177	166	187	167	151	160	151	174	186	156	154	169	166	178	162	175	155	173	158	159	184	150	167	179	148	152	168	191	167	185	172	178	180	159	171	163	158	160	175	186	178	170	162	167	155	172	166	174	190	175	179	166	167	177	185	182	166	162	172	182	164	156	167	187	180	166	165	150	190	156	172	193	183	194	159	169	165	163	186	182	158	169	160	166	155	193	153	149	154	166	151	173	156	177	168	172	176	149	174	175	171	167	189	174	205	174	164	179	191	176	170	162	181	173	163	168	176	131	183	171	164	179	179	183	185	169	185	171	169	176	146	185	150	175	156	141	160	168	172	165	162	157	166	141	175	191	168	167	174	182	185	167	172	170	158	192	157	207	149	180	185	148	167	162	175	169	198	167	135	166	161	195	173	172	179	186	181	144	164	165	165	183	150	160	155	176	170	179	168	167	194	155	165	170	186	170	169	159	192	168	174	170	171	175	178	155	168	169	171	159	174	170	177	164	188	162	172	183	158	168	170	177	180	165	149	171	172	174	175	160	142	168	173	161	193	175	165	175	182	149	163	173	146	168	169	156	175	170	142	168	156	165	158	164	158	171	156	134	169	167	148	177	169	161	163	168	145	162	171	179	181	158	155	161	172	169	159	154	173	180	186	157	146	171	186	160	148	153	173	161	186	177	172	168	171	165	183	196	180	160	160	159	163	171	163	172	154	189	179	177	186	175	169	175	187	169	174	173	179	174	159	183	171	185	154	150	183	173	165	193	161	176	159	170	161	174	145	178	168	149	158	187	182	180	154	166	196	166	151	139	157	159	157	172	166	193	169	167	165	180	155	193	159	164	151	164	171	194	172	167	166	178	170	160	170	177	175	169	177	161	150	158	177	155	148	174	175	191	159	171	170	173	178	166	180	155	171	199	189	153	171	159	158	152	170	157	167	191	178	160	165	167	167	164	150	156	168	180	186	184	183	169	160	188	162	175	201	185	193	144	163	150	179	152	193	173	160	153	176	160	158	190	188	166	161	155	168	169	180	167	190	143	172	143	157	168	170	182	157	166	161	175	153	162	153	184	147	179	154	161	164	175	162	192	180	181	176	159	168	178	194	158	160	176	190	167	163	174	162	145	172	166	160	173	173	156	164	167	174	164	136	154	155	184	198	167	168	180	168	187	155	154	144	165	172	164	162	177	165	162	195	171	187	166	146	156	163	170	149	149	166	158	183	165	140	165	175	193	157	177	176	173	149	152	140	185	179	175	161	164	168	138	161	197	184	167	192	161	148	175	162	171	195	174	158	174	205	175	151	154	146	161	163	175	169	195	140	179	201	151	160	161	151	177	162	169	168	144	162	182	157	183	167	182	158	157	173	179	180	189	165	179	177	143	158	186	158	146	151	186	177	174	157	170	156	166	178	145	152	174	183	167	155	146	179	167	148	159	166	172	177	152	130	197	164	183	171	172	166	147	166	166	176	152	167	173	143	173	178	156	162	174	170	165	190	152	195	177	163	151	173	163	156	179	165	166	164	158	159	169	182	181	170	153	172	162	162	158	155	164	143	169	169	158	150	149	146	187	149	169	146	167	162	173	162	183	170	170	163	174	168	174	166	165	173	158	172	156	164	195	169	147	175	167	174	156	190	168	153	171	142	172	162	185	186	168	163	181	178	172	170	164	167	161	170	157	170	179	180	169	170	176	169	157	170	162	139	157	163	165	149	190	148	177	165	185	168	175	169	163	182	171	169	177	149	168	188	161	144	190	166	153	173	181	184	144	185	155	179	167	160	182	187	167	176	178	175	188	181	188	177	155	150	161	172	161	179	149	176	169	137	181	177	160	174	164	164	163	152	140	147	179	175	173	195	155	169	179	178	178	177	170	159	166	158	159	158	164	194	140	153	145	171	154	190	150	164	153	194	166	169	162	159	185	169	160	176	164	167	172	194	156	185	175	183	174	151	164	165	175	146	186	180	171	165	177	156	159	164	167	165	158	184
9666	16482	23819	13908	10182	8314	6728	4906	3881	3147	2915	2921	2242	1923	2001	1725	1495	1270	943	782	757	751	696	689	656	611	653	619	602	624	625	585	577	615	640	593	584	589	573	574	603	606	602	556	586	577	648	605	548	631	532	595	604	570	590	551	591	560	548	533	528	565	537	564	566	545	542	588	574	572	573	590	610	585	591	507	588	575	622	595	521	560	576	555	589	581	607	531	568	579	579	628	568	561	548	585	550	589	562	597	590	609	547	603	574	551	578	579	567	516	556	575	585	564	531	602	568	545	580	584	567	549	575	579	567	544	606	562	564	566	537	548	529	609	592	542	599	542	523	615	580	577	559	614	588	573	542	547	579	621	621	543	569	571	598	579	544	547	561	541	569	568	566	608	582	574	603	550	574	590	530	605	576	571	595	557	570	548	525	550	526	631	593	563	539	536	532	586	607	613	554	575	592	573	580	581	564	582	573	555	550	583	554	570	564	539	591	581	570	585	544	593	603	535	543	586	579	590	566	584	579	584	535	589	557	539	589	534	571	531	573	549	564	576	582	543	548	581	580	602	585	566	587	553	559	548	589	573	543	600	594	595	594	555	559	575	541	525	597	594	615	533	582	586	557	566	556	589	574	600	555	548	572	555	561	589	612	598	566	554	575	559	566	543	609	576	561	539	564	561	586	565	583	619	640	550	564	577	540	562	607	581	567	581	567	580	571	533	579	598	547	560	583	593	607	560	601	588	581	557	555	595	545	601	607	588	539	543	552	525	561	579	582	566	558	574	537	544	553	546	588	551	560	575	577	585	530	567	569	564	592	548	549	532	571	578	583	547	497	564	545	563	548	544	568	561	584	600	545	529	566	541	599	573	562	557	538	536	541	550	531	560	576	512	522	557	572	536	576	551	557	600	552	590	607	578	596	585	572	544	567	587	562	577	600	560	534	595	600	578	500	594	567	518	532	601	552	524	556	578	584	586	537	541	594	579	574	569	549	533	531	592	554	581	620	570	570	546	552	570	556	559	585	576	578	617	607	547	582	571	547	615	568	593	577	592	560	547	545	565	572	609	578	559	598	507	569	564	538	568	604	544	563	517	527	576	580	574	540	584	548	562	587	545	576	547	571	551	578	536	544	539	553	554	577	568	593	571	613	504	534	562	596	567	571	589	583	581	540	560	571	568	546	527	552	573	576	533	574	590	559	598	522	552	589	564	578	578	573	547	539	595	584	584	556	579	517	560	531	523	547	570	512	551	575	593	583	525	584	551	575	563	563	568	555	545	606	574	553	550	542	566	552	574	534	604	592	523	517	526	575	570	584	575	565	592	582	577	543	588	562	557	557	585	545	556	574	581	554	573	569	587	521	545	590	570	541	536	532	573	523	553	599	542	585	594	579	544	598	578	567	586	567	573	563	578	588	543	533	575	536	597	567	600	554	578	602	546	579	550	556	562	556	594	609	580	546	579	532	541	548	558	582	584	546	570	561	622	586	561	562	592	577	568	565	539	558	583	550	545	556	600	583	565	556	559	573	602	510	582	543	573	590	543	544	575	571	631	577	552	542	531	543	579	560	531	560	577	584	606	549	560	572	572	565	562	543	563	526	565	577	578	543	599	585	550	571	582	559	543	566	543	539	592	534	552	579	614	554	578	559	537	530	552	581	563	611	564	546	569	599	557	589	582	549	558	554	585	592	585	569	594	578	540	549	568	539	537	510	567	529	570	578	555	578	591	553	556	565	551	565	584	566	543	566	612	576	605	590	555	513	532	539	547	587	588	538	557	547	574	566	560	598	589	550	579	518	560	572	525	589	614	573	555	547	568	521	618	559	576	554	595	529	531	524	585	571	543	537	586	627	583	575	590	573	563	578	560	568	576	599	568	547	583	550	561	569	544	579	574	537	537	582	552	586	558	562	555	579	552	601	558	593	588	551	573	554	575	606	598	622	528	572	628	561	546	573	550	580	570	555	585	575	580	575	550	618	588	594	576	593	581	583	537	553	521	590	577	554	553	588	529	556	544	588	604	593	566	614	577	537	574	592	580	535	559	548	559	551	564	597	587	592	566	548	568	563	574	581	528	586	538	587	555	618	576	574	546	586	558	541	559	533	547	582	566	531	531	548	608	535	553	551	579	630	615	576	566	568	566	581	558	595	555	589	547	549	567	581	586	560	609	568	602	616	545	542	582	560	578	590	552	553	575	603	574	560	533	582	570	581	558	603	577	561	587	580	597	579	558	564	597	526	544	576	580	596	617	563	582	553	606	562	559	559	560	571	588	593	556	557	527	571	593	583	562	584	552	592	596	561	605	550	520	604	587	532	540	558	525	515	592	592	541	585	603	562	585	559	577	562	598	533	594	611	557	618	587	551	567	538	590	527	587	579	520	558	542	578	552	560	571	578	536	590	521	535	558	564	584	580	568	548	564	515	556	551	556	575	579	562	588	583	590	543	558	503	549	553	546	536	571	559	584	579	559	559	588	527	549	564	595	610	575	598	570	588	576	543	550	562	566	520	581	543	582	593	572	567	585	555	591	563	550	617	561	544	535	576	556	589	523	555	568	567	556	559	591	539	538	571	523	576	576	537	574	584	539	510	556	543	570	556	561	583	619	534	581	566	583	591	599	591	588	591	540	564	539	566	578	540	568	550	587	559	578	579	584	580	598	538	595	554	571	567	578	591	567	557	614	563	586	522	613	622	547	552	537	533	613	515	587	501	562	585	545	590	599	569	597	580	567	552	565	533	558	547	628	565	539	553	606	553	508	557	547	571	560	571	562	577	559	556	592	546	530	601	544	525	575	591	568	572	564	539	558	522	505	553	536	558	559	538	533	585	537	587	575	582	587	562	588	571	593	562	576	591	547	600	587	597	554	562	566	562	543	614	528	566	526	605	550	576	598	596	560	563	577	605	578	566	546	525	545	567	531	577	583	565	615	570	545	529	627	562	563	543	583	573	566	574	586	613	538	591	572	549	586	552	594	573	573	600	544	542	535	555	591	579	599	569	616	570	587	605	575	569	562	564	608	596	565	594	540	577	535	565	581	581	569	546	627	559	562	589	582	562	530	559	641	586	582	570	566	582	589	557	564	549	609	555	589	595	579	574	595	581	551	591	567	532	602	533	592	560	535	565	602	562	555	535	543	580	568	562	631	560	601	573	571	573	581	582	562	559	564	604	533	583	536	575	558	575	573	602	565	554	539	599	567	548	564	553	601	614	566	553	562	584	604	530	593	582	542	596	584	577	565	572	501	604	564	610	563	549	595	607	594	575	553	555	569	570	539	601	576	561	586	594	554	570	557	571	588	587	550	565	548	548	620	602	562	550	534	542	547	508	534	605	577	587	513	582	607	542	539	589	551	568	555	582	572	524	532	575	561	552	552	551	593	543	596	574	553	578	545	597	529	556	587	530	615	518	599	601	532	572	548	550	564	537	529	533	563	595	548	566	581	589	577	593	574	523	572	568	618	588	582	586	567	568	576	511	617	558	575
35301	46828	44225	33874	27844	22989	18591	11624	6321	4124	3594	3874	3637	3130	2662	1909	1714	1209	924	773	636	497	335	375	369	268	217	220	203	215	224	208	209	227	222	173	197	198	184	179	208	209	182	172	191	221	231	236	223	214	217	218	163	207	195	215	165	177	207	169	189	196	191	189	191	199	178	213	184	204	190	181	177	196	161	175	199	184	217	178	205	176	226	198	185	210	198	173	212	195	175	209	198	198	165	208	183	191	177	162	140	201	205	184	211	174	202	186	188	181	188	195	172	216	214	203	205	169	170	179	211	191	205	175	190	177	164	199	195	198	185	195	200	202	185	186	165	165	198	187	171	189	188	186	207	172	191	181	188	168	181	200	194	190	207	191	176	193	174	190	176	195	174	195	201	189	205	200	195	204	165	182	185	166	197	191	191	194	195	194	189	167	211	194	176	201	189	157	171	195	172	179	169	187	174	189	225	190	195	174	194	190	212	169	180	188	205	197	177	174	189	199	176	176	190	205	203	220	199	196	169	191	178	166	178	195	188	174	172	191	175	158	195	194	170	186	185	180	200	180	181	184	197	174	165	197	175	179	180	172	207	204	177	173	202	180	180	199	199	217	208	196	184	188	190	198	196	183	178	204	195	180	198	177	187	157	196	213	220	168	181	188	233	190	216	186	190	156	177	188	188	189	178	179	171	183	202	175	202	181	194	190	198	183	208	166	176	183	183	178	195	188	206	212	182	179	184	183	184	175	187	197	186	193	211	203	179	163	182	176	184	150	181	191	193	167	214	186	195	191	177	176	208	184	200	193	184	181	166	209	162	185	171	195	186	198	165	178	187	202	193	163	182	172	217	202	189	222	195	205	207	191	203	206	188	168	192	178	196	190	196	175	189	193	212	194	189	184	188	163	177	215	178	185	176	188	219	180	185	196	167	180	185	186	185	207	184	197	179	181	172	179	192	192	179	172	191	201	172	199	166	181	171	187	203	206	186	190	183	192	184	189	179	195	193	226	222	186	188	173	205	179	182	194	183	170	186	222	179	190	192	196	175	189	169	170	195	187	179	216	181	173	192	165	174	198	187	197	196	171	201	180	196	199	170	189	188	197	179	197	195	189	188	199	182	181	180	191	188	193	204	185	203	214	199	190	180	195	163	170	187	180	180	190	212	192	204	195	177	197	172	174	187	191	200	191	172	191	197	182	185	155	196	173	192	175	193	170	189	213	182	197	209	180	191	172	175	185	185	184	224	193	182	178	167	175	188	173	201	206	160	189	166	187	179	183	177	182	183	185	187	184	153	205	184	187	199	179	208	215	187	192	158	191	190	185	192	210	170	171	162	171	212	204	216	172	179	186	186	193	184	174	187	182	188	163	207	216	176	185	187	202	200	182	175	190	177	190	219	181	188	180	209	209	171	171	173	191	197	195	166	191	173	190	172	169	176	177	186	200	188	178	178	188	171	198	190	201	171	202	176	208	179	181	173	211	190	201	186	172	174	181	199	197	195	176	172	168	216	152	180	188	178	175	179	200	182	171	185	208	190	199	162	182	206	204	207	205	195	198	200	178	172	196	180	171	175	199	179	166	154	168	170	184	177	165	190	199	177	170	197	198	186	186	207	202	205	202	195	208	164	190	180	165	201	204	178	189	213	203	185	198	202	191	179	182	186	193	194	209	186	190	164	172	175	195	196	216	173	169	190	183	173	178	185	221	185	200	201	174	191	211	212	198	194	198	191	181	182	169	186	179	191	195	216	207	195	187	160	171	174	184	177	189	227	186	173	170	173	191	181	201	181	171	181	186	178	190	170	197	192	179	198	191	193	208	150	188	192	188	207	200	155	168	200	183	174	197	177	168	193	211	185	217	205	188	203	194	194	179	194	189	176	199	171	178	201	194	190	197	193	183	189	197	192	191	201	173	172	195	173	171	171	201	178	202	202	172	164	199	191	177	195	181	175	197	175	180	176	187	174	182	172	197	208	208	177	202	188	178	169	190	174	198	195	169	182	183	173	198	214	194	159	184	185	182	204	176	187	207	190	166	195	176	175	192	172	177	200	171	206	188	188	183	187	182	207	192	181	176	172	183	199	190	190	171	215	192	172	200	168	156	212	200	180	176	209	179	182	167	195	198	183	187	191	176	179	202	212	195	194	192	206	167	165	193	203	213	180	175	192	191	208	190	202	198	178	191	199	171	159	201	186	149	210	178	177	183	176	190	159	190	191	180	198	175	194	176	182	188	201	166	193	172	167	175	178	168	172	185	190	196	178	177	186	191	196	185	180	194	188	176	186	190	190	192	195	167	179	204	198	222	187	193	186	181	173	215	176	190	180	184	184	169	201	185	183	191	189	195	183	179	208	182	170	173	196	200	174	194	184	182	209	169	197	183	194	169	179	207	197	185	185	183	157	197	194	169	171	200	186	175	206	199	185	186	190	201	188	196	182	190	201	197	164	155	195	184	198	187	206	175	188	178	193	185	185	163	197	187	175	176	188	195	196	207	188	186	178	190	189	197	188	194	170	166	193	193	188	193	198	190	194	171	195	182	170	201	203	169	199	208	190	199	194	199	181	198	182	189	184	202	178	199	178	177	161	166	182	196	199	178	196	193	184	180	214	179	189	188	193	190	172	183	189	165	175	173	199	194	161	187	183	203	179	192	196	178	181	173	200	174	168	185	194	183	206	196	193	178	205	194	169	180	176	179	191	186	180	183	162	203	196	192	182	207	170	194	184	188	187	193	204	199	215	168	192	165	210	188	181	168	200	193	174	209	219	171	185	190	187	187	174	190	215	217	175	194	198	161	200	183	185	185	191	175	197	183	184	187	202	189	202	188	217	188	167	186	177	195	184	199	188	182	177	181	201	226	179	172	192	183	175	206	174	154	187	185	178	200	194	217	188	190	169	195	182	205	185	189	180	192	171	191	182	199	196	179	186	198	186	189	186	189	173	180	170	194	190	179	223	201	188	203	199	161	198	208	161	186	198	174	195	162	171	186	184	193	217	182	197	189	178	189	174	202	182	196	207	179	197	184	168	209	182	184	159	174	174	210	171	207	169	178	177	197	194	181	189	185	214	185	195	159	195	173	174	200	193	158	197	195	185	186	177	193	192	183	197	186	193	186	210	179	188	190	188	193	199	194	168	185	197	211	196	177	167	189	170	177	197	173	196	196	207	216	186	191	200	173	182	197	212	178	190	181	208	177	162	180	157	193	192	187	170	170	188	195	180	184	177	199	184	175	151	211	179	213	205	188	190	199	170	189	193	165	169	204	204	177	185	192	201	197	198	199	207	208	204	185	175	161	192	177	175	192	179	169	172	173	196	187	198	198	173	169	193	177	220	182	182	207	192	167	180	166	199	196	204	173	197	211	187	182	197	181	197	168	196	190	191	178	191	199	181	193	197	190	197	184	178	187	206	173	189	187	194	172	195	179	174	203	195	199	201	190	179	193	168	190	196	177	179	211	209	175	177	187	202	190	200	190	196	168	197	183
29922	44258	48320	45341	36472	30923	28624	21801	16501	14176	15799	17629	17159	16223	14822	11748	11153	8291	6571	5592	4705	3312	2057	2174	2096	1333	1049	936	808	789	762	785	841	764	715	696	691	656	665	645	646	662	691	691	681	771	1004	1009	809	739	664	686	640	638	633	645	628	614	626	637	621	555	608	694	627	638	636	594	538	627	582	628	617	637	660	630	612	641	640	621	618	621	609	617	610	645	648	607	606	636	634	649	629	573	609	635	664	571	626	636	633	604	592	626	606	613	608	608	634	624	624	646	637	573	626	610	625	595	608	626	626	627	606	635	639	582	631	637	603	608	593	621	630	637	607	655	613	599	601	615	609	641	595	612	606	605	604	577	606	633	618	588	609	610	592	631	662	629	600	613	622	653	639	609	632	636	638	642	624	637	578	653	610	600	578	600	612	615	635	608	644	587	606	606	600	584	592	616	633	629	642	635	610	658	605	648	584	669	665	642	630	662	633	644	628	654	667	633	617	625	613	635	631	624	628	690	628	698	661	629	603	619	620	629	647	595	647	637	617	645	629	606	637	631	593	607	622	634	639	604	647	610	637	617	591	603	614	691	625	634	660	673	649	634	596	646	601	639	644	631	618	630	618	604	626	615	597	590	617	664	609	609	599	627	600	616	614	621	614	638	650	623	639	628	609	654	633	622	659	693	638	642	609	648	652	655	652	611	581	646	617	613	595	611	658	667	613	612	594	641	598	650	611	579	610	645	600	591	601	660	629	604	622	592	604	636	623	646	642	618	607	623	647	621	647	615	623	635	652	599	560	654	650	661	625	621	625	624	610	608	597	672	655	620	601	611	613	643	637	664	697	595	665	623	576	596	632	610	634	663	624	679	595	625	640	623	621	648	630	663	628	613	651	614	554	594	656	621	623	611	632	603	598	661	544	629	624	582	590	633	622	629	618	621	617	683	630	636	629	611	570	627	622	620	615	639	638	596	592	621	637	601	626	646	584	643	655	615	604	612	609	647	633	586	554	586	649	628	624	618	654	631	607	628	641	604	653	603	603	642	607	634	568	598	627	603	626	629	593	615	609	607	623	621	700	660	641	621	681	625	629	613	630	578	626	650	667	658	641	658	586	578	627	603	626	614	630	619	597	640	647	609	659	636	630	634	629	631	595	618	612	634	645	637	637	599	642	610	615	652	582	643	658	638	605	611	620	648	635	635	587	636	621	597	616	568	618	622	628	612	572	676	606	629	627	622	626	641	587	630	628	617	612	619	576	610	611	626	600	608	624	636	587	623	641	619	615	641	639	657	640	620	610	610	587	612	626	645	584	621	608	649	618	663	618	579	620	594	618	604	650	624	628	663	609	657	627	595	611	645	630	585	621	638	586	598	594	637	573	595	606	642	646	644	612	635	611	660	620	615	646	639	631	599	630	659	603	657	614	643	615	635	641	594	542	633	634	626	585	686	608	626	625	656	576	639	619	632	672	594	652	606	666	616	626	617	633	581	612	611	629	645	602	620	604	618	622	593	613	633	611	601	608	637	586	597	610	626	592	584	609	650	655	628	652	612	615	633	616	634	620	606	612	611	626	588	654	612	611	691	625	635	633	609	606	626	624	612	603	655	639	608	630	648	628	603	678	635	584	641	578	595	638	597	600	627	613	595	605	655	642	627	657	587	622	600	615	610	605	606	628	603	641	657	622	631	623	632	614	630	650	638	614	594	685	616	620	617	653	641	600	614	626	625	627	611	645	623	621	554	613	621	609	620	667	614	605	607	576	640	663	639	646	670	624	600	615	608	644	630	619	593	659	596	611	615	613	609	615	627	653	627	604	595	607	615	621	617	595	580	611	665	627	657	612	598	618	621	635	648	663	616	601	580	622	626	610	601	624	621	632	582	665	566	647	633	628	605	623	630	612	625	592	644	606	633	621	625	598	626	639	575	620	608	653	634	593	645	589	664	573	644	636	581	619	563	611	619	630	629	614	617	658	656	625	612	657	596	640	617	619	665	602	597	615	587	622	611	568	652	649	637	644	659	605	588	614	611	622	626	602	607	631	607	650	602	638	646	650	597	599	669	560	613	627	643	622	638	628	616	611	588	636	634	581	592	611	656	601	633	621	633	622	616	643	640	684	665	618	619	626	627	636	623	660	651	630	616	584	659	623	671	602	613	614	652	624	634	670	599	642	641	628	605	610	662	615	631	634	617	604	608	652	627	616	625	667	611	618	669	612	609	599	598	625	589	634	618	612	633	659	659	639	556	590	624	633	607	566	631	637	619	633	628	661	593	627	609	653	618	617	628	652	637	618	614	625	616	605	610	628	635	627	641	638	598	614	590	641	640	600	617	656	623	658	626	678	620	651	655	650	625	675	593	609	646	662	630	605	630	621	652	609	624	613	660	620	625	632	575	620	655	584	596	619	610	590	607	649	644	607	623	579	625	672	623	566	630	617	611	673	599	596	640	615	637	656	644	623	622	604	583	618	651	628	646	571	644	597	643	619	612	665	608	606	607	629	651	695	593	625	657	631	583	642	640	655	641	622	619	647	638	627	629	614	678	616	608	623	591	637	647	607	636	630	628	619	614	639	612	615	639	642	626	609	619	594	613	608	628	634	569	571	626	619	610	593	618	657	614	617	665	584	627	621	656	587	609	608	640	619	574	627	648	667	634	591	625	597	629	634	630	659	623	640	640	623	645	616	620	599	631	667	670	589	652	637	594	610	592	610	622	635	665	618	593	648	616	572	613	623	607	611	601	592	624	623	665	595	611	618	600	653	645	628	634	596	660	635	656	630	610	615	599	617	666	678	624	640	607	600	611	656	580	631	659	605	657	635	619	609	622	624	624	585	596	614	634	652	599	635	623	585	621	584	581	617	638	630	632	620	588	615	611	585	632	629	599	601	608	624	620	630	654	600	569	617	569	674	608	618	641	560	566	615	570	586	614	630	596	600	655	599	619	639	655	631	632	625	632	573	596	599	614	616	645	610	550	594	612	629	604	606	550	610	596	625	623	600	643	607	640	606	588	616	661	621	581	660	620	648	606	622	648	649	592	664	631	621	611	602	646	608	639	632	659	591	656	612	623	588	646	663	605	611	660	606	599	641	622	613	588	625	630	670	669	630	627	636	608	634	604	618	657	633	676	600	606	630	585	632	642	624	651	649	637	636	647	627	576	628	599	659	618	624	656	597	629	679	667	630	603	652	613	608	647	661	608	615	649	633	616	636	603	630	588	641	635	662	609	627	614	613	656	652	621	549	598	585	611	601	619	627	632	628	603	646	595	624	584	638	679	627	622	655	635	650	634	629	593	620	644	662	657	620	641	599	642	612	602	647	611	632	598	618	616	631	649	628	598	617	620	648	632	659	595	625	589	607	613	638	625	619	633	643	642	614	640	590	612	647	590	658	656	666	640	622	605	650	613	608	638	595	635	603	580	696	631	588	632	636	577	590	633	631	591	626	588	611	602	651	604	650	618	663	609	635	585	641	635	658	635	582	640	661	597
42650	45311	44553	41830	31710	26337	23424	18177	11946	8592	6337	6555	6477	5987	4735	3262	2809	2019	1674	1370	1204	869	489	613	494	375	282	268	251	250	279	247	246	254	227	232	233	207	213	209	233	260	217	225	222	272	279	264	250	244	207	210	228	252	222	205	202	217	200	212	225	216	213	211	217	235	215	201	225	219	221	211	215	242	232	233	207	207	223	206	226	227	227	199	225	230	216	212	203	206	205	241	199	214	237	195	229	227	226	203	212	232	222	211	224	217	237	228	214	232	213	235	231	227	232	217	233	206	234	177	229	221	251	224	230	213	196	205	217	214	214	194	254	215	230	242	219	234	215	196	233	211	237	233	236	205	195	222	219	206	215	229	223	182	246	206	199	230	228	209	195	199	245	198	209	232	223	191	216	220	216	226	225	228	208	242	222	223	227	219	242	206	193	209	217	211	212	225	227	229	235	219	219	216	235	224	217	217	195	241	246	211	253	224	200	221	224	210	226	215	198	213	236	231	212	234	214	234	226	229	233	215	232	202	233	216	228	222	258	215	232	187	213	235	203	235	200	211	221	212	194	226	209	230	201	228	206	223	233	191	213	225	232	243	213	226	215	222	194	238	214	211	223	227	226	216	238	224	221	218	189	227	204	242	215	226	199	229	192	227	239	197	227	231	246	227	239	252	215	219	227	243	206	236	222	215	210	222	225	231	228	201	248	213	209	206	229	218	226	207	225	210	227	204	216	233	209	204	214	208	230	234	222	196	201	180	238	234	233	197	212	220	206	216	226	230	193	204	201	233	244	211	227	226	239	214	201	224	201	231	208	194	252	227	211	213	244	212	193	216	215	208	214	244	214	218	235	200	205	218	221	220	222	234	211	217	194	184	203	234	217	208	227	209	219	218	224	207	200	213	228	218	183	196	208	187	238	221	209	228	213	247	235	221	210	223	220	221	224	231	229	217	213	210	205	210	225	206	215	222	198	230	216	208	230	213	217	230	209	218	240	215	224	240	216	221	233	200	210	209	235	236	234	225	233	213	224	224	226	211	220	243	213	205	200	228	216	209	214	221	191	211	188	201	182	206	216	220	237	211	209	235	229	243	192	204	225	217	213	184	230	214	216	210	211	202	206	239	219	251	242	231	249	223	210	200	207	220	227	202	228	210	203	232	214	215	219	241	240	209	180	211	219	197	218	197	184	202	221	231	215	214	218	237	222	244	228	214	232	214	213	218	240	223	180	230	229	213	231	228	223	231	201	245	235	214	213	245	214	225	219	237	221	218	256	222	202	226	194	220	219	230	211	219	227	234	228	236	212	224	206	221	222	257	203	225	194	216	209	234	225	209	207	237	188	227	231	206	258	214	223	225	236	206	233	210	211	222	242	227	223	217	214	207	243	215	217	221	239	199	225	187	234	236	235	202	201	221	220	214	218	213	226	209	223	237	224	207	220	230	243	197	237	216	201	187	215	240	221	208	214	207	203	208	210	200	230	233	215	216	200	211	216	236	225	218	213	227	192	218	205	243	202	215	208	224	212	256	214	238	221	209	238	230	224	225	232	231	220	228	213	216	204	223	221	230	211	224	236	221	196	227	205	241	198	225	195	234	226	217	217	255	231	226	219	205	215	214	237	203	211	202	211	210	199	197	238	213	224	214	223	213	218	233	236	189	233	219	210	229	229	223	224	228	220	216	213	220	230	234	220	244	226	237	218	218	257	211	193	201	196	233	247	208	220	217	229	224	207	235	219	225	243	223	225	231	202	212	211	193	234	202	233	233	216	223	242	226	233	190	214	234	254	234	228	208	233	207	211	214	225	219	225	213	234	208	206	217	212	226	213	198	232	242	201	214	203	193	229	181	202	211	219	219	201	218	205	216	194	238	230	228	215	218	210	217	233	215	237	236	232	211	221	227	219	232	219	209	224	222	211	199	213	226	227	232	194	232	245	222	233	220	220	218	227	242	208	234	204	213	206	229	211	209	223	206	225	205	205	229	218	227	217	252	230	220	211	235	225	217	203	214	204	193	239	225	209	223	187	202	230	220	223	221	215	245	201	226	194	262	212	192	220	224	185	217	214	206	205	222	204	220	224	223	224	206	219	217	252	219	234	231	228	220	215	202	202	241	235	219	211	194	231	205	226	226	233	208	209	228	214	195	200	217	220	233	208	211	209	221	222	237	212	233	220	220	222	230	248	217	217	227	201	240	205	228	209	191	225	233	239	224	220	246	215	257	249	203	235	218	214	233	244	216	207	210	227	218	230	196	240	218	194	188	204	222	221	242	214	227	214	196	222	219	218	263	220	233	224	229	222	225	232	218	223	221	210	216	218	203	225	204	196	197	214	218	211	210	217	210	223	230	253	230	197	246	232	211	216	215	216	210	233	241	232	239	219	230	221	221	214	207	211	213	239	216	223	204	195	224	207	193	212	224	231	216	210	243	213	217	228	207	207	215	237	197	219	217	195	227	221	207	195	211	203	203	222	227	236	219	203	251	200	194	232	188	219	222	230	210	238	250	216	244	214	203	242	208	213	195	227	231	213	217	225	218	229	211	221	224	225	211	230	219	209	205	211	258	244	217	211	222	210	228	206	241	214	215	233	236	205	238	200	218	226	224	220	213	188	208	220	216	230	223	253	214	240	215	243	224	207	207	220	224	215	216	225	209	203	232	222	213	248	207	209	218	229	210	230	215	221	200	217	222	226	219	228	212	197	196	241	216	213	220	221	225	213	262	224	212	225	217	220	202	223	230	222	219	185	255	204	232	238	267	197	213	215	216	199	228	211	220	223	183	222	226	213	230	204	200	229	237	191	208	215	239	213	211	210	214	202	219	238	214	220	217	265	233	203	219	231	231	227	195	217	212	222	231	221	206	236	223	218	235	206	237	215	232	217	221	212	227	205	205	226	264	223	221	197	232	243	224	222	222	216	219	225	229	223	222	209	213	222	202	202	206	214	212	228	230	211	212	236	202	221	223	219	254	246	222	226	215	225	209	222	205	220	222	224	214	222	197	227	242	228	220	201	218	210	221	207	230	204	217	190	180	218	183	225	212	190	236	215	236	202	246	198	194	245	231	213	229	234	199	242	237	238	223	226	245	223	221	222	208	219	240	199	207	216	215	227	253	222	246	215	203	225	214	216	211	229	222	216	200	210	207	190	188	216	216	224	225	189	228	232	240	226	217	206	204	206	206	222	233	221	221	207	221	210	216	245	240	236	212	240	256	209	218	199	230	229	218	196	229	241	218	208	217	231	204	210	199	225	222	190	203	232	217	228	254	200	237	208	218	223	255	215	206	232	219	206	236	216	220	213	244	224	227	225	212	223	189	223	224	226	256	194	236	209	196	217	210	229	222	221	209	258	213	219	197	194	214	204	193	220	213	227	224	211	205	255	212	220	224	230	188	207	247	228	212	229	224	220	212	213	245	193	232	196	212	224	208	222	248	226	230	217	230	237	216	205	232	235	188	206	214	221	230	243	199	189	201	213	218	236	227
36185	44052	50942	52357	41604	38974	33477	29315	23900	22113	20779	23703	23860	24569	21627	17659	16331	12189	10959	9324	8467	5816	3360	4263	2834	1707	1140	1132	1202	1036	986	971	959	874	930	916	840	795	825	822	842	773	800	776	943	1283	1177	1139	1037	932	787	747	659	684	745	723	697	676	660	681	720	645	724	647	696	712	692	657	719	723	741	751	660	717	733	692	720	697	699	671	730	671	689	723	726	727	716	698	706	708	675	698	698	693	692	680	706	702	670	685	698	731	706	685	706	679	655	731	710	724	701	747	694	720	689	718	676	738	756	713	678	665	677	666	709	702	687	710	716	689	710	726	707	680	693	725	668	708	701	709	700	742	727	740	752	691	734	698	694	753	704	690	686	665	742	673	681	649	701	720	669	748	726	705	718	702	711	682	736	718	705	694	705	720	670	713	687	737	682	675	717	696	690	688	666	709	688	727	716	718	705	716	722	687	734	655	707	683	708	710	739	722	674	671	749	692	714	748	699	685	718	719	684	702	685	710	710	716	728	739	734	722	728	737	744	727	723	749	670	686	733	731	682	716	681	685	700	750	696	692	719	693	703	674	723	707	684	715	693	691	693	696	671	699	696	707	719	709	698	699	761	677	687	701	728	692	697	741	710	713	693	740	703	727	723	694	727	700	724	691	726	677	686	703	706	695	720	701	718	723	715	692	721	695	679	735	679	713	732	723	701	715	661	748	706	716	733	705	687	707	695	695	729	734	729	698	739	647	683	704	703	679	672	691	731	698	679	694	738	710	733	730	725	658	656	718	767	721	710	691	692	735	655	749	696	675	658	679	724	698	714	733	720	694	632	692	704	695	738	727	695	738	703	699	737	716	699	690	736	696	739	723	737	734	680	720	672	720	711	702	705	655	736	738	716	688	737	655	724	648	659	660	716	677	726	707	669	709	705	736	722	727	728	701	708	701	712	695	674	700	701	704	673	701	677	726	661	703	708	728	695	712	722	691	709	724	686	704	737	740	755	683	741	684	702	731	663	721	694	743	717	725	674	725	660	674	760	724	696	685	687	706	735	716	694	703	720	681	675	720	715	719	674	676	702	707	694	655	686	644	714	739	701	712	724	705	692	744	735	686	698	717	694	682	703	713	698	671	690	691	709	726	720	691	725	696	730	702	660	714	717	743	698	718	644	701	686	674	703	716	686	762	717	722	682	741	710	696	727	704	681	684	683	708	637	703	771	721	731	703	692	705	730	688	686	711	693	669	683	712	729	704	709	715	718	726	699	723	672	705	725	784	722	693	693	693	713	725	675	740	700	730	728	689	672	724	698	721	698	727	750	686	736	721	695	674	708	697	668	698	735	745	765	695	664	720	689	708	720	647	678	703	696	667	734	733	673	713	690	706	685	731	721	697	685	705	693	712	722	664	725	704	697	696	714	702	741	721	701	744	704	698	736	773	717	722	695	672	696	695	713	784	730	650	768	714	637	710	722	667	691	721	713	681	708	714	679	707	658	752	695	686	672	694	713	759	721	712	696	720	770	720	709	778	711	691	748	746	681	647	685	672	680	692	693	703	718	708	698	654	721	662	699	731	705	687	678	672	700	670	710	679	689	726	720	669	670	717	684	684	698	637	718	682	697	734	692	687	695	700	728	738	715	699	699	686	728	736	709	674	690	714	743	702	642	671	716	699	728	699	712	722	768	712	725	717	739	705	724	708	714	707	722	724	736	676	747	717	682	738	712	689	741	676	704	728	726	727	717	695	747	719	700	722	688	667	735	714	671	692	680	693	738	681	748	716	664	690	699	663	730	655	765	720	704	650	718	717	693	708	640	723	712	674	702	712	713	732	715	734	698	683	691	696	693	726	741	704	700	685	678	672	693	668	734	762	724	684	684	701	738	669	654	713	706	707	684	707	656	724	700	715	683	704	674	696	687	720	708	718	691	715	661	710	692	719	735	751	670	684	682	715	682	640	703	695	739	710	727	714	694	679	675	675	720	701	702	710	666	710	745	716	651	693	688	757	724	729	721	725	730	693	743	685	729	712	698	686	683	706	671	727	719	683	778	659	694	695	678	724	725	671	706	744	669	709	670	672	728	727	715	713	728	678	726	718	700	711	677	693	728	730	716	721	703	683	713	667	726	735	671	712	722	715	670	688	708	712	707	716	726	711	709	726	772	659	708	696	706	755	696	736	738	731	739	705	709	756	678	733	653	703	680	750	708	702	721	744	724	709	711	722	716	717	692	685	693	744	634	685	684	716	700	722	712	690	675	713	655	698	726	735	679	714	709	696	693	684	654	738	720	707	693	702	688	698	696	688	687	674	733	691	708	679	737	706	772	708	721	683	705	710	769	697	731	730	642	715	705	690	710	708	701	703	719	702	676	722	684	690	702	723	720	681	715	672	670	678	686	728	716	676	698	740	693	730	674	712	712	736	691	698	676	671	715	669	680	679	765	744	767	715	724	686	707	729	698	665	713	707	727	689	692	710	706	691	715	693	744	724	733	740	704	726	684	701	674	742	745	697	674	703	721	696	743	659	692	740	713	708	713	743	681	757	696	654	707	731	657	700	681	746	776	717	662	713	703	718	737	700	683	640	701	677	691	713	664	681	683	690	663	673	666	733	716	708	685	708	710	676	757	661	698	679	751	673	699	708	715	681	701	719	743	722	739	718	714	751	679	681	701	714	758	670	674	689	719	672	709	722	726	740	694	686	745	723	702	727	694	704	698	676	730	692	692	745	743	690	733	684	664	738	671	698	704	727	694	688	738	657	670	696	673	739	747	732	714	694	740	681	683	728	742	721	775	705	705	680	698	701	769	652	715	673	721	677	698	732	698	675	675	688	709	693	711	739	718	674	700	673	749	666	699	721	777	716	674	664	727	709	689	691	707	739	654	678	686	727	660	686	740	699	687	710	712	739	705	716	656	654	697	696	718	728	689	733	643	715	714	662	709	722	699	660	716	659	748	766	726	717	691	723	732	695	693	701	731	733	765	745	686	747	738	663	687	725	691	649	693	667	691	690	755	702	701	706	745	682	684	707	695	729	663	758	735	743	742	697	703	702	716	734	720	715	677	746	705	747	693	740	727	706	674	710	711	748	686	668	675	665	646	648	765	728	708	687	690	722	739	750	699	666	675	697	668	737	691	701	736	716	754	689	708	722	675	719	697	721	733	714	739	733	700	670	706	769	717	667	746	694	739	726	725	712	693	659	727	704	704	747	661	718	696	731	749	692	712	743	701	674	727	715	693	706	700	697	671	721	729	684	724	703	688	715	665	721	732	724	718	732	708	719	723	681	679	721	701	694	724	681	730	669	694	723	714	726	674	685	713	729	719	704	772	696	685	700	725	687	710	731	700	675	718	696	707	733	686	652	702	757	674	687	715	695	655	693	690	743	673	737	764	728	715	728	674	717	766	704	713	700	730	675	691	703	679	682	739	652	701	699	690	663	659	704	754	718	680	713	693	713	741	668	674	704	711	681	727	682	644	677	725	686	734	718	724	698
9529	11041	14613	11411	4167	2070	1465	1002	694	627	539	446	425	366	345	290	286	251	244	218	231	206	216	216	219	195	192	200	177	199	202	179	197	183	207	184	197	203	203	204	208	217	198	206	211	209	206	196	214	204	190	191	185	211	165	191	177	187	185	178	188	170	206	193	192	175	183	196	196	186	192	187	183	204	181	216	211	182	162	188	170	174	186	178	186	171	206	200	165	196	191	173	221	200	195	175	162	207	194	202	198	201	197	203	192	182	180	218	190	179	210	148	209	182	179	185	192	180	171	201	190	182	200	208	189	187	202	198	198	200	180	198	197	206	191	192	179	175	199	221	163	203	175	196	165	194	188	172	198	221	188	189	187	194	197	208	165	191	187	184	181	175	197	175	178	187	209	208	194	182	177	179	176	182	176	170	195	190	204	215	186	164	177	181	190	208	174	175	190	167	185	145	197	186	192	201	154	201	204	187	203	167	178	199	176	189	179	209	159	196	192	187	190	162	171	211	209	183	190	195	178	184	162	183	201	198	205	199	202	193	173	189	189	186	185	178	175	202	179	210	188	215	174	189	197	198	172	204	191	193	162	197	175	200	192	189	203	217	181	208	194	203	192	185	178	160	206	203	198	185	194	195	178	182	172	205	187	196	183	184	188	181	189	208	211	187	194	179	192	206	203	170	187	180	153	170	210	208	206	184	190	179	201	182	185	199	182	190	183	185	161	156	193	208	182	200	211	181	182	203	194	176	207	176	191	184	191	192	185	181	163	218	190	193	159	193	168	187	196	200	190	192	170	212	180	172	173	202	190	206	186	207	201	187	179	186	171	190	184	213	192	188	192	183	193	197	173	179	169	195	183	207	185	204	189	172	179	215	191	196	197	192	207	208	210	196	233	196	193	203	204	197	169	187	165	184	205	159	169	211	184	187	194	188	150	189	183	208	192	170	169	180	204	182	166	193	193	191	174	158	195	183	193	183	214	158	217	194	191	182	194	191	153	201	164	200	187	188	188	190	178	192	186	197	208	194	211	163	173	195	216	191	193	204	187	196	186	207	196	213	166	179	159	208	209	205	193	207	176	176	209	200	195	186	188	203	201	186	207	182	184	161	201	181	178	203	196	206	172	172	200	184	160	201	152	177	197	193	196	168	189	187	197	195	200	212	201	208	187	194	188	171	209	178	177	180	194	190	196	206	182	185	181	165	190	209	194	186	182	198	202	203	203	189	198	193	203	182	192	216	185	200	188	191	161	198	194	177	191	192	197	173	193	188	193	190	171	183	202	181	173	190	220	187	192	177	198	197	174	153	215	192	185	166	194	185	174	193	219	172	193	190	203	188	193	160	210	195	205	168	168	170	189	184	173	181	204	214	186	207	176	184	167	207	197	190	179	184	175	210	178	181	206	173	190	210	184	178	177	181	200	181	189	191	198	166	186	190	192	199	184	190	176	203	190	174	189	191	193	207	182	184	202	177	173	170	169	192	198	202	171	196	181	216	206	183	208	174	195	190	196	199	172	219	199	179	207	193	178	173	165	202	195	185	180	194	176	218	190	184	192	182	163	171	212	166	197	181	157	200	182	189	203	182	181	167	180	170	183	185	188	201	195	172	189	214	178	219	185	170	190	169	206	198	176	182	189	177	201	189	182	202	202	174	174	208	184	174	192	212	202	197	190	195	172	181	183	217	185	179	196	170	205	171	193	195	200	161	184	188	187	168	176	179	167	195	191	197	179	193	192	186	209	197	174	161	191	199	206	196	171	172	176	171	160	216	192	193	192	205	185	187	179	173	209	205	179	169	188	180	185	178	196	200	202	200	176	194	193	211	181	176	197	183	193	180	191	220	210	170	193	194	203	202	170	187	167	184	176	165	189	160	198	165	189	165	188	211	193	195	186	193	186	210	188	183	174	181	189	184	194	206	189	177	185	169	208	181	191	204	172	162	175	178	173	185	206	178	209	185	191	175	183	186	219	170	171	195	184	181	170	199	176	181	208	203	181	170	187	185	192	184	183	195	205	198	176	169	188	207	193	200	201	205	164	204	189	191	205	217	198	171	180	174	185	223	182	181	171	195	189	154	218	192	168	190	203	173	195	187	200	177	204	211	175	191	187	195	177	216	168	171	163	200	202	186	195	181	195	200	189	178	204	205	169	196	184	183	185	205	206	206	222	196	195	174	193	169	192	184	178	180	212	201	191	172	175	191	207	159	198	205	191	199	181	171	208	220	193	180	191	230	205	175	183	201	205	209	197	177	182	194	173	165	217	203	214	210	187	170	197	204	191	201	209	206	216	199	207	175	179	156	195	190	230	205	183	191	190	179	199	180	189	171	181	189	167	187	195	193	190	210	201	195	163	197	191	199	203	206	190	217	191	177	177	169	206	204	205	202	210	177	172	164	198	161	183	181	172	195	183	191	188	209	187	178	197	181	185	193	182	184	196	184	186	166	185	192	234	170	206	187	159	187	202	211	191	189	192	198	172	188	192	191	161	202	175	192	167	170	202	180	191	174	174	193	170	199	194	173	212	180	180	192	212	194	188	187	171	168	197	181	203	198	193	194	187	202	209	182	192	221	194	187	193	187	178	182	185	200	194	179	190	190	195	200	184	172	210	188	209	173	184	180	191	179	188	170	204	184	180	183	188	204	193	202	197	188	179	200	184	199	193	182	196	199	179	180	167	194	202	202	171	176	187	210	184	207	183	234	189	191	182	172	192	191	212	174	171	196	183	202	201	202	203	178	190	187	186	200	177	224	180	193	208	169	201	201	178	192	182	200	184	189	187	187	201	184	194	168	168	200	197	184	182	186	171	179	201	193	174	185	195	179	181	187	183	187	194	178	201	177	197	167	180	198	186	195	190	198	198	178	194	198	205	217	187	171	204	215	164	179	185	171	169	188	221	183	201	182	190	173	202	203	186	165	182	210	198	207	199	201	171	175	188	180	204	175	192	204	206	190	218	201	198	192	184	182	181	183	203	196	210	188	181	195	189	174	209	176	193	198	174	195	185	184	179	190	176	221	185	212	197	190	182	173	160	193	183	195	175	188	160	180	179	192	188	201	154	208	204	184	205	177	199	180	196	201	206	231	198	194	181	203	181	188	158	192	185	198	155	200	200	175	177	154	203	181	196	186	173	192	192	175	188	187	194	188	167	202	175	192	185	205	178	173	190	199	205	173	204	191	194	191	191	208	188	180	190	174	203	216	174	201	182	188	187	214	195	194	183	185	182	187	202	185	168	210	203	201	199	181	213	182	196	186	173	219	186	194	154	171	168	176	200	183	180	183	199	196	195	192	179	197	206	194	192	197	180	186	190	189	173	187	209	185	178	157	173	182	197	196	201	202	221	206	209	182	190	198	184	181	162	203	185	220	194	200	163	214	189	193	215	170	180	185	189	157	194	182	176	190	198	168	183	160	201	183	201	189	199	194	187	192	190	198	205	177	203	192	219	193	206	213	168	183	190	177	199	181	203	162	215	187	202	186
10237	13871	23062	22139	12019	8729	7017	5168	3844	3354	2968	2639	2338	2283	1868	1511	1238	1147	956	875	899	838	756	693	743	707	691	706	678	695	736	635	701	672	712	676	678	690	722	674	638	704	697	678	691	726	653	712	628	684	684	639	638	630	653	630	630	633	618	639	632	681	653	640	657	619	628	672	636	637	615	659	610	621	641	623	674	630	660	645	640	631	620	625	649	670	624	629	655	636	659	642	700	600	681	634	620	675	637	634	671	657	683	657	641	627	667	637	679	637	690	653	650	683	632	701	624	613	614	611	668	636	653	632	638	615	587	622	671	653	653	598	621	627	607	628	645	637	679	682	659	634	612	660	646	615	647	660	671	634	632	637	634	677	653	632	612	686	609	638	708	600	653	599	614	676	613	575	627	624	647	652	610	616	652	616	679	641	627	639	657	673	646	643	649	612	642	626	677	656	616	631	666	605	613	650	610	644	639	630	625	701	658	650	633	675	655	639	655	632	651	690	641	687	634	657	574	622	654	672	648	632	641	611	679	630	656	625	639	647	658	645	662	659	661	655	673	634	654	613	643	666	680	647	641	642	657	637	648	624	592	673	640	617	651	698	612	625	640	642	637	635	663	659	630	591	655	647	638	640	663	625	619	642	654	634	668	635	641	611	631	588	623	628	677	660	640	642	667	657	617	654	610	671	658	648	635	670	637	636	670	656	620	635	628	642	659	680	630	628	656	647	661	629	626	669	657	650	640	613	647	642	632	657	632	657	650	601	653	596	645	652	624	646	656	602	639	678	618	674	652	660	634	680	659	647	611	618	621	668	705	646	672	636	602	652	635	609	633	626	663	704	687	592	632	658	636	694	620	644	640	653	618	633	664	648	682	611	639	678	661	648	668	649	618	604	660	633	638	643	641	640	641	633	642	650	645	625	659	623	667	596	621	668	636	646	630	605	635	682	691	655	643	597	608	633	645	659	607	662	641	646	641	634	631	660	637	626	642	654	698	638	614	658	625	630	666	612	654	627	626	654	650	632	656	574	603	666	616	650	637	635	672	635	596	634	643	604	649	667	576	646	686	618	664	605	617	617	615	640	621	655	667	653	644	676	641	673	621	645	621	632	629	676	649	628	662	676	641	676	630	610	647	665	672	689	687	652	675	638	609	630	621	615	606	672	636	680	646	674	680	696	649	663	661	682	620	645	612	597	662	688	623	621	689	634	690	652	688	635	650	632	667	637	612	655	667	665	622	596	632	648	613	683	631	633	633	580	584	649	632	670	595	635	625	670	621	591	612	651	667	621	644	650	613	646	662	608	651	651	706	628	607	658	634	594	660	610	630	615	653	638	633	611	603	635	618	660	667	644	664	653	675	624	617	578	649	678	637	635	607	635	667	645	667	662	671	653	623	601	661	657	615	676	659	694	637	593	635	669	631	664	637	649	648	593	650	593	618	650	641	631	675	664	649	682	634	631	665	619	592	655	650	647	625	658	681	650	635	683	632	651	600	657	635	629	620	668	646	633	676	631	659	624	655	634	661	625	679	714	656	649	640	636	636	656	618	619	591	632	666	647	655	677	624	662	625	614	609	665	609	629	652	614	621	640	637	650	647	630	645	656	699	660	607	687	696	646	628	620	613	607	629	629	670	657	638	664	668	649	654	619	628	674	619	658	670	647	641	601	616	589	628	626	692	655	674	647	624	622	631	649	698	653	611	673	688	631	662	616	643	693	605	628	629	597	626	665	668	667	631	634	635	604	663	673	654	651	633	633	653	661	638	619	653	655	622	656	656	614	621	646	624	642	638	651	639	659	642	680	662	612	690	624	629	635	689	648	664	628	651	681	622	629	615	648	649	621	623	684	653	664	650	657	608	614	629	624	639	599	636	701	628	631	640	641	593	614	648	646	645	627	611	656	652	668	682	643	617	624	650	627	595	640	658	686	653	612	652	616	660	687	636	608	638	665	622	661	653	658	662	621	635	685	618	639	693	643	626	591	706	627	669	618	628	633	635	616	664	648	655	649	596	656	646	617	617	626	610	621	648	628	657	686	692	622	630	633	603	621	632	635	655	627	637	627	682	661	647	613	623	645	666	675	635	662	623	676	667	646	685	662	635	601	652	649	668	640	609	640	623	718	602	657	627	656	631	631	624	618	664	639	658	647	590	611	636	645	677	642	637	648	648	626	628	651	642	592	639	635	638	633	618	653	618	634	656	634	641	635	605	622	648	640	605	627	623	657	646	652	641	675	631	644	659	662	657	670	615	656	600	680	656	650	670	673	660	631	604	668	618	622	624	597	661	634	659	604	595	663	640	668	655	618	603	623	703	675	613	680	649	663	612	613	635	651	605	641	603	675	648	676	664	583	574	656	651	654	635	604	656	615	605	649	687	611	634	657	632	650	674	629	688	658	670	600	632	628	619	666	687	665	675	611	644	695	671	654	654	627	705	603	668	663	656	701	648	608	649	645	627	609	663	656	598	645	603	688	611	626	628	663	669	642	608	646	634	644	671	644	599	606	635	653	651	645	649	603	638	628	673	622	640	606	673	627	632	660	616	622	645	642	651	684	606	643	679	644	624	605	638	637	676	637	642	655	641	635	633	606	652	617	661	639	637	599	631	626	643	660	633	658	646	681	620	621	638	652	654	626	654	639	690	653	635	664	670	686	628	625	627	633	630	616	643	688	601	664	626	645	607	667	615	642	614	659	677	669	589	618	626	657	640	677	613	651	616	661	681	646	627	669	635	631	620	635	617	640	696	662	653	669	655	598	629	654	629	633	633	607	621	657	583	620	631	651	646	616	647	608	661	647	632	638	597	618	663	603	636	579	646	623	664	649	653	659	645	697	674	704	637	657	625	620	640	623	592	667	661	637	612	659	656	659	624	684	652	677	713	630	603	649	634	615	612	680	637	625	677	660	687	668	657	625	634	637	654	610	663	616	617	662	647	624	640	602	650	637	659	630	626	624	682	618	605	662	661	665	618	610	627	629	668	675	627	646	654	624	647	640	657	629	644	653	661	617	577	651	655	617	653	662	642	639	630	651	601	669	615	646	658	623	657	686	648	615	664	635	623	649	658	623	631	658	658	665	623	658	644	646	599	657	632	640	669	669	676	641	677	634	638	633	666	619	606	630	659	652	645	644	616	633	631	618	681	670	658	601	644	646	623	671	609	642	613	633	638	639	603	645	628	640	638	682	673	639	656	665	649	611	635	654	616	635	641	618	646	650	697	626	676	624	649	701	629	629	648	650	680	677	627	603	658	623	626	644	635	652	654	629	682	661	623	640	642	622	611	644	692	651	645	607	600	653	618	637	633	621	639	627	632	661	608	666	627	611	673	651	663	676	674	597	663	640	645	632	643	624	661	647	637	658	598	654	640	684	622	641	641	633	672	678	635	628	638	624	604	638	651	599	608	632	651	649	617	635	652	614	639	648	618	613	688	662	649	671	669	672	605	636	640	670	637	621	632	642	629	638	677	626	590	645	677	611	649	626
32695	42546	44633	36899	29413	22434	18582	11956	6627	4993	5276	3334	3338	3203	2693	1763	1217	840	893	814	606	399	433	435	264	205	231	241	241	240	238	206	215	195	200	202	204	207	232	187	223	195	235	196	237	224	215	220	205	207	215	204	217	171	219	214	192	199	204	188	198	217	201	202	189	182	187	230	222	200	208	212	188	198	188	217	213	200	219	222	201	211	202	207	185	199	181	204	192	182	226	198	190	212	218	186	185	210	173	205	231	201	198	216	202	188	184	212	216	185	192	173	216	193	194	196	210	198	190	187	183	223	210	205	214	234	196	178	195	198	216	220	213	193	230	209	234	210	188	207	209	204	205	186	181	204	209	191	188	206	191	217	197	197	188	198	183	204	223	192	220	204	220	192	225	195	184	209	211	196	199	193	198	181	219	177	180	206	160	183	195	212	182	195	191	214	194	200	212	204	186	190	209	196	196	181	205	173	205	175	192	233	191	194	180	183	199	218	198	180	213	192	206	200	186	202	215	190	195	227	191	205	207	201	203	171	208	206	172	218	190	203	186	197	218	200	193	195	214	183	213	207	177	192	212	214	212	206	201	207	248	198	200	209	209	196	227	220	222	194	221	202	209	199	199	219	214	191	209	203	194	176	181	204	196	212	218	193	185	200	202	237	195	211	192	209	205	199	192	202	219	187	212	204	211	194	191	201	206	210	198	201	234	235	196	194	210	187	221	180	220	200	183	236	201	189	211	187	222	208	210	197	197	218	195	180	206	202	229	171	211	226	203	204	204	216	182	208	197	189	183	203	206	199	214	210	221	196	236	192	211	192	195	219	193	205	205	188	226	223	208	203	206	192	179	183	203	209	217	223	187	203	178	182	189	214	185	196	203	198	195	221	207	201	185	195	204	207	205	173	192	158	214	205	204	196	196	200	182	176	199	207	208	213	225	180	199	176	194	198	215	191	200	222	208	221	173	189	215	175	190	199	203	198	210	194	171	187	207	167	219	223	232	184	196	174	197	193	208	193	201	221	210	221	211	190	201	206	209	176	191	206	221	202	211	187	215	210	179	192	204	184	198	231	179	211	169	218	194	207	207	201	192	205	229	208	200	165	206	190	204	212	206	193	188	209	197	192	201	199	212	200	203	216	232	177	183	184	196	201	211	177	201	201	220	182	205	199	201	209	177	198	188	194	209	200	204	210	213	194	201	209	220	207	206	205	199	187	201	212	202	181	201	192	189	223	182	208	201	215	211	197	184	183	221	194	204	198	209	196	202	210	200	188	198	214	194	191	213	200	204	215	191	206	191	181	202	187	182	199	205	213	214	209	221	205	213	203	217	224	200	191	235	196	236	185	205	207	194	183	204	179	187	221	182	200	197	206	201	200	205	214	196	214	188	196	208	196	203	215	175	261	205	188	196	214	218	232	197	218	205	193	216	206	191	200	192	187	212	228	209	184	203	209	190	195	205	190	203	185	198	208	165	217	212	204	191	200	227	202	197	223	207	178	201	182	197	221	183	208	189	191	194	224	187	208	191	192	175	196	195	197	204	211	198	194	185	216	226	228	198	196	203	183	217	191	197	203	224	196	209	195	222	212	204	204	205	200	192	211	197	211	213	210	214	218	207	199	187	198	201	192	188	202	198	200	209	191	179	197	205	202	189	209	175	210	213	205	213	209	222	213	181	227	188	224	197	216	229	206	194	216	207	220	236	195	192	179	196	207	218	191	178	194	214	189	214	201	192	208	175	221	201	187	190	205	214	210	193	203	220	217	184	201	189	214	194	219	186	176	200	204	201	174	235	209	178	189	198	199	210	210	190	188	187	180	203	221	184	219	202	182	213	181	200	206	197	208	206	199	181	201	188	222	185	197	203	198	217	207	180	208	207	183	183	184	200	212	213	214	181	239	200	202	231	167	194	195	219	196	182	213	212	202	207	198	224	213	215	215	197	200	206	199	229	209	194	206	206	224	211	200	204	194	193	190	193	204	203	209	203	219	210	195	215	208	203	209	190	212	197	196	196	218	185	192	182	194	207	199	195	211	191	195	178	212	181	247	196	196	212	209	198	194	205	206	201	222	193	202	189	200	200	196	197	192	210	225	205	184	196	194	200	209	210	184	167	190	198	186	189	202	207	204	172	205	219	202	197	204	184	213	195	217	196	212	220	220	187	184	185	217	199	209	218	241	208	203	193	190	218	199	202	193	189	202	212	222	218	217	228	178	197	221	187	207	167	207	185	208	204	235	198	198	195	202	205	196	202	228	208	188	184	191	199	211	222	196	197	188	206	190	204	190	194	214	227	219	226	198	199	221	191	189	181	184	195	208	205	203	205	214	200	207	204	197	210	206	193	179	190	190	210	188	180	207	191	191	193	195	179	213	174	219	219	200	209	208	220	194	198	193	183	210	221	190	179	196	195	209	194	199	229	218	223	200	190	181	173	203	208	184	181	214	210	178	189	187	201	198	203	179	177	196	212	219	202	196	205	172	207	229	218	210	233	199	206	200	180	185	215	204	181	205	190	197	207	207	206	196	206	195	213	201	187	194	208	200	217	196	214	213	226	201	195	213	193	189	200	187	157	198	214	221	196	186	209	217	175	202	187	177	205	197	231	197	218	195	205	208	214	204	196	204	217	237	174	212	176	223	199	215	193	200	195	190	211	180	201	201	220	218	180	185	193	170	204	174	194	203	208	191	182	206	202	188	182	202	222	198	217	198	217	212	181	199	184	199	205	170	202	197	206	185	200	187	201	196	195	219	209	183	195	223	204	242	174	216	199	213	233	188	180	221	179	210	191	214	203	193	186	203	206	202	241	184	204	202	194	195	185	190	200	191	197	194	200	186	189	194	181	207	170	192	198	203	192	202	200	209	166	221	184	204	197	177	192	208	192	210	215	188	169	209	224	217	157	209	225	200	206	187	178	206	211	211	182	201	200	219	191	215	212	185	206	219	210	205	187	196	195	246	197	209	227	183	207	176	195	182	181	208	192	202	177	189	184	196	209	193	256	196	194	193	212	223	208	217	223	198	181	207	194	196	178	221	200	178	210	199	192	198	192	192	218	221	219	191	197	207	209	224	215	174	199	200	186	218	207	213	209	196	222	232	200	219	235	187	198	207	210	215	213	194	192	192	214	210	202	206	205	219	238	196	205	231	215	176	196	184	206	194	195	206	203	209	195	167	186	201	198	233	193	191	200	172	195	214	203	192	201	188	221	208	225	220	216	201	214	187	203	199	195	173	206	178	197	217	216	212	210	215	191	177	218	205	200	191	188	203	222	175	196	196	209	187	196	213	192	217	195	210	189	182	196	226	205	199	202	201	207	201	236	174	216	201	208	192	225	202	188	193	215	185	199	182	199	209	188	196	211	170	217	174	211	181	220	213	198	204	185	213	218	197	206	214	197	205	207	197	194	209	224	199	200	203	191	192	216	183	210	188	216	197	194	207	189	213	210	203	213	189	203	207	201	207	199	208	197	223	194	203	221	195	191	202
28038	39219	47466	48403	36837	30310	30260	24125	19067	18221	20506	14980	17127	17403	15828	10723	8425	6197	6111	5617	4395	2449	2750	2543	1372	941	935	1069	1063	1179	987	853	816	772	766	804	766	777	724	731	755	757	754	725	833	917	968	872	843	735	691	660	682	655	712	701	687	689	633	659	631	686	696	649	657	650	669	618	686	690	697	659	680	669	694	680	669	663	630	681	657	653	714	664	706	682	685	674	691	619	679	671	625	685	666	662	676	670	688	694	642	655	639	702	647	674	693	648	669	683	624	694	668	631	693	660	721	696	677	677	671	653	659	646	676	645	668	693	646	661	673	642	658	624	693	688	664	724	626	669	707	703	655	694	688	680	631	640	684	727	681	679	643	687	690	666	674	648	656	644	649	628	651	659	637	625	671	638	657	652	680	674	680	705	677	653	712	694	692	609	664	658	607	606	664	694	709	693	674	676	671	695	731	667	674	666	659	683	653	640	682	660	667	686	637	701	698	642	657	619	690	699	648	667	678	670	704	702	719	644	672	663	648	639	646	677	683	656	662	610	745	665	689	716	684	680	641	686	604	675	692	588	636	680	679	640	661	713	734	671	670	689	662	661	709	724	652	703	639	643	651	674	686	638	643	681	629	664	680	673	624	659	635	678	668	644	665	640	691	673	691	650	679	680	632	641	695	677	667	647	641	667	672	626	686	673	696	688	689	679	668	697	641	672	698	646	604	660	699	681	686	687	656	689	670	651	627	634	667	662	676	668	689	691	686	716	643	675	662	652	663	695	693	678	631	676	683	645	664	690	625	647	664	654	639	644	693	632	711	674	619	675	678	660	684	696	702	719	667	700	637	718	726	674	662	629	680	657	675	659	705	673	668	708	650	607	661	674	650	693	718	613	646	695	678	623	670	708	667	683	675	662	710	625	678	676	680	659	626	650	684	685	709	672	661	663	672	656	666	666	636	695	675	645	665	658	625	690	635	691	705	676	649	668	641	605	682	659	696	668	671	684	689	640	654	654	671	666	674	658	671	691	635	704	660	708	663	646	697	660	633	643	679	676	669	679	665	675	670	664	652	719	675	699	648	674	683	730	687	647	667	679	638	671	646	693	695	671	657	681	655	673	701	669	679	705	692	684	701	651	645	618	678	690	691	699	691	727	638	669	660	679	676	624	684	686	680	651	658	658	666	737	659	671	709	640	617	720	664	658	656	625	663	629	697	663	666	693	672	658	693	681	573	655	698	730	676	681	669	657	696	682	640	677	652	708	679	699	685	660	651	653	706	664	659	652	661	638	716	618	670	695	663	676	692	704	643	670	632	662	675	679	617	697	673	660	681	648	633	719	639	626	650	658	680	723	628	618	642	712	642	672	642	709	685	631	640	703	665	655	630	671	692	653	664	701	676	671	719	709	672	693	633	695	640	714	622	672	693	665	677	644	641	668	678	646	710	663	692	658	665	678	643	621	651	707	675	645	658	679	647	695	720	710	637	616	646	652	697	692	686	685	666	655	658	620	656	665	645	736	654	630	680	636	726	663	648	724	685	656	643	675	669	648	632	662	628	666	692	649	705	703	608	654	688	607	629	645	660	659	706	675	621	678	661	654	644	695	665	703	701	689	641	692	702	718	670	674	689	677	700	713	684	606	679	651	607	672	655	713	679	614	707	664	694	667	656	666	649	681	710	686	690	685	698	704	669	682	644	658	683	683	659	641	651	721	663	664	674	647	692	656	660	726	641	665	666	674	705	659	682	673	639	683	650	726	656	684	654	655	662	729	707	683	643	687	673	706	627	630	654	652	696	670	674	650	700	699	661	656	634	639	654	670	671	639	640	656	680	619	678	683	665	644	711	744	632	667	674	617	659	681	671	667	668	667	647	708	677	719	692	679	667	623	638	662	652	641	659	695	635	694	685	672	619	666	650	672	694	672	700	668	680	683	717	658	666	713	686	690	671	689	632	681	702	634	603	687	682	659	649	681	692	655	622	658	723	745	690	707	692	664	680	638	701	644	642	669	637	652	686	679	664	667	643	672	623	693	633	705	669	718	701	681	619	703	670	632	635	691	705	630	651	681	639	653	680	651	687	685	705	665	670	677	677	722	665	652	655	682	678	678	684	670	634	678	712	711	657	622	701	674	655	686	672	649	632	654	704	653	681	673	658	666	651	660	687	711	671	686	678	663	670	670	678	629	631	635	663	682	667	652	652	690	673	660	624	664	654	703	703	637	685	632	693	639	663	665	681	693	609	663	668	681	688	705	686	646	664	659	645	692	677	630	625	623	650	656	649	645	626	679	694	638	619	688	704	650	649	649	690	636	652	655	672	692	680	606	666	681	623	615	662	678	707	659	679	656	675	674	683	677	652	678	673	676	678	625	697	613	692	612	695	691	647	661	675	687	655	651	705	654	673	658	636	704	654	637	654	687	681	646	636	677	700	653	706	623	654	654	657	688	639	656	682	647	676	700	684	682	697	690	635	651	693	654	692	672	723	671	611	699	694	670	661	664	703	669	709	684	668	669	689	675	655	650	661	639	662	688	686	702	672	656	729	701	664	700	662	643	627	709	639	624	676	705	717	659	660	703	672	686	679	660	638	704	666	666	660	642	684	674	699	650	648	673	677	665	642	685	597	662	669	693	614	648	685	706	711	624	629	641	677	642	707	647	655	708	677	633	644	666	686	683	694	667	674	698	700	698	668	639	689	688	673	714	668	663	667	706	635	690	626	684	656	655	696	657	658	679	720	655	632	616	659	668	683	694	674	696	646	706	699	732	648	699	672	658	674	641	664	644	645	682	611	635	696	675	717	669	663	655	680	695	658	669	675	741	706	701	625	667	708	654	686	657	673	697	664	638	685	677	675	692	655	660	658	702	681	637	664	677	634	688	692	681	658	670	633	673	668	633	696	645	627	669	719	675	687	705	693	671	669	668	649	676	680	698	684	646	680	642	660	667	689	672	669	693	673	639	666	683	670	682	664	681	704	734	694	624	670	663	660	682	689	690	693	638	663	698	706	629	669	678	641	673	623	704	672	680	642	681	683	659	649	676	689	616	647	698	678	677	669	690	591	664	640	623	693	684	682	665	694	632	681	653	652	684	690	686	703	621	629	685	676	741	684	685	720	712	674	651	691	665	690	652	705	634	642	702	702	673	651	667	659	672	660	673	652	660	700	673	696	698	649	686	701	666	640	681	665	674	662	698	651	689	684	679	667	687	653	689	674	700	643	687	678	655	697	667	676	708	665	659	666	673	662	714	735	680	649	629	690	654	647	668	679	642	689	649	678	666	729	644	699	644	683	678	710	671	649	647	676	671	650	652	665	663	688	632	684	721	684	632	693	639	628	673	679	674	668	638	636	706	642	649	664	636	693	694	690	678	627	702	667	663	670	703	642	663	653	627	682	625	667	663	688	660	679	666	678	684	693	676	699	689	704	664	732	677	678	678	673	671	695	673	675	632	699	675	655	698	693	673	640	660	650	694	638	644	674	684	688	696	701	666
40238	49139	43473	40967	31392	25400	25251	20868	15621	9654	9169	7334	6536	6278	5747	3093	2169	1667	1469	1281	1015	589	670	588	344	301	300	296	388	333	306	245	259	260	237	233	262	242	249	231	230	238	223	236	241	242	274	266	253	227	255	246	229	243	236	212	219	214	262	217	239	221	231	232	234	212	241	212	221	220	232	240	255	219	213	215	226	242	226	229	256	247	233	231	242	210	204	205	250	203	233	237	207	242	219	215	232	258	216	216	204	222	242	234	226	218	228	233	201	211	234	221	228	212	224	248	204	223	238	238	209	233	202	206	214	234	214	239	232	218	237	215	244	240	215	223	227	217	231	224	217	233	228	242	226	263	214	221	234	213	232	248	225	241	219	232	229	230	221	215	216	206	225	202	225	228	188	211	212	235	246	235	190	206	222	225	221	225	228	221	220	260	219	217	229	210	203	242	194	225	215	226	214	214	237	198	218	226	223	210	212	230	233	217	247	221	249	217	218	238	229	221	216	254	184	231	227	205	204	233	245	217	221	221	235	217	263	222	220	232	223	225	237	233	238	220	223	238	217	220	248	209	195	227	231	221	218	231	228	230	220	226	222	222	215	205	230	209	240	240	241	234	211	239	220	235	232	229	231	226	272	226	223	202	203	253	222	220	240	238	221	221	244	263	211	227	223	243	231	217	217	229	222	212	211	199	253	248	214	213	241	214	222	260	225	218	222	236	244	223	225	245	233	228	262	241	232	245	254	193	221	224	214	265	231	222	246	234	213	202	220	241	221	226	210	210	226	223	239	216	225	239	222	208	240	186	237	249	196	212	228	228	237	210	253	225	191	229	240	188	218	208	226	235	232	214	242	219	224	242	217	226	233	216	198	222	232	227	211	213	233	238	226	223	225	220	240	224	236	236	193	244	212	210	209	225	226	230	250	209	212	235	259	239	197	223	230	247	214	214	216	214	211	239	218	216	209	215	223	254	196	254	247	220	221	226	240	224	223	230	202	243	231	257	209	224	203	243	214	221	230	233	226	248	218	204	211	212	230	213	238	226	207	248	219	224	238	212	241	208	239	234	247	239	236	229	226	215	221	242	225	250	202	209	212	201	224	214	242	211	235	220	242	213	237	249	247	226	242	207	214	246	227	261	182	234	213	248	230	219	201	225	239	254	213	230	214	206	256	217	180	233	235	238	217	211	231	243	224	210	221	241	232	237	225	245	207	229	241	216	232	216	202	220	228	213	210	206	220	206	231	221	250	225	228	233	227	245	214	227	248	265	223	257	201	229	234	229	209	233	254	242	230	217	211	218	224	223	243	238	237	237	216	235	221	211	215	239	215	234	247	214	206	228	203	251	245	206	231	226	215	233	214	220	223	235	216	246	233	210	223	205	235	234	260	236	264	246	232	226	247	225	247	224	249	248	234	219	218	227	239	240	227	231	217	238	214	204	225	208	250	235	215	208	224	237	229	194	225	190	230	242	220	250	222	234	204	230	212	246	218	221	216	235	239	207	236	209	223	225	222	223	224	235	266	236	200	224	224	209	221	231	232	216	239	234	234	211	211	222	216	201	216	214	221	212	210	241	212	230	230	221	225	208	247	247	220	207	260	238	240	208	253	243	222	217	244	221	240	210	234	242	229	224	247	204	218	219	231	219	230	211	191	229	200	253	243	221	233	246	234	226	226	230	222	221	232	199	236	241	221	210	253	210	214	220	234	218	247	243	209	240	212	215	239	206	251	240	224	211	238	220	217	211	222	235	213	213	256	235	226	230	218	230	246	221	253	211	230	266	221	222	227	221	253	205	226	222	220	227	245	230	219	239	247	187	228	237	236	259	232	227	233	212	216	210	219	236	242	233	248	216	207	226	212	241	235	220	246	227	223	214	200	237	218	228	246	203	206	232	210	230	214	226	206	207	217	229	201	213	203	233	256	205	243	236	222	245	236	235	223	244	186	228	204	225	234	228	222	240	222	232	230	224	231	238	201	246	212	238	211	213	214	230	210	202	240	240	251	203	241	236	234	217	218	225	223	233	230	234	224	220	256	215	215	196	219	220	247	247	249	226	221	247	206	211	204	251	218	233	219	216	224	253	216	243	246	228	225	235	212	244	231	202	213	261	222	227	226	226	212	229	236	215	220	243	240	224	233	218	234	238	215	218	215	219	242	214	214	212	213	218	209	234	201	236	213	235	223	184	201	234	216	241	214	238	221	233	230	230	226	219	202	225	225	227	235	218	233	221	240	236	236	231	218	226	215	219	232	239	220	213	222	207	240	219	241	227	251	210	223	213	229	207	231	230	226	240	211	207	253	227	234	208	230	217	255	215	223	228	208	226	233	241	237	212	234	236	222	216	241	207	225	240	228	198	217	220	247	197	224	219	242	232	236	248	227	220	197	229	216	229	235	246	255	234	230	223	223	235	196	224	245	218	182	240	230	218	219	228	208	233	234	203	231	242	233	231	238	224	229	228	223	255	242	219	207	223	229	213	216	196	241	244	223	210	207	231	231	240	221	209	233	227	219	209	226	214	217	223	204	228	204	208	232	243	216	252	203	250	228	219	274	203	235	247	221	239	220	219	222	214	214	226	215	221	222	223	239	212	252	221	238	226	220	230	233	236	223	215	223	218	218	228	217	217	217	220	228	235	222	229	230	261	241	243	233	213	204	219	196	227	218	213	209	237	255	232	257	225	205	215	225	218	205	241	215	236	227	229	213	230	204	236	218	232	227	204	222	223	265	233	206	218	224	213	223	198	212	221	245	249	252	259	252	229	239	254	244	239	254	233	241	246	208	232	222	246	226	197	221	218	224	203	232	231	232	249	247	244	233	228	220	256	227	203	248	185	227	210	246	229	235	211	233	225	248	247	249	227	233	233	197	249	232	253	230	230	248	235	224	239	248	227	193	220	209	227	256	226	225	228	244	219	240	225	207	241	219	213	249	231	226	236	232	243	223	210	192	197	242	210	213	203	258	249	233	234	191	259	211	188	239	236	218	209	211	227	256	243	221	238	235	255	232	211	236	231	223	263	221	216	242	235	240	220	201	227	227	197	232	227	242	233	235	198	236	227	230	242	221	232	224	270	225	213	235	211	197	231	206	228	233	234	240	207	213	216	219	228	214	242	246	216	206	210	219	230	243	222	226	241	221	251	271	237	205	229	235	221	212	258	199	209	243	226	211	233	248	220	211	243	208	209	228	207	256	249	238	232	254	230	224	263	209	224	224	234	226	205	237	218	224	238	216	271	243	221	232	240	203	218	239	229	209	238	225	217	234	237	218	213	232	246	220	202	230	244	215	226	255	224	227	215	234	244	222	227	203	205	231	223	194	223	239	222	211	227	243	241	240	227	225	234	205	223	239	252	204	234	230	215	216	228	217	220	226	235	220	210	233	215	219	216	204	246	205	265	243	217	249	216	238	222	223	230	235	237	192	212	228	240	225	218	225	234	242	240	224	218	227	238	215	238	229	223	228	228	227	211	258	218	212	224	216	226
32934	48302	51447	53971	42088	35719	37878	33630	29704	24405	27063	23203	24596	24832	24150	15796	13243	10817	10063	8685	6673	3603	4472	3888	1901	1438	1530	1317	1868	1701	1355	1208	1019	964	947	894	853	868	788	824	781	816	815	845	797	982	1172	1122	1064	915	802	735	733	757	705	706	700	678	733	732	709	730	750	713	715	685	719	698	663	722	698	665	732	685	712	711	760	718	747	703	739	708	721	734	733	676	729	716	761	764	759	702	763	712	748	752	707	747	788	736	741	711	713	731	711	717	726	700	736	687	722	763	756	723	713	709	676	756	728	684	752	745	712	686	729	768	740	727	744	757	694	733	731	749	740	748	750	760	705	717	747	726	730	694	754	716	698	684	755	735	730	713	720	728	669	704	729	764	719	747	743	744	655	738	724	727	742	775	681	740	732	690	703	749	738	721	785	729	746	752	684	708	693	711	719	739	747	715	756	724	733	704	750	756	701	765	721	737	698	734	740	739	683	713	686	707	744	724	682	774	761	755	726	725	723	743	731	739	737	730	717	710	667	714	695	748	749	744	767	707	709	755	741	675	713	721	703	785	685	759	735	727	719	756	766	759	703	703	714	729	698	732	707	721	688	695	762	725	719	687	709	730	747	711	734	736	699	739	751	711	668	739	698	751	722	701	679	745	738	769	701	727	712	660	713	719	715	740	751	733	721	737	736	712	705	657	721	709	691	756	697	696	729	711	664	733	712	724	780	736	725	701	721	742	728	752	761	783	732	746	766	742	744	766	759	729	705	727	738	754	742	714	725	732	702	708	726	730	711	715	732	754	719	707	712	739	726	744	713	741	755	715	777	694	711	690	686	701	769	749	783	675	674	710	756	757	757	744	731	763	742	766	761	737	721	700	741	722	773	719	691	701	713	706	706	742	732	709	728	800	738	681	742	681	764	717	694	706	715	734	657	712	708	720	723	744	689	654	716	775	723	703	701	745	695	750	728	758	745	725	721	745	755	743	722	734	743	755	730	718	717	734	727	734	737	735	690	678	742	750	725	737	738	696	691	726	724	742	759	703	755	699	755	716	755	718	766	691	676	731	748	766	755	706	704	688	726	743	703	714	756	667	787	726	737	698	755	702	694	746	733	714	764	725	754	710	707	672	728	719	718	740	727	703	686	704	701	737	743	733	753	750	742	679	740	706	720	697	733	739	689	729	694	732	731	750	723	771	712	786	731	673	736	724	751	722	708	695	776	747	752	709	735	743	725	725	740	745	738	777	694	703	672	724	708	723	776	672	724	728	719	718	731	728	747	753	680	737	686	711	764	731	764	734	746	706	763	695	745	722	715	687	751	747	796	700	734	811	746	699	765	737	787	753	729	697	753	740	739	705	669	753	701	701	693	734	709	715	711	682	724	725	689	742	724	717	737	723	683	791	721	739	702	719	718	703	682	744	753	786	689	795	716	760	703	699	727	690	743	748	696	736	706	735	733	681	688	706	728	719	763	709	774	750	766	728	697	706	743	711	670	653	742	724	694	701	707	732	765	683	746	750	740	761	694	710	763	740	662	744	770	725	761	707	721	712	681	732	740	706	704	726	729	731	759	756	745	727	696	702	675	679	716	728	727	753	753	737	767	735	749	710	678	660	697	694	778	695	714	728	727	708	712	721	726	735	756	715	715	782	671	752	701	710	758	690	738	685	723	753	746	709	714	745	724	698	729	727	705	742	711	740	731	714	651	743	738	779	760	715	698	724	730	749	751	762	745	754	737	737	677	769	741	718	695	725	734	725	757	699	765	699	739	720	708	733	698	737	705	694	766	755	729	711	739	726	728	756	691	747	713	741	748	733	749	790	690	714	705	743	743	703	740	712	729	739	707	727	725	717	704	722	736	700	692	756	766	714	717	737	736	739	771	719	711	707	703	790	729	715	742	723	672	664	683	688	743	719	732	676	712	725	706	654	690	760	728	689	683	685	730	765	722	740	708	738	733	736	731	704	758	752	720	736	789	730	686	743	742	772	700	718	698	719	707	734	731	742	720	747	690	733	732	710	712	712	764	733	681	729	720	744	699	712	776	734	708	776	759	750	747	685	738	682	685	708	716	742	731	727	715	760	713	727	732	732	732	743	738	704	707	745	708	768	733	725	766	709	752	739	668	700	790	676	720	746	721	698	734	711	742	751	734	697	712	726	709	709	747	715	723	658	711	750	731	713	741	773	775	767	754	695	744	753	738	767	681	717	726	709	752	726	697	735	737	735	754	728	668	743	685	770	751	713	756	702	750	713	759	707	678	721	738	758	739	742	775	695	722	782	741	732	716	695	681	755	686	710	750	674	721	744	770	715	676	750	706	717	768	767	716	720	724	730	713	709	743	751	745	733	719	725	772	713	727	733	752	702	740	733	738	705	687	730	732	750	713	779	697	685	739	665	729	720	780	725	745	719	687	684	686	673	712	717	734	734	707	721	692	697	723	719	761	742	679	713	718	723	719	706	691	788	767	755	706	723	724	738	699	759	747	741	709	712	691	714	746	670	701	739	701	721	684	691	692	730	732	749	682	728	703	738	736	699	672	705	669	738	702	758	712	701	704	721	725	736	702	721	749	688	726	716	713	745	701	747	711	715	738	752	689	705	745	723	709	715	729	751	713	689	666	728	730	685	744	755	696	714	746	724	757	732	735	755	772	703	686	709	781	729	724	745	729	660	763	742	710	739	710	737	746	742	769	712	750	733	731	706	712	726	715	721	756	737	738	685	746	709	699	735	716	753	757	737	699	729	762	712	702	709	685	705	697	729	750	743	691	775	773	726	728	699	731	750	755	715	751	705	709	735	767	784	689	754	716	724	719	743	781	749	679	725	743	730	700	687	703	774	723	772	714	670	721	740	725	736	764	718	751	694	716	722	706	757	744	741	726	705	685	728	717	710	717	699	733	707	734	719	702	755	698	730	768	783	740	694	718	795	731	743	684	698	719	716	721	771	715	730	719	707	710	760	770	772	729	692	762	748	729	751	696	794	704	745	703	723	723	818	760	760	703	762	723	678	713	733	743	699	688	748	690	752	745	668	719	707	748	676	735	733	742	751	708	721	724	705	722	753	719	720	703	715	713	721	770	709	763	681	739	727	677	729	699	757	734	756	703	761	748	767	710	735	766	743	727	750	726	785	763	722	710	739	703	747	734	702	736	736	769	732	719	711	757	742	751	712	725	715	733	709	701	715	675	689	765	662	751	730	734	699	722	727	720	659	738	698	724	718	719	689	721	749	738	756	694	696	752	730	706	697	696	732	709	672	755	718	723	745	682	730	741	746	738	729	748	726	705	782	752	758	700	756	725	727	720	732	710	738	762	724	695	747	723	734	692	702	690	727	788	724	752	735	716	737	757	719	751	750	751	743	696	708	777	711	732	736	705	715	742	686	744	729	742	740	690	721	716	751	747	746	735	720	731	711	775	726	710	710	784	769	772	731	750	731	699	696	715	722	754	679	709	696	699	777	771	721	717	715	711	747	731	717	695	701	648	750
8631	11403	16474	13897	5144	2056	1605	1171	835	672	536	467	435	418	380	286	265	260	274	226	238	199	213	227	215	221	213	223	198	224	225	208	216	217	187	209	191	218	217	213	215	183	171	189	177	190	214	220	207	185	217	211	198	186	192	207	205	226	209	207	205	201	197	210	174	213	188	201	234	172	211	206	227	210	217	201	225	225	209	235	195	197	182	198	215	184	223	183	226	228	211	203	180	206	217	217	204	196	207	180	195	199	199	225	184	171	193	187	204	202	202	218	213	175	217	201	206	204	197	172	223	210	203	205	194	200	227	188	193	216	209	187	201	195	221	210	186	168	207	198	208	178	163	190	210	191	194	220	188	219	218	187	214	207	205	208	191	208	219	204	182	188	205	210	188	190	203	210	190	178	191	219	209	185	188	196	202	212	195	217	191	222	209	199	184	179	220	185	205	226	211	196	182	188	185	207	196	170	214	159	212	178	208	178	201	204	203	205	201	206	199	199	206	193	202	216	195	209	213	208	212	188	200	216	195	211	209	219	204	215	216	196	169	200	196	194	200	191	206	202	206	197	177	203	195	194	208	164	226	201	220	194	198	204	167	191	207	197	218	225	188	185	206	199	199	217	212	209	210	193	201	186	199	198	193	197	205	189	182	209	200	210	184	192	221	208	193	218	201	186	207	198	203	213	190	207	231	213	198	209	177	193	208	223	179	220	196	201	222	233	225	190	197	216	198	225	200	197	195	181	173	196	183	168	197	216	180	191	218	185	199	191	214	187	206	187	207	192	196	205	219	182	215	189	183	224	208	198	186	185	192	212	195	183	190	197	199	211	190	226	197	191	202	194	203	200	207	203	204	193	206	186	239	217	200	195	210	202	181	190	191	188	190	215	189	208	211	197	198	211	206	233	188	195	222	211	195	224	204	192	200	198	195	182	209	212	218	205	171	198	207	206	195	208	205	192	186	209	194	207	177	211	193	201	214	217	208	218	209	180	204	207	202	197	204	198	209	207	189	172	194	203	182	179	190	218	176	197	206	202	197	205	205	211	202	192	193	190	187	216	230	200	205	209	179	201	194	183	186	213	194	189	199	186	208	201	223	199	193	185	202	203	209	200	206	205	186	213	204	182	192	190	187	197	198	213	216	191	186	204	224	193	202	196	200	169	190	167	224	205	189	201	183	193	206	217	195	169	198	197	198	224	201	178	197	198	205	198	208	198	191	215	207	201	172	195	187	196	220	183	205	205	216	193	183	193	211	191	212	201	195	188	174	197	194	178	191	183	214	171	205	218	192	199	195	197	178	206	205	180	209	200	179	231	196	172	188	218	206	203	219	182	203	207	216	209	220	191	213	202	218	181	177	211	218	207	216	187	200	189	192	179	214	202	202	204	197	195	205	210	199	232	197	218	207	186	190	202	196	193	199	172	204	170	207	189	199	193	220	193	224	204	212	195	242	212	190	170	206	207	194	201	182	205	186	198	196	220	196	215	196	170	196	231	192	207	199	202	200	212	215	197	195	207	210	204	205	201	192	189	210	164	204	174	188	233	208	208	186	178	220	177	209	204	217	192	183	209	195	181	204	187	198	196	210	202	201	204	210	214	178	202	175	205	229	193	203	192	190	207	208	203	216	182	185	225	185	202	190	215	217	196	194	190	180	189	209	196	184	237	200	189	205	200	180	195	217	186	187	199	177	186	211	191	185	196	174	185	183	224	211	194	201	200	193	219	185	201	190	191	212	202	170	178	188	188	201	198	207	203	202	187	218	200	197	224	186	227	179	192	183	207	193	177	200	228	205	200	209	203	183	174	207	185	197	214	220	205	183	193	180	186	177	179	204	176	202	213	192	179	188	211	226	197	211	216	222	199	221	196	213	182	191	184	209	193	227	194	195	180	185	206	192	191	217	187	208	190	179	190	189	201	191	196	194	176	184	213	209	231	208	194	209	235	194	178	205	217	209	208	198	191	210	202	218	202	216	208	203	190	212	188	191	212	204	205	196	204	190	192	213	223	197	195	187	205	210	196	175	206	180	206	218	230	166	199	181	209	198	218	205	157	212	198	215	188	198	200	201	217	206	229	226	209	208	212	201	184	244	181	195	217	177	189	199	189	179	202	185	197	198	207	224	170	189	192	193	203	189	199	181	175	194	189	210	205	181	213	221	182	193	203	210	205	220	218	162	199	224	184	180	194	199	185	209	190	188	193	231	208	204	221	178	227	190	181	196	186	218	180	204	208	183	215	192	220	196	197	195	201	217	190	198	206	206	210	184	204	174	210	194	194	194	209	203	209	198	203	191	200	196	175	211	170	192	185	214	209	177	210	209	207	206	195	160	199	205	208	176	216	198	206	185	226	206	193	207	218	194	209	187	172	213	217	232	213	188	206	186	200	213	189	216	207	220	198	193	187	217	198	206	197	175	204	221	199	185	207	204	203	212	206	212	199	178	199	181	184	175	194	190	211	208	201	188	185	186	187	176	203	211	184	202	219	188	196	193	201	186	184	195	187	196	215	180	192	196	213	180	189	212	179	188	159	181	224	191	184	201	185	184	194	186	218	193	204	187	183	174	215	200	190	206	196	193	192	222	177	214	196	208	235	222	189	193	192	215	184	201	207	207	194	198	166	209	200	209	199	189	189	183	216	206	191	203	190	206	190	183	208	184	208	203	191	193	214	193	205	205	195	199	192	210	213	184	194	227	208	238	223	200	216	196	194	197	202	206	177	189	200	184	181	184	199	194	186	201	197	194	183	218	202	199	189	181	209	201	207	200	232	220	185	202	197	224	208	193	210	216	198	208	190	194	207	188	185	201	220	187	199	205	190	223	205	193	163	190	209	200	197	196	182	208	197	177	201	198	229	214	201	225	194	191	203	234	217	211	183	216	199	214	205	201	202	183	194	208	181	186	204	216	192	173	196	185	212	183	198	194	204	219	188	197	207	183	219	196	183	211	198	179	175	185	195	218	203	201	214	191	170	195	206	181	195	182	200	179	175	195	211	200	194	206	190	175	206	176	199	213	213	188	201	206	176	193	185	200	200	212	199	219	201	189	184	193	190	194	183	204	204	202	183	201	185	178	203	219	200	202	205	201	171	198	194	205	201	188	214	185	215	194	186	207	185	206	162	201	194	176	208	199	206	191	213	169	205	210	211	195	195	199	230	212	181	207	221	213	197	200	198	185	186	211	202	201	194	199	226	193	197	179	219	225	180	188	213	200	209	200	216	198	186	190	210	192	194	208	188	208	182	191	201	194	220	224	204	166	200	195	187	179	189	198	195	203	204	213	190	222	198	210	216	199	213	235	213	211	187	197	194	210	196	190	191	197	182	188	190	210	193	177	197	206	209	208	183	224	183	171	211	207	210	206	176	206	188	212	197	205	199	179	223	174	199	209	191	197	204	176	175	230	217	204	198	200	197	211	197	189	193	184	203	230	191	196	209	186	194	206	183	191	225	203	202	197	198	200	200	189	194	206	201	206	236	205	207
9665	14552	25155	24772	12797	8257	7460	5677	4309	3141	2707	2419	2133	2220	2021	1508	1254	1185	1180	951	851	782	750	751	814	876	930	917	891	831	794	732	746	729	675	684	696	682	677	691	666	661	680	641	678	676	678	734	683	665	640	670	682	695	634	648	673	709	701	657	650	702	699	676	667	642	662	650	660	642	688	676	657	650	675	669	682	632	673	666	710	671	643	605	667	653	668	640	656	719	684	665	662	638	692	669	673	637	679	650	663	671	717	645	646	622	666	680	665	684	690	678	675	651	679	705	690	684	635	643	671	665	661	662	636	666	684	660	659	661	642	669	658	659	598	684	651	639	639	671	641	635	677	686	642	665	666	679	676	688	654	651	671	684	666	686	644	671	684	681	645	669	675	632	671	677	660	689	688	684	699	722	647	705	662	656	670	686	615	654	671	632	645	641	675	683	691	622	660	641	634	667	699	642	619	691	632	666	642	699	633	652	671	617	613	651	632	655	665	646	690	613	674	654	685	672	667	647	701	629	635	640	647	638	684	613	642	684	629	686	699	652	685	642	661	687	723	619	682	665	672	653	692	637	627	655	630	635	694	681	619	656	672	653	674	667	672	669	666	636	654	709	671	657	623	668	623	653	636	684	695	692	664	703	672	656	667	644	692	654	705	699	641	661	639	643	650	663	646	667	684	672	694	664	724	678	693	631	669	647	705	659	655	633	626	658	690	648	658	694	689	646	663	672	707	658	647	664	636	713	681	664	682	648	645	676	675	602	671	655	630	684	697	694	652	639	681	644	661	642	654	669	680	658	722	674	645	661	614	673	678	666	677	670	696	620	660	671	659	676	668	692	666	662	622	719	653	665	655	703	661	648	696	622	641	675	626	650	684	628	681	679	671	705	685	678	657	677	641	671	637	681	688	720	631	682	680	659	653	638	676	665	662	616	659	677	630	654	702	644	630	715	695	681	641	689	682	669	660	661	686	636	639	653	650	661	626	686	638	660	649	628	662	666	669	665	646	677	673	636	653	675	649	636	598	678	685	653	652	714	674	637	645	657	696	684	693	709	614	673	679	697	671	658	667	711	659	706	713	637	706	706	609	655	708	620	671	689	706	673	633	660	647	669	653	675	685	677	665	681	665	689	703	681	671	617	651	702	691	682	641	682	678	664	647	669	678	672	638	642	680	664	659	634	715	654	625	673	662	702	647	668	634	740	679	649	685	640	692	693	639	711	667	674	679	657	640	617	635	654	599	649	695	667	653	638	672	676	668	707	643	682	642	672	628	680	680	677	674	676	667	661	666	676	706	670	703	651	698	668	662	642	674	674	710	672	612	640	638	685	648	696	661	678	672	662	677	675	642	688	694	665	674	668	654	642	624	674	639	650	686	705	710	687	623	662	679	639	670	656	674	688	660	732	628	676	662	662	715	684	615	681	665	697	678	671	642	690	646	666	656	662	626	641	631	675	609	636	701	665	667	667	672	661	645	678	680	619	722	661	683	646	653	635	670	640	679	705	664	698	641	661	647	679	697	650	650	657	659	696	701	644	698	672	681	659	699	676	646	671	652	672	649	689	666	698	626	666	613	624	688	654	666	660	626	705	680	653	668	659	642	663	661	616	683	666	678	669	669	707	654	668	697	667	672	713	689	630	678	660	658	661	663	649	670	702	693	631	690	649	686	644	614	690	658	663	641	627	669	613	651	661	620	669	643	657	695	676	666	636	697	616	650	664	666	648	671	654	671	648	660	712	692	613	713	689	619	683	686	740	688	668	696	697	679	683	650	651	669	646	658	662	608	672	661	688	635	682	672	677	696	640	677	654	679	690	619	673	628	681	682	636	685	655	640	689	691	677	661	634	666	670	665	644	678	681	664	656	676	624	648	674	643	679	639	646	650	697	626	655	673	703	627	664	705	665	635	641	683	674	668	670	686	653	690	703	717	685	677	682	720	625	681	624	687	665	630	661	673	666	687	677	656	681	644	693	689	607	652	669	667	670	646	673	679	667	642	647	657	660	698	688	676	673	683	717	633	656	685	711	698	680	655	637	641	678	648	716	702	649	684	706	669	683	638	678	695	664	679	617	639	639	644	668	716	683	707	674	657	656	658	644	637	680	723	658	681	677	649	727	748	622	650	708	656	685	657	714	667	693	634	668	728	678	665	663	653	654	691	724	657	667	638	686	682	695	634	664	679	644	637	668	698	646	680	651	676	606	656	669	668	683	666	686	668	705	695	692	629	707	672	648	634	640	640	695	694	655	696	659	650	647	656	642	676	662	699	650	672	630	707	662	712	697	647	721	698	708	696	671	652	691	682	688	739	650	689	697	646	656	701	680	657	603	636	718	647	686	625	694	662	608	684	686	652	659	656	674	660	616	672	641	656	671	669	681	638	690	660	680	661	674	638	595	659	665	665	636	673	702	707	591	637	667	720	669	719	663	696	659	659	681	692	594	658	670	669	660	697	692	688	720	699	682	690	710	666	640	650	675	639	657	643	668	706	643	669	659	704	646	656	653	675	678	660	669	656	662	631	657	616	623	630	654	653	669	685	702	665	643	702	661	682	646	654	671	711	669	634	689	686	621	695	650	717	658	678	654	674	651	686	661	644	693	642	658	646	671	661	654	670	667	677	690	678	662	659	685	687	683	699	678	664	700	666	646	673	659	697	654	684	669	702	683	682	605	661	670	666	652	674	692	657	653	663	658	655	666	647	663	634	653	654	616	647	665	678	697	627	665	677	688	607	697	687	655	681	647	630	624	644	652	617	651	665	676	680	658	691	628	676	651	670	684	687	648	661	679	654	675	628	644	649	654	670	678	681	646	638	692	636	679	631	691	637	647	676	704	707	639	630	643	677	686	648	632	598	676	733	643	686	634	675	690	708	678	664	643	707	680	618	668	651	648	692	658	675	682	716	623	630	639	627	639	667	683	717	658	670	644	662	684	671	661	685	713	680	701	701	628	637	649	646	632	642	631	693	709	702	643	661	638	657	654	683	660	684	655	661	614	662	701	636	637	657	635	675	624	692	669	644	636	668	672	686	654	680	683	624	651	717	704	677	671	609	622	642	685	619	636	641	646	682	676	683	687	642	675	645	709	662	666	691	644	667	628	675	692	660	662	644	692	634	664	658	657	667	666	669	688	648	634	658	679	649	703	628	660	617	608	646	662	714	670	696	708	646	700	693	676	679	629	683	681	595	648	664	633	672	641	646	640	678	691	703	620	654	658	706	642	644	642	658	649	656	687	709	661	632	633	656	677	699	658	654	639	609	643	673	654	672	714	705	609	660	620	705	668	684	635	672	656	678	651	727	688	663	650	676	641	657	657	720	669	618	671	666	646	713	655	663	653	672	691	689	737	661	686	685	634	664	666	674	705	700	670	673	708	650	676	691	668	737	637	673	682	648	659	699	669	690	674	684	693	682	644	709	678	633	663	664	652	730	691	678	629	666	675	662	659	654	621	639	697	662	674	685	691	680	673	690	671	666	645	672	623
32071	43087	45675	34332	28292	22662	21008	12449	8653	6553	4118	3387	3788	3762	3340	1832	1093	821	784	633	442	323	463	342	303	302	297	276	341	261	257	224	233	203	232	231	210	229	227	209	207	227	205	239	216	228	235	244	229	223	190	213	220	210	206	176	207	215	211	213	201	191	204	200	213	215	224	208	199	194	190	196	214	224	206	208	191	204	219	197	213	239	199	195	203	192	199	203	183	200	187	242	213	183	207	223	208	211	200	218	207	209	205	214	211	221	197	225	238	207	194	209	220	220	206	220	230	198	230	195	198	230	197	210	207	223	218	206	205	213	231	219	193	208	214	225	195	180	229	224	193	188	174	199	223	204	230	198	204	242	201	183	212	203	207	232	205	171	228	195	216	213	213	209	226	217	221	209	209	214	220	227	190	227	182	196	200	240	187	211	176	197	206	200	217	210	207	239	220	215	216	199	195	206	198	217	202	187	184	191	219	238	237	220	190	217	205	236	201	199	223	199	207	193	224	230	203	178	235	190	215	230	220	221	200	205	201	185	197	191	240	225	180	210	216	218	226	213	201	230	184	193	193	206	210	222	206	215	226	223	197	209	205	214	178	202	213	211	205	204	210	232	206	194	203	210	205	217	202	205	199	176	201	217	206	206	214	236	193	188	216	192	200	219	218	207	179	229	187	208	197	202	191	212	197	206	209	211	204	207	186	190	209	209	198	215	220	194	233	201	229	217	193	203	173	188	212	216	189	208	210	201	211	218	193	194	200	211	204	218	203	213	245	194	187	236	204	202	210	210	201	207	230	219	230	205	218	204	201	204	216	219	224	246	215	205	194	230	189	218	199	185	181	185	194	206	207	214	219	223	216	235	217	208	228	219	222	188	186	212	207	213	208	182	230	205	177	199	197	194	222	200	209	204	226	173	180	204	199	212	200	207	189	204	208	241	231	182	207	201	208	207	210	217	233	226	216	214	209	183	209	214	216	182	239	208	209	190	224	196	194	196	230	211	235	212	185	191	226	193	187	207	225	204	214	191	214	196	196	219	219	198	231	204	214	224	221	243	226	222	194	212	201	212	196	245	232	209	189	228	230	186	201	188	219	201	208	211	205	190	205	204	213	204	195	191	213	208	194	192	188	225	197	202	172	224	209	197	208	192	221	209	181	218	206	191	217	189	208	213	196	212	204	212	208	193	204	205	197	206	204	214	181	207	233	211	176	221	203	210	206	226	226	195	238	210	216	231	200	198	208	198	206	225	215	222	219	229	201	200	232	204	210	220	198	217	210	217	222	208	200	222	200	232	213	180	197	208	214	196	223	218	204	217	209	212	215	209	207	211	179	207	205	213	201	230	241	212	227	215	212	214	215	217	216	182	214	211	223	198	204	191	217	210	191	195	206	188	201	209	209	209	221	205	210	214	212	224	212	226	212	185	206	200	206	192	219	219	223	215	219	189	214	186	228	204	209	251	193	184	204	193	212	211	207	225	206	200	230	226	210	230	226	237	215	215	206	192	209	203	195	221	190	220	185	192	193	171	176	219	199	222	202	209	177	206	197	203	217	220	239	220	202	202	215	214	214	217	217	216	209	189	218	188	189	209	261	178	207	208	205	215	208	205	217	195	220	214	189	192	209	228	213	225	207	227	214	227	200	202	215	207	192	207	189	208	211	214	216	227	205	234	233	208	210	200	233	220	216	206	199	198	199	201	201	194	196	214	217	209	214	179	194	192	219	208	219	234	203	211	231	219	226	199	182	220	214	207	215	212	233	204	197	214	217	206	208	189	210	196	199	223	237	205	220	228	175	200	254	225	208	196	221	193	205	217	225	201	226	185	204	190	220	194	184	200	217	214	178	212	211	193	205	208	224	212	218	206	212	204	202	205	201	216	197	235	213	203	201	214	197	198	216	201	209	206	202	194	220	210	193	206	198	222	219	212	220	207	215	211	235	214	223	197	203	215	224	183	202	216	234	207	186	194	205	218	200	194	205	210	197	220	172	204	212	232	197	210	190	221	190	198	228	203	213	235	221	195	198	210	237	214	216	230	214	207	181	210	193	207	223	235	206	200	208	207	193	207	225	181	189	221	220	232	246	198	211	195	216	227	217	199	192	214	202	221	223	230	196	225	216	210	196	214	202	197	189	229	191	203	199	182	193	198	213	203	214	225	226	192	214	190	206	202	225	216	195	210	187	205	190	209	178	198	213	200	185	199	199	219	210	187	207	195	196	238	225	179	197	218	209	186	206	199	226	208	213	228	193	220	222	213	237	191	208	195	210	220	214	198	224	209	216	189	241	209	220	223	193	212	214	177	208	193	223	193	215	184	194	195	183	205	198	200	191	207	206	202	210	206	212	193	210	190	229	223	207	228	207	221	187	196	231	215	195	194	185	198	207	225	211	224	212	209	183	228	225	213	232	202	225	212	217	209	213	207	213	212	218	235	233	209	184	187	204	195	207	216	205	188	219	226	191	227	189	207	175	202	195	216	218	205	211	210	182	192	205	202	215	189	209	192	221	202	189	208	191	189	192	230	199	207	221	234	187	202	227	201	214	197	210	211	213	224	198	222	184	222	202	203	188	204	191	196	188	220	201	209	192	215	205	223	213	222	233	224	229	223	211	221	212	229	192	230	211	216	202	204	212	210	205	196	218	222	186	185	242	204	213	226	226	188	201	206	176	206	219	205	237	216	218	223	182	202	220	194	201	197	214	192	203	198	204	201	221	205	237	179	196	217	209	218	215	216	202	208	230	205	208	232	210	211	210	185	206	196	183	197	204	196	223	195	218	215	234	207	204	214	200	188	188	198	209	203	222	191	213	217	215	224	223	178	216	192	201	191	206	206	179	218	220	196	196	207	195	211	199	237	192	228	204	213	204	224	198	202	210	196	188	206	191	232	223	199	191	225	234	234	222	206	230	225	192	214	194	207	199	211	199	224	209	205	237	215	204	209	191	206	216	205	199	216	233	202	193	202	225	208	206	201	195	215	225	210	210	229	192	207	186	208	195	205	219	238	195	208	189	185	214	203	195	216	215	202	205	210	186	218	222	223	206	222	204	190	219	210	202	207	208	208	204	214	215	203	201	202	215	200	190	208	224	223	219	204	196	208	230	194	198	224	208	182	196	213	198	192	203	205	214	222	191	197	202	189	196	218	237	216	203	220	220	193	211	201	201	211	189	208	202	224	217	209	213	197	206	235	220	209	223	223	218	225	201	210	186	203	196	224	206	189	215	221	217	194	217	232	216	220	204	205	190	202	213	195	188	223	222	197	209	203	201	215	220	218	212	224	201	226	227	215	219	201	215	234	199	213	204	239	213	204	206	207	214	223	240	201	214	213	199	222	232	213	189	235	198	208	213	209	205	195	201	239	225	196	196	203	217	212	194	215	198	206	219	225	201	196	194	169	245	215	217	194	194	220	202	216	177	189	220	198	196	207	198	197	210	200	193	200	199	222	195	211	169	203	190	194	234	232	206	196	201	195	202	186	208	235
27191	40906	47589	45092	37183	31027	32975	23417	23953	21080	16381	15735	18245	17933	17557	10706	7107	5989	5262	4200	2674	1859	2451	1716	1536	1470	1303	1481	1574	1176	952	961	878	932	845	836	745	758	739	766	783	699	731	761	764	936	919	840	781	729	686	651	707	658	710	624	696	731	664	687	753	682	675	710	664	653	690	696	677	669	658	646	715	684	744	686	680	719	666	716	689	689	663	711	693	679	673	711	702	704	691	691	679	671	659	650	693	691	670	691	707	690	698	655	703	708	657	662	701	700	706	661	675	727	679	718	658	650	718	698	698	675	699	696	691	647	664	684	682	650	698	696	687	685	740	676	693	693	682	683	692	687	665	694	653	628	744	716	709	707	667	699	668	664	685	698	712	641	727	634	706	686	666	711	662	708	719	676	665	618	685	684	672	686	666	648	688	705	698	659	704	734	688	669	716	704	684	744	701	681	673	710	668	690	680	681	685	670	659	710	673	711	674	663	704	736	679	701	644	709	662	711	652	640	710	652	731	683	662	687	693	691	701	673	718	703	676	716	672	667	666	692	662	681	684	711	677	702	673	732	684	734	701	639	656	713	698	678	674	705	711	692	712	693	701	658	745	668	688	692	675	692	699	700	668	658	706	732	679	664	646	627	683	675	694	697	714	687	683	732	667	674	679	694	687	685	745	674	649	710	722	685	620	752	675	671	692	690	650	681	688	689	717	688	672	670	699	703	690	760	624	748	666	727	683	692	698	676	634	707	657	722	735	652	706	673	656	664	681	654	699	708	704	684	696	645	661	687	670	695	718	702	635	689	708	694	721	724	689	671	676	679	655	709	678	633	678	709	671	654	710	662	714	649	669	657	665	686	714	681	686	689	717	691	687	673	659	659	668	671	700	684	668	627	734	659	630	695	706	690	706	689	684	714	653	699	684	714	644	656	666	677	687	675	708	737	680	680	661	651	655	751	694	634	713	683	700	633	710	709	644	712	695	749	679	715	722	665	671	702	753	690	671	695	646	704	731	704	741	693	682	714	671	714	632	704	669	669	713	634	715	653	670	673	711	679	677	693	676	656	685	687	664	690	700	663	725	675	684	700	711	686	680	642	665	652	684	652	690	683	643	723	722	732	726	662	671	663	709	665	717	694	667	680	721	642	691	675	707	685	670	668	709	680	646	682	681	633	697	691	649	649	669	683	725	677	708	662	670	697	726	661	699	659	699	701	667	680	671	703	698	673	692	689	698	703	678	676	672	683	686	655	701	688	676	673	666	699	681	682	693	741	674	665	697	679	722	662	689	600	705	659	697	650	691	685	643	710	683	676	679	663	651	659	619	670	657	680	677	703	651	693	720	664	687	689	653	655	719	702	676	659	643	671	712	700	679	670	721	678	691	663	698	715	686	656	664	680	689	701	706	673	685	658	729	614	692	681	674	681	650	700	698	642	661	650	678	676	697	715	678	672	671	696	678	691	687	694	672	665	719	712	660	636	701	683	711	698	640	681	686	686	664	716	695	688	700	687	725	667	696	691	714	729	657	728	699	688	651	710	695	676	707	660	694	708	704	652	663	652	723	659	700	680	726	687	681	739	690	679	707	697	670	678	682	697	671	717	656	650	685	673	649	700	677	694	715	679	711	689	689	713	700	674	697	707	668	698	718	647	674	679	695	663	716	647	670	644	685	691	653	649	615	654	693	688	619	704	653	735	695	672	646	656	674	683	683	688	717	701	671	681	698	684	709	665	676	634	663	734	673	672	725	659	707	684	666	678	702	668	732	700	720	661	643	675	678	682	663	669	710	711	692	614	667	707	616	694	663	692	716	670	711	664	632	674	693	718	701	721	673	717	672	652	669	642	707	674	660	630	707	636	664	695	709	643	637	687	725	665	664	693	708	702	700	678	709	669	616	671	661	694	703	706	713	689	689	679	701	693	631	689	690	707	708	725	670	704	673	705	689	707	712	643	655	714	672	718	718	696	699	697	707	708	705	703	673	683	698	677	671	661	697	666	668	677	676	735	669	650	706	669	650	647	740	720	656	670	633	712	702	614	646	658	711	691	688	681	667	705	694	685	698	696	716	654	677	696	691	653	646	688	667	686	651	679	683	745	683	683	713	679	665	734	699	643	646	696	654	707	678	692	664	674	686	716	677	711	666	708	710	681	677	672	676	692	655	731	648	718	679	663	701	673	654	672	636	712	699	697	678	708	701	678	656	669	660	668	742	680	693	733	656	666	706	697	670	660	683	718	651	681	727	687	698	642	648	696	682	666	642	685	710	666	665	713	717	651	702	707	707	652	729	683	706	653	654	669	654	701	644	700	725	681	694	691	673	696	661	701	738	704	651	678	682	690	714	717	660	707	676	669	700	689	714	666	684	679	722	663	696	686	686	693	657	735	642	670	701	648	717	664	655	723	716	706	694	728	665	703	674	684	627	736	667	697	710	663	651	680	700	692	711	714	674	729	722	713	668	680	709	673	687	701	642	729	644	664	670	649	670	742	712	665	686	705	671	699	707	697	662	729	675	672	676	677	639	691	693	681	621	674	665	696	694	692	661	706	665	665	669	714	670	678	705	678	633	663	679	684	681	647	695	670	665	735	752	694	711	702	665	651	653	691	688	697	695	679	704	715	699	682	646	646	693	724	651	641	639	654	663	689	718	693	744	680	695	707	662	665	709	678	666	696	716	678	701	680	699	708	731	676	681	671	718	692	693	679	700	734	686	692	727	691	695	683	667	641	665	665	673	675	666	703	644	659	688	698	722	681	708	686	735	735	747	685	666	654	687	686	720	682	650	704	704	674	717	696	734	711	706	658	691	668	659	699	732	698	727	713	714	732	676	657	675	683	671	671	695	672	710	729	677	678	676	682	671	654	647	698	650	701	682	690	703	710	665	678	672	636	685	719	680	637	683	699	661	658	731	667	715	675	680	648	721	703	657	685	720	668	700	723	689	701	701	691	668	696	665	671	684	660	666	687	682	684	693	679	723	692	682	704	687	666	697	690	690	702	682	663	652	686	710	682	655	723	724	685	672	675	659	679	654	657	704	717	669	682	693	667	664	710	680	681	646	663	657	720	677	732	651	689	685	705	728	695	698	676	720	662	727	680	683	664	711	711	658	694	699	681	708	725	645	692	667	663	704	669	700	654	643	688	646	686	718	684	676	665	700	716	658	686	656	659	699	673	712	682	683	718	653	688	658	729	698	690	662	688	707	707	709	633	701	661	700	714	654	710	704	664	678	722	679	703	697	720	706	698	705	642	631	741	669	666	668	727	682	661	681	693	713	658	660	657	691	669	675	680	664	688	676	712	713	733	701	690	662	680	701	738	691	713	721	676	710	657	699	687	719	701	663	680	703	708	690	681	703	665	689	700	683	704	707	674	707	712	702	660	696	666	723	684	692	700	676	709	692	681	706	666	703	681	718	675	679	712	723	710	705	665	658	684	701	706	686	690	647	655	694	641	676	671	690	658	678	682	680	685	655	658	729	699	639	687	674	657
39440	46763	47520	37806	30779	25770	26241	20979	18286	13225	10681	6334	6629	7354	6600	3418	1949	1546	1436	969	686	498	694	456	382	350	330	416	376	309	273	311	292	238	245	226	246	252	226	231	252	262	228	254	261	275	293	249	232	222	217	245	239	227	206	209	220	213	223	221	203	231	210	211	232	246	233	231	250	221	246	229	217	217	210	242	181	206	228	213	248	219	236	258	244	250	235	254	199	221	230	245	220	179	221	244	253	270	209	197	223	226	235	236	219	231	244	231	226	233	255	207	239	242	259	211	254	231	244	226	210	222	256	222	208	236	244	236	231	211	210	238	232	223	238	230	230	222	233	218	215	223	211	263	245	223	196	203	264	231	229	241	213	225	201	239	229	214	230	211	221	209	228	226	224	214	212	243	224	221	257	225	224	212	226	248	204	233	221	252	201	215	209	235	219	234	230	196	239	245	239	249	221	215	200	199	218	242	250	256	229	198	214	243	215	215	262	230	211	218	228	228	258	251	231	245	234	238	214	252	230	218	240	232	221	212	231	224	214	231	212	213	230	237	233	233	222	214	206	225	232	253	240	213	232	232	206	222	249	222	228	210	231	197	221	217	223	194	205	206	214	225	221	210	232	227	223	211	248	215	230	238	226	209	229	228	235	195	233	224	233	231	212	236	219	237	240	237	226	185	215	226	208	212	219	211	230	263	214	196	235	223	207	248	219	202	209	200	237	244	220	216	217	218	235	246	222	232	245	225	212	235	226	217	254	220	217	274	225	208	248	216	209	231	223	209	217	207	236	223	250	249	235	250	238	234	205	214	252	191	224	208	224	237	227	236	270	219	212	241	244	239	203	235	253	214	209	221	260	218	208	208	244	205	246	216	214	217	214	245	217	220	212	240	226	221	217	236	249	222	239	226	205	241	240	226	206	219	227	239	207	210	204	227	239	215	236	233	246	237	234	238	236	213	227	198	236	239	212	218	231	205	231	210	237	219	224	206	225	231	218	220	244	244	230	227	247	238	222	239	207	215	224	231	226	224	249	247	214	233	230	226	224	251	212	221	205	226	204	196	225	255	237	230	249	215	217	211	240	234	214	214	209	246	218	210	262	234	215	222	230	228	226	229	246	235	250	222	235	210	218	228	233	244	242	219	210	224	240	231	240	245	239	220	220	217	224	218	226	194	226	217	218	219	236	235	208	253	228	233	244	233	238	223	226	235	241	210	202	217	239	208	230	220	218	191	211	225	230	231	215	202	225	193	232	242	236	238	239	200	244	230	210	247	197	247	229	220	200	219	256	200	213	208	209	242	244	217	243	216	183	222	217	228	225	204	207	231	219	222	235	241	230	236	214	234	230	228	224	228	225	243	209	218	234	236	227	249	239	233	256	225	228	220	227	239	250	216	215	212	226	223	224	220	232	218	237	200	219	240	235	243	230	234	255	195	251	203	237	226	239	209	224	222	234	223	271	251	252	218	221	235	228	215	236	234	217	226	221	250	230	248	227	235	220	230	193	228	232	225	242	192	251	210	236	226	232	230	232	211	233	219	210	231	228	209	245	208	231	217	223	231	240	213	186	218	222	190	228	207	225	197	238	213	240	247	213	207	221	225	218	232	217	206	212	226	211	255	212	198	209	254	225	243	221	232	214	220	216	216	248	230	254	261	217	215	219	224	224	213	224	232	216	237	246	240	234	235	236	227	242	231	238	216	192	234	236	229	225	240	224	228	226	262	232	251	225	226	224	262	208	224	269	213	230	207	258	257	221	215	210	237	228	215	226	202	220	204	241	224	220	241	216	214	237	243	231	247	228	243	205	212	219	244	223	221	211	238	232	215	250	213	221	226	252	215	209	212	229	269	236	206	229	223	213	224	237	230	240	229	227	221	215	220	228	222	236	232	214	236	232	223	229	207	211	211	218	221	245	240	222	232	226	257	233	216	217	220	220	214	216	253	205	223	251	226	216	196	223	258	239	232	224	218	245	222	249	231	218	234	220	256	224	215	213	202	184	213	224	205	209	211	228	244	217	227	229	211	203	182	240	223	228	213	239	242	214	214	239	242	223	210	228	239	242	215	217	230	207	211	224	236	221	221	211	228	237	217	243	235	219	210	218	251	241	213	257	234	242	221	212	203	241	221	236	218	221	244	233	229	224	235	206	206	211	219	227	225	235	220	234	207	238	222	203	211	190	219	211	245	246	211	204	228	270	229	231	211	221	242	225	210	245	231	225	221	220	228	205	213	226	211	227	218	223	253	222	220	233	233	239	236	223	201	227	206	244	215	231	228	245	213	221	240	225	234	227	217	222	239	228	209	233	194	209	247	231	245	225	222	242	216	213	220	258	225	236	203	244	235	224	220	206	237	214	222	198	226	237	207	206	248	224	231	236	228	230	230	226	208	246	210	194	255	239	242	226	213	216	217	225	220	232	251	202	230	225	221	218	209	204	232	236	212	209	248	207	233	243	227	236	220	232	234	210	201	239	219	191	203	234	222	211	233	216	218	217	248	225	218	238	211	225	228	227	229	213	230	232	211	219	231	218	242	237	229	204	226	235	220	242	234	231	205	218	226	244	206	220	268	228	214	227	234	223	221	224	208	257	221	215	236	225	227	222	225	221	244	237	230	234	245	245	228	264	215	233	231	227	205	208	234	206	247	223	252	226	208	230	235	233	218	208	242	231	210	247	213	229	212	241	226	235	244	210	212	212	215	222	208	213	233	229	259	214	212	191	241	208	242	233	226	212	219	214	211	235	213	231	229	249	239	240	222	219	254	207	212	224	200	210	238	201	247	247	213	242	212	228	216	223	231	226	247	223	244	221	231	231	222	228	222	256	218	227	239	222	243	208	229	202	207	229	233	226	236	233	229	207	239	237	224	250	201	241	246	253	246	226	256	256	228	241	213	249	253	219	242	224	240	214	224	233	240	194	216	216	242	227	222	225	223	247	220	223	195	233	217	241	190	241	197	235	211	214	239	227	212	211	208	222	226	254	221	245	247	206	206	206	253	203	240	244	225	221	223	222	213	220	221	207	240	207	229	231	267	220	218	247	232	207	238	212	208	202	228	208	208	244	226	230	218	221	217	213	229	207	222	217	205	229	194	226	199	217	211	212	234	229	208	232	212	205	221	225	241	226	183	214	249	243	225	210	238	221	220	228	202	230	242	213	231	224	238	225	222	211	240	220	203	235	207	231	217	213	247	217	205	231	212	234	235	220	227	205	220	234	198	214	213	207	213	203	236	236	232	220	213	205	250	212	209	218	249	225	255	231	236	224	244	231	223	230	245	215	221	231	219	242	224	253	212	241	215	208	239	238	228	245	236	244	246	212	235	252	221	237	224	221	227	218	223	235	237	219	199	225	236	234	244	236	235	235	219	219	214	229	221	213	219	204	202	219	185	238	246	236	207	207	222	218	216	226	231	213	239	225	240	230	210	206	244	224	226	212	192	220	231	230	245	211	245	206	228	227	222	214	218	221	202	244	220	211	221	203	203
32496	44760	51854	51417	41478	38217	39849	33520	35323	29158	27272	22252	25166	27022	26031	17246	11418	10039	9053	6661	4340	3229	4632	2643	1916	1825	1738	2234	2222	1361	1198	1161	1040	928	911	915	891	871	824	838	835	836	790	788	976	1233	1223	1007	865	787	734	683	731	749	717	756	705	742	703	696	754	737	744	772	721	705	694	766	753	724	754	704	744	721	731	693	757	745	729	724	733	687	708	756	716	711	732	718	715	720	677	739	687	717	727	760	724	737	766	757	689	688	688	715	714	731	718	753	736	742	743	751	731	716	761	776	746	722	699	780	705	735	730	723	708	723	722	756	733	745	795	715	755	752	742	701	722	698	714	663	698	755	687	652	686	702	737	716	730	734	733	729	710	787	712	718	739	720	757	731	752	738	780	769	706	703	737	699	732	779	710	718	696	700	737	799	742	733	706	739	726	715	746	745	750	735	748	759	747	660	741	707	740	698	748	735	718	739	740	700	774	754	712	724	710	741	682	769	730	733	740	784	722	756	700	700	697	709	752	748	756	742	773	771	738	758	733	726	759	732	711	742	755	738	699	686	715	718	767	729	706	714	765	739	772	752	673	771	695	726	733	715	735	717	715	734	720	721	733	742	778	748	724	744	734	730	725	772	755	750	758	702	770	728	691	753	690	711	687	689	748	711	729	738	767	750	753	702	672	744	739	787	710	744	731	736	724	723	713	745	728	812	750	708	785	731	724	683	668	723	747	754	711	702	721	750	720	737	742	715	753	729	748	742	724	738	719	728	739	734	700	725	778	689	763	754	725	754	731	757	747	731	727	706	749	695	702	765	738	695	740	716	742	727	715	688	739	760	737	751	678	752	694	707	734	744	762	766	738	743	694	698	745	721	720	735	721	740	679	742	811	752	708	698	666	685	737	746	731	750	752	725	736	713	705	739	753	764	702	760	724	703	739	736	699	734	702	714	721	715	742	737	741	705	737	732	744	762	717	770	729	726	663	722	734	730	739	743	690	745	745	711	736	761	695	742	764	688	714	756	702	740	738	749	713	758	735	730	726	761	720	752	767	710	752	726	727	764	770	711	705	710	733	718	760	726	704	730	770	761	730	719	702	722	760	746	769	729	721	727	756	705	764	732	749	686	712	730	717	762	739	768	744	748	780	761	713	763	701	742	804	724	714	760	699	776	676	763	725	735	784	737	717	744	736	716	778	712	788	700	721	734	713	747	722	723	773	708	749	729	761	714	808	725	730	739	705	750	701	718	748	739	749	713	789	683	729	744	719	692	715	719	714	707	746	708	741	736	707	727	707	714	737	744	726	728	733	725	722	697	733	730	721	717	735	752	702	741	705	708	729	725	696	736	700	699	719	746	719	732	699	797	718	722	742	729	711	706	752	722	709	707	735	744	739	721	775	713	762	732	711	738	717	753	704	719	711	712	744	725	765	689	742	730	741	754	764	706	714	700	742	715	729	721	715	742	735	729	734	730	768	737	718	703	720	745	750	705	785	718	728	679	758	707	732	709	684	733	741	732	724	777	706	758	741	694	711	701	725	743	707	694	764	726	685	713	701	713	727	760	730	764	724	743	738	684	683	776	716	740	766	728	710	712	737	720	771	779	737	719	719	740	685	713	765	707	749	715	738	703	712	698	717	728	733	731	746	728	739	705	754	706	680	683	701	678	743	744	736	787	712	753	731	700	730	726	750	715	755	693	729	723	747	764	707	733	655	783	788	716	686	695	757	738	718	714	697	712	708	675	732	741	710	722	720	726	689	713	735	701	755	726	698	673	723	707	672	764	705	709	736	789	696	744	748	720	735	747	692	734	749	724	744	794	743	748	767	702	718	734	734	719	721	715	712	734	715	729	685	720	702	718	692	685	695	772	716	757	695	739	687	749	758	732	737	785	685	730	727	736	694	687	715	746	725	736	722	699	716	720	725	726	726	730	781	733	745	709	733	751	711	710	751	752	733	715	697	728	776	737	720	742	710	759	740	768	721	716	704	705	750	761	664	731	731	711	742	700	762	674	702	729	720	725	723	709	672	744	710	720	779	687	749	710	690	717	746	710	720	711	742	755	738	743	712	724	707	703	741	736	731	710	724	684	764	753	764	682	764	703	701	702	692	713	782	746	741	700	787	726	727	708	724	717	785	751	717	695	766	742	727	717	773	699	685	699	761	710	739	741	749	748	733	710	691	736	737	786	683	737	762	779	765	754	727	676	752	746	702	714	733	717	720	723	678	724	720	697	701	736	676	702	735	761	674	726	735	726	739	723	731	766	736	715	751	751	711	727	682	702	716	707	727	717	707	736	724	731	770	755	725	702	752	710	778	683	750	729	737	749	733	758	756	720	753	757	742	717	708	707	748	732	707	752	750	722	750	726	715	753	722	772	739	722	744	714	757	707	733	754	695	726	757	811	768	710	773	745	714	729	733	733	742	719	774	758	754	748	741	701	714	696	761	744	700	749	741	748	736	742	718	700	768	693	714	741	744	706	743	751	761	670	739	710	718	713	732	768	727	714	711	707	754	702	717	744	689	741	727	735	722	744	749	728	707	723	690	744	723	768	738	732	756	722	726	690	741	725	721	702	720	746	695	777	727	768	751	691	760	725	768	714	727	726	725	720	729	731	700	715	749	732	700	707	723	802	780	740	730	707	728	705	729	707	702	725	689	692	708	718	754	752	700	703	708	751	740	712	704	706	744	743	676	722	744	727	733	706	709	744	743	754	726	685	731	733	705	695	717	747	686	781	711	698	703	706	707	760	714	752	706	687	705	771	767	732	690	711	712	758	709	750	740	767	719	695	706	732	770	787	695	749	736	688	710	766	739	733	796	701	757	700	734	728	744	705	730	749	686	773	698	755	728	707	738	687	756	725	726	762	740	770	701	765	695	661	749	689	730	720	750	754	710	678	721	704	729	735	732	694	756	751	757	722	754	743	767	701	705	753	722	733	734	753	730	797	731	712	778	755	717	706	717	735	657	749	738	736	754	725	715	697	760	749	719	740	717	703	687	742	725	764	755	750	700	734	686	749	691	716	709	718	697	699	740	776	771	710	741	746	744	768	790	728	715	783	732	744	697	740	736	749	699	696	728	673	718	697	726	732	683	686	734	733	739	739	684	785	692	720	703	704	758	787	750	765	746	723	749	732	679	686	693	708	742	726	726	766	695	684	709	754	711	723	744	686	723	771	668	734	719	736	716	748	735	720	709	722	724	718	692	761	763	734	696	693	743	749	702	774	709	732	712	702	753	771	778	705	742	714	724	769	678	763	765	770	740	761	732	740	666	749	745	746	714	729	727	684	708	673	775	721	744	750	728	704	736	704	733	748	735	713	676	697	746	797	772	765	665	745	666	685	725	727	718	697	724	738	745	715	732	706	721	692	710	747	697	708	743	722	730	710	704	724	721	716	695	698	721	727	726	738	744	738	751	747	762	675	703	718	723	707	790	716	737	760	733	721	735	692	741	700	704	724	743	741	720	733	688	704	720	700	719	705	679	754
8505	9617	11237	7140	3436	2231	1755	1159	914	702	601	450	371	407	381	266	258	224	244	221	208	198	225	219	207	204	194	208	179	216	224	206	198	203	218	204	207	217	204	205	223	212	191	189	214	180	184	198	226	196	216	187	203	200	188	197	212	212	200	190	206	200	191	196	195	200	198	167	198	220	204	210	199	193	180	204	164	187	180	199	204	176	196	210	189	191	198	218	203	194	198	189	204	184	177	183	194	175	195	206	186	190	171	188	178	172	174	216	211	195	183	200	182	204	194	206	212	205	213	199	186	191	201	181	193	206	201	217	186	195	199	222	224	183	221	201	207	196	191	197	215	205	214	214	193	180	193	215	195	201	200	187	203	183	201	202	198	188	210	186	204	192	206	184	182	176	208	186	215	185	182	179	194	192	177	181	174	205	185	190	193	198	193	172	204	185	195	186	206	164	206	204	205	190	207	193	239	188	195	206	215	190	198	190	182	193	205	213	184	205	191	195	180	230	206	188	180	179	210	197	173	183	182	199	180	198	197	199	200	198	211	179	210	194	206	182	195	177	178	202	172	198	185	185	209	190	218	187	185	188	187	201	201	198	219	204	190	168	180	192	209	196	185	154	171	193	208	207	192	190	203	211	206	188	209	195	185	220	230	198	190	189	190	179	187	185	188	222	207	209	199	187	173	188	174	197	177	173	189	213	195	181	180	188	197	226	218	191	200	185	165	194	215	185	185	174	209	206	202	191	201	198	192	209	154	183	203	199	201	217	190	210	209	189	199	180	202	200	184	180	192	196	171	198	184	222	190	204	219	223	203	180	178	209	166	170	180	197	172	205	213	197	179	183	184	205	210	215	196	164	174	184	193	192	167	172	231	221	199	190	186	203	177	188	186	199	196	170	200	196	191	192	198	181	204	195	189	191	195	188	170	206	208	192	177	188	200	197	198	181	204	190	193	183	187	208	187	211	198	208	221	193	193	208	173	204	195	223	187	182	225	187	206	188	203	189	194	197	206	209	205	182	182	191	211	193	212	191	187	193	183	207	228	189	184	224	202	207	175	214	187	183	193	203	209	183	203	198	204	203	192	186	199	186	201	207	185	209	179	198	190	193	194	216	185	190	182	179	210	208	182	184	200	194	197	183	218	197	201	217	155	200	187	180	206	211	183	201	216	202	191	188	213	204	202	199	199	194	187	194	204	182	181	204	201	193	191	182	192	202	212	201	197	210	189	206	195	225	201	205	209	188	178	204	192	185	182	175	213	184	198	177	193	193	181	187	221	202	215	198	204	211	196	197	216	200	201	202	172	199	183	184	199	214	187	202	213	213	197	197	206	204	193	205	191	197	200	220	198	186	184	182	206	201	217	180	191	204	173	209	234	177	219	222	199	203	194	192	176	197	171	172	207	236	193	196	206	171	202	213	192	204	199	204	193	228	208	221	204	186	210	198	207	190	191	208	202	184	189	164	202	213	204	205	185	196	210	208	197	206	186	203	192	205	199	217	199	215	211	205	205	188	209	215	187	196	200	195	192	196	211	189	205	179	192	202	162	218	201	209	178	211	191	195	207	179	177	211	198	176	179	172	178	205	206	176	192	197	218	205	202	217	188	213	183	203	227	215	200	186	179	171	198	165	205	202	195	188	207	204	200	194	180	183	180	198	212	211	187	193	212	188	178	181	196	195	204	201	206	203	205	208	190	204	191	209	196	197	179	194	188	188	174	184	199	182	208	209	185	188	224	193	199	199	203	192	194	182	207	190	191	201	203	187	214	183	195	199	207	215	214	202	186	204	159	203	153	197	196	189	180	199	196	184	212	184	194	198	183	187	196	159	164	220	177	220	176	215	186	197	198	230	201	206	182	170	198	200	192	221	192	184	205	195	208	193	193	196	184	166	190	205	185	191	203	213	199	179	177	190	211	201	188	208	211	227	206	209	196	186	182	223	199	187	212	198	190	201	200	193	199	183	200	189	178	197	209	206	200	209	192	203	209	201	213	206	212	181	198	195	199	200	191	177	181	209	195	176	217	226	197	198	211	180	163	185	227	218	196	182	213	197	193	186	198	213	190	189	204	218	189	191	231	193	202	208	187	187	207	194	204	162	177	203	202	192	208	199	209	208	197	190	196	208	182	208	190	214	187	194	190	179	190	202	193	203	209	200	208	188	182	200	192	194	183	212	183	183	192	190	197	194	194	193	192	205	205	204	188	182	211	207	222	181	206	206	184	205	200	174	225	200	200	198	177	226	202	199	193	172	188	192	196	188	199	200	203	201	185	199	187	198	208	183	181	195	203	218	221	206	180	220	179	214	176	184	183	178	193	194	209	208	194	201	182	202	211	198	199	183	214	201	183	186	182	199	202	181	207	178	206	191	211	179	204	201	198	210	192	189	189	188	198	191	195	190	182	212	180	209	201	173	207	190	185	182	205	151	196	202	203	186	214	210	207	233	204	185	186	198	183	215	202	218	198	156	183	200	197	189	195	207	186	182	190	176	183	199	227	198	192	153	206	171	191	213	201	185	216	180	197	188	194	176	198	201	196	205	201	192	188	192	194	199	193	195	196	193	193	190	202	185	184	188	185	191	195	182	205	202	202	210	177	203	178	197	183	160	193	203	198	207	198	182	233	184	231	181	201	196	170	168	194	194	160	205	189	195	176	207	202	209	173	188	191	194	193	177	190	193	185	192	194	187	202	192	200	187	210	193	186	203	192	176	195	202	211	200	243	183	174	187	206	192	216	205	185	191	207	170	183	206	164	187	167	183	201	211	209	180	179	191	186	199	211	221	197	216	195	196	197	178	165	195	176	189	226	192	180	189	221	182	217	194	200	186	237	202	166	192	194	192	193	203	197	192	192	212	202	205	203	184	200	208	200	199	195	221	207	189	185	209	192	174	187	209	200	192	194	214	200	191	185	187	191	189	190	209	216	166	207	194	206	196	195	193	189	212	181	175	193	208	199	173	188	196	191	190	189	215	196	187	206	169	198	195	184	195	198	202	216	228	183	191	164	223	184	184	187	180	198	178	180	170	179	219	166	194	213	213	206	203	188	164	195	194	195	207	183	198	199	214	220	176	193	200	203	203	202	203	200	173	187	183	181	216	215	190	170	199	198	189	210	179	164	207	198	207	167	180	215	183	213	172	193	191	203	208	190	195	194	186	212	222	183	184	196	213	180	213	196	219	182	222	182	203	177	186	189	197	221	164	156	201	195	182	196	197	185	233	194	202	183	188	201	176	183	191	215	196	190	181	219	203	199	195	236	166	186	188	198	186	202	200	186	211	216	201	195	174	216	210	193	193	188	204	194	205	183	193	180	183	182	204	191	211	200	163	164	204	193	196	172	193	213	202	194	194	219	204	192	202	204	212	213	207	192	168	203	222	204	202	194	214	203	191	201	177	163	176	203	175	195	199	205	187	190	171	206	203	199	190	196	202	208	184	216	195	218	149	185	170	197	193	192	201	195	184	192	185	187	183	190	171	195	213
9483	12013	19480	16240	11286	9638	8570	5808	4872	4014	3066	2431	2196	2093	1914	1518	1300	1098	950	906	731	807	903	979	889	877	854	793	750	792	724	760	691	708	703	668	660	704	739	700	694	748	728	715	663	703	692	750	677	686	644	665	677	697	677	634	664	674	646	658	688	646	661	613	652	627	651	659	659	628	705	682	676	637	646	637	671	653	624	596	679	614	645	695	620	651	668	592	699	671	665	634	651	624	634	660	660	676	648	650	619	626	616	661	648	648	665	662	673	708	662	623	658	614	613	620	656	663	667	645	696	694	675	656	673	670	651	635	643	684	689	679	650	654	674	671	663	677	615	660	697	653	669	672	650	676	621	666	667	696	696	633	589	713	670	597	691	678	661	633	640	653	686	671	678	662	631	611	654	640	629	650	700	657	639	622	643	642	714	645	652	646	651	692	664	651	620	637	629	676	635	675	670	670	672	664	670	687	656	670	642	647	656	635	670	653	653	641	680	638	658	648	670	664	632	666	645	643	635	658	682	634	660	678	660	659	659	670	642	632	688	696	711	704	665	672	663	671	666	650	656	645	643	634	676	698	679	668	673	685	672	690	672	640	645	659	660	674	661	623	683	649	644	705	632	658	675	624	597	577	627	666	693	630	615	626	629	655	601	658	659	660	648	620	653	730	656	672	660	623	643	698	649	609	653	690	635	620	607	660	637	655	667	660	657	664	643	664	673	635	636	715	659	667	636	612	656	683	625	689	643	672	677	639	684	677	622	685	681	700	666	686	694	645	629	685	639	625	678	644	610	656	615	643	669	647	639	637	648	673	654	664	641	646	702	656	636	617	686	662	691	663	653	652	631	716	630	710	635	691	682	614	611	677	631	629	663	671	690	661	648	678	656	703	639	642	656	637	655	682	646	688	658	676	658	644	700	651	613	651	655	672	664	652	622	647	659	644	714	690	676	658	669	708	724	716	658	661	656	667	660	643	656	641	622	630	682	656	643	609	649	673	688	630	654	644	645	634	662	644	731	637	654	672	727	643	662	644	687	624	637	681	638	600	670	663	683	656	656	683	653	701	605	613	654	613	617	623	690	651	686	666	674	634	647	627	666	662	659	696	598	670	640	666	660	654	725	661	643	654	705	675	685	673	681	634	683	676	642	685	704	636	702	693	692	621	661	623	643	638	636	687	688	666	616	642	624	657	657	649	641	623	673	635	663	694	654	637	708	679	648	686	634	725	605	696	654	634	653	622	650	689	697	661	644	674	640	632	670	648	656	654	649	623	662	709	651	630	669	658	638	675	671	668	649	662	617	650	651	649	652	647	668	650	666	677	651	653	633	632	676	673	702	649	627	640	642	631	664	685	659	620	673	684	671	620	649	658	632	645	713	665	681	673	657	643	694	683	637	619	625	646	702	604	656	667	701	687	644	643	672	614	655	673	642	678	645	621	625	657	663	659	644	674	625	675	666	691	656	680	625	666	675	663	630	635	626	675	650	644	666	636	659	664	634	635	680	652	649	657	666	647	696	628	638	676	635	657	661	653	650	670	623	637	672	689	688	641	684	649	649	649	657	700	626	659	674	626	653	652	658	656	649	665	691	762	648	672	650	673	644	665	654	638	650	671	634	659	690	655	655	697	657	670	609	617	623	634	664	661	664	650	636	669	643	670	672	676	653	645	647	682	672	631	646	671	710	669	716	693	614	660	709	659	683	646	670	687	690	639	634	638	630	667	654	739	629	638	674	646	682	641	719	663	657	650	693	674	616	664	672	664	614	672	680	648	606	671	646	649	662	686	671	675	647	680	667	687	659	655	669	654	641	683	688	625	673	673	683	656	658	655	662	631	595	660	676	663	663	627	643	649	659	636	655	638	676	651	689	694	647	660	666	604	657	671	605	680	661	655	641	677	615	637	648	714	672	604	655	647	647	665	694	660	656	636	587	621	672	655	620	680	645	662	633	661	677	700	674	664	633	668	681	658	619	648	624	645	686	652	658	626	675	711	700	686	636	618	637	633	646	659	644	695	661	677	629	660	684	686	649	631	675	650	687	664	639	653	641	636	655	707	648	665	624	649	672	667	670	620	644	618	651	670	613	711	638	644	588	642	674	693	691	708	637	648	688	621	670	654	655	660	613	681	633	669	672	632	604	653	631	614	665	652	637	652	645	671	644	644	660	684	693	643	633	605	634	672	651	643	721	662	639	631	642	636	668	670	631	655	665	696	640	646	606	688	630	647	648	624	656	624	634	624	669	671	690	660	648	663	707	662	661	648	709	650	673	672	638	618	621	689	682	689	654	641	627	666	676	654	688	662	640	653	677	607	682	663	645	667	638	646	694	656	681	658	696	655	600	683	635	646	658	641	682	646	606	667	702	634	619	607	690	643	665	681	712	677	610	627	646	704	655	663	652	611	651	669	652	651	648	661	655	620	645	658	634	649	647	585	636	627	625	720	599	655	696	623	692	633	677	650	664	702	677	676	631	688	667	644	669	655	639	643	632	677	651	666	669	630	642	678	618	667	636	670	649	658	673	631	679	652	607	684	628	645	666	612	636	657	656	595	645	682	678	631	653	676	682	653	681	675	705	606	627	668	672	682	627	675	649	653	678	687	629	684	601	649	651	715	646	672	675	680	638	685	629	651	650	675	638	614	660	704	643	681	650	649	629	666	616	643	642	673	730	660	654	675	649	689	628	637	663	647	685	682	662	717	636	654	610	663	645	699	677	658	631	692	614	681	620	615	657	701	666	681	617	681	691	690	659	695	633	625	675	671	664	636	656	688	642	640	663	623	635	673	615	640	622	611	637	621	653	656	643	678	681	663	635	663	671	664	676	677	737	652	646	613	675	676	696	635	637	660	627	689	642	685	646	645	681	613	648	639	701	691	683	673	656	639	627	629	655	684	678	632	658	656	627	666	644	618	668	703	625	686	679	619	661	628	640	652	678	640	646	671	616	636	619	644	615	638	682	657	611	600	626	652	655	679	712	670	628	632	697	678	686	679	710	670	641	629	699	569	651	658	661	645	718	633	648	634	664	645	621	618	659	668	622	688	623	650	608	652	706	692	645	680	626	625	634	660	659	681	666	637	658	645	623	627	657	640	662	677	660	633	691	616	658	645	678	688	654	696	642	644	684	677	652	664	711	660	647	695	693	659	639	690	675	673	708	660	629	647	658	647	616	674	651	675	677	634	672	656	670	671	648	632	660	642	689	605	632	665	659	635	641	604	628	679	679	675	658	667	659	622	660	647	638	631	678	611	627	646	672	677	666	663	653	636	655	710	703	697	653	626	669	644	615	672	670	664	682	695	640	674	635	649	637	656	726	677	663	637	725	702	668	687	659	672	641	642	640	689	668	611	695	672	627	625	680	666	651	633	624	667	641	706	675	632	648	662	671	662	679	698	628	706	647	670	670	645	633	657	684	650	685	658	662	615	635	684	658	654	662	692	681	637	642	609	638	656	659	635	675	667	629	653	676	625	655	623	669	650	608	687
36529	41606	45888	33993	28102	22106	18261	11162	8205	8327	7362	4630	2763	3373	2965	1439	999	878	670	558	431	423	364	256	263	236	323	324	288	237	234	242	213	216	220	230	212	220	219	231	189	198	204	229	209	201	228	225	232	213	205	192	241	208	221	204	227	197	189	201	186	215	204	213	205	213	220	195	217	194	217	203	180	205	206	199	214	231	235	194	201	188	203	207	198	203	206	229	206	168	214	227	215	201	198	205	192	173	202	167	178	210	187	221	219	192	211	173	193	218	194	216	231	193	208	181	220	194	208	203	207	192	228	187	191	182	202	195	216	188	194	211	218	184	233	185	221	198	189	196	215	203	203	183	214	234	212	211	196	190	192	184	216	171	188	211	180	203	199	199	185	227	219	191	234	202	208	164	198	218	183	213	209	212	181	180	204	196	197	194	196	197	199	192	198	191	186	203	188	210	190	199	214	190	212	226	202	217	205	217	192	219	210	209	216	188	244	218	183	204	206	187	175	188	202	213	207	182	199	201	215	201	205	205	193	192	217	194	199	197	176	219	196	175	204	183	206	204	198	218	200	189	176	207	224	188	203	200	207	199	170	220	191	215	210	202	229	191	216	193	183	193	211	189	199	218	204	206	206	208	207	195	202	194	194	220	200	187	211	208	186	186	187	206	211	205	201	197	199	174	185	199	225	190	226	199	172	204	194	194	208	202	223	202	210	222	214	206	214	233	173	201	200	198	210	200	187	170	220	206	199	191	208	214	203	185	204	205	197	242	193	185	195	201	222	207	197	193	188	225	211	225	220	232	196	221	187	206	165	214	207	200	210	203	203	181	222	185	208	216	211	193	184	187	211	228	232	190	191	207	210	167	213	187	189	235	205	201	184	220	223	211	208	215	189	187	200	207	194	200	194	190	203	214	217	205	187	182	201	213	179	211	206	204	214	188	189	198	193	192	194	192	192	204	194	204	189	181	209	200	221	179	207	212	227	227	213	228	172	208	202	210	196	201	196	185	235	159	191	193	205	205	179	210	209	209	192	234	209	180	220	218	186	193	198	208	183	192	204	189	206	213	203	184	231	222	217	222	197	206	191	188	197	192	212	223	214	215	196	208	194	229	195	191	207	217	196	202	186	194	205	206	227	229	200	204	209	205	214	207	216	206	185	213	216	198	207	220	166	203	211	208	193	190	189	200	171	184	195	194	211	221	184	206	166	193	197	182	219	205	192	191	217	189	207	208	195	212	216	196	190	217	200	192	170	209	215	171	216	204	219	212	217	206	209	203	219	223	207	194	211	188	193	202	215	205	235	182	210	223	196	215	195	204	179	215	193	215	211	201	222	207	196	210	180	204	227	210	184	241	202	202	185	203	225	197	201	187	188	211	226	200	202	156	219	202	203	211	201	218	223	187	209	197	212	191	204	194	210	210	209	191	181	212	205	205	194	216	220	223	186	203	200	205	213	185	211	224	209	193	226	208	203	202	189	200	227	199	201	197	195	218	191	173	188	197	174	196	209	191	210	182	212	189	195	193	180	201	225	187	223	185	226	201	197	201	227	202	172	193	213	218	190	188	202	198	218	200	196	210	188	203	228	195	195	198	193	203	222	195	167	171	219	198	183	199	199	201	188	223	212	201	188	217	199	203	194	192	184	216	227	204	198	186	187	209	185	190	212	207	210	195	211	209	232	212	204	194	210	182	190	201	196	199	196	207	210	190	209	213	183	209	214	178	199	221	208	213	197	176	193	183	209	183	211	174	183	192	206	183	201	212	217	195	218	181	208	219	193	203	223	186	216	194	189	222	194	184	183	207	190	203	204	202	186	228	204	227	182	169	177	206	194	182	192	212	203	213	211	205	214	208	221	218	176	217	193	192	221	214	232	182	192	210	198	183	204	206	191	209	176	196	194	212	208	202	223	217	203	190	199	211	209	189	201	207	177	216	200	201	205	199	185	200	191	215	171	202	207	198	189	205	240	182	213	222	219	197	218	199	203	209	205	220	198	206	214	217	196	202	203	221	216	201	187	195	193	222	191	211	195	191	194	203	180	219	205	212	181	193	204	210	201	187	184	175	190	198	194	191	213	212	227	191	172	210	201	206	228	207	212	209	203	194	207	205	227	187	194	197	202	186	196	190	191	211	184	190	200	194	214	192	200	219	194	185	177	195	201	186	197	208	216	196	198	219	198	196	187	219	188	196	225	197	211	208	209	207	180	211	208	208	206	202	208	195	202	206	216	190	217	187	223	200	195	196	204	182	194	210	217	200	203	186	200	207	183	194	183	215	201	192	208	218	232	196	220	184	211	221	196	211	219	179	179	238	189	190	197	212	227	176	199	182	166	192	215	202	185	177	211	170	195	215	186	190	184	191	185	209	188	228	191	209	237	213	190	223	223	188	209	195	197	205	217	209	204	188	211	206	205	182	189	233	190	216	205	195	207	187	206	199	210	233	205	191	203	206	220	225	188	215	191	210	214	189	225	200	196	209	210	212	209	195	196	181	213	214	222	211	191	206	189	205	211	198	216	217	221	234	206	196	206	215	205	199	207	196	192	175	209	210	189	230	207	190	209	175	206	179	206	211	186	205	199	200	170	200	181	199	221	194	206	213	220	205	197	181	223	171	189	185	181	199	196	229	215	192	189	195	190	181	196	185	220	200	162	184	183	195	183	177	209	181	183	213	226	193	188	185	203	206	192	210	169	200	184	209	179	187	216	210	206	215	202	217	204	189	183	180	213	221	181	205	180	200	183	174	197	207	200	203	210	208	196	193	192	227	214	201	196	212	201	188	201	194	182	193	219	195	178	198	193	217	195	219	189	195	196	193	207	218	200	226	187	211	212	207	215	202	225	203	232	193	209	204	192	195	211	224	227	221	191	195	207	232	222	174	204	184	210	185	198	202	178	216	219	244	208	232	192	198	200	190	207	161	222	191	192	206	203	201	205	163	221	195	196	206	198	203	196	180	221	199	205	194	216	176	204	227	208	201	230	218	193	220	214	207	206	210	213	204	188	229	194	215	193	205	208	193	204	228	201	192	205	198	196	180	202	175	196	177	185	199	195	213	208	180	205	185	191	194	198	190	176	210	211	206	189	190	215	199	207	197	201	206	219	192	222	210	184	206	209	215	159	224	210	200	190	199	213	170	208	225	180	202	200	233	217	193	202	188	234	193	203	209	178	180	178	212	197	210	183	198	205	204	182	200	205	208	208	209	230	191	214	187	202	192	194	200	180	205	206	204	224	175	200	188	184	205	207	199	206	194	197	194	195	165	196	188	186	193	169	189	183	193	206	221	231	209	185	203	187	222	228	179	195	170	209	189	199	197	200	209	204	194	194	199	217	193	236	192	229	172	212	201	197	189	178	170	185	174	183	191	210	193	208	201	205	220	189	205	217	224	189	203	206	225	194	191	206	213	212	197	200	215	200	217	177	219	227	182	204	205	199	209	201	196	196	200	208	199	214	202	222	207	191	195	186	187	173	190	191	200	205	219
31289	39945	47599	43150	37556	31169	29661	22643	22014	25849	24906	18490	13717	17536	16121	9250	6527	5830	4526	3869	2755	2670	1977	1644	1351	1327	1325	1525	1424	1079	876	856	825	826	803	783	805	745	751	795	763	771	748	776	750	760	925	981	818	769	693	674	647	636	708	638	659	654	681	660	657	642	687	643	665	666	725	721	699	656	655	666	641	631	670	688	709	636	644	674	670	647	716	669	670	696	678	622	704	633	628	672	727	645	721	647	680	676	682	670	665	687	667	701	672	669	661	696	697	694	706	644	666	674	640	669	650	676	660	626	677	682	674	659	717	657	659	676	686	654	659	683	680	619	661	655	651	670	631	685	703	652	674	678	677	708	669	634	635	690	657	689	669	607	693	644	648	685	669	703	686	647	702	707	721	664	677	736	686	681	680	653	619	645	663	695	677	664	691	613	677	680	694	675	678	665	658	676	629	653	701	711	690	668	662	673	669	687	689	684	654	640	649	645	661	644	656	672	678	695	627	630	653	678	624	662	626	644	661	653	688	650	684	681	666	680	626	641	634	698	651	676	690	662	656	693	649	663	668	618	679	656	622	668	667	679	718	690	690	618	665	695	670	647	649	705	671	636	644	723	679	632	676	671	627	662	685	687	657	676	654	681	689	655	660	706	660	621	654	656	657	693	685	663	635	664	644	685	660	654	667	690	695	714	646	683	620	656	704	638	655	635	687	643	645	666	652	669	673	635	693	700	714	640	631	704	714	711	665	709	659	655	668	609	656	669	726	692	648	653	669	669	675	650	647	645	675	661	668	665	685	647	632	677	654	633	665	645	661	629	712	611	622	636	677	653	695	676	636	710	683	651	687	699	674	638	664	668	701	682	672	655	641	672	709	704	684	667	691	656	698	680	666	634	619	677	662	626	698	666	696	645	691	690	691	652	647	626	664	649	647	666	625	665	687	671	680	650	691	686	688	708	656	649	657	668	663	623	707	704	635	654	642	645	674	616	674	678	663	685	688	699	629	657	683	693	682	608	683	679	624	617	645	633	658	614	654	648	649	670	660	683	688	652	634	682	638	668	712	667	638	686	674	723	638	675	631	668	666	636	641	640	662	632	679	644	684	639	666	677	675	691	637	642	627	647	629	667	671	662	690	700	652	621	664	697	667	682	666	662	660	669	644	674	700	628	663	634	693	639	692	673	704	643	691	658	679	658	677	664	673	655	677	659	679	685	682	698	683	696	670	714	706	642	710	673	664	670	685	708	695	624	629	665	671	695	669	648	656	689	650	607	667	672	646	680	671	638	666	684	646	656	665	664	639	653	654	678	613	672	610	706	721	634	652	661	645	677	628	683	678	640	657	677	683	653	678	652	699	657	641	664	675	656	681	684	658	622	693	704	642	632	645	650	711	671	635	678	697	657	652	652	629	655	655	670	626	703	693	681	621	643	642	645	693	674	646	650	677	676	621	659	664	727	661	680	732	684	653	654	674	680	667	715	671	659	634	689	636	670	680	659	601	637	640	662	679	664	645	655	705	636	671	618	686	690	745	677	668	705	672	625	637	650	662	637	679	675	703	663	675	647	683	656	691	659	675	646	659	645	683	651	699	688	727	662	654	685	643	624	661	643	684	681	648	663	709	698	701	675	645	689	672	663	653	692	680	653	654	668	637	632	658	667	669	643	637	670	645	639	657	666	668	650	671	650	676	698	689	641	664	657	626	610	627	682	673	589	649	716	699	669	652	658	675	647	649	654	713	632	602	668	654	681	690	663	680	665	652	745	656	655	694	667	644	680	661	636	685	723	675	621	632	647	688	621	649	704	679	644	652	639	689	678	695	679	688	675	683	670	643	680	691	709	661	629	688	666	701	673	675	636	678	670	686	747	654	652	655	666	641	647	668	692	698	681	635	653	666	627	656	655	665	637	669	635	684	654	630	708	645	636	659	697	685	637	648	618	610	650	634	701	618	666	686	713	668	660	654	674	659	666	626	705	661	665	634	665	694	615	632	661	680	656	659	677	634	663	677	654	680	677	671	672	688	655	677	666	662	636	660	709	738	653	733	706	682	700	738	683	645	652	666	682	690	679	675	690	660	683	656	658	661	619	657	661	644	642	653	653	709	698	664	613	643	708	662	691	652	663	696	634	640	691	640	660	700	743	676	675	654	674	666	674	653	667	652	694	666	677	653	655	663	674	682	674	635	666	675	718	687	656	665	636	636	682	657	701	663	648	685	685	689	644	672	648	695	686	628	657	690	672	616	691	648	638	685	652	673	678	720	683	698	713	674	676	638	657	662	660	658	633	692	658	651	708	686	706	702	606	687	646	698	673	664	671	682	684	648	682	654	631	678	646	664	656	663	638	674	685	677	643	668	655	671	651	633	649	690	684	639	647	640	683	648	682	698	670	691	673	664	697	663	678	633	636	705	688	685	672	669	641	690	713	676	611	660	656	692	662	703	691	691	645	675	617	644	655	644	690	681	644	638	689	645	681	699	696	669	667	653	694	664	685	666	613	617	683	643	622	686	645	640	629	680	629	627	655	680	663	627	701	696	660	696	669	689	664	679	694	686	658	736	693	669	664	675	610	665	688	669	663	669	653	640	614	595	660	728	706	667	707	640	668	685	635	672	690	698	708	662	637	701	692	663	641	690	663	678	660	637	607	685	624	658	674	605	727	680	685	663	706	689	655	677	649	598	585	656	664	668	684	685	636	668	669	663	671	671	671	671	670	657	665	636	644	646	673	672	686	704	708	669	658	697	681	675	634	641	706	613	660	679	687	680	707	700	684	648	680	664	644	692	691	675	669	635	666	665	637	681	673	687	667	679	621	649	644	672	676	698	627	710	670	680	670	617	646	690	674	668	672	691	639	646	664	672	672	651	659	671	667	681	647	629	663	647	694	687	655	662	688	642	642	650	638	711	636	646	640	664	655	664	652	665	644	683	629	669	672	667	654	704	636	678	698	659	670	597	659	672	678	712	689	677	644	636	658	721	657	695	680	697	638	687	700	705	645	676	696	673	615	672	666	677	663	616	596	679	639	663	676	674	651	689	691	641	729	684	705	633	743	682	693	630	698	640	703	687	682	655	632	652	709	631	683	653	692	690	645	647	682	640	646	698	658	703	684	627	682	656	673	638	703	633	648	654	645	681	686	682	716	660	671	653	642	677	630	683	642	711	724	698	620	690	688	659	628	645	659	670	677	652	682	683	655	670	672	613	652	658	672	639	617	655	693	673	650	646	670	674	693	676	617	664	654	690	599	667	668	664	685	648	640	601	661	695	661	651	619	676	686	666	668	654	642	657	691	671	671	630	677	632	680	650	674	639	611	632	674	614	663	653	682	626	692	661	645	652	682	660	728	655	632	649	707	659	661	679	658	677	683	604	643	669	687	622	610	721	642	666	660	665	653	660	682	677	667	661	680	705	670	658	661	683	671	640	659	693	699	678	685	664	646	621	704	648	673	627	668	659	649	653	652	701	713	658	666	700	664	646	625	664	656	648	707
45552	44322	40998	41836	30316	25531	24385	18074	13293	14658	13518	10108	6066	6573	5439	2873	1777	1664	1152	986	851	753	450	390	401	370	369	313	318	251	238	259	246	241	234	250	273	244	203	229	221	214	245	236	209	215	320	288	284	231	237	219	218	203	215	222	212	227	221	199	231	219	226	233	241	199	204	221	224	224	231	204	225	219	225	231	223	225	211	239	245	250	229	225	228	227	216	216	189	208	213	223	213	213	234	228	208	208	219	231	262	217	205	215	228	260	212	213	220	218	226	222	214	220	196	233	210	229	218	217	238	204	222	229	212	237	242	231	212	256	206	218	258	216	216	205	225	250	229	215	237	208	245	239	230	221	235	200	227	228	217	207	219	239	225	248	230	224	229	209	226	219	186	229	207	216	245	220	197	204	244	232	211	242	226	230	218	239	228	218	235	224	234	232	206	207	218	219	247	213	228	214	218	237	225	223	230	240	240	215	226	231	244	251	245	223	225	239	208	227	203	221	224	222	213	221	211	235	243	221	216	221	194	231	213	220	237	208	220	220	227	226	228	244	223	234	243	215	251	239	248	219	225	216	231	237	194	225	221	217	212	237	226	200	232	213	229	230	217	237	245	232	230	232	218	222	233	203	219	211	223	230	228	215	223	230	226	198	232	223	213	229	209	228	190	206	226	251	214	212	230	210	237	208	250	217	218	229	204	223	240	249	224	224	220	222	221	208	214	194	233	215	192	235	212	222	212	246	219	221	225	231	220	220	258	220	216	238	216	209	237	232	209	201	226	222	217	247	242	213	228	200	248	241	225	218	220	244	229	196	217	209	218	212	227	225	257	200	237	217	223	239	228	232	232	211	220	215	224	231	237	203	208	208	207	236	214	203	223	224	226	222	203	222	210	222	213	210	229	211	221	222	245	241	212	207	206	221	222	215	235	212	201	220	227	217	219	190	233	227	222	207	218	193	228	209	239	193	199	198	238	242	207	214	190	215	240	257	208	209	221	231	212	206	228	237	253	231	207	221	256	214	234	216	210	235	236	216	225	205	210	196	235	248	224	220	204	225	217	216	236	209	217	222	226	209	205	227	236	241	217	228	228	226	221	209	208	195	198	202	232	208	222	215	223	209	239	213	215	215	206	211	205	216	221	250	219	224	195	215	219	198	214	226	217	217	190	229	207	239	211	225	215	191	245	232	239	236	206	216	205	221	187	187	222	217	218	218	216	225	170	222	216	205	228	210	236	250	213	215	210	221	210	231	207	224	213	250	234	214	234	242	242	214	212	252	222	225	216	257	229	238	225	186	215	221	229	240	219	233	215	216	245	226	235	202	223	195	182	206	225	238	249	212	221	234	241	232	194	193	216	220	207	230	216	211	206	217	222	218	217	233	227	241	222	225	241	206	223	237	212	216	227	227	214	228	217	237	208	212	227	206	207	218	229	196	230	231	224	230	224	213	231	214	228	227	219	233	215	198	213	210	215	229	191	264	232	217	203	225	238	238	195	225	220	204	240	237	222	247	212	198	267	223	238	235	243	210	226	231	235	229	224	234	205	198	234	230	240	212	219	222	228	222	180	211	221	195	217	249	213	204	208	222	212	213	224	209	216	220	256	219	255	229	226	211	265	203	195	209	222	205	243	238	210	250	206	221	244	224	238	204	240	219	240	223	185	248	220	192	204	199	228	221	242	205	212	212	237	215	216	256	215	207	232	214	191	197	209	224	226	218	222	222	228	194	220	243	209	229	209	237	228	209	206	221	237	238	207	224	233	221	212	217	205	229	208	207	217	234	212	218	219	243	232	249	234	224	196	228	265	241	206	226	229	219	246	237	211	208	226	258	193	223	239	224	218	198	197	200	196	235	231	228	244	227	222	234	224	204	241	236	214	222	232	229	227	194	209	212	200	222	242	244	213	238	236	229	214	233	219	219	227	228	234	244	184	201	225	236	230	231	214	217	215	238	246	235	226	208	236	252	215	229	211	212	233	252	210	232	208	217	239	221	214	197	245	264	223	235	233	237	244	219	206	266	237	206	206	204	201	207	230	244	222	263	221	191	210	228	236	212	194	242	223	229	219	219	242	228	193	240	205	223	200	220	222	212	234	215	228	207	232	208	209	211	243	239	227	216	225	226	207	230	221	225	247	218	235	215	206	191	213	201	255	216	236	224	201	245	206	202	238	225	224	243	220	249	219	222	210	230	221	238	240	181	209	212	230	226	244	220	225	243	214	250	245	211	230	232	229	250	226	229	197	210	224	231	209	213	228	232	218	240	229	189	228	187	225	216	217	244	230	241	221	219	195	231	232	219	226	218	223	220	220	221	219	212	204	225	208	204	221	188	224	217	227	247	239	235	212	234	216	228	235	237	218	213	192	215	202	224	220	222	215	237	213	188	198	225	218	224	207	214	221	227	206	207	231	209	251	240	215	238	237	202	246	199	218	210	191	247	208	220	227	207	210	201	229	216	217	207	219	230	207	217	190	218	239	223	229	200	219	216	246	199	216	196	240	221	226	213	233	230	225	243	237	248	239	215	212	234	234	197	236	261	221	194	213	216	225	217	234	224	209	217	217	207	220	206	205	233	210	230	207	227	215	221	217	219	222	232	227	198	234	218	230	224	210	221	219	239	207	236	250	218	202	212	179	214	199	247	183	223	228	201	216	197	231	228	210	210	236	226	246	223	212	229	182	230	222	216	215	203	202	225	198	206	233	209	230	214	222	206	231	218	241	210	194	250	246	176	230	215	265	232	200	233	229	234	209	204	223	209	217	223	223	222	218	234	200	241	183	228	214	239	215	209	224	211	223	226	203	214	230	215	222	218	223	227	232	240	223	240	243	207	246	207	235	210	233	235	185	202	224	203	233	229	233	226	218	256	204	191	231	201	200	203	244	237	212	203	214	203	206	207	241	202	226	222	224	237	217	189	224	189	241	216	224	200	210	226	227	213	235	213	240	228	237	223	217	218	225	231	224	232	232	248	207	242	200	209	227	233	240	219	211	225	220	227	230	217	218	234	209	203	217	220	209	212	216	225	258	193	200	220	242	208	250	233	243	213	228	204	204	232	207	229	230	208	222	215	230	233	208	220	209	202	213	230	242	236	237	180	214	214	220	237	230	211	214	243	220	227	234	226	245	243	190	222	232	222	206	227	227	216	202	215	222	235	243	232	215	232	211	206	245	208	230	230	234	222	208	254	211	214	227	205	213	210	233	226	216	212	235	227	244	218	229	214	228	216	197	210	221	217	219	219	218	232	223	192	242	203	204	209	210	193	233	200	225	219	224	222	233	200	236	251	223	200	203	194	238	208	245	240	218	208	226	207	222	211	201	205	238	224	207	214	225	247	235	225	208	252	230	198	224	252	204	202	218	248	215	222	222	219	212	252	211	235	205	228	226	257	229	218	205	213	186	236	204	251	224	250	252	231	191	231	229	189	216	218	239	230	238	219	240	217	206	210	231	222	208	211	201	233	218	193	233	238	195	235	214	234	222	217
39863	46215	49348	51946	38769	37236	36505	27613	27584	33361	32546	28861	22104	25452	23154	15000	11283	10127	7958	6426	5916	4470	2837	1981	2134	2032	2219	2140	1503	1124	921	1011	1088	957	851	849	856	853	812	805	803	832	750	791	765	854	1517	1402	1123	884	746	750	708	718	717	726	693	737	678	707	709	672	782	656	779	685	696	689	734	667	652	691	693	710	706	676	747	668	710	712	709	721	720	735	703	732	727	708	718	701	707	707	681	714	685	725	711	704	747	734	726	680	632	709	714	647	725	711	677	739	710	691	724	692	693	726	705	734	727	770	703	728	724	695	744	719	694	655	718	776	713	710	710	699	704	709	685	694	664	725	704	745	650	699	726	654	724	684	697	726	723	727	673	732	696	694	705	718	710	693	745	729	723	726	735	732	718	701	721	753	731	662	740	728	726	754	720	697	766	702	699	695	720	737	708	717	671	693	737	699	727	680	724	720	672	741	718	750	696	718	732	733	746	702	669	718	731	694	680	695	732	671	746	744	740	702	671	692	747	690	713	674	667	692	752	750	747	680	716	733	677	722	699	703	719	731	722	689	710	733	689	724	747	737	700	704	709	713	738	735	740	686	695	743	713	688	717	715	708	717	735	736	723	717	739	733	767	713	684	730	690	737	685	699	778	664	731	716	697	703	667	755	731	678	731	685	703	723	709	694	692	697	767	654	729	699	680	720	780	741	637	734	704	734	699	692	704	728	702	707	686	701	788	729	667	696	718	751	735	703	752	694	664	724	693	684	723	732	676	752	699	693	690	671	723	733	741	673	687	718	760	757	738	734	684	713	687	730	717	695	679	716	698	646	743	685	715	692	677	698	710	719	697	711	722	711	740	671	751	691	750	722	729	768	713	698	745	701	731	686	722	731	681	725	727	720	734	678	717	681	737	698	724	720	707	686	725	746	691	711	695	673	724	687	719	674	702	717	698	735	722	701	701	717	667	721	694	712	701	657	735	712	730	709	706	715	718	689	697	707	735	677	671	705	690	680	716	708	721	730	718	654	733	693	758	750	705	670	685	694	684	748	683	684	696	663	710	721	718	709	783	701	698	734	733	692	760	713	723	680	704	716	740	751	655	681	719	724	680	670	733	717	725	745	711	760	720	715	677	685	721	715	700	678	696	733	697	685	695	716	730	709	737	709	641	701	745	724	734	716	761	705	736	738	698	681	701	683	754	683	708	685	703	685	666	703	702	697	730	752	732	671	693	710	656	737	689	718	685	697	677	711	724	650	751	703	712	753	701	689	701	731	700	680	685	755	700	755	727	725	719	707	692	714	692	694	695	737	674	658	684	722	706	693	720	723	683	689	660	748	725	710	695	694	696	708	687	746	722	737	718	679	759	731	700	680	734	686	706	690	720	741	719	727	701	734	744	707	694	713	693	722	699	709	722	695	716	670	689	727	734	663	755	689	727	743	699	663	699	718	688	708	739	714	736	726	692	702	729	710	702	706	690	753	727	737	678	707	641	703	705	693	710	713	687	712	678	748	694	729	735	730	722	710	678	695	648	653	704	743	728	703	686	728	699	704	707	716	737	731	683	714	695	694	710	704	698	711	714	752	672	683	761	726	699	670	701	704	689	694	706	742	677	706	689	720	708	700	695	751	741	632	669	694	726	670	729	688	711	728	710	728	737	684	715	711	741	721	701	749	727	715	714	727	750	747	689	728	718	706	691	701	762	702	697	726	745	698	691	723	732	677	693	705	685	711	745	686	736	683	689	718	740	713	742	680	720	736	649	665	679	709	706	751	724	736	721	695	671	743	664	729	697	732	730	701	712	684	675	695	671	692	760	719	679	709	761	677	676	683	696	691	715	668	752	713	723	733	693	730	724	752	675	744	666	695	756	730	709	681	721	714	721	665	718	724	715	690	694	670	725	678	747	705	722	708	697	707	688	712	722	739	746	705	691	718	724	676	701	718	716	653	685	734	687	678	680	747	678	741	732	692	735	751	682	739	714	720	663	729	702	748	710	710	684	713	696	722	722	714	682	677	761	656	684	748	695	708	683	703	711	732	713	700	707	717	726	654	644	681	729	698	731	693	708	727	731	675	735	772	726	724	714	752	740	707	727	725	731	722	757	749	706	663	653	773	754	688	761	719	713	711	696	700	750	719	730	679	727	720	697	705	728	729	695	727	679	675	704	722	713	712	698	697	683	691	677	698	694	713	759	730	718	705	735	648	754	723	722	675	739	692	730	730	729	688	741	706	688	735	695	699	737	746	675	699	685	714	703	689	699	697	729	746	693	660	692	754	715	708	693	716	707	668	761	704	719	732	701	734	727	662	692	733	721	694	733	704	704	701	682	684	703	684	695	704	731	651	672	701	719	692	757	684	660	679	712	698	697	682	755	722	725	751	702	730	699	720	726	703	713	707	678	715	692	715	710	703	717	748	705	708	677	697	730	674	670	774	702	701	731	661	708	704	708	690	755	760	709	721	728	728	716	699	690	753	712	699	667	700	749	695	738	711	710	707	726	689	681	659	724	745	727	710	746	689	745	734	678	706	679	682	742	698	726	739	715	721	667	707	705	664	737	705	727	657	712	679	701	705	715	727	711	731	711	748	715	669	628	721	729	664	742	697	687	693	685	728	712	696	692	735	726	700	711	686	700	695	710	755	703	699	702	705	738	706	722	713	712	759	707	751	742	668	712	769	734	753	679	660	735	745	763	740	750	772	714	713	726	719	720	717	715	680	736	738	666	680	689	712	731	683	724	729	709	692	680	687	669	718	688	720	729	695	740	695	713	735	689	747	710	766	718	752	742	691	728	703	672	691	726	644	659	704	715	712	684	675	678	645	679	713	705	720	702	750	696	730	685	715	715	654	764	711	678	702	711	730	703	744	691	734	707	697	709	759	715	676	754	671	688	681	722	713	737	751	730	689	696	710	733	694	701	744	686	695	718	663	743	729	691	698	702	703	717	739	696	716	754	741	752	676	722	681	694	689	713	714	700	704	739	685	646	750	722	721	684	703	758	710	741	729	704	703	708	717	719	703	736	735	722	739	694	690	711	660	693	697	685	763	740	702	688	698	737	724	644	689	716	763	721	690	726	700	726	715	710	705	730	702	687	718	710	683	724	719	690	689	720	708	673	693	755	715	697	681	704	732	769	713	717	671	711	680	749	645	700	673	697	749	733	709	739	721	700	665	693	747	708	731	700	727	698	710	741	712	742	696	675	655	723	696	667	709	746	688	637	685	713	721	764	748	708	716	749	729	733	718	761	709	693	702	716	718	703	709	695	723	694	696	740	731	739	663	702	717	747	758	711	715	704	654	741	670	708	730	683	726	740	721	714	782	699	711	732	733	696	734	668	750	716	710	675	697	671	683	711	741	668	701	721	703	707	696	651	722	719	766	707	742	692	715	731	707	702	733	720	686	695	726	752	706	746	681	681	711	709	676	710	736	715	721	727	673	712	693	754	748	771	754	711	668	715	700	750	738	676	700	722	706	718	715	676	724	702	785
8986	10482	10540	7765	3560	2071	1298	927	814	752	703	531	422	413	322	290	253	244	221	191	213	194	198	189	212	195	195	205	172	179	180	158	175	175	196	184	187	177	189	188	178	199	176	166	188	196	180	151	189	171	165	160	187	173	175	174	179	180	198	177	193	196	151	186	197	177	184	183	195	183	192	169	185	178	194	213	162	182	168	181	192	178	193	192	198	159	154	186	191	181	169	200	163	166	189	188	169	185	173	186	189	201	169	144	163	164	170	158	155	184	164	182	184	206	203	155	185	195	185	181	176	177	199	153	167	166	184	192	189	163	183	151	187	184	170	183	199	184	184	181	170	200	164	184	195	183	190	173	154	180	188	192	184	171	178	193	183	177	195	194	171	165	192	202	193	163	168	173	190	193	185	164	198	187	194	174	183	163	174	176	163	167	197	192	163	199	166	148	208	186	181	192	155	174	162	171	180	186	192	152	175	178	162	178	181	179	174	177	187	171	202	174	182	196	178	188	173	153	207	169	174	168	178	179	191	178	169	166	186	202	189	171	187	184	174	189	194	217	180	185	184	160	192	171	171	216	174	169	188	184	172	182	158	195	196	187	202	191	188	164	179	176	168	199	179	170	179	174	212	177	180	179	189	166	154	176	190	181	197	186	175	185	173	176	191	197	166	180	170	165	174	204	172	163	171	175	189	185	190	165	180	195	185	195	164	166	178	176	175	178	189	185	192	192	182	193	164	192	174	162	164	185	178	179	198	164	150	159	172	182	165	180	184	184	140	163	178	167	162	191	170	192	191	197	170	196	184	193	169	179	191	172	196	205	193	171	164	178	163	205	195	175	182	177	206	188	173	151	200	164	187	163	188	194	172	169	191	192	188	189	197	181	156	178	154	162	205	147	173	210	175	138	172	165	171	175	182	173	182	179	167	186	192	200	213	163	178	192	199	195	166	200	191	173	190	195	199	180	188	187	185	203	165	200	152	178	172	148	163	170	174	203	176	173	181	166	177	174	175	182	166	185	158	168	151	201	181	186	155	177	184	172	186	177	188	176	180	155	191	185	177	198	183	163	180	195	171	176	179	189	196	167	176	170	172	179	186	186	212	200	178	192	171	183	174	163	182	190	164	162	186	185	183	196	202	188	170	176	156	197	162	163	172	210	169	174	171	168	173	175	194	190	165	173	156	181	182	189	172	154	166	157	156	183	183	168	162	188	181	158	164	174	164	164	189	160	181	190	202	167	161	159	193	188	208	187	178	194	173	181	175	183	173	169	189	175	192	170	170	164	185	198	191	174	154	189	169	177	166	197	178	166	169	198	170	173	158	194	201	188	166	182	180	171	176	172	201	150	177	186	176	214	192	175	181	193	194	195	175	181	171	178	165	174	202	169	186	187	190	166	165	180	190	181	181	180	165	188	180	191	192	183	202	188	179	200	171	186	183	184	184	190	184	195	185	145	174	183	170	171	189	193	182	162	176	178	187	195	194	181	172	177	179	180	171	189	195	186	159	171	169	160	215	174	161	176	170	179	192	208	173	163	165	197	174	194	189	179	185	180	184	187	180	174	197	188	185	172	179	181	164	183	190	185	188	169	178	177	178	159	191	154	190	176	172	171	179	176	188	206	172	204	183	184	192	166	185	185	183	191	156	195	180	163	190	167	149	219	163	180	217	207	191	187	174	182	175	180	173	175	205	164	228	168	206	169	161	185	167	178	179	180	173	168	163	168	175	170	156	192	176	199	183	176	184	176	170	205	194	183	177	190	179	183	166	182	170	183	182	179	165	189	176	164	176	209	189	182	209	165	181	169	158	183	198	167	167	176	182	198	184	188	173	182	172	173	179	205	182	176	179	164	196	191	178	189	201	186	174	160	168	193	199	189	184	191	182	166	165	199	176	169	170	160	188	177	176	161	183	183	173	182	187	179	168	166	176	180	178	182	200	188	206	156	202	185	171	176	199	188	176	162	184	166	190	186	151	168	178	182	180	181	192	149	203	194	202	156	169	170	159	194	164	186	176	180	193	175	182	167	198	188	160	173	172	163	174	189	206	170	178	190	191	187	193	172	217	182	180	155	185	142	170	193	165	200	197	176	184	154	179	174	166	171	202	167	171	197	168	168	150	161	161	179	188	164	153	163	169	196	189	177	170	185	179	156	170	171	199	177	163	164	146	194	158	173	154	175	192	189	185	184	152	203	170	164	191	179	160	193	189	191	179	160	152	176	171	198	164	178	168	165	189	192	181	188	181	178	166	171	180	207	184	167	174	190	182	195	174	162	186	162	175	187	190	177	156	179	178	189	189	161	174	171	188	165	183	205	173	204	180	166	195	169	178	174	176	185	165	170	147	161	210	197	171	194	160	181	175	190	187	177	183	164	173	180	179	191	159	176	196	193	193	199	175	172	178	190	185	193	181	149	191	192	170	190	157	182	145	165	179	143	163	183	201	171	201	180	194	216	179	166	155	181	169	197	194	206	180	191	144	171	158	189	157	183	168	165	172	205	175	190	172	176	168	203	180	164	170	183	144	165	193	189	171	162	189	202	187	192	200	175	196	187	200	175	193	195	179	175	157	155	174	174	177	202	171	176	195	186	186	166	186	187	192	163	176	174	163	199	179	177	175	172	185	189	180	174	167	188	187	192	160	164	211	176	163	180	176	183	205	171	188	175	177	180	170	174	182	178	212	168	172	183	177	173	168	189	187	181	168	184	162	183	160	181	173	153	168	175	185	187	165	201	197	198	181	184	170	164	157	163	181	204	159	187	187	175	174	180	160	193	180	234	155	160	163	177	171	203	173	189	170	197	206	195	191	207	179	175	146	192	176	180	195	177	177	205	176	194	176	193	175	170	185	197	194	203	171	173	179	153	177	164	171	183	166	211	193	165	175	168	187	174	172	164	162	181	180	181	190	171	185	179	178	188	190	192	182	165	176	163	178	173	175	176	186	186	177	174	178	188	167	174	187	175	168	173	181	191	166	163	191	155	171	167	193	162	188	184	171	160	179	173	202	184	186	172	175	181	195	177	183	191	191	185	183	167	180	178	181	167	184	163	199	199	178	193	227	161	208	170	182	194	168	181	153	188	178	192	173	179	180	184	191	179	189	148	176	187	185	165	184	164	187	169	194	197	159	183	177	180	215	192	188	199	172	183	176	195	172	197	195	180	161	169	190	203	185	190	200	167	190	181	190	177	191	183	157	197	182	193	197	183	173	179	175	185	153	200	163	198	178	212	135	197	170	189	190	178	162	174	200	190	179	176	163	188	170	186	185	177	169	173	228	184	165	160	188	162	165	175	214	174	184	165	158	174	184	176	213	182	166	198	186	190	185	148	192	171	180	167	162	158	178	173	204	188	178	161	162	174	163	188	171	194	154	195	180	189	184	176	163	184	166	193	192	185	167	179	172	188	185	178	189	179	181	165	183	195	172	186	187	163	173	192	146	181	162	173	177	191	184	185	191	181	193	202	172	184	169	208	184	171	181	181
10070	13121	18243	18117	11472	8732	6133	4687	4239	4122	3506	2842	2263	2256	1850	1409	1204	1088	918	828	923	898	730	750	724	729	687	699	672	628	615	621	642	580	636	588	627	679	652	652	625	637	650	643	619	610	645	709	686	659	620	611	588	565	622	606	622	584	620	591	575	609	540	611	595	595	619	637	596	565	639	588	609	597	567	609	629	590	648	595	634	581	598	608	593	595	547	614	603	623	630	638	584	595	608	609	600	581	611	594	619	625	632	622	634	609	608	654	586	543	626	567	648	639	626	634	615	593	602	624	621	600	599	631	631	605	603	620	577	645	583	623	599	583	577	581	585	598	643	611	605	644	566	597	563	588	640	600	647	648	610	576	630	586	642	603	614	610	571	605	604	563	660	642	610	596	595	628	554	618	622	609	579	615	601	602	572	611	600	567	613	628	646	587	583	602	603	627	593	599	587	617	580	628	593	590	628	604	552	602	593	624	593	590	574	610	564	608	622	612	661	603	581	628	635	573	604	589	614	655	590	591	598	557	624	607	593	599	624	621	625	614	648	585	574	641	599	622	598	600	649	663	581	629	566	605	586	585	618	629	641	610	624	571	592	626	593	626	617	604	592	655	595	579	636	627	546	609	598	621	600	590	607	603	570	620	623	593	635	601	612	599	591	584	607	653	591	604	600	595	626	613	603	581	651	620	603	576	608	593	614	599	613	614	623	571	674	602	610	626	590	629	600	634	619	630	609	606	646	607	617	642	568	596	603	582	610	592	577	628	598	625	612	606	627	583	618	605	623	590	631	548	652	618	587	625	600	567	641	622	619	623	615	647	578	610	581	621	573	633	623	602	612	599	610	612	584	593	664	569	584	558	626	626	593	563	601	584	577	606	625	619	618	592	647	596	616	616	587	644	591	627	559	631	629	600	623	596	608	616	634	636	609	609	590	644	621	591	606	647	597	600	607	630	636	610	638	606	591	613	622	623	652	587	618	618	625	600	595	613	641	624	634	611	575	625	595	594	600	640	608	596	632	641	587	593	616	613	595	592	649	634	622	611	592	648	615	603	597	642	594	604	585	617	557	644	630	626	619	545	606	579	631	572	633	596	595	583	616	659	618	595	608	611	594	583	586	625	599	659	584	618	585	578	633	592	670	618	640	619	628	566	578	593	640	648	606	616	630	627	618	643	579	631	614	644	624	642	597	618	584	611	602	622	591	579	645	626	634	607	574	589	637	647	566	617	607	637	592	598	609	594	583	603	625	585	597	570	600	651	598	611	606	591	593	564	639	579	591	572	610	621	573	575	554	609	631	603	581	599	582	662	623	624	610	588	586	595	633	618	621	591	613	617	597	610	593	649	614	619	562	608	643	582	571	571	568	612	632	625	611	621	645	595	605	598	581	621	620	638	587	578	591	622	607	601	613	603	586	676	607	600	629	624	623	620	578	618	593	611	605	650	611	608	617	606	572	595	605	641	600	615	599	585	581	646	601	582	579	586	607	599	639	586	618	612	613	589	618	573	574	609	660	601	553	630	585	612	545	557	571	621	576	589	628	633	586	581	585	592	601	603	630	617	621	619	618	564	606	586	615	596	610	606	607	633	598	600	606	596	576	621	615	540	633	628	649	606	617	610	604	608	637	595	572	620	603	635	595	609	607	594	583	641	609	622	614	641	605	579	609	614	626	602	625	598	641	557	641	639	556	591	637	646	559	577	610	569	561	606	615	602	570	565	633	589	537	657	609	616	629	606	628	624	633	597	635	617	617	605	633	635	633	642	612	577	558	577	609	575	605	618	592	635	621	620	560	643	589	620	577	615	585	616	613	608	573	590	641	609	631	579	615	600	644	616	593	631	615	585	612	621	628	624	606	585	610	579	645	612	606	659	560	600	636	584	601	611	621	628	624	661	599	639	621	628	589	581	614	592	597	630	600	614	645	637	644	601	594	615	604	639	589	618	611	589	625	587	610	587	600	610	650	637	568	627	631	584	592	611	630	626	619	582	590	585	572	591	623	566	619	628	601	625	571	575	642	584	623	567	600	631	548	630	607	601	593	588	621	571	611	631	619	625	577	594	607	613	620	586	580	614	595	616	637	546	617	600	572	582	578	667	598	609	575	628	636	583	602	619	567	607	599	567	636	663	563	611	614	640	673	618	594	606	634	610	664	601	612	599	628	637	601	597	631	597	624	626	627	606	599	605	574	625	605	606	608	653	636	619	594	610	622	591	617	610	633	621	622	585	573	596	632	592	601	613	623	605	656	636	594	574	580	638	619	646	676	586	585	595	616	621	633	567	605	562	592	628	613	577	673	614	600	600	640	605	578	615	591	637	568	636	670	608	621	575	607	662	570	616	621	612	621	577	602	608	647	614	637	557	599	629	581	610	601	626	612	601	578	606	617	585	624	634	611	600	590	611	637	595	618	660	616	606	611	631	617	599	542	598	629	604	625	636	619	637	593	590	612	610	600	610	582	602	618	641	591	600	643	557	606	643	611	634	619	644	639	605	576	620	617	619	601	613	566	615	652	583	632	651	603	627	591	606	587	612	630	638	653	599	629	596	566	605	608	642	601	573	638	625	637	618	595	616	638	582	651	591	590	599	609	627	612	591	602	619	594	594	599	618	659	597	641	605	619	596	597	652	612	608	581	638	610	575	599	591	600	660	584	621	610	595	596	611	580	661	620	619	626	557	596	607	617	632	631	575	611	562	625	648	544	632	637	595	587	615	641	597	627	624	635	593	655	601	639	582	595	598	607	593	588	602	576	582	642	612	616	589	618	636	618	603	591	601	615	597	648	600	584	651	607	628	642	649	633	585	631	616	615	608	638	606	608	638	635	617	623	601	614	584	573	632	603	569	603	641	592	604	582	625	570	603	597	582	604	610	625	643	625	609	599	594	591	568	629	581	595	576	621	624	610	617	619	623	628	621	627	606	578	651	596	635	605	613	578	591	582	575	605	639	643	614	632	606	618	610	561	599	591	635	628	596	597	578	560	629	608	567	593	620	662	613	605	630	590	614	641	607	580	588	605	611	644	603	659	614	636	570	578	651	586	617	558	581	615	634	636	652	637	564	602	633	608	635	600	653	585	615	604	631	637	610	601	666	584	596	603	614	609	603	619	583	606	588	632	594	598	607	628	594	588	609	579	599	617	611	626	615	610	677	607	648	571	592	620	638	619	621	590	601	591	636	644	578	602	592	604	591	618	651	567	624	601	604	634	654	624	606	604	603	591	610	620	631	660	613	629	618	642	598	612	645	590	598	621	648	601	610	544	622	590	667	600	616	622	631	610	583	595	634	592	615	609	591	586	620	639	591	575	633	598	594	596	609	649	572	600	647	612	578	602	645	572	615	615	610	631	594	590	632	624	602	566	595	589	601	597	602	583	568	597	578	604	630	607	619	564	608	627	624	594	602	669	621	666	647	615	605	604	599	631	604	556	608	647	616	585	599	574	589	642	608	637	610	636	625	647	544	581	617	608	641	628	614	568	613
32451	39142	46812	36009	26417	22107	16559	9996	5998	7171	6436	4891	3093	3548	2588	1518	1100	924	689	564	602	412	305	270	255	285	307	204	186	207	204	209	199	172	171	201	179	191	200	184	191	184	191	185	203	207	210	235	182	198	176	181	187	167	185	186	178	170	185	173	176	156	173	182	173	172	174	172	167	188	188	173	170	154	187	181	187	171	182	169	200	186	180	158	159	179	161	147	173	178	177	169	172	184	170	189	179	165	175	197	195	155	172	214	202	163	166	164	171	158	180	170	172	199	180	172	198	177	171	183	178	176	166	178	176	182	184	182	164	157	174	182	155	178	188	157	178	181	197	161	196	191	177	190	184	196	182	173	177	153	167	198	171	183	155	199	177	164	176	162	170	172	191	200	166	151	183	191	173	189	218	183	199	171	191	161	154	175	190	197	167	174	163	178	164	168	177	180	183	180	175	180	170	168	185	178	177	177	180	159	199	179	176	159	151	183	165	195	186	167	199	159	178	160	170	168	193	178	188	174	153	172	166	176	163	200	195	201	165	185	180	196	180	177	192	165	181	187	174	182	166	185	180	147	162	186	189	171	178	169	156	194	173	205	180	161	172	174	179	185	178	206	175	165	175	165	190	200	178	165	177	183	182	184	178	162	164	174	145	173	175	175	152	197	183	172	189	190	184	178	164	179	159	184	187	162	194	148	191	205	179	192	167	178	195	185	182	181	170	179	171	193	174	182	174	173	177	167	200	194	174	195	195	193	161	157	189	153	182	195	182	187	193	185	175	174	192	192	168	157	163	160	183	166	180	157	174	188	158	184	201	175	159	198	179	178	173	176	197	192	202	193	174	193	197	184	199	187	188	193	182	165	185	184	170	188	187	171	168	163	178	179	179	162	184	180	184	182	182	183	183	181	182	207	170	167	192	177	190	164	181	213	172	167	156	203	198	208	184	192	155	145	160	182	167	162	184	180	197	186	181	165	170	166	201	196	192	142	181	198	186	177	183	190	161	201	187	173	170	192	166	181	174	168	192	186	159	191	163	172	188	170	192	180	171	194	159	170	192	175	172	170	155	193	191	180	158	167	189	176	178	177	191	145	190	188	184	180	202	188	165	173	176	187	184	193	155	159	177	172	171	188	198	200	207	200	187	173	171	177	170	171	175	169	194	168	190	183	157	184	158	184	174	185	159	182	179	177	165	171	183	171	188	166	162	163	189	199	170	166	179	173	175	180	173	184	178	193	185	171	189	174	155	195	183	158	194	163	196	160	168	189	192	200	188	174	212	202	172	183	178	179	179	210	185	167	144	177	177	179	186	163	191	184	163	193	187	179	169	190	162	173	159	172	196	170	200	189	162	166	182	180	181	193	169	208	155	175	185	187	193	174	180	172	181	169	173	170	174	192	174	186	182	159	165	165	218	175	165	167	192	165	173	166	166	161	181	163	183	170	169	178	181	215	185	173	161	178	167	166	178	162	186	180	150	162	178	160	176	200	173	160	179	174	174	174	173	189	165	191	213	170	176	171	194	177	192	194	174	177	166	202	160	151	168	179	176	149	193	170	185	172	154	192	171	198	207	176	200	182	193	163	174	186	180	150	183	192	184	180	175	176	180	184	173	168	191	173	167	172	191	161	170	177	197	208	198	175	177	174	190	205	183	192	173	198	148	201	200	182	170	192	164	178	159	189	180	202	178	169	178	185	186	180	183	173	159	174	176	173	174	170	174	168	176	174	183	169	184	184	190	177	202	183	181	188	163	185	142	185	174	151	198	187	177	168	178	168	185	195	172	181	199	171	165	152	169	184	170	182	195	178	160	166	176	188	186	187	182	206	183	194	175	181	171	175	192	177	163	164	191	178	164	182	190	161	185	170	200	181	182	182	176	183	191	167	200	193	170	176	158	174	171	196	197	181	186	187	169	178	164	159	188	197	188	175	176	176	174	201	164	165	194	166	172	185	179	153	155	184	161	149	172	183	183	210	181	188	151	185	180	183	178	189	170	185	159	168	195	180	168	169	155	187	205	165	200	199	199	188	191	151	189	180	180	165	170	184	193	152	195	179	165	159	188	182	185	186	181	203	193	169	154	159	177	200	197	152	186	172	187	163	179	204	170	148	182	178	211	139	163	166	194	190	193	166	173	182	173	185	164	182	171	196	167	186	171	186	185	172	172	166	182	183	191	185	163	186	174	179	184	179	181	163	184	165	174	160	173	170	163	188	184	174	176	166	179	185	168	183	186	175	158	166	166	191	182	185	194	178	182	186	199	157	172	190	165	160	152	169	176	157	168	181	161	187	160	190	206	178	156	177	179	200	184	190	203	174	163	184	169	178	173	187	191	145	154	162	180	196	209	173	164	177	204	178	179	166	169	195	181	168	179	173	201	159	186	187	176	186	218	188	172	196	170	152	179	158	169	188	185	177	172	183	192	178	185	180	172	177	196	177	190	182	167	189	181	197	197	219	187	171	166	186	170	181	182	182	175	186	138	160	194	167	167	172	181	179	190	169	183	173	175	180	189	187	153	187	182	202	170	166	184	174	170	190	205	184	182	176	184	191	187	181	192	144	176	190	181	174	178	166	157	178	168	204	177	175	170	178	207	191	186	176	177	193	168	198	231	210	179	202	182	158	167	190	159	174	170	181	174	186	156	164	185	162	182	196	175	175	176	181	181	156	159	175	181	169	178	153	185	183	185	192	183	182	190	186	201	170	174	188	204	171	199	171	186	176	185	178	184	179	187	182	162	178	155	176	178	178	177	189	169	181	193	198	164	180	181	164	191	171	158	162	180	183	179	167	181	165	162	176	155	167	185	150	198	172	196	174	174	155	192	201	167	155	165	180	166	179	177	169	152	154	185	163	182	194	181	177	158	164	169	177	174	197	195	185	192	164	166	191	191	186	186	184	163	164	170	184	203	197	149	177	177	184	179	192	169	183	163	185	163	170	198	161	161	202	184	181	184	174	170	174	186	171	170	171	174	194	187	198	166	177	173	157	165	184	181	202	183	172	161	160	191	181	180	158	176	164	185	175	169	170	157	180	188	195	181	190	180	178	160	188	168	163	183	174	167	205	191	189	169	179	186	175	166	186	186	202	177	177	193	187	188	199	200	191	166	196	158	195	179	174	170	187	190	197	184	203	163	175	176	169	203	167	177	182	161	192	186	187	178	174	200	190	166	189	170	159	170	188	164	188	195	171	171	173	180	158	172	189	169	182	200	200	172	166	159	198	182	167	162	185	179	190	159	178	186	196	185	194	158	189	185	171	176	177	201	196	164	174	162	192	175	183	165	174	174	176	173	204	183	171	183	167	184	169	186	197	208	174	179	186	183	159	212	189	177	177	181	170	176	173	176	169	188	185	178	166	191	194	180	188	156	186	165	164	154	172	181	167	190	180	178	180	166	195	204	179	178	165	192	171	201	168	178	180	178	203	186	152	185	174	194	156	195	181	178	181	143	166	191	174	185	194	177	180	157	167	169	168	174	200	196	200
27729	37552	48473	45047	32136	29332	25536	18776	17671	23643	23043	19508	15205	18112	14134	9133	7400	6520	4812	4128	4049	3007	1570	1336	1241	1465	1592	892	909	882	793	796	802	765	755	718	680	724	680	662	628	706	649	648	673	786	910	862	799	652	617	622	641	587	629	609	602	607	620	585	625	580	615	600	568	597	576	609	587	562	600	568	606	627	595	595	592	607	632	648	565	608	604	630	571	594	662	606	554	621	652	612	636	581	597	585	631	589	609	611	549	609	576	589	587	584	611	596	586	630	616	585	565	548	572	614	597	600	609	587	574	612	574	628	593	605	572	567	610	620	629	567	540	563	622	575	612	588	586	599	592	589	626	614	612	609	569	621	626	594	602	644	559	550	612	591	569	637	622	584	584	574	536	623	561	657	601	609	585	613	561	619	593	585	599	573	551	615	621	612	637	609	619	596	616	588	579	603	620	599	561	603	622	606	617	636	615	613	623	608	610	605	625	603	582	571	582	603	606	582	648	602	611	578	607	620	602	618	621	618	569	611	598	606	636	616	600	589	598	611	602	569	622	596	626	567	599	605	598	611	612	580	636	619	612	587	583	610	637	572	601	590	620	591	555	634	586	579	569	625	598	577	616	618	610	529	643	618	622	615	567	597	628	565	650	619	592	585	637	587	597	589	593	596	578	601	624	652	617	592	614	600	568	625	604	594	588	625	591	593	559	623	616	590	589	586	553	622	611	588	584	587	573	593	613	579	593	574	630	546	563	630	596	606	606	586	576	586	643	596	567	633	613	596	607	604	639	650	566	576	587	634	607	571	573	612	600	613	556	632	559	648	625	590	604	648	593	638	564	595	589	641	634	631	632	622	585	611	531	574	631	619	578	602	606	604	594	591	568	607	648	627	612	584	632	590	615	602	677	583	601	576	623	630	612	568	590	591	627	574	595	552	590	613	586	610	620	583	609	599	577	556	604	586	616	625	611	621	570	575	597	566	544	595	614	578	596	594	597	563	630	623	635	548	626	569	633	628	633	569	557	587	559	643	616	607	578	615	572	607	622	614	591	602	564	600	568	597	614	596	590	577	586	559	622	577	624	601	590	655	579	629	562	587	571	616	580	580	626	618	554	590	591	634	573	602	573	577	561	588	551	601	629	580	602	630	599	605	646	615	582	593	601	556	590	598	620	598	600	597	614	630	597	589	593	572	583	631	597	640	567	635	594	603	570	654	600	607	613	604	570	598	586	583	574	568	589	591	598	554	639	628	621	576	571	582	600	589	565	571	601	608	572	615	639	562	568	600	631	622	635	579	619	591	601	642	627	606	588	605	636	600	592	603	599	588	579	596	639	594	641	578	568	642	561	570	584	592	574	604	631	583	619	569	614	620	618	619	609	583	600	633	675	604	544	604	556	616	609	587	612	630	577	590	562	616	605	552	603	614	549	579	598	601	535	594	588	599	596	559	596	638	591	594	588	605	596	584	591	610	601	587	621	564	602	601	613	602	617	589	588	646	603	566	633	614	620	610	613	596	600	582	562	561	549	620	661	593	589	575	628	618	565	620	601	609	620	555	634	593	572	582	584	601	592	592	607	591	587	625	578	666	586	645	548	624	602	572	644	588	570	588	636	640	579	589	573	550	643	607	573	598	622	612	625	548	597	629	648	595	598	631	564	651	617	537	623	600	611	590	603	606	580	561	599	611	599	643	604	621	600	632	576	582	605	608	644	551	631	613	600	592	634	578	578	612	623	618	579	573	597	630	606	591	600	617	574	595	600	624	610	650	626	608	589	609	640	622	567	614	608	579	581	580	627	629	582	571	564	629	658	603	585	576	624	584	612	609	658	597	624	634	635	593	600	606	583	582	576	585	600	622	599	599	583	637	604	594	589	633	639	586	591	607	623	610	584	595	616	599	572	578	636	613	558	617	604	600	618	619	612	627	584	629	655	592	577	604	592	593	589	598	606	596	603	602	607	598	615	599	597	596	591	576	596	600	563	604	609	607	566	592	609	639	588	640	606	623	577	631	592	572	589	612	624	610	593	619	622	633	639	626	581	563	567	611	606	587	615	577	618	570	609	598	616	595	595	610	598	549	599	632	602	571	584	601	596	595	592	599	627	639	621	657	626	556	585	593	546	608	617	615	631	582	599	559	590	583	568	644	642	567	577	576	592	591	676	606	600	623	566	637	616	601	528	572	583	583	592	588	623	585	566	664	662	579	609	604	601	622	646	586	586	592	641	603	596	577	594	589	616	606	547	590	589	592	606	629	602	609	632	573	588	554	598	598	570	586	624	564	565	597	575	608	586	599	602	646	589	627	612	604	574	607	609	612	568	566	589	634	600	588	567	587	598	667	583	606	603	565	610	570	589	562	576	612	579	601	581	642	606	590	635	554	578	545	620	576	591	606	586	600	607	615	611	604	634	629	590	591	592	608	615	553	562	599	578	647	604	563	592	627	565	595	633	596	587	601	569	589	619	608	629	573	629	585	623	597	617	612	585	606	608	597	625	625	549	597	635	586	621	589	646	562	588	598	614	615	577	622	608	643	605	627	593	584	594	627	607	620	629	617	604	607	566	616	576	601	600	592	584	580	585	625	566	618	536	645	575	631	599	573	554	597	581	647	589	604	620	624	601	598	587	601	613	600	556	568	596	610	619	606	627	627	554	556	583	623	604	602	592	616	645	578	615	593	630	578	558	585	637	583	585	623	598	593	581	616	589	633	603	587	631	593	570	597	585	585	598	600	586	588	598	622	602	586	594	602	562	598	557	561	599	664	538	601	576	576	609	603	567	610	584	572	576	622	605	619	587	622	557	586	618	620	625	609	633	565	626	563	614	592	620	645	596	560	589	562	595	618	590	585	599	626	598	612	580	580	571	634	598	598	623	618	629	626	578	605	615	545	606	623	626	641	555	611	574	630	638	635	609	609	579	600	602	599	594	597	595	579	607	612	630	556	614	586	586	588	552	620	615	599	590	619	577	604	567	594	595	615	599	619	617	578	618	562	631	591	600	636	576	645	573	687	640	606	678	600	546	592	592	650	591	631	588	617	582	599	628	621	587	619	631	561	621	622	587	653	579	598	573	644	597	578	581	598	595	678	617	626	610	618	571	647	579	573	615	594	622	632	586	586	617	602	641	587	634	596	609	581	604	626	628	624	590	603	604	558	616	567	603	609	605	591	603	620	631	616	630	641	571	591	568	596	573	614	595	621	600	558	637	623	604	615	586	588	632	593	615	588	597	593	620	635	598	608	604	592	560	617	639	564	567	673	622	565	633	596	640	638	587	614	598	577	616	592	618	589	609	567	615	620	600	616	595	561	579	618	603	591	619	610	608	557	592	620	599	639	626	615	606	581	608	593	592	630	570	627	587	618	615	574	592	563	581	630	616	565	570	598	566	608	596	564	627	621	611	611	624	625	595	599	583	589	578	608	580	623	610	634	611	601	627	603	570	637	569	583	566	585	644	614	584	609	601	637	632	589	589	614	619	625	589	562	638	596
39813	48027	42345	35884	30319	25842	20705	16053	11428	12343	11955	8610	6564	6766	5289	3071	2142	1780	1402	1167	1308	614	462	360	358	397	394	264	288	241	222	230	245	249	225	224	258	232	220	215	194	243	270	232	253	255	261	210	216	221	227	204	199	232	217	236	188	217	193	211	203	187	215	181	203	207	199	202	213	218	210	196	205	198	190	175	192	216	225	220	210	237	217	198	206	220	205	217	212	204	204	197	230	200	193	220	199	196	217	208	217	210	219	211	207	174	206	202	209	227	193	218	206	208	209	190	213	216	195	208	213	184	215	178	237	217	194	194	179	192	191	213	205	211	197	215	195	218	214	199	200	208	208	191	180	199	225	238	191	172	219	193	209	208	231	192	230	221	213	202	227	196	202	199	204	197	199	208	207	196	206	198	178	194	230	192	181	201	202	202	218	205	203	223	218	204	229	213	231	193	184	183	221	210	205	195	195	189	208	208	227	214	214	185	205	206	209	230	216	195	228	196	194	198	219	211	221	205	201	198	200	202	182	184	206	206	198	204	212	210	197	205	179	190	218	190	223	211	231	221	220	190	197	193	223	203	204	194	202	225	212	203	220	181	178	214	219	246	213	202	206	183	234	196	189	243	191	223	220	213	220	215	220	197	216	212	216	183	221	207	208	217	187	218	210	204	193	185	201	208	212	199	191	201	211	187	178	203	215	215	210	216	191	206	203	202	206	162	227	220	183	191	216	212	221	207	183	196	188	192	219	217	195	221	187	200	197	225	191	183	184	208	196	216	199	206	182	191	240	228	218	204	215	212	207	221	204	230	216	191	196	217	229	221	203	210	189	207	199	225	213	173	214	210	221	193	263	187	193	206	193	190	195	211	220	207	216	193	207	225	218	195	215	212	236	203	213	217	203	207	216	212	229	215	213	161	203	233	202	193	205	234	190	213	208	188	206	214	217	210	219	204	197	221	239	212	203	208	230	194	221	202	211	226	193	212	203	212	208	230	201	200	223	228	216	215	219	205	212	197	223	211	199	213	186	236	182	211	204	212	219	175	197	213	213	230	198	204	193	203	211	199	195	212	212	204	205	222	185	201	235	193	198	217	233	213	216	199	199	168	185	204	204	201	204	209	178	196	208	207	225	214	191	209	187	199	219	236	223	202	188	213	205	186	196	191	207	204	201	197	187	214	189	206	185	211	213	199	211	217	232	192	209	203	206	215	202	236	208	205	201	192	210	202	215	202	201	202	230	190	214	217	213	187	214	212	195	182	191	208	207	226	185	229	219	199	216	219	187	193	211	192	196	229	195	222	193	210	214	188	208	228	229	194	211	215	225	234	229	232	192	249	235	202	205	206	218	205	209	235	209	207	198	213	221	231	214	202	177	207	216	192	190	226	186	198	211	223	195	203	207	192	210	209	204	222	193	193	189	184	183	217	201	202	212	208	217	192	207	235	181	183	190	235	211	223	215	192	209	222	195	205	202	213	197	187	226	190	177	234	201	230	204	206	198	189	217	193	200	217	199	193	200	229	188	200	195	230	209	210	169	209	189	193	193	209	213	213	190	208	199	212	200	210	183	215	203	217	216	179	206	196	230	215	211	186	210	194	192	196	224	229	203	224	168	223	194	190	210	214	221	218	233	198	221	192	195	186	202	201	222	223	188	187	200	204	197	203	234	196	228	209	206	190	207	232	219	209	185	212	216	207	194	206	196	191	206	227	203	214	183	202	207	199	217	192	192	209	205	234	178	225	195	187	212	249	213	204	213	207	215	209	222	196	214	211	193	209	215	203	216	211	228	214	222	187	187	197	209	217	227	199	189	221	200	219	220	233	186	201	183	222	190	206	231	195	218	195	196	230	200	197	198	223	207	215	225	183	209	185	177	197	196	187	220	221	189	226	192	209	213	213	193	215	205	201	203	195	219	249	220	176	222	210	190	210	234	190	203	207	209	193	215	237	229	186	192	177	218	197	218	229	200	195	198	219	176	203	178	217	229	185	185	219	204	212	189	202	200	198	223	221	215	223	191	196	215	209	220	217	196	210	197	195	205	204	202	201	203	211	177	243	224	227	211	205	187	202	212	203	219	208	204	205	181	206	196	192	205	219	213	184	227	220	210	195	191	212	214	199	225	188	191	209	206	228	212	199	200	217	203	216	209	184	191	224	214	226	207	237	224	201	209	200	217	200	204	213	201	209	199	208	190	213	197	195	207	219	190	210	202	216	214	231	208	231	204	199	202	198	212	188	199	185	204	208	217	202	196	211	219	221	216	229	180	210	213	215	215	212	219	196	200	202	205	190	217	218	207	214	201	198	257	237	226	197	185	189	195	193	195	218	214	184	219	201	201	220	207	225	205	188	213	203	205	208	219	198	201	194	209	184	203	204	214	204	209	199	218	211	204	203	199	212	222	198	213	210	193	202	190	201	201	232	207	212	205	186	218	227	197	211	225	195	196	213	205	222	213	180	178	218	207	214	210	216	193	230	207	203	206	210	198	216	190	186	196	177	239	213	231	195	210	205	205	199	193	217	217	185	207	201	193	223	188	199	176	203	191	186	216	201	210	235	229	198	196	195	203	199	190	191	242	192	192	205	198	209	185	207	215	190	244	193	205	169	192	187	222	209	220	205	200	202	211	237	190	205	195	186	207	220	218	212	194	209	194	233	203	194	213	231	202	192	221	203	216	229	211	248	184	214	208	215	212	197	180	173	191	192	234	197	202	201	205	229	210	203	215	199	220	182	205	216	196	186	221	209	243	191	208	227	221	217	204	204	188	216	213	209	194	203	213	201	203	216	199	224	198	194	197	197	223	187	197	214	207	195	232	186	184	201	248	187	212	207	210	213	201	221	193	198	203	225	198	219	249	223	199	198	206	225	202	225	215	189	210	220	182	214	183	219	207	207	221	199	198	209	179	226	205	211	194	197	218	210	206	214	216	206	170	210	214	191	220	201	204	220	195	199	204	220	216	203	179	198	190	227	195	217	190	206	213	201	215	185	192	182	208	201	229	209	193	215	182	193	248	216	215	226	194	213	198	187	215	223	205	187	234	224	180	187	217	190	217	153	193	221	200	222	195	198	205	211	213	211	195	200	204	208	196	228	197	204	196	198	200	223	189	215	200	208	210	194	176	191	223	184	200	201	199	204	200	214	213	186	201	193	225	222	192	196	202	203	200	213	225	216	191	216	221	217	230	223	209	219	221	206	211	183	186	183	219	229	225	191	222	234	229	200	238	198	206	194	181	210	204	182	198	205	200	210	225	182	208	185	195	209	220	202	203	197	196	197	199	205	214	244	195	202	203	225	194	197	232	247	201	210	203	202	219	223	199	225	185	172	212	201	201	193	183	194	216	208	222	201	198	212	216	210	236	236	206	198	209	206	207	228	214	206	206	209	212	209	204	212	210	209	203	209	215	193	226	202	205	230	206	182	209	207	210	204	196	203	213	179	194	203	179	199	205	195	216	207	199	195	209	202	220	203	212	184	208	195	223	196
32909	45461	49754	47873	40112	34846	28495	27795	24708	30006	30225	26139	24232	26086	22518	15594	13416	11603	8974	8026	9138	4363	2542	1994	1844	2407	2934	1218	1068	1211	1081	998	900	876	872	893	873	809	780	776	803	777	1026	1061	1186	1098	941	838	743	785	729	627	691	716	650	668	706	634	674	672	688	691	671	679	636	675	719	699	658	739	673	669	612	659	667	647	647	678	713	679	713	659	663	639	660	637	684	658	678	647	644	668	676	674	682	673	742	661	639	645	651	656	672	677	654	688	679	640	709	666	663	671	684	668	636	700	660	678	661	693	667	674	679	659	640	648	660	640	683	699	722	666	665	720	679	643	669	702	643	675	686	700	640	668	717	648	670	712	713	680	643	717	690	643	686	684	704	675	671	681	688	644	652	678	627	673	708	675	666	647	716	660	644	664	673	687	653	686	670	658	617	630	643	641	638	680	675	655	672	675	660	676	676	720	645	700	667	723	664	680	654	683	676	640	698	680	661	637	636	678	655	698	682	690	671	706	656	652	659	623	603	708	685	668	684	686	742	656	692	690	623	680	685	699	678	634	661	616	657	644	667	690	679	669	698	667	676	628	682	646	636	666	668	649	665	707	660	661	670	636	635	657	634	669	625	666	657	653	681	689	723	659	688	654	669	649	687	699	684	647	687	664	664	675	660	654	698	663	660	655	680	697	625	678	637	707	692	698	679	672	745	703	680	696	672	628	622	671	673	642	689	688	714	684	639	692	661	639	664	651	655	685	701	657	626	717	691	674	669	683	693	649	656	684	721	646	648	627	711	665	723	674	664	649	698	686	606	635	691	666	675	676	680	700	709	686	644	700	698	677	676	706	734	717	682	690	623	703	687	687	628	644	646	622	676	701	661	648	682	689	644	693	671	732	655	673	675	687	653	646	682	686	667	711	650	698	673	686	714	662	700	678	644	737	637	653	689	677	657	647	662	705	651	665	667	645	698	697	683	693	640	702	638	659	642	660	694	682	633	654	676	643	666	682	634	664	645	720	639	611	671	669	686	645	616	672	636	638	664	672	670	725	667	623	676	629	664	659	693	690	675	673	625	684	642	701	612	684	658	686	667	668	747	617	605	689	685	693	673	637	654	660	663	686	602	692	740	653	679	668	652	661	666	689	672	655	668	700	710	649	646	694	648	658	678	668	645	652	677	678	701	674	667	705	672	721	675	659	615	709	689	667	626	648	643	675	709	664	700	618	699	681	674	665	702	664	619	674	675	673	679	674	682	698	671	639	695	652	657	595	669	687	658	712	591	689	662	696	690	646	657	631	656	659	642	659	670	705	669	651	677	691	719	677	688	651	662	696	660	707	642	706	675	665	673	655	671	675	671	640	651	653	655	640	652	673	680	654	661	694	662	714	684	643	618	665	670	646	674	689	675	667	648	691	691	668	686	660	690	655	614	615	673	626	702	648	704	687	647	695	608	712	658	670	681	695	668	664	683	657	656	687	701	658	687	685	733	665	665	674	660	630	671	694	655	647	683	656	688	675	645	708	665	683	607	669	630	652	682	644	681	687	687	630	663	685	667	678	644	641	682	667	663	680	650	674	631	648	694	661	680	669	680	689	682	677	687	684	663	664	629	673	680	689	643	674	633	675	642	668	638	652	657	675	679	630	652	662	606	679	656	653	729	685	663	689	589	670	660	702	674	697	679	661	712	666	641	638	640	702	657	656	654	671	696	659	703	706	626	723	689	687	680	679	679	685	645	735	660	651	663	655	587	687	681	675	701	695	679	672	702	654	707	653	662	682	690	646	672	674	693	688	637	633	649	692	651	719	658	667	686	702	667	662	696	683	679	628	664	693	642	662	644	610	749	651	692	648	634	661	625	671	648	656	678	680	662	666	691	658	697	697	699	681	658	710	704	663	684	680	673	705	639	649	710	629	678	716	642	703	644	680	681	738	653	677	672	684	653	636	697	666	676	703	664	668	709	640	636	664	638	642	680	704	706	684	633	702	703	663	635	645	675	674	687	685	668	662	680	699	711	667	637	640	702	651	680	659	649	634	666	667	686	669	604	647	667	655	685	655	642	626	680	682	658	680	642	699	646	675	679	661	652	704	641	681	683	670	629	700	666	655	675	718	697	670	658	673	641	707	638	653	659	637	643	668	683	665	684	647	669	679	690	699	674	696	644	640	688	639	646	692	686	717	635	642	643	679	656	670	682	690	665	702	662	668	631	669	739	700	692	652	631	698	673	673	687	668	682	677	641	659	679	691	680	671	682	653	665	680	674	687	711	682	672	661	698	672	656	710	666	653	618	662	684	700	689	703	676	697	685	740	639	650	680	716	679	692	624	681	618	666	711	644	712	658	629	680	686	673	683	666	646	663	682	683	624	659	683	719	706	676	690	671	718	645	697	646	653	718	648	665	691	668	676	654	690	661	698	667	688	660	655	707	702	687	706	694	695	718	670	673	658	652	697	663	646	680	643	650	707	675	681	698	654	621	686	704	658	677	670	675	667	583	640	646	680	637	679	646	661	675	649	635	657	654	684	660	676	646	705	676	678	698	661	690	665	642	650	702	666	644	685	661	692	702	648	702	686	651	644	667	664	638	695	698	691	684	634	672	646	678	662	659	653	654	691	685	685	600	704	661	636	652	663	666	661	642	703	704	647	687	662	650	605	650	700	668	682	679	687	627	668	687	664	633	618	667	679	689	688	675	656	651	714	672	660	648	677	637	659	627	679	670	705	668	652	657	693	688	708	699	639	669	685	675	626	619	692	677	657	663	643	633	701	651	664	647	673	654	691	666	691	656	662	652	698	616	681	680	698	631	641	678	622	648	687	680	672	640	654	651	721	678	677	654	649	658	672	675	660	648	658	647	642	687	668	708	649	662	684	692	665	681	686	660	644	690	687	684	686	686	676	679	740	664	633	705	702	677	674	658	672	641	680	708	668	628	678	647	665	661	666	679	669	655	678	697	676	706	657	686	697	638	679	611	709	688	659	641	672	629	658	661	703	662	665	656	677	689	676	684	681	648	649	681	678	722	713	656	654	633	694	669	644	678	618	653	696	691	645	656	734	673	663	695	717	662	712	651	643	678	670	709	643	712	627	666	641	673	636	660	633	677	637	707	698	684	670	696	675	667	652	687	676	689	729	651	720	634	670	630	650	693	696	739	626	718	647	599	658	656	698	696	678	664	648	650	641	629	674	675	705	633	685	697	648	662	670	652	654	654	667	728	663	673	693	617	643	648	660	719	629	671	698	639	702	662	706	665	631	624	741	660	661	687	691	670	639	698	664	697	710	661	655	694	706	662	727	624	649	642	666	680	685	704	654	654	681	670	670	677	671	723	656	702	707	665	656	661	669	681	680	637	628	623	648	680	688	651	658	646	664	678	659	665	675	641	658	636	666	699	694	644	660	626	677	693	695	652	682	727	666	665	699	715	689	679	620	637	668	704	667	722	691	629	652	686	709	677	711	667	645	610	669	659	695	691	680	662	670	677	682	640	654	680
9179	11395	12483	7759	2963	1884	1306	986	642	621	568	498	429	414	350	273	243	233	242	250	212	191	166	188	164	171	171	166	157	157	165	169	155	170	170	187	175	171	183	168	156	174	175	200	175	167	153	166	156	153	170	175	178	175	180	169	171	168	167	176	197	164	160	145	187	190	157	168	168	147	170	172	172	184	163	186	152	165	173	188	178	182	172	167	159	169	158	145	172	126	143	187	189	170	164	153	163	175	159	179	157	150	162	154	146	179	186	154	174	147	153	151	168	189	155	184	188	179	163	183	148	163	162	175	195	162	157	135	182	172	168	180	160	148	161	177	155	167	175	140	173	186	150	169	164	169	169	161	168	167	151	168	159	189	157	168	193	167	163	196	188	158	179	138	179	184	171	179	167	154	154	168	156	193	157	168	150	143	159	179	167	165	158	133	157	144	155	141	178	159	179	155	183	180	159	143	150	170	173	161	163	168	187	176	173	127	157	177	183	155	149	144	168	164	172	165	157	169	169	148	158	147	168	178	157	154	158	178	166	170	175	174	186	153	166	171	164	183	170	189	143	147	157	188	152	158	150	172	164	166	147	161	179	175	169	179	169	184	167	163	171	182	160	182	166	178	173	160	160	150	174	158	182	178	153	163	163	157	168	167	144	158	169	181	162	144	151	192	174	178	165	172	173	185	176	175	167	155	158	157	182	165	166	187	161	169	146	151	162	153	163	176	188	175	161	171	173	161	158	170	170	142	160	179	195	159	166	152	161	158	147	149	175	157	185	180	181	173	166	157	162	183	181	159	155	169	163	162	153	164	167	182	167	172	163	159	171	175	138	195	159	160	160	165	166	169	163	144	196	151	173	162	156	168	168	180	164	139	174	154	165	166	160	171	181	156	174	184	172	164	174	176	149	165	153	148	176	154	181	180	170	166	157	171	161	177	159	169	158	171	165	178	190	173	173	167	153	154	175	157	166	185	150	150	163	168	148	150	167	191	160	197	165	172	161	187	165	153	160	184	179	177	146	169	152	173	190	200	181	156	169	160	142	174	178	188	175	168	183	156	171	199	153	165	154	180	164	175	165	179	177	155	167	178	181	149	169	165	167	158	175	165	161	180	170	161	172	147	180	193	175	181	175	164	162	157	166	159	159	149	179	154	153	164	136	175	157	169	168	167	155	172	167	158	176	170	171	186	155	154	185	165	170	178	165	199	178	192	169	181	144	192	152	171	159	161	190	179	158	164	159	142	174	184	168	189	170	165	162	182	176	152	165	172	177	167	156	171	174	159	156	166	168	164	178	161	199	177	152	157	156	166	174	172	158	176	162	159	169	171	183	165	185	188	174	177	154	159	167	157	160	186	168	170	175	150	174	152	162	159	168	163	177	170	157	174	186	155	186	186	167	153	172	164	148	153	164	178	166	143	139	157	178	176	173	190	172	171	192	145	151	160	167	168	180	162	152	161	164	182	155	163	198	151	202	158	165	170	160	157	160	160	168	184	164	152	178	162	173	167	190	162	153	157	161	176	153	157	157	166	191	168	175	183	186	169	151	161	168	148	168	177	173	186	167	180	155	187	165	166	174	144	156	172	175	173	169	163	158	194	163	172	152	152	183	158	169	155	151	147	186	200	175	154	185	153	178	169	161	178	158	162	158	147	177	153	156	152	149	192	163	158	151	165	165	170	172	164	172	181	189	158	154	164	162	141	152	167	181	153	172	169	153	147	156	169	168	168	172	176	168	188	169	174	152	158	162	174	143	174	166	170	164	181	161	156	181	162	143	160	131	183	148	157	189	147	153	206	151	171	173	177	174	194	167	173	171	161	172	160	147	177	165	177	182	148	179	171	142	164	163	168	163	172	159	162	148	170	174	160	163	173	168	179	174	153	155	163	176	176	146	158	171	179	158	168	154	165	189	181	162	162	144	166	198	152	169	149	177	154	166	170	175	166	172	169	157	167	175	166	156	153	187	183	166	171	167	154	164	175	169	188	166	141	173	155	168	176	141	164	149	152	195	153	152	160	184	157	174	163	173	176	151	148	169	172	159	161	185	131	162	169	169	165	191	185	171	184	186	162	180	167	174	180	156	181	148	186	170	169	184	161	150	143	165	181	190	176	172	170	162	176	158	185	184	157	187	181	175	177	160	158	161	156	162	146	177	181	149	181	139	169	149	173	169	178	150	164	174	165	163	175	150	174	170	174	182	148	165	147	160	171	181	174	182	175	146	172	170	168	146	155	167	173	150	193	174	152	158	160	169	171	169	156	156	159	161	172	163	187	146	155	170	182	181	141	155	159	173	161	159	152	152	161	165	158	162	163	175	178	170	170	176	140	166	182	165	153	185	170	151	155	174	186	179	162	152	158	156	182	160	151	173	169	172	151	173	184	159	136	153	156	169	172	192	169	185	171	179	159	172	158	156	184	143	144	182	179	169	161	164	171	161	185	151	178	174	185	163	153	153	168	177	170	168	174	160	161	178	176	164	167	176	170	170	183	153	155	178	170	160	152	162	166	184	158	188	171	182	168	162	168	153	163	177	189	174	179	149	171	155	170	157	169	158	141	166	161	176	173	165	151	186	182	164	173	157	156	163	166	160	186	137	151	162	172	158	168	166	164	159	160	160	157	165	173	152	158	182	165	169	157	150	166	156	178	170	176	158	154	172	166	174	155	165	187	155	145	174	173	169	162	192	161	184	176	165	176	162	170	172	160	178	163	166	185	162	168	156	156	148	178	173	165	156	149	181	153	172	138	149	153	172	179	147	187	153	165	147	154	153	161	161	154	152	161	152	160	173	175	153	165	145	189	172	166	171	167	176	146	170	139	171	183	168	175	165	164	164	161	170	154	181	165	161	179	182	178	156	169	168	142	173	177	178	168	180	165	147	178	165	170	178	156	169	161	175	150	171	188	161	175	176	158	155	176	167	148	167	164	168	167	172	162	174	181	161	153	186	147	182	168	156	159	167	173	162	171	171	144	166	179	178	166	184	178	161	165	163	162	155	166	154	165	168	167	165	196	169	170	175	170	172	185	168	189	198	175	166	143	176	162	166	145	168	166	172	165	187	145	176	177	173	204	158	157	165	168	179	168	183	131	162	154	164	157	170	158	172	160	157	160	186	174	177	172	169	173	166	153	162	183	160	173	148	182	171	153	173	179	177	153	154	175	161	170	172	175	186	163	180	155	136	175	201	183	152	156	175	165	152	172	172	160	163	155	186	179	176	145	168	149	177	163	151	151	172	180	183	172	176	174	138	172	146	162	181	137	180	152	167	175	155	154	155	154	165	161	149	170	177	152	166	164	184	160	166	170	175	161	151	173	163	143	194	161	146	160	178	158	210	157	166	194	174	174	153	175	186	154	171	183	184	173	156	181	157	146	163	142	157	165	168	171	172	164	159	172	168	189	171	157	175	152	177	177	174	160	159	176	168	164	163	185	185	143	205	172	154	181	172	181	160	165	162	177	175	159	151	160	174	157	173	167	154	149
10231	14698	19720	16926	9779	7938	5988	4742	3465	3467	3230	2671	2318	2199	1842	1401	1230	1167	1100	1183	1031	747	680	608	733	688	678	620	618	582	628	587	616	621	640	618	671	593	606	601	641	564	610	611	627	581	557	623	591	549	594	590	618	591	545	579	594	557	530	576	546	559	607	546	577	587	578	572	530	570	568	606	578	597	589	600	572	564	571	561	610	569	589	594	585	588	622	604	586	576	550	607	578	565	565	535	547	573	598	616	592	557	601	604	555	573	618	574	550	583	602	569	517	574	585	525	598	612	582	588	594	582	571	603	585	588	585	554	589	578	578	596	588	573	605	587	617	599	558	625	566	580	568	535	613	593	558	581	512	579	552	544	553	573	587	545	603	574	592	544	596	582	588	566	580	591	556	568	525	550	578	567	536	580	529	538	547	590	587	566	533	545	623	579	614	551	565	540	561	563	558	567	570	552	578	591	551	571	578	579	588	622	554	573	565	587	584	645	546	544	572	545	595	595	578	586	581	583	606	568	558	587	582	577	582	598	531	574	562	578	638	580	577	563	571	598	591	566	576	604	562	561	563	576	562	572	560	543	558	577	558	584	585	593	557	581	556	587	584	599	592	557	534	536	602	573	575	583	565	570	558	574	598	573	624	580	575	591	533	539	571	593	598	576	545	536	568	595	558	582	598	541	548	566	558	574	558	574	591	602	600	574	595	567	592	594	510	576	576	565	552	534	592	587	583	592	579	580	567	538	589	529	566	526	557	562	619	587	557	572	579	514	590	561	593	582	608	560	595	573	585	623	608	579	572	594	552	544	581	552	579	576	583	582	558	608	573	581	598	573	572	558	568	554	587	568	564	567	609	534	607	600	570	515	538	577	573	625	586	544	558	575	530	506	598	588	574	580	574	569	608	616	575	580	538	557	579	550	557	558	567	538	586	532	551	599	582	566	580	594	582	532	560	551	589	546	576	617	553	566	580	557	557	596	580	549	563	573	601	554	555	530	562	549	582	579	599	588	554	557	614	597	557	534	592	585	547	604	584	553	585	540	589	527	537	590	553	534	560	577	603	616	557	645	593	600	623	577	644	549	582	538	569	561	577	522	577	541	531	624	563	554	497	594	574	553	532	575	574	560	583	546	553	594	590	582	625	519	550	602	537	547	568	572	591	561	542	600	560	586	594	594	566	562	591	567	590	599	595	551	557	577	613	589	552	577	572	569	564	519	592	577	565	585	585	547	564	561	586	586	564	560	551	570	551	593	622	543	539	563	581	563	546	569	557	619	622	586	561	548	598	538	545	581	542	554	564	585	547	617	574	571	619	590	568	584	564	588	557	580	562	570	599	595	594	589	530	544	581	547	593	582	542	574	573	564	596	591	633	579	574	553	566	548	595	519	591	576	550	533	572	571	576	575	578	582	578	612	595	541	535	547	596	546	578	549	563	560	555	598	565	576	543	551	535	566	571	590	618	522	600	577	572	543	589	569	589	552	597	548	625	589	573	576	626	569	586	600	558	558	574	582	571	581	579	588	531	590	613	578	563	612	573	555	608	578	542	600	585	551	563	580	535	549	590	554	600	571	594	596	605	581	564	594	583	556	611	597	583	562	577	611	580	549	572	511	557	590	565	561	563	533	571	601	591	614	559	553	562	563	580	576	561	538	602	601	559	617	563	533	594	569	560	563	561	522	594	552	567	587	548	598	605	557	598	534	572	535	624	570	577	568	585	575	525	592	583	604	591	627	581	603	595	568	572	573	523	599	569	559	533	555	574	580	581	587	583	506	579	568	623	619	558	574	562	554	632	547	549	583	567	605	577	520	581	574	548	562	576	548	578	589	587	557	568	540	587	553	613	574	558	545	586	524	571	543	582	533	593	598	575	545	558	579	561	563	609	559	558	563	583	534	556	562	565	563	538	596	580	588	597	593	598	564	602	556	529	626	565	574	582	609	553	536	549	592	564	545	595	591	538	568	605	598	551	596	598	560	540	596	580	589	572	588	607	582	550	585	563	593	588	598	602	572	575	570	617	600	535	576	564	566	558	612	580	562	535	573	551	568	585	601	598	565	576	560	583	588	562	596	612	572	525	563	572	577	558	541	578	592	555	569	583	581	578	581	576	561	559	580	585	600	576	576	611	549	579	585	569	580	598	573	570	551	546	565	568	581	570	594	632	600	543	561	567	557	613	578	590	591	581	588	574	570	573	566	591	599	572	602	569	549	561	576	570	593	589	587	547	579	596	550	654	560	582	577	571	587	577	572	608	550	580	576	573	555	565	558	585	550	572	578	583	575	575	513	549	567	580	556	594	567	599	558	558	589	560	586	559	566	577	585	591	569	582	550	532	565	606	568	579	539	535	600	626	539	566	578	591	553	568	591	537	588	565	595	603	600	585	597	556	550	561	583	559	574	565	583	547	599	618	574	560	549	587	582	565	594	603	567	566	572	561	577	586	603	611	569	602	610	564	520	592	523	563	551	559	565	551	583	526	590	550	583	599	548	550	568	572	546	564	561	572	597	558	570	565	526	572	570	560	575	556	564	559	608	620	565	560	609	576	538	592	536	559	595	596	594	559	550	587	549	534	606	599	562	562	549	564	556	563	581	548	588	617	569	595	585	599	554	557	592	555	581	540	560	593	576	605	517	606	564	577	593	555	548	576	554	564	535	556	532	565	573	571	575	611	572	594	589	578	594	600	557	558	567	556	590	544	588	579	523	574	620	561	569	560	577	540	573	568	561	562	545	563	567	570	548	594	570	603	572	586	549	589	585	559	561	602	612	575	551	587	548	598	592	603	586	578	536	602	556	558	599	546	565	579	585	562	555	543	521	580	544	590	549	597	505	590	577	539	560	604	613	541	567	542	558	569	567	575	603	556	560	562	605	579	567	564	623	606	560	570	569	601	533	614	606	595	595	535	559	577	570	571	563	598	526	579	601	546	533	590	551	611	584	573	566	562	551	564	553	595	557	591	581	612	598	571	586	579	572	559	571	602	559	558	526	556	614	562	605	556	600	566	569	542	548	555	606	567	548	580	530	598	587	584	561	589	564	572	581	594	597	566	556	591	562	586	570	566	563	569	585	588	585	622	544	569	570	568	573	587	597	601	558	547	580	577	586	557	567	611	552	558	552	577	586	621	596	557	589	594	607	570	571	585	599	584	570	517	550	552	572	561	597	519	589	578	594	577	572	511	573	594	537	590	576	556	534	568	563	604	575	575	570	578	589	560	593	586	558	563	582	564	532	552	587	549	586	553	537	590	578	554	572	580	555	547	582	589	579	597	567	581	548	529	590	569	534	556	601	530	592	576	593	622	589	591	593	546	604	607	570	551	575	564	569	565	534	586	589	595	575	580	572	587	546	567	584	581	564	549	575	562	603	606	538	595	623	569	590	574	572	565	574	553	596	550	571	579	577	595	608	581	589	578	536	597	595	566	581	621	526	584	558	563	582	618	600	576	537	573	564	583	538	572	570	579	561	586	586	544	572	615	571
34739	44504	44550	39145	29230	22596	16472	11207	5873	5974	6792	4174	3414	3370	2748	1761	1353	1165	893	760	783	471	337	269	318	327	260	232	235	214	198	214	210	193	211	169	195	195	182	204	182	195	190	173	246	197	230	201	205	207	190	172	177	187	176	200	184	166	192	219	185	180	189	182	197	183	175	186	191	200	175	175	191	191	196	182	210	182	202	197	202	179	162	176	175	176	178	168	182	198	222	181	174	183	183	198	182	193	195	172	167	184	173	175	169	177	172	174	176	192	178	201	173	208	184	176	162	187	201	164	199	178	180	163	218	162	215	174	164	176	181	174	168	165	183	192	176	177	158	176	180	174	176	179	177	185	176	188	195	177	183	155	164	180	213	197	160	190	189	202	202	181	208	173	190	177	191	165	189	187	175	167	170	193	194	198	203	194	189	140	195	192	193	177	192	177	170	192	194	188	190	185	208	179	182	188	194	177	172	180	182	162	202	176	188	205	197	162	203	182	198	188	184	209	172	180	190	180	165	175	184	180	182	158	178	176	188	191	173	191	186	172	187	178	194	168	174	196	168	164	194	178	178	165	174	173	201	177	175	195	176	175	209	166	164	167	190	185	204	189	189	187	184	185	180	206	160	190	172	179	204	183	196	199	185	209	203	162	186	182	157	195	176	176	172	176	176	183	163	168	188	174	179	174	182	189	186	179	194	171	189	184	196	163	187	201	165	181	179	153	185	173	194	190	195	185	202	182	177	196	202	179	157	174	172	181	194	180	192	185	187	186	177	186	165	174	180	169	174	169	189	195	164	184	174	185	196	185	200	181	180	187	205	200	168	206	195	192	203	202	187	166	196	184	197	180	186	162	179	187	183	160	177	201	187	182	189	195	181	189	183	189	180	175	169	186	178	189	188	186	169	164	214	182	167	182	187	166	204	195	188	202	158	176	184	183	195	196	175	181	197	197	170	186	220	164	182	214	189	200	183	213	179	174	199	161	176	181	196	170	168	198	194	178	191	185	195	149	181	179	189	169	137	192	180	149	193	175	184	169	184	173	182	155	200	188	209	186	186	168	182	171	173	171	180	181	194	172	165	194	168	161	181	191	165	195	197	216	166	176	182	175	198	176	177	201	183	187	191	184	184	188	179	192	191	197	198	173	177	195	200	183	167	175	182	178	160	166	194	202	169	199	183	174	177	171	160	180	171	196	193	206	193	175	186	195	160	166	160	181	171	194	169	173	175	178	171	170	179	186	193	179	184	144	190	165	186	186	179	183	178	158	195	199	159	184	177	179	188	185	168	179	198	175	183	171	165	188	179	207	193	192	186	208	177	173	169	190	166	161	201	190	215	184	159	179	197	202	200	183	193	189	162	180	167	201	176	189	185	180	179	153	154	181	159	170	161	172	200	194	193	193	194	158	194	179	189	187	168	193	194	193	161	184	186	157	162	170	169	197	186	186	187	169	201	170	178	173	184	182	210	166	178	182	187	177	163	188	168	197	159	202	187	174	195	177	184	198	179	165	174	158	182	180	157	184	199	186	187	194	179	183	206	184	188	179	195	181	180	201	165	176	176	182	180	193	186	188	184	174	165	188	195	194	180	204	177	194	202	201	206	166	199	173	186	186	165	185	185	189	196	175	206	184	170	175	188	198	174	160	166	172	167	163	177	180	167	194	186	196	147	183	173	187	200	174	187	182	193	175	181	187	211	203	205	175	162	182	159	183	193	165	184	191	166	212	190	174	190	184	205	184	178	180	171	173	210	192	216	183	184	188	193	168	158	209	192	180	174	171	166	198	172	204	155	176	179	188	177	209	177	187	162	194	204	185	184	161	191	172	169	189	190	161	167	176	176	199	176	193	199	176	174	160	188	177	170	189	181	178	187	194	181	206	189	193	177	176	196	181	185	171	190	173	190	187	179	179	176	156	201	186	183	177	201	185	197	179	181	188	186	178	175	187	172	209	196	201	161	176	195	180	186	199	199	215	193	178	161	197	184	203	193	187	193	186	188	188	169	187	160	203	186	175	191	202	196	200	207	182	169	199	179	226	205	193	177	165	181	205	207	197	165	166	171	179	192	185	182	190	185	209	178	190	188	177	160	172	168	198	185	185	173	204	189	180	189	177	168	196	223	171	186	173	167	175	171	181	182	186	195	195	191	182	195	178	178	173	161	191	165	184	186	193	176	170	174	183	174	205	171	192	211	182	178	182	199	178	187	195	184	183	189	198	181	189	172	210	169	168	207	190	178	201	189	197	191	167	178	192	189	162	192	165	186	189	210	191	156	190	196	154	169	183	195	191	179	167	189	178	172	181	208	193	196	204	177	188	174	181	156	174	187	187	195	179	176	193	181	174	204	166	158	174	199	174	227	182	176	179	178	196	198	191	177	179	192	181	195	197	177	201	155	179	181	189	202	187	180	202	166	177	179	169	180	177	183	202	187	163	182	177	182	141	189	183	159	163	178	188	188	185	183	200	176	168	185	184	175	158	181	187	180	186	206	207	192	201	213	182	169	175	167	185	183	188	189	188	164	172	174	186	151	172	191	203	171	178	191	187	169	177	180	192	186	189	188	180	187	181	181	175	195	179	220	223	160	175	168	189	180	168	202	180	206	176	199	198	180	178	187	199	175	180	166	199	175	178	207	180	189	177	199	195	190	194	178	172	174	171	197	180	185	181	181	182	185	188	167	183	201	195	180	198	186	174	201	170	202	160	181	163	193	166	180	211	165	174	162	178	171	208	187	192	170	185	163	200	190	197	183	172	175	184	180	163	198	173	176	174	174	192	180	165	179	195	164	186	167	188	183	176	208	173	203	165	176	206	194	193	199	194	188	220	183	209	168	195	184	216	177	192	188	187	193	181	186	178	184	174	170	172	176	197	181	185	175	181	192	157	180	204	174	172	201	179	182	190	192	187	183	183	179	176	169	153	155	179	185	174	174	204	196	177	187	168	183	207	217	200	181	186	177	163	178	192	181	192	202	182	191	191	167	217	161	199	184	182	201	180	202	186	170	183	189	194	180	180	153	167	186	188	187	172	166	157	183	178	189	186	165	200	206	152	204	188	161	172	200	191	165	185	194	180	194	191	200	204	190	191	164	167	197	180	168	170	181	184	179	168	162	205	203	184	202	183	190	195	176	174	184	195	182	182	170	177	175	183	206	188	191	191	174	177	178	141	178	184	203	164	169	177	182	216	198	191	183	178	190	188	168	191	200	185	189	196	154	180	191	164	197	179	181	165	192	199	175	179	198	185	187	193	170	186	185	165	169	165	181	183	159	208	180	185	170	174	173	197	181	191	199	196	191	192	201	173	163	194	189	179	201	191	164	206	199	184	181	174	205	175	181	170	195	186	188	183	168	183	153	181	186	167	182	189	214	180	169	174	175	189	200	195	188	178	205	204	172	182	196	146	172	188	186	182	169	214	169	174	189	175	186	197	199	184	179	201	193	182	201	190	181	197	203	172	188	191	166	167	193	165	172	191	172	197	173	181
30178	41968	48947	48826	38331	27011	24124	21155	16684	20709	24182	17252	16562	17398	15051	11104	9150	8284	6362	5858	5693	2986	1931	1437	1577	1565	1321	961	1058	891	844	886	863	775	761	747	705	702	675	680	641	675	667	753	861	763	907	790	763	716	751	689	669	624	613	565	596	621	650	616	629	627	620	589	563	630	621	639	626	617	600	620	624	624	641	574	615	605	600	593	596	594	627	624	611	646	618	606	596	649	582	629	604	597	643	608	620	628	682	593	584	668	583	616	588	586	677	621	600	645	592	645	608	586	623	588	591	568	663	601	621	603	584	615	634	593	654	596	611	613	641	614	577	656	650	632	585	607	607	583	579	620	619	649	610	638	651	593	624	611	645	578	572	601	639	585	580	582	610	632	589	659	648	598	575	646	619	610	625	640	607	652	641	621	613	625	603	529	621	670	579	536	580	641	615	632	608	624	660	574	642	595	612	621	626	621	626	622	595	623	593	606	612	616	579	649	600	591	628	654	646	628	641	597	569	627	597	634	663	613	626	588	602	593	615	603	627	648	594	618	662	623	565	637	618	618	606	586	593	630	648	630	608	627	660	599	597	616	636	614	635	615	600	627	554	634	628	609	626	600	594	577	605	634	591	623	592	597	570	603	588	641	595	611	626	611	603	601	613	599	633	627	646	587	586	641	557	618	618	622	627	683	621	644	623	648	624	604	583	645	586	619	583	599	580	595	599	614	640	634	590	593	601	590	627	614	656	638	588	625	595	594	612	625	599	617	623	610	596	628	630	631	610	609	618	625	657	659	621	537	635	578	596	599	597	601	616	606	584	594	637	598	571	618	615	581	571	615	609	630	610	623	638	596	659	614	642	606	595	625	603	634	610	610	618	630	618	589	612	665	613	625	643	603	630	637	629	618	653	637	601	662	596	587	618	652	653	608	619	622	594	563	563	604	622	651	625	624	635	649	630	600	625	621	622	601	608	584	577	613	646	651	608	614	619	627	621	640	637	609	635	584	620	598	616	668	603	629	653	639	615	630	616	588	657	654	628	660	614	600	575	641	574	657	644	618	630	629	599	598	620	620	641	616	596	580	660	637	648	597	639	604	593	628	580	600	627	634	662	605	628	633	671	643	622	580	608	641	679	572	652	601	608	634	653	664	612	652	603	642	577	561	602	654	577	617	647	649	605	624	623	606	615	572	593	659	621	609	598	578	625	619	599	597	671	572	617	635	639	615	615	612	620	577	605	618	587	651	654	637	665	623	565	630	586	567	637	642	618	591	602	579	603	603	616	607	624	567	593	614	614	661	645	592	577	680	606	578	621	569	578	608	591	637	563	631	635	613	624	647	629	625	610	657	642	564	620	609	626	630	607	615	592	598	609	646	625	601	619	605	614	585	607	582	614	606	624	551	573	608	598	571	612	628	652	624	644	600	578	593	630	638	604	585	599	621	610	612	647	611	603	565	615	640	604	615	609	631	597	670	611	618	623	614	556	645	612	632	686	599	559	658	629	604	600	630	610	633	640	612	635	614	650	635	614	624	603	664	601	629	577	642	639	597	614	596	633	615	585	648	630	603	633	661	620	589	641	626	598	612	617	605	610	625	621	608	626	611	630	610	584	637	583	619	606	587	604	588	583	617	592	594	600	639	585	650	608	612	615	661	611	599	607	631	582	593	611	595	642	685	654	627	603	615	609	663	639	589	629	628	612	586	626	590	639	598	618	594	616	656	581	667	663	630	646	632	636	659	610	618	621	639	613	592	650	583	628	656	597	652	609	604	622	649	610	630	591	646	645	571	648	641	604	624	601	637	567	593	603	563	610	617	592	595	627	621	639	619	613	577	605	620	668	638	612	632	628	561	592	618	658	609	668	577	598	640	611	644	631	594	611	633	614	598	601	663	601	587	645	591	589	617	575	630	632	590	587	599	657	610	637	634	595	607	624	625	613	629	619	596	583	618	654	632	632	598	610	612	584	574	597	607	592	582	582	576	594	622	623	662	657	642	596	633	646	578	634	648	635	619	624	568	625	646	632	645	650	601	611	614	617	634	620	601	617	640	602	588	597	578	589	593	606	576	657	598	607	591	586	630	606	627	597	616	654	622	604	604	588	563	597	615	619	605	621	648	612	586	652	645	631	653	610	582	588	591	617	615	608	629	599	585	595	619	594	616	599	596	634	655	586	605	648	630	658	658	646	623	597	612	649	629	637	598	614	538	588	602	597	607	635	638	645	621	603	632	619	618	599	601	559	620	590	609	634	621	612	570	638	585	628	600	599	601	668	651	599	628	654	628	602	623	626	620	618	590	584	636	619	641	635	671	612	634	607	568	598	612	604	564	605	619	584	633	612	604	615	600	601	707	673	630	623	650	601	656	595	596	592	564	653	601	634	630	543	647	625	609	595	618	641	606	608	614	593	564	598	591	598	564	624	594	604	635	580	633	678	626	637	647	638	604	586	615	626	622	609	603	626	599	632	607	592	620	619	615	629	628	614	631	643	630	627	612	609	624	577	644	625	621	632	640	611	668	620	603	589	634	606	598	600	602	630	631	628	605	588	596	632	621	574	608	633	632	587	576	641	651	564	675	620	613	638	627	582	662	594	624	633	591	620	599	597	677	647	618	619	622	610	638	603	617	627	640	630	597	590	627	627	609	619	679	602	605	614	576	639	644	611	619	643	599	645	615	619	640	631	591	652	611	616	635	623	603	624	645	606	592	583	619	639	642	645	573	595	640	651	614	597	629	590	599	599	600	619	680	624	639	628	623	590	621	685	614	622	590	581	622	630	595	607	582	649	579	582	590	578	572	667	618	598	612	578	652	584	593	631	638	658	617	639	623	613	601	596	644	599	579	666	625	637	605	632	635	569	592	610	591	643	614	624	637	615	584	562	632	612	615	621	629	568	612	608	627	629	573	609	597	638	630	592	611	593	680	683	635	604	633	612	623	622	593	606	642	590	644	650	602	629	635	653	605	631	617	625	606	640	629	609	647	612	596	565	639	634	632	629	607	610	635	635	654	616	634	645	603	643	604	624	619	603	639	596	616	600	634	614	623	628	633	621	624	647	613	593	586	624	660	641	564	621	636	592	596	641	613	588	605	601	623	607	623	638	617	604	624	621	601	625	603	624	629	612	624	602	650	627	604	633	616	621	617	632	612	612	625	592	671	577	628	603	621	634	595	588	636	601	658	582	605	567	584	592	626	631	628	642	620	623	630	601	609	589	575	611	625	610	588	594	622	648	599	619	649	617	639	602	623	629	624	624	615	579	641	659	556	594	622	612	617	603	619	589	658	616	608	620	613	548	662	605	601	620	654	608	622	625	599	662	604	571	640	640	613	623	597	583	629	619	628	589	579	614	601	629	600	588	641	621	587	616	591	563	615	628	622	591	591	636	570	606	623	618	581	636	558	649	639	653	623	630	617	641	650	670	548	645	630	630	604	609	584	591	560	578	585	659	583	544	664	629	610	605	607	614	627	613	666	627	611	609	623	596	628	668	611
41058	48636	44951	41029	30377	24552	23747	19894	10903	9289	10702	7295	6517	6432	5006	3537	2613	2350	1713	1652	1295	857	549	424	560	573	344	280	327	288	266	265	258	270	261	243	259	227	196	214	232	226	227	226	244	282	298	284	266	251	246	217	249	232	198	223	218	228	229	221	227	226	220	200	228	226	220	221	255	211	241	198	241	236	224	237	211	220	216	208	202	214	237	202	216	224	222	214	232	194	220	240	242	232	222	243	203	222	228	196	195	206	251	180	225	196	225	237	206	220	223	228	237	226	211	203	261	245	228	206	220	205	234	222	239	226	239	198	210	209	204	221	206	254	238	201	223	229	230	242	180	206	220	254	220	202	253	207	226	249	217	202	247	229	231	224	212	219	217	213	221	215	207	220	205	204	225	218	210	222	220	227	229	238	221	228	208	233	213	206	216	216	200	214	224	231	221	225	216	227	210	204	238	230	199	215	189	229	231	218	217	218	228	204	219	221	217	230	234	226	213	229	204	194	220	232	226	209	221	220	199	202	207	220	236	186	228	212	230	209	225	240	217	243	222	219	206	244	257	252	243	225	193	207	214	239	219	255	226	226	224	251	196	179	208	213	197	222	231	199	236	219	225	243	221	239	215	204	213	225	191	232	184	226	191	206	193	204	210	245	213	219	210	201	215	223	222	240	234	226	213	198	221	207	223	232	218	187	234	226	204	205	201	212	220	240	225	236	231	214	237	217	197	241	243	209	209	226	218	229	216	231	231	219	209	236	222	239	226	204	212	198	214	218	215	234	182	225	205	199	246	223	219	203	220	200	193	224	226	256	248	240	209	223	225	240	220	223	228	221	243	232	220	204	223	225	219	219	180	227	240	196	220	240	195	222	225	217	225	208	197	229	246	192	220	216	226	251	207	201	241	222	225	232	211	237	225	207	229	236	250	210	207	216	245	231	255	231	214	239	211	200	223	205	246	229	191	200	231	239	214	208	202	205	210	229	219	196	234	256	207	188	229	227	238	200	233	211	215	218	218	226	217	216	183	195	226	213	213	212	231	210	234	214	196	211	234	222	211	205	199	225	210	249	223	208	202	198	192	242	232	220	205	212	229	214	233	219	226	234	213	225	227	252	243	221	221	207	225	216	229	259	224	195	203	227	208	211	212	230	225	212	216	235	205	232	229	220	202	209	231	209	235	194	235	243	217	213	228	211	223	235	245	245	220	201	217	241	225	246	238	223	214	229	212	215	212	211	235	239	207	217	232	258	222	218	218	224	209	228	219	201	252	240	197	238	235	209	219	233	215	236	236	199	219	214	202	225	204	236	208	203	230	205	232	220	232	238	214	226	241	214	248	236	203	207	223	216	234	212	227	226	243	210	262	225	214	205	225	202	211	211	212	225	209	230	244	214	239	182	227	249	239	216	225	217	243	218	242	228	211	213	226	216	211	227	225	199	204	203	214	197	205	217	223	221	217	212	224	245	240	254	198	228	238	208	241	229	233	222	223	207	214	201	229	244	242	182	237	265	228	236	223	231	200	222	238	229	207	214	250	177	231	239	204	223	213	234	210	231	240	241	236	226	223	225	219	223	207	208	254	190	223	229	225	236	221	214	219	217	255	233	204	210	222	237	227	197	209	227	227	205	217	204	240	196	207	238	226	197	213	228	212	226	195	234	246	215	205	215	246	234	207	237	197	210	190	250	247	246	217	200	179	205	209	219	210	220	239	238	226	214	212	206	203	221	211	219	226	231	241	242	214	207	194	223	227	220	195	200	207	232	206	193	232	230	208	213	242	217	207	223	231	226	218	240	225	214	239	197	228	209	227	211	217	238	213	235	220	258	223	221	233	204	229	200	214	200	229	245	210	218	191	203	215	211	203	237	205	217	211	225	215	227	215	214	220	212	218	244	211	215	209	225	229	213	227	212	214	226	233	221	221	227	216	199	229	177	229	212	224	231	187	223	229	211	195	212	233	230	222	221	231	219	236	231	209	223	219	223	222	223	223	231	219	245	229	221	213	196	207	241	229	208	226	200	238	198	230	237	213	219	222	228	243	241	217	202	217	225	208	235	236	222	244	198	230	249	217	222	234	244	237	227	210	220	239	226	234	231	216	246	217	225	250	225	232	227	199	238	239	190	225	227	227	193	223	217	197	221	221	238	210	220	216	224	225	245	194	228	241	196	213	237	223	221	185	221	209	202	219	214	221	221	219	228	237	226	213	232	226	258	227	190	217	227	240	216	236	226	213	217	213	212	236	191	217	207	203	224	224	209	250	257	202	205	238	229	205	219	229	191	213	201	225	223	226	216	213	211	195	208	202	223	209	223	218	216	243	220	221	197	208	227	232	241	212	220	207	210	235	236	207	222	218	216	238	226	242	216	212	226	215	202	205	237	230	211	219	184	200	221	219	234	214	242	208	240	219	218	218	220	222	214	230	215	246	194	230	217	228	211	203	226	209	228	208	223	179	224	210	225	208	212	246	225	240	216	218	227	207	214	205	205	233	214	231	236	211	217	200	211	209	227	217	205	197	225	226	212	243	227	184	224	230	230	216	242	225	222	213	220	224	194	227	225	172	203	218	216	194	230	217	223	250	195	220	233	233	234	233	232	242	221	219	239	218	225	209	219	201	203	231	196	208	203	213	214	250	199	210	223	243	234	241	247	229	232	219	223	203	219	191	233	213	216	216	198	220	227	201	208	227	221	221	203	215	197	215	226	226	226	225	205	214	229	181	230	242	230	201	209	234	211	226	197	242	226	213	208	204	231	223	239	219	208	225	199	229	236	206	238	215	220	218	235	188	216	231	207	206	236	209	217	226	225	229	209	226	204	216	214	253	199	193	219	224	239	204	205	213	223	225	214	221	235	242	212	209	198	202	237	233	220	204	230	223	210	224	236	241	213	210	215	227	213	228	207	196	196	237	227	243	235	230	200	207	218	226	236	232	206	212	229	218	204	217	246	201	239	210	226	219	204	223	245	230	223	233	224	219	221	233	237	231	224	234	226	209	247	254	216	220	209	228	198	218	229	231	216	202	198	241	227	216	230	222	215	194	204	207	234	214	234	220	244	238	234	212	213	206	204	232	256	223	229	210	212	216	214	217	208	186	218	216	231	234	235	229	211	255	230	231	219	210	250	207	204	241	249	219	231	204	251	238	215	226	210	229	210	211	210	244	222	211	243	220	230	203	222	205	227	212	205	217	242	234	211	209	202	191	227	207	238	210	210	203	206	224	217	222	202	228	207	208	238	199	242	228	230	223	217	228	198	220	231	216	235	217	226	234	229	222	245	211	225	204	225	182	229	215	221	222	235	185	228	213	213	199	218	191	187	213	230	217	217	204	234	200	177	197	222	226	223	240	203	214	212	232	213	242	238	225	239	215	228	223	203	224	194	224	222	232	209	215	208	240	233	220	202	223	219	215	192	218	209	214	208	210	223	227	230	189	212	194	215	210	202	219	224	246	210	230	218	219	225	221	219	208	251	236	231	235	231	234	209
34321	47553	52944	52829	40367	33134	33755	30182	21621	24513	28322	23407	24485	24554	21674	18037	15321	14090	11084	11145	8785	5524	3418	2490	3401	3135	1524	1265	1479	1238	1223	1155	1052	853	824	848	845	824	813	853	846	794	863	838	1016	1063	1176	1331	1099	842	765	729	698	751	692	741	775	691	701	755	726	678	716	718	710	738	690	704	698	684	734	708	678	707	679	701	729	672	677	685	732	739	705	689	687	720	699	689	712	695	675	705	719	748	696	640	711	715	695	682	696	704	703	704	705	699	724	640	714	707	755	707	730	714	715	718	696	685	710	713	727	738	698	712	730	738	728	677	700	734	692	675	705	694	757	675	680	691	710	711	696	704	662	720	652	678	722	698	655	728	716	705	710	682	692	750	724	700	691	721	716	754	674	717	700	692	734	717	684	754	723	716	728	695	734	713	726	714	710	736	714	728	763	734	704	710	706	753	691	709	706	691	720	713	694	764	681	699	708	639	712	721	756	755	713	743	734	728	687	666	765	732	660	639	706	762	740	727	664	724	698	752	684	670	718	713	748	743	708	683	716	743	705	710	650	741	730	664	681	703	739	717	686	765	719	719	700	714	685	700	723	704	740	761	743	704	712	698	730	704	694	723	714	730	770	692	715	750	715	709	696	733	734	745	727	723	717	737	686	682	709	710	669	715	676	737	737	743	713	671	742	689	648	731	732	697	752	719	674	740	709	701	674	703	677	725	689	775	736	709	744	710	707	676	735	709	701	704	683	721	646	699	717	700	731	701	726	684	671	744	691	731	682	701	698	682	745	708	744	773	671	707	715	708	723	694	730	710	712	794	727	720	662	689	758	701	690	648	757	711	713	738	689	718	729	760	699	718	714	726	733	702	677	710	682	690	717	694	711	731	711	701	705	729	696	763	691	724	672	710	765	774	676	695	693	745	734	694	652	726	754	669	714	727	694	706	705	681	725	752	710	686	643	679	711	730	744	724	742	694	683	730	642	768	693	745	648	658	699	720	738	692	721	703	693	729	716	701	705	718	704	726	712	720	732	669	715	725	728	742	681	699	692	706	728	702	706	740	728	701	695	702	756	712	719	738	717	709	709	745	704	750	710	733	675	732	720	722	731	691	675	699	744	715	703	684	754	740	718	702	727	716	712	752	704	701	706	691	720	708	692	681	718	658	735	632	703	684	666	714	686	690	708	725	737	718	705	770	761	633	710	732	709	711	663	728	746	711	689	720	682	740	700	740	724	701	635	684	704	700	709	661	750	749	683	703	713	718	727	719	708	730	725	715	715	702	671	709	679	725	677	686	687	753	690	700	712	714	677	715	717	773	723	733	713	705	758	727	667	668	748	729	710	715	704	728	737	731	704	692	768	670	734	690	752	665	742	634	746	675	739	745	708	745	771	662	739	731	737	750	738	664	658	676	667	747	694	691	759	711	683	726	673	706	695	729	724	700	715	743	716	661	717	720	710	706	742	720	697	734	752	698	689	710	696	697	736	712	665	735	739	669	695	719	708	671	665	721	731	732	741	646	739	715	694	747	707	715	719	733	741	696	726	685	704	709	677	721	651	725	701	730	715	726	705	701	726	656	718	726	681	674	753	747	723	712	716	696	709	708	672	765	693	674	706	713	755	759	688	711	748	681	711	683	677	706	747	714	677	749	702	736	689	676	752	730	646	696	709	685	746	702	720	735	733	700	739	651	661	675	710	715	709	732	730	681	692	743	713	688	734	737	727	720	722	720	696	688	676	686	766	691	760	680	744	737	741	734	655	716	745	695	679	703	727	689	721	778	718	731	786	712	757	721	731	716	693	714	713	711	723	703	697	745	733	686	721	693	730	717	712	684	715	746	774	720	658	715	718	676	694	705	701	699	668	701	715	707	711	705	699	721	709	717	696	719	699	729	673	715	682	717	739	735	703	698	686	724	709	702	739	690	711	672	686	703	673	661	709	697	670	694	717	759	759	734	751	715	732	697	729	657	720	702	684	676	651	690	732	676	707	716	692	718	750	760	760	696	696	705	705	644	682	699	686	699	709	682	721	705	699	711	723	723	689	713	691	765	698	696	692	716	689	660	706	720	668	713	737	719	754	633	748	705	718	717	754	675	739	726	695	711	714	705	690	710	694	709	678	675	728	678	686	721	709	674	708	689	701	725	673	682	729	674	694	680	703	704	736	677	708	739	713	716	711	734	682	724	686	691	668	753	710	713	719	698	695	690	720	677	712	668	697	741	664	665	712	702	729	733	714	709	738	712	711	733	731	693	705	722	711	705	696	720	716	676	734	725	738	700	690	700	685	748	736	727	755	697	713	670	694	722	745	717	760	747	689	724	707	719	684	682	764	725	748	714	701	644	704	699	719	713	756	764	715	709	709	660	712	723	684	672	698	668	685	768	725	704	704	652	703	685	775	719	761	700	745	698	751	679	690	695	738	681	717	719	704	730	720	734	716	685	713	691	705	709	692	712	692	701	669	719	719	747	668	717	733	717	721	684	717	721	718	735	700	706	685	713	716	715	736	745	729	745	698	710	712	715	703	707	757	707	696	758	688	704	701	709	696	708	702	716	697	755	707	696	706	701	705	731	745	716	700	695	709	723	723	754	728	710	702	714	685	708	714	694	735	715	721	747	723	727	700	722	770	714	630	743	698	720	739	731	741	698	698	678	743	716	690	732	687	727	744	718	722	699	748	679	786	700	762	698	701	708	713	693	692	757	693	739	687	676	647	719	713	677	689	675	695	728	726	684	745	683	693	717	747	733	729	715	698	684	732	641	680	650	661	717	677	720	691	708	685	703	715	708	697	680	690	660	718	696	720	733	699	722	729	680	716	714	723	702	704	698	689	743	760	728	737	689	670	678	714	706	719	690	759	773	751	690	707	728	680	736	677	708	715	666	727	682	740	710	707	710	714	732	678	695	676	720	723	680	693	662	710	677	686	694	716	696	743	702	734	683	694	714	702	721	740	688	735	746	704	763	726	672	677	699	730	724	693	770	767	723	686	722	730	738	704	713	719	664	694	739	717	681	721	707	770	671	721	740	708	741	694	770	736	689	732	734	702	732	730	696	726	687	702	701	746	728	679	698	717	715	704	744	689	703	665	725	683	738	691	727	683	720	684	790	731	684	698	724	713	707	719	717	691	723	693	683	719	695	725	664	730	726	746	684	700	721	706	687	742	651	699	753	714	735	721	757	686	735	724	696	700	749	703	686	698	736	716	724	677	688	735	696	736	744	686	752	717	722	721	729	673	735	676	744	727	662	700	685	667	672	715	745	697	702	753	735	758	752	724	754	695	714	751	743	679	690	702	743	705	675	709	718	706	712	718	753	725	692	690	721	742	745	728	702	718	683	717	665	714	707	665	723	696	689	724	706	722	691	718	721	688	707	675	726	702	679	679	733	695	688	750	663	693	692	743	720	725	672	738	777	677	737	676	678	783	698	709	690	700	745	699	715	700	766	769	681	781	698	785	730	666	771	690	724	681	717	696	726	729	693	716	751
8937	11507	12253	9819	4222	1880	1317	1023	691	551	584	469	390	422	372	332	292	274	277	236	215	212	212	186	191	201	213	202	211	197	197	197	206	200	176	209	193	177	161	203	187	198	197	178	205	193	193	197	168	190	204	180	162	188	217	180	187	179	166	180	205	181	196	195	185	183	183	191	203	217	214	170	186	201	200	181	186	196	217	186	199	179	195	197	196	195	208	186	191	166	186	193	216	149	179	192	188	203	209	191	180	164	191	198	179	188	164	190	183	212	180	159	202	209	177	199	209	211	198	171	178	172	163	175	170	190	186	200	191	210	195	177	188	186	204	186	183	170	176	183	182	175	204	193	196	197	160	164	174	193	176	188	217	201	183	189	187	203	210	198	192	176	162	164	167	194	186	188	210	201	210	198	183	178	208	188	195	207	190	175	203	171	196	178	183	193	171	189	216	190	184	181	176	172	189	196	175	197	180	172	186	199	185	193	190	175	173	194	196	176	189	193	170	175	186	190	206	192	194	186	163	176	176	175	186	180	190	212	199	185	168	220	211	181	203	210	194	197	183	200	199	194	177	189	192	190	191	181	201	194	191	194	177	202	178	211	178	194	170	194	188	195	213	161	195	177	205	206	163	178	198	175	182	186	199	192	186	205	187	180	201	215	202	183	184	179	172	225	213	181	181	196	221	204	170	206	173	180	174	184	182	201	153	179	163	204	202	164	166	193	176	194	171	201	194	198	160	191	209	204	188	185	179	188	188	180	205	196	197	171	221	169	175	185	174	184	209	197	171	197	167	188	179	196	176	178	184	182	165	180	188	225	200	169	181	191	185	204	190	205	170	178	188	193	171	206	195	190	188	178	200	197	181	184	179	178	189	197	199	172	190	205	195	196	218	197	183	209	195	189	178	194	182	192	176	189	187	196	188	194	197	211	185	180	181	218	211	183	201	188	201	203	204	182	197	172	214	200	197	169	174	186	177	183	188	213	181	208	190	173	212	183	186	186	200	180	155	176	196	174	160	174	192	194	188	181	196	177	172	188	177	197	177	186	183	198	193	188	190	191	184	171	188	186	198	184	175	192	201	206	166	173	189	167	176	204	184	188	207	192	180	204	186	195	185	182	177	175	166	220	180	188	187	219	187	157	184	173	175	172	178	218	195	194	185	215	185	188	174	196	189	192	172	191	190	179	191	192	157	207	209	207	170	198	159	191	168	168	188	183	197	189	180	201	187	192	186	190	189	195	186	186	200	213	190	190	189	197	180	195	216	196	190	186	164	194	214	169	166	199	188	178	191	206	171	180	184	163	185	218	178	176	203	201	200	205	190	187	177	161	161	190	192	195	212	205	194	184	188	196	182	193	201	184	183	187	197	198	194	164	195	199	192	222	187	191	199	173	181	181	189	186	200	205	178	198	164	200	172	170	204	217	189	200	186	176	173	199	198	197	174	178	176	205	193	185	206	186	170	172	176	190	193	193	173	205	207	169	172	213	175	159	190	174	152	144	188	195	181	175	197	175	197	186	181	167	216	186	183	178	191	199	203	163	184	200	206	192	202	191	192	205	186	188	165	182	216	187	167	176	222	187	187	206	165	200	158	221	206	195	188	205	179	193	179	201	174	177	209	196	193	175	177	193	190	189	184	179	195	177	199	205	181	188	180	193	180	207	167	198	200	180	193	173	195	180	203	166	201	203	203	159	187	187	187	202	196	198	176	184	193	193	207	166	178	182	191	177	191	186	189	167	192	188	170	181	200	197	183	182	185	193	205	169	210	193	197	185	167	181	190	186	183	189	190	187	191	202	196	184	192	210	179	209	196	187	192	181	186	180	195	187	183	211	182	183	196	166	172	186	157	178	181	195	198	193	205	202	186	166	167	180	194	193	178	186	173	177	223	167	211	191	198	194	199	149	198	207	177	177	157	183	192	196	204	194	177	198	167	158	179	192	182	191	185	199	201	172	202	211	185	194	186	185	200	191	189	182	174	204	194	206	207	191	188	174	168	203	181	208	201	190	188	188	169	196	196	169	172	196	202	156	180	218	194	170	214	212	162	168	200	184	174	199	191	161	188	177	177	187	179	192	192	179	208	176	207	217	203	197	186	181	181	187	179	182	184	167	188	198	207	178	192	178	192	186	180	180	173	195	187	195	187	194	169	184	200	185	186	188	162	185	195	160	190	180	185	201	177	185	206	188	200	191	198	197	164	201	198	195	199	179	196	185	191	189	178	163	191	207	159	201	174	205	186	188	196	186	190	191	167	178	199	182	159	180	196	191	209	187	188	188	184	190	188	174	179	171	197	194	171	194	193	198	177	165	158	179	168	207	173	219	181	167	194	169	191	160	203	175	194	223	197	179	185	202	190	190	180	194	172	190	185	190	187	186	204	186	174	185	195	205	191	194	191	175	174	197	184	179	180	204	180	187	168	204	193	212	196	187	172	197	180	208	179	194	191	215	168	194	201	188	184	213	199	170	178	214	210	153	186	180	201	200	186	183	213	190	188	188	184	186	188	174	198	188	192	208	170	176	184	171	172	205	165	183	175	174	188	204	188	195	179	201	189	193	165	177	160	192	190	217	190	197	177	207	190	197	185	205	172	197	171	176	178	171	202	171	196	180	192	192	195	185	201	181	204	190	174	183	178	176	151	177	181	191	178	184	211	185	192	172	182	217	172	167	175	179	174	194	186	174	174	173	173	182	164	193	188	200	170	206	203	198	181	186	193	208	192	200	204	201	176	205	187	200	201	167	211	163	196	185	191	188	189	172	210	173	168	192	186	172	196	182	185	190	215	220	176	176	219	202	186	183	210	187	200	173	179	175	160	149	179	190	197	205	173	188	219	184	184	176	172	193	221	178	186	148	192	190	198	226	188	179	169	184	205	210	213	193	206	202	223	181	171	183	190	216	208	220	194	173	202	209	181	169	221	157	192	217	206	183	166	209	174	202	181	177	198	188	173	190	173	195	191	187	201	189	146	186	219	215	173	182	181	190	180	178	181	170	179	191	181	200	180	186	192	169	196	174	175	197	184	184	191	182	201	180	174	183	195	178	191	209	183	194	170	182	191	181	168	197	210	155	205	181	203	181	192	195	189	170	211	174	166	181	168	200	201	197	169	193	188	187	157	183	200	181	185	165	200	180	202	196	188	210	180	181	210	195	207	188	206	185	186	163	191	199	198	178	194	202	174	177	194	181	192	205	206	169	186	223	183	177	170	203	169	162	195	180	183	202	199	207	219	196	203	180	202	158	214	213	225	198	169	155	192	154	209	189	192	175	178	208	178	173	187	197	188	192	176	194	179	170	196	169	188	187	191	185	202	196	166	166	210	183	178	186	182	188	188	178	181	193	183	206	185	169	175	173	163	186	192	177	188	187	202	207	173	225	192	188	171	189	181	197	199	174	199	181	199	194	193	192	164	160	161	169	161	173	205	192	188	182	182	176	185	171	170	174	186	232	189	200	187	184	202	168	199	190	174	172	195	194	196	180
9916	14220	19766	19813	12414	7636	6064	4846	3589	3387	2761	2366	2264	2230	1907	1734	1470	1377	1220	1135	924	813	750	756	712	726	670	725	715	662	724	746	712	731	690	704	692	624	662	678	694	721	635	701	675	680	704	719	734	684	654	689	646	623	638	647	662	620	637	687	642	651	648	645	604	621	622	619	696	639	626	640	640	623	659	672	696	682	638	611	625	630	637	606	645	621	640	674	639	684	660	633	657	633	655	621	639	629	629	600	681	588	614	648	653	622	613	607	610	652	613	622	639	625	631	623	685	669	646	630	685	644	649	608	655	638	643	645	682	683	655	592	677	614	634	669	618	661	672	598	609	670	632	670	665	624	637	657	644	589	634	637	635	656	637	631	628	622	664	639	636	625	652	653	636	607	699	654	621	648	625	617	629	621	640	639	671	674	655	653	649	633	658	629	634	595	633	613	573	665	609	623	639	651	624	611	649	614	670	650	677	652	617	648	605	625	632	601	643	666	634	656	640	640	625	637	612	604	598	641	636	633	692	671	626	604	622	601	623	658	621	614	628	624	619	617	613	668	598	637	625	640	654	619	633	636	648	637	672	646	621	638	620	635	664	627	640	592	584	570	684	592	619	663	646	631	622	646	683	644	663	632	635	622	655	636	633	627	612	612	660	634	633	615	685	601	623	647	654	642	644	598	676	619	630	631	651	615	655	698	613	677	602	657	675	660	628	663	622	692	599	654	694	639	669	618	662	612	652	606	667	558	647	622	645	666	643	603	679	607	653	644	638	660	634	616	634	622	605	606	631	619	640	637	698	585	608	651	669	650	623	644	625	639	656	632	576	608	660	602	644	652	655	649	685	628	591	619	666	662	601	609	625	653	620	662	605	671	632	653	606	630	640	654	650	637	607	641	576	660	591	627	594	634	673	633	596	643	654	647	612	643	614	651	650	580	604	657	660	607	672	670	619	652	660	581	630	646	664	630	622	611	648	606	612	620	709	601	668	629	605	623	646	628	636	626	628	610	664	614	627	651	621	624	625	632	626	644	655	644	614	662	613	638	623	568	662	605	656	660	659	655	675	614	608	627	632	632	617	673	655	608	642	630	678	635	647	602	636	617	684	614	638	645	651	595	616	601	648	633	608	603	647	620	650	631	625	644	684	675	641	594	638	660	659	665	641	596	679	590	594	575	660	609	605	643	647	617	652	630	668	628	678	605	612	612	680	627	652	656	691	622	590	604	606	613	628	602	634	629	664	619	683	650	622	637	625	644	611	674	616	625	675	622	635	609	623	639	656	664	655	710	618	639	619	641	678	655	598	605	620	646	619	563	611	673	664	637	602	630	669	615	641	641	624	615	626	647	638	623	628	628	635	610	646	624	644	651	627	629	614	660	658	641	616	667	636	646	644	614	622	642	650	615	636	643	627	653	679	623	641	621	637	617	604	627	599	657	638	623	621	644	654	655	617	621	609	654	608	625	671	661	657	675	658	621	597	681	646	653	677	634	635	698	624	644	649	632	649	636	654	614	637	628	623	652	640	649	605	629	673	633	613	636	622	615	658	643	645	635	627	669	657	603	586	661	650	607	605	651	637	576	631	622	612	626	639	615	640	620	629	605	643	690	649	634	622	642	648	628	605	612	651	636	620	705	622	661	652	655	637	671	665	605	621	637	681	653	599	627	613	612	606	636	604	614	644	611	645	638	643	585	630	679	638	607	623	607	609	599	660	605	654	648	637	642	653	609	643	643	670	667	596	632	647	642	650	622	671	623	628	651	606	606	628	622	658	657	637	607	673	611	655	629	652	679	655	675	653	677	610	640	633	640	658	631	653	610	634	588	632	635	675	626	644	662	638	646	624	611	632	615	596	649	635	605	638	669	636	635	637	656	606	614	682	584	601	641	660	621	656	663	634	645	652	646	630	652	636	632	625	652	636	697	647	604	640	610	685	577	637	620	590	643	674	637	628	618	657	632	666	645	613	656	633	612	605	648	655	599	595	613	641	656	667	595	634	646	645	655	627	631	679	655	606	678	595	625	665	644	608	617	666	624	644	639	629	678	610	663	604	610	638	640	633	637	629	648	616	634	652	642	631	632	640	642	640	636	651	648	623	658	597	616	611	635	654	641	703	659	646	655	628	644	645	668	616	652	604	616	602	614	632	621	635	601	632	641	652	602	654	644	640	627	606	649	609	681	595	640	637	656	624	679	605	619	648	677	614	637	614	604	668	638	614	660	627	653	643	624	689	630	626	668	663	648	661	603	667	679	614	632	617	593	642	643	621	639	635	665	610	629	671	626	636	622	603	626	602	611	602	640	636	646	652	610	622	626	641	682	664	612	628	592	586	626	652	621	653	670	655	653	679	639	658	678	638	626	610	574	672	591	672	636	640	581	630	638	640	666	652	612	655	663	634	616	656	653	636	640	633	602	671	692	673	683	684	683	659	633	618	622	656	627	622	627	642	648	650	650	664	624	629	650	635	600	634	644	630	622	634	640	631	592	626	610	628	615	654	639	637	656	630	635	600	630	594	663	647	610	668	671	631	613	627	660	555	639	631	638	624	626	650	631	616	664	603	680	657	623	615	659	660	621	627	637	672	693	632	650	609	613	624	630	656	670	587	640	608	650	626	714	626	630	594	612	662	605	607	618	615	651	652	641	651	622	655	651	653	649	658	598	644	603	646	603	629	651	639	631	647	618	636	604	662	636	616	627	634	671	614	651	661	618	665	604	634	681	649	644	673	654	593	652	636	628	664	641	637	610	630	608	693	627	636	641	628	597	673	632	593	628	638	605	655	667	623	624	641	593	662	658	600	618	645	646	622	613	644	645	665	665	639	588	624	647	636	638	657	635	640	639	672	653	625	631	571	674	628	620	664	655	595	662	638	610	611	668	653	672	605	703	609	595	619	597	603	614	642	621	636	666	605	633	642	595	627	636	632	684	619	627	644	617	624	633	623	668	646	619	629	660	632	637	632	651	648	657	590	611	620	625	635	621	659	653	651	666	622	608	643	598	642	604	648	677	614	664	609	657	637	633	621	614	624	601	598	602	599	618	569	623	615	688	616	670	613	687	621	659	607	650	560	651	658	636	606	601	627	594	615	613	664	621	649	585	617	677	686	646	605	608	681	664	666	643	655	643	647	589	625	619	643	635	616	659	671	694	611	652	585	577	609	609	624	636	632	666	622	630	655	663	645	598	648	637	656	610	672	650	675	616	651	605	626	670	652	673	624	664	633	628	667	608	686	599	628	671	676	653	689	662	627	639	625	598	644	641	636	620	593	658	648	614	616	620	671	635	640	606	686	605	649	662	619	633	656	625	630	668	687	682	607	631	658	664	620	600	638	634	657	644	616	628	644	595	625	628	630	617	635	641	633	634	622	615	628	643	641	647	686	610	659	619	622	662	644	637	636	635	600	673	611	587	667	652	664	684	609	645	633	654	633	726	654	651	613	606	645	633	591	656	634	658	650	609	657	617	612	612	651	614	677	603	662	661
35949	47963	44001	40834	33230	23332	19049	12788	5647	4502	4141	3658	3375	3185	2561	1852	1486	1265	1128	841	664	538	355	329	335	352	253	251	268	217	233	228	218	238	223	214	180	242	193	200	216	223	205	221	229	209	230	256	229	224	194	208	174	186	197	227	170	206	183	183	213	177	194	211	227	219	202	212	215	203	190	183	199	198	188	184	193	196	183	222	212	213	187	206	198	190	202	187	210	187	171	196	215	222	217	206	180	172	173	212	197	199	181	211	206	169	197	198	184	196	212	213	220	233	210	201	206	192	233	202	214	203	211	180	213	208	180	201	177	225	190	217	189	193	196	194	181	177	199	229	197	198	213	212	214	204	223	207	196	193	223	237	212	198	207	224	175	206	164	180	211	210	193	195	200	213	177	168	215	204	217	225	181	217	173	191	208	212	215	195	210	215	194	212	202	206	173	189	199	189	223	216	188	186	180	227	207	221	203	185	197	168	184	199	206	193	202	178	210	188	187	190	192	198	201	188	179	179	183	202	217	195	228	209	199	180	211	173	214	219	200	197	217	197	217	207	204	214	194	201	216	199	205	205	201	184	219	221	222	204	204	178	172	191	193	210	195	210	188	195	177	193	220	213	190	218	188	215	208	207	207	225	199	167	186	175	206	198	193	204	191	200	224	176	202	222	190	190	205	189	187	229	186	193	206	200	191	191	192	210	208	234	190	204	207	224	184	206	224	174	204	188	243	193	224	205	179	212	224	196	199	213	193	202	218	208	199	191	203	202	192	198	197	170	202	195	205	197	182	218	206	217	209	176	186	225	216	201	205	168	186	179	220	206	208	234	216	208	213	215	178	201	176	187	190	199	185	165	190	233	208	184	214	192	200	197	221	213	213	195	171	180	206	201	213	211	190	199	201	216	204	178	192	196	207	191	206	226	198	216	204	186	186	185	175	183	195	203	213	189	205	179	174	198	191	198	184	209	179	216	194	205	205	213	225	193	200	187	221	182	202	209	202	208	190	194	187	194	232	223	188	222	207	212	203	206	192	200	210	203	176	193	180	204	191	176	212	201	233	216	216	205	208	196	188	207	207	201	203	193	200	194	200	204	178	191	195	214	194	202	205	192	216	190	171	192	208	182	192	189	226	199	215	188	191	172	224	200	196	198	191	218	185	217	198	185	174	207	190	215	189	207	199	195	209	175	211	224	225	200	198	181	183	200	214	199	196	200	220	209	192	210	196	197	183	209	176	200	197	180	189	198	209	222	201	182	197	206	184	224	184	183	201	199	202	212	188	217	201	212	206	201	201	192	211	194	205	180	182	191	217	174	202	182	212	201	227	189	198	197	213	190	221	210	216	205	217	192	223	190	198	232	181	198	203	229	201	224	192	203	218	190	218	227	185	199	193	184	195	190	189	201	169	200	199	200	203	215	208	213	208	193	189	213	206	180	194	203	222	215	217	200	170	184	186	207	221	207	220	194	183	214	180	200	176	178	203	200	195	219	174	189	230	204	196	210	200	214	196	217	201	211	188	217	211	203	186	223	189	192	203	196	176	189	200	192	211	206	190	210	207	201	212	194	206	215	188	212	196	202	217	192	180	215	198	188	185	191	195	204	207	197	205	203	177	216	210	181	182	212	218	179	200	217	211	165	207	195	206	210	192	191	234	218	202	188	214	193	212	198	213	194	198	167	207	177	190	225	197	186	174	200	212	190	189	189	216	214	187	193	237	194	207	184	188	199	191	175	184	234	186	201	212	224	217	195	179	197	218	183	191	196	207	218	199	211	189	203	204	197	202	198	209	206	227	194	201	214	203	188	190	211	210	194	182	203	195	222	192	200	195	206	188	193	208	217	189	200	201	222	216	206	208	215	214	195	202	206	189	211	176	198	198	200	209	199	205	219	211	199	204	223	207	216	173	209	187	185	195	192	168	211	214	192	229	217	186	221	205	209	197	196	209	198	208	198	223	193	187	210	187	204	202	213	180	201	158	200	189	203	194	225	192	202	191	194	211	215	223	195	209	201	196	193	203	214	185	210	197	210	181	194	187	202	206	206	197	206	196	205	222	206	207	187	217	196	230	177	203	221	204	192	195	198	214	214	192	213	201	183	179	194	191	206	184	215	183	191	190	182	192	196	201	209	183	167	205	206	205	184	188	178	188	192	182	211	185	221	183	203	190	208	189	223	188	221	188	199	210	195	213	191	193	193	194	188	215	189	211	181	194	198	207	203	205	176	200	201	216	193	189	200	202	210	194	199	194	215	203	193	215	204	203	204	185	198	200	211	204	222	191	240	184	213	195	222	211	184	196	207	192	202	217	214	221	186	180	206	194	237	191	198	203	199	201	199	207	222	210	233	196	214	191	206	227	217	210	195	202	213	192	195	197	194	180	203	187	206	205	217	193	179	201	194	208	204	181	185	186	185	199	204	166	184	180	182	215	210	202	191	200	177	221	185	207	226	192	223	170	205	210	191	209	211	217	204	199	217	192	196	231	215	199	209	202	194	183	202	215	204	227	211	196	204	203	181	211	201	200	210	201	201	219	197	197	206	207	186	181	246	203	210	191	221	186	207	192	207	201	196	173	198	231	178	200	190	185	195	201	192	196	220	189	190	225	186	190	173	186	197	223	186	216	203	182	195	199	219	176	225	200	185	196	202	198	215	191	199	207	203	209	232	205	191	230	184	194	196	174	193	197	202	235	231	200	199	178	185	208	221	197	212	201	200	187	171	228	193	207	246	239	183	217	212	225	211	188	203	218	209	181	190	165	198	211	184	231	204	192	206	214	209	225	182	203	169	204	206	200	188	219	200	225	200	198	215	208	201	183	213	216	188	196	207	196	191	203	208	219	180	209	204	209	201	209	200	220	200	181	182	201	205	202	199	187	214	188	224	194	203	191	197	207	201	201	192	196	193	205	206	192	204	199	191	167	217	196	168	176	193	206	213	198	197	202	201	212	194	182	215	205	198	189	215	193	210	180	201	181	177	251	195	207	201	213	215	213	190	203	185	202	206	187	190	175	204	208	179	217	206	201	197	208	203	183	179	218	194	220	180	209	198	210	212	198	195	230	201	192	172	197	198	199	215	222	212	211	205	186	207	189	221	183	200	205	204	205	187	186	187	211	189	201	183	205	193	193	198	218	185	197	184	178	196	166	205	197	187	181	177	189	207	198	197	178	183	183	194	193	192	207	204	209	208	200	209	223	213	216	210	203	191	205	208	170	199	182	230	212	205	175	188	184	207	222	191	189	205	180	211	204	195	198	184	194	198	202	187	215	194	209	197	247	176	182	193	200	184	196	213	193	218	221	206	195	196	205	209	198	200	209	197	212	195	188	204	196	191	209	181	200	210	190	211	161	243	222	198	173	212	197	160	200	203	212	212	189	201	198	198	219	221	193	208	175	178	180	184	209	203	194	197	201	198	199	197	214	184	201	203	179	210	193	177	204	205	193	202	210	203	207	188	213	190	188	176	202	204	218	199	207	205	212	218	208	189
30941	45617	50481	51754	40454	27131	27137	21361	14071	17499	16805	16347	16387	16576	14294	11478	9521	8660	7514	5865	4508	3446	2075	1673	1881	1961	1121	1042	1058	971	956	880	835	889	751	801	789	808	796	765	731	741	778	768	819	846	984	914	838	751	693	668	660	657	634	655	655	655	653	640	650	644	684	671	673	641	701	691	639	691	654	642	624	687	679	652	675	677	667	605	671	638	686	663	680	654	668	705	698	672	681	635	676	637	678	694	688	707	676	664	679	660	669	667	637	674	665	664	691	636	682	653	674	642	667	725	712	694	612	645	664	682	648	614	647	674	691	671	666	713	636	642	672	663	635	694	602	662	686	678	623	635	630	632	646	611	640	636	676	693	668	662	642	636	614	634	668	683	724	686	639	696	711	694	667	634	654	676	640	644	637	685	693	637	629	620	657	647	666	640	690	695	647	647	676	695	688	626	694	665	658	618	695	681	700	707	696	672	701	637	666	667	681	629	619	640	649	635	654	688	676	686	643	692	640	637	654	707	664	681	693	659	714	705	647	667	638	647	696	666	668	682	670	675	693	680	661	661	663	641	646	637	671	664	680	642	653	665	651	640	666	695	647	639	645	682	680	664	641	658	620	695	638	646	654	674	613	682	656	642	708	716	624	675	668	691	650	649	639	613	699	699	641	622	674	662	682	717	670	689	616	628	663	662	674	691	655	631	642	688	671	668	655	687	664	661	666	666	632	623	658	685	636	651	668	665	612	663	653	662	663	659	652	690	650	660	704	653	693	665	679	683	631	627	693	635	648	668	687	654	667	607	678	672	628	668	664	681	710	625	667	681	643	698	693	656	716	672	661	613	663	665	653	634	726	653	691	689	671	655	650	627	638	660	651	666	658	633	653	668	688	692	636	704	671	638	664	640	630	698	636	657	658	660	611	667	697	661	693	665	675	605	667	638	662	660	624	634	650	653	690	682	663	654	651	654	668	667	614	632	669	627	700	651	685	648	679	679	630	666	641	673	658	646	641	645	684	624	684	628	671	656	615	655	695	667	700	651	675	632	650	643	640	631	681	654	663	654	599	708	692	668	620	683	647	667	676	667	632	617	615	662	679	682	641	667	657	678	652	649	659	659	675	711	647	658	660	739	681	678	687	677	629	682	687	654	657	598	686	615	681	645	676	694	655	674	661	620	650	654	661	694	677	622	659	662	663	657	629	639	660	678	689	664	703	679	675	655	656	680	684	688	668	683	667	636	683	653	669	687	657	657	670	679	666	575	663	650	689	642	664	655	618	613	696	667	638	662	674	686	665	655	648	675	669	669	666	648	676	639	617	662	654	717	715	664	669	662	629	623	722	695	661	676	653	642	701	672	669	668	648	702	663	670	683	642	605	660	662	717	633	667	642	655	657	638	687	690	662	699	647	669	713	644	675	671	625	617	711	656	690	648	679	685	665	684	687	657	687	666	649	656	662	638	664	650	648	658	733	669	663	665	677	645	699	705	654	652	701	675	641	649	660	644	669	669	748	648	653	676	662	689	634	653	614	624	650	668	654	671	631	694	682	651	650	681	633	644	690	627	666	670	650	670	609	693	677	653	663	682	671	633	665	606	663	707	650	635	680	616	634	642	628	641	655	689	702	680	719	679	663	657	628	690	688	701	670	667	687	694	752	628	637	708	660	635	628	658	677	683	642	691	630	665	679	693	648	654	687	679	683	646	642	658	644	675	715	681	651	633	709	691	635	675	642	684	693	660	651	670	669	596	636	647	652	683	679	628	636	697	702	605	667	657	659	617	701	623	652	704	693	584	674	637	661	666	677	698	644	668	641	689	656	675	641	696	650	662	638	647	650	643	619	649	697	652	677	669	695	708	694	646	645	626	639	645	682	629	674	668	671	605	713	724	641	684	650	678	655	671	628	672	694	697	682	658	692	684	629	644	655	635	668	664	651	713	622	663	674	666	645	650	641	684	690	664	674	634	678	662	668	640	658	637	640	677	660	679	705	636	671	660	699	677	704	654	658	639	693	647	683	652	614	644	681	653	654	699	618	614	704	677	662	663	668	681	685	712	672	646	667	695	672	654	650	648	654	645	630	676	655	677	655	638	665	647	654	687	682	646	636	702	678	626	665	652	681	689	648	700	654	656	670	636	668	666	643	657	644	653	713	628	636	662	664	681	637	653	623	645	679	672	645	671	653	677	664	696	682	695	665	652	658	695	683	650	671	631	671	656	633	643	670	679	686	672	648	657	668	710	684	679	685	668	639	670	667	617	651	682	692	627	649	692	698	683	661	659	688	644	658	689	616	645	661	653	698	695	628	667	654	684	648	640	650	651	703	656	659	681	617	620	631	668	602	608	661	669	682	654	631	615	665	648	640	703	623	630	668	676	707	671	668	602	625	703	645	632	661	688	647	667	719	622	666	688	647	722	676	671	641	677	697	667	685	712	637	684	673	721	680	622	659	706	655	656	640	669	653	692	689	633	651	631	666	684	681	668	654	660	677	600	683	699	668	662	663	661	615	635	652	641	671	660	661	673	686	667	664	634	654	647	669	676	672	660	698	673	644	670	683	635	663	658	643	650	668	692	645	650	655	654	700	643	682	693	646	659	670	633	667	685	650	677	679	675	689	633	680	660	656	638	656	661	690	662	657	610	663	709	650	687	696	646	644	684	645	657	673	673	685	630	669	668	652	687	622	617	688	673	653	645	602	643	705	696	616	683	705	654	659	649	637	651	656	632	664	663	657	691	708	666	649	699	637	633	658	669	669	695	672	677	622	670	656	674	675	668	638	665	665	639	636	620	687	630	647	660	655	684	653	658	610	637	681	666	694	638	704	709	632	664	673	682	668	660	664	671	633	635	653	673	614	664	663	670	701	687	676	622	644	691	645	648	652	640	663	678	639	652	687	671	725	670	690	685	692	653	656	641	643	632	656	708	633	675	660	687	635	675	645	691	667	647	650	631	660	677	668	658	634	718	646	708	660	719	617	624	621	660	636	640	654	667	652	675	664	632	590	717	623	664	654	651	657	640	637	677	700	673	699	659	654	668	666	633	656	671	688	661	643	694	672	650	648	659	666	684	634	621	690	683	651	677	709	655	662	662	689	702	678	622	674	666	687	680	657	684	648	711	627	654	646	645	677	678	636	657	614	695	690	679	641	660	696	685	693	619	693	677	667	667	651	636	632	667	648	722	705	667	674	659	657	621	651	661	660	678	660	674	666	668	642	617	659	669	696	681	658	668	654	705	661	662	634	692	688	690	653	639	684	667	605	643	653	678	668	645	670	667	638	649	654	670	662	633	673	648	629	647	615	671	663	653	677	670	646	659	626	647	599	661	662	663	677	660	623	725	702	632	720	668	723	680	673	642	687	659	632	659	691	674	651	672	692	668	672	681	679	669	675	613	676	667	704	637	634	642	697	674	623	644	633	645	658	672	625	706	689	693	682	676	690	664	663	624	698	575	592	658	690	685	676	640	649	648	671	645	676	684	701	674	659	666	654	648
41387	49722	44433	37850	30223	25140	23010	20559	14226	10532	8541	7153	6445	5762	4733	3397	2739	2348	1979	1471	991	983	606	430	508	486	291	333	324	320	277	276	246	232	260	246	254	251	231	240	235	255	272	223	252	237	309	287	316	258	256	246	225	254	234	254	216	229	239	241	238	232	222	229	236	240	222	248	236	232	229	219	226	215	263	219	216	226	230	235	224	239	248	248	236	223	220	233	235	223	235	245	188	222	238	218	216	240	243	233	218	252	217	215	243	208	283	239	227	219	197	215	219	232	231	266	228	234	225	237	218	237	240	197	229	240	242	229	216	228	229	230	192	230	250	218	235	230	235	230	224	228	227	253	214	236	222	230	226	237	226	208	248	216	217	205	238	230	248	205	224	229	211	217	244	239	226	227	208	234	216	239	235	247	209	243	222	241	231	240	259	212	236	237	242	228	220	228	217	234	245	224	210	254	234	251	189	231	209	223	225	208	241	232	206	217	248	241	238	215	225	206	259	252	232	212	210	187	235	236	191	252	214	215	211	217	211	252	232	216	228	228	231	233	206	253	214	217	216	231	201	211	238	230	225	235	209	241	226	250	222	221	267	209	248	225	233	217	221	235	230	244	203	232	223	240	224	220	250	220	230	232	224	217	238	213	234	229	236	196	245	236	238	227	206	249	235	229	227	222	204	231	222	231	206	211	229	231	251	212	232	234	211	214	252	215	257	224	228	207	213	240	208	244	242	217	230	231	223	244	211	254	225	221	233	234	269	205	250	236	227	198	226	214	231	203	219	225	215	228	223	207	227	223	210	240	243	256	197	223	199	217	238	211	242	234	225	213	214	247	243	217	245	208	245	246	231	221	221	210	226	225	211	231	206	236	220	241	236	216	226	225	242	211	246	229	225	231	232	201	226	256	187	218	202	241	217	215	231	228	248	209	223	203	214	250	210	226	218	200	217	245	209	209	226	244	221	219	229	228	240	221	229	248	239	229	231	229	230	238	245	213	253	218	235	220	235	222	220	237	227	229	216	241	234	242	228	219	218	227	210	228	228	197	214	222	248	232	185	230	205	255	224	227	234	233	224	222	218	223	229	214	239	241	221	237	223	245	222	213	241	212	226	204	228	241	211	209	200	199	234	229	236	219	198	214	243	216	196	196	218	209	234	208	214	210	222	238	268	211	204	227	234	233	235	229	232	214	209	227	228	254	260	230	235	225	237	212	210	246	192	212	247	265	217	232	242	225	212	220	264	227	211	238	222	239	245	222	234	219	230	250	226	225	215	233	223	251	232	237	238	206	222	218	218	226	215	208	219	221	235	228	212	218	228	252	199	251	227	211	220	238	220	234	205	248	219	194	216	212	205	219	216	236	239	206	239	240	227	259	220	243	240	239	227	217	226	259	211	235	234	220	235	209	218	238	249	244	228	229	238	210	222	231	212	195	227	220	220	220	228	256	224	240	222	206	230	243	245	222	237	243	226	230	223	238	242	242	219	227	230	210	216	229	230	232	236	223	249	233	228	225	234	237	234	227	211	236	238	246	214	242	224	253	208	254	226	237	240	207	221	251	243	215	253	235	217	229	198	260	215	212	233	228	203	247	250	231	236	240	248	227	235	222	269	213	210	219	240	202	262	230	224	241	226	231	255	241	222	227	209	232	203	207	241	277	237	224	239	230	230	214	207	236	234	216	216	218	217	223	224	247	223	210	202	213	220	257	219	228	237	218	243	226	255	216	205	232	212	225	235	228	210	261	239	230	232	236	205	218	239	204	209	197	236	224	221	238	240	230	229	213	208	237	227	224	236	227	212	220	229	234	251	223	206	225	210	233	251	223	231	240	228	226	237	237	215	233	233	222	234	236	213	227	204	225	241	262	230	250	221	205	208	242	229	230	220	239	234	239	225	216	211	237	252	223	239	238	220	233	264	244	233	267	238	257	230	215	248	212	235	229	239	224	205	229	229	225	241	231	210	238	208	235	216	230	220	228	213	208	234	252	235	215	226	215	214	243	221	224	222	228	206	214	211	240	243	246	225	215	219	215	213	203	242	232	224	221	236	229	213	208	237	210	245	236	237	195	221	184	199	227	239	222	210	199	234	245	220	228	222	197	219	248	252	230	226	256	223	219	223	193	235	214	234	250	215	202	200	230	219	218	244	234	215	227	213	256	240	238	237	235	229	251	221	232	261	228	214	190	208	230	240	224	224	196	240	226	242	243	247	233	206	236	217	241	209	217	212	215	275	217	217	227	247	215	246	220	231	199	213	255	234	206	243	221	214	256	224	241	232	234	247	226	196	239	218	234	218	229	224	248	232	221	219	233	233	235	244	236	246	224	215	255	219	236	236	236	250	219	232	227	239	217	211	228	228	233	215	250	235	232	222	228	235	236	236	250	229	219	226	234	221	215	235	222	207	216	226	207	232	230	198	227	247	199	243	236	204	242	229	210	196	225	239	227	235	230	221	226	210	230	256	202	206	252	227	239	237	240	226	220	236	239	222	228	220	247	201	213	244	227	232	227	240	217	216	246	215	232	261	210	233	211	253	235	241	201	223	224	215	239	235	259	251	215	233	206	230	237	232	233	234	218	251	228	208	236	239	251	223	212	215	203	220	209	222	223	230	207	219	254	255	228	218	210	222	225	200	222	240	241	193	223	254	220	234	210	227	211	203	268	240	230	249	236	224	202	238	251	179	220	207	250	237	239	221	241	257	211	222	246	235	253	247	225	245	254	229	226	226	231	217	230	250	222	221	245	221	221	238	221	259	241	227	229	217	209	211	225	213	215	220	236	262	225	223	219	225	217	246	229	217	219	229	232	217	250	230	261	215	232	234	216	216	236	213	233	211	229	233	242	238	203	248	195	259	234	224	215	244	231	223	226	226	213	213	232	240	237	242	188	221	235	232	214	234	226	212	247	226	236	221	220	229	222	238	225	231	220	263	233	214	218	221	203	213	223	225	237	260	227	201	257	231	224	238	257	232	228	226	219	226	209	232	223	232	222	201	253	213	229	210	196	232	229	222	215	264	215	211	227	202	235	241	203	246	224	244	263	236	224	213	239	222	224	244	244	263	229	227	206	202	242	231	224	221	250	231	209	227	268	247	217	211	219	213	254	200	227	234	232	207	248	220	236	193	234	226	243	234	225	235	252	227	235	216	231	242	222	230	224	224	224	233	230	236	218	214	226	252	214	230	215	248	214	217	223	252	227	214	233	227	220	256	248	244	236	233	237	219	203	210	217	206	206	226	218	257	206	242	228	215	232	226	204	227	249	232	214	228	223	235	256	227	211	221	227	213	225	221	241	203	233	223	198	229	242	217	222	226	223	231	207	252	241	234	242	233	238	227	262	243	216	226	225	223	247	255	265	219	248	215	230	223	226	239	232	230	233	226	225	199	236	212	227	230	221	250	216	257	227	228	243	206	250	234	211	220	245	229	213	263	239	233	258	230	209	230	233	209	247	229	222	222	248	213	204	231	217	213	223	233	219	238	248
34102	48858	53452	52401	40392	31103	33499	32292	26207	25763	24646	24444	24352	23085	20890	17190	15667	14312	12693	9504	7141	6692	3616	2633	3194	2634	1540	1494	1702	1361	1291	1098	1058	984	986	944	946	866	886	838	844	815	797	805	793	936	1186	1276	1246	1007	872	743	751	784	761	733	735	721	693	727	725	726	731	700	709	709	726	744	717	692	749	738	739	728	734	711	727	766	713	738	740	712	733	753	699	746	727	755	757	740	718	725	754	782	719	714	739	715	722	720	730	707	715	707	708	724	789	757	723	720	748	705	743	754	682	718	750	699	751	714	775	726	707	716	722	689	746	725	762	731	708	735	712	729	709	728	740	688	766	725	700	764	689	707	801	759	752	753	708	699	745	748	720	767	720	688	712	700	707	735	724	709	713	723	692	751	693	674	729	711	689	706	683	718	667	667	694	704	743	727	746	714	723	728	725	722	729	693	730	724	729	740	708	737	676	715	702	769	731	702	733	715	688	708	722	739	709	729	652	726	715	748	743	709	710	733	734	722	724	711	682	689	790	743	702	733	729	734	706	725	707	733	680	750	736	748	733	778	686	785	705	708	723	744	684	703	729	678	718	708	682	735	760	730	709	737	736	744	710	719	734	689	729	808	708	700	733	679	758	703	698	757	711	718	707	738	720	725	659	731	708	738	693	759	739	691	669	698	754	722	721	707	730	761	709	750	706	692	732	718	740	712	732	666	730	749	733	718	725	752	692	703	730	743	698	728	629	703	714	732	701	693	706	765	717	696	737	681	702	751	715	704	699	707	729	722	719	676	748	751	741	718	708	703	721	691	679	743	699	706	675	759	724	776	784	682	710	724	778	656	733	725	761	674	746	719	712	762	715	742	716	706	751	731	728	717	652	721	726	765	732	720	752	723	720	706	672	778	747	754	712	747	723	747	673	707	695	714	708	697	749	758	723	756	743	711	743	710	711	767	707	747	734	724	746	686	741	758	713	715	718	699	726	709	714	687	716	707	769	765	730	715	710	727	714	733	721	701	723	725	736	710	722	724	713	706	720	748	730	745	682	703	690	775	800	730	745	754	708	717	748	729	705	683	684	756	717	702	698	717	730	737	709	733	697	788	748	731	721	701	783	697	690	786	689	741	737	737	764	748	748	732	676	714	756	718	700	774	744	747	697	723	681	700	710	742	751	726	738	673	760	737	734	733	714	761	717	649	705	757	693	759	699	766	735	730	754	706	712	701	721	711	736	714	726	709	745	710	754	702	753	755	725	737	687	741	722	778	705	716	746	709	744	734	728	779	726	712	696	703	723	734	729	730	753	762	753	744	723	709	749	710	707	746	755	702	785	743	743	682	717	736	699	735	680	754	729	735	688	700	727	699	740	751	725	683	700	729	717	706	721	739	715	726	702	705	777	765	732	728	703	725	746	728	704	738	721	739	766	739	675	761	764	729	722	730	713	784	739	737	712	733	762	754	732	709	680	704	729	699	741	739	756	719	686	726	738	714	741	704	731	720	727	695	707	731	713	679	747	711	754	704	725	702	741	690	726	728	790	697	748	718	696	771	689	749	732	746	761	718	705	710	737	755	677	775	726	736	749	704	725	779	724	690	736	723	728	689	753	700	703	721	728	716	749	747	697	732	699	728	695	654	700	709	701	690	739	700	715	745	731	693	762	719	709	710	730	743	733	782	698	767	702	724	690	739	733	735	715	693	716	760	738	687	738	698	714	735	722	719	709	741	759	697	720	719	664	769	725	719	698	695	724	743	682	760	727	698	759	749	718	725	706	762	755	755	741	664	731	754	691	750	712	745	735	685	701	750	699	738	717	726	668	706	688	795	727	699	765	689	709	732	679	775	740	725	689	698	712	771	713	694	769	739	713	717	762	721	744	747	732	729	758	771	707	727	777	764	736	747	765	675	725	701	782	705	751	669	672	738	701	734	669	730	729	723	736	744	749	724	732	712	693	696	697	697	716	727	737	730	721	724	667	701	697	745	716	714	738	701	726	724	747	709	738	718	693	740	743	727	702	737	664	684	705	750	746	723	670	722	754	708	789	719	703	711	744	764	754	784	718	726	691	706	694	717	689	723	733	732	741	714	715	727	725	705	697	719	772	722	720	716	692	753	715	669	724	734	696	703	697	736	696	702	726	694	714	734	724	718	684	718	709	765	703	738	680	750	719	727	710	711	692	701	706	748	762	673	687	754	742	763	756	701	692	731	728	750	709	752	677	716	721	734	750	724	719	724	709	737	689	709	709	657	721	704	726	732	685	690	777	774	727	646	707	749	722	703	675	742	680	699	684	703	743	710	726	680	731	736	680	727	706	722	709	753	702	721	688	751	672	763	717	729	710	668	718	673	725	740	743	777	718	680	675	689	720	691	723	740	674	677	713	707	760	710	688	721	672	711	700	739	708	738	737	697	738	707	692	684	736	728	752	770	738	732	700	721	768	736	718	741	756	796	701	735	748	706	738	703	714	752	767	740	673	712	738	680	693	739	767	693	663	694	761	709	744	691	753	732	757	716	739	719	723	718	747	685	716	715	663	752	708	734	739	729	681	738	690	727	736	709	732	706	757	690	753	721	662	754	772	790	710	704	755	703	732	755	721	717	783	709	736	733	734	709	752	719	705	754	761	714	754	753	721	722	716	733	708	707	775	732	753	724	721	688	787	675	735	703	751	726	688	744	720	748	728	736	715	696	687	758	756	714	707	680	703	672	772	707	692	717	725	773	704	743	730	699	770	718	744	717	761	729	696	690	694	715	711	738	737	692	700	698	706	719	776	717	781	721	679	705	705	749	732	736	693	735	719	737	704	682	740	720	750	720	719	740	768	692	758	738	720	710	719	733	719	709	711	747	787	648	740	751	698	713	751	774	734	723	706	754	770	789	760	695	713	715	745	758	680	716	756	699	745	718	724	774	716	741	745	704	771	702	706	747	746	722	745	757	742	724	754	708	734	682	756	705	722	694	781	716	718	727	681	764	696	727	655	739	748	755	752	710	673	725	748	706	739	747	691	678	741	692	727	710	677	685	673	710	677	657	740	772	697	742	705	786	730	697	729	710	726	789	694	723	708	698	736	739	726	719	724	709	768	769	691	721	762	674	712	686	694	712	684	677	741	761	726	739	707	691	761	735	721	697	724	753	726	753	772	743	695	730	684	698	732	720	694	703	728	748	726	691	729	723	761	750	737	713	740	725	676	741	683	725	678	713	751	717	719	744	683	765	731	724	743	688	703	743	745	734	728	777	704	702	736	743	712	723	687	727	727	696	685	703	775	721	670	698	666	703	692	690	757	702	731	718	709	692	748	729	681	696	729	751	753	717	736	691	725	757	703	737	724	738	751	739	727	744	728	730	713	746	705	724	720	726	734	685	719	743	729	694	767	720	696	764	713	741	686	690	691	743	746	678	698	687	712	771	749	737	749	740	731	711	720	775	731	709	732	755	727	716	713	749	735	689	745	688	697	674	690	743	738	724	687	738	768	747	731	714	740	696	754	687
8880	10165	11143	6175	2775	1733	1325	949	715	642	544	461	424	452	378	345	287	285	250	212	217	224	209	190	204	187	217	210	190	222	187	207	207	217	211	213	212	188	200	176	199	196	212	203	195	233	192	199	212	183	205	221	196	201	175	182	171	202	211	189	219	200	189	209	195	188	207	216	194	197	203	201	212	193	217	210	198	226	163	207	238	189	181	198	225	202	230	198	206	185	186	207	216	202	186	197	170	191	223	200	205	206	199	185	207	200	204	181	214	216	183	189	193	183	190	167	206	201	168	195	197	191	169	184	178	235	202	207	212	168	185	196	203	199	211	204	187	199	198	208	209	193	197	164	182	202	181	190	187	190	196	182	193	184	185	161	205	210	201	219	192	182	223	215	212	191	210	179	184	192	211	192	225	198	194	199	197	203	212	199	202	188	200	199	226	193	197	212	203	183	173	185	218	222	187	183	216	187	197	214	203	195	208	206	202	206	168	182	193	198	190	213	199	191	217	199	173	216	194	202	233	202	184	207	196	187	229	211	194	184	189	178	201	169	177	184	185	201	196	185	203	168	214	181	179	196	186	186	193	203	216	213	213	179	184	221	215	197	218	186	214	213	209	198	176	201	197	190	190	196	183	188	190	172	181	161	179	170	214	194	176	189	219	202	195	196	209	154	183	212	197	192	191	213	211	180	202	209	204	192	168	172	189	224	205	203	196	205	173	169	225	229	197	181	197	197	221	181	191	203	164	192	169	222	176	195	188	208	193	201	212	197	189	211	179	200	207	186	186	175	203	192	208	193	178	193	185	188	180	206	203	215	217	203	191	170	209	197	178	215	193	194	181	200	189	193	197	172	185	188	199	212	211	208	224	181	207	207	191	199	208	203	215	226	226	198	211	194	202	185	182	183	227	192	195	233	180	164	189	192	214	187	174	189	198	177	188	191	170	185	195	189	189	190	209	236	182	202	194	184	203	188	174	229	194	183	186	180	232	190	191	197	174	203	194	211	212	176	192	184	193	190	189	189	191	202	196	186	209	195	206	188	189	190	194	195	176	181	183	199	177	229	195	172	171	225	210	196	207	200	178	192	187	168	200	170	197	195	213	197	217	189	232	175	181	227	200	206	191	208	226	205	175	214	166	201	204	190	230	203	180	188	211	207	221	191	186	239	176	219	208	196	218	176	200	184	187	181	187	219	193	206	189	188	199	211	194	174	197	199	202	201	229	180	180	216	197	236	186	212	177	181	183	182	201	195	202	207	171	203	207	200	209	173	188	221	193	184	195	205	186	192	188	196	217	197	212	232	214	206	203	204	188	208	195	192	189	186	214	177	209	195	205	182	212	197	187	180	189	186	193	189	177	188	188	205	189	183	199	204	209	205	191	202	169	202	190	171	192	202	225	177	201	200	195	206	195	206	176	209	188	199	227	200	208	212	201	202	194	202	178	172	203	222	172	189	195	194	184	208	195	198	169	188	188	206	184	194	192	212	206	204	193	198	178	175	175	196	206	211	195	194	194	220	172	223	211	201	174	177	191	186	212	178	202	192	183	183	189	193	216	197	174	196	172	206	182	199	186	182	183	186	228	186	192	192	187	185	218	174	185	177	205	223	224	208	197	191	208	201	195	203	176	200	199	186	207	185	203	161	194	198	165	188	190	214	189	192	212	199	207	225	195	200	176	210	218	194	204	212	188	215	177	201	213	191	188	189	181	189	176	201	202	168	203	215	205	204	160	186	208	165	191	200	218	192	200	174	197	190	210	207	190	220	206	208	205	192	192	185	216	181	197	202	191	197	193	224	222	182	168	183	226	196	193	178	184	204	190	182	202	189	191	180	200	191	202	200	199	202	206	203	202	222	177	184	204	206	200	183	199	193	206	208	207	190	192	192	196	176	194	192	199	166	215	202	204	229	198	190	187	194	194	191	202	177	187	211	181	182	210	203	197	179	199	200	198	207	204	193	195	205	182	198	186	187	199	198	196	208	204	175	202	155	183	199	185	196	181	196	181	204	176	213	173	214	200	198	222	211	186	186	205	171	203	178	178	192	197	178	186	221	184	211	165	193	203	219	201	209	186	208	212	205	190	186	192	183	223	225	187	197	180	226	173	204	194	201	196	184	200	209	206	206	223	181	207	180	184	175	187	191	192	228	188	173	167	206	175	203	190	200	194	209	209	200	193	190	180	217	207	201	203	212	196	179	201	191	197	202	201	196	196	198	194	206	210	178	204	191	185	205	201	193	180	182	182	195	203	197	197	177	179	203	180	178	191	181	210	217	216	229	202	202	184	200	200	194	197	173	197	207	210	159	196	218	218	206	211	206	185	201	210	205	184	188	192	184	205	186	209	205	202	195	207	205	207	193	184	190	194	212	198	174	186	191	192	205	201	187	210	192	183	202	205	206	212	214	172	201	193	198	183	221	227	200	194	227	202	208	195	188	195	201	200	183	219	204	210	223	207	178	188	195	192	243	190	203	189	197	189	187	192	184	197	209	202	179	209	198	203	169	188	223	221	217	199	205	170	181	187	173	185	179	198	231	196	195	227	185	181	176	186	208	209	196	186	211	196	194	212	170	190	188	178	188	186	175	182	211	181	177	202	208	196	182	204	199	183	217	178	178	198	192	187	200	176	198	179	196	184	205	189	176	204	230	194	209	169	183	166	224	176	202	241	208	170	209	185	204	187	188	207	215	213	191	209	199	204	185	193	213	196	183	191	198	197	202	203	162	200	175	196	223	210	198	208	184	163	170	204	181	192	195	191	216	181	201	199	202	185	187	208	177	211	198	224	217	167	180	194	184	193	188	210	208	223	182	181	202	202	196	200	192	211	187	188	195	195	177	177	179	209	199	224	182	231	200	188	208	161	194	176	205	200	196	189	175	217	197	192	196	218	220	211	207	172	186	211	191	208	187	184	185	225	183	192	204	215	193	205	171	191	190	197	193	187	207	191	171	195	213	184	203	171	209	166	195	217	214	184	241	182	189	196	184	177	195	187	216	199	204	206	194	187	199	213	174	199	216	217	207	212	207	181	186	200	208	183	181	182	193	218	181	205	192	169	199	207	178	216	184	189	203	204	185	190	173	190	205	209	175	199	179	190	200	229	214	186	179	195	211	195	187	194	179	186	229	213	221	185	203	206	209	184	195	181	229	198	198	184	198	176	181	204	179	198	223	205	209	201	192	189	178	193	213	224	159	198	184	211	207	205	203	202	184	201	193	206	170	198	209	201	211	190	198	216	177	210	197	189	193	185	197	230	174	189	217	220	220	197	213	192	191	204	198	228	223	216	192	215	194	200	191	216	234	199	218	183	198	180	203	212	195	192	208	186	198	168	184	166	203	183	222	223	176	197	200	191	196	240	196	218	200	170	195	180	188	186	216	198	187	189	192	183	229	198	194	183	201	197	204	215	177	188	198	185	183	192	202	198	222	211	186	216	201	199	194	181	183	204	216	191	186	180	221	186	216	212	178	225	196	210	184	194	195
9434	12992	18256	14491	9727	7282	6212	4840	3836	3474	2721	2396	2311	2229	1945	1752	1507	1395	1208	1007	852	847	818	782	759	816	794	737	709	775	716	679	692	683	751	729	718	776	718	725	703	751	681	706	740	672	693	703	700	658	671	646	643	655	606	653	656	698	688	654	643	704	683	645	676	607	648	731	650	660	639	639	683	673	661	625	681	672	633	625	657	638	708	667	653	610	625	624	675	609	658	658	666	677	699	690	681	654	628	643	675	680	633	651	614	643	656	652	655	678	619	659	686	617	663	640	676	674	660	657	679	661	672	709	632	658	691	680	686	635	647	641	645	630	664	641	678	694	646	679	654	652	656	666	729	634	651	660	672	631	669	655	679	692	639	641	637	649	642	684	685	633	673	643	638	668	658	641	633	613	660	656	674	686	724	696	628	634	666	633	693	662	652	625	654	663	650	697	675	664	633	635	665	656	609	650	650	680	674	638	689	655	678	654	687	665	660	691	650	674	659	634	612	658	637	643	641	631	606	665	669	653	672	676	637	705	619	647	661	651	701	663	644	630	667	640	647	642	656	635	669	647	658	619	614	655	647	674	657	677	622	645	673	652	688	617	671	640	665	666	645	683	625	708	638	683	673	621	675	651	654	662	654	651	661	677	641	641	690	646	622	670	694	641	603	671	683	681	647	662	643	644	670	682	676	665	666	663	665	633	622	646	663	665	727	672	644	658	647	621	655	653	657	620	642	701	639	676	684	631	626	709	689	641	611	653	632	603	674	657	650	640	664	691	636	621	653	682	652	665	627	654	635	626	644	707	655	669	689	654	664	618	606	669	679	648	667	705	646	644	630	691	671	674	642	663	637	610	599	662	652	696	699	616	614	613	684	655	693	641	629	677	643	685	679	697	646	617	601	664	644	659	665	665	725	651	617	714	695	669	644	616	680	679	652	675	678	637	660	640	686	640	636	717	690	680	628	691	653	674	642	672	666	691	602	663	646	654	704	637	633	645	654	633	622	689	630	685	697	625	617	651	675	684	649	663	669	640	617	682	702	652	677	678	635	693	663	615	636	621	698	674	638	642	696	611	628	667	650	679	686	677	678	663	664	649	637	650	617	647	678	655	678	671	674	604	631	647	615	676	656	667	613	668	694	659	600	692	681	688	679	663	653	625	656	627	682	679	635	656	671	668	697	683	670	678	666	663	659	659	653	620	644	650	620	701	660	699	725	665	659	620	668	694	658	693	670	679	701	684	676	643	622	649	662	700	709	646	671	677	664	693	659	652	654	683	638	678	654	641	689	646	681	678	648	630	690	640	650	661	659	673	666	662	664	641	655	628	704	635	665	664	696	663	639	716	699	647	655	630	644	665	679	700	703	672	669	677	684	647	610	669	672	618	665	673	708	623	678	658	652	684	632	663	642	665	650	665	658	668	644	658	680	688	675	662	645	686	614	654	656	726	648	641	685	634	704	650	633	647	664	614	612	653	696	697	644	703	629	680	665	694	677	694	641	658	691	622	674	632	661	635	639	649	684	647	605	682	650	681	689	632	655	643	640	648	606	621	685	690	659	663	683	670	615	671	626	678	651	631	681	665	656	689	671	620	674	644	634	675	663	662	645	694	691	653	687	637	677	627	722	681	612	674	652	638	656	672	655	637	638	663	660	632	637	697	700	672	657	621	618	672	691	677	644	705	607	683	651	709	621	657	638	688	621	694	656	651	661	665	647	636	661	622	668	664	693	692	693	704	680	669	672	647	609	634	647	657	639	620	655	629	649	635	654	632	604	627	619	675	595	708	619	682	670	661	691	619	647	640	639	669	651	661	638	642	675	633	686	703	676	658	718	648	704	646	690	632	669	700	673	691	679	696	653	673	664	701	674	653	646	673	679	649	697	650	694	666	607	649	626	641	605	619	654	680	698	669	614	666	643	666	617	652	702	661	664	686	648	625	630	628	680	718	677	645	636	640	661	638	686	637	674	620	632	633	649	685	640	650	663	649	612	648	609	649	631	711	631	648	659	636	658	671	697	640	649	696	664	650	645	697	627	677	654	650	649	688	656	655	713	681	653	672	693	655	624	665	651	659	666	653	652	624	633	630	667	699	636	706	645	690	682	669	655	632	683	648	667	671	668	668	642	693	657	600	671	667	630	664	698	640	669	631	667	667	661	674	641	697	587	698	728	656	661	766	713	662	673	637	723	627	669	697	653	647	672	632	656	696	694	634	672	613	664	645	659	645	612	661	614	693	648	669	636	675	639	618	639	660	650	648	637	701	657	717	681	700	608	678	689	670	620	650	633	680	676	671	650	632	652	661	663	669	663	667	642	659	650	687	659	662	677	693	663	678	667	670	616	575	644	671	636	613	699	660	659	667	617	628	648	670	654	625	684	654	621	610	632	648	687	644	645	667	661	674	653	651	669	671	667	674	634	580	644	632	636	650	593	651	645	644	660	640	641	632	641	616	724	625	668	694	692	691	696	720	670	656	668	673	649	668	673	718	625	658	674	686	644	655	694	655	636	630	665	630	653	642	619	674	633	620	701	671	643	679	678	630	651	661	638	643	643	654	674	643	678	646	622	652	638	667	717	657	715	656	680	635	664	670	631	641	638	678	638	682	656	667	681	622	668	650	668	623	656	677	648	665	719	684	650	646	622	665	637	622	669	685	696	674	651	643	648	698	677	639	665	625	649	605	650	660	613	680	670	671	667	700	581	649	660	628	641	680	709	641	614	666	669	637	628	658	660	622	712	657	672	665	661	637	652	666	625	657	676	652	669	660	711	693	654	675	602	665	679	624	662	667	647	659	691	631	663	678	668	677	619	639	633	646	647	696	627	667	625	618	659	622	619	675	635	687	706	645	617	656	665	660	629	638	670	648	648	646	641	678	648	607	645	703	667	666	655	661	631	660	679	691	697	681	646	667	612	634	648	679	640	645	621	640	649	699	636	691	656	684	642	665	683	633	614	691	668	666	653	677	689	667	630	630	644	651	651	609	634	691	655	699	641	609	686	687	655	658	628	676	669	612	665	652	655	703	637	662	714	647	699	685	658	705	641	660	687	618	696	636	649	697	657	692	600	619	617	657	667	642	662	624	657	680	663	664	656	641	648	670	619	652	697	633	693	668	610	607	666	621	670	655	636	645	643	659	706	638	632	621	669	679	637	679	669	641	695	670	648	650	648	617	651	662	687	656	671	675	672	645	695	642	722	684	681	673	670	695	648	674	647	660	616	638	644	654	650	655	624	670	685	638	625	617	680	649	701	659	687	664	674	659	648	642	685	670	636	629	682	639	680	627	671	662	672	652	619	645	615	665	694	688	663	645	658	629	642	675	661	633	644	651	696	654	680	654	623	623	639	707	635	659	652	647	668	629	677	680	686	592	638	629	661	627	656	628	673	664	668	655	694	689	625	676	653	677	653	643	608	647	650	626	721	652	677	676	681	647	659	621	641	659	623	659	617	650	646	662	655	705	639	674	688	627	665	605	630	676	641	690
36604	44419	43504	38468	27948	21521	16137	12152	6287	5720	5449	3530	3195	2745	2254	1731	1288	1498	1037	720	574	518	402	335	353	295	274	266	276	253	235	242	264	236	225	243	228	225	226	219	241	254	202	239	223	262	253	189	267	226	229	220	211	207	200	191	210	201	215	211	217	229	210	209	204	210	228	233	192	209	222	197	192	211	204	197	222	216	218	189	230	213	200	215	244	214	245	220	214	228	223	197	188	196	207	196	219	198	194	201	211	222	215	213	216	201	211	229	223	229	202	219	225	207	207	230	201	213	214	213	197	211	222	206	194	193	224	203	235	195	248	217	206	217	209	200	209	203	197	211	193	201	202	208	197	226	223	216	202	211	220	207	212	198	206	203	187	212	223	193	193	209	204	222	191	247	222	205	195	218	193	204	216	241	191	233	232	228	196	238	217	203	192	234	190	210	191	217	233	187	245	227	204	197	190	214	225	238	231	195	231	209	221	231	208	202	216	206	208	211	216	240	214	198	210	190	206	208	217	228	220	209	201	219	209	202	201	196	193	192	222	206	217	203	200	202	226	235	220	179	206	238	218	209	197	202	195	198	237	248	203	200	227	207	220	190	228	219	227	214	239	220	194	200	204	227	204	220	223	196	198	208	212	212	204	205	212	193	224	214	209	220	221	227	194	209	225	214	170	269	206	216	232	209	241	211	196	191	189	227	207	190	202	203	212	203	187	211	211	210	208	246	205	205	212	212	203	203	223	243	209	199	192	209	198	210	211	217	228	162	244	227	192	201	233	192	216	224	205	203	203	199	221	195	214	205	212	207	203	191	236	213	179	222	228	202	227	215	212	205	215	195	193	223	214	230	213	185	216	220	218	233	193	211	218	218	235	181	215	228	210	220	190	212	221	224	194	233	225	219	248	224	192	216	203	205	214	235	193	203	234	191	198	210	220	214	198	236	223	221	226	183	222	186	208	199	237	193	227	203	213	206	227	208	221	227	228	212	220	207	201	195	221	215	189	237	222	212	202	219	220	216	220	214	228	241	232	206	193	206	198	203	233	228	223	192	220	219	197	197	213	210	227	220	188	207	225	187	186	216	203	208	206	207	188	201	204	192	199	192	194	200	197	206	209	211	211	220	206	207	207	225	202	217	194	227	203	206	238	191	200	222	223	229	206	223	188	223	211	191	196	214	236	188	196	224	195	221	202	209	239	194	204	196	217	234	187	202	219	206	200	223	198	194	212	189	217	188	222	234	224	219	215	207	214	197	194	241	231	201	181	195	229	220	228	197	191	199	200	193	209	215	237	215	193	206	216	221	209	210	224	207	204	217	195	209	208	211	206	186	222	219	206	218	211	202	216	195	202	222	219	200	225	200	216	196	213	209	212	200	223	227	241	224	220	211	219	214	220	213	212	198	202	172	204	223	200	208	213	226	225	190	208	244	198	217	207	192	222	210	193	213	188	217	214	215	230	203	229	203	199	203	212	200	190	197	224	195	213	231	201	219	226	218	211	207	202	193	205	212	230	219	206	219	245	212	215	209	207	214	189	199	202	196	225	218	205	227	214	220	212	227	226	259	206	205	204	212	208	224	218	212	211	229	204	212	213	221	228	200	226	203	230	195	200	220	194	225	214	222	224	205	212	206	222	236	213	220	223	225	216	225	222	219	208	218	205	232	227	195	206	183	233	212	228	208	232	199	186	200	223	226	211	166	216	208	194	207	222	214	232	221	216	221	204	209	220	209	221	217	197	215	204	217	203	217	208	202	208	225	196	214	210	192	203	236	205	216	220	222	217	190	202	198	236	221	220	201	217	202	209	221	191	230	213	201	215	220	221	166	201	214	228	213	202	201	184	208	201	226	206	202	220	221	220	218	219	206	233	191	214	208	235	212	207	213	216	222	204	200	226	196	207	221	228	201	204	211	209	210	203	205	235	212	207	220	218	210	213	209	226	206	204	221	215	224	205	200	216	225	203	219	203	208	224	206	239	200	217	199	209	187	212	212	220	227	204	207	208	200	207	230	219	200	222	207	206	196	215	194	201	197	243	208	200	198	205	217	217	207	209	208	238	215	206	208	226	214	213	204	227	224	189	219	209	216	230	208	193	196	215	214	223	227	213	202	219	219	231	214	213	244	230	204	201	197	209	234	194	222	203	220	221	209	209	215	213	198	219	221	238	214	211	216	196	207	232	192	215	236	211	206	231	220	208	216	217	186	229	202	207	169	205	201	203	227	204	221	223	193	190	231	205	184	217	208	230	233	193	210	204	209	229	216	223	212	224	188	194	209	221	206	218	215	213	221	214	203	227	229	209	240	234	222	218	199	200	206	228	213	232	203	212	225	224	202	232	212	225	198	206	197	207	206	231	219	201	233	234	212	202	248	219	237	218	217	200	225	230	191	212	223	199	195	238	216	213	213	246	211	201	198	200	216	192	198	193	213	212	210	201	205	176	200	200	211	198	227	233	216	218	217	228	204	205	201	245	201	178	218	220	223	215	232	212	231	199	235	241	233	203	214	224	198	215	209	217	187	209	202	245	182	220	244	216	186	210	215	223	217	219	203	216	198	201	225	229	183	217	194	235	235	188	208	220	238	195	221	208	208	187	201	217	189	201	214	206	219	207	206	223	210	213	197	186	203	259	203	204	219	214	197	197	221	206	203	205	241	209	212	196	221	218	214	223	207	202	204	209	225	233	199	226	205	211	224	197	201	201	216	225	194	209	224	207	207	221	202	213	235	217	246	225	205	205	230	182	227	214	188	219	233	199	227	232	227	232	207	197	213	188	232	200	210	205	202	208	217	218	182	206	220	216	213	215	208	221	232	192	220	228	210	206	205	207	222	219	227	195	213	186	196	199	228	219	209	206	231	216	246	206	204	213	201	187	232	206	211	202	202	193	205	216	224	217	197	231	198	226	207	188	189	192	222	205	218	203	211	222	215	226	214	226	231	197	190	185	182	192	226	226	208	194	180	213	181	212	215	198	201	218	208	205	206	228	232	173	185	214	194	222	211	205	200	198	221	211	215	194	213	199	247	210	204	222	235	219	210	196	227	225	225	213	206	235	214	221	181	212	189	227	214	231	206	223	221	212	211	208	202	209	234	215	233	215	203	186	201	233	191	203	225	242	232	248	227	205	208	235	217	211	215	218	225	211	196	221	204	206	202	193	219	217	212	207	209	233	204	211	208	192	218	198	198	226	213	221	210	190	208	219	190	205	203	193	200	228	199	207	224	219	221	223	199	207	204	234	218	235	246	197	225	212	217	208	233	185	199	216	209	227	213	203	200	191	237	185	221	251	193	195	219	207	208	200	212	229	183	212	214	189	226	200	209	205	206	223	235	219	222	218	232	212	219	209	221	238	238	216	218	230	235	179	226	196	201	188	243	213	248	201	208	205	202	225	231	189	226	207	212	211	219	211	228	186	212	208	214	229	225	219	224	217	231	252	257	218	187	202	218	201	192	199	213	235	223	213	216	220	224	181	231	214	219	187	213
31616	42210	48703	47028	33129	26918	25212	24163	16570	20255	20094	16023	15619	15021	12527	10711	8722	9892	6831	4902	3766	3368	2197	1594	2024	1561	1417	1157	1059	958	941	950	923	852	875	864	848	806	814	773	780	750	789	788	797	951	877	882	848	799	770	717	681	695	713	692	682	688	677	694	641	682	687	663	718	697	726	688	690	694	658	657	717	715	716	701	663	695	710	720	702	680	710	690	735	687	681	652	746	719	718	645	695	630	702	683	696	688	690	716	717	661	699	689	710	674	672	702	703	727	739	681	711	693	680	681	664	683	709	723	670	701	738	676	634	686	670	686	682	710	731	740	707	676	708	686	679	722	702	721	668	669	716	696	741	633	672	711	749	721	656	720	679	711	697	694	666	729	642	668	724	679	708	635	691	677	701	670	713	721	695	658	713	655	699	707	686	673	640	694	634	694	676	646	714	681	716	696	720	679	650	669	713	742	700	685	665	672	690	684	675	656	677	690	653	689	677	629	707	768	707	623	694	682	644	674	706	677	698	696	667	714	681	668	698	692	682	704	681	705	709	676	719	719	658	687	672	637	731	678	700	670	637	735	724	675	675	696	697	668	724	715	705	707	724	688	741	683	672	679	678	629	660	723	673	688	676	702	724	688	673	710	705	708	671	686	718	621	720	713	673	722	727	714	731	684	706	668	729	702	686	684	674	621	648	649	745	686	656	700	654	709	696	701	655	674	700	701	659	714	717	722	710	724	696	711	608	686	681	687	687	713	727	711	667	681	663	684	704	668	699	666	733	671	667	643	689	693	726	665	711	713	687	687	739	714	679	669	744	709	686	720	734	708	714	670	696	686	699	699	694	737	689	685	708	640	669	649	698	694	727	691	659	700	718	706	680	677	654	734	666	701	695	683	679	714	696	656	705	671	691	705	737	721	685	723	696	688	696	666	724	673	709	725	659	747	685	727	695	697	732	704	667	723	709	704	676	649	674	637	655	672	682	662	721	646	699	677	704	710	715	686	665	722	712	692	692	690	708	671	693	735	729	716	668	657	667	702	662	675	741	712	685	690	694	716	701	691	728	696	733	646	640	667	730	687	697	709	704	648	685	695	663	696	693	693	703	685	681	682	716	685	697	660	708	714	696	684	664	651	733	718	702	658	723	702	738	739	695	708	697	664	669	726	674	676	696	643	711	712	681	701	670	692	741	673	675	738	687	633	723	687	664	689	687	719	665	678	654	667	732	710	708	722	757	732	683	679	705	673	707	692	674	678	692	634	715	700	693	680	721	701	729	646	682	703	704	743	687	701	720	709	683	664	652	670	619	691	708	691	720	713	699	683	667	683	695	696	727	687	661	663	729	650	694	674	719	703	678	698	676	665	687	704	692	668	688	707	732	729	698	630	706	667	693	726	750	704	725	703	721	690	678	682	662	723	646	672	722	696	709	691	685	706	695	678	688	696	700	726	703	716	685	709	713	683	688	674	704	682	768	723	671	719	673	628	675	677	686	681	669	658	667	680	707	712	740	688	694	668	676	701	710	702	680	734	688	752	696	668	730	683	697	710	700	697	665	695	655	679	684	673	713	669	661	710	733	695	676	738	720	682	669	680	705	687	709	680	684	678	662	713	697	696	711	752	733	683	676	685	670	678	691	667	668	662	671	718	727	689	715	716	642	684	730	649	712	723	660	685	702	691	656	714	737	726	690	705	660	688	662	661	716	694	729	688	726	670	712	703	692	730	698	720	724	679	685	702	717	704	644	727	635	643	716	741	690	703	694	661	714	694	701	679	716	690	672	687	720	674	630	705	656	676	680	637	665	678	706	671	688	660	676	689	682	719	683	713	684	677	738	709	716	668	724	731	699	742	691	684	702	655	713	697	714	649	744	663	748	650	662	651	709	663	676	710	693	680	714	718	643	715	684	673	653	682	695	734	690	725	679	719	717	731	720	712	654	642	702	757	702	697	699	693	731	656	689	681	702	685	736	734	716	657	675	716	667	665	689	689	675	706	691	688	686	713	654	668	684	692	681	729	703	693	611	690	723	639	666	741	663	720	689	689	681	679	673	699	696	708	675	631	737	635	735	728	672	676	709	681	737	689	682	714	658	713	713	688	662	723	680	672	700	692	685	724	705	680	752	686	685	689	682	692	722	646	687	711	713	710	676	689	694	699	633	655	671	720	730	703	663	663	648	651	693	698	669	690	660	775	648	694	676	731	671	663	735	685	714	701	657	689	734	705	719	707	699	695	662	741	712	683	658	685	680	699	699	654	654	675	673	718	681	688	674	715	654	708	691	685	702	682	660	711	699	692	715	703	715	653	670	687	686	701	695	719	660	690	662	690	714	697	695	712	654	706	761	745	658	692	761	646	707	688	690	709	685	653	689	719	656	681	690	705	676	675	721	651	650	648	726	657	682	718	717	666	684	725	724	696	683	745	691	688	682	684	715	691	737	732	706	679	691	771	719	659	712	717	687	684	687	714	705	702	661	686	711	724	753	713	701	702	645	733	710	723	660	706	713	686	667	702	670	767	707	725	679	741	678	715	665	717	682	714	730	690	714	696	678	754	722	682	728	685	699	702	719	644	679	695	651	688	666	698	720	702	740	625	665	698	690	741	651	712	724	710	715	681	719	723	681	708	697	721	693	655	708	667	654	721	706	688	687	733	706	707	664	760	722	670	658	685	706	671	687	697	689	716	734	680	704	689	710	688	646	703	653	694	653	716	694	693	684	713	682	676	695	664	680	691	659	687	695	680	696	668	698	766	713	715	673	690	739	706	704	665	694	655	643	743	698	686	668	721	663	695	680	687	652	661	698	700	699	685	665	664	669	689	699	691	685	725	701	742	728	667	721	667	710	640	728	644	713	746	651	714	661	713	723	696	730	687	701	689	737	733	701	721	667	726	654	663	686	673	698	711	737	681	691	688	687	684	685	698	684	693	712	669	663	721	646	735	652	675	711	689	683	696	643	724	708	664	702	696	697	726	720	692	666	684	688	711	738	670	660	657	691	702	745	671	683	721	690	661	724	717	690	679	711	709	730	719	703	659	641	701	685	708	700	709	678	662	716	688	713	694	690	688	695	697	686	690	709	698	656	689	645	700	698	690	730	731	662	688	706	715	695	685	675	712	653	696	731	662	721	707	689	668	685	763	716	655	649	702	689	649	712	738	696	674	678	674	749	685	744	655	670	738	684	657	641	728	639	719	693	699	728	680	724	701	652	723	713	700	690	744	736	725	710	721	670	702	722	636	660	693	630	686	674	703	690	738	691	624	704	656	663	670	675	642	668	682	694	715	702	677	713	693	734	692	660	730	703	681	706	701	707	716	669	678	730	700	700	715	686	691	714	668	687	703	691	689	657	738	684	701	673	656	723	642	671	706	694	724	731	709	679	731	748	656	745	699	735	659	693	673	668	724	685	714	691	723	709	648	706	705	676	658	678	682	699	659	683	704	716	687	740	702	747	662	698	656	667	670	699	645	702	669	720	711	681	721	714	694	698	692
41522	48522	45866	34896	27445	25919	24267	20762	13000	11522	9458	6537	6057	5423	4199	3108	2393	2676	1673	1304	977	889	545	457	533	425	383	287	303	278	245	262	347	268	259	256	258	265	242	238	276	240	246	240	258	257	283	301	304	265	253	232	240	262	247	241	234	243	253	247	230	278	230	245	219	216	219	254	199	224	222	241	247	256	240	223	244	228	238	245	236	229	239	271	256	228	241	229	237	226	200	231	226	221	256	207	267	221	236	234	241	234	227	210	248	218	223	223	227	247	261	232	223	230	252	244	244	226	201	246	237	227	242	255	228	264	224	249	230	213	226	252	226	214	217	257	232	206	205	264	245	247	215	233	232	223	270	241	253	234	260	240	250	216	217	247	235	221	225	240	258	256	254	242	258	225	221	234	239	226	234	210	211	227	230	240	228	259	225	229	224	222	251	228	235	237	230	246	243	224	236	226	229	246	228	238	226	224	264	227	224	240	232	234	255	226	239	225	230	206	250	251	241	250	217	241	269	233	247	255	259	232	261	255	244	239	230	244	263	255	254	231	275	248	225	244	241	239	246	210	238	220	247	247	223	224	269	224	282	241	252	248	228	229	217	245	224	236	244	201	221	210	233	242	251	235	216	245	251	242	233	218	233	224	246	261	228	237	230	241	248	246	221	230	249	259	227	265	251	242	225	242	201	235	241	233	244	255	218	228	230	247	229	237	213	239	221	238	227	224	253	232	252	230	238	211	214	214	237	228	234	234	254	224	219	252	251	234	258	236	262	239	190	233	228	232	217	234	250	228	288	257	213	232	245	207	207	225	235	227	220	239	252	255	235	232	206	256	258	231	253	259	223	235	237	231	234	234	242	215	205	246	268	238	261	213	229	238	239	227	223	235	256	246	233	235	253	242	226	243	225	231	217	228	220	238	211	231	252	211	227	229	234	231	245	214	245	224	210	227	217	237	240	252	207	238	211	236	232	238	236	237	228	250	216	239	244	217	249	234	242	239	231	238	242	231	236	241	225	207	230	227	235	240	244	242	231	241	229	221	241	219	235	257	254	237	228	239	251	200	214	219	258	223	237	248	245	245	225	222	242	197	254	226	224	223	244	251	231	227	248	231	235	260	244	252	241	226	222	217	245	225	228	254	262	216	229	216	238	233	209	226	237	229	254	248	255	213	205	231	231	236	205	241	236	238	250	226	239	232	253	219	229	241	244	210	232	221	245	257	214	232	257	230	246	233	233	229	276	235	243	255	249	243	243	228	232	263	231	242	228	240	235	252	266	218	250	208	243	219	229	236	237	245	250	256	239	224	235	248	245	252	221	239	224	223	225	213	237	238	245	230	235	246	247	203	263	237	231	240	226	253	220	232	249	253	244	201	216	239	263	236	241	230	234	238	254	241	211	255	233	211	234	236	221	249	253	244	235	232	255	240	222	223	252	240	232	243	263	230	213	233	206	245	233	237	251	220	219	239	246	239	232	229	216	234	236	247	206	231	242	237	199	226	229	205	221	248	207	249	247	244	259	220	243	232	241	218	217	244	233	226	218	213	221	251	245	232	220	232	239	274	238	240	253	240	201	223	245	218	234	257	214	225	252	249	215	241	251	215	247	235	212	249	236	241	237	245	240	220	253	219	258	232	240	221	270	253	228	270	228	252	235	242	242	232	253	272	221	247	242	247	261	225	234	242	250	243	216	257	257	252	220	243	226	212	231	217	226	241	230	251	245	252	257	245	230	254	227	258	250	232	245	244	247	211	213	252	242	226	252	252	213	234	279	234	217	232	243	235	221	255	249	242	232	241	246	235	228	244	256	225	213	238	225	222	238	213	220	244	238	232	212	242	256	239	222	244	216	229	192	228	234	237	242	258	215	243	245	240	244	242	220	250	236	233	248	222	223	253	242	226	242	241	236	233	247	227	219	231	275	244	197	243	229	202	239	199	233	233	242	254	214	243	234	218	233	212	258	236	258	230	225	229	219	234	239	257	237	245	235	274	225	229	237	255	261	243	215	228	221	228	247	240	251	246	234	233	236	212	214	229	226	225	237	223	250	255	237	248	243	243	233	229	218	238	237	225	248	235	240	249	229	227	205	240	247	234	263	210	245	237	236	247	255	221	235	252	236	224	218	238	232	248	235	227	245	225	231	258	218	212	217	221	249	240	236	229	210	215	262	233	219	247	259	225	249	226	230	234	222	229	237	256	218	234	211	265	213	232	251	226	244	224	232	235	216	230	233	263	256	260	201	236	227	207	221	251	217	235	241	235	218	249	250	245	260	210	223	229	229	242	251	249	233	235	215	234	265	241	237	213	215	239	215	229	266	250	223	243	235	239	251	196	232	228	255	250	232	236	242	250	265	228	233	232	231	235	220	242	246	216	229	240	242	266	210	213	236	270	240	227	240	229	230	245	236	274	256	228	210	247	227	261	263	223	267	246	237	250	228	215	222	219	258	243	261	250	212	221	250	230	199	241	251	237	278	227	240	236	257	254	229	271	223	239	207	255	231	214	236	233	224	211	235	219	242	246	234	203	228	266	238	211	202	218	226	251	219	244	228	244	213	244	209	193	230	245	228	223	219	236	267	217	235	245	248	227	226	214	238	240	283	218	265	246	248	233	238	226	238	243	229	242	222	255	259	213	254	230	258	244	229	247	228	241	218	217	226	216	227	251	249	221	241	239	254	230	226	233	207	259	253	265	222	227	255	254	245	251	236	204	227	241	250	250	237	227	233	230	217	243	234	256	260	223	242	234	273	251	231	240	234	259	230	225	217	215	218	253	228	223	229	239	249	218	245	216	225	256	258	234	240	244	254	231	241	226	217	231	262	242	219	242	222	248	263	228	248	240	223	238	239	215	254	216	236	228	231	228	247	227	239	226	226	228	253	258	249	228	248	221	222	223	216	207	228	247	229	232	245	236	233	217	236	243	216	228	241	250	241	259	242	226	254	228	244	237	247	251	238	234	219	239	233	223	216	237	208	230	204	259	231	219	218	257	213	255	247	236	242	197	230	247	232	238	244	242	233	216	244	232	243	254	226	227	218	231	241	271	249	238	257	273	251	206	240	236	257	247	217	228	255	222	253	259	213	242	230	256	225	227	232	235	235	237	282	257	203	242	254	224	240	243	224	247	221	246	238	262	243	234	237	233	238	238	246	224	235	250	261	266	225	269	234	231	256	232	252	238	231	239	245	231	219	229	212	228	233	262	226	262	246	241	245	260	227	243	240	235	201	257	258	267	242	199	227	241	205	219	265	204	236	235	254	230	214	216	271	249	231	230	249	249	227	226	217	236	246	243	233	226	236	232	230	231	204	239	249	242	254	255	213	233	226	267	228	244	234	217	207	227	218	231	236	242	240	221	223	240	261	236	216	232	223	255	228	242	214	222	242	219	254	235	240	241	223	220	243	260	209	250	255	229	201	226	246	242	236	230	235	268	241	255	243	235	251	230	235	234	242	221	239	250	248	241	268	259	261	258	226	237	228	235	238	234
35016	49255	53105	45762	36518	37843	36922	30712	25921	28878	26593	22692	23494	23071	19727	16879	14144	15500	11239	8282	6701	5719	3485	2737	3196	2502	1777	1350	1391	1000	1027	1048	1141	961	888	999	910	850	837	812	903	832	824	938	871	863	1041	1312	1221	979	899	786	754	724	754	682	757	770	772	749	800	762	717	767	759	705	807	729	767	762	774	763	686	739	780	704	750	726	740	770	732	720	765	742	781	749	718	718	782	735	715	735	727	774	786	735	740	752	696	752	749	775	726	749	702	755	700	751	787	746	755	756	768	736	745	764	778	719	750	709	715	703	741	740	680	727	766	769	735	730	760	771	757	775	784	765	724	754	749	745	743	736	762	733	753	781	803	715	737	793	742	763	697	715	735	780	775	800	754	765	783	740	760	752	749	725	729	752	745	753	744	759	745	766	726	691	735	712	768	767	713	702	732	751	747	731	743	767	738	727	721	738	771	738	683	753	780	786	753	738	732	770	721	717	697	741	752	753	764	723	775	760	783	783	763	767	732	740	756	756	715	746	762	781	783	738	769	793	707	718	746	772	768	757	701	710	729	759	716	725	747	749	751	789	713	761	749	744	718	723	720	724	715	724	735	742	742	726	733	692	792	744	730	769	719	768	780	734	760	762	786	738	778	710	771	742	755	768	770	758	778	719	725	740	722	710	735	770	730	736	762	739	675	725	748	746	772	739	764	761	784	726	760	726	766	767	750	778	743	796	833	733	776	757	731	747	758	804	721	719	729	762	707	762	731	772	746	757	777	738	725	753	785	739	783	771	752	769	696	751	718	776	764	793	756	780	764	725	764	805	766	734	755	760	733	720	742	729	774	716	726	806	745	727	764	775	778	765	748	746	760	702	756	743	749	736	754	711	777	696	758	761	752	778	795	728	719	774	760	712	730	727	769	778	737	765	708	714	796	750	777	705	737	802	749	716	700	740	742	761	722	779	744	774	776	769	702	745	759	802	775	760	761	773	773	744	754	759	730	733	710	743	707	787	746	731	752	699	737	781	793	789	728	739	777	748	759	777	707	752	756	706	746	755	783	724	732	738	748	774	751	733	728	756	753	772	756	732	706	787	742	684	756	763	808	791	797	745	741	773	719	736	779	759	729	714	764	791	732	744	738	788	726	753	794	762	731	714	743	777	771	747	790	735	720	759	728	751	736	696	769	757	766	739	747	750	782	729	760	787	768	735	765	747	753	789	837	747	754	736	759	758	783	761	751	736	746	757	784	772	784	749	734	693	701	817	755	670	699	776	750	753	761	775	761	719	748	782	753	753	737	711	767	795	738	738	770	742	753	761	742	759	773	758	770	695	741	731	769	755	745	741	753	740	751	766	786	760	726	743	789	694	747	809	752	764	757	702	762	743	775	772	777	757	737	782	743	714	725	763	736	716	785	760	738	741	740	726	729	760	766	778	775	740	696	774	770	730	740	761	779	675	790	707	754	748	776	739	713	765	719	739	764	789	735	775	761	793	738	744	714	739	742	748	746	671	782	727	721	697	770	771	765	743	783	780	796	742	702	739	801	743	727	716	682	742	767	720	748	707	710	777	788	729	733	748	765	735	746	746	740	723	731	731	766	783	727	788	754	729	742	785	793	755	742	749	707	737	707	732	767	754	730	764	745	718	766	758	695	744	738	729	744	764	745	748	780	753	752	737	727	754	758	787	791	770	744	767	784	722	723	782	767	715	750	716	760	778	782	737	776	730	746	773	731	727	738	763	803	769	779	747	681	741	782	719	742	697	787	730	749	733	786	733	739	735	745	742	710	762	753	731	720	769	744	810	757	739	759	772	733	730	688	776	720	743	794	708	725	784	724	742	763	750	723	745	780	759	754	745	763	711	700	747	748	747	742	729	750	715	693	757	743	780	744	761	720	752	733	740	727	767	734	744	758	742	789	758	732	718	766	729	762	734	755	778	720	780	775	751	708	767	782	776	733	792	716	720	773	788	726	750	775	779	741	778	759	771	739	730	777	742	754	784	757	751	772	734	738	782	716	760	768	739	738	729	755	818	744	762	724	747	750	752	737	733	728	714	745	784	711	720	737	762	764	729	735	778	747	771	755	732	739	719	725	740	764	751	720	766	739	740	768	710	707	757	754	778	755	728	745	723	768	687	770	706	745	797	768	730	723	757	736	772	762	706	764	736	744	742	747	796	759	723	735	732	718	765	705	770	781	770	787	767	705	769	774	788	729	763	781	767	705	713	766	726	709	740	695	800	728	792	738	744	801	784	715	702	805	710	734	715	730	767	753	691	761	779	756	732	743	734	782	756	764	693	688	787	744	772	725	759	739	719	767	735	689	755	748	786	741	721	768	780	770	747	734	790	759	754	765	765	724	776	788	785	748	747	766	740	726	713	744	758	750	780	731	716	707	748	748	714	744	764	756	814	812	753	741	810	731	777	753	749	746	740	727	762	758	701	720	748	763	792	731	781	747	761	750	746	778	733	779	724	755	743	760	750	756	701	728	771	760	730	749	733	792	773	728	756	688	765	759	731	762	742	737	723	767	752	695	743	697	722	712	731	762	716	782	741	784	715	781	738	718	786	770	761	761	704	739	756	751	742	728	778	791	746	765	759	803	745	730	752	730	765	703	770	729	794	771	767	771	741	707	738	782	757	774	742	751	737	765	784	785	716	784	762	813	757	773	796	736	749	740	770	772	778	781	777	768	766	772	741	740	742	777	809	713	729	735	722	761	743	727	770	720	791	714	709	739	772	766	732	752	703	774	764	766	748	745	749	741	784	733	773	755	766	711	747	788	690	742	772	721	765	704	779	762	806	743	765	745	729	746	751	733	709	715	758	728	733	743	781	776	756	791	764	778	710	749	740	715	781	768	768	776	743	732	783	715	755	775	723	766	794	724	729	720	749	760	708	723	746	732	803	741	785	769	762	753	746	740	727	720	736	741	733	774	758	782	754	714	793	755	770	746	731	804	742	735	839	769	722	757	689	767	725	768	779	747	741	737	756	744	718	748	748	716	731	742	749	714	729	738	767	730	711	743	760	766	761	753	791	762	775	755	698	726	758	739	742	749	729	756	717	715	779	744	745	711	753	784	717	765	748	777	740	743	783	717	751	734	769	717	742	755	791	765	757	750	746	711	743	774	730	759	767	742	702	700	765	730	696	745	771	773	771	687	768	723	744	744	794	727	748	770	756	777	746	773	747	767	729	732	712	749	694	793	764	758	765	750	708	746	766	744	728	707	711	758	733	708	738	814	747	741	792	758	787	755	751	803	776	735	727	775	754	705	773	771	748	751	778	718	777	768	739	733	728	777	759	749	737	744	789	750	740	754	721	822	741	734	717	816	750	791	771	747	740	721	783	770	771	727	730	713	750	723	756	738	776	791	729	734	704	715	784	766	779	775	751	767	723	746	768	802	712	746	758	755	740	748	791	758	747	717	781	774	724	781	769	747	750	770	766	701	739	789	732	713	726	775	726	748	742	751	742	724	764	750	734	727	782	723	740
9340	10483	11616	6696	3086	1930	1453	1090	751	662	549	481	453	435	329	332	271	319	256	234	217	222	210	240	250	222	222	202	216	220	189	243	232	234	214	235	221	219	199	220	210	204	202	224	189	255	197	222	184	229	202	214	205	212	236	202	221	205	198	191	233	231	217	214	201	193	244	228	217	208	208	221	200	223	217	223	215	238	198	189	206	208	201	197	205	209	221	212	195	196	224	189	183	223	194	228	191	193	190	193	181	185	194	209	186	215	218	208	212	186	211	202	202	196	206	194	211	215	216	191	209	190	193	208	201	209	212	215	199	216	243	221	204	209	186	198	203	208	211	225	199	184	246	196	204	210	223	210	216	200	211	211	192	214	202	223	187	226	215	177	190	200	210	199	218	210	190	198	205	203	200	198	220	205	224	221	186	209	194	246	200	186	197	229	192	188	201	224	212	217	197	221	217	220	222	201	216	191	241	224	224	214	185	220	213	200	216	202	223	217	206	191	229	196	204	212	207	204	207	229	195	212	203	192	187	202	212	230	222	201	213	213	214	203	220	165	220	190	186	190	214	207	195	221	221	245	201	186	188	250	183	195	235	219	234	230	202	209	238	206	193	181	225	201	233	220	218	205	224	203	212	193	204	207	208	184	228	208	189	196	225	219	208	206	194	226	198	217	174	216	221	213	215	204	204	182	196	210	180	203	192	193	198	213	201	209	212	195	204	211	231	223	198	230	201	189	197	204	209	182	191	209	207	215	215	211	198	206	220	215	220	241	203	233	195	190	224	197	194	184	212	205	202	236	204	223	189	217	194	228	222	213	197	201	213	182	234	221	227	221	206	217	205	227	195	198	176	193	217	222	206	182	202	205	211	201	218	221	220	175	238	202	200	174	188	220	200	204	206	233	204	210	203	200	190	203	202	202	203	210	215	194	207	213	210	210	203	182	204	205	231	196	201	198	214	211	213	218	213	191	195	195	225	216	197	219	203	201	228	174	214	223	199	229	209	189	218	229	172	227	220	216	225	208	213	177	182	174	179	220	232	203	171	229	223	222	194	207	218	190	214	218	213	201	216	194	211	214	198	224	206	211	179	234	192	189	199	211	217	204	224	196	195	218	207	182	219	227	203	198	219	223	227	216	220	202	244	211	224	209	215	177	230	212	210	216	205	198	190	223	200	211	190	196	193	207	235	187	218	194	202	214	214	227	203	231	216	216	219	183	217	171	207	195	224	197	218	222	226	185	205	214	193	195	225	193	206	204	178	196	168	214	208	217	215	241	210	204	197	204	229	189	187	196	186	207	215	216	230	218	207	210	203	217	217	201	213	203	214	197	195	193	214	246	213	222	228	206	202	206	191	218	222	205	188	208	206	189	208	189	206	210	226	202	172	209	206	223	225	217	207	193	220	207	197	196	184	236	188	204	217	185	211	217	207	226	201	203	198	221	212	224	217	205	214	208	188	204	187	193	249	199	226	189	193	193	207	214	209	220	202	198	173	214	234	241	208	232	209	218	203	207	182	210	209	201	196	213	214	212	198	228	196	184	211	212	191	209	227	205	213	193	190	201	207	188	207	182	193	245	194	202	201	199	196	218	192	222	211	206	197	244	202	192	181	221	214	200	179	200	200	198	194	210	209	207	225	216	209	190	233	184	197	204	206	223	214	206	220	188	168	224	207	197	190	216	207	183	198	206	220	240	206	199	202	206	211	223	216	187	187	214	211	200	207	197	211	189	198	210	212	215	201	213	202	192	217	204	227	182	207	200	194	209	210	234	213	183	201	189	190	207	223	204	185	206	207	197	191	221	203	218	196	204	202	199	199	213	203	211	195	205	202	218	186	199	190	212	211	217	204	186	208	194	227	215	197	214	209	214	210	224	228	213	214	230	228	200	206	223	194	233	212	210	219	222	189	199	209	206	219	207	201	204	170	202	215	218	190	227	198	210	193	186	211	206	195	214	200	215	177	209	219	235	218	195	195	186	211	200	200	212	197	204	214	212	186	192	209	196	216	182	204	219	179	209	198	207	208	213	204	194	195	222	169	203	207	221	211	214	217	225	222	167	193	219	210	189	184	190	197	211	205	175	232	222	197	200	193	214	213	197	230	211	207	184	225	203	199	193	184	193	198	214	211	217	229	199	214	194	203	209	190	197	227	231	212	205	193	216	181	211	222	211	218	205	234	183	206	237	208	217	205	227	202	222	199	207	212	218	190	205	211	211	225	212	222	189	193	202	226	210	209	222	205	220	232	208	199	195	198	202	195	197	201	238	211	217	208	204	215	219	222	186	228	193	178	228	204	208	203	233	197	193	200	237	209	197	192	203	200	205	197	201	207	191	196	201	218	205	206	225	220	221	189	205	235	188	211	200	199	205	232	225	218	188	181	201	197	231	232	207	211	263	216	215	219	208	200	194	190	206	234	196	197	193	187	198	204	211	189	216	202	193	223	186	199	219	200	224	201	217	226	223	229	204	194	191	203	221	186	197	180	195	234	204	210	207	193	214	209	222	212	191	187	231	189	203	205	206	209	184	184	203	193	187	218	219	240	195	239	202	212	218	185	223	210	201	203	232	196	204	200	212	199	199	216	220	205	206	199	189	215	203	234	195	221	219	219	207	214	195	209	206	218	205	229	196	206	218	198	223	199	199	207	199	208	193	190	187	224	203	218	216	174	201	221	195	191	195	204	194	185	205	193	226	191	194	194	214	190	201	215	214	216	209	212	206	224	193	187	211	215	232	223	203	199	222	211	219	240	192	188	200	192	220	191	180	216	202	203	198	199	199	232	203	203	197	186	206	200	195	226	206	217	213	227	235	207	193	197	185	232	192	222	209	217	212	201	210	190	195	210	224	183	195	207	204	222	196	199	204	192	218	202	229	179	212	186	213	193	214	173	196	186	203	232	196	189	203	189	220	204	195	205	224	224	216	180	193	201	234	220	222	200	181	214	201	202	179	200	194	187	218	232	178	207	198	196	223	189	217	225	197	206	220	223	231	236	204	188	210	182	199	237	210	207	209	228	230	175	231	215	201	189	207	205	203	180	202	224	206	188	235	210	222	205	231	204	204	202	214	210	211	181	194	200	215	203	204	214	202	222	202	186	203	208	221	214	166	196	186	197	223	214	209	209	203	243	217	198	217	213	199	222	184	189	223	211	207	180	196	218	190	237	217	222	180	191	193	206	219	204	228	213	187	211	196	196	188	223	199	206	185	207	193	201	189	226	225	214	198	196	191	210	225	193	175	200	197	203	207	197	191	240	209	192	184	218	207	217	208	209	207	198	226	198	207	182	204	193	211	218	235	217	183	200	208	190	206	247	223	193	205	215	197	216	202	214	243	201	226	207	221	219	228	212	193	206	208	197	215	189	225	228	195	178	195	208	207	195	221	217	202	198	189	209	190	191	212	196	200	206	197	195	178	201	223	189	184	218	223	210	206	204	217	205	191	175	233	217	233	203	208	212	216	200	214	215	173	201	198	199	219	203	216
10092	13241	19206	15218	10127	7885	6671	5350	3976	3590	2991	2310	2304	2407	1869	1540	1420	1376	1096	966	881	880	806	862	879	855	818	743	794	739	752	758	710	753	753	742	756	750	799	761	755	750	733	750	722	690	773	733	726	711	691	706	652	710	662	738	738	640	722	675	679	690	725	706	659	721	679	661	737	675	720	693	713	645	681	700	689	674	692	689	704	722	676	669	686	695	685	734	673	711	678	673	686	676	712	693	622	674	694	660	675	660	705	670	722	665	668	719	669	707	713	689	700	698	712	695	710	683	675	694	680	704	695	674	684	726	671	723	705	712	637	670	630	707	688	676	695	688	688	676	662	655	675	714	673	655	662	687	691	697	679	736	668	703	695	690	660	677	697	662	647	645	707	701	681	699	688	671	687	653	716	702	658	710	685	715	706	678	623	641	668	710	702	681	710	756	692	692	663	716	652	674	710	693	730	694	638	685	740	679	700	627	643	716	673	656	689	719	672	642	666	645	681	699	664	650	702	708	691	685	705	690	713	696	706	674	715	708	697	716	673	676	640	702	651	699	672	634	665	703	695	702	715	665	645	648	716	673	675	747	698	643	708	746	668	675	692	691	700	685	730	691	736	704	694	701	647	725	684	715	673	705	693	639	714	699	666	724	699	698	696	641	663	699	690	722	678	719	603	689	699	662	743	660	687	695	672	650	662	695	742	677	644	730	685	723	706	672	675	706	692	689	701	701	709	691	675	738	698	666	703	652	665	682	702	706	675	682	693	669	683	683	705	745	702	683	710	665	670	693	659	701	733	690	686	724	691	677	695	670	698	638	694	632	667	686	654	665	684	660	663	682	664	661	677	675	670	724	720	723	681	711	716	702	687	648	686	683	633	709	724	693	720	682	666	750	707	692	757	692	692	688	692	716	670	703	656	693	689	677	711	672	668	639	682	663	712	656	719	722	709	729	661	654	649	742	686	688	752	684	735	696	705	668	717	639	678	666	698	692	663	664	633	713	673	704	648	693	662	707	680	628	719	708	720	692	735	707	662	650	623	684	685	714	646	668	678	670	698	746	687	685	696	679	728	716	660	674	671	681	684	723	699	652	639	654	677	684	689	666	689	717	663	703	671	680	657	694	687	655	696	693	721	701	691	684	689	666	713	643	704	686	667	663	701	729	656	689	654	709	743	693	709	682	696	730	719	641	649	701	663	662	678	653	699	673	701	693	727	715	711	666	647	711	698	649	676	674	698	667	691	683	691	666	672	681	703	688	641	654	666	730	690	681	659	658	705	682	614	667	682	678	658	688	699	662	667	720	710	671	668	686	703	650	675	745	678	733	713	746	686	700	693	654	695	631	682	644	668	656	685	696	663	698	667	708	646	631	704	671	621	696	640	678	705	718	707	690	651	719	648	688	705	695	706	691	723	713	702	668	678	673	706	681	673	678	681	657	756	634	709	663	712	669	642	691	688	703	708	668	675	706	687	713	687	703	660	672	679	696	633	691	737	706	689	678	702	727	704	683	721	684	686	722	717	681	708	671	684	698	655	684	715	694	691	672	666	661	719	678	696	670	711	711	720	658	689	689	696	653	644	728	694	663	685	694	732	701	685	642	696	648	726	674	695	647	696	686	676	686	695	654	681	682	705	664	716	698	700	706	714	698	696	626	673	677	742	655	731	691	748	715	692	752	698	668	728	670	661	693	658	678	721	712	667	664	688	637	677	697	685	664	738	701	703	701	715	668	680	718	672	763	673	684	698	707	724	677	701	696	684	684	676	724	694	656	725	672	707	701	728	717	648	643	662	726	651	699	705	665	678	684	670	696	704	693	650	702	698	664	672	681	702	659	689	677	673	695	716	703	747	691	713	723	676	711	673	684	685	671	700	713	671	667	707	674	691	688	664	689	677	683	692	664	715	670	716	700	657	707	713	646	692	694	721	675	696	670	697	668	681	710	714	684	716	666	684	708	651	711	666	642	722	682	706	661	643	676	715	689	658	708	703	677	668	666	768	696	691	658	700	704	701	706	702	708	644	703	648	625	633	674	691	731	707	619	708	679	695	657	711	678	696	649	654	706	695	708	686	654	653	672	688	681	686	685	658	706	696	657	696	704	719	695	693	661	641	711	704	690	748	723	661	708	653	705	680	689	638	667	690	656	649	697	687	738	705	651	715	676	691	687	657	676	716	651	673	663	661	656	673	699	702	687	676	697	652	712	736	681	682	670	709	661	706	674	668	705	689	694	674	678	672	714	721	681	659	681	700	697	737	647	676	729	679	716	655	657	679	689	658	690	679	689	689	721	702	696	694	723	735	685	665	705	682	608	718	676	677	718	719	671	694	705	691	647	695	676	689	666	657	659	669	723	704	705	656	692	723	636	693	685	664	709	710	704	691	663	740	739	694	669	678	712	667	698	728	635	676	701	718	732	683	660	669	622	716	710	689	680	694	706	705	693	678	655	669	681	709	664	669	730	712	725	692	660	692	667	642	653	716	687	701	649	694	735	699	713	634	670	691	676	712	642	634	716	671	657	740	730	696	666	697	660	692	724	699	650	691	721	683	666	674	659	671	681	682	717	659	650	706	738	693	702	687	690	637	732	699	682	730	678	653	714	667	734	703	692	692	654	649	671	702	690	692	717	653	679	681	708	676	683	663	661	697	720	703	710	708	734	653	694	698	687	670	722	692	728	699	710	648	679	738	707	693	688	630	707	703	714	677	697	648	675	679	665	671	656	682	660	700	670	701	670	645	690	632	700	666	677	687	753	647	744	683	724	704	663	684	725	713	682	707	699	728	708	704	675	708	622	665	651	738	695	734	695	725	666	673	638	643	680	677	656	650	681	672	730	669	690	738	667	648	641	728	645	707	636	654	683	676	626	699	643	674	703	668	683	666	674	640	711	728	687	715	675	649	663	697	715	628	675	693	651	667	731	689	679	689	683	673	706	698	727	645	707	694	672	650	636	694	735	710	697	708	655	701	695	708	676	687	631	628	665	702	723	689	690	711	703	631	711	712	686	723	698	663	683	645	656	615	726	659	686	646	718	695	665	700	720	664	699	695	667	726	677	690	690	685	712	697	672	709	661	647	703	736	708	701	661	671	703	694	685	675	648	697	659	740	708	717	716	650	693	696	648	674	724	689	672	677	651	682	656	693	621	692	664	638	717	719	672	690	687	678	696	687	650	720	698	718	682	747	719	652	639	687	723	660	727	696	671	693	708	684	655	651	685	665	699	673	705	672	680	675	631	693	734	727	646	740	692	658	617	705	671	698	692	712	742	672	682	673	668	658	703	683	653	683	626	677	675	678	677	694	680	674	671	709	698	687	700	678	727	707	677	684	702	758	677	683	707	722	663	662	659	684	710	706	686	701	729	673	718	653	635	721	671	672	669	681	640	704	718	704	663	716	672	665	677	684	687	675	698	667	697	693	699	642	696	654	680	619	684	725	675	703	709	674	685	646	703	703	695	705	698	691	687	705	683	696	645	651	688	692	678
32039	43875	44642	42120	26982	22490	17042	10112	6330	5385	5203	3572	2457	2875	2274	1770	1328	1400	981	768	694	501	369	296	353	284	277	238	261	220	240	232	234	246	222	224	243	224	242	245	223	215	224	235	268	237	231	245	246	208	222	226	211	252	209	214	219	205	184	223	234	221	199	251	229	217	230	236	207	244	223	236	200	248	230	212	207	195	206	219	233	221	208	206	214	215	215	226	204	219	210	224	242	219	229	240	201	247	232	202	209	226	232	207	222	229	238	207	182	216	217	207	204	215	193	203	216	226	237	215	223	227	201	178	207	190	191	227	219	234	210	206	194	212	218	212	222	221	223	210	198	209	243	255	201	207	205	213	223	212	200	210	234	228	214	197	197	214	218	211	226	208	239	239	198	199	220	225	222	212	187	231	214	211	222	216	210	220	237	225	217	209	218	199	204	230	204	194	212	191	183	215	212	234	224	232	210	198	215	202	243	207	214	219	212	201	232	196	223	215	196	198	209	225	210	204	210	211	205	220	235	200	203	231	207	210	206	198	202	217	202	218	218	219	206	210	214	206	227	222	214	213	231	218	214	226	193	217	213	224	246	221	225	212	240	222	217	197	222	210	206	233	226	240	229	201	225	206	196	197	238	191	212	244	220	234	199	226	200	218	207	233	234	239	249	212	201	211	209	217	210	219	229	223	235	175	199	207	232	253	232	209	194	230	187	202	235	203	194	232	194	218	203	198	234	241	218	231	210	220	200	200	213	199	223	221	216	208	209	228	220	206	209	212	221	224	209	219	245	234	204	216	223	224	207	216	229	246	189	218	208	207	222	206	254	236	215	183	208	198	219	228	216	233	201	223	214	223	224	238	212	232	223	217	242	212	224	209	210	237	228	233	200	212	210	209	256	199	207	205	205	214	199	220	219	235	219	214	220	187	219	220	235	190	215	203	219	219	196	212	207	252	213	238	220	227	210	234	208	219	233	234	243	227	203	234	214	225	209	222	207	218	238	213	213	205	220	212	207	245	240	217	210	227	217	251	212	183	212	210	206	210	236	198	240	185	222	201	207	208	217	188	220	205	232	200	227	215	210	226	200	228	226	204	222	200	213	222	192	232	201	245	209	229	197	214	199	221	215	232	228	245	200	203	220	223	226	233	202	192	190	204	244	208	228	232	232	209	191	251	203	219	195	214	224	182	228	206	203	234	232	208	218	206	210	208	210	194	190	230	235	222	241	214	189	202	212	165	245	210	218	212	216	225	213	213	209	205	204	229	205	200	206	240	209	224	222	201	217	224	192	223	203	217	238	234	217	203	184	230	221	232	208	231	228	236	218	236	216	226	223	211	208	222	191	213	230	213	223	201	253	215	208	208	236	236	216	214	225	206	213	233	223	232	215	218	196	211	216	245	217	213	222	218	200	240	229	199	199	220	219	211	214	218	208	229	220	224	193	205	195	224	230	266	206	221	204	212	228	219	205	206	219	233	187	193	203	239	238	228	224	231	209	229	217	228	195	218	230	220	223	221	221	222	239	224	219	211	238	193	228	184	243	200	215	226	206	208	219	198	234	224	214	226	221	234	216	222	200	190	215	217	220	217	218	215	211	248	246	211	202	188	212	199	222	219	238	226	227	203	230	232	221	232	205	219	221	210	227	184	200	222	188	185	230	185	239	237	233	235	233	217	249	222	206	226	201	217	179	205	230	220	210	231	209	232	220	235	195	185	224	198	209	215	228	237	227	229	216	228	206	199	225	232	206	197	205	200	199	211	202	209	201	183	199	203	210	191	204	214	206	244	218	227	241	235	205	231	190	199	223	209	216	224	203	224	222	220	222	209	216	212	233	208	217	238	230	223	210	227	205	209	224	209	211	203	204	219	226	213	216	241	229	224	223	193	222	205	216	230	212	194	227	224	213	218	210	216	218	222	197	194	200	213	210	231	233	235	214	205	196	233	225	221	217	227	204	200	209	252	238	194	214	211	204	260	212	220	239	206	232	230	211	229	206	226	197	194	208	246	239	217	221	197	211	212	239	244	230	242	258	217	213	213	208	212	206	198	237	229	219	239	205	199	180	237	204	205	224	221	204	234	228	200	230	223	217	207	205	189	216	204	238	204	245	242	235	213	228	218	203	220	202	236	231	239	208	189	200	230	218	228	238	228	208	208	219	231	200	221	232	223	204	202	194	210	223	219	217	202	207	215	219	202	210	206	230	233	222	190	222	209	223	207	190	204	231	211	194	228	209	222	217	216	237	206	195	218	216	224	213	250	214	225	212	206	237	241	244	225	226	209	207	215	227	241	203	231	215	202	193	195	206	232	224	198	214	219	226	215	221	207	202	204	223	209	226	221	184	211	208	226	215	245	208	216	233	233	238	235	207	219	206	225	226	225	237	230	215	202	225	228	203	216	226	234	217	245	249	228	203	207	228	223	204	227	196	200	208	220	222	221	215	230	217	216	206	220	208	178	210	215	239	216	236	218	219	234	209	214	225	195	233	231	223	209	219	229	202	200	246	239	186	200	232	217	212	213	200	212	220	206	240	236	222	223	184	211	206	226	234	210	232	230	212	199	191	230	213	218	220	235	217	211	217	236	208	183	215	225	215	235	254	202	231	218	203	220	192	214	239	232	245	232	205	202	224	206	223	200	218	211	236	202	217	197	220	230	238	219	233	214	224	206	227	219	239	220	216	223	230	234	209	216	215	197	223	247	209	202	210	203	216	223	204	197	186	239	199	222	219	218	216	224	196	210	219	202	207	212	202	207	225	255	201	209	195	210	232	218	221	206	195	210	215	215	215	234	232	221	244	231	202	215	215	185	222	229	216	201	230	220	222	222	223	227	211	225	217	237	206	216	214	187	219	232	212	213	229	191	206	232	238	228	207	203	227	197	211	211	211	208	216	202	208	189	193	237	201	210	213	231	215	199	215	189	214	188	198	203	240	240	215	221	230	182	211	208	218	197	210	213	226	217	223	208	237	231	189	206	207	225	224	220	204	221	199	188	231	226	233	214	202	211	205	215	200	234	197	221	209	234	215	190	231	207	231	239	223	207	225	222	193	228	234	218	219	226	202	236	222	224	219	227	234	208	208	207	210	208	233	203	191	215	202	199	220	208	214	198	201	226	228	239	209	189	207	204	212	204	220	222	223	224	194	188	218	207	239	238	199	221	247	219	216	239	213	216	187	208	195	225	202	197	216	231	188	196	199	197	208	202	191	187	235	226	201	216	226	229	214	229	220	224	198	218	199	216	220	216	222	208	205	213	211	227	185	196	208	207	241	215	233	231	219	215	209	204	208	218	227	206	212	204	225	215	219	206	225	197	211	215	206	221	214	242	185	208	213	207	204	227	214	219	228	210	218	210	221	204	226	243	220	191	182	191	236	215	233	200	196	225	216	228	203	221	201	231	215	201	227	208	208	206	241	216	203	246	215	223	224	210	215	233	213	213	227	209	252	230	218	225	193	194	215	180	218	242	219	225	227	241	277	223	231	207
27046	40673	49983	46299	34719	28766	25809	19156	19032	19552	19806	15803	12777	15301	12950	10611	8949	9435	6377	5106	4460	2811	1905	1903	2108	1431	1028	1041	936	852	861	881	872	802	839	866	851	869	827	793	817	734	779	820	859	899	890	864	808	722	681	723	660	781	683	748	746	691	692	651	684	713	711	719	742	680	680	667	722	710	697	674	709	714	726	721	694	717	719	684	764	674	707	719	691	706	690	724	739	684	658	672	699	700	707	662	667	702	698	680	702	695	729	716	709	723	728	682	684	726	710	727	695	654	720	668	716	716	657	678	707	714	666	650	680	703	684	663	713	698	714	703	674	746	728	747	707	724	724	712	682	687	743	709	654	706	714	673	724	688	695	688	740	703	711	695	718	695	692	709	720	721	692	701	738	742	723	676	708	720	663	654	697	705	651	708	691	753	714	664	689	711	668	734	724	727	692	723	709	698	722	691	726	701	689	691	705	712	682	675	690	713	722	699	710	702	683	730	686	753	748	660	736	713	723	687	706	731	711	730	713	729	680	694	719	678	669	715	729	692	721	702	761	701	733	707	746	791	686	691	664	728	698	740	665	753	705	711	707	721	698	732	730	717	718	727	751	706	741	703	719	684	691	673	776	697	676	688	653	708	704	707	720	733	685	689	708	663	685	717	729	760	721	702	705	716	713	656	694	751	733	692	718	655	713	688	690	677	729	666	683	755	697	736	690	717	724	675	727	706	698	738	685	704	685	716	695	694	693	696	708	767	746	691	712	728	713	701	753	687	670	728	713	682	706	740	762	739	718	734	724	644	696	683	771	705	672	704	765	709	665	718	711	704	714	791	673	751	711	714	726	732	700	686	692	707	722	740	655	706	750	705	741	724	697	659	743	710	659	717	713	720	724	718	717	722	679	732	707	705	702	726	727	710	693	767	713	696	729	703	729	727	691	698	653	702	689	701	707	707	753	702	707	683	716	682	728	707	685	681	678	692	705	746	723	712	718	719	706	682	720	723	680	698	735	724	683	691	715	679	737	691	705	681	720	653	687	668	697	702	716	677	718	680	714	716	767	652	738	708	724	731	736	676	693	755	688	703	741	705	730	705	711	692	773	699	717	666	706	712	697	729	747	658	702	669	685	705	679	727	703	649	672	689	683	722	696	670	727	692	656	711	646	699	727	677	705	713	683	705	724	684	715	720	717	713	680	680	693	685	684	711	698	713	698	684	686	683	736	699	724	717	712	707	658	656	672	738	743	738	735	739	688	700	721	734	669	733	735	685	740	722	712	729	699	706	720	737	712	711	722	719	713	725	760	679	734	675	755	684	767	678	695	701	699	685	695	707	686	660	716	745	711	696	709	737	651	684	686	726	748	752	723	739	703	701	694	669	697	683	729	692	695	689	716	719	703	740	690	737	702	710	693	723	708	736	709	715	692	745	664	698	673	733	676	721	734	709	687	681	752	726	755	678	707	692	726	700	763	684	682	730	705	707	700	721	706	733	711	720	690	733	716	667	688	734	714	707	739	678	694	717	681	716	702	741	719	730	721	720	674	697	712	718	730	705	702	709	710	744	705	710	708	731	680	740	720	728	687	694	643	715	701	714	728	677	762	698	706	668	701	721	736	700	692	691	678	697	728	727	734	730	711	682	720	680	681	682	686	721	701	757	744	716	717	704	705	658	712	725	750	701	724	672	660	745	714	697	677	668	678	745	694	723	693	705	700	678	739	738	714	641	729	697	743	683	726	725	715	719	696	670	704	709	673	714	711	686	680	740	724	707	683	693	730	716	723	731	759	759	715	711	750	677	688	747	704	697	715	676	704	692	732	728	700	720	744	711	723	696	714	712	709	728	668	678	713	726	692	685	718	678	677	683	680	769	663	693	672	704	702	688	708	715	692	710	730	720	711	684	712	748	707	691	682	686	712	733	655	703	710	739	699	713	687	698	704	710	683	669	685	710	698	725	708	760	720	663	665	699	722	731	685	714	713	737	727	716	754	716	713	690	702	701	727	705	693	690	692	701	657	728	661	740	676	690	720	699	697	697	697	751	693	691	725	722	779	706	689	680	712	687	702	684	748	661	756	690	686	713	718	697	693	732	736	679	689	671	699	715	754	685	737	671	655	691	743	703	729	704	687	740	711	701	748	722	676	739	737	668	727	720	730	702	694	715	739	685	710	678	663	765	762	689	729	717	695	697	646	704	712	676	680	693	695	732	684	694	698	703	687	712	729	675	712	707	723	680	709	706	664	737	676	717	717	715	701	712	756	717	707	737	718	702	722	711	684	699	679	709	706	747	699	687	703	676	698	699	681	711	706	741	736	693	685	694	683	652	715	695	734	644	657	689	738	704	700	686	701	715	723	736	708	732	683	728	740	751	712	706	680	751	711	726	733	754	711	685	720	720	719	664	691	722	680	732	723	657	651	738	755	713	698	682	727	688	686	709	687	700	740	705	733	700	679	680	732	690	716	726	685	655	715	708	678	688	705	716	741	661	697	718	716	660	714	715	714	714	718	699	716	677	723	726	689	707	725	689	694	712	690	729	687	678	714	689	721	702	719	721	668	662	673	743	722	710	649	736	701	693	738	735	706	713	698	685	727	755	684	738	713	668	720	683	647	738	658	683	730	703	696	713	733	688	711	753	705	672	674	667	701	704	732	659	748	730	709	700	691	736	695	689	742	685	701	673	738	688	700	739	681	666	689	709	709	693	761	721	695	688	701	713	680	673	698	707	694	716	679	716	675	701	702	713	693	706	707	733	666	699	714	716	682	737	703	730	714	715	701	693	700	699	706	725	721	659	731	714	714	686	685	704	745	673	671	744	749	702	687	690	699	675	699	751	684	761	673	679	749	701	695	722	683	710	732	735	721	746	718	707	679	684	711	700	655	722	682	747	694	698	749	658	710	714	702	674	705	739	707	699	756	703	660	690	738	747	675	654	754	702	697	673	687	695	727	694	699	694	719	661	711	676	760	708	712	716	653	671	726	719	683	690	740	741	688	659	697	765	745	707	718	682	707	740	693	730	720	715	736	688	700	731	699	756	739	685	681	732	722	657	713	701	685	665	725	674	694	706	719	722	700	716	719	756	686	703	705	712	744	711	716	679	699	710	716	705	676	687	683	698	680	711	697	719	686	640	657	649	730	682	716	733	686	721	716	774	719	720	682	727	694	681	690	734	692	717	755	730	673	700	733	720	667	654	713	739	705	772	734	713	659	698	710	772	666	681	697	707	702	734	727	682	705	702	698	658	713	702	717	677	723	721	721	764	751	729	689	735	691	714	687	714	745	682	684	682	651	716	698	666	706	714	677	740	733	746	711	676	693	677	662	655	686	706	714	713	710	763	713	701	695	679	704	724	702	766	710	707	710	706	767	699	710	722	723	721	719	687	685	703	665	736	675	723	721	693	699	677	720	699	696	723	711	715	734	752	701	745	669	690	721	735	732	716	687	711	737	730	704	706	687	729	737	711	741	710	721	724	725	712	717	662	704	678	649	722
42119	43117	46859	39951	31223	27652	23416	16726	12025	10319	9425	6554	5338	5151	4271	3264	2507	2102	1470	1426	1196	678	500	491	552	357	264	258	261	259	235	249	265	282	246	213	240	234	236	264	259	239	260	261	316	321	245	268	278	246	240	291	234	210	224	221	238	236	248	271	247	236	204	239	256	227	210	230	211	215	227	242	248	232	206	219	254	232	255	228	238	241	220	226	240	216	263	245	231	244	232	219	210	217	243	219	213	212	255	248	232	216	223	268	232	228	249	217	231	228	242	242	245	237	212	224	226	252	257	231	246	243	197	253	258	248	244	244	224	229	239	250	194	212	247	235	242	232	238	211	279	234	258	213	247	230	223	219	217	206	224	271	248	225	236	249	248	230	252	208	231	232	251	229	233	238	245	240	200	246	246	228	224	253	239	227	260	232	235	259	230	242	214	258	235	214	227	241	252	200	246	206	237	236	243	236	251	226	226	233	220	240	264	231	208	227	233	259	233	226	222	247	221	245	224	231	234	230	241	239	233	234	218	244	222	205	241	248	259	261	234	217	212	249	226	205	223	270	228	249	231	239	243	242	204	209	232	240	225	227	247	258	221	233	255	234	282	224	255	221	258	258	223	242	279	237	204	243	229	210	235	241	256	235	210	233	266	232	217	236	258	252	229	217	230	238	238	220	232	236	229	235	208	206	222	254	258	216	249	241	210	240	217	228	250	256	274	246	224	218	263	223	234	266	241	243	230	232	260	248	210	233	219	249	236	258	241	249	251	265	235	226	222	228	226	241	261	237	237	250	229	238	250	245	247	243	229	204	231	235	232	230	242	244	251	239	263	212	226	204	218	235	265	235	254	223	244	251	231	240	214	229	241	231	184	260	225	263	212	231	215	214	235	236	245	225	231	237	236	232	246	237	234	223	231	228	222	233	210	231	248	247	249	223	228	221	225	239	205	236	224	239	228	240	230	238	240	191	208	216	233	231	241	221	248	246	237	233	210	212	218	196	229	226	230	249	246	257	210	221	228	237	228	275	250	218	230	228	215	223	241	217	236	240	234	230	197	210	274	249	233	205	212	221	242	237	248	254	215	227	243	217	225	260	263	241	215	267	241	226	202	215	239	227	243	214	249	225	217	224	263	215	232	201	223	246	239	243	226	228	252	218	231	230	237	248	253	233	230	252	238	223	232	254	217	244	224	243	231	239	239	236	248	242	229	222	239	196	248	247	220	223	221	246	217	224	208	223	250	206	228	230	191	253	214	249	233	258	249	235	228	249	222	219	220	237	259	227	208	235	256	229	242	249	225	227	259	247	214	233	251	231	225	254	224	226	247	225	221	252	242	206	214	230	239	256	244	228	215	217	239	241	230	250	251	235	229	251	213	217	228	246	236	242	243	241	254	249	235	217	234	218	241	219	257	230	236	261	252	243	244	207	216	209	226	216	212	238	213	231	199	238	216	241	229	216	249	227	236	244	231	243	240	219	234	262	240	236	237	235	247	228	225	234	241	264	223	250	238	213	232	236	237	232	242	203	217	235	254	256	245	243	251	244	213	224	221	242	231	234	247	198	213	243	228	214	251	222	240	244	215	225	249	241	246	218	228	224	224	232	215	235	209	233	248	247	240	204	240	224	252	253	226	246	238	242	239	195	243	251	234	225	215	257	258	222	253	214	199	229	220	223	259	231	240	242	227	219	234	246	261	203	240	234	236	231	238	240	277	262	221	235	234	207	234	237	236	232	242	236	248	227	231	226	233	231	213	230	265	210	238	221	260	230	233	225	215	219	257	228	246	238	242	235	218	211	217	262	203	241	231	241	212	193	249	229	217	213	220	226	231	228	210	213	205	206	250	234	239	239	228	222	261	247	246	231	250	223	239	201	255	251	222	250	241	223	214	243	235	221	245	249	244	224	233	251	237	233	242	244	211	205	251	231	216	235	228	244	242	224	255	267	212	252	223	257	248	230	236	222	240	231	205	211	240	242	239	240	208	229	237	249	277	243	242	205	225	220	241	236	241	250	221	249	248	204	225	239	228	257	242	245	224	261	252	209	230	266	215	227	265	230	235	241	209	224	221	230	241	219	250	218	239	224	221	222	218	230	252	227	233	265	240	213	223	244	234	247	244	230	263	226	262	237	217	241	227	250	235	254	232	226	219	239	241	229	235	238	260	235	227	208	239	233	252	236	254	218	243	245	237	224	270	229	227	203	236	225	245	234	234	236	231	241	224	260	241	227	236	227	226	216	237	243	223	232	229	230	227	232	232	221	220	229	210	240	247	221	246	232	216	247	252	225	269	248	250	235	227	225	243	236	214	232	222	228	232	234	220	209	229	244	239	227	249	235	261	243	225	207	254	263	229	251	244	233	214	228	233	220	239	221	212	246	221	250	254	232	246	239	246	242	224	223	259	210	240	255	239	231	220	222	231	246	252	248	218	271	258	251	252	241	214	238	245	236	214	225	236	228	249	249	233	256	240	259	237	225	224	260	231	246	236	244	221	228	223	242	238	236	233	242	244	223	226	219	219	231	231	195	252	247	236	237	232	231	215	265	247	225	255	229	234	274	250	238	200	227	234	241	218	222	219	246	242	237	251	250	247	224	232	247	252	229	216	221	265	240	212	253	267	217	217	226	220	234	222	206	223	237	235	218	229	238	227	220	226	231	253	240	231	249	232	228	255	239	222	229	217	263	225	226	253	205	213	239	233	244	221	213	215	219	196	233	207	250	212	206	234	226	233	228	277	235	247	248	232	223	241	240	214	218	229	208	263	220	243	258	249	264	236	216	269	235	246	253	241	219	251	225	226	232	244	222	249	235	247	250	217	250	208	225	227	250	261	252	249	230	229	237	222	216	233	219	214	254	247	258	218	229	230	236	225	223	207	252	221	257	240	240	260	223	257	246	245	238	243	238	236	229	243	261	220	239	224	237	243	251	211	224	255	249	241	247	225	217	240	204	246	217	210	239	252	229	213	251	233	245	255	245	236	243	227	239	254	224	233	238	207	228	204	249	259	214	260	245	214	257	235	232	239	212	249	206	243	272	234	235	209	218	204	256	232	213	229	220	234	255	240	255	218	221	224	229	221	234	216	229	215	266	244	245	236	221	248	216	217	241	235	235	213	262	211	253	277	234	245	240	249	221	258	242	200	239	236	247	226	253	233	243	220	245	223	256	212	242	260	256	244	236	238	230	211	250	257	238	232	223	259	234	246	232	228	223	260	238	235	253	264	234	268	223	211	236	239	233	230	236	261	212	223	261	225	238	232	225	209	254	220	205	230	220	250	238	228	233	247	230	255	226	247	223	231	219	243	228	225	238	219	235	208	265	256	211	220	221	217	232	232	240	255	257	217	225	222	225	254	212	244	244	224	240	245	208	221	212	230	255	232	246	237	232	228	212	238	225	252	229	248	245	240	261	253	245	242	227	232	230	227	264	236	216	262	239	241	238	253	223	245	239	301	248	249	222	232	210	248	218	248	229	243	244	231	233	240	248
35584	42414	52742	49555	45327	38390	31614	26028	26366	26627	27235	22330	21001	22090	20102	17120	14758	12635	9882	9112	7849	4272	2826	3012	3238	1876	1125	1088	1043	991	919	942	817	917	883	845	853	886	898	893	861	818	823	984	1353	1324	1141	936	878	776	734	781	732	756	759	773	728	773	779	725	755	763	747	792	747	736	715	735	737	739	686	725	731	728	758	728	766	734	734	716	695	739	759	729	818	751	716	740	739	735	768	747	722	732	812	761	732	756	748	777	709	748	705	736	771	737	746	754	757	766	765	757	726	716	700	744	752	725	735	739	812	784	743	767	744	761	743	740	731	712	729	748	700	746	724	737	756	762	739	760	726	788	739	769	739	735	754	802	718	726	737	747	756	726	758	725	727	780	727	767	790	740	740	784	728	755	732	759	717	769	779	742	741	787	734	768	743	765	746	746	737	756	748	768	737	760	791	747	767	814	783	691	800	755	724	750	694	761	738	735	786	798	724	774	763	749	687	723	743	713	792	748	741	756	717	765	713	725	735	766	743	793	763	741	770	785	722	754	747	746	726	736	780	754	730	755	758	768	728	729	772	759	755	810	723	728	725	737	756	772	762	745	712	727	736	745	760	763	748	750	766	791	743	765	744	765	747	785	740	765	720	768	769	812	710	802	772	772	746	739	787	749	748	758	755	759	757	705	755	777	747	759	755	748	764	741	788	703	770	777	805	775	705	759	728	736	710	735	770	733	757	724	740	780	770	711	729	764	734	753	753	747	751	763	752	715	768	765	742	738	770	779	725	773	762	732	773	752	773	734	780	748	775	760	725	696	762	762	758	762	714	728	810	737	758	722	787	742	751	738	724	721	746	755	756	762	784	718	719	741	724	805	714	752	799	797	742	767	727	691	747	713	765	765	730	746	761	757	759	786	782	736	748	678	749	673	746	732	748	758	751	704	739	765	775	762	774	813	738	771	758	795	758	747	762	743	713	799	742	771	726	744	796	769	715	743	757	710	772	761	736	750	753	708	766	786	772	822	735	669	735	727	756	793	746	735	699	737	763	755	746	752	795	771	775	792	736	715	767	785	722	734	724	732	778	729	738	774	750	769	763	774	741	706	755	739	725	792	781	779	755	731	784	764	721	741	710	754	751	765	734	745	810	787	732	772	763	779	748	721	760	769	794	777	726	748	777	767	764	699	745	784	762	734	748	771	755	757	770	763	748	738	779	765	745	714	741	715	736	776	713	783	795	787	763	811	736	747	775	772	785	740	775	735	749	783	745	816	731	743	808	772	718	736	748	753	750	712	713	726	773	733	743	761	726	735	775	722	765	758	705	804	723	740	740	776	745	759	770	716	771	740	749	733	763	766	749	696	750	751	719	735	785	680	730	753	696	751	729	778	771	715	734	764	762	762	781	727	738	730	739	759	708	709	756	775	743	744	712	783	698	741	755	776	787	711	737	732	752	770	762	765	705	762	716	759	772	765	717	742	763	767	767	700	725	739	721	741	772	734	743	758	749	723	768	746	696	714	706	802	743	759	752	755	781	774	797	723	749	745	763	769	720	777	785	725	737	720	725	735	727	729	775	757	719	699	737	745	714	713	692	767	763	767	714	775	722	728	748	766	780	759	711	729	729	738	744	717	729	739	734	736	774	738	732	779	720	753	749	731	744	707	730	788	772	724	751	805	748	788	737	780	734	759	748	779	787	691	734	778	709	751	743	756	710	762	770	772	722	783	778	773	760	772	726	766	718	714	738	784	672	761	717	764	796	752	733	726	784	750	744	738	760	759	728	782	760	705	759	700	755	767	767	702	740	745	766	767	720	749	769	728	727	729	768	703	710	698	769	706	681	762	778	741	733	764	775	810	786	720	727	717	746	764	746	771	736	753	735	748	712	735	777	767	744	692	761	747	727	751	721	754	777	754	741	752	747	769	776	732	760	771	765	748	691	771	720	782	760	784	717	812	753	709	749	785	750	727	671	777	768	743	742	741	746	738	731	766	735	766	764	737	764	764	729	791	749	747	764	764	767	712	764	750	772	692	781	742	733	737	764	778	700	739	740	760	737	770	706	777	754	731	741	746	733	724	762	748	723	758	754	722	745	757	749	718	788	750	763	744	774	713	841	787	765	763	756	728	748	773	766	720	711	732	775	721	708	727	745	744	757	748	732	746	735	736	737	762	800	744	744	757	745	767	770	796	757	723	786	739	774	691	738	734	770	736	735	698	713	714	793	775	738	783	793	743	750	727	730	732	818	758	781	736	755	784	804	792	746	733	767	760	738	769	745	805	824	777	766	763	712	696	754	783	750	733	741	730	697	728	764	753	748	739	723	741	728	749	798	764	773	781	731	744	803	755	773	732	724	748	754	754	774	749	752	793	784	723	763	730	701	712	780	755	769	715	783	732	768	729	753	752	743	755	727	749	765	747	768	740	775	716	733	795	750	763	765	779	752	768	737	709	716	743	768	770	776	767	757	771	726	760	750	705	769	768	777	770	778	767	772	767	723	757	750	736	783	783	709	763	721	746	802	778	799	766	762	716	763	795	756	700	695	768	812	749	760	771	774	737	779	767	753	751	667	722	778	674	741	709	772	791	743	757	730	779	796	740	709	742	732	735	750	747	736	727	769	750	775	783	738	763	723	773	726	760	732	781	732	753	777	761	741	753	825	756	723	744	738	775	771	782	709	727	755	727	698	758	721	717	743	706	741	768	736	792	733	720	765	762	782	730	731	746	754	765	766	725	800	812	732	719	761	717	724	733	722	720	743	788	696	764	753	786	755	717	729	773	729	778	719	775	739	806	695	795	777	730	748	690	711	794	772	732	742	783	795	708	794	769	748	758	759	756	660	789	706	728	783	769	778	746	718	731	730	740	773	695	777	750	744	760	718	764	753	769	779	830	747	761	734	710	761	730	718	758	705	727	775	806	730	713	731	731	706	763	770	768	784	750	773	728	750	773	712	759	705	754	766	721	767	689	727	720	722	766	761	782	733	729	725	743	734	681	733	693	736	718	755	773	775	735	779	695	771	746	757	735	788	733	754	727	779	739	735	757	732	774	749	750	782	758	735	799	698	765	700	784	764	773	742	745	725	753	746	785	697	770	748	765	737	805	737	755	735	724	747	713	726	740	771	746	769	745	732	739	742	743	746	781	767	759	763	663	705	706	678	730	700	718	779	699	717	749	762	740	769	794	728	731	738	799	727	779	768	761	743	753	768	798	757	761	692	738	735	720	757	741	744	756	772	749	767	745	718	776	693	752	745	730	730	762	771	783	749	735	707	733	753	719	716	788	704	789	716	724	791	751	764	733	776	676	726	719	756	746	808	734	708	745	761	779	789	701	777	752	749	730	716	798	748	771	756	758	760	730	752	696	760	785	733	748	755	783	698	761	705	718	730	763	764	760	752	756	774	777	771	732	732	774	745	749	748	708	743	726	737	758	795	745	801	769	745	728	749	698	754	735	721	747	697	726	795	708	722	768	772	745	753	754	729	730	769	749	743	722
10023	12957	12735	8798	3267	1803	1314	1108	809	605	552	460	430	353	350	303	269	260	253	228	232	232	239	223	229	231	197	205	221	210	200	179	207	207	213	196	195	198	200	221	215	216	227	226	172	208	230	230	211	194	219	201	199	204	199	199	196	205	230	202	187	193	199	222	196	206	211	227	181	199	212	223	187	200	214	190	203	198	215	205	185	221	196	216	220	188	200	192	198	198	207	213	193	220	200	204	198	199	223	191	183	190	195	203	183	205	208	218	218	185	177	214	199	205	190	215	191	192	177	193	201	196	207	206	172	206	197	224	210	210	191	193	163	184	201	207	215	207	208	210	186	205	191	206	189	182	176	209	194	209	197	220	193	200	203	205	211	186	206	202	227	209	226	209	228	181	189	187	190	198	193	213	200	202	193	207	194	205	183	191	192	209	203	194	209	214	220	212	178	222	195	200	182	209	199	205	200	220	207	189	196	208	198	202	209	190	200	228	228	189	183	206	216	213	205	183	179	198	209	197	209	221	240	231	211	227	194	196	220	198	214	196	207	219	192	213	203	213	184	210	196	223	211	181	189	207	209	217	216	188	214	205	213	215	232	194	206	217	188	200	210	192	200	185	209	213	194	207	218	189	202	209	195	205	201	174	191	196	208	219	204	184	196	225	177	212	189	214	207	191	195	206	231	194	208	187	194	178	185	192	193	206	212	227	218	228	188	209	204	184	187	198	188	221	186	185	199	219	215	196	212	185	218	221	205	208	201	189	187	212	208	205	203	210	202	199	217	192	238	185	210	210	181	194	206	189	206	208	197	210	171	197	199	219	214	198	192	176	196	182	187	219	176	219	197	199	182	214	214	203	178	205	193	228	209	198	205	229	194	191	190	202	210	220	193	189	193	240	210	192	206	179	213	193	220	203	209	232	234	192	219	226	181	209	231	204	203	211	194	174	236	206	206	194	202	204	201	219	190	213	196	209	203	207	217	191	200	186	206	216	217	201	208	209	209	216	185	193	203	205	186	215	219	191	215	194	210	208	203	192	177	186	213	194	208	202	193	197	190	195	214	192	209	212	233	195	223	177	182	195	202	198	170	206	205	207	212	201	204	200	199	174	209	201	223	187	200	220	234	209	202	175	193	208	204	196	189	217	204	209	212	210	203	206	208	179	190	180	208	233	199	195	204	202	199	206	194	206	186	207	189	165	175	195	202	191	194	183	200	208	204	183	200	199	192	202	190	217	197	228	195	195	226	192	189	182	214	190	211	210	201	208	182	221	172	201	197	210	197	237	218	208	210	205	188	207	190	218	205	200	216	212	214	207	230	177	195	212	195	222	213	196	205	179	201	191	217	194	195	216	204	227	194	183	204	197	210	187	197	184	211	201	194	206	181	213	191	229	204	214	185	189	190	212	222	179	187	202	211	196	213	196	224	203	207	223	226	188	209	216	205	208	189	192	213	189	187	176	191	193	207	202	206	204	205	198	210	196	194	217	199	208	217	200	195	184	204	176	205	216	198	176	212	222	213	223	227	207	200	203	209	207	195	163	189	222	205	187	204	206	218	168	209	200	211	216	214	206	190	231	188	189	209	222	212	186	211	206	202	181	197	188	204	204	194	191	193	206	198	221	203	188	214	206	201	193	210	224	197	207	197	206	213	222	199	211	213	196	217	212	224	217	190	195	202	212	212	196	202	216	185	190	199	210	202	192	197	200	217	201	209	229	212	201	208	209	183	205	198	190	212	200	177	187	200	215	197	199	215	198	213	201	195	203	218	190	219	195	218	211	211	213	209	215	186	211	195	210	200	228	196	194	214	217	180	229	172	206	191	207	208	185	200	186	199	213	228	185	194	193	207	191	225	188	200	201	198	196	192	187	211	208	204	173	172	222	209	216	222	203	184	214	210	220	196	208	202	175	225	189	201	202	191	201	180	233	208	196	222	213	197	199	195	207	204	212	170	205	189	211	190	201	213	219	210	193	224	206	216	158	215	207	186	219	212	191	197	237	218	248	197	199	209	214	206	211	210	199	221	200	200	208	188	211	204	225	197	225	214	206	199	234	207	201	206	183	232	204	201	216	227	199	195	210	206	205	206	194	204	214	210	193	188	202	201	207	186	196	213	203	182	208	182	210	200	209	205	205	191	187	227	210	202	182	186	216	205	191	234	181	194	214	187	185	209	195	212	182	234	217	205	217	203	216	212	201	202	212	232	208	239	192	188	188	198	219	211	184	204	196	183	218	191	226	229	204	206	236	206	196	192	209	202	198	218	181	208	209	197	204	230	201	225	217	230	202	198	202	178	181	212	229	220	204	210	197	184	195	206	195	224	227	224	208	213	221	176	223	200	186	214	208	218	228	206	209	211	230	187	192	210	200	225	210	179	208	215	200	207	184	189	215	195	213	207	193	208	211	203	170	177	200	211	209	202	192	192	199	207	213	218	221	179	206	191	197	222	218	181	193	186	188	214	189	209	197	184	188	211	206	217	180	221	208	205	202	190	212	198	203	185	206	194	198	218	196	167	186	222	195	204	192	214	197	215	207	190	219	235	209	168	202	207	184	198	215	219	196	204	215	220	218	214	225	211	201	208	199	206	211	198	205	182	206	220	196	214	197	172	206	206	224	196	198	212	201	184	212	219	207	199	193	189	186	203	198	202	186	196	219	196	217	205	216	191	207	199	185	178	198	206	208	198	215	191	235	206	189	212	186	211	226	197	182	190	184	213	218	187	191	201	166	230	209	215	194	207	207	209	175	225	199	198	233	178	199	201	211	199	228	189	185	208	211	206	204	200	194	208	178	202	209	217	202	199	200	206	181	185	190	191	212	193	203	208	201	195	207	225	165	174	208	205	172	217	200	221	219	231	203	215	203	196	209	189	188	203	202	235	199	205	201	188	222	181	188	216	185	176	211	217	192	181	195	216	177	218	178	207	206	196	210	222	192	223	226	200	217	209	189	199	198	217	198	202	204	212	176	199	204	195	195	194	220	191	167	195	237	179	250	210	222	205	210	202	189	186	218	191	200	202	195	193	201	237	204	199	204	186	191	186	197	180	229	205	205	201	173	216	208	230	215	210	190	210	216	211	197	208	196	190	182	201	194	206	212	217	205	233	198	212	217	218	223	190	207	191	198	208	190	223	191	214	176	194	208	209	197	195	172	222	214	206	228	205	210	203	216	205	205	186	196	217	218	202	205	210	216	189	221	197	194	202	205	203	206	216	201	227	166	195	221	210	190	204	201	190	213	199	216	207	220	193	232	199	204	201	195	198	215	200	196	200	195	190	208	228	187	211	222	198	206	190	191	195	189	190	185	205	192	195	204	205	214	193	193	209	218	192	183	202	213	194	220	188	207	194	213	208	194	210	215	247	171	225	194	211	209	222	216	218	210	193	192	210	232	207	198	197	208	190	168	192	225	213	200	202	198	204	215	202	173	221	215	206	211	198	201	221	215	198	199	212	189	202	204	192	207	175	223	212	181	195	202	219	207
11226	15550	19613	18905	10558	8104	6513	5636	4595	3556	3052	2303	2267	2101	1742	1524	1301	1240	1139	1044	981	875	886	862	836	741	776	724	742	790	720	710	736	695	683	707	667	694	710	670	716	728	705	715	795	751	748	711	671	691	693	663	685	674	676	691	716	695	672	665	661	700	637	736	668	664	696	648	668	695	676	693	718	700	679	660	686	685	690	633	664	690	691	658	682	664	655	702	693	714	670	648	682	669	714	678	641	686	650	715	658	680	687	680	679	604	722	662	653	676	670	630	683	692	697	703	709	695	713	693	735	738	685	661	698	718	715	683	681	656	663	685	651	627	666	701	688	681	685	652	688	681	692	689	648	654	718	683	733	651	671	633	738	671	657	658	674	684	643	695	667	685	716	668	659	692	679	684	672	694	702	720	708	660	670	674	709	658	660	752	706	669	643	668	665	706	699	650	644	668	744	686	637	690	696	716	697	667	678	709	689	652	660	704	653	728	760	720	725	661	650	658	700	656	654	663	626	685	677	654	652	671	706	707	668	724	648	684	695	681	693	659	659	690	709	659	660	674	668	715	689	724	670	708	672	710	722	697	672	666	647	689	700	685	731	708	670	677	693	663	694	648	652	661	684	675	655	713	675	720	675	711	667	681	676	678	683	710	687	675	679	669	669	702	688	671	693	673	681	708	641	687	687	715	639	629	632	704	710	663	683	713	701	694	650	716	695	667	726	675	681	656	753	685	648	682	631	617	674	696	706	696	743	675	648	671	697	664	740	682	700	701	674	702	688	724	751	700	664	713	661	686	678	659	663	689	708	660	664	704	656	660	665	649	673	666	640	702	701	641	695	659	696	668	689	678	728	705	714	637	710	704	661	662	666	680	724	654	742	665	702	695	680	674	673	679	651	734	685	683	701	707	658	718	687	664	670	643	687	691	699	667	637	704	661	675	695	634	677	695	672	690	671	709	721	669	689	711	709	672	670	663	681	628	684	716	663	696	672	664	717	658	675	666	707	612	643	666	701	687	703	669	691	701	695	653	684	686	646	693	683	677	700	674	665	646	713	653	695	716	675	729	733	699	658	686	652	671	681	658	715	683	655	697	673	662	669	635	640	688	699	671	684	651	675	701	684	644	670	648	665	702	657	700	679	707	703	657	656	638	672	664	685	698	684	693	657	745	687	667	657	655	679	685	689	657	684	685	696	681	664	656	662	736	676	673	654	709	659	701	698	667	684	642	673	646	751	661	685	660	664	668	704	689	700	696	697	674	684	634	698	678	689	684	662	651	646	646	707	658	723	670	650	685	677	651	686	677	668	679	633	718	640	666	654	726	672	649	696	709	626	680	689	679	668	659	649	721	680	724	668	681	677	706	635	656	718	668	700	658	623	674	721	664	699	740	725	697	651	680	684	722	652	630	686	685	695	665	694	691	685	686	711	685	665	668	679	695	722	655	716	657	731	697	664	644	697	649	655	693	682	711	649	700	645	662	669	666	683	675	701	702	694	740	700	689	691	703	704	726	657	679	689	662	683	705	691	673	636	714	696	689	711	641	721	712	716	703	669	693	692	635	684	702	674	686	676	665	717	668	654	699	653	681	667	698	687	655	659	665	668	643	643	673	646	679	678	632	691	697	698	686	677	641	686	723	656	705	665	680	717	658	735	702	656	694	630	699	623	651	689	705	681	634	637	668	687	657	662	677	654	681	674	692	646	718	681	669	637	671	678	651	668	650	661	734	688	715	676	693	672	667	701	713	693	690	683	700	709	671	636	696	648	632	688	724	665	661	670	689	675	658	643	650	639	676	696	690	676	710	658	669	716	672	684	706	694	658	688	678	661	700	659	688	702	685	694	721	674	673	677	684	680	673	711	676	633	656	673	718	696	685	690	681	671	709	679	696	737	682	736	687	706	679	663	669	681	700	658	670	655	688	673	689	666	687	700	704	650	670	664	654	672	658	692	685	710	688	626	698	677	679	695	657	695	690	651	672	714	693	659	681	683	693	714	677	660	671	712	713	659	662	657	667	661	687	761	692	690	694	668	705	710	714	692	679	652	651	710	697	695	639	668	695	629	683	680	669	666	671	696	672	681	670	658	666	722	694	651	679	671	670	607	695	687	694	635	718	716	660	615	689	702	663	689	650	653	698	682	709	698	689	643	648	692	659	691	662	655	715	719	661	729	727	674	714	627	647	709	703	674	660	694	670	659	712	623	711	685	673	683	660	728	640	678	653	683	706	653	701	666	674	693	713	680	677	673	641	706	713	630	720	719	711	672	709	696	648	704	702	716	682	663	641	705	673	698	667	661	691	747	688	715	709	675	710	705	680	651	676	689	641	652	671	713	660	707	665	686	713	639	632	737	691	681	678	688	627	651	673	674	643	638	682	700	653	699	696	672	666	679	704	693	683	654	677	673	692	698	635	699	633	721	709	633	670	704	680	702	700	684	671	695	661	692	660	690	680	689	655	720	655	700	647	659	653	684	632	693	697	646	693	758	687	681	689	694	691	618	683	692	669	613	664	640	650	699	716	691	653	648	708	688	700	657	660	639	681	632	637	705	707	693	665	712	654	650	662	703	731	639	645	731	690	705	648	703	716	611	618	670	676	717	692	656	648	653	653	669	725	670	706	635	668	663	715	684	683	660	704	672	693	659	659	671	650	667	705	679	686	679	699	698	672	677	616	636	664	698	690	676	677	658	720	683	678	691	663	671	736	715	680	699	718	712	667	647	656	671	711	697	672	688	677	705	632	674	689	638	677	692	657	649	702	669	650	687	712	643	673	694	658	691	710	688	694	675	713	650	692	676	709	699	637	684	708	689	671	713	730	686	693	691	639	687	633	675	686	701	710	736	690	692	650	683	702	707	679	643	647	676	686	665	680	662	699	668	640	709	732	666	724	698	672	692	646	661	630	689	687	668	663	679	684	657	697	718	707	653	723	730	714	682	677	677	645	651	691	684	689	693	687	674	671	693	711	688	710	690	667	653	672	695	689	695	680	673	681	653	651	672	700	691	650	637	687	675	710	684	681	690	636	645	677	688	682	670	658	615	726	692	681	695	675	684	704	676	692	687	690	687	665	691	671	741	691	693	650	747	680	656	707	701	614	719	662	670	656	682	705	718	663	642	697	674	685	644	683	658	669	673	682	665	629	687	694	671	651	690	633	645	688	725	656	726	671	685	662	632	755	664	686	686	658	706	655	685	706	692	659	693	647	698	708	661	654	692	659	715	707	710	664	699	683	624	635	682	652	663	735	625	688	673	665	724	653	717	698	692	692	684	677	647	693	665	697	658	703	684	659	717	674	668	681	651	661	680	640	664	660	670	702	722	708	689	620	682	690	629	690	650	670	696	671	705	670	679	660	698	707	683	679	690	658	668	681	680	712	705	670	715	635	711	700	695	690	709	651	599	621	700	639	680	660	710	715	687	681	655	652	634	669	736	676	674	687	671	648	692	671	656	685	674	702	667	686	632	668	656	718	692	713	728	671	682	704
38561	41200	45762	41038	29845	23209	16765	11009	6219	4551	5025	3856	2835	2589	2030	1615	1190	1037	904	872	557	401	356	426	295	246	224	216	265	241	249	249	241	215	212	230	189	218	229	228	205	225	215	214	245	260	239	229	210	213	207	225	207	231	216	230	183	241	228	203	200	227	197	206	220	204	207	208	217	204	205	224	225	215	209	201	223	235	194	221	202	192	243	193	195	217	226	210	231	224	212	199	201	220	215	187	211	225	206	210	225	199	222	238	199	181	234	197	224	225	230	218	208	177	240	200	196	180	209	216	216	228	226	215	207	218	190	199	229	227	212	213	234	202	213	191	209	213	213	203	187	223	250	203	215	193	187	206	232	212	215	216	217	205	191	201	208	209	192	229	212	217	199	216	215	203	202	206	213	206	209	207	189	220	206	204	212	218	213	221	218	217	208	224	213	228	192	180	230	246	235	226	190	205	190	218	218	230	242	192	224	205	230	211	219	215	235	217	227	185	220	209	209	196	206	232	211	228	217	212	234	220	211	205	229	190	211	227	196	234	226	219	220	228	192	195	219	240	198	221	219	217	229	221	230	208	231	201	216	219	220	245	199	223	246	206	230	236	202	220	203	205	211	206	217	199	191	192	195	220	219	214	200	220	196	188	214	235	236	206	205	215	198	200	220	213	225	211	211	200	224	217	218	224	212	209	222	217	202	227	218	219	202	204	177	216	209	210	214	214	218	200	214	218	192	216	215	216	224	195	204	228	209	200	212	207	214	220	206	218	213	186	190	217	220	212	215	208	183	197	192	205	204	193	210	232	204	198	220	188	214	233	235	200	212	209	212	203	179	208	222	186	192	195	214	199	220	240	211	228	204	216	224	211	207	225	210	204	217	217	223	218	232	220	204	206	206	196	195	212	216	239	197	206	229	194	204	227	217	205	210	194	201	217	215	232	192	231	230	212	194	228	211	199	215	247	209	227	223	179	238	231	206	213	199	215	207	216	183	219	192	224	200	219	215	219	210	225	208	221	212	212	214	212	211	206	209	241	227	191	205	208	217	219	195	201	228	213	215	219	201	201	212	208	215	213	206	207	200	192	217	231	224	245	211	224	201	210	221	196	198	229	203	191	226	235	225	202	202	210	205	186	199	204	214	243	199	221	199	214	211	213	212	194	222	210	233	226	196	186	189	218	194	200	210	223	202	220	189	192	233	200	210	207	223	234	228	220	219	205	192	203	200	217	214	196	213	228	218	205	201	239	213	201	204	224	233	226	193	200	221	204	195	154	207	204	199	195	210	219	231	212	218	214	186	204	235	231	196	218	209	211	242	230	220	217	197	207	224	215	196	221	213	226	231	194	197	203	188	226	216	221	213	218	208	197	184	224	207	213	207	203	214	224	198	200	196	214	206	198	203	200	229	229	213	212	218	217	200	201	212	219	190	225	230	184	223	232	204	220	234	204	224	205	231	193	204	228	205	243	201	203	207	205	221	217	228	205	211	214	217	204	201	223	189	226	218	215	198	212	211	211	187	184	211	204	213	207	203	168	206	188	243	189	173	197	208	188	202	227	218	207	208	225	198	200	192	196	246	220	236	225	226	226	199	213	208	207	192	205	196	212	205	240	203	213	213	209	237	201	222	205	216	197	217	207	199	202	236	206	245	222	203	209	227	207	229	206	174	218	228	197	202	222	204	218	221	208	213	253	196	207	197	201	191	184	203	195	208	221	217	208	208	237	205	209	228	220	212	229	234	219	214	192	185	224	218	225	228	225	218	201	227	223	193	250	229	185	227	243	206	208	203	224	224	255	204	221	193	228	207	210	216	213	198	229	218	192	221	229	205	216	217	232	212	212	213	217	209	213	219	202	212	212	206	201	213	223	195	231	233	222	217	229	217	219	228	219	215	196	203	229	196	191	218	218	184	193	211	247	219	205	239	236	228	217	197	193	212	217	226	197	206	209	207	198	230	214	200	199	181	232	207	223	216	184	200	211	257	204	198	161	215	239	215	227	227	233	177	198	212	210	187	201	190	176	225	217	181	205	222	202	220	219	221	227	210	225	202	221	210	238	204	193	223	197	217	193	205	203	216	217	220	217	195	241	194	211	273	211	195	214	207	211	200	209	206	219	213	245	207	233	231	223	194	179	227	224	206	215	192	190	220	219	187	203	169	225	184	197	237	209	229	194	172	244	202	194	232	205	225	185	222	235	229	225	218	183	215	217	229	196	200	242	204	202	225	216	231	234	217	204	226	200	219	222	193	212	211	214	194	203	199	215	234	211	202	232	191	225	214	206	211	229	212	212	202	230	222	194	218	213	216	204	218	249	215	191	232	210	195	195	214	217	205	220	216	206	211	219	209	199	224	191	183	208	218	223	206	202	219	195	222	208	202	218	194	218	216	224	210	209	223	188	218	230	190	203	202	201	195	207	223	254	203	189	203	217	209	218	226	227	188	223	214	166	211	221	219	222	203	206	189	219	218	207	217	205	214	247	199	223	198	234	194	237	178	192	213	236	202	205	216	193	199	194	220	212	228	207	215	222	229	203	230	224	223	212	202	214	194	196	233	228	185	230	224	195	209	229	200	231	186	207	212	224	194	206	197	200	214	181	219	200	191	215	214	213	226	194	200	216	200	219	209	210	220	222	208	195	201	225	206	228	225	223	213	212	215	199	199	213	220	201	197	205	203	210	224	238	201	224	206	216	219	222	206	220	218	220	202	191	220	210	222	235	200	220	216	185	215	206	197	184	215	229	199	223	226	186	215	220	210	201	215	210	213	217	213	222	228	229	217	211	207	208	229	226	217	211	188	220	219	225	228	213	210	214	206	197	226	207	220	193	191	199	241	221	172	186	213	223	214	213	206	234	222	194	187	204	199	216	234	187	231	235	216	235	209	232	222	200	210	211	193	208	224	208	246	205	220	224	202	226	208	244	232	234	222	221	207	217	224	199	192	220	218	209	208	193	203	214	210	215	211	216	216	199	211	219	200	186	222	186	215	205	204	199	218	195	204	205	193	212	200	218	199	222	200	240	215	209	246	229	201	212	236	216	222	229	200	213	228	222	216	218	221	218	211	221	241	233	192	200	221	201	212	210	209	202	215	197	186	225	187	226	228	227	226	217	208	228	227	223	215	233	203	210	235	228	227	226	208	249	186	190	217	194	194	228	220	192	197	244	200	226	231	231	253	212	238	219	214	211	211	185	244	219	211	198	218	204	195	191	211	254	215	202	201	210	223	199	210	241	249	208	189	231	202	195	198	201	204	216	209	213	208	215	209	203	231	233	220	204	212	220	228	206	216	213	187	217	209	227	212	224	189	230	221	202	224	201	225	224	194	235	196	200	220	179	188	193	208	226	213	220	233	204	208	196	225	201	202	210	218	221	177	212	203	227	213	215	227	216	221	199	219	211	227	238	211	190	186	224	217	228	211	198	223	194	203	211	221	210	223	184	198	222	215	228	200	200	218	210	196	194	196	199	210	207	229	204	203	197	210	212
33318	38822	51087	48820	39731	29873	24954	22077	17162	16533	19960	17328	14947	14137	11581	10382	7845	7042	6247	5726	3631	2323	2002	2289	1335	951	940	997	968	912	852	811	806	776	765	737	749	756	788	748	748	731	740	731	958	967	952	844	782	717	735	720	737	690	662	672	658	689	657	728	722	721	681	660	751	667	738	716	674	706	716	746	686	725	702	679	651	717	686	689	699	700	701	694	698	698	644	711	660	708	731	681	724	700	697	718	703	705	689	682	681	728	722	682	688	636	667	729	710	643	684	725	669	723	665	690	699	716	675	691	666	687	697	698	709	693	732	697	714	699	716	674	694	729	700	672	740	681	716	734	688	690	698	682	703	694	687	685	712	691	759	716	740	731	737	746	705	720	689	692	696	720	670	706	707	678	653	651	670	699	695	721	701	711	673	710	685	696	690	741	681	706	694	690	707	705	672	635	695	722	700	677	646	686	736	730	698	680	681	692	696	680	638	716	678	716	662	698	720	726	707	708	731	688	646	725	697	708	704	666	743	653	680	687	726	699	693	701	703	745	677	719	656	703	675	743	699	745	692	708	756	695	678	707	711	698	656	679	718	698	704	672	676	669	702	688	724	721	674	678	710	692	654	708	716	673	723	715	671	720	698	676	696	707	709	685	685	677	729	718	692	675	662	742	730	750	665	689	651	674	677	683	659	684	679	666	717	657	682	734	686	693	697	685	687	690	652	707	739	712	709	712	748	714	668	721	715	736	727	684	719	681	662	656	758	704	705	691	688	702	698	641	673	698	683	645	713	713	692	669	686	734	723	684	702	706	676	708	736	725	705	675	708	708	684	667	693	684	685	708	668	695	696	683	721	697	698	656	681	714	695	713	691	675	703	728	662	727	736	718	687	680	695	718	730	702	694	675	671	747	762	708	675	713	734	702	673	693	687	736	731	723	685	717	699	689	669	691	676	683	710	737	741	696	689	670	698	715	692	654	721	691	669	709	677	673	700	666	712	679	671	655	709	724	676	669	711	674	670	663	695	684	721	712	717	716	681	687	758	672	694	695	687	681	696	724	741	724	696	692	702	714	686	716	713	703	718	718	655	662	694	710	685	690	732	709	735	683	724	687	667	686	669	705	687	696	714	682	645	660	712	724	697	667	701	690	708	690	747	729	761	681	677	660	663	736	697	678	698	732	675	718	698	708	699	706	700	688	675	707	699	686	713	677	673	710	720	727	698	675	742	697	718	689	679	684	678	713	686	703	659	689	706	695	778	709	686	693	722	694	707	697	682	688	677	667	739	680	667	721	700	693	662	698	689	689	711	720	692	675	722	678	687	679	694	682	715	736	731	710	701	676	720	653	717	682	693	707	676	693	727	684	692	711	679	653	748	664	696	682	733	687	653	748	716	711	716	671	693	672	742	668	682	708	772	659	728	719	685	672	697	738	706	700	717	753	759	670	732	665	690	677	691	710	720	710	696	688	685	702	686	711	680	692	712	694	688	707	691	638	669	703	677	708	728	744	721	698	708	728	650	675	645	643	735	661	668	694	679	674	750	700	709	689	703	698	703	732	710	702	683	717	720	673	686	684	679	698	712	660	691	699	642	706	700	712	689	694	664	747	683	680	738	726	758	688	716	707	675	697	714	697	688	682	674	680	704	675	694	668	693	693	716	707	690	679	714	697	709	675	719	709	696	733	714	707	671	660	713	717	707	733	733	715	663	732	700	719	637	712	672	675	716	708	699	695	651	674	684	685	714	750	726	669	723	670	707	684	689	690	666	721	722	708	709	701	707	710	715	729	692	730	667	661	711	677	691	705	748	687	727	719	670	706	681	751	666	742	719	724	724	704	673	673	683	703	707	681	714	691	648	673	684	724	700	715	682	719	707	741	697	660	722	677	670	740	673	719	674	694	657	677	679	703	689	699	731	684	712	673	707	729	719	725	680	696	697	725	714	668	704	666	649	711	687	648	673	705	694	676	706	680	700	694	650	722	696	661	719	714	674	686	707	762	712	710	708	681	715	702	680	635	751	736	710	673	682	742	701	689	687	699	700	687	673	644	684	696	705	698	724	694	659	670	697	702	673	665	703	672	678	726	707	710	741	682	725	722	724	687	701	675	724	683	701	685	699	716	730	740	697	701	681	665	698	719	684	650	724	686	670	643	725	670	705	697	730	752	671	725	696	759	667	710	652	722	694	780	704	712	730	682	704	704	677	706	657	739	736	704	678	675	722	735	705	670	691	713	728	660	692	670	695	705	746	681	708	731	746	663	717	755	711	702	729	701	694	694	716	728	684	695	702	700	699	665	748	681	709	686	713	646	745	740	726	671	731	685	674	718	744	706	691	750	644	713	717	701	660	721	722	705	739	701	705	633	683	685	718	684	769	642	670	726	731	731	723	683	683	721	687	710	706	751	700	680	699	670	668	708	699	751	692	672	744	700	663	708	700	658	695	690	734	695	719	694	686	667	649	704	675	707	717	744	721	675	696	666	706	719	664	690	703	731	711	695	690	752	675	709	708	738	699	650	707	720	664	752	669	705	729	777	743	698	623	712	718	682	732	698	680	748	673	671	676	763	766	695	718	704	710	698	686	684	714	699	723	688	642	681	713	729	647	696	701	724	689	695	703	681	675	686	664	722	678	684	700	679	657	735	694	715	705	716	692	685	638	684	685	685	757	719	670	742	668	702	692	732	754	691	720	689	738	699	735	681	714	713	674	675	717	653	721	661	712	699	666	639	709	667	719	702	667	676	742	693	711	661	754	709	742	706	714	712	669	728	727	695	644	707	742	730	673	714	701	719	739	718	691	691	725	678	702	749	734	710	684	690	733	709	716	740	668	714	678	729	713	688	703	681	694	689	673	704	712	719	670	713	686	674	695	679	724	713	717	680	718	686	680	703	733	687	706	716	696	720	680	704	670	708	702	706	715	700	749	731	676	675	699	723	735	713	727	661	702	742	718	705	678	711	701	693	678	699	692	699	702	699	715	674	677	659	701	674	670	700	714	746	678	706	670	717	705	687	705	687	720	679	704	670	714	720	713	697	686	714	669	687	725	729	709	714	759	711	691	691	739	703	645	710	727	684	705	663	672	696	667	701	705	660	648	701	709	704	691	719	700	702	739	685	707	721	734	647	710	680	698	665	670	697	689	665	656	674	684	728	648	679	670	694	696	658	673	692	707	744	646	714	716	718	694	682	698	698	650	721	703	669	723	747	675	681	750	681	680	667	691	688	662	645	723	687	698	739	721	694	741	704	716	668	664	729	698	707	648	696	675	699	671	670	716	666	719	682	700	673	684	726	736	665	650	696	681	653	667	661	712	700	675	758	715	697	692	695	649	704	724	665	691	718	662	667	639	707	729	719	699	721	723	711	757	682	688	678	737	746	663	721	696	687	665	732	696	704	717	702	696	682	696	690	747	632	702	656	691	734	695	671	663	701	724	724	714	710	684	694	708	629	731	733	665	679	682	699	662	705	664	668	721	676	732	672	720	751	734	701
43176	44179	47629	42363	34912	27774	23992	18618	11717	8964	8677	7227	5925	4862	3625	2948	1810	1841	1581	1575	881	535	593	519	300	250	319	308	306	302	277	290	261	258	260	232	237	231	270	242	246	254	247	264	301	295	272	275	265	244	227	222	242	265	231	211	219	216	236	238	236	238	236	239	235	220	224	209	225	225	247	236	207	262	223	229	244	215	277	209	210	261	235	243	223	199	238	226	204	236	242	252	248	221	216	259	268	224	216	187	237	263	249	223	198	222	221	235	227	231	245	238	213	227	232	237	248	247	226	233	233	220	233	244	223	246	241	219	238	214	225	235	237	238	264	234	247	222	221	246	255	235	234	235	247	220	214	230	238	241	245	240	238	242	201	217	239	231	225	240	231	231	225	215	212	240	237	223	253	223	233	245	253	247	205	242	246	200	253	229	248	216	231	234	235	213	206	235	226	259	253	249	241	221	245	238	237	220	217	242	238	215	232	230	236	236	242	214	240	226	240	262	232	220	231	258	221	196	269	225	225	224	215	239	241	241	262	217	216	208	259	239	212	228	222	217	249	221	226	216	212	263	207	215	236	224	208	244	232	241	251	242	246	234	223	232	219	220	253	216	249	233	249	213	235	238	222	235	256	221	254	217	216	225	228	228	242	254	231	209	243	252	231	226	251	238	256	239	222	212	226	224	236	199	265	231	259	236	227	261	237	243	230	232	228	221	238	244	238	252	254	244	196	251	231	249	246	212	208	207	236	220	249	254	218	249	277	247	227	233	237	213	241	193	256	225	226	216	228	259	249	219	245	228	225	246	242	225	258	262	213	230	243	204	220	234	227	203	216	226	266	241	202	230	238	239	231	235	240	228	240	225	257	248	229	228	225	234	248	209	219	238	238	233	225	232	250	244	219	241	252	238	197	243	273	230	228	224	221	223	233	217	247	226	204	255	230	187	227	234	242	230	250	227	215	230	203	251	215	212	226	253	217	236	236	209	252	259	235	230	228	215	234	236	234	248	248	248	213	209	229	231	243	262	229	215	218	220	221	262	217	244	259	218	254	232	273	214	221	248	216	215	236	236	236	213	209	248	244	247	246	248	246	199	255	247	222	238	235	234	238	241	231	234	212	231	226	258	241	250	241	219	220	251	225	215	232	204	253	216	236	227	208	225	240	224	251	227	245	227	222	249	229	229	199	211	233	236	244	229	232	230	222	235	209	211	224	248	197	251	247	250	198	243	218	228	243	238	226	214	217	234	221	217	214	225	237	250	224	271	223	218	253	257	246	228	224	214	246	239	230	249	216	232	280	236	188	248	240	218	203	206	226	253	239	223	210	247	234	230	257	250	260	234	232	240	240	227	256	255	216	233	200	233	231	237	240	245	214	238	235	249	220	227	237	206	228	224	233	225	224	215	237	242	253	232	229	236	234	226	235	238	224	218	235	230	211	235	233	231	244	229	240	218	226	219	219	240	208	233	206	225	225	235	220	237	230	234	209	246	241	212	217	246	262	241	228	228	229	244	233	271	229	239	219	232	220	219	231	216	242	207	206	216	257	256	228	249	242	240	225	245	217	226	222	214	241	244	212	250	234	244	240	242	245	222	207	224	246	248	201	189	252	217	252	257	234	232	265	247	240	235	238	240	238	241	238	230	245	228	238	226	219	216	236	213	234	235	229	245	251	261	233	221	236	251	228	197	216	234	236	225	241	248	236	218	224	229	239	221	208	237	235	212	202	241	242	230	210	233	230	243	257	256	225	201	215	241	208	254	246	208	249	233	215	234	222	239	254	259	225	239	239	242	243	219	246	230	223	220	219	227	226	259	217	231	235	209	229	199	262	223	224	262	233	245	224	233	229	247	217	227	230	212	256	220	249	249	220	244	254	228	239	213	227	250	253	258	257	246	259	229	226	211	217	233	223	231	231	234	250	229	230	239	236	252	220	240	245	248	213	238	252	209	229	248	228	229	239	216	213	222	242	202	214	220	219	231	223	213	247	226	205	247	274	233	231	276	200	249	248	200	253	247	249	223	216	255	238	199	255	220	225	229	244	234	238	217	249	234	250	254	230	219	217	212	228	219	223	225	209	213	245	229	228	259	274	199	231	247	258	231	234	232	218	226	233	235	209	222	235	222	243	236	227	240	234	250	218	223	219	236	238	219	234	215	217	257	247	237	237	272	221	220	215	245	239	250	237	219	201	213	224	245	238	235	228	222	232	248	249	256	231	236	215	228	237	226	267	221	240	220	222	212	230	228	238	244	202	214	265	225	231	196	214	225	237	215	257	199	238	232	253	235	240	244	228	228	211	235	229	223	207	230	227	246	253	208	262	243	230	231	279	223	223	241	237	240	245	245	242	233	249	277	254	243	236	240	235	240	229	236	225	254	218	244	263	212	227	214	234	244	240	216	226	243	207	228	222	204	241	230	252	236	227	204	226	249	225	219	237	234	245	224	239	253	230	233	241	234	258	241	245	249	228	213	232	222	257	227	234	245	211	240	223	242	245	222	228	210	242	228	235	236	239	233	247	220	225	244	256	216	234	217	219	233	222	240	223	231	217	243	236	224	258	224	216	235	247	225	220	224	246	232	238	266	268	231	249	246	222	247	223	250	238	252	235	230	236	202	227	223	229	242	264	209	187	234	223	214	220	230	223	218	220	240	215	250	265	235	249	229	243	226	206	241	219	258	208	225	233	248	205	227	220	223	238	224	260	243	188	261	248	226	267	229	234	226	252	246	257	254	239	246	241	294	223	225	230	266	249	247	224	247	240	224	248	233	264	209	236	222	272	251	228	244	244	212	209	244	224	229	256	220	226	235	233	213	229	254	257	225	230	233	233	235	250	245	230	203	238	225	238	229	221	237	251	244	245	257	251	234	222	210	228	255	207	231	218	244	256	251	230	219	263	218	230	233	241	239	257	208	233	233	245	217	256	256	187	241	229	221	247	223	261	242	212	233	223	217	225	262	251	237	252	222	219	228	234	235	235	251	235	247	232	242	210	213	216	241	249	222	226	224	239	241	244	232	235	248	213	241	264	225	220	232	242	217	250	237	233	214	256	239	226	232	238	226	229	233	223	206	264	240	246	214	235	235	223	251	252	234	242	213	237	207	255	219	266	210	228	224	250	231	234	218	254	262	215	214	212	252	261	235	239	243	263	230	253	218	231	222	221	204	236	227	237	226	235	221	226	230	243	219	252	223	209	201	249	216	228	212	236	216	227	249	245	207	224	224	205	223	206	256	210	235	243	235	230	215	236	225	219	229	225	238	218	240	216	223	234	236	213	231	248	219	230	225	228	211	228	251	251	274	261	226	257	232	246	249	246	250	204	226	207	228	244	221	239	247	242	233	233	231	227	230	271	227	255	224	243	247	239	199	220	198	226	251	226	235	248	257	231	257	207	222	210	216	231	226	221	242	219	228	234	244	233	238	229	232	232	237	221	192	197	223	219	228	232	256	242	223	237	246	256	211	220	247	236	227	249	223	239	242	229	242
35928	42726	54701	54511	49418	36616	34961	26506	22978	24178	24943	24340	22665	20941	18107	16306	10816	11407	10662	10409	5736	3707	3586	3193	1359	1060	1136	1395	1362	1207	1273	1095	1000	908	872	842	866	885	829	838	808	791	746	978	1359	1139	1062	963	862	805	791	747	752	751	772	719	723	752	743	719	776	742	692	753	746	751	781	723	753	801	759	703	798	775	783	752	761	709	770	770	769	725	775	700	760	713	736	729	758	724	710	716	705	765	736	775	712	740	738	733	715	734	718	804	783	779	769	703	742	714	717	754	768	752	725	745	731	658	746	728	758	744	728	744	752	784	739	726	757	732	701	722	730	786	702	717	726	774	730	742	742	704	757	738	733	747	734	756	687	741	764	780	778	741	751	719	746	712	723	784	747	750	729	736	739	722	707	755	704	701	739	698	725	729	744	806	775	716	730	733	681	818	723	741	748	758	746	781	751	695	756	731	710	763	706	717	730	748	758	731	742	741	773	731	799	677	728	750	718	749	725	697	739	738	700	749	720	752	817	741	767	736	744	773	738	728	731	672	698	773	759	807	750	699	712	750	727	764	717	743	749	739	731	725	725	742	756	730	738	796	782	741	679	726	729	704	706	756	694	762	715	686	729	777	756	715	753	746	744	719	710	714	762	724	734	794	765	753	744	732	755	736	750	753	767	698	730	750	755	746	748	757	739	745	774	734	742	763	724	743	750	770	729	713	776	727	716	710	733	695	731	726	705	779	712	783	753	743	736	712	745	754	746	738	751	741	747	757	739	718	736	760	737	778	739	730	725	707	769	754	726	750	794	736	807	772	727	752	752	712	722	729	731	781	787	758	768	780	784	736	772	770	777	720	739	709	703	722	771	714	736	751	759	795	718	801	766	756	764	745	790	718	715	769	780	761	749	687	722	748	742	722	762	776	779	738	754	743	734	726	725	750	673	749	759	727	749	762	754	751	731	735	731	733	707	722	705	761	719	744	714	745	751	764	768	710	768	796	722	747	749	748	754	744	704	736	697	712	797	748	765	671	763	757	713	722	722	705	802	755	711	732	749	709	743	729	783	729	733	776	790	678	754	729	781	754	756	730	719	712	738	773	732	733	704	774	722	734	720	745	749	736	740	737	763	762	739	758	675	698	742	777	768	782	728	756	738	809	749	764	799	743	740	751	677	729	707	745	729	736	718	747	737	750	719	721	700	784	739	728	752	772	766	775	741	748	798	740	755	726	770	763	709	738	764	746	751	742	764	760	788	733	757	719	727	748	720	731	720	751	687	783	750	743	741	710	744	770	707	717	769	714	745	732	701	743	751	752	753	748	738	744	725	756	690	753	758	750	738	754	752	721	740	733	758	728	705	781	747	726	756	735	732	706	710	741	777	721	744	771	772	721	781	716	765	751	728	769	699	802	774	746	791	712	711	738	774	730	711	712	718	716	701	760	697	719	750	753	732	750	736	732	727	716	739	724	782	714	759	716	730	736	735	755	732	771	732	715	704	715	729	748	733	736	755	744	757	758	714	728	721	698	682	778	705	760	742	737	725	742	714	740	726	720	766	784	766	770	690	765	728	762	715	786	717	742	693	720	754	707	750	704	755	803	707	726	718	732	775	764	752	712	754	756	753	760	793	748	726	752	750	734	723	752	749	750	698	745	779	724	745	749	780	754	719	786	763	706	772	712	743	775	813	722	744	730	743	753	782	765	772	739	762	751	718	716	783	707	747	695	749	768	692	779	733	727	731	709	715	743	755	709	776	731	761	708	718	726	788	733	725	747	715	768	766	732	730	748	725	779	713	823	786	710	735	718	761	705	715	828	735	730	788	754	798	712	781	747	754	736	732	733	732	757	731	705	769	725	706	728	748	710	713	715	833	766	672	732	774	743	707	744	786	759	756	757	723	764	738	739	747	741	766	704	761	769	756	704	735	734	771	705	732	759	749	712	692	734	729	750	739	779	762	706	722	746	791	685	779	756	722	764	772	750	726	716	696	798	711	754	767	700	731	702	740	755	727	722	748	776	781	749	717	762	690	665	771	761	719	772	734	790	733	690	711	737	726	701	762	702	757	688	774	737	740	748	742	719	689	726	753	755	732	748	780	772	731	696	766	742	782	773	729	706	759	756	742	747	738	736	785	759	730	752	739	722	769	732	769	783	755	733	743	753	720	794	747	741	721	679	687	748	695	797	717	754	775	737	784	756	750	708	766	752	700	701	750	724	712	717	752	747	719	714	800	732	747	716	756	699	755	704	697	769	712	721	745	704	742	782	729	773	741	727	725	726	737	738	719	709	696	699	764	767	763	716	724	726	752	775	776	721	715	745	712	745	710	730	683	713	762	756	775	761	705	732	746	776	803	759	719	694	774	668	720	701	729	772	735	690	698	756	734	729	739	705	767	696	764	752	724	757	765	718	722	776	654	763	767	770	786	707	767	735	774	750	769	743	766	812	685	735	732	709	798	772	772	713	698	787	725	721	740	734	755	762	760	757	774	742	733	706	752	710	745	710	645	756	736	723	752	744	754	691	751	742	721	748	777	711	738	746	796	742	717	748	756	733	754	725	787	801	719	761	747	793	753	728	755	747	747	739	792	765	750	724	752	801	691	756	794	726	736	752	772	715	779	714	761	740	711	734	739	753	744	763	750	746	739	754	763	748	771	730	759	724	714	723	740	740	760	731	763	731	735	664	714	716	789	724	714	748	738	755	705	718	764	737	723	729	727	746	742	715	796	711	717	752	782	708	794	742	731	733	765	765	763	677	805	788	724	769	768	803	809	731	760	801	748	742	767	736	706	774	746	750	736	771	748	747	761	746	730	724	760	746	692	704	724	747	752	788	720	714	751	714	735	728	733	769	764	740	742	746	728	722	720	765	743	744	741	756	716	726	739	700	735	701	774	714	787	746	713	719	742	732	767	790	776	740	726	793	767	745	728	786	771	734	767	764	762	683	708	748	760	680	733	739	754	725	782	720	730	754	790	733	793	752	733	749	680	787	741	726	738	744	735	719	752	709	746	742	744	729	738	781	783	746	793	780	732	761	713	695	744	712	758	781	731	731	727	739	724	785	700	748	718	736	779	709	744	708	715	718	721	760	746	750	710	709	690	774	696	755	748	702	718	755	732	755	698	734	722	821	773	732	716	716	783	733	740	726	715	726	753	710	727	732	724	718	715	733	718	766	774	736	750	750	743	708	705	801	751	720	699	688	750	710	732	719	765	768	731	697	721	758	785	717	746	691	731	752	750	697	763	728	747	724	778	708	710	766	748	773	749	795	745	790	734	707	789	737	717	722	743	734	703	771	728	746	747	740	752	767	746	750	766	761	763	727	733	732	725	717	754	748	733	772	737	772	774	761	807	731	752	720	764	720	724	751	714	753	762	721	737	790	714	749	807	734	800	748	756	760	755	708	762	721	781	753	747	752	748	730	724	752	740	749	773	777	724	799	722	741	707	736	729	758	793	767	742	705	759	728	702	769	760	782	748	755	732	729	766	754	733	742
9073	10122	12193	8245	4064	2166	1444	1092	779	676	598	497	386	381	305	273	253	291	288	237	254	229	231	204	190	215	210	214	204	178	195	227	215	204	203	188	200	205	199	203	194	199	179	181	167	191	232	214	194	210	179	197	183	171	189	154	199	199	209	185	210	219	175	186	179	207	214	214	197	194	204	206	204	197	209	178	192	219	201	214	207	186	176	197	207	193	185	217	185	190	214	215	204	212	201	188	188	197	195	176	198	210	182	191	181	188	205	207	177	214	192	207	195	196	197	184	195	186	191	197	172	214	205	195	189	178	211	168	160	185	194	181	204	201	174	162	178	185	203	197	185	164	186	185	187	207	170	199	214	212	198	196	192	211	166	184	192	184	220	191	184	188	185	162	199	170	202	189	196	181	188	195	213	192	203	192	180	169	204	216	196	218	197	198	176	189	235	203	187	173	205	162	203	212	184	177	221	190	189	180	196	201	195	196	196	185	192	208	186	191	192	201	200	202	200	198	200	200	235	201	196	195	178	196	183	194	189	198	195	204	188	187	193	188	202	196	224	180	191	210	190	199	180	196	184	175	177	190	191	201	181	192	203	194	215	173	184	195	188	185	189	219	193	189	174	189	180	187	194	208	198	188	213	197	178	203	171	182	181	218	186	178	187	206	184	184	192	199	212	167	189	178	182	181	190	179	164	174	194	205	190	185	173	187	179	197	193	208	214	213	200	219	214	185	193	198	157	188	179	211	208	200	194	203	221	215	201	189	199	180	194	194	179	192	195	205	216	178	201	198	187	205	176	201	173	201	176	209	206	210	210	193	162	185	167	194	196	190	204	185	191	201	169	194	198	189	210	185	206	192	194	206	227	197	178	188	191	193	185	216	183	216	209	194	196	187	192	203	186	181	221	200	192	198	193	202	197	175	184	168	197	170	196	191	197	205	187	177	213	165	183	198	198	189	183	202	210	189	197	181	189	203	187	189	218	194	183	167	185	206	198	196	185	200	195	195	209	196	182	199	192	205	180	204	180	198	214	193	194	193	190	187	211	192	206	191	186	193	214	212	186	199	192	181	164	198	204	205	196	198	177	182	174	187	183	179	187	206	227	194	219	212	198	183	218	191	207	180	192	204	197	214	209	183	215	206	179	169	205	197	177	187	180	223	186	197	218	177	213	205	222	196	228	171	183	205	203	211	189	195	209	207	189	181	175	199	178	206	158	194	182	186	193	190	194	196	174	181	188	186	192	163	185	200	195	207	192	183	185	192	159	182	167	181	191	187	167	195	179	175	182	197	189	214	197	215	197	202	198	161	174	197	202	174	214	187	190	207	165	186	181	187	165	190	153	181	183	176	164	168	197	190	208	198	187	194	188	179	195	183	203	234	212	207	190	224	185	190	191	194	193	187	197	183	175	218	204	188	197	172	182	183	176	202	184	196	199	192	210	216	179	166	185	176	193	198	217	186	177	217	198	216	184	187	211	194	198	210	190	169	186	169	195	228	185	186	187	178	203	198	197	188	193	170	191	201	167	204	193	189	196	218	184	192	195	186	191	209	193	190	185	195	195	227	189	186	211	202	204	193	186	186	187	198	192	178	206	175	175	175	171	203	192	193	178	189	216	181	228	197	196	198	199	180	195	192	180	193	200	178	177	190	176	195	200	187	204	168	207	171	200	202	201	174	200	178	204	179	190	191	223	191	167	172	194	165	198	171	203	188	187	186	185	205	202	184	177	204	185	192	181	206	191	205	172	203	192	225	180	182	217	196	205	203	203	210	177	223	171	210	176	205	185	201	190	203	192	212	204	180	200	190	207	194	206	204	187	197	193	193	178	196	179	190	209	180	212	174	189	192	227	219	192	197	212	214	216	174	193	180	214	196	194	196	202	185	184	198	191	180	202	195	194	181	217	196	215	195	193	187	189	178	169	197	182	164	187	199	172	202	194	181	216	184	194	194	215	188	177	199	188	198	190	184	186	181	206	205	194	197	209	216	193	175	190	186	157	178	163	186	200	187	176	211	182	205	184	179	187	196	166	202	184	193	189	175	183	186	190	197	221	189	197	173	180	194	176	173	166	194	190	195	170	193	183	205	201	204	173	188	178	217	207	193	196	195	173	203	209	205	193	199	187	175	200	196	193	201	181	214	195	173	217	199	188	191	212	200	187	192	212	162	202	184	185	155	201	205	185	192	193	184	171	198	201	190	198	188	197	203	181	203	193	177	182	196	185	178	187	177	199	202	167	179	207	212	203	184	206	206	178	195	186	193	186	218	184	192	180	207	189	189	191	185	189	216	206	191	162	182	209	190	197	213	198	211	209	183	216	214	197	175	208	186	220	165	173	172	188	175	189	194	182	182	170	190	185	201	191	200	192	199	197	191	193	202	203	190	206	184	190	189	192	174	203	187	193	211	200	208	192	176	195	206	194	193	186	189	192	189	188	198	202	199	187	214	197	211	210	187	224	225	193	164	211	190	197	194	192	203	189	196	212	207	185	177	208	183	203	178	193	203	177	181	220	210	161	195	178	175	163	187	226	191	192	195	182	181	204	212	173	167	188	213	192	186	191	181	178	195	179	196	186	193	201	195	202	206	203	192	197	193	170	178	194	206	210	197	197	183	200	216	197	178	188	175	184	170	203	220	170	204	181	203	165	195	183	189	197	213	170	203	184	175	184	200	164	208	198	223	181	186	206	184	184	197	215	214	188	199	193	215	182	200	205	167	191	187	182	174	203	200	200	175	208	198	173	182	185	179	177	208	190	192	186	189	190	179	191	189	213	198	186	192	190	208	172	199	167	190	213	191	205	185	217	189	214	191	211	177	191	202	222	200	209	178	189	197	214	198	208	184	202	183	202	160	200	195	197	211	176	207	209	192	188	190	177	189	215	188	206	175	184	180	195	198	201	196	190	181	172	208	185	181	202	181	191	186	197	205	196	206	208	188	218	176	201	193	184	191	185	198	188	195	156	198	177	196	176	190	179	178	206	185	168	195	215	181	193	205	188	192	211	202	194	208	177	190	174	211	182	199	196	179	199	211	194	198	235	220	193	221	209	195	204	227	214	239	188	185	202	208	201	192	186	180	206	205	195	192	226	215	200	172	197	184	210	187	180	175	179	172	191	181	206	210	211	201	177	194	181	212	197	194	205	208	197	190	193	183	190	176	186	208	192	189	182	194	182	179	181	190	192	182	213	199	199	200	198	185	208	190	188	180	192	190	181	203	185	187	202	195	198	224	188	193	172	211	194	203	174	206	214	159	203	220	184	212	198	201	185	199	189	183	193	192	206	191	216	185	199	182	195	182	169	201	197	209	195	168	178	189	193	198	186	185	200	189	213	188	192	217	196	207	205	202	178	176	203	174	201	170	199	178	188	206	222	203	204	212	209	194	196	208	212	219	213	159	204	193	191	197	196	189	199	185	204	199	177	190	166	202	196	191	195	193	176	202	217	191	205	215	190	195	184	206	211	198	210	196	193	203	226	176	210	198
9697	12815	19898	18524	12948	9104	7187	5523	4360	3659	2948	2452	2180	1913	1638	1388	1223	1261	1125	1034	1034	966	860	734	643	703	717	726	738	718	666	660	664	674	643	637	687	684	719	661	691	664	678	661	661	686	672	667	642	659	666	680	639	680	662	692	654	693	640	676	670	657	649	643	670	597	654	638	637	666	633	661	652	628	614	635	670	618	693	651	672	712	610	691	633	646	650	701	658	644	619	632	642	635	669	638	675	613	657	656	629	652	640	650	650	661	673	663	618	664	630	640	631	625	655	665	667	640	639	683	641	604	661	645	658	671	661	638	641	641	638	629	670	692	705	652	628	690	690	623	648	641	614	659	659	664	629	637	632	641	690	708	632	675	650	621	653	648	650	667	652	659	647	619	659	590	684	634	617	666	695	681	628	621	639	622	611	623	660	672	653	652	650	654	634	680	646	650	696	642	681	676	640	622	667	650	639	635	674	665	619	641	648	617	630	627	634	632	634	659	627	630	681	637	677	656	653	612	656	642	632	638	680	627	621	661	629	648	630	665	605	724	620	666	652	666	666	647	642	641	632	655	663	618	639	621	645	644	611	641	602	641	629	663	599	663	667	598	634	684	672	668	609	701	642	623	656	718	652	649	643	662	644	667	613	635	620	613	658	655	676	723	700	662	619	674	641	623	676	619	616	683	638	655	616	655	654	656	649	642	642	615	646	654	649	746	692	648	644	667	654	684	609	656	643	690	624	653	669	665	624	638	628	667	654	650	626	656	658	646	648	655	611	641	646	626	697	661	662	611	656	654	662	628	673	688	598	698	668	686	685	657	610	668	680	657	629	696	615	617	628	632	641	698	683	640	686	663	642	647	662	689	701	652	649	648	626	633	632	641	712	669	667	651	650	618	653	691	624	606	644	639	606	706	658	636	655	640	608	705	656	629	653	647	626	650	684	658	615	648	665	699	636	631	665	627	638	663	609	674	609	663	642	648	719	641	662	694	650	684	650	633	626	656	603	669	633	679	668	600	678	643	672	636	690	614	673	689	654	653	645	694	631	660	661	642	629	651	639	649	672	655	645	708	683	659	648	658	623	650	673	620	597	679	653	659	651	666	616	652	625	679	628	662	680	665	661	620	604	646	669	673	667	651	656	614	637	628	662	653	644	653	623	636	610	639	646	635	641	648	656	614	649	631	649	699	641	662	638	668	692	642	607	650	652	666	667	639	666	661	673	659	651	651	629	634	646	713	664	584	728	646	635	655	640	620	660	634	649	648	626	636	652	615	623	616	649	661	679	665	614	656	657	637	697	649	633	651	682	670	637	677	638	624	667	632	667	620	656	708	657	639	609	651	666	659	650	667	679	657	681	645	643	625	643	650	701	634	646	637	638	651	626	698	608	694	660	657	642	693	680	670	673	653	668	637	655	646	654	671	649	672	651	599	636	662	611	615	678	628	670	675	637	670	652	661	656	634	639	619	634	672	697	664	674	667	658	678	672	684	653	619	666	665	628	646	663	694	664	621	682	657	673	643	636	646	670	684	651	703	666	643	631	659	681	645	680	665	673	627	674	610	647	667	651	660	665	650	673	661	661	665	631	690	687	617	627	624	714	680	637	605	625	626	680	654	643	664	642	661	673	650	616	632	675	636	642	662	681	669	611	639	636	659	636	675	613	638	683	604	663	630	650	633	599	677	653	684	612	682	614	658	660	671	647	673	630	634	671	631	635	688	640	656	661	630	685	627	640	698	628	678	657	588	636	682	690	669	653	636	659	639	642	658	628	664	638	597	612	674	646	662	667	626	650	644	663	664	607	632	613	656	633	643	657	662	651	651	636	646	656	662	631	652	639	622	706	684	675	614	646	666	665	676	619	713	666	620	629	606	670	661	633	698	616	637	687	701	664	654	644	634	650	640	594	654	635	648	643	644	677	643	632	598	597	649	612	613	676	667	667	617	644	637	637	642	691	667	632	637	674	660	640	625	679	648	715	687	632	664	663	663	677	644	669	699	665	609	675	644	663	623	656	653	646	610	656	674	625	688	639	669	645	685	641	653	652	643	637	671	673	681	627	633	640	666	638	634	645	640	673	640	608	623	667	657	677	680	669	626	667	663	676	646	673	647	649	651	630	685	683	685	653	619	676	632	624	601	634	645	640	600	692	645	649	626	670	665	630	614	649	664	633	649	623	682	695	712	623	626	658	641	644	657	676	679	642	609	647	646	699	584	662	613	652	698	634	644	647	625	647	658	616	677	673	614	675	623	669	630	657	664	637	649	640	632	619	679	612	684	654	635	610	620	649	648	647	624	655	677	648	670	651	669	652	646	641	676	638	644	686	630	642	622	675	663	616	672	682	657	639	658	652	667	638	665	691	701	647	652	617	663	679	644	626	646	615	602	659	645	645	674	682	612	665	629	659	603	644	649	692	654	635	644	674	698	636	628	636	664	648	656	643	679	612	653	611	635	640	671	642	661	635	677	654	606	640	626	662	626	657	626	633	624	709	622	654	647	646	630	693	658	673	619	670	639	617	624	660	644	675	679	672	670	677	713	649	626	626	695	702	691	631	673	645	653	653	637	642	679	700	676	675	682	661	678	689	700	624	652	634	655	618	654	667	631	628	622	675	651	667	634	652	651	663	654	693	600	620	694	686	645	636	663	632	623	628	660	654	684	650	665	615	663	627	634	646	637	600	634	619	686	662	635	631	648	698	618	655	690	645	626	647	635	656	675	691	656	637	654	651	642	636	683	664	641	645	629	637	662	629	633	620	607	629	657	676	627	725	652	656	662	630	602	662	666	676	733	678	669	668	652	611	661	612	633	620	598	673	683	659	603	657	670	633	656	691	668	670	644	660	675	647	655	732	619	676	713	639	612	590	570	613	657	662	667	665	681	636	660	684	670	587	630	625	617	642	667	664	645	658	648	684	639	643	653	668	652	693	668	657	671	621	628	644	633	675	646	644	654	652	628	658	662	673	660	678	658	630	649	666	669	593	635	643	692	698	611	706	678	624	625	671	660	643	684	659	628	666	653	617	651	666	619	651	669	591	603	677	639	657	693	644	632	671	670	606	614	695	652	642	642	645	643	648	662	664	641	636	610	618	657	615	669	642	665	661	682	641	611	671	663	655	644	673	652	650	636	649	654	653	647	676	650	642	692	658	660	623	632	665	667	678	700	654	655	662	664	643	655	606	636	630	697	670	645	648	632	668	719	677	660	620	636	677	627	706	677	606	601	659	655	607	683	632	688	571	644	655	652	671	622	680	618	653	680	662	640	670	627	629	709	659	619	607	629	620	617	642	641	674	604	686	652	668	646	653	701	665	667	594	664	655	610	627	637	692	661	649	661	685	640	658	675	649	645	639	601	655	627	686	676	664	607	647	613	656	648	759	625	627	653	657	633	651	672	662	667	639	643	660	593	644	683	682	595	618	611	619	650	673	620	678	693	644	711	657	592	605	646	646	680	629	639	647	611	665	680	609	667	599	654	647	646	697	586
34005	47603	44925	37092	30192	23461	16532	8795	5619	4590	4122	3376	2710	2385	1791	1455	1009	840	771	808	474	366	387	273	228	220	238	249	236	226	236	212	215	211	201	236	206	185	207	220	185	179	214	182	229	239	224	239	216	203	205	193	232	231	194	230	205	171	212	172	238	195	231	231	216	215	214	212	198	201	210	200	188	160	212	189	187	208	209	200	213	195	195	213	170	182	199	183	216	215	202	227	214	222	205	193	192	187	187	196	189	197	211	210	209	220	210	210	223	206	186	200	167	194	203	202	201	183	185	210	201	225	197	207	194	232	208	218	205	201	209	200	209	196	201	206	220	211	195	205	217	189	185	200	188	228	211	208	179	193	231	191	221	201	204	199	204	223	228	217	190	195	220	190	182	226	202	219	205	197	220	214	196	204	203	208	207	195	205	198	212	218	208	204	191	218	194	201	192	211	203	190	209	200	192	193	211	214	230	220	186	208	203	204	220	188	187	208	210	201	222	162	200	203	181	205	192	206	200	217	185	194	193	218	194	206	210	207	198	194	209	215	217	193	190	224	199	221	218	211	208	202	209	209	220	185	199	176	189	195	198	205	202	176	211	211	224	206	221	204	191	196	198	209	199	188	182	209	190	215	209	182	217	206	209	221	221	198	184	193	199	193	206	210	192	200	187	232	189	191	211	178	193	183	203	194	193	204	224	172	191	199	189	204	189	203	199	199	204	206	195	205	232	227	188	212	202	197	182	224	188	214	201	180	211	210	210	207	197	229	216	197	202	188	179	218	192	215	199	208	212	208	181	202	199	230	203	211	213	185	216	216	199	193	191	203	223	207	219	198	171	206	192	220	214	203	215	188	206	169	213	209	203	189	190	194	212	189	208	214	207	203	206	191	208	191	206	208	177	204	201	216	207	177	218	200	193	207	201	188	199	208	232	194	178	193	189	203	198	184	227	200	201	230	208	190	196	199	209	213	206	187	199	191	193	189	205	207	213	200	203	210	209	230	205	188	200	194	222	191	213	195	194	214	214	179	194	227	183	185	200	195	214	217	199	212	191	211	210	185	206	195	214	200	195	173	251	245	208	214	226	187	191	208	187	186	216	188	201	212	218	213	216	215	195	220	207	201	209	212	219	195	204	220	185	200	188	209	195	196	197	227	197	198	200	187	169	203	194	203	211	195	215	229	209	210	195	196	224	202	193	194	193	219	184	180	250	233	208	180	197	203	191	200	242	226	208	197	202	226	215	200	221	223	183	209	198	187	229	199	184	239	220	183	207	195	182	214	207	218	221	228	218	214	192	198	197	207	220	185	207	178	219	188	209	172	209	218	182	197	218	181	214	219	214	202	198	212	200	217	184	188	189	195	187	225	212	208	202	215	204	210	184	225	203	205	200	213	211	231	201	226	220	221	208	189	193	200	205	202	207	182	195	208	226	197	203	206	228	194	181	221	205	211	189	183	186	220	203	204	203	202	193	209	199	194	201	209	189	184	211	193	178	219	193	204	201	209	215	227	206	222	198	206	190	201	203	197	213	199	198	231	200	205	216	212	205	201	204	215	209	200	197	204	185	204	225	202	183	207	175	211	215	185	201	207	206	196	189	203	216	192	197	215	189	212	212	216	180	209	200	192	211	208	209	201	203	199	219	222	225	206	204	226	206	213	184	177	208	211	201	213	213	214	197	173	193	195	181	185	199	197	195	231	208	215	210	204	192	225	202	189	200	191	210	232	206	218	176	196	190	202	201	208	190	178	192	205	204	208	192	223	220	196	185	185	214	214	198	187	190	213	164	193	210	218	210	218	196	207	195	189	193	215	188	214	185	192	224	191	210	216	197	205	169	199	204	214	201	208	192	227	212	206	198	215	194	177	200	227	224	178	184	235	220	207	203	210	206	192	229	206	172	200	206	222	190	202	208	212	203	179	184	222	187	213	225	213	168	198	207	203	205	193	195	204	197	192	237	207	228	198	233	194	181	186	180	189	206	209	195	209	190	227	207	198	225	192	191	205	202	226	235	208	207	207	211	197	190	202	175	197	211	207	160	226	222	204	192	246	206	219	215	185	193	206	194	193	214	212	204	209	244	227	204	227	207	210	217	192	204	197	201	206	190	210	224	209	179	215	179	190	192	216	206	200	181	199	223	221	182	210	229	197	189	221	214	203	190	178	213	195	222	207	194	204	203	218	213	191	199	217	193	200	207	216	210	211	193	194	211	214	198	176	222	201	211	216	221	195	208	226	186	207	196	206	217	217	214	193	161	205	223	217	230	208	199	191	222	220	188	210	228	216	214	196	187	206	188	216	178	184	198	172	237	201	173	199	182	215	187	203	184	201	203	221	200	181	208	199	187	211	230	228	206	199	187	210	198	217	170	209	211	229	211	184	219	222	226	207	202	232	218	177	199	184	208	204	197	205	214	180	196	189	227	222	187	162	205	222	209	209	178	217	215	244	207	239	189	194	218	197	191	209	192	181	210	208	177	202	231	201	210	206	201	190	200	197	208	177	213	213	201	219	187	219	191	192	193	186	205	203	216	219	197	215	201	205	219	200	183	186	205	192	198	184	210	224	242	205	198	204	199	210	206	202	221	217	202	202	203	216	209	221	196	197	213	185	206	196	202	183	228	197	175	204	196	187	226	202	220	197	208	206	188	202	180	188	189	193	202	192	201	214	183	206	228	187	208	179	201	195	199	193	190	188	229	228	197	207	201	191	195	206	207	213	222	200	175	188	211	194	199	217	179	231	194	210	216	217	212	180	212	194	214	215	174	192	186	198	194	186	188	217	226	196	204	166	196	219	202	187	209	220	202	198	215	188	203	201	202	198	203	213	189	243	171	243	193	194	203	216	202	229	193	221	206	209	205	180	223	179	203	199	211	201	232	197	200	200	195	201	204	191	217	202	214	202	202	196	204	198	198	222	215	193	238	195	225	196	193	185	208	191	206	230	187	201	204	184	202	216	212	173	211	199	212	202	215	207	196	219	162	211	225	202	223	179	214	198	210	209	197	195	190	193	192	204	197	207	200	213	180	203	198	211	188	206	196	201	204	189	198	189	204	214	210	236	219	203	191	208	217	211	212	200	182	212	193	226	188	216	210	220	202	178	221	201	213	219	195	193	204	200	206	222	210	208	194	210	204	190	208	208	194	237	195	203	201	196	233	192	195	209	233	208	207	200	196	199	224	214	203	187	195	200	198	222	198	195	194	192	224	206	210	205	201	197	232	218	186	181	182	206	212	216	230	184	204	203	205	201	188	205	213	196	231	183	199	211	200	194	206	179	223	202	214	210	215	199	209	201	189	179	195	211	199	203	207	206	207	208	228	238	235	186	199	197	202	210	214	185	203	206	235	218	198	186	193	212	213	193	191	194	222	219	180	189	213	206	201	191	219	206	221	211	186	197	207	201	204	212	211	208	217	205	201	209	179	193	204	216	200	181	206	187	232	205	217	196	196	219	199	192	180	200	189	214	205	212	206	195	235	200	195	195
28895	44309	49781	47145	38203	30702	24419	17408	17032	17371	17341	15488	14294	12891	11054	9135	6564	5562	5391	5180	3067	2017	2109	1305	1035	858	865	943	1006	929	889	874	836	827	843	729	694	764	709	694	718	669	675	714	894	973	913	834	795	738	736	641	679	660	694	657	699	682	677	649	650	699	669	653	656	703	703	672	640	625	697	670	661	661	653	658	672	694	657	644	637	682	658	682	698	681	674	690	720	646	682	669	664	680	657	637	662	650	641	697	622	688	673	658	626	693	696	652	651	671	652	620	673	650	641	635	692	683	664	637	675	687	675	688	659	648	679	616	640	629	670	727	657	652	668	705	737	619	701	677	681	645	615	673	632	677	678	665	634	666	686	669	641	686	705	634	656	661	702	665	732	721	691	701	699	689	715	689	714	669	693	688	693	696	631	675	625	679	632	668	689	673	700	707	670	705	681	683	654	671	622	682	683	640	678	646	700	647	692	656	675	704	685	651	703	698	657	665	660	690	651	629	716	645	694	649	685	673	673	649	648	658	702	644	643	720	707	694	689	641	703	650	674	710	652	668	704	637	686	654	628	696	645	652	656	741	653	686	661	724	667	703	651	644	596	656	660	713	675	625	645	696	628	703	646	692	636	681	705	732	702	634	714	638	688	643	625	653	624	643	711	709	635	666	720	653	671	644	676	702	686	665	670	671	663	695	708	674	667	652	708	691	676	618	667	717	718	684	689	672	644	663	654	688	648	711	651	662	653	647	680	662	688	674	664	645	675	644	708	688	650	663	664	656	693	632	658	638	653	655	648	697	646	675	603	657	684	674	737	697	691	626	694	680	691	661	693	653	673	676	681	733	675	728	714	681	676	655	673	688	679	646	716	700	659	651	650	658	663	669	712	683	678	636	615	739	704	691	713	613	658	708	626	653	676	677	654	694	619	648	692	641	658	683	654	663	631	687	666	657	641	686	699	656	689	663	681	691	653	666	633	698	660	694	683	662	668	655	716	705	664	719	670	700	653	641	639	692	647	720	675	646	635	675	685	705	595	678	672	700	675	686	683	663	680	628	672	645	671	668	670	671	667	616	678	684	660	656	694	639	662	670	715	663	702	712	622	700	660	668	659	688	707	690	706	668	684	666	692	626	659	655	652	642	636	671	696	678	661	668	686	659	661	669	643	697	634	649	732	658	701	653	670	672	718	650	695	706	676	681	662	706	662	660	700	643	691	737	621	696	694	697	691	699	702	643	649	664	697	693	678	690	704	681	669	663	722	677	655	675	671	686	699	690	697	648	649	660	676	669	697	703	668	634	675	734	656	669	655	677	694	719	689	668	652	711	705	670	695	701	667	628	654	637	720	643	717	661	682	672	666	675	673	703	658	656	669	724	647	651	654	657	637	660	669	690	697	669	664	647	727	707	652	679	635	700	708	643	643	716	634	697	684	697	688	697	687	676	647	638	666	661	643	663	654	639	636	688	693	703	634	639	658	669	712	691	672	674	650	665	645	661	665	685	682	652	696	679	676	681	701	694	661	625	681	698	682	677	631	681	692	706	662	673	681	666	694	671	631	706	673	671	723	757	654	631	656	666	665	718	620	666	703	669	658	688	697	738	635	713	673	715	727	709	705	634	671	656	672	645	652	668	662	678	682	702	701	703	680	696	654	688	698	664	679	681	629	621	664	674	661	635	673	682	636	654	681	652	691	680	671	679	663	664	684	660	705	665	679	661	690	693	674	662	620	702	653	641	673	661	725	666	654	686	730	632	672	709	676	652	693	651	684	656	682	635	679	637	671	685	687	675	694	676	651	686	692	646	675	651	691	683	678	669	639	688	704	695	674	660	644	678	711	688	681	683	650	683	655	649	717	673	714	730	675	716	687	612	647	715	654	684	672	647	674	647	691	632	635	687	638	692	628	677	634	671	660	667	656	634	662	649	664	647	674	649	670	674	661	681	658	640	672	665	653	635	652	708	674	676	664	671	677	639	688	666	649	674	684	686	651	692	702	673	633	710	646	703	679	672	665	686	614	669	659	671	694	703	660	651	621	687	707	708	642	671	723	636	696	660	638	609	733	681	686	668	638	689	646	686	634	647	636	664	659	676	715	651	692	704	714	667	743	640	708	685	676	689	695	673	633	684	645	697	676	696	700	616	680	693	663	660	660	654	656	654	661	611	627	699	670	678	627	693	673	661	654	766	671	665	650	670	706	668	633	674	686	646	672	677	675	679	668	675	703	646	625	711	710	676	618	687	689	663	681	681	678	654	708	678	672	662	649	672	712	675	680	680	656	651	672	637	671	708	709	632	674	643	722	669	662	683	664	678	663	691	684	653	679	668	672	660	666	680	677	625	673	643	663	655	623	688	682	695	671	683	671	680	724	642	652	704	711	727	669	655	617	689	686	653	717	679	689	714	630	677	636	663	670	650	701	652	629	670	629	683	683	690	675	681	722	644	644	665	718	664	642	682	702	642	718	685	676	664	650	697	695	677	644	647	673	689	691	657	673	608	664	658	682	684	623	679	677	676	676	660	664	687	655	681	655	681	678	733	685	677	722	670	661	677	669	706	651	678	648	647	670	681	707	680	687	660	642	705	702	649	641	660	681	658	645	641	648	692	683	667	691	647	705	640	716	635	671	655	625	666	728	703	669	667	692	685	663	652	635	650	653	663	621	677	690	660	712	622	668	647	691	629	656	690	668	713	670	647	643	672	694	661	669	668	679	696	681	640	651	688	697	667	619	655	699	683	683	706	640	698	657	702	643	647	677	674	665	670	641	666	691	634	663	693	660	682	672	685	658	634	662	662	741	680	625	694	679	650	711	659	640	717	616	706	712	693	682	659	640	685	680	638	697	651	676	590	691	703	698	679	660	716	692	671	691	637	663	674	680	696	670	704	682	658	676	691	719	676	655	693	658	682	673	684	655	701	715	665	679	646	670	703	628	687	746	692	628	660	670	674	626	666	719	667	659	624	696	637	699	627	668	614	629	699	663	695	711	696	702	654	708	703	697	701	655	684	653	647	674	697	715	679	673	668	649	677	704	681	687	680	666	666	654	631	709	678	705	729	723	688	714	700	694	689	685	715	717	661	627	665	647	687	689	710	673	664	665	679	672	696	646	667	661	645	703	679	685	685	657	666	651	646	639	631	666	689	649	684	675	670	668	666	675	692	633	669	675	663	681	708	712	717	647	649	694	651	669	656	665	638	660	721	687	629	627	695	655	685	684	653	645	668	680	682	640	688	702	702	699	688	738	667	681	709	662	647	694	664	662	657	670	711	677	673	716	674	637	678	692	692	718	667	656	726	638	686	671	705	646	698	676	629	682	679	673	707	638	605	669	665	719	668	654	650	687	678	649	692	642	695	689	664	688	711	666	645	656	734	666	654	711	702	648	691	684	691	673	705	719	696	683	720	710	700	733	654	652	669	695	651	674	678	662	616	671	659	668	659	687	655	651	658	683	672	665	679	623	702	639	654	661	655	671	695	709	714	685	667	711	641
42427	48310	45184	44106	32409	25803	22548	15941	10648	9294	8480	5886	5557	4322	3763	2636	1783	1606	1541	1280	734	524	516	339	346	342	282	293	321	292	293	272	275	237	271	247	240	240	210	248	245	227	213	251	272	294	255	254	276	229	250	197	216	239	217	258	236	261	276	219	229	211	240	242	209	257	216	207	248	225	233	196	221	241	238	225	224	229	233	249	253	236	231	242	218	202	218	244	229	245	229	253	229	263	262	213	229	225	229	254	237	206	221	217	220	205	250	222	249	225	218	230	219	237	240	224	222	233	237	249	220	242	226	231	204	283	248	238	244	206	253	249	225	221	221	235	212	252	227	235	246	222	240	229	239	208	219	220	230	273	232	255	234	251	254	248	242	216	222	253	243	237	248	238	205	216	225	252	215	236	239	220	233	255	234	206	199	231	223	238	201	218	228	221	238	238	224	252	229	264	204	243	236	238	225	240	225	237	234	231	224	258	217	219	220	211	222	226	222	245	241	213	231	243	232	219	227	235	226	261	238	206	230	241	230	236	224	219	212	221	216	244	217	221	223	232	205	221	227	246	234	224	198	238	227	243	245	238	213	222	251	246	252	236	242	237	244	235	250	248	230	226	229	226	207	239	215	220	248	202	211	239	234	234	220	228	219	231	229	234	233	252	218	218	247	251	211	261	249	254	241	226	246	223	236	221	223	220	239	239	231	244	234	245	225	248	191	227	241	238	223	241	236	225	206	242	221	220	225	229	210	230	226	219	223	267	235	257	200	225	263	216	240	220	243	216	220	252	243	253	219	239	237	224	236	247	235	211	248	243	217	224	261	225	210	206	235	249	244	227	258	213	206	246	252	223	225	228	232	222	224	222	245	231	220	251	195	228	229	193	236	218	212	221	216	228	229	224	223	243	255	228	231	219	218	224	216	214	241	242	227	255	220	226	213	235	206	236	231	240	241	247	234	232	223	240	241	227	220	220	255	236	242	244	228	244	243	228	223	212	226	227	227	229	251	259	230	202	233	220	207	228	228	275	244	231	247	215	234	202	247	256	233	245	246	231	245	225	216	198	220	226	244	233	237	224	241	238	228	241	247	236	233	239	248	225	226	218	225	230	212	231	205	231	248	218	239	246	237	218	235	236	215	219	218	254	238	251	239	193	224	206	232	229	258	228	229	230	235	215	221	248	211	230	235	239	227	251	223	236	234	222	237	227	244	225	224	218	220	244	233	246	237	234	235	225	235	259	240	238	243	241	226	200	226	229	238	216	255	250	264	211	256	210	225	191	251	243	225	239	224	223	241	211	239	242	245	232	216	248	235	233	233	209	226	233	233	225	210	256	249	231	223	249	232	232	243	226	247	250	236	228	248	235	224	245	225	224	249	215	234	225	211	245	237	238	227	259	226	216	226	245	242	221	241	253	250	248	232	235	238	241	215	219	209	245	223	246	230	224	233	241	235	237	231	222	218	233	233	226	235	246	229	234	264	236	215	248	231	204	227	231	223	227	218	210	226	252	232	254	223	233	262	224	253	215	233	219	256	227	236	240	249	234	232	230	213	242	240	255	243	235	216	224	242	250	207	223	220	195	247	217	255	224	208	215	236	211	233	232	235	254	234	205	228	243	246	249	261	228	226	260	244	210	214	227	245	221	217	234	224	210	257	227	229	212	197	230	258	244	230	238	219	228	243	266	233	227	201	222	230	234	222	224	279	220	254	228	236	218	236	235	230	222	227	230	259	240	244	232	252	220	239	226	251	265	228	213	220	252	257	236	224	255	219	252	240	211	210	237	222	231	246	266	240	232	227	253	255	216	220	234	226	221	234	225	215	243	228	246	231	248	218	231	221	212	236	244	205	227	222	241	230	226	224	244	216	268	235	246	229	213	237	212	212	242	216	218	232	237	219	221	237	239	221	234	236	223	227	240	208	223	229	215	244	244	225	230	225	216	247	231	204	239	221	244	244	235	240	222	209	254	234	245	251	243	212	219	208	232	259	203	238	231	222	209	242	206	236	241	247	226	240	233	223	225	215	217	239	238	215	228	238	248	247	265	241	243	265	237	226	230	218	218	231	228	242	243	240	218	215	229	233	235	238	226	217	209	235	242	250	219	250	236	225	238	248	228	240	239	230	222	259	251	258	210	224	224	237	232	243	221	220	235	219	235	217	256	239	209	236	188	228	247	209	223	235	241	228	218	232	205	222	229	238	270	267	256	213	230	262	237	210	249	211	233	242	261	229	212	212	243	256	262	231	253	227	272	226	225	215	235	212	256	248	249	217	232	211	206	223	217	242	239	242	215	233	238	227	250	221	215	230	223	220	218	222	228	212	213	226	256	238	247	211	241	211	231	224	237	231	223	223	223	207	233	231	211	242	222	223	232	235	187	241	230	220	246	220	238	219	250	217	254	257	223	247	210	241	233	237	231	230	239	242	224	217	223	229	226	208	244	220	237	223	228	237	206	216	216	206	260	230	231	224	237	234	224	231	264	218	242	232	213	219	235	232	236	216	193	226	231	243	226	215	212	210	229	223	229	250	216	219	222	244	201	220	228	251	210	220	241	224	225	251	236	233	227	251	214	235	229	229	231	217	232	247	234	216	217	218	222	238	234	238	235	248	215	233	219	261	229	228	232	258	233	236	223	236	218	245	224	218	215	240	268	245	238	233	245	222	213	226	234	229	211	219	208	224	226	220	198	257	211	215	227	215	242	224	225	240	230	242	229	219	221	234	227	207	218	240	245	251	226	242	208	215	250	246	233	230	199	228	214	213	202	212	210	230	234	234	248	240	230	215	229	224	248	221	263	228	210	228	249	256	221	230	229	243	219	235	229	236	246	231	223	243	210	211	243	201	242	246	239	255	228	241	238	237	236	237	278	218	246	229	233	222	229	214	236	206	221	243	234	237	222	235	222	198	216	240	220	255	221	238	226	218	232	228	234	222	223	245	248	252	252	223	233	233	248	202	257	236	240	234	236	227	195	223	246	241	236	235	215	218	207	219	242	250	208	232	240	228	224	223	230	206	221	222	220	223	223	226	227	264	248	220	226	258	212	226	223	228	218	244	214	228	222	257	242	229	233	232	236	230	209	241	249	215	203	217	231	240	215	248	234	226	223	235	234	229	249	233	247	224	242	236	251	239	244	236	232	260	225	248	250	233	253	265	226	242	255	232	217	254	226	226	230	222	223	223	254	236	221	234	248	216	220	225	246	230	195	221	231	226	263	223	207	222	221	225	256	231	209	230	234	226	219	207	237	244	231	235	229	222	218	239	220	238	258	254	234	197	220	236	243	204	218	251	238	246	233	200	234	224	269	239	217	232	196	235	211	210	233	224	222	236	234	254	251	232	239	258	233	256	229	220	259	237	210	230	236	211	232	255	233	247	247	221	244	227	257	255	220	221	239	245	207	224	243	203	242	244	217	232	247	216	232	214	208	251	227	219	226	220	228	226	231	218	256	236	225	229	200	219	223	210	220	234	217	229	220	219	256	228	226
35656	46052	52492	53922	43838	33176	30993	24464	23053	25942	25354	21215	22262	19996	18219	14798	10402	9844	9726	8316	4926	3319	3256	1599	1417	1157	1179	1054	1386	1222	1502	1092	1086	999	982	932	850	766	716	795	771	752	710	769	1024	1260	1271	1094	995	888	805	714	771	739	758	829	726	749	732	712	762	774	765	771	763	739	749	711	769	744	738	757	737	683	792	711	755	717	757	756	709	713	738	801	788	813	727	722	730	690	746	725	717	726	754	753	749	745	745	800	711	728	740	787	733	778	752	760	727	800	770	752	764	777	803	775	735	715	762	713	743	721	729	763	719	730	776	734	761	740	743	753	741	753	759	787	736	712	742	775	718	735	753	747	731	677	722	739	721	738	765	739	729	763	657	712	758	720	737	733	749	771	758	729	701	716	783	773	758	751	737	646	774	746	742	760	711	788	785	737	765	780	695	757	744	718	729	771	794	716	722	702	760	731	783	746	759	734	740	778	730	751	786	732	730	740	685	746	714	734	712	770	762	751	761	762	765	700	760	743	706	732	806	751	733	803	724	719	757	761	722	757	746	751	766	750	765	793	751	731	714	794	678	795	716	753	776	765	757	764	700	782	678	746	752	724	786	803	754	721	706	745	760	735	677	770	743	768	821	703	789	718	717	722	787	779	729	724	710	755	742	765	735	771	785	771	689	777	761	745	758	726	759	751	706	740	745	730	736	761	759	775	821	716	759	737	731	757	707	719	729	756	728	754	729	720	766	794	797	706	743	733	782	749	735	735	683	718	770	744	802	746	745	752	734	691	765	714	779	819	725	719	732	780	772	702	791	734	718	786	794	749	686	756	755	726	738	769	731	738	750	751	723	705	728	782	750	714	751	741	752	727	733	742	751	717	739	737	746	773	730	775	777	781	743	789	752	755	677	726	761	720	749	716	789	716	714	753	760	777	739	710	678	771	723	701	717	727	743	709	743	740	776	762	723	753	717	803	778	749	709	763	734	691	752	751	723	762	771	749	756	750	754	695	714	751	768	720	722	718	728	685	754	746	784	740	793	780	687	768	782	771	735	736	739	785	722	823	727	741	688	745	728	774	740	766	751	743	784	773	714	708	761	772	802	693	689	719	716	723	733	733	722	732	756	784	747	751	696	780	740	770	755	733	771	724	721	688	690	738	788	759	762	747	715	759	766	719	765	769	735	781	747	765	768	699	710	793	714	755	745	716	819	738	771	776	773	757	729	712	780	713	748	734	778	731	767	753	748	709	744	735	740	756	756	767	756	759	750	704	722	788	757	707	710	743	738	708	747	762	733	695	778	728	764	728	733	757	727	731	742	729	770	674	760	711	742	719	738	748	746	759	808	755	724	715	802	744	742	723	767	761	700	758	741	748	753	735	735	719	730	730	764	739	721	722	719	800	736	735	769	755	735	735	815	767	726	732	819	742	737	728	796	711	739	732	708	715	732	718	728	767	802	795	776	752	694	750	736	734	770	730	739	721	745	756	736	752	732	695	748	772	781	763	809	722	699	735	759	722	747	704	730	724	756	773	776	743	737	738	754	751	754	682	723	736	781	722	762	798	693	739	803	778	742	755	741	777	759	790	748	751	713	711	733	747	742	724	699	760	814	725	771	710	781	766	734	774	777	783	780	743	725	781	786	726	742	733	744	687	762	741	749	779	756	798	757	753	753	732	763	714	711	759	711	773	710	704	728	752	744	723	809	798	754	681	758	754	736	737	748	743	726	739	717	811	776	767	737	723	801	714	725	780	721	734	732	682	701	735	740	761	743	762	730	727	756	765	685	799	725	752	717	790	766	704	747	699	743	727	767	706	758	719	720	710	799	674	757	774	767	732	729	698	707	746	733	701	736	725	741	706	750	774	768	747	697	763	741	704	772	743	719	796	729	765	709	742	743	772	730	699	729	720	733	770	736	716	741	797	706	761	690	764	745	719	714	787	769	749	766	756	758	734	758	760	746	753	727	767	722	762	719	765	778	715	710	778	737	720	742	716	746	719	720	775	772	682	780	755	745	755	759	795	717	733	745	708	737	698	697	713	768	735	763	772	720	739	738	764	761	748	706	745	716	745	718	720	731	763	769	751	760	725	742	757	710	713	728	835	761	751	752	732	768	713	735	752	724	755	752	719	760	742	744	788	705	739	727	742	746	754	768	776	768	756	725	767	734	771	804	746	755	781	706	746	783	731	791	731	731	749	741	773	772	745	734	719	802	685	777	796	795	725	718	727	765	765	759	714	732	740	751	748	757	744	690	767	750	744	767	753	726	719	685	720	789	811	728	733	750	789	749	772	768	719	752	748	769	721	780	743	758	723	790	697	757	737	780	773	752	798	768	753	734	727	761	758	722	700	686	817	768	747	756	742	715	720	734	728	732	736	740	816	734	753	772	744	782	804	740	691	721	750	696	731	729	727	690	799	709	722	739	768	741	734	734	736	738	790	774	692	726	725	742	724	771	725	727	685	736	778	704	776	766	750	742	698	720	773	778	764	734	722	739	741	781	773	728	748	799	723	712	805	657	740	717	749	745	722	753	778	740	777	765	722	779	718	757	746	661	732	742	724	701	743	775	743	795	708	767	721	722	760	749	736	712	726	723	770	727	695	725	760	727	768	689	735	753	745	714	765	719	670	746	763	737	776	750	746	766	815	735	732	785	709	759	703	770	729	762	751	766	733	705	734	761	783	759	780	751	745	772	716	763	749	763	709	730	757	775	769	709	724	747	769	723	724	741	701	808	754	761	735	738	738	733	744	776	721	789	744	753	695	696	784	688	781	764	766	714	754	711	729	733	740	690	756	697	704	807	722	737	756	766	725	785	714	746	730	724	810	716	767	746	785	757	734	750	733	745	744	742	718	781	723	804	723	716	735	741	777	746	763	748	784	759	768	747	739	735	722	763	753	728	748	760	699	757	704	751	722	762	724	724	768	726	755	754	744	740	730	728	732	799	728	768	725	699	753	705	733	712	675	769	680	740	743	810	725	758	747	745	775	802	733	719	752	750	725	761	735	727	783	767	755	773	754	748	707	714	720	724	779	759	719	756	715	757	727	764	731	724	706	774	720	721	710	761	744	790	691	763	743	768	777	748	692	800	761	739	723	735	730	754	727	747	721	710	739	748	724	700	804	749	753	709	710	735	796	741	753	715	721	725	747	729	751	733	771	740	665	713	756	786	739	735	747	700	769	704	741	774	750	758	751	673	709	760	780	742	719	715	752	729	726	705	771	747	732	733	732	715	800	737	727	784	674	712	795	740	744	740	724	740	696	726	728	756	754	748	763	762	750	787	718	733	695	765	731	726	765	784	799	702	743	759	794	736	777	713	734	753	709	757	742	736	724	752	761	763	697	760	734	744	757	730	731	730	747	714	748	691	767	725	755	703	775	758	731	729	764	754	776	728	781	795	746	742	756	793	721	704	767	753	724	747	691	761	750	711	725	728	722	714	722	772	732	775	722	728	762	730	740	708	699	743	694	724	752	728	749	768	757	763	789
9499	10347	12306	12029	5148	2230	1351	1068	768	716	604	464	422	380	361	296	314	252	299	278	251	194	229	207	196	199	217	222	199	210	219	225	213	221	208	206	204	220	204	194	199	212	209	227	216	207	237	191	207	207	221	196	220	226	205	200	179	199	202	213	197	206	220	200	210	183	182	222	204	205	215	205	209	191	192	184	199	210	197	212	181	201	209	204	218	195	199	209	198	224	199	183	224	196	202	189	206	211	224	211	205	207	206	222	217	215	205	242	214	205	236	215	183	220	217	188	196	189	206	213	223	199	203	216	221	195	216	197	209	183	202	221	187	183	209	196	207	197	211	229	213	211	188	179	206	210	201	196	170	219	207	201	223	181	203	178	205	212	211	188	197	212	199	211	191	207	228	216	210	237	197	181	196	197	201	204	185	205	200	195	222	217	203	186	192	212	203	185	208	196	201	206	199	224	223	185	172	193	205	198	199	197	219	225	203	227	221	172	196	196	202	195	188	178	197	204	199	208	187	200	187	186	217	190	204	191	209	216	213	195	196	196	203	229	206	210	216	190	209	231	210	184	196	243	170	202	195	202	185	190	211	216	179	192	189	231	196	214	200	208	192	189	205	213	201	189	210	204	216	196	205	199	197	196	205	207	198	203	197	189	208	192	219	214	193	214	196	207	214	202	193	195	215	223	188	213	204	174	184	191	204	225	213	217	191	180	208	204	217	194	223	181	206	198	197	194	202	196	172	186	193	192	199	179	191	201	192	181	201	207	208	188	203	235	198	196	190	209	190	203	206	205	221	192	235	195	198	217	203	194	196	212	171	189	204	208	181	188	205	199	185	199	198	212	164	214	197	216	205	192	182	199	223	204	202	218	214	169	193	181	201	195	217	196	190	227	204	199	214	223	191	204	194	234	196	200	203	192	211	232	215	233	195	196	200	206	217	205	223	216	213	214	182	207	209	238	207	213	199	178	216	169	201	214	197	194	211	211	179	218	206	187	235	204	182	196	207	200	204	190	183	196	189	207	200	208	193	193	225	183	190	219	173	198	182	190	234	176	201	184	210	171	232	177	200	208	209	179	215	192	190	200	205	206	180	204	211	181	195	204	204	202	191	177	188	206	172	180	201	190	198	183	177	178	192	206	204	224	202	208	209	211	187	211	233	211	224	188	198	201	199	179	209	234	182	226	201	200	187	189	195	188	198	192	201	189	203	205	219	204	174	211	192	199	187	208	209	205	186	216	212	194	189	199	225	194	197	197	194	202	201	209	224	216	195	187	236	203	207	209	202	214	184	205	182	188	213	200	206	197	183	217	202	194	210	190	168	167	202	206	184	208	197	227	172	214	183	193	186	210	212	218	193	212	221	204	193	211	188	193	216	197	189	186	211	192	212	199	206	195	197	202	203	216	203	208	189	209	186	192	192	205	211	213	214	199	213	219	161	198	213	209	195	205	234	190	213	192	181	203	183	230	179	217	198	188	200	209	208	218	196	210	214	200	202	189	191	195	190	190	198	192	197	229	200	215	215	199	201	213	182	208	187	217	196	198	186	207	195	201	214	184	205	220	248	190	176	217	172	176	202	207	197	209	216	208	186	195	201	206	185	205	215	177	204	229	214	185	205	203	185	174	214	177	214	200	223	191	244	193	206	217	188	206	207	193	191	200	203	185	188	199	197	200	205	190	198	187	188	201	191	199	217	210	216	217	215	205	222	191	203	199	212	185	214	186	216	180	211	197	191	211	224	175	200	223	204	195	208	202	200	211	198	203	211	207	184	198	207	195	227	188	205	202	186	192	202	201	167	220	206	190	198	189	200	173	222	191	197	217	202	200	213	212	202	208	211	191	204	184	192	189	210	230	188	191	190	178	182	223	211	177	205	235	203	206	187	201	206	189	221	203	207	196	185	201	204	228	193	218	207	219	191	218	227	183	195	213	203	219	206	220	219	210	203	193	197	197	192	215	192	185	214	197	177	209	195	183	209	216	222	188	191	216	207	174	194	217	190	204	189	184	185	178	190	211	219	214	216	172	202	198	202	194	205	193	224	214	203	178	206	193	215	196	183	170	187	209	195	207	202	215	202	203	185	199	175	201	198	208	189	216	203	207	187	218	221	200	190	203	162	195	197	209	178	198	194	191	211	182	190	217	207	195	205	196	185	207	190	207	194	220	221	199	226	218	182	203	211	206	175	216	196	214	217	202	207	191	192	208	195	175	200	212	194	214	204	187	221	203	212	205	205	178	189	186	219	189	223	198	204	196	181	203	215	201	213	210	185	219	185	210	187	190	208	216	203	212	196	221	183	202	212	191	195	206	180	222	223	178	218	229	196	228	214	171	213	203	196	212	197	171	203	171	201	213	189	190	177	197	209	237	187	213	179	203	192	190	194	200	216	204	208	185	208	197	192	201	213	181	219	196	224	173	191	208	193	210	206	186	217	195	209	220	213	184	203	219	203	213	210	200	195	205	194	192	205	225	212	201	214	213	223	216	197	220	197	204	204	189	195	209	202	195	179	192	199	209	209	210	197	210	196	181	192	217	222	206	203	195	188	193	213	179	191	236	205	216	200	203	228	199	203	205	194	209	189	203	203	196	193	184	178	207	214	195	201	200	221	216	196	214	202	201	215	199	205	193	208	205	190	186	211	197	189	215	203	186	226	229	216	225	199	207	184	204	191	213	210	196	193	185	172	205	217	181	168	202	203	189	209	205	191	198	193	195	222	228	210	186	213	200	228	209	183	216	202	210	185	210	219	203	194	204	220	199	198	193	194	212	195	187	212	215	202	180	187	194	188	201	174	208	198	181	196	229	192	217	214	207	220	202	198	194	199	191	179	216	216	207	186	210	186	204	216	207	213	171	198	185	237	203	189	213	191	197	190	206	198	210	216	199	186	186	195	215	182	196	215	187	209	197	186	198	209	233	201	213	220	219	231	237	209	186	200	200	186	217	193	221	192	200	186	197	186	179	197	209	207	197	183	223	207	184	201	193	218	213	198	209	220	189	227	194	215	208	231	203	208	220	225	212	221	190	195	206	173	206	188	199	207	229	196	205	212	195	212	211	196	194	201	169	180	227	186	193	199	174	188	188	207	242	209	217	181	206	233	203	198	207	194	203	195	187	204	191	240	197	196	198	187	220	200	220	199	200	200	189	205	218	194	213	200	181	208	191	200	195	187	208	200	198	217	209	214	198	205	199	201	191	197	221	211	172	180	185	176	186	205	191	215	201	207	169	197	203	229	213	209	207	203	215	213	188	159	191	232	205	229	217	192	202	204	220	218	210	189	174	211	198	212	215	187	191	176	190	191	210	198	191	219	205	191	190	179	217	225	208	184	226	192	211	190	211	219	192	218	213	239	202	207	199	191	218	190	188	171	205	203	220	176	189	191	213	206	210	210	164	208	188	201	188	205	196	193	195	178	201	191	205	220	176	209	214	210	191	228	212	190	215	199	200	188	194	197	199	198	179	194	211	179	210	214	179	186	194
9969	13334	20413	24482	13673	8897	6280	4999	4017	3561	3082	2543	2171	1929	1758	1476	1312	1309	1274	1258	1022	883	765	742	711	721	741	784	785	804	723	747	779	715	712	675	735	681	751	725	677	695	713	686	698	707	698	715	686	735	694	686	679	673	710	714	695	661	691	688	687	682	683	680	670	703	682	673	707	674	657	646	655	690	729	668	678	672	655	684	633	706	677	658	674	650	691	684	668	694	632	679	699	700	707	678	683	655	691	618	695	674	707	664	688	654	698	668	691	635	690	642	666	743	683	654	667	671	670	713	669	686	649	697	689	710	680	685	760	686	657	702	695	696	706	712	645	668	716	716	700	661	665	659	740	660	737	646	650	692	694	653	688	670	666	605	674	712	684	671	669	739	674	699	628	652	663	675	690	670	741	690	721	683	689	687	655	634	712	670	696	653	656	686	681	684	663	728	688	665	694	699	648	646	676	701	630	726	733	662	676	736	664	678	618	672	661	651	688	695	724	645	708	655	695	665	690	727	655	662	676	693	701	729	708	672	684	696	662	673	699	686	663	677	707	690	707	708	707	698	674	674	673	659	718	683	714	673	662	644	659	687	658	705	734	688	705	704	676	655	677	672	711	700	690	668	692	723	671	676	707	684	673	729	696	675	685	708	661	674	679	675	699	693	695	634	714	718	718	753	681	707	707	613	668	670	650	658	622	658	702	720	668	723	675	675	682	681	674	668	674	725	662	675	694	695	689	676	694	691	735	659	676	677	690	722	686	676	679	658	662	690	691	655	699	713	672	705	714	711	644	645	704	644	632	687	685	686	697	658	687	710	687	711	654	695	700	680	661	671	709	668	653	696	708	686	647	686	699	673	709	674	693	681	682	692	701	714	729	676	724	723	718	669	691	700	659	684	690	688	663	672	715	620	660	692	645	678	664	665	695	685	653	692	701	661	690	693	653	646	708	710	679	667	665	684	708	666	658	701	704	657	697	645	696	652	679	689	705	693	686	666	666	675	685	694	677	686	685	678	681	653	675	653	673	691	677	694	731	630	641	700	674	674	656	676	627	649	674	686	665	715	737	683	687	711	693	658	700	696	683	648	688	720	659	690	622	713	674	682	660	691	643	672	675	680	724	695	676	729	700	714	649	633	673	708	669	690	684	697	639	694	684	623	654	640	727	703	721	600	675	682	663	684	674	670	725	643	667	699	659	681	681	657	705	678	708	707	652	635	717	684	667	698	662	703	664	683	704	690	708	730	671	684	706	676	664	661	668	682	677	635	678	695	693	667	652	679	679	694	723	679	673	700	664	690	678	683	630	657	672	673	655	699	656	711	662	640	679	670	706	661	683	646	667	652	664	660	691	654	660	662	692	703	684	682	634	640	663	674	641	686	654	658	689	670	640	685	645	665	647	686	720	681	717	700	636	669	640	712	642	671	681	664	739	641	695	671	677	666	665	666	643	654	651	676	650	667	665	690	698	657	657	689	709	736	675	720	682	711	659	665	671	654	668	689	666	686	643	699	713	665	721	748	724	630	654	670	670	684	652	716	679	679	693	646	679	713	666	686	663	693	645	663	703	648	670	673	709	725	705	711	674	658	662	665	694	696	678	661	676	703	623	669	702	715	684	688	679	682	679	640	673	656	672	691	704	630	719	723	691	650	652	702	718	646	702	727	627	701	672	708	657	680	720	686	647	684	672	711	670	658	633	667	692	696	709	692	679	689	643	730	651	685	702	691	605	691	654	676	686	684	670	692	671	677	628	675	724	626	710	711	686	763	665	691	680	641	698	687	659	699	694	660	673	667	664	689	735	659	652	705	669	697	671	709	694	666	664	688	687	735	649	696	706	673	689	654	654	653	696	701	690	689	638	699	707	663	700	683	688	713	693	645	683	693	731	721	663	648	649	653	693	689	665	681	673	713	664	706	703	651	700	684	716	719	663	704	643	679	655	666	707	669	720	694	670	730	713	711	692	692	641	678	667	682	709	674	680	682	669	669	641	648	685	688	708	680	731	667	698	620	655	687	703	693	667	718	669	688	676	692	702	667	661	716	673	717	673	697	683	727	713	713	670	663	677	667	700	694	691	703	655	710	711	726	645	683	681	676	687	691	689	713	668	692	695	678	709	698	681	683	707	717	688	699	658	665	662	685	685	664	692	651	656	659	715	677	711	663	703	666	664	710	672	666	644	665	681	682	662	648	675	623	693	697	664	651	647	725	687	667	695	690	720	688	692	698	660	670	687	705	700	717	719	741	689	675	655	696	716	638	698	643	667	695	666	679	738	691	700	669	664	739	696	716	633	697	644	687	691	690	677	701	641	654	680	702	691	675	683	639	698	649	682	684	687	690	720	634	696	671	674	638	629	675	679	731	679	740	691	691	645	679	670	739	680	728	639	681	672	640	747	656	713	657	733	670	689	681	699	648	683	686	699	674	707	722	697	689	653	713	681	659	651	671	696	725	660	667	662	683	668	715	659	741	670	710	703	703	637	659	689	657	723	658	656	672	689	689	683	672	702	681	640	693	674	645	674	688	717	703	688	621	707	665	716	627	683	668	681	646	705	716	639	658	666	698	674	707	680	681	723	675	700	654	662	672	664	693	703	665	717	706	676	690	687	689	659	670	688	711	691	699	697	654	667	707	688	716	682	690	717	653	656	699	675	713	660	695	712	675	681	724	674	683	692	675	693	677	711	707	693	662	686	661	706	694	659	702	679	674	634	705	735	700	693	709	632	634	683	658	649	716	670	675	649	687	692	688	687	692	664	657	690	713	685	715	725	693	664	678	669	681	701	687	661	679	686	688	683	699	678	683	687	692	649	674	673	647	659	710	660	672	677	666	644	666	698	669	648	708	699	688	668	664	689	670	704	711	708	636	656	626	673	694	675	650	718	638	711	664	701	650	650	665	709	683	714	659	684	700	693	671	684	693	742	661	702	696	654	664	699	711	680	673	678	695	691	702	697	669	614	685	694	705	668	640	662	682	705	654	682	664	678	678	697	722	651	665	656	629	647	698	642	671	685	675	695	672	646	683	695	650	686	683	712	703	660	676	629	721	719	705	718	681	675	677	657	700	668	643	689	670	736	662	720	632	732	677	637	701	708	687	660	683	661	652	728	686	657	660	665	641	710	731	633	697	727	695	637	679	669	662	648	716	713	747	682	695	694	697	704	725	683	691	671	663	695	669	676	655	693	693	694	675	678	676	680	631	673	663	628	634	709	701	684	690	682	671	675	673	712	713	653	677	700	657	674	691	687	654	661	662	644	674	662	680	665	726	684	732	646	672	640	693	695	706	678	721	658	700	703	711	640	678	697	664	691	651	681	724	688	673	635	661	676	659	666	684	670	736	727	673	672	679	694	700	649	663	662	668	674	667	683	696	677	694	681	688	664	675	690	641	718	680	699	659	679	631	649	673	689	656	659	648	699	697	676	664	692	686	698	718	675	711	717	684	640	669	690	703	718	672	683	665	691	673	686	741	665	664	656	658	662	676
37258	42700	42144	42504	32527	23301	16948	10809	5309	4765	4908	3139	2895	2646	2128	1536	961	879	923	819	495	438	394	259	280	212	233	257	252	255	228	262	258	238	203	227	201	174	242	220	210	239	220	200	244	237	243	197	236	201	202	201	206	198	221	209	218	229	195	206	204	193	215	215	215	207	190	224	198	210	209	210	201	212	219	209	222	224	207	210	227	238	201	214	236	213	202	220	189	202	206	189	217	209	212	221	229	206	219	223	198	207	208	212	218	199	208	218	236	176	213	220	199	208	202	227	233	215	208	204	202	212	228	194	228	200	184	214	215	234	195	202	217	192	201	176	203	197	198	229	207	221	209	218	214	211	223	206	221	231	193	221	211	222	204	238	202	212	214	203	227	207	195	229	209	207	200	220	205	212	236	225	223	220	188	220	191	201	194	225	242	209	206	215	224	214	195	241	208	222	221	223	223	210	195	213	234	210	236	215	209	216	233	212	209	237	201	226	204	218	211	199	208	233	219	193	214	202	203	200	215	228	240	220	219	184	226	221	213	225	213	200	226	211	229	190	238	227	180	232	205	223	228	201	203	214	202	210	210	197	216	223	209	243	241	213	198	243	210	212	228	217	225	240	199	227	231	176	237	197	219	210	214	223	214	189	190	204	235	215	216	198	211	245	203	221	200	197	218	218	224	240	210	217	193	190	216	222	222	195	222	193	190	183	213	202	217	225	219	219	221	219	192	206	214	207	212	212	200	202	187	220	211	175	221	215	210	198	198	227	197	205	219	200	197	208	229	225	199	211	199	209	211	209	209	230	215	217	224	192	217	216	238	238	234	208	214	215	227	200	214	216	193	227	232	255	196	192	212	203	211	216	224	195	219	202	218	229	229	205	187	217	214	195	218	231	190	203	216	220	212	211	232	212	209	235	220	216	213	231	229	244	199	194	192	197	213	211	220	241	226	235	217	209	205	200	210	187	213	189	197	200	211	218	206	198	213	238	229	200	185	196	227	230	237	215	219	219	205	207	240	204	207	211	195	198	201	221	186	224	220	191	207	223	244	202	229	213	210	217	195	220	221	207	219	194	231	243	211	214	210	196	215	217	198	239	224	230	192	225	213	228	184	224	222	195	232	217	233	190	211	233	193	188	199	207	214	223	214	190	231	233	217	211	218	195	223	222	212	183	220	211	232	205	221	209	218	225	239	204	201	206	206	216	251	218	206	222	209	254	202	221	212	225	250	199	196	201	212	201	238	212	187	239	224	205	192	215	209	218	232	230	218	225	213	210	233	200	207	229	217	258	203	213	255	213	226	208	225	193	217	219	211	245	171	204	206	223	209	199	219	211	241	237	210	195	212	192	238	210	229	198	227	206	208	209	205	223	209	205	243	227	235	222	244	217	182	221	196	197	211	221	203	212	215	212	235	190	199	192	217	200	200	181	210	192	212	230	204	200	212	224	207	232	216	214	223	218	192	234	272	215	207	203	215	231	227	226	223	221	206	196	201	201	217	198	226	231	228	219	221	200	209	191	205	224	218	190	230	222	232	217	196	204	212	216	204	214	203	183	213	195	237	222	208	191	181	208	227	226	212	206	206	216	229	231	218	221	226	211	195	188	203	221	205	203	174	197	223	200	201	217	202	230	224	204	225	231	225	208	208	213	228	226	203	204	201	209	213	226	232	195	235	229	213	201	228	198	240	207	220	201	218	209	199	191	215	213	203	207	237	242	225	202	195	208	224	231	237	206	212	194	228	227	193	206	229	207	204	228	230	203	212	224	224	200	244	224	204	217	214	200	223	224	185	219	208	200	232	206	193	223	221	185	238	257	226	212	225	196	212	213	219	207	225	205	211	247	221	221	240	211	221	217	200	215	200	201	205	209	197	213	211	208	196	204	252	220	217	234	208	203	227	232	224	228	203	229	214	206	215	208	194	205	167	221	223	203	211	219	234	222	218	182	205	192	216	207	212	234	232	189	207	229	186	218	226	202	204	227	241	211	216	233	171	214	220	211	224	214	209	212	231	197	207	204	205	215	240	213	226	209	220	229	211	196	225	209	191	202	193	200	232	229	211	216	205	243	214	210	220	217	229	234	232	195	203	208	218	217	209	215	229	202	224	212	223	219	193	210	203	221	237	215	201	231	232	227	221	230	205	213	237	213	206	212	185	226	214	215	193	220	237	201	216	234	216	211	219	234	188	228	203	208	217	226	207	224	214	237	209	200	197	219	211	207	198	231	201	197	234	205	228	220	202	234	234	225	219	190	205	227	233	211	205	221	236	234	214	189	189	231	245	208	197	228	227	216	220	238	217	213	219	212	197	204	212	238	243	221	219	223	205	208	199	227	216	202	239	204	196	180	236	210	224	215	209	225	233	243	226	213	232	198	222	207	191	229	208	234	198	231	215	209	206	205	223	232	204	232	214	246	203	222	223	207	226	215	195	194	181	232	220	238	218	231	207	224	180	210	210	224	197	218	202	201	208	235	216	208	187	191	222	233	215	208	209	209	211	222	174	205	219	213	204	215	200	199	197	173	215	214	213	217	206	210	222	216	219	202	191	210	223	214	207	213	241	237	214	222	206	192	210	201	190	214	222	222	189	208	206	211	214	214	215	200	221	202	197	186	222	209	209	192	220	203	231	228	213	241	203	209	227	208	198	228	207	208	221	212	240	204	206	211	203	206	199	241	216	230	225	199	193	202	213	196	237	194	213	206	213	213	206	234	221	207	212	212	194	224	219	199	229	215	219	183	198	203	212	214	196	227	218	215	187	209	229	194	214	203	211	187	205	214	225	218	188	216	200	210	194	219	205	191	198	217	235	200	199	236	210	193	221	206	204	212	200	221	213	213	206	211	230	215	223	244	193	245	216	187	222	198	221	215	211	220	220	229	210	233	225	213	235	216	221	212	213	213	229	190	223	235	202	221	238	204	240	202	218	192	216	215	213	215	234	208	246	214	188	195	195	219	213	209	202	226	197	208	232	192	217	205	211	227	186	217	229	199	206	210	203	207	211	220	216	220	202	222	190	211	206	220	184	236	210	235	213	224	222	233	200	205	221	200	239	204	236	231	223	222	209	205	216	214	203	203	209	210	172	218	199	230	212	236	210	203	212	194	189	218	218	210	210	186	213	209	235	205	213	203	184	208	205	220	208	222	224	216	215	227	232	227	225	208	199	218	229	213	218	220	215	237	241	194	225	205	225	227	212	208	182	182	197	215	216	236	214	218	214	219	195	225	250	226	258	220	205	237	226	218	231	219	222	196	196	222	203	212	191	206	242	229	228	241	204	209	208	215	213	198	228	197	224	206	225	227	221	190	216	212	213	206	214	203	194	208	205	223	194	203	190	203	228	229	214	214	226	221	233	197	227	214	237	215	219	204	206	200	221	214	231	234	213	236	189	209	243	236	192	223	187	202	208	198	213	225	206	234	207	205	203	224	222	221	215	217	204	209	225	232	199	203	221	198	213	218	210	241	221	198	218	192	217	230	198	182
32273	41272	47173	50294	41989	25942	24371	21065	15483	17883	19875	14649	15362	14322	12132	9564	6214	5906	6061	5195	3031	2439	2274	1198	1179	1017	936	1053	1097	1142	973	970	876	801	769	823	784	793	810	793	740	766	950	887	939	952	761	791	746	729	691	685	717	745	692	740	648	703	706	721	683	709	639	744	673	708	679	672	719	707	765	713	691	713	752	682	681	718	669	704	728	721	676	740	689	737	701	655	704	748	680	707	693	714	746	630	756	745	712	687	688	688	703	728	725	661	721	729	748	661	648	703	660	715	688	708	728	734	670	725	684	748	729	681	689	678	712	775	677	696	725	700	714	723	713	734	707	691	701	711	710	674	710	674	721	686	735	693	641	697	681	715	708	677	724	706	726	678	665	739	685	714	733	731	678	720	681	686	702	657	741	726	667	712	741	685	684	720	712	681	700	688	718	691	733	683	747	694	726	693	691	692	661	668	660	681	717	691	702	694	673	718	671	685	749	701	699	699	685	659	693	684	749	678	758	708	704	706	678	732	696	758	706	680	673	706	709	683	709	701	714	718	686	684	690	744	750	691	739	714	700	703	677	679	666	706	721	679	698	751	722	729	685	747	700	747	732	720	699	723	706	729	672	735	684	702	728	744	681	691	688	724	664	713	689	705	680	709	729	674	720	689	712	698	686	693	724	718	649	718	705	693	713	709	714	726	705	703	712	727	754	710	689	739	726	704	671	668	765	707	696	697	657	684	699	731	719	700	712	723	736	663	729	755	692	698	712	731	720	705	694	662	668	696	709	723	699	678	696	702	706	689	691	693	709	747	672	683	700	664	699	714	686	771	714	679	695	705	666	668	732	690	674	691	657	700	690	703	681	696	709	715	756	700	747	728	641	707	711	752	685	688	670	710	694	718	702	710	707	689	690	717	703	715	697	721	719	725	686	719	709	715	688	711	747	747	754	715	684	677	705	666	700	693	737	688	699	680	666	725	669	703	765	739	705	669	662	658	712	695	752	723	725	690	703	702	711	654	715	688	771	760	742	696	634	679	717	751	704	690	679	687	754	703	677	692	680	677	713	703	691	733	684	675	694	710	700	716	719	724	688	637	741	703	738	729	648	662	712	658	694	678	672	707	691	730	700	711	698	718	701	738	753	666	639	723	731	712	713	711	725	678	686	707	700	681	753	722	729	661	733	695	708	715	736	709	707	693	707	715	695	712	674	708	692	722	702	715	691	668	707	697	752	695	669	687	702	687	686	692	713	690	698	674	759	688	733	695	682	700	674	674	725	718	670	715	731	656	680	701	678	675	700	689	680	685	711	679	701	698	653	689	736	740	687	720	722	701	708	684	670	692	656	675	678	719	678	710	751	733	698	729	664	715	676	720	711	719	688	674	732	698	719	702	714	752	742	746	678	690	689	686	755	711	654	673	696	744	690	715	714	662	701	683	683	747	726	706	677	685	694	670	729	702	681	717	718	684	708	679	707	729	685	687	754	728	720	721	681	640	692	709	682	673	702	685	689	696	703	680	663	752	681	703	686	700	687	711	668	674	702	703	724	699	704	670	702	721	686	698	676	777	689	733	728	659	715	753	707	699	714	677	677	685	682	737	712	612	715	727	718	667	736	716	729	724	677	701	748	678	687	673	680	694	710	701	697	712	713	692	752	691	705	728	664	733	686	700	701	668	666	725	729	756	706	682	680	694	671	686	714	678	692	711	718	761	728	731	694	729	711	737	682	696	710	712	733	762	719	680	705	691	730	670	682	674	712	709	713	708	691	735	708	723	669	691	700	703	711	730	731	715	695	728	694	673	686	730	717	689	656	644	711	753	721	688	653	691	697	715	734	706	700	726	701	708	710	712	725	718	703	731	645	693	688	730	730	737	692	699	691	678	658	683	731	674	718	692	658	746	698	707	722	707	667	689	717	722	657	677	707	705	740	682	655	722	671	735	692	689	680	676	710	708	721	698	657	671	704	702	682	731	703	679	710	726	712	647	733	685	732	700	763	707	670	729	664	680	732	742	718	646	751	700	718	676	701	715	681	688	666	737	694	691	677	688	724	680	752	682	712	740	733	729	688	631	645	729	721	648	772	709	722	715	703	683	712	725	721	739	720	689	681	722	734	680	723	679	766	715	698	676	702	722	703	702	722	677	728	706	737	673	713	676	693	698	735	698	683	711	722	676	667	689	723	698	706	720	707	687	749	729	688	734	696	688	746	683	692	697	743	704	674	685	692	716	683	703	708	693	730	720	694	686	754	716	675	714	684	727	754	672	700	722	695	747	644	727	656	680	714	684	691	701	668	703	697	679	681	693	695	714	714	694	734	743	729	712	675	744	664	683	730	670	676	704	715	724	709	691	709	736	700	671	733	661	685	685	708	726	670	742	713	699	707	689	712	710	623	728	724	812	733	684	736	678	729	750	733	728	725	691	698	724	717	706	711	690	724	711	640	683	734	683	709	698	712	725	723	698	736	653	692	704	723	723	704	766	695	674	715	734	730	714	679	668	706	723	686	708	723	689	641	736	695	657	703	709	712	716	711	708	709	727	702	697	634	729	690	715	694	721	764	680	732	734	697	726	740	668	716	674	752	715	762	710	748	703	680	722	732	710	705	678	715	731	716	690	725	691	702	767	693	690	720	696	682	704	721	667	695	723	741	723	690	660	703	730	713	696	664	734	656	735	690	714	697	701	732	723	762	703	675	677	713	728	741	702	685	728	708	694	719	724	735	708	723	695	694	696	697	695	717	686	674	718	692	663	718	678	700	729	681	698	666	735	715	698	724	709	728	697	708	754	714	695	678	692	701	702	666	704	679	703	708	766	697	711	706	720	709	727	691	697	711	700	711	713	726	711	675	700	681	707	715	688	728	711	699	659	736	711	731	753	683	684	712	715	775	700	685	696	728	730	678	707	659	698	689	719	699	698	735	741	693	713	686	714	708	702	738	718	716	700	712	713	649	697	723	648	713	723	753	730	705	646	673	694	683	741	709	676	711	672	748	691	664	749	705	698	739	686	706	689	734	689	764	675	697	670	680	734	719	691	737	680	686	685	724	695	653	720	687	669	718	729	713	676	715	700	684	711	694	715	746	696	748	698	704	720	752	726	696	715	672	664	656	723	742	742	699	690	713	712	701	711	699	670	657	687	707	697	700	697	706	674	710	665	711	697	682	734	669	688	686	752	685	690	681	732	712	706	666	638	660	739	685	728	721	726	694	703	704	704	769	698	759	721	718	710	704	737	704	680	683	712	706	716	705	687	701	688	722	708	708	694	667	678	735	677	678	701	717	712	725	750	698	711	717	708	747	702	723	697	709	725	762	726	714	742	681	720	722	729	702	740	700	699	689	653	721	710	747	735	750	725	708	739	718	708	694	679	686	699	644	710	689	640	727	688	672	708	686	687	729	734	728	691	680	722	704	771	731	693	752	708	724	703	743	654	716	729	699	692	643	673	730	675	695	681	650	672	697	671	714	662	763	725	704	687	711	713	700	660	693	731
46586	45659	44203	39226	29770	25927	22838	17746	11909	9992	9919	6212	6156	5230	4265	2928	1717	1532	1479	1331	842	730	575	382	376	305	281	274	365	311	305	274	322	234	254	269	226	242	244	255	235	267	263	277	315	316	281	263	212	231	205	256	233	239	267	240	227	223	219	248	229	225	231	228	219	234	235	245	220	233	250	228	237	239	243	238	238	245	225	241	231	238	245	234	236	210	230	220	212	253	259	225	249	254	223	234	237	235	214	217	242	215	268	244	215	234	266	255	241	234	241	247	209	252	248	281	220	219	235	219	262	233	228	238	249	235	212	238	240	234	240	251	233	186	236	238	213	229	226	223	240	236	206	229	221	240	238	258	252	249	269	229	245	241	223	262	248	224	253	238	214	224	267	248	220	231	236	242	228	245	247	240	225	238	253	241	221	226	234	246	229	253	229	252	245	243	242	257	263	241	228	237	244	231	237	236	241	251	217	215	242	225	250	229	225	243	251	260	239	224	227	230	235	225	270	234	232	230	221	232	251	245	247	231	229	244	249	216	218	230	223	233	245	262	238	236	247	220	238	220	298	248	249	223	206	233	212	237	238	239	236	230	228	250	241	239	233	207	215	238	231	249	239	241	267	246	256	249	254	256	205	227	256	211	252	252	227	231	239	239	247	231	231	220	256	250	241	233	220	237	215	230	235	223	238	213	227	259	234	234	214	233	219	242	207	266	197	239	216	230	236	249	252	235	217	242	221	247	213	226	225	246	223	230	233	247	240	245	249	243	226	228	207	214	230	218	258	238	250	237	242	216	243	222	267	237	225	244	224	244	246	258	257	241	217	246	237	231	220	230	232	228	229	232	259	242	237	234	235	232	223	262	242	225	244	232	251	219	226	243	246	225	216	244	218	241	231	255	237	252	244	227	247	235	249	228	240	238	243	239	244	257	217	212	242	236	233	230	263	252	257	241	244	247	229	241	254	236	243	217	262	257	230	239	258	211	266	217	224	221	271	233	239	233	241	247	243	203	217	249	250	222	199	220	266	225	275	235	222	240	212	247	216	199	226	230	252	227	228	253	242	228	238	228	248	226	206	249	269	246	221	236	220	254	218	237	259	224	225	216	233	229	249	241	258	252	243	240	239	243	251	213	195	255	228	232	212	226	230	227	228	265	242	221	257	226	278	250	226	240	257	220	249	228	232	218	219	232	241	260	246	246	264	218	254	244	248	246	217	222	212	240	238	212	245	235	224	203	238	235	239	220	224	213	228	253	233	253	197	219	240	248	219	274	229	233	272	241	213	222	238	238	215	236	208	197	201	249	235	257	237	242	241	245	237	246	243	226	244	233	233	224	216	218	213	264	201	240	223	239	227	212	254	261	229	212	226	235	217	240	240	241	268	238	269	236	225	218	237	246	256	241	254	211	235	246	220	239	241	253	240	245	217	245	243	268	235	237	231	230	208	230	211	222	229	259	282	243	223	248	207	221	251	223	259	223	227	227	233	219	217	240	223	217	203	244	247	234	241	258	237	214	231	232	263	256	256	228	249	239	235	253	232	245	239	206	238	240	265	251	239	225	258	249	243	238	245	256	246	230	227	246	199	249	255	224	261	245	255	223	253	229	210	248	210	228	238	241	216	252	255	223	230	214	235	252	228	252	208	237	227	219	222	250	260	252	235	215	225	262	235	233	233	239	235	264	264	227	230	229	246	216	222	297	237	237	225	238	230	225	237	243	230	237	213	241	224	232	211	247	245	216	224	253	224	240	245	228	254	197	227	252	234	252	253	227	230	237	223	242	256	233	270	218	210	232	248	214	258	222	242	232	226	224	219	271	213	265	214	251	219	220	237	266	239	240	238	253	211	222	252	245	202	241	263	215	242	236	240	235	247	222	213	242	236	211	224	249	226	262	233	229	236	265	216	217	243	243	249	226	222	263	242	246	228	218	242	245	256	262	230	219	250	220	253	199	207	244	256	223	236	238	232	243	220	215	247	226	255	229	241	229	242	229	246	231	232	248	219	232	263	228	260	245	220	258	245	245	230	219	278	230	239	259	257	241	237	230	217	231	240	259	229	222	240	221	227	234	200	231	230	249	225	252	254	238	220	239	229	245	223	190	227	214	234	226	248	213	230	235	229	232	246	211	206	225	243	260	252	242	233	234	238	226	247	263	230	231	238	249	239	204	243	234	251	237	228	275	251	240	244	224	241	240	245	220	224	257	249	242	210	229	245	215	236	240	222	234	243	222	224	242	246	229	279	216	214	234	237	219	229	233	232	234	240	223	246	242	248	233	248	226	239	252	236	217	210	240	250	209	231	223	249	222	234	252	249	242	195	240	211	215	229	233	223	263	236	238	233	230	246	226	235	235	236	260	236	220	221	256	203	231	232	231	246	230	225	240	250	265	222	228	217	240	222	214	246	214	229	213	225	237	237	223	251	239	246	231	207	234	256	235	236	229	221	236	235	247	263	239	228	231	228	226	257	212	249	218	257	242	248	238	227	218	229	258	231	237	220	243	241	216	228	224	244	238	238	225	238	282	240	276	233	222	244	221	261	224	223	255	255	254	246	205	221	222	253	235	240	218	251	247	252	228	227	263	213	235	256	251	229	228	246	251	247	246	213	222	237	235	265	195	249	216	234	222	232	246	211	226	221	268	216	239	242	230	263	254	252	217	226	235	248	235	227	202	232	239	219	221	227	217	217	199	211	226	224	243	226	212	217	242	246	238	256	230	230	196	219	247	229	244	224	240	244	218	231	251	240	226	245	261	251	239	259	236	233	231	238	249	235	224	206	237	251	221	229	205	241	232	241	234	224	242	228	223	232	252	218	223	218	223	248	223	219	260	212	231	229	229	227	225	226	256	218	234	237	211	241	264	217	235	246	215	216	253	245	210	227	242	226	207	231	232	255	239	244	192	240	239	243	227	249	206	237	216	229	241	222	226	208	222	217	219	215	222	240	208	234	241	240	236	253	251	243	222	238	217	222	230	237	236	237	239	266	207	236	209	204	230	244	265	247	235	223	230	235	244	218	243	222	219	243	204	243	245	221	237	233	248	238	247	238	229	237	259	218	217	242	242	207	222	235	232	258	228	226	217	232	232	231	225	243	234	255	232	214	260	232	229	219	214	206	238	221	249	226	237	243	235	239	228	237	229	252	232	178	213	220	218	221	226	252	215	232	222	244	235	257	223	236	208	270	259	232	244	242	217	258	231	237	252	238	221	233	245	239	236	236	248	232	222	251	233	220	223	238	255	230	238	214	227	211	224	260	220	223	209	203	252	223	236	239	258	221	231	248	259	212	222	223	249	223	244	235	233	220	245	212	240	227	229	248	248	247	229	230	207	257	248	262	240	217	244	263	244	274	254	238	246	234	234	202	226	238	237	211	250	243	226	224	238	239	224	257	244	242	247	249	249	219	260	212	219	246	250	251	250	251	227	229	241	248	228	250	216	237	215	218	241	232	224	220	249	224	219	240	216	239	245	194	231	241	242	253	201
40252	46621	54060	49874	41432	36973	31263	28958	25017	27024	28224	21090	24625	22219	19743	15092	10723	9904	9917	8966	5562	4428	3523	1784	1824	1237	1301	1257	1739	1633	1277	1286	1273	1066	899	845	901	868	787	820	831	852	1016	1078	1326	1301	1124	898	812	751	723	779	746	762	733	762	737	746	750	763	765	744	761	750	765	713	737	803	711	753	739	691	752	747	743	732	719	732	737	741	757	710	710	746	778	807	788	821	761	682	782	739	733	781	755	816	769	768	671	750	726	734	761	727	755	722	749	774	748	768	774	721	785	745	715	762	757	774	764	743	751	734	755	732	742	723	759	743	762	770	674	728	737	741	802	733	756	712	713	737	738	721	759	725	754	749	765	750	677	733	803	795	761	731	743	795	756	742	774	772	728	798	743	742	776	759	775	736	770	736	775	773	762	745	723	711	783	736	753	780	736	744	720	797	736	696	722	730	805	733	764	764	779	688	761	751	753	742	752	781	707	714	750	755	749	757	741	705	737	775	763	737	745	764	733	783	741	704	761	747	763	778	799	750	735	829	743	783	752	775	742	764	744	760	753	731	719	721	747	753	757	775	715	765	760	739	730	713	757	770	778	804	778	738	734	785	764	749	715	738	781	728	785	751	733	779	750	712	719	744	786	752	721	788	762	703	725	715	795	736	784	737	766	776	727	728	748	737	755	739	748	731	760	721	754	732	757	802	748	774	725	729	713	754	686	735	733	745	779	769	719	730	786	729	779	749	765	713	771	759	745	749	725	784	774	725	710	754	794	785	766	749	745	748	763	816	738	747	736	775	704	724	766	766	726	745	765	748	754	777	721	781	751	758	744	750	764	780	744	724	696	749	765	742	733	748	789	783	734	733	787	753	715	710	747	800	750	768	787	789	787	722	742	767	754	744	750	773	739	719	778	763	763	725	778	755	742	727	787	697	738	749	731	713	721	782	740	747	737	736	757	759	725	709	763	737	758	797	803	765	753	790	742	698	752	745	752	802	732	805	748	768	773	797	703	770	722	757	750	735	754	746	739	716	765	747	733	694	795	731	718	714	813	737	723	714	740	756	736	790	769	710	716	761	759	761	742	753	719	759	754	778	750	721	750	719	768	727	734	741	732	734	781	706	757	760	709	778	768	700	723	777	770	799	710	752	730	721	751	742	775	747	742	725	798	733	761	704	787	716	745	778	756	740	707	795	720	748	776	782	750	777	750	786	820	757	763	743	713	771	723	804	788	739	796	752	759	758	726	760	743	747	754	737	787	767	750	805	790	744	800	754	726	758	694	735	772	683	739	733	779	717	727	736	738	690	744	739	721	771	733	739	726	721	758	714	775	750	733	765	691	747	761	687	722	754	744	729	684	768	736	760	712	788	754	746	772	765	709	795	722	725	743	733	771	755	762	727	766	777	741	743	762	778	770	757	741	703	727	727	721	722	730	764	780	704	743	727	745	727	752	702	745	756	699	761	785	731	771	759	772	694	759	745	720	744	760	727	741	778	696	743	784	712	757	723	723	730	752	701	739	729	811	723	742	752	746	737	736	758	780	736	794	736	753	746	764	720	742	790	723	705	745	736	747	713	727	711	726	774	761	754	728	784	757	708	731	720	753	745	747	732	753	702	748	753	776	752	740	706	726	757	763	789	725	705	735	746	766	746	726	744	724	758	768	736	722	730	782	772	770	745	739	741	754	738	739	736	733	752	757	722	762	713	728	752	708	741	795	750	748	762	735	732	754	764	776	732	755	753	736	720	748	826	710	700	750	747	764	709	768	762	795	765	747	752	829	750	705	764	725	742	700	763	749	721	795	753	757	774	765	730	721	749	768	743	735	765	750	760	751	780	760	689	774	777	740	766	729	731	774	780	757	759	726	745	719	768	783	725	787	750	786	761	712	756	713	759	736	728	750	738	767	792	766	792	689	709	744	756	758	785	718	773	730	789	758	780	769	759	762	741	751	768	776	770	729	730	762	701	818	793	689	753	742	759	735	760	739	731	705	793	738	748	719	776	773	755	741	742	787	703	703	749	758	746	718	741	793	761	779	747	756	760	766	760	773	768	736	792	733	799	766	778	748	756	774	760	757	730	744	729	739	775	757	733	777	728	717	755	762	710	742	714	786	738	786	759	712	726	756	733	753	764	727	714	696	772	744	769	780	748	757	705	767	750	777	758	724	763	755	790	742	749	783	729	769	784	730	745	756	740	752	767	725	769	731	741	757	757	695	728	760	734	751	762	757	749	731	750	745	739	731	748	731	725	728	741	765	726	811	730	741	772	757	748	771	784	751	774	747	746	730	756	719	750	748	731	743	789	747	730	774	744	735	782	696	782	750	703	757	750	732	775	770	766	772	719	750	744	758	755	787	726	758	720	753	718	795	747	709	772	707	765	764	761	698	747	720	724	728	748	703	754	728	752	773	719	755	824	720	745	733	790	748	790	695	731	761	758	764	757	708	778	745	738	773	733	747	740	741	775	723	792	731	729	774	755	787	751	739	727	718	705	755	826	745	742	710	726	719	765	761	730	775	794	760	736	729	713	739	742	740	733	737	777	748	754	754	770	745	749	757	764	754	730	735	739	775	750	724	746	741	773	745	761	711	757	720	747	758	731	756	717	720	713	698	767	734	782	737	720	750	737	811	761	774	761	730	756	749	743	789	732	750	719	778	761	788	713	696	763	713	789	789	740	731	720	761	662	726	823	746	734	785	743	776	747	759	747	768	748	748	747	762	750	740	730	751	770	762	735	738	750	772	773	763	755	781	704	676	806	737	733	737	757	784	775	782	762	745	745	781	752	767	724	748	742	734	774	756	723	736	744	764	736	753	780	802	767	728	745	753	791	774	762	775	748	743	746	792	757	725	783	766	782	757	715	779	759	760	799	813	763	766	778	727	734	724	765	770	740	752	752	744	727	763	723	728	693	815	765	756	737	735	742	713	755	760	755	730	794	814	761	794	709	680	761	761	769	798	702	746	712	738	739	724	756	767	816	735	747	763	771	766	728	742	710	717	731	806	776	761	715	760	781	728	749	762	784	741	758	714	751	725	745	762	760	740	722	737	791	807	711	719	787	712	712	729	711	798	751	760	718	731	751	770	742	757	761	727	768	696	767	732	776	713	764	761	741	732	747	800	779	766	755	695	750	796	788	767	769	764	750	761	784	772	746	754	732	757	698	834	714	770	737	744	716	834	769	730	773	822	715	724	738	763	739	730	762	732	732	804	755	803	745	720	721	767	783	753	779	722	719	800	774	738	780	734	750	769	752	749	746	751	710	770	789	789	757	722	734	742	753	766	705	725	733	731	786	773	759	757	727	726	743	763	751	782	760	806	733	759	743	716	755	737	724	720	791	741	742	706	723	800	723	775	766	783	733	779	738	744	741	799	717	746	723	751	758	760	761	750	734	734	774	744	692	766	712	726	712	765	732	740	761	742	765	693	786	776	773	749	785	779	729	820	751	759	794	720	763	712	722	741	786	758	757	736	777	759	778	790	755	730	814
9936	15695	14391	8727	4073	2092	1529	1122	801	782	653	487	453	411	366	356	308	278	291	252	238	229	231	216	194	224	230	214	234	238	212	204	218	203	222	202	203	205	231	193	202	244	182	231	240	251	210	184	208	208	204	194	223	223	226	201	207	224	180	195	222	194	201	226	196	197	195	210	196	203	227	225	213	216	204	211	214	179	201	242	204	237	209	207	192	255	214	202	198	190	223	211	192	189	200	223	242	190	193	199	196	197	201	214	209	228	209	204	210	188	185	192	210	204	187	224	196	201	206	202	190	195	211	200	197	210	214	202	203	197	215	193	225	206	214	210	232	234	199	186	194	218	191	234	213	197	230	208	182	210	198	201	199	214	208	190	201	179	218	205	201	196	185	189	187	197	190	189	220	205	195	208	209	232	208	227	195	210	198	191	205	196	192	222	201	199	203	196	190	207	224	191	225	203	217	194	217	185	205	221	208	233	215	190	218	202	207	211	197	201	215	232	199	213	207	209	218	198	210	209	211	205	224	181	191	198	212	199	219	201	201	197	228	198	241	196	212	197	194	198	196	246	187	204	208	205	216	204	219	248	217	225	209	208	193	203	210	202	206	190	206	195	201	225	237	209	195	196	208	199	201	232	201	186	222	184	188	227	214	224	204	200	205	216	188	221	211	191	215	203	201	212	203	221	222	201	175	197	203	203	199	207	211	208	200	199	216	226	211	197	199	215	207	185	194	181	206	198	196	185	208	213	189	203	204	222	201	201	200	196	212	213	227	232	211	195	221	191	190	199	182	205	203	183	208	210	191	199	202	192	197	194	211	176	208	199	202	201	180	189	212	212	197	199	189	223	196	217	196	205	200	193	244	211	207	227	202	216	186	209	195	213	199	219	210	212	197	189	182	206	213	180	220	217	198	232	196	191	212	150	216	190	203	209	196	225	193	193	210	207	219	207	176	188	180	195	210	202	211	198	206	213	207	221	208	198	234	220	227	224	216	232	203	215	186	219	201	210	181	204	203	215	200	188	191	200	199	184	179	185	197	203	190	191	188	211	193	197	189	184	233	201	205	203	227	209	207	192	193	193	215	196	209	230	204	172	206	199	244	206	179	194	224	222	223	218	201	213	223	201	218	199	221	208	186	208	187	201	214	191	199	206	186	210	206	201	182	204	204	210	219	216	214	199	206	204	228	190	233	211	191	202	221	198	174	213	189	201	205	209	182	191	201	168	200	200	195	235	230	185	207	200	192	217	182	203	197	192	179	228	195	178	206	200	201	209	216	227	221	221	209	188	198	205	217	202	209	234	225	204	202	244	196	196	211	166	210	213	221	214	222	209	220	206	182	204	185	204	220	210	183	185	202	213	188	226	205	199	212	239	210	213	206	213	225	194	198	205	224	209	182	196	217	194	212	189	209	217	212	192	196	200	213	206	224	234	209	202	197	221	184	219	205	198	213	205	203	191	202	204	221	198	216	182	190	253	207	209	210	200	207	213	201	197	196	189	199	217	218	208	247	184	218	219	196	218	183	197	230	231	196	209	209	200	210	189	180	226	198	207	212	218	200	212	187	205	196	229	197	213	208	193	214	198	206	212	198	235	190	189	226	196	218	179	233	210	201	207	190	202	177	224	196	190	197	209	184	202	237	188	192	185	217	182	185	204	191	214	199	214	198	198	190	187	195	184	194	193	197	215	216	204	191	214	207	184	209	195	216	213	180	204	184	180	197	199	196	185	215	219	199	192	192	181	186	217	207	199	198	211	220	207	183	213	209	185	215	203	214	188	210	184	216	218	231	214	215	186	193	247	227	223	192	180	187	228	221	218	204	229	224	230	196	208	202	183	220	217	212	206	198	225	198	224	180	204	184	217	203	203	195	206	193	219	192	226	218	209	197	223	210	168	196	196	190	209	200	229	193	223	224	209	193	195	208	211	202	236	214	206	215	234	216	223	186	215	192	210	189	188	190	219	186	211	201	205	183	229	206	214	212	168	205	212	225	219	208	195	212	189	200	211	209	215	212	207	207	182	183	215	193	223	182	218	210	200	195	207	212	192	189	211	217	187	193	226	180	193	231	203	214	213	183	214	208	206	202	230	213	194	193	185	209	243	195	242	207	237	199	195	194	219	214	203	199	212	182	203	192	204	190	188	201	185	176	196	202	192	196	202	210	205	176	200	209	188	197	182	217	203	200	207	179	198	206	215	232	192	230	189	206	181	198	212	198	211	200	206	224	196	210	204	215	219	219	198	224	231	203	213	216	217	200	215	223	194	208	204	231	187	208	168	218	198	215	163	225	231	198	190	170	204	201	191	202	241	197	194	194	190	213	168	211	201	179	215	197	196	222	202	207	206	198	200	226	206	226	222	212	190	204	206	213	249	208	216	197	201	177	203	186	225	210	228	217	214	188	218	202	212	202	200	232	192	201	200	176	203	199	204	209	212	195	198	206	180	206	210	215	196	190	202	210	183	193	182	192	196	208	204	183	222	204	209	187	215	200	197	233	188	183	174	196	198	213	225	189	213	210	232	191	194	191	189	194	187	204	182	214	201	233	182	213	230	211	225	218	207	212	200	238	202	200	223	215	217	202	192	210	205	225	223	231	173	218	183	217	188	222	222	187	218	230	196	244	204	207	198	194	201	201	226	196	207	199	209	211	213	230	178	203	227	208	198	201	228	190	200	224	199	206	219	246	175	202	197	207	203	217	197	201	220	206	217	189	187	191	205	232	194	214	195	181	210	225	211	224	185	213	206	172	245	198	202	238	211	180	205	200	220	192	231	216	179	231	204	209	184	182	218	212	198	186	229	186	207	217	186	209	236	212	186	253	196	192	234	189	191	207	220	215	178	195	188	213	200	210	195	203	204	212	207	215	208	185	192	198	188	226	225	224	205	204	192	191	205	185	187	207	178	194	173	209	206	195	196	220	203	211	205	227	201	196	208	234	188	194	222	196	207	221	182	196	193	208	203	186	220	208	211	187	195	200	202	204	198	185	200	229	218	212	183	200	237	206	208	220	199	196	186	190	219	210	191	235	199	188	209	189	214	174	209	193	195	238	210	202	224	159	179	181	204	192	207	221	196	189	224	246	209	164	210	213	195	205	212	206	219	197	196	203	192	216	199	195	181	213	217	192	213	198	204	184	223	208	223	211	218	215	204	166	212	197	200	191	212	215	234	195	231	204	187	220	205	196	206	190	201	176	213	208	195	209	189	198	200	212	210	209	211	216	198	204	190	223	197	198	201	207	190	195	172	232	226	210	195	204	198	183	217	202	222	217	209	212	183	219	191	221	191	206	219	225	190	201	193	221	196	193	179	213	202	203	180	232	191	188	201	197	215	199	208	202	195	218	199	236	209	223	207	188	202	214	195	209	200	203	222	197	205	211	186	225	173	217	200	228	206	216	179	204	187	196	213	202	182	211	227	209	185	217	219	195	179	199	197	198	216	202	206	200	188	222	201	215	196	209	220	207	211	194	191	184	214	179	213
10717	19037	21031	19034	12714	8593	6719	5241	4151	3666	3499	2746	2450	2224	1790	1663	1769	1367	1281	1009	958	906	793	729	803	764	764	746	801	750	760	768	736	703	736	732	687	726	721	783	720	699	710	656	713	730	719	702	704	722	730	694	699	683	645	681	667	684	686	667	678	697	654	671	676	693	681	660	682	695	764	698	746	667	681	707	704	695	732	677	683	672	624	724	706	676	703	683	662	702	684	676	670	736	692	684	688	648	658	677	673	734	692	703	677	654	712	719	679	679	725	667	691	669	698	696	689	678	715	646	737	687	701	686	672	639	693	638	723	655	639	658	661	690	683	675	651	706	692	667	700	673	727	674	653	683	675	695	691	720	685	663	732	693	686	705	666	678	694	629	648	653	725	743	720	686	675	699	658	669	690	691	682	639	739	649	728	699	629	699	684	702	670	673	682	657	721	682	652	690	693	734	684	717	652	664	676	671	745	716	720	665	678	694	651	659	639	676	652	728	668	669	660	672	673	657	714	646	699	696	648	694	687	640	723	660	692	631	682	712	675	655	659	664	636	640	686	672	675	699	720	702	682	661	685	645	680	735	691	687	682	717	622	717	708	716	759	698	719	690	671	684	706	671	692	652	700	701	669	712	720	643	685	694	708	693	705	698	687	677	661	692	691	657	694	672	735	647	666	651	696	644	645	707	693	703	653	680	689	677	663	682	661	698	699	689	722	733	703	628	678	667	680	700	652	696	660	722	665	696	614	659	651	663	710	741	717	739	671	720	650	744	729	663	661	677	698	642	678	665	689	705	708	699	643	717	709	641	655	744	693	716	685	679	688	683	673	654	721	704	688	671	681	685	681	708	647	645	714	668	689	651	638	703	658	626	646	672	709	677	677	638	686	648	720	706	678	683	664	716	695	701	708	634	699	680	646	674	692	674	708	713	673	668	683	677	667	688	649	685	729	736	660	649	712	713	683	681	704	689	657	692	681	643	723	706	730	662	686	680	694	697	657	678	678	720	672	688	661	627	707	717	701	707	669	632	649	690	667	695	705	708	705	680	682	652	657	657	671	711	653	704	663	714	700	686	715	693	654	706	703	663	670	673	675	678	674	686	686	714	683	680	691	704	671	730	685	707	668	663	682	697	660	710	705	721	719	663	674	676	710	748	693	714	703	688	715	704	693	685	673	655	708	690	714	681	650	699	693	706	738	681	704	671	687	735	660	723	644	666	667	654	653	661	699	633	641	669	718	693	673	702	668	710	685	679	673	686	688	670	696	686	696	691	709	710	706	622	726	698	669	651	697	661	679	710	666	704	671	728	666	711	629	709	646	722	717	708	697	709	690	678	714	671	736	696	665	731	733	664	644	702	664	666	680	698	684	694	685	685	686	660	676	705	693	654	707	738	667	674	686	660	658	689	674	728	715	663	674	744	701	677	684	702	668	719	674	641	674	703	682	702	683	664	643	696	705	699	697	683	696	684	705	637	661	676	688	652	711	725	690	663	702	680	676	707	673	696	701	645	699	687	658	705	694	665	671	697	706	651	691	672	706	654	686	696	679	676	663	677	747	733	717	679	666	659	665	704	645	680	657	713	713	685	712	669	681	701	680	700	686	698	680	669	697	643	697	671	686	674	676	672	673	740	724	657	712	685	688	693	681	646	710	654	690	701	698	696	718	692	646	722	708	623	679	656	721	608	688	677	730	726	693	700	665	665	668	646	644	662	694	672	677	663	664	643	716	683	645	705	692	643	677	686	692	699	692	679	681	675	659	675	707	667	675	676	644	686	691	691	703	656	665	645	686	653	694	687	655	642	709	713	693	703	647	683	682	679	644	674	680	690	695	690	679	633	702	685	667	682	682	690	645	727	736	697	701	647	689	706	705	671	661	672	708	705	636	633	678	608	641	670	694	703	690	672	722	653	720	652	658	655	668	686	681	693	701	749	703	689	699	712	671	668	669	702	664	718	665	682	723	672	666	660	680	715	695	731	678	683	685	688	666	662	696	727	637	702	647	706	664	688	714	664	662	720	694	656	685	702	703	701	692	663	657	682	721	640	684	686	608	694	664	699	691	729	686	708	714	689	641	670	648	732	717	651	692	653	722	627	696	713	679	716	704	671	623	710	689	703	644	656	643	671	665	683	686	709	706	683	684	679	661	703	659	687	705	679	669	662	683	650	693	623	671	694	703	676	710	694	689	704	655	655	688	692	679	695	702	689	695	673	686	692	652	668	707	668	714	639	710	658	700	701	638	684	659	650	659	657	667	668	682	715	706	661	720	701	646	687	722	636	694	703	681	671	716	651	664	659	689	734	653	677	674	689	724	659	713	693	680	711	721	713	690	703	659	660	656	703	682	717	671	665	686	709	678	697	733	687	715	654	716	674	687	699	696	704	713	670	685	686	670	728	683	666	663	666	682	675	700	710	643	699	665	707	695	653	682	686	685	657	653	689	678	672	705	682	633	702	698	680	686	678	644	663	680	765	661	720	648	640	720	685	681	694	725	686	721	691	692	690	686	666	695	711	648	657	704	716	711	706	684	668	691	657	736	712	722	671	658	737	713	658	678	653	664	651	668	649	692	707	677	698	674	650	697	713	688	713	696	688	672	715	725	671	704	719	706	666	686	665	672	694	686	688	670	680	666	728	680	655	681	690	690	690	681	630	635	690	651	649	649	666	673	700	621	706	745	695	723	667	700	672	701	672	674	680	683	717	679	682	703	687	662	671	740	713	676	660	682	668	690	718	649	669	687	732	657	689	682	702	697	737	710	671	664	710	610	668	677	684	658	680	687	714	722	683	685	662	734	669	699	653	761	670	721	725	699	683	681	693	688	667	651	691	723	721	704	689	697	655	701	685	667	642	675	674	663	647	655	688	680	718	684	686	670	685	684	652	691	680	662	660	645	693	668	698	664	701	671	656	685	660	615	700	698	691	717	659	696	716	713	667	707	707	666	677	704	646	664	666	689	649	733	709	689	700	672	670	673	697	657	689	671	712	702	704	701	705	673	671	697	649	702	679	638	682	684	671	715	647	677	670	627	684	613	668	680	689	662	728	708	712	707	684	690	685	659	700	668	648	712	670	709	700	656	668	695	683	706	707	646	696	677	662	685	676	679	657	643	673	629	643	711	702	667	632	685	680	719	654	625	710	687	692	696	677	706	688	683	710	717	688	736	667	682	631	647	729	677	656	704	665	651	689	688	716	674	649	693	730	684	669	658	676	699	680	708	651	749	690	641	715	678	710	670	675	684	716	695	673	715	678	696	659	711	667	653	746	671	693	662	707	684	658	683	648	728	644	692	666	656	708	674	651	698	698	690	724	671	642	654	682	712	697	682	691	651	708	696	653	659	704	642	706	657	710	674	682	722	661	705	653	688	646	686	656	682	679	675	693	697	695	691	723	670	688	684	737	640	675	667	653	655	712	723	687	647	673	681	671	682	711	679	683	651	675	665	706	709	703	677	641	684	687	680	672	676	698	705	671	675	700	664	621
37124	45042	46342	39286	29609	22626	17113	9709	5332	5040	5244	3368	2870	2841	2597	1537	946	900	823	661	513	459	308	317	296	267	292	282	276	272	258	258	227	266	233	243	221	245	215	214	244	217	208	240	258	239	211	269	237	223	191	200	219	239	238	214	225	229	209	237	223	222	209	210	224	206	232	214	224	215	228	226	217	244	220	208	224	227	246	226	215	212	238	245	210	210	210	222	214	229	230	233	213	224	229	199	194	223	205	212	217	229	226	233	217	213	224	220	226	230	235	231	218	251	232	218	206	232	228	245	202	221	222	214	237	221	226	221	210	240	281	211	242	212	233	207	202	258	217	251	233	231	218	208	203	250	214	225	212	216	255	228	219	217	233	274	215	208	223	215	223	207	248	227	205	195	248	218	215	205	255	200	208	240	248	263	204	218	222	224	247	241	228	216	204	223	212	225	206	213	221	212	221	205	225	250	234	236	242	229	243	230	232	212	208	246	212	226	206	256	213	234	194	227	209	214	232	251	230	223	243	219	212	216	232	219	239	240	230	215	215	240	213	239	227	227	238	234	227	218	224	226	227	206	216	232	221	241	226	210	215	249	217	233	219	205	220	216	229	221	211	241	205	219	196	215	223	218	215	221	224	220	219	213	228	255	234	216	214	235	199	236	247	213	226	221	245	226	235	236	206	242	226	208	237	214	210	247	214	223	212	223	221	241	212	220	223	217	192	207	216	231	226	249	207	189	219	226	204	214	213	208	203	202	208	240	226	228	236	236	207	226	239	214	234	231	217	243	242	232	237	216	206	212	218	246	225	197	222	217	213	238	213	212	215	194	221	218	201	223	225	219	233	223	220	214	210	237	233	226	204	240	207	220	225	214	220	217	237	220	211	246	209	248	188	220	214	213	237	193	222	231	242	232	231	219	203	198	224	225	242	219	218	236	232	224	190	217	199	216	198	248	247	209	227	237	204	241	221	241	217	223	223	227	217	200	245	213	181	217	222	226	231	211	162	227	268	203	222	237	217	221	238	212	251	208	206	220	223	212	237	226	233	222	234	206	229	217	225	243	229	216	218	209	191	217	229	238	216	228	240	219	215	220	240	218	213	201	248	234	219	232	212	219	217	212	222	216	221	228	255	228	218	228	218	225	247	231	226	244	199	239	192	209	219	203	199	227	214	219	249	227	205	253	216	199	243	232	222	216	226	246	218	231	236	230	241	236	217	230	179	204	213	217	194	230	203	218	247	229	253	223	224	211	217	224	241	217	223	229	247	209	208	203	231	212	208	231	228	229	212	240	234	212	219	224	206	226	234	239	208	216	212	227	201	218	220	238	250	208	230	230	228	237	219	233	252	218	228	218	220	185	226	225	218	204	243	203	210	210	245	208	215	203	197	217	232	208	221	194	217	226	233	217	230	229	211	214	225	230	223	258	237	209	229	227	237	216	207	219	233	254	226	213	228	227	240	217	216	215	211	230	224	220	225	232	232	223	211	212	225	225	200	206	233	227	212	227	223	227	226	228	210	247	231	202	235	201	240	230	238	199	232	237	190	194	210	214	214	223	245	218	231	221	233	224	234	209	203	227	223	221	225	207	247	216	245	207	205	211	215	239	212	214	245	223	209	222	208	214	233	208	221	233	230	224	249	225	214	209	237	210	212	234	228	202	209	229	238	212	233	207	238	204	216	225	225	230	228	235	224	214	214	215	221	220	215	220	214	215	210	232	215	235	222	226	212	195	207	215	241	217	198	206	210	241	194	230	214	203	199	223	252	236	201	243	210	224	198	221	247	210	217	231	211	220	221	217	228	219	218	221	225	219	243	230	228	213	208	221	202	238	232	230	231	225	208	209	190	221	207	204	220	217	197	221	212	202	230	196	226	216	218	222	199	241	214	230	225	228	205	223	227	223	214	218	226	221	230	236	228	253	212	223	213	197	227	236	214	219	220	220	228	217	201	193	227	213	208	215	231	234	232	238	225	256	235	224	229	245	218	228	215	207	199	199	218	244	235	193	219	246	236	227	218	219	215	201	195	236	217	229	207	211	227	218	211	228	241	229	215	213	220	259	218	208	226	220	237	233	211	206	255	198	247	234	231	228	213	224	230	233	217	257	237	225	224	237	215	213	266	212	202	273	222	239	276	202	219	233	250	262	231	219	206	232	232	230	238	210	211	211	235	204	205	201	224	226	238	243	229	240	235	246	207	236	214	218	217	199	226	220	231	242	207	220	233	229	221	228	227	224	235	203	211	203	245	220	230	211	226	241	217	223	242	222	216	220	205	192	223	247	205	231	214	214	224	217	215	198	236	212	263	212	237	259	246	212	250	221	201	220	192	190	255	228	210	225	227	209	201	216	223	218	209	208	231	212	220	218	213	187	216	245	235	225	211	225	236	223	233	240	239	215	231	210	189	206	225	220	259	216	247	231	210	246	234	232	195	228	196	219	234	228	241	234	222	203	217	252	225	233	233	230	202	216	223	211	237	205	219	208	206	236	211	236	213	231	206	230	217	212	247	219	209	226	211	231	243	244	210	221	219	218	228	204	234	221	221	236	228	250	255	228	222	208	210	184	236	203	241	236	198	200	227	230	202	217	229	236	224	229	213	208	220	226	239	213	232	247	222	221	239	233	224	220	229	224	226	240	224	196	227	230	211	202	223	229	246	239	246	208	233	224	236	226	226	242	204	221	196	221	212	216	254	243	196	229	211	234	244	211	224	252	240	207	206	245	232	225	236	228	221	234	222	221	219	228	228	250	222	223	215	229	225	225	226	208	211	204	222	208	217	203	224	215	228	209	234	205	211	224	205	230	201	230	211	216	240	216	243	221	222	223	249	213	226	230	223	222	211	175	225	252	233	199	237	261	221	207	235	225	226	209	209	245	225	243	210	215	235	222	244	237	217	207	234	212	214	218	211	236	228	228	213	224	213	225	201	212	232	219	203	217	220	224	235	241	239	221	204	218	181	216	206	256	208	212	206	216	224	205	231	219	226	230	245	225	202	210	228	202	224	247	248	255	242	217	232	255	226	218	211	253	224	214	196	211	232	236	200	249	211	230	212	211	233	216	189	211	240	210	206	196	213	203	215	219	222	208	227	239	213	225	227	240	249	253	216	221	222	234	206	230	234	246	240	239	228	226	219	263	234	244	227	195	214	215	253	237	215	286	218	215	210	214	244	241	230	228	207	230	187	200	238	210	220	217	232	212	221	226	201	240	243	257	207	209	224	189	228	220	249	241	215	196	240	191	228	220	215	194	207	216	231	214	224	220	199	220	243	211	246	210	215	236	222	227	235	220	213	200	217	208	216	223	227	199	212	219	209	217	222	215	269	228	223	223	206	237	221	207	203	206	209	240	226	216	218	209	188	212	252	234	197	209	206	229	224	232	224	222	236	209	209	214	217	236	211	261	210	214	217	229	196	239	216	219	218	264	220	211	206	229	219	231	228	228	216	204	230	246	224	236	228	230	236	229	206	228	222	220	210	234	220	211
32160	42730	51079	47803	36940	29266	26020	18192	16083	18627	20661	14634	14955	15022	14280	9248	6351	5836	5282	4200	3241	2617	1486	1486	1291	980	1085	1196	1206	1092	1073	1070	1005	893	836	786	754	786	769	745	759	774	854	997	1032	949	908	838	870	788	740	749	748	751	758	770	720	779	757	737	750	767	751	715	699	747	729	755	712	691	741	757	732	775	758	730	716	708	696	748	698	728	728	744	766	711	750	768	718	737	768	701	753	711	710	746	712	724	732	694	736	707	710	703	692	687	758	737	742	767	727	750	730	727	751	747	704	695	720	742	721	715	720	727	713	709	740	718	713	699	717	661	756	759	717	684	758	716	691	719	756	722	736	734	754	698	724	692	753	754	760	713	723	746	710	763	739	748	724	723	762	714	710	680	710	744	714	697	736	721	715	713	760	732	716	728	726	730	789	786	706	722	718	753	744	717	733	727	736	736	717	741	702	720	680	750	727	718	735	696	699	754	737	779	727	749	746	746	751	703	750	751	766	724	730	677	758	738	727	690	745	698	689	683	707	681	715	756	717	693	730	759	737	706	729	739	774	779	723	736	665	740	807	787	738	707	690	747	706	745	722	747	667	727	765	700	710	731	704	738	709	704	747	740	751	767	758	750	708	730	719	724	786	696	740	771	744	725	732	708	725	749	746	734	748	761	679	723	685	706	789	737	777	706	726	731	711	715	750	736	781	763	774	723	710	692	758	737	737	719	676	698	773	726	736	781	713	757	694	687	760	762	740	708	769	692	726	679	723	762	722	704	702	725	694	719	726	734	753	781	721	705	743	725	747	744	672	730	681	693	762	759	744	745	731	797	740	722	721	734	788	725	743	714	694	708	769	703	757	702	716	718	715	774	711	754	695	727	776	700	755	727	765	757	712	724	725	767	705	751	739	737	751	714	743	741	734	761	724	748	757	718	746	670	712	751	780	744	693	698	803	691	748	772	703	704	737	727	713	735	780	763	740	725	748	752	728	731	702	740	681	693	750	717	750	695	708	780	696	709	730	705	760	707	714	687	734	739	752	692	724	736	689	728	742	733	709	702	759	719	700	769	743	739	737	713	731	725	721	729	760	703	726	747	699	713	730	751	737	758	727	695	733	748	687	730	754	780	789	736	738	719	734	724	736	737	709	756	769	745	705	725	741	751	739	758	744	748	745	733	796	733	728	722	705	701	725	742	692	709	742	686	692	734	733	723	691	701	719	715	692	713	662	731	739	746	768	711	705	690	733	773	752	718	758	706	763	720	715	769	712	706	724	765	714	732	731	736	742	745	726	746	754	701	727	753	730	752	754	801	737	760	734	732	739	743	717	744	729	695	791	695	711	734	719	694	758	776	712	743	737	762	693	700	771	660	757	742	722	782	713	700	757	706	711	713	686	737	708	664	788	726	726	668	691	749	702	724	684	753	733	735	745	723	724	686	738	758	718	732	700	772	726	739	715	740	721	695	719	743	740	809	772	747	811	770	744	711	735	704	701	746	715	749	743	696	758	723	740	705	727	688	700	747	767	687	750	733	768	696	784	705	734	751	747	791	680	750	761	786	720	742	695	725	722	761	737	712	739	705	742	744	687	753	752	700	792	714	800	726	756	719	688	745	747	751	700	758	700	726	742	703	774	719	675	720	709	732	691	760	735	707	824	741	742	714	718	764	741	732	749	734	708	687	714	745	702	715	741	777	790	725	781	739	748	729	749	699	682	732	738	732	742	727	736	700	763	732	718	693	693	761	740	729	733	730	736	675	750	708	731	774	722	739	714	716	753	674	744	759	783	678	785	746	722	749	723	726	757	760	732	699	765	750	676	690	752	668	725	712	689	731	741	753	737	801	691	678	761	779	691	696	734	746	693	804	691	749	732	755	790	731	744	770	748	764	725	713	710	739	757	736	711	753	711	733	722	692	740	729	759	775	709	761	742	724	779	765	704	750	703	716	740	721	703	781	744	714	716	687	775	736	748	761	738	731	734	689	744	716	727	697	750	724	733	780	740	725	714	739	728	725	706	692	738	717	753	746	718	762	710	728	726	731	699	748	715	773	714	697	735	727	720	735	779	774	695	698	714	764	678	717	715	740	752	692	751	721	687	708	716	689	726	741	746	758	714	765	761	726	748	749	741	739	800	763	740	743	717	755	737	784	706	734	775	705	726	756	773	735	681	728	728	696	750	726	755	741	686	729	711	765	771	724	705	716	716	789	738	734	779	684	734	724	767	744	678	757	711	751	672	802	721	685	709	695	686	694	736	738	665	714	712	760	737	748	783	708	726	757	710	721	673	766	762	733	718	742	755	742	704	759	786	747	762	734	710	710	718	740	776	692	707	758	759	667	774	726	725	723	703	725	683	740	744	713	738	730	715	700	721	742	697	740	756	699	763	728	803	713	729	740	726	718	700	713	764	772	723	739	713	735	738	755	739	727	710	742	739	680	751	734	762	729	666	744	709	735	766	767	750	697	773	743	776	676	727	742	745	717	781	720	714	727	748	716	744	743	705	784	655	755	742	743	761	727	735	742	754	797	691	786	743	710	761	736	746	730	768	733	731	681	693	706	711	768	747	725	752	713	775	708	721	705	701	738	712	692	728	764	711	758	692	727	731	721	736	695	715	746	741	766	749	709	692	682	704	736	743	751	753	735	721	736	760	690	720	694	729	714	763	745	777	707	712	736	724	701	728	742	736	749	745	723	742	683	701	746	755	726	742	728	728	768	744	746	700	751	698	761	741	710	750	660	751	778	724	727	738	779	719	710	757	728	715	710	742	710	761	729	728	755	731	733	746	733	751	689	710	747	751	756	692	706	718	756	760	785	752	735	698	693	692	771	787	747	743	703	720	743	725	762	742	747	696	770	703	718	709	743	761	714	713	728	739	716	773	742	733	695	783	742	720	732	698	758	744	665	736	705	775	700	784	718	673	718	705	757	716	681	688	735	719	733	750	737	717	781	710	751	700	731	675	718	712	708	757	718	759	724	708	725	690	736	756	763	725	735	744	713	746	711	698	717	720	766	761	772	772	735	704	714	736	749	703	730	742	705	737	767	719	728	741	744	757	708	747	762	770	760	741	677	752	721	781	739	745	731	731	717	738	720	752	713	728	710	779	678	710	759	729	727	695	710	747	731	765	756	745	738	742	735	747	755	715	769	729	765	725	745	727	772	708	732	715	727	770	707	771	780	711	667	706	746	696	679	745	735	687	724	731	712	701	739	778	718	757	732	751	721	726	726	710	767	767	739	763	734	753	726	734	765	754	715	726	722	730	731	758	748	747	730	754	749	715	718	724	712	734	703	693	718	712	725	759	792	706	791	755	745	705	716	699	717	768	701	706	704	742	720	736	747	721	766	796	709	729	715	739	742	698	704	707	700	730	695	719	722	731	708	761	741	725	764	737	797	754	710	753	738	730	719	753	708	748	716	752	726	752	735	736	782	732	748	722	730	746	716	727	741	740	754	724	729	706	709	758	726	719	704	694	745	769	702	709	721
44968	51643	44462	36879	29331	25612	23182	18847	10408	9026	10839	6967	4014	5388	4828	2516	1945	1526	1307	1233	915	636	438	439	356	333	340	434	330	356	323	279	298	266	307	293	288	290	255	263	249	281	263	267	322	321	295	248	286	250	244	248	277	230	275	238	316	238	259	257	225	257	248	233	280	267	263	256	246	237	276	267	258	233	253	218	232	253	250	262	297	254	256	254	265	263	219	237	264	257	258	229	260	269	245	254	270	251	268	255	245	254	265	251	253	251	260	256	261	268	269	284	232	256	255	256	283	237	252	226	272	254	240	238	247	253	246	257	265	262	258	269	244	275	258	242	257	274	246	249	271	229	249	240	274	235	246	272	245	247	258	230	244	268	207	252	269	255	256	263	231	266	277	249	260	271	277	255	252	267	261	228	283	272	257	262	279	263	252	235	254	255	230	250	273	252	253	276	261	248	277	306	256	267	270	272	265	245	248	279	258	236	264	257	226	259	252	269	266	244	256	278	249	258	226	249	260	212	252	239	265	268	266	264	247	249	275	233	265	226	249	254	273	255	243	253	249	248	264	261	275	257	250	262	244	254	255	272	248	247	282	263	249	247	268	261	222	246	283	263	262	232	272	276	248	271	244	260	248	251	269	262	274	238	240	267	236	255	250	234	253	289	255	263	257	257	273	258	247	263	245	236	246	241	252	262	263	270	246	279	266	248	255	217	233	248	258	255	234	232	262	257	276	224	248	237	229	229	230	259	249	262	256	241	233	222	287	258	246	243	269	266	254	252	237	257	245	244	261	253	258	253	245	265	262	230	226	267	262	241	241	283	245	242	246	276	244	255	257	255	236	238	255	231	248	237	245	254	252	262	267	247	247	245	238	223	248	267	261	243	245	251	242	252	245	280	230	283	229	233	248	260	237	235	261	267	266	257	264	237	239	231	247	246	233	244	253	268	262	229	295	269	234	236	286	248	235	269	233	238	251	261	230	226	261	249	238	259	261	251	240	250	251	220	269	248	242	278	251	276	279	242	258	271	272	246	248	252	265	265	235	221	250	250	281	276	270	271	259	256	245	258	279	227	239	241	244	241	239	258	265	269	255	253	260	278	231	262	259	266	239	244	280	268	242	238	249	268	264	240	237	276	251	273	258	267	229	229	257	254	273	263	251	268	268	226	268	252	237	258	261	251	243	265	237	276	258	242	264	248	254	243	237	264	252	263	256	237	245	263	241	235	223	250	245	255	252	248	254	276	249	243	212	254	246	279	242	255	242	253	236	243	263	262	257	284	246	216	222	293	266	272	272	232	243	242	243	255	271	258	244	253	260	263	244	251	270	254	266	278	291	260	272	254	275	260	252	264	276	251	266	214	237	290	247	231	242	259	239	262	235	263	263	245	276	234	257	311	252	248	253	237	280	240	221	250	260	237	247	243	237	241	263	259	246	262	237	212	261	238	239	261	264	256	251	259	237	281	222	233	242	260	252	273	271	288	260	281	210	250	234	260	231	270	250	252	253	247	260	222	279	247	258	260	216	272	245	242	258	250	268	248	257	260	239	277	249	255	240	269	254	255	259	238	280	264	287	255	261	243	259	269	245	265	269	245	259	263	252	242	297	264	269	275	239	247	258	248	258	262	270	259	247	275	251	230	267	277	255	267	282	217	270	256	251	274	290	267	262	250	211	242	265	251	247	228	253	239	240	247	238	243	241	257	244	272	280	232	258	229	248	265	271	242	231	280	240	239	264	269	271	250	262	270	240	259	294	261	237	262	263	254	230	242	229	285	266	251	279	250	266	232	266	240	225	250	248	239	234	258	267	245	250	263	291	241	291	260	242	261	241	229	253	240	286	266	246	255	239	267	228	271	278	232	256	260	249	243	256	261	249	226	224	226	263	283	258	263	250	222	267	259	250	255	258	240	266	255	243	238	244	253	278	212	255	220	242	259	294	276	270	232	248	260	255	272	237	251	251	244	226	287	239	246	248	238	278	233	223	246	252	224	261	246	233	282	250	227	255	256	260	211	272	243	249	251	234	268	272	254	278	257	252	218	242	252	265	249	260	238	245	259	267	261	254	262	268	241	255	249	243	267	284	277	263	241	241	285	231	247	252	239	267	247	257	240	283	264	279	233	254	262	250	243	253	254	283	264	249	261	251	280	236	250	247	222	256	239	233	246	246	252	233	251	272	243	227	276	264	248	259	277	219	240	225	242	259	237	265	253	270	246	257	253	278	247	279	255	235	256	246	245	256	268	250	271	248	257	230	257	291	261	226	269	273	255	247	256	244	254	254	278	247	269	282	226	230	217	256	242	231	231	265	247	253	272	257	256	253	236	226	255	248	237	290	249	284	267	269	257	266	258	248	269	236	236	230	239	261	253	240	242	270	253	251	270	234	263	277	250	265	264	294	260	229	255	241	257	214	240	259	250	252	249	220	264	254	273	254	226	282	244	258	245	258	251	266	258	269	250	273	253	255	258	229	283	254	239	246	280	256	264	262	219	271	241	267	237	237	243	246	228	275	254	254	221	232	239	277	288	261	264	257	260	271	267	240	261	258	244	259	284	247	226	256	245	235	238	217	267	250	250	248	245	232	230	239	248	228	235	248	244	262	243	259	259	263	255	256	271	244	229	223	243	239	269	249	237	229	236	237	261	287	238	256	268	268	252	274	251	251	257	236	244	245	256	237	246	227	265	267	255	251	268	258	249	285	263	288	241	258	247	288	244	232	234	258	247	264	230	265	288	252	244	256	204	253	265	231	259	243	255	272	261	262	227	279	247	249	260	271	244	262	244	260	243	255	264	265	242	282	253	241	256	269	261	246	243	250	269	235	262	241	247	243	223	241	274	243	258	257	257	272	265	274	240	243	252	267	260	261	246	289	269	272	262	248	258	243	228	272	252	234	295	271	235	255	235	258	255	251	215	278	254	268	253	219	255	253	265	238	288	257	230	233	253	262	258	248	260	263	266	248	261	249	233	257	261	279	264	273	227	247	247	248	259	234	246	245	268	260	220	256	231	235	257	268	275	263	239	231	243	250	241	254	246	255	224	222	248	274	246	267	261	233	263	262	248	231	273	277	266	276	248	255	252	263	242	254	269	239	232	266	258	240	219	290	279	265	273	256	279	267	239	247	252	267	246	226	240	257	258	242	253	245	248	269	265	224	250	235	248	282	247	216	248	262	263	281	257	271	270	243	257	232	241	262	258	275	252	270	261	271	239	253	225	252	242	263	248	271	244	244	259	240	239	261	268	260	257	254	264	239	281	241	246	242	247	240	256	266	276	252	293	272	271	249	233	230	270	234	257	247	238	267	257	239	250	248	238	241	256	250	246	248	240	249	273	237	259	220	259	269	259	266	281	263	252	263	299	267	244	257	241	278	237	277	254	268	219	248	224	240	277	246	269	275	261	255	241	249	275	267	246	250	260	227	272	253	253	264	285	235	237	218	255	268	255	227	266	256	279	246	263	243	230	242	246	270	242	281	230	252	260	221	263
38117	52567	54558	51010	42474	34213	33135	27606	20307	25254	29551	21871	17102	22692	20801	13252	11480	9787	8489	7492	6133	4063	2255	2323	1787	1323	1489	2091	1529	1403	1292	1165	1001	1118	1098	957	906	918	896	832	846	875	898	1212	1364	1367	1138	1034	909	816	772	849	840	808	794	768	820	770	798	785	792	790	816	809	865	818	840	827	817	778	779	816	821	777	801	793	823	806	823	826	856	852	761	812	801	827	804	811	770	810	833	815	843	751	800	817	789	772	812	802	831	829	799	753	792	782	825	848	790	730	772	839	809	808	809	854	810	778	826	789	800	809	799	832	811	822	865	825	792	791	776	885	749	808	775	833	760	775	789	775	769	780	792	834	800	848	817	764	807	828	812	791	838	819	765	782	834	822	743	855	841	780	800	807	806	781	779	812	807	798	772	798	824	748	792	856	889	806	824	792	808	793	771	793	781	813	766	803	807	776	814	856	772	856	855	786	811	781	821	808	802	812	841	816	833	822	808	798	788	819	787	794	781	829	793	811	783	796	809	812	802	808	814	764	835	807	794	802	822	788	836	823	817	831	760	831	748	795	778	798	791	819	793	806	839	820	826	798	761	773	791	843	808	786	818	808	805	777	809	791	763	775	761	814	801	811	774	837	833	817	800	769	800	836	812	746	780	809	792	819	839	842	770	818	801	830	803	802	806	817	804	791	794	813	767	791	812	780	842	767	762	805	793	799	808	788	773	833	791	842	793	846	813	800	783	795	805	796	800	814	780	796	791	821	786	843	796	811	765	826	798	773	812	771	824	771	861	841	823	855	807	803	812	793	844	795	814	828	820	751	815	794	801	843	824	771	796	809	802	809	799	792	812	793	792	810	825	789	785	795	772	788	852	799	805	775	801	842	806	832	801	776	717	833	768	827	838	816	776	826	794	809	822	739	797	849	784	763	815	808	813	827	793	785	792	746	807	783	792	838	800	763	775	781	802	793	806	785	795	773	753	798	862	792	746	788	812	780	816	761	820	757	790	761	761	799	809	805	789	811	780	859	807	849	832	818	799	793	795	741	791	790	806	810	830	759	760	803	780	838	835	792	792	790	798	800	781	805	784	836	814	809	821	796	835	806	790	779	786	817	806	795	786	791	776	767	848	785	776	833	810	797	796	808	815	792	844	794	801	790	797	807	829	803	837	829	810	801	812	768	762	788	793	802	822	774	844	812	834	768	776	763	735	851	811	797	853	815	840	846	810	848	801	844	750	829	761	786	844	816	761	791	784	824	755	809	765	836	860	817	746	840	747	798	811	864	785	792	786	770	778	759	792	795	771	828	765	820	767	789	792	807	821	835	790	805	768	800	828	846	813	786	778	864	817	788	824	824	801	792	808	799	784	813	806	826	797	787	754	760	778	793	789	822	788	822	794	772	814	806	791	816	801	763	781	808	804	803	790	770	799	853	813	805	812	748	808	819	741	824	751	761	825	806	812	792	816	822	773	758	805	795	791	800	783	784	813	803	808	774	775	763	759	796	775	798	819	803	760	797	833	759	818	839	794	811	844	829	793	817	792	832	765	856	823	861	846	733	825	851	829	772	758	773	769	824	786	827	777	803	771	827	838	762	828	779	757	784	762	837	769	852	774	764	789	792	808	812	792	752	744	853	836	808	843	807	743	846	809	797	825	780	803	800	801	847	774	770	781	871	779	796	798	829	775	828	828	765	836	783	805	828	775	776	811	841	803	806	824	730	780	801	798	832	826	787	767	787	793	842	832	813	792	787	828	816	842	827	799	802	806	789	754	806	801	768	807	821	809	815	787	767	813	794	822	809	778	825	779	768	814	800	784	761	776	764	809	793	827	790	805	823	776	815	852	830	836	816	761	840	849	848	856	755	812	805	803	798	788	791	750	809	794	776	801	836	805	795	806	783	823	823	859	800	809	827	815	771	776	771	844	791	808	815	821	844	857	777	799	759	768	808	796	799	848	776	828	822	766	771	817	806	837	796	804	807	869	798	768	751	760	817	825	786	782	862	815	866	793	810	874	788	761	829	805	780	744	810	857	775	795	788	762	762	812	764	803	816	822	804	757	802	825	789	769	827	814	814	829	819	803	787	745	813	765	795	832	807	749	785	771	814	759	800	770	792	807	781	817	840	786	774	827	784	827	754	808	760	789	773	832	772	829	794	779	791	843	802	824	831	864	779	862	812	763	780	807	807	815	773	787	813	852	759	819	823	837	828	772	780	787	824	799	782	829	793	826	779	835	799	790	840	817	796	822	789	759	808	793	805	770	813	788	850	744	803	792	804	832	785	822	794	808	761	775	793	801	756	748	825	777	792	781	829	780	786	778	784	804	803	838	781	787	855	768	835	800	778	772	821	850	821	861	795	806	794	816	805	837	868	797	832	850	784	812	808	784	749	860	846	784	773	768	784	755	817	792	787	809	829	776	819	799	775	831	820	804	833	790	848	766	816	826	870	762	836	798	822	782	799	760	777	820	774	785	794	776	780	779	790	793	782	797	782	823	818	809	799	821	759	770	818	799	808	815	773	748	782	765	827	831	763	816	795	808	772	853	822	830	767	828	793	771	772	851	749	791	794	807	762	799	816	780	783	847	809	774	828	803	798	769	729	795	802	790	819	816	815	805	814	810	820	792	831	758	821	810	792	789	778	783	824	842	802	814	762	784	785	776	830	824	836	833	807	743	796	791	776	841	788	843	776	824	799	857	844	825	810	778	797	805	792	779	788	811	799	835	795	803	828	834	806	808	822	747	785	795	808	801	823	771	827	795	817	822	790	782	824	809	734	788	847	807	826	778	813	806	865	813	794	782	761	838	780	805	830	773	809	778	772	783	814	827	736	829	751	785	789	823	791	791	784	790	787	820	755	836	780	809	844	752	772	791	769	811	798	826	839	810	842	823	748	830	813	774	755	801	788	799	845	774	849	812	795	859	816	776	807	783	836	769	819	796	783	814	813	814	733	827	857	803	784	802	851	786	813	799	841	770	740	782	817	748	818	838	765	792	817	793	799	766	792	805	825	805	794	791	786	823	757	844	783	781	847	821	833	799	806	825	791	742	810	746	857	832	874	815	791	799	832	769	806	786	755	792	788	795	791	789	755	808	805	839	815	827	774	823	802	769	821	815	810	797	825	764	818	877	759	849	810	832	812	787	798	793	793	779	806	850	786	856	802	800	756	831	746	835	826	765	815	854	810	811	807	804	822	797	847	791	792	783	793	787	813	825	818	817	794	817	856	786	750	773	833	812	792	822	777	775	834	804	847	812	836	787	816	829	802	789	812	825	804	799	789	789	835	772	831	819	811	786	799	805	779	786	777	803	802	800	820	869	789	824	790	748	839	812	778	844	827	820	754	826	761	793	796	787	795	781	819	818	833	768	840	753	810	864	795	843	735	749	764	773	762	772	808	798	748	785	805	817	793	815	782	793	766	797	787	763	802	767	805	801	809	788	822	798	764	714	810	818	788	802	720	854	786	825	841	783	798	840	786	806	815	804	798
10279	15293	18167	12072	3636	1926	1278	907	725	581	648	551	395	373	352	325	323	327	305	266	260	229	235	236	221	224	240	252	212	237	219	233	216	208	249	205	224	217	250	215	219	257	206	232	239	253	240	244	241	227	235	238	219	232	243	230	220	246	197	218	225	229	222	219	218	229	198	216	218	211	224	215	206	229	229	200	233	209	209	232	197	209	209	207	222	223	212	230	228	232	228	219	218	243	235	233	225	214	229	229	228	234	212	203	199	199	225	232	230	243	196	207	226	237	226	233	202	236	246	240	214	255	229	242	226	215	256	202	251	218	216	245	220	237	231	234	224	203	195	213	236	240	214	231	207	216	242	246	212	207	216	248	244	225	206	240	228	246	204	226	239	218	207	212	204	234	236	216	200	241	236	204	244	232	205	249	235	236	230	233	226	217	232	208	242	244	224	217	237	231	187	230	221	222	232	224	210	219	236	228	238	220	217	240	202	224	215	230	223	217	235	234	235	218	216	220	236	207	239	199	216	245	221	222	225	221	236	218	198	225	238	237	233	214	230	198	223	233	230	221	249	226	230	216	224	236	242	244	212	233	247	213	224	230	231	215	242	244	233	242	218	228	190	225	235	219	219	213	214	230	210	216	199	196	213	226	209	225	212	217	231	215	236	206	247	228	202	235	227	222	219	214	233	238	225	241	240	222	231	221	219	231	229	230	234	224	223	213	198	224	230	214	214	218	221	227	250	207	237	238	246	201	237	210	234	212	220	221	207	194	225	251	243	233	235	225	223	236	217	230	235	215	232	218	200	178	233	227	232	205	226	227	236	247	236	225	234	233	213	231	251	221	229	217	218	231	242	210	228	221	234	220	215	231	220	217	229	209	214	233	233	215	207	229	223	220	259	214	235	203	215	241	194	252	212	195	229	212	244	244	233	225	243	200	234	232	217	201	226	206	247	195	226	228	219	227	234	236	198	219	207	241	259	214	191	214	219	249	221	234	237	228	209	240	222	221	228	232	250	217	235	191	196	230	241	233	210	245	230	252	246	188	222	221	225	221	226	234	207	228	213	226	216	232	245	229	232	219	247	230	232	200	216	229	208	232	220	232	223	229	216	228	206	190	245	241	219	239	228	223	220	250	239	228	231	231	242	212	228	235	220	224	221	208	201	234	221	216	231	196	236	233	222	267	249	221	235	215	220	222	236	205	215	223	217	210	233	232	269	236	229	224	234	218	234	219	208	209	252	228	226	216	247	232	263	217	217	240	226	233	220	222	227	199	213	224	228	238	240	197	226	197	229	233	233	207	210	222	209	233	216	226	216	216	221	212	235	227	207	182	261	205	236	236	239	228	233	229	245	200	238	219	233	228	218	246	215	225	193	244	228	213	223	192	229	216	252	215	222	221	224	199	201	231	233	204	211	218	226	244	216	200	207	212	250	203	240	202	269	246	229	222	203	214	225	247	208	237	233	251	232	206	238	234	238	228	228	240	233	220	210	209	217	211	222	243	197	206	223	229	239	204	220	221	228	231	199	215	248	218	227	231	194	240	212	229	212	265	231	222	245	218	220	232	227	239	231	240	240	210	219	236	262	222	209	212	200	236	224	257	221	212	270	232	211	233	191	206	239	236	235	222	206	241	222	242	212	234	225	211	218	236	244	223	205	236	220	236	214	216	215	232	233	245	257	221	218	241	267	210	251	227	251	221	233	225	243	214	183	215	202	217	213	225	240	235	199	212	210	217	203	232	212	224	226	215	228	230	218	216	218	225	229	237	219	204	229	248	256	204	239	225	213	242	220	229	219	232	248	223	231	237	222	207	219	217	229	236	223	222	230	230	217	225	231	208	235	224	213	210	241	238	257	237	220	205	228	221	227	221	209	238	222	221	250	215	232	218	209	233	236	228	201	223	234	240	213	235	219	223	213	230	237	223	253	251	216	238	226	212	223	254	226	229	217	239	214	216	220	212	204	236	195	246	239	223	214	210	244	187	241	220	217	214	236	229	246	200	214	230	235	201	197	241	213	209	243	218	226	219	238	245	210	224	238	206	214	200	220	224	246	222	227	244	221	221	247	205	222	220	227	201	215	230	240	267	214	242	240	232	209	242	229	207	238	237	232	244	210	245	217	218	215	225	211	235	207	240	228	231	210	218	248	210	221	214	222	236	254	221	213	241	226	231	244	223	227	235	213	216	192	230	229	209	212	211	250	245	233	232	227	221	254	234	226	231	236	256	209	227	241	245	244	231	251	222	225	230	217	217	211	224	211	218	236	223	232	240	252	216	225	203	219	241	216	221	219	232	220	244	220	219	234	225	239	222	237	226	198	186	224	217	220	224	210	220	194	261	260	200	233	209	234	242	214	232	224	212	215	204	205	199	217	220	248	221	245	233	240	220	212	227	234	222	227	202	244	227	211	220	228	237	225	226	257	252	241	203	241	221	197	211	228	256	214	210	231	239	223	260	197	223	229	246	200	200	249	242	229	252	240	226	232	217	247	220	222	213	224	242	229	219	230	228	210	208	233	242	212	223	232	237	212	223	236	224	230	215	239	207	212	197	229	250	211	225	229	223	209	234	218	223	216	219	222	234	235	213	210	205	215	197	218	231	227	195	234	246	229	224	230	221	223	233	218	231	232	235	220	214	202	201	215	240	199	245	204	236	219	222	228	222	234	236	230	196	212	213	243	177	216	222	220	218	240	221	218	236	228	215	217	217	235	242	218	213	209	219	244	222	234	220	236	226	221	229	216	190	219	223	229	195	202	224	219	245	232	224	235	205	217	236	234	206	226	196	205	200	212	235	248	235	236	224	223	233	200	221	203	218	238	235	195	218	224	229	214	230	218	213	222	203	228	251	240	237	218	211	218	210	231	238	203	226	216	219	236	243	214	226	227	208	228	231	223	245	240	227	229	230	248	225	208	227	239	244	199	216	207	201	252	227	235	220	209	225	250	229	226	231	226	232	236	223	209	212	240	219	213	226	230	208	215	215	234	202	202	222	232	219	219	216	227	224	236	258	228	220	217	245	233	228	231	217	242	203	209	200	219	210	238	253	225	233	222	230	242	240	219	214	238	221	233	210	236	234	224	218	236	220	211	198	234	194	230	204	246	233	230	245	207	215	242	219	214	245	237	275	274	229	221	213	217	210	217	219	219	204	214	222	261	228	221	207	241	232	219	208	234	209	200	235	220	235	265	229	224	230	225	236	246	220	202	238	228	220	226	217	215	237	201	205	215	219	223	222	226	215	234	235	233	210	205	217	224	227	212	206	201	203	216	234	239	230	225	241	219	206	220	211	201	224	224	231	237	234	228	232	242	222	209	201	216	235	231	234	242	227	222	214	208	225	238	233	213	225	219	229	214	208	220	223	234	238	213	219	243	245	213	207	230	239	242	236	234	228	200	229	241	240	203	208	232	219	246	209	217	211	208	243	217	233	232	243	195	213	194	203	204	222	212	213	225	210	230	229	251	231	251	235	226	219	211	205	251	208
11440	18348	27050	20826	10676	7697	5570	4404	3510	3100	3197	2658	1992	1875	1589	1386	1353	1251	998	968	849	841	814	858	845	848	856	784	783	769	827	740	708	756	797	817	797	770	770	782	787	769	772	834	776	826	825	710	748	760	772	720	690	772	697	714	727	761	785	714	747	722	706	732	772	733	732	756	696	750	760	767	725	739	770	678	762	742	759	719	703	751	749	744	711	780	736	742	716	746	746	714	740	722	763	763	746	774	730	746	688	731	707	731	745	745	740	749	735	741	784	736	699	767	733	705	718	750	736	740	764	767	786	776	727	733	734	757	751	767	704	735	709	716	742	703	727	758	755	712	732	698	737	742	756	704	760	788	712	770	691	664	747	715	693	682	717	719	741	771	724	732	775	684	708	723	783	753	750	747	760	751	746	806	750	775	739	794	749	729	764	741	773	743	784	732	726	723	783	777	752	730	762	703	731	751	745	747	735	756	769	729	733	727	785	720	710	719	775	701	759	771	716	716	737	746	801	706	733	757	776	734	738	708	784	716	733	726	726	699	733	748	758	736	699	720	724	784	696	768	729	801	743	736	763	726	649	700	797	766	753	733	757	722	728	708	757	742	717	738	732	749	736	754	750	701	732	749	713	716	748	756	747	810	757	720	742	789	749	763	683	779	741	731	731	778	743	747	764	725	764	779	792	766	757	739	728	747	729	773	765	735	721	729	764	752	746	693	775	748	711	742	723	717	777	737	754	749	733	756	742	737	739	728	719	737	713	709	710	723	773	706	740	708	754	756	748	748	733	750	743	745	730	745	763	755	736	764	759	768	718	759	737	693	709	709	757	709	739	801	728	744	755	713	788	761	771	712	741	792	674	731	755	675	710	690	705	756	740	705	719	763	777	774	737	721	715	737	774	750	791	756	730	726	730	776	792	775	713	747	756	725	775	734	752	720	737	752	742	803	736	732	706	745	756	765	749	728	787	718	736	743	757	762	755	729	772	717	741	728	743	751	772	755	739	781	758	712	715	798	719	750	709	697	761	734	735	740	724	741	734	776	762	752	725	782	772	749	719	728	730	714	701	796	716	773	794	781	730	741	701	757	720	756	722	745	729	752	750	736	739	745	765	777	719	727	733	715	682	725	789	725	768	694	746	718	704	778	750	752	759	742	759	752	713	777	771	736	723	739	806	676	811	752	728	743	752	742	793	750	747	710	721	728	727	728	750	753	706	793	718	720	759	729	697	702	735	702	751	744	762	758	758	780	739	703	729	763	778	718	750	773	839	738	750	733	737	778	722	722	746	769	698	733	760	714	744	723	768	760	792	769	747	745	763	713	705	690	755	764	742	715	734	736	770	723	727	754	775	800	742	769	729	741	765	715	696	698	733	757	771	770	756	747	757	740	759	769	797	760	723	748	748	716	750	711	755	730	715	758	763	733	689	764	707	782	758	748	755	714	709	685	751	711	726	774	718	732	757	760	737	751	750	740	727	758	756	705	756	737	732	715	789	756	740	715	776	734	734	777	739	732	736	789	753	734	758	730	746	768	719	765	731	755	751	748	756	739	731	781	731	696	717	712	762	789	743	741	729	700	738	750	712	761	757	777	716	725	729	785	762	729	724	762	730	757	727	729	741	793	740	702	767	745	730	745	724	746	744	759	755	713	736	750	715	777	728	735	801	734	766	753	770	723	752	715	745	743	771	785	785	713	731	761	768	773	725	741	742	736	753	786	754	739	746	743	740	760	741	826	728	807	757	737	732	757	712	772	721	760	768	677	712	706	780	729	735	757	718	768	779	751	773	754	748	765	714	679	740	743	748	745	767	735	771	712	732	771	776	770	739	749	745	771	752	773	732	712	707	750	783	745	760	730	777	809	761	710	692	781	765	784	735	735	738	726	722	753	718	716	742	790	764	715	722	730	739	737	768	747	763	763	837	781	734	780	770	727	714	751	736	733	771	744	755	777	741	730	724	779	753	751	720	732	719	736	743	734	753	741	694	755	778	768	731	821	753	760	746	777	708	762	749	724	791	741	726	761	772	763	716	749	798	779	730	693	750	714	729	710	746	685	757	755	765	795	792	693	785	723	721	791	724	701	717	749	721	793	700	707	751	731	742	722	720	752	753	725	745	742	738	754	749	759	713	753	732	733	780	755	792	782	697	743	715	677	762	791	742	719	768	802	768	714	742	729	754	740	702	727	747	725	776	682	772	729	784	725	737	741	764	721	717	766	800	747	761	779	727	746	769	747	777	776	755	767	699	778	781	724	698	711	790	762	716	723	738	726	759	747	738	773	766	747	749	720	807	720	770	729	719	738	735	722	769	720	769	766	754	729	765	739	756	740	681	719	775	814	796	748	778	737	723	736	715	719	743	762	738	778	757	759	742	804	745	761	785	742	794	708	770	720	738	751	738	720	762	744	779	751	716	696	721	790	716	748	687	736	749	723	723	727	757	788	773	699	734	690	738	719	745	700	718	746	764	730	740	796	772	745	703	787	783	696	745	826	756	710	731	758	706	703	733	733	753	758	708	783	754	812	750	711	718	766	718	801	760	756	784	683	760	720	724	710	689	735	764	725	757	734	748	742	772	706	760	798	735	742	780	782	713	758	719	768	703	728	782	730	761	764	748	787	729	784	722	739	746	734	726	751	740	719	753	757	809	761	732	773	772	750	733	751	751	797	744	726	797	724	753	729	751	686	740	722	792	769	745	738	731	724	793	760	727	720	755	758	694	748	739	703	761	761	778	740	741	767	714	711	774	737	756	726	708	739	704	823	777	694	705	753	768	761	803	704	733	790	766	751	747	747	728	712	741	734	736	759	755	669	746	746	759	766	758	804	727	712	765	766	772	767	697	809	751	767	748	720	734	739	768	731	743	751	717	731	775	716	765	708	761	741	756	725	763	791	739	794	776	732	768	792	741	772	697	759	722	725	732	768	763	790	730	765	762	743	740	762	725	794	749	802	710	713	759	779	742	694	707	716	784	762	760	804	752	747	750	736	785	754	754	780	747	733	758	752	728	772	800	731	727	713	787	712	768	672	766	760	719	733	731	726	689	732	683	720	743	728	756	768	786	749	750	765	731	772	765	690	708	739	724	743	704	753	751	730	764	725	734	751	740	755	771	701	729	738	730	745	733	758	730	789	745	782	758	711	727	756	753	757	774	742	771	719	717	727	720	793	780	731	726	716	786	745	733	738	742	764	726	739	749	708	788	748	733	767	762	722	773	756	757	762	764	788	769	735	766	770	770	750	815	779	771	788	712	739	739	737	738	777	770	763	742	803	781	743	745	729	778	768	792	782	792	724	726	740	739	753	750	794	753	761	757	725	737	745	745	726	731	725	753	733	741	714	727	729	733	745	769	702	698	753	756	686	766	790	731	738	728	746	773	749	694	749	785	736	757	757	701	736	753	766	727	746	701	757	743	745	758	756	669	747	724	742	720	755	701	730	744	765	714	741	746	763	715	736	752	732	742	749	741	744	802	727	717	709	719	754
33195	49393	45136	39677	30008	23682	18308	13169	5542	3873	5505	4412	2018	2649	2133	1238	1133	893	758	782	647	431	355	381	292	330	319	349	274	269	269	243	257	243	246	266	277	263	241	229	243	256	273	305	281	270	250	248	238	209	245	223	234	236	222	229	228	243	247	251	230	241	267	210	249	223	229	222	243	243	252	245	246	226	225	240	243	229	221	258	228	235	253	225	234	255	257	243	235	228	241	242	241	259	243	262	237	222	228	233	245	223	247	248	241	242	225	252	229	232	238	223	249	247	228	244	241	228	229	228	229	246	242	253	276	246	238	233	244	245	253	251	275	253	251	224	230	245	247	224	231	250	244	217	229	235	250	227	236	240	214	241	242	238	257	249	237	235	244	225	247	237	238	222	269	228	205	217	254	234	250	216	228	246	261	237	247	253	241	235	260	248	242	245	258	249	240	270	243	233	231	201	243	253	188	247	253	232	227	231	262	226	228	248	251	237	224	264	249	262	238	244	238	243	218	241	221	208	231	245	231	212	240	219	205	227	244	250	261	221	244	241	241	197	227	224	212	241	242	192	261	248	228	266	244	220	250	233	269	253	207	222	257	254	252	257	232	223	241	227	203	218	226	247	231	220	224	223	229	261	246	246	201	231	229	238	250	222	245	227	243	269	227	234	215	232	252	231	249	218	229	200	249	236	238	237	267	260	254	257	252	254	233	209	204	247	234	236	240	255	249	217	252	268	225	225	242	220	221	233	247	224	241	256	218	229	228	234	240	231	229	247	245	246	272	249	220	213	233	250	235	241	270	247	237	205	253	212	225	221	244	240	230	254	252	228	248	234	205	249	195	249	244	237	242	250	232	242	217	229	226	241	227	236	236	262	233	233	219	242	216	240	221	224	220	243	219	254	231	235	227	216	256	232	247	215	209	216	231	259	271	256	242	241	231	236	230	253	233	241	235	220	221	215	227	229	224	284	220	256	249	232	219	239	247	267	233	232	241	231	236	249	268	227	250	236	230	202	236	283	200	245	247	212	238	254	249	241	212	228	236	232	229	231	248	243	269	237	238	239	251	282	234	249	226	228	217	256	263	268	237	267	245	229	230	244	225	231	251	252	226	236	251	258	208	216	235	234	237	245	227	222	231	194	278	261	202	274	241	243	216	246	262	224	245	266	239	238	254	204	237	237	234	231	220	232	252	223	215	224	264	249	230	268	227	215	245	261	243	248	242	216	255	225	214	270	228	247	217	230	240	221	229	232	274	251	250	224	221	237	211	241	227	236	228	246	221	227	252	242	204	230	221	259	273	223	249	220	237	251	229	221	218	198	242	237	248	239	227	245	218	255	219	238	230	262	247	243	239	234	254	239	246	255	205	237	230	260	240	260	241	244	251	254	252	282	259	245	261	244	228	223	224	238	227	231	220	216	280	244	247	257	218	252	244	257	228	255	248	246	228	242	253	240	224	235	242	216	264	215	231	218	218	254	225	245	236	234	249	231	234	252	231	251	227	255	227	245	240	227	249	243	250	263	218	259	242	235	239	260	268	237	237	249	251	248	238	246	244	258	217	241	218	207	231	261	237	227	245	265	247	229	242	249	236	234	225	223	267	210	214	226	238	251	242	247	222	253	231	244	245	200	246	236	238	219	248	230	219	289	251	228	252	241	207	243	259	213	225	250	255	269	216	231	244	239	229	230	237	232	239	245	232	223	209	229	249	259	238	228	246	250	238	219	252	246	232	221	249	213	227	250	216	227	231	232	234	253	265	223	229	235	256	217	231	238	252	225	226	229	247	235	228	253	246	238	230	247	204	257	271	230	256	243	215	270	238	229	220	210	235	254	239	262	253	231	222	254	256	238	262	259	239	248	227	234	254	245	232	219	238	239	230	248	226	238	223	264	243	214	243	232	221	247	230	269	227	239	264	236	235	235	236	233	265	238	250	203	237	235	237	228	217	229	230	219	250	232	235	235	259	214	229	235	254	203	231	211	245	217	215	239	232	229	234	244	221	240	225	233	258	233	243	235	245	249	206	211	265	231	223	258	220	228	243	232	223	240	207	229	263	228	239	258	229	244	235	252	200	229	261	255	256	222	257	221	266	240	240	228	250	244	242	261	225	256	233	233	254	256	223	221	232	270	249	240	247	250	227	241	244	244	237	237	260	261	241	216	229	245	229	222	238	232	223	239	268	231	225	231	226	223	242	222	258	210	227	247	236	243	218	209	211	225	227	215	224	235	237	236	220	245	264	237	258	241	229	234	260	224	248	249	248	219	252	222	239	235	223	234	255	262	256	231	250	223	256	228	244	244	219	229	251	223	231	246	243	246	211	266	239	274	228	241	259	216	232	235	244	222	221	228	261	231	231	225	253	213	229	223	228	219	255	217	231	268	240	239	263	231	254	245	261	216	237	212	230	258	227	265	234	236	240	203	245	243	252	237	241	210	246	210	249	228	227	256	235	256	216	235	241	218	205	239	232	256	238	220	264	243	226	200	253	229	229	256	249	227	232	232	224	241	216	185	248	229	245	233	240	263	237	229	248	257	237	250	264	243	213	262	246	234	224	235	238	250	219	255	265	221	244	252	231	245	209	240	222	254	210	223	203	232	228	251	285	215	249	242	220	217	233	245	251	228	256	243	247	231	230	228	251	250	249	271	252	250	231	252	267	224	236	238	245	243	215	244	257	259	237	233	223	243	241	210	239	225	255	240	245	236	251	229	256	243	215	207	235	238	237	236	224	250	266	222	234	227	236	243	246	248	238	239	224	262	230	242	230	274	242	217	229	248	245	241	254	251	234	230	224	229	237	258	216	229	239	244	229	252	232	262	226	235	237	236	216	247	265	238	232	245	233	259	246	253	254	224	244	241	238	245	222	261	226	237	223	220	202	220	255	234	252	240	214	247	255	252	243	258	255	245	278	274	225	251	244	238	253	256	238	223	248	263	248	258	228	236	245	238	249	235	232	260	252	238	247	221	249	224	242	230	261	215	228	238	246	251	239	218	227	239	222	238	245	239	253	250	242	264	265	248	221	247	218	280	235	211	205	228	245	267	244	228	229	262	211	254	238	245	203	247	233	217	249	218	217	246	230	235	250	237	233	248	264	234	241	245	244	244	243	245	252	223	248	219	219	252	242	257	243	248	247	242	243	248	229	229	222	254	232	214	253	222	245	248	236	238	240	237	259	249	251	226	272	211	248	244	248	207	256	235	236	226	230	256	274	220	241	258	247	209	209	259	261	248	269	238	250	212	236	262	223	235	246	237	266	247	232	262	219	221	229	248	214	240	227	229	236	270	240	235	237	228	255	238	240	246	217	256	228	223	261	259	251	250	234	256	238	217	236	256	223	261	240	232	229	252	265	244	248	242	257	231	229	237	220	217	237	217	236	243	240	263	232	227	253	246	250	201	241	251	219	236	238	231	255	236	240	227	238	251	241	241	254	233	240	225	243	236	215	238	253	218	220	244	222	223	226	243	250	227	213	255	233	247	252	244
28901	45742	52028	47605	39345	29797	26904	24498	13681	15308	21158	18379	10439	14313	11978	7524	7379	5402	4608	5164	4194	2192	1811	1744	1266	1357	1626	1315	1316	1065	889	932	897	906	863	862	831	830	849	835	802	888	916	1171	1133	1014	914	821	807	745	773	799	734	786	787	782	738	782	784	750	701	757	821	739	822	748	828	785	790	802	718	730	738	795	811	789	739	794	800	776	751	788	771	822	793	712	717	793	762	763	764	773	799	792	824	765	752	791	805	745	821	772	761	742	781	766	783	789	753	829	772	843	785	791	786	738	829	767	778	804	732	794	757	739	797	768	753	787	807	740	783	758	730	828	790	800	777	737	750	810	795	788	784	755	748	766	788	773	770	787	746	853	792	737	762	797	795	778	789	823	788	811	778	775	766	785	788	725	789	765	812	805	740	802	805	757	822	808	774	782	786	782	763	806	819	764	798	770	796	773	686	748	771	748	814	783	800	743	797	774	796	752	768	787	799	778	794	772	758	792	773	779	768	769	776	756	772	761	772	771	794	773	768	768	731	757	775	748	735	763	763	770	746	747	747	791	750	807	774	744	775	778	725	770	756	784	750	774	770	798	790	795	733	793	771	762	776	784	834	765	790	790	796	776	776	818	776	759	747	809	772	753	778	790	840	743	794	805	786	789	774	761	835	767	745	834	772	827	763	800	788	772	839	760	766	786	768	811	780	790	763	804	771	774	798	747	783	762	845	782	797	807	763	752	780	801	791	809	786	770	761	774	791	756	788	769	825	797	735	753	773	798	787	750	835	787	770	762	810	794	775	768	790	759	780	804	771	802	800	726	729	796	816	783	767	820	781	724	790	783	708	746	800	809	721	777	746	739	784	779	751	850	810	750	782	788	781	800	748	766	737	751	762	750	825	789	776	771	764	766	775	768	745	798	841	776	798	739	803	777	760	748	744	788	788	781	847	823	781	781	766	751	763	772	709	802	773	827	795	759	759	777	797	740	798	731	793	784	776	781	752	787	751	815	778	752	809	781	711	758	775	758	795	787	783	819	785	764	738	698	813	751	722	809	808	746	799	796	780	773	829	773	782	857	762	762	720	775	773	804	735	803	795	799	784	761	805	823	756	749	772	760	762	792	760	762	765	788	771	815	759	768	777	801	708	738	798	829	762	801	795	807	786	803	753	798	811	694	773	832	791	746	803	730	757	751	808	765	772	779	766	760	798	790	791	722	806	763	841	794	820	825	754	753	805	744	767	820	791	756	772	799	754	792	769	775	782	759	788	818	783	816	803	789	796	786	751	709	716	704	789	765	757	811	784	827	789	778	737	766	781	811	743	829	760	718	808	787	784	818	729	761	736	787	763	767	811	759	704	754	736	746	735	793	703	761	736	800	757	729	758	787	789	759	817	798	734	817	781	759	739	747	787	798	768	807	783	744	813	778	788	787	783	781	747	816	811	802	769	738	792	758	810	773	780	767	782	773	809	762	774	782	797	784	754	802	802	800	810	773	760	711	805	785	782	800	828	824	734	770	747	825	795	736	812	737	727	733	745	776	756	783	720	807	769	787	788	761	778	807	747	787	792	833	790	800	769	782	781	792	769	765	746	818	797	777	729	761	746	749	791	827	786	776	782	774	806	796	773	777	774	778	833	751	782	735	812	803	761	734	762	761	787	773	773	809	775	768	740	744	746	746	763	795	767	808	768	761	733	787	789	800	834	722	747	748	826	827	765	785	810	752	742	839	794	812	786	822	813	725	752	774	766	731	768	794	781	813	820	792	758	770	757	746	802	751	720	805	750	792	754	831	761	804	754	774	782	778	785	806	845	769	801	764	805	756	763	828	751	820	800	796	810	775	815	729	823	766	777	754	795	786	847	804	798	756	769	788	758	769	794	813	784	807	822	821	796	737	784	746	730	725	774	724	790	819	789	763	829	762	774	764	745	799	784	806	717	793	775	815	797	803	740	749	808	741	756	765	840	809	779	804	737	810	754	790	790	754	775	774	733	843	720	784	734	717	719	772	775	759	761	746	757	743	751	785	774	795	770	818	770	782	780	782	729	836	793	789	818	839	795	776	784	797	745	785	760	729	740	796	803	736	803	751	739	844	770	732	779	756	766	751	789	735	749	767	816	811	750	770	762	837	780	781	773	792	792	729	750	835	751	809	761	763	778	744	821	752	822	745	751	787	805	730	786	820	751	800	800	753	761	768	747	811	753	742	791	852	789	810	770	837	764	723	831	725	739	773	758	774	723	717	772	789	720	800	793	786	791	776	747	774	814	712	793	832	804	760	741	793	803	805	811	754	750	774	769	764	742	772	771	787	813	808	764	769	732	837	780	797	743	764	762	769	736	771	757	759	750	804	745	764	767	799	766	744	750	766	782	713	816	773	762	760	770	791	774	765	822	701	770	758	812	784	823	765	768	783	782	785	756	756	789	777	754	779	834	783	788	810	778	804	733	795	760	759	794	735	802	822	748	830	817	793	844	794	809	719	764	797	771	810	779	791	828	778	836	768	738	861	787	760	786	826	793	805	769	777	766	775	759	792	758	793	750	741	734	754	766	765	758	737	791	738	768	818	770	823	765	768	768	802	743	787	801	776	738	795	815	765	755	786	762	791	756	790	778	774	797	767	768	807	745	736	714	792	744	789	792	733	752	806	763	797	754	782	801	755	786	776	795	780	779	796	742	814	787	793	772	869	805	756	735	756	757	826	781	802	755	762	779	793	766	814	793	750	749	790	808	757	789	801	753	796	750	809	806	793	826	734	777	792	749	818	738	857	766	779	814	797	756	759	791	749	808	828	740	801	761	732	765	782	820	754	728	810	796	787	766	814	759	778	757	797	766	748	763	733	779	735	765	792	795	725	763	773	759	789	775	777	800	766	818	810	771	797	773	793	780	762	749	749	780	833	793	823	723	799	811	813	776	792	778	782	804	764	767	753	754	725	731	782	804	738	771	763	811	777	778	739	781	824	770	795	789	777	718	790	753	741	789	750	784	771	779	778	766	761	745	727	755	752	787	751	769	738	796	811	742	811	760	801	784	748	760	789	780	816	858	776	793	753	753	792	785	795	763	790	830	754	769	807	843	741	785	766	791	750	740	773	744	787	768	734	758	814	799	808	750	768	790	799	767	826	759	718	753	773	760	745	762	787	727	776	761	783	783	766	735	778	779	765	755	821	769	776	848	769	819	779	793	710	804	797	810	781	747	766	765	761	794	772	798	760	777	768	800	803	831	784	747	824	780	746	791	773	779	753	771	787	756	819	771	771	797	799	756	769	758	817	775	760	761	783	854	766	762	798	818	789	749	776	776	761	821	747	757	796	791	793	825	821	787	765	794	752	783	785	827	775	757	786	826	745	767	810	717	816	805	840	788	792	754	785	794	749	807	779	747	757	805	734	718	798	752	772	756	791	768	750	736	806	755	800	762	799	771	742	723	772	779	799	706	750	778	776	811	801	782	767	796	830	739	738	793	807	804	721	809	763	790	790	778	726	776	728
41846	48601	44169	44640	31765	26067	24417	18995	10857	8177	7332	7084	3968	4640	3508	1946	1902	1419	1399	1478	912	615	466	561	434	468	444	386	323	311	264	310	303	285	281	295	277	263	268	258	262	264	326	357	351	335	285	294	273	257	260	284	229	259	251	270	238	264	262	247	260	263	270	272	235	243	251	229	274	239	272	228	269	266	275	267	231	299	257	236	233	260	257	239	269	258	256	263	258	283	250	235	234	238	272	277	278	256	252	259	259	247	282	245	246	245	244	250	290	270	207	259	285	284	251	254	247	292	256	251	285	251	260	264	266	260	239	220	241	264	229	238	256	242	237	249	265	274	250	270	261	295	278	264	270	244	266	266	251	273	237	269	250	274	282	256	248	279	233	245	240	273	237	241	272	240	254	220	279	300	253	251	245	265	260	273	218	254	245	250	266	267	252	271	246	262	271	245	277	265	284	251	245	297	270	261	231	265	234	267	254	276	256	247	247	244	230	261	244	254	233	247	276	238	246	261	245	251	271	250	232	259	265	281	271	277	245	240	236	239	249	256	264	245	279	270	279	266	275	264	241	260	297	246	273	271	243	252	211	276	271	247	253	255	248	247	259	276	261	295	257	265	279	272	241	279	240	252	265	219	258	281	279	251	247	262	245	247	232	267	245	249	258	248	251	260	242	257	265	252	240	257	247	272	265	236	261	275	261	245	273	264	243	245	259	260	222	244	252	283	258	264	241	262	261	258	240	255	266	247	239	275	230	282	242	274	268	268	271	240	257	258	285	271	242	236	257	225	255	259	258	266	253	264	237	234	291	270	264	259	239	281	240	259	240	266	256	267	263	271	275	271	252	291	269	250	261	255	225	257	262	251	263	229	230	257	264	253	237	230	247	229	250	247	272	265	287	250	265	247	255	256	268	298	253	263	245	279	247	256	227	277	280	255	245	243	259	281	287	268	250	258	241	269	251	256	268	253	279	258	270	269	288	233	258	259	259	256	285	262	240	258	269	264	243	248	260	247	268	255	265	282	267	266	269	265	257	272	223	271	247	261	268	273	263	286	263	229	277	255	239	273	257	267	271	269	242	262	225	254	258	247	276	269	251	239	255	256	247	263	248	265	264	257	262	278	273	255	266	276	238	286	245	247	241	260	245	287	240	273	276	260	268	283	274	271	251	247	247	264	242	242	230	263	276	239	256	282	225	241	265	251	281	256	259	255	279	262	261	232	265	254	242	234	244	273	261	239	246	233	254	238	238	295	237	269	264	242	271	267	237	243	264	234	261	278	229	261	264	242	273	258	268	236	269	234	242	246	281	261	244	244	254	274	255	281	263	274	285	265	279	253	256	259	270	264	264	270	252	284	259	283	247	249	278	227	256	247	247	271	266	240	249	245	274	273	250	265	240	259	276	266	261	305	276	241	273	267	270	278	281	260	238	265	258	260	262	237	225	257	265	268	275	279	274	247	269	259	259	256	264	255	247	249	270	261	255	245	238	241	259	252	243	287	241	250	243	270	242	262	243	259	220	270	245	257	249	249	281	237	262	248	248	254	280	215	250	214	218	242	284	246	276	256	248	271	241	256	268	277	249	266	244	257	289	265	266	245	246	283	273	234	279	220	252	253	290	255	230	268	270	248	262	262	292	272	259	250	212	267	289	262	259	254	279	259	231	258	233	246	273	255	268	232	238	260	256	249	252	252	264	243	258	264	278	270	273	248	275	251	262	268	251	249	260	256	236	276	250	236	233	277	260	302	277	270	283	277	240	278	252	260	286	266	271	251	250	224	273	250	264	235	249	266	259	269	256	265	282	267	263	274	260	266	268	257	230	273	253	236	271	239	252	248	276	257	261	274	256	265	262	264	264	272	250	260	269	281	234	268	262	229	254	228	266	260	233	232	263	251	257	258	262	276	280	267	251	283	264	268	263	252	246	247	241	264	254	266	244	284	273	258	253	238	268	257	238	271	245	277	250	265	245	260	287	274	271	298	244	257	257	267	241	274	258	238	248	265	262	245	263	281	252	261	273	254	268	266	254	223	275	268	262	259	262	287	275	275	277	271	258	267	258	259	294	258	275	252	260	266	284	268	222	262	239	275	230	252	236	251	250	274	238	258	257	258	294	293	242	265	266	255	255	264	253	251	251	250	241	256	227	277	260	264	268	255	280	272	257	242	262	226	269	274	280	247	260	277	287	253	248	249	240	255	282	262	288	239	250	268	219	247	236	227	257	263	219	253	276	248	258	251	270	261	234	245	254	241	255	277	262	226	262	263	229	268	244	235	267	277	270	249	254	240	265	252	266	245	248	265	253	246	262	254	275	219	243	251	248	266	246	258	270	263	278	288	261	262	266	259	236	223	258	255	245	266	253	260	260	258	244	292	292	248	276	241	258	278	261	258	266	254	281	233	274	264	265	250	275	262	244	225	244	236	289	243	241	222	255	265	240	261	275	248	266	248	261	266	242	262	246	244	274	245	244	277	249	238	263	261	245	229	265	243	264	276	268	273	268	263	240	246	283	259	265	265	278	255	263	263	272	262	259	256	263	223	266	254	276	246	237	276	272	257	278	231	265	268	250	239	268	275	251	265	258	275	263	258	268	260	251	287	269	297	266	293	235	262	298	256	267	278	284	242	241	240	259	247	275	249	239	241	269	239	226	260	266	247	264	253	256	275	263	256	254	254	230	271	252	277	255	250	228	259	240	251	245	277	266	250	240	255	266	270	261	250	262	260	256	245	263	249	270	259	253	258	287	245	265	255	243	266	264	269	246	258	253	292	283	285	295	276	258	285	279	262	268	226	259	266	232	219	284	276	237	270	252	241	285	260	243	265	255	249	233	285	260	271	227	261	255	264	273	237	242	248	272	255	243	260	248	271	254	240	252	252	278	260	278	267	263	243	250	285	277	258	248	232	277	247	236	295	264	248	244	258	272	287	234	259	252	266	272	261	260	253	265	241	226	231	238	231	241	261	281	243	249	242	276	232	257	258	255	244	251	262	262	295	275	254	246	234	219	245	277	267	269	267	268	246	247	265	235	305	248	232	280	269	238	264	272	279	253	245	241	271	274	247	236	274	240	275	249	247	276	265	258	283	278	251	276	249	230	232	259	254	253	219	257	263	250	252	275	253	252	276	236	245	288	256	312	259	257	241	252	272	251	273	252	294	256	264	300	276	269	289	257	284	254	246	251	254	305	241	240	279	235	276	261	265	259	290	264	291	275	257	260	244	259	252	267	274	244	233	254	253	248	263	251	295	240	273	278	278	281	274	251	266	289	270	278	261	251	281	292	247	269	273	282	277	264	261	282	260	255	248	243	259	266	284	239	249	274	265	274	253	225	244	259	262	235	261	266	259	258	281	248	242	260	256	243	230	272	218	255	267	257	252	259	240	281	274	258	238	239	255	261	230	235	241	292	230	264	270	254	253	260	269	254	251	283	271	273	246	269	278	245	246	254	259	237	272	283	284	258	302	251	229	286	268	254	234	280	257	276	262
36105	48491	53869	54499	40293	38893	34013	25845	20858	22869	23356	23371	16487	19929	16669	11380	11041	8493	8804	9694	5987	3391	2711	3269	2303	2496	2619	1856	1546	1173	1127	1114	1102	1046	974	965	940	887	924	869	909	873	1198	1457	1485	1259	1080	950	889	862	830	852	854	828	791	834	793	796	831	867	854	787	783	849	821	814	816	809	837	850	771	791	809	777	876	744	839	807	873	826	822	818	843	785	829	804	857	794	789	821	839	806	824	818	871	836	820	800	825	756	844	830	828	870	823	786	822	822	810	808	819	823	827	794	804	820	806	828	795	792	789	805	833	845	778	810	815	813	752	783	799	830	823	792	856	792	814	794	784	796	792	795	821	825	845	786	825	821	826	864	819	833	862	810	858	799	781	791	824	800	879	827	869	815	813	812	826	833	805	813	806	774	829	844	882	784	795	797	762	784	852	783	793	787	808	785	776	807	803	917	768	801	881	797	791	784	786	819	794	802	814	785	853	815	826	830	812	832	835	862	806	855	809	812	833	808	823	845	793	802	784	791	834	811	762	835	794	843	790	852	842	808	836	825	827	761	822	810	775	836	839	815	813	841	856	870	831	827	802	838	768	825	833	851	817	812	800	829	781	848	840	817	783	776	833	806	798	827	854	811	843	804	830	813	794	864	804	824	785	796	811	778	769	811	804	816	835	828	763	834	784	792	854	802	851	839	833	853	823	793	853	839	834	780	856	838	859	833	814	823	813	824	874	809	819	805	780	844	813	840	871	829	862	813	827	804	880	846	819	811	860	832	825	804	793	810	825	839	841	833	857	814	822	816	834	803	829	834	769	834	789	839	738	793	837	838	846	780	817	830	780	857	831	800	849	830	831	815	839	816	827	835	889	819	818	841	827	784	804	847	795	842	849	847	824	847	824	831	836	812	805	824	815	840	837	874	807	816	783	810	865	759	808	821	852	782	854	868	833	810	815	794	807	779	839	832	793	816	839	899	791	833	856	773	837	851	819	827	784	828	821	847	845	867	806	815	870	898	817	826	818	812	823	826	813	851	834	804	819	884	816	808	806	855	788	799	818	828	811	878	858	837	784	829	815	865	811	877	847	789	815	806	777	864	865	801	836	843	840	842	847	812	821	801	799	836	843	807	863	835	818	857	838	850	847	824	829	854	857	867	826	892	803	804	839	817	827	794	811	769	887	765	845	818	851	794	857	791	816	792	844	907	790	818	783	781	836	823	791	832	845	801	794	794	828	837	783	790	853	752	830	771	827	825	815	793	864	827	801	831	799	737	793	796	860	831	854	813	863	828	834	822	827	790	891	847	775	811	852	807	799	815	831	838	865	834	847	806	750	857	857	818	802	832	804	818	791	870	813	864	793	780	790	831	774	786	768	847	817	828	830	807	844	768	830	779	872	838	804	825	827	838	793	769	799	859	829	808	837	786	815	806	798	826	793	855	837	806	819	822	816	790	821	870	804	856	831	872	824	849	805	825	870	833	844	810	842	793	778	823	845	823	835	869	800	816	820	857	841	782	798	776	747	771	789	772	854	848	770	869	806	861	783	825	824	856	859	818	841	799	787	793	779	825	783	846	821	827	822	834	833	817	810	847	799	788	792	853	778	897	847	823	771	805	792	815	799	825	788	825	816	798	822	875	840	832	834	810	816	769	796	808	849	844	848	813	846	837	868	777	792	797	848	833	805	841	785	785	832	829	827	813	877	807	843	822	777	809	826	886	908	776	821	757	816	772	794	813	829	801	841	846	856	781	836	853	841	855	845	826	805	821	825	821	843	813	804	860	837	814	846	826	826	805	852	813	863	803	793	801	838	796	819	777	835	833	827	867	856	849	834	883	828	767	839	828	791	821	781	840	869	857	839	764	846	802	866	798	814	776	823	807	794	841	810	841	855	771	778	843	804	856	861	823	815	849	796	787	814	848	836	808	831	792	850	817	793	841	819	795	798	812	852	801	791	787	796	869	797	796	788	847	877	762	817	799	844	818	786	797	824	853	806	857	829	794	831	794	845	780	825	809	841	815	836	830	800	852	826	868	794	824	833	857	783	815	820	824	770	803	849	794	843	813	819	814	785	865	786	864	845	833	788	836	821	798	808	829	774	809	854	841	803	860	811	796	885	830	806	791	785	807	821	836	792	820	801	852	801	790	808	877	881	815	824	848	821	805	787	825	794	778	824	790	778	761	811	828	855	813	814	794	814	815	750	823	819	825	860	755	892	838	810	831	798	742	789	886	790	772	836	799	822	827	893	831	791	814	798	812	817	877	810	793	791	767	805	833	801	774	829	772	850	845	842	800	818	813	840	828	761	787	823	814	851	847	801	851	844	845	820	841	834	779	824	871	787	875	813	809	788	850	842	861	844	808	836	833	807	775	857	829	794	871	796	814	804	803	788	804	828	824	783	890	843	811	772	860	859	810	781	794	774	842	815	803	769	774	782	879	830	811	818	826	826	860	817	830	749	867	820	814	832	806	826	858	811	830	829	766	828	803	857	796	808	785	854	807	824	833	827	840	826	805	842	829	788	804	859	798	808	793	814	833	787	789	805	816	789	817	813	822	791	788	792	806	828	838	789	795	822	876	879	795	794	801	806	761	820	832	828	831	838	842	832	812	813	835	820	838	859	807	799	833	864	805	787	824	790	823	804	787	753	867	864	784	812	814	797	804	814	828	820	819	827	848	825	824	806	813	823	821	837	829	835	826	812	849	834	826	817	822	858	841	834	846	819	812	872	861	761	830	825	827	789	861	806	848	853	825	809	855	823	842	875	912	819	798	826	816	820	813	789	777	820	835	870	784	799	788	829	844	809	839	828	847	815	798	798	773	810	825	791	810	783	806	798	796	824	802	796	798	794	804	829	853	804	828	872	800	801	828	837	802	782	857	858	830	837	790	841	845	797	841	816	858	815	841	860	781	811	801	853	856	844	830	847	773	812	868	804	827	826	819	833	798	788	891	798	766	802	848	831	805	857	804	764	804	838	803	801	863	815	827	813	815	843	801	833	780	824	868	839	778	831	831	845	807	799	873	819	827	793	762	825	816	826	839	825	771	820	796	835	805	806	766	822	811	832	781	796	812	815	781	840	869	813	794	805	812	781	792	871	790	825	823	803	849	832	835	791	845	806	790	849	795	823	846	791	823	818	843	815	859	831	831	849	844	834	827	795	815	806	808	794	810	797	812	803	812	808	820	811	787	832	833	785	843	788	814	815	846	845	813	828	826	858	802	799	864	786	849	790	811	793	790	844	760	847	809	807	810	886	860	828	870	841	837	840	824	822	822	820	835	789	731	859	838	861	802	811	840	825	755	794	801	773	814	810	774	845	848	870	776	787	816	800	816	840	751	825	821	853	804	796	829	809	853	784	832	838	811	797	822	871	820	809	817	797	861	848	782	767	866	834	794	809	845	844	799	858	775	861	863	846	824	832	819	781	798	860	784	795	826	793	778	786	808	803	876	811	829	838	793	844	765	779	785	781	850	829	828	800	774	823	821
11634	13323	14885	9153	4817	1964	1406	1161	884	765	718	555	433	403	370	383	323	277	291	264	261	245	260	268	256	258	239	252	225	228	238	222	260	256	230	255	240	251	252	275	247	210	254	236	229	228	236	250	256	243	242	227	234	221	231	242	222	255	225	253	223	252	229	237	224	262	252	200	219	251	239	235	244	255	245	237	239	235	215	252	248	237	197	192	243	239	222	238	226	215	232	216	203	250	215	241	227	247	231	232	229	262	216	205	234	257	238	237	250	215	269	270	233	217	224	242	219	238	243	219	221	245	208	206	235	228	263	219	228	254	217	228	221	247	239	209	218	217	240	229	228	241	227	204	250	227	230	210	234	248	229	270	228	226	211	234	208	206	232	220	259	239	208	212	221	232	215	223	266	207	218	210	231	210	227	227	216	237	246	224	243	214	228	214	237	215	239	242	259	232	217	228	222	238	235	229	243	253	230	223	215	226	234	232	248	228	214	249	214	245	245	258	233	210	250	227	225	230	238	231	223	258	243	200	225	236	230	250	238	234	226	211	231	240	224	228	248	236	243	259	245	179	207	251	248	233	230	223	226	215	196	235	231	255	218	226	232	239	230	205	240	241	229	236	207	261	228	231	254	236	228	240	214	242	212	257	234	227	226	252	200	220	229	205	222	239	263	255	259	233	220	253	251	216	227	266	223	223	231	238	223	236	199	231	248	233	224	254	240	241	207	233	226	230	223	243	252	229	248	226	240	250	221	261	256	235	234	217	223	231	233	241	242	216	248	264	228	233	219	229	234	214	256	201	227	232	254	226	221	223	227	218	234	271	236	259	261	260	233	218	237	230	239	248	199	208	247	220	229	220	216	229	226	217	229	232	216	234	228	227	230	220	223	228	217	212	227	258	236	256	245	239	225	228	224	245	241	235	248	234	226	235	221	284	222	252	224	259	255	229	227	242	211	233	221	234	215	233	243	252	233	237	252	239	211	231	269	212	211	223	227	219	261	258	230	238	258	264	221	239	235	240	215	245	245	212	220	206	232	239	235	233	225	224	257	224	250	249	225	226	231	226	255	225	229	235	236	240	235	243	211	220	247	228	239	216	207	233	236	234	236	230	238	254	245	231	201	234	232	211	248	243	241	215	235	245	252	246	236	223	220	234	234	251	217	224	242	241	216	240	239	250	247	231	248	214	238	256	248	261	207	218	219	209	219	244	231	236	206	228	237	234	242	224	224	218	218	220	258	251	215	211	230	218	263	229	234	215	229	221	247	240	241	232	244	206	198	257	221	222	242	230	214	252	214	230	234	233	228	228	233	213	242	227	234	230	243	197	238	218	235	251	243	227	222	232	245	235	252	216	206	247	229	219	244	215	230	237	252	223	248	256	248	246	240	256	236	256	247	234	219	211	230	253	223	259	195	249	230	230	248	206	226	232	235	267	220	226	257	239	199	214	225	219	226	258	217	261	228	240	252	224	218	258	265	216	246	200	244	233	254	212	251	224	232	236	236	214	237	244	233	255	234	242	246	236	188	230	235	236	231	235	246	243	262	251	215	244	227	245	227	250	224	229	215	231	227	214	227	243	239	252	255	233	224	229	226	247	248	253	238	234	224	222	241	231	256	233	250	210	232	239	211	240	229	254	218	228	236	232	250	206	265	233	252	228	262	241	259	228	261	224	239	221	233	225	262	223	211	238	262	242	257	219	246	250	233	266	268	216	219	227	219	253	214	202	242	225	254	245	200	238	217	212	223	252	224	226	228	248	231	205	228	238	225	216	219	226	227	219	214	228	255	248	200	219	243	240	240	264	233	241	210	269	252	242	269	230	221	234	218	206	230	246	244	235	236	231	227	261	236	228	233	227	267	234	231	264	211	208	229	239	222	241	236	216	217	255	227	216	229	229	229	245	269	225	216	201	229	231	210	241	259	224	226	237	206	231	241	240	250	237	228	200	226	194	252	230	220	227	260	236	231	237	210	213	262	219	235	242	229	252	266	239	224	228	215	240	227	245	235	229	231	212	251	220	244	252	243	224	252	242	227	216	222	223	241	241	231	202	211	235	217	223	248	228	206	209	253	243	240	257	207	231	225	245	233	227	241	229	272	230	268	222	225	218	221	252	219	236	238	254	229	226	290	250	230	233	235	185	266	232	228	227	229	226	211	244	228	252	240	214	227	237	232	258	235	223	248	223	209	237	239	220	234	231	215	240	244	257	256	253	229	242	230	267	224	236	255	206	265	245	216	251	256	247	225	257	229	248	216	230	222	232	238	212	213	225	245	229	211	231	224	217	232	258	232	243	254	227	207	215	238	232	243	233	215	239	225	225	240	218	225	236	246	270	209	238	246	246	224	207	187	268	228	236	240	225	246	225	255	257	236	243	217	233	235	228	224	259	237	241	219	202	243	248	267	243	221	244	222	229	215	223	231	240	235	215	236	233	225	231	207	219	221	227	215	248	243	227	256	213	228	221	224	231	254	225	248	255	234	251	233	239	230	235	207	219	215	213	239	236	255	253	231	216	267	246	242	231	243	240	210	221	219	244	250	215	257	215	256	209	245	236	247	257	258	195	238	226	215	229	260	236	233	228	249	241	222	254	248	224	224	217	236	233	263	243	244	221	243	254	260	242	232	226	207	230	215	222	260	229	241	253	199	218	277	231	251	238	235	207	231	218	226	239	245	228	244	215	245	241	231	232	223	237	219	238	239	229	233	225	239	269	239	241	258	202	199	233	222	233	214	256	232	242	219	225	218	239	214	247	192	239	236	281	271	241	255	241	224	232	249	228	240	223	203	235	233	243	223	211	241	207	221	231	228	229	221	236	223	228	268	253	209	235	243	220	234	256	226	235	238	241	256	226	243	256	218	242	231	235	219	224	233	249	258	224	270	216	215	199	240	217	251	254	233	241	250	234	237	241	241	203	227	220	225	223	230	244	225	250	230	236	230	243	226	245	214	211	242	228	246	232	211	229	226	231	242	240	231	248	241	231	230	227	248	226	241	253	224	216	231	209	242	229	265	233	239	236	240	265	237	254	247	240	246	232	232	228	228	219	242	223	246	250	255	204	229	231	220	247	217	235	253	236	220	238	223	258	217	233	232	220	243	221	233	233	226	195	210	245	204	230	238	236	274	222	208	225	222	228	239	218	237	236	261	255	259	236	249	226	224	244	210	232	200	238	226	239	219	218	238	249	230	229	226	250	226	248	251	221	217	254	252	252	225	229	233	255	211	224	248	219	229	235	249	220	230	247	247	217	271	229	223	228	227	246	255	230	255	245	239	248	220	226	247	240	212	231	231	234	225	238	259	238	226	225	221	244	228	225	232	239	234	247	263	217	216	240	229	230	218	255	248	240	262	232	241	224	239	238	218	265	219	213	222	215	247	247	209	230	229	214	240	232	231	231	197	221	228	236	227	219	237	248	247	250	237	245	236	227	242	220	246	234	241	253	202	228	251	218	253	206	228	221	207	229	242	227	264	252	221	234	226	212
12658	16319	22886	18918	14175	7755	6618	5539	4423	3747	3455	2677	2161	2050	1798	1641	1464	1308	1187	1071	1031	1063	986	937	921	983	897	858	882	862	828	814	816	858	788	809	819	802	787	818	784	790	786	850	833	782	768	801	818	752	759	795	809	755	782	747	746	797	763	768	801	701	741	754	787	792	764	781	814	747	768	786	793	739	798	794	796	780	731	771	789	795	792	780	770	783	779	751	769	773	802	770	780	809	758	783	781	808	763	746	761	836	796	815	762	781	780	756	797	743	788	768	807	787	848	771	749	736	804	792	743	811	763	713	789	729	790	768	781	766	769	792	778	829	733	728	816	754	818	753	754	776	735	790	792	799	777	738	779	817	744	772	740	815	783	793	734	787	788	803	771	760	776	755	785	857	853	798	773	720	774	782	758	799	763	747	744	745	774	759	749	777	785	800	754	717	750	826	789	798	774	781	733	819	839	791	747	779	780	786	835	784	775	756	788	749	794	737	798	775	753	827	745	796	756	771	800	783	763	741	786	741	805	794	784	753	756	755	731	734	773	738	760	799	756	733	757	789	762	741	781	782	764	775	760	750	799	749	787	795	778	759	806	828	756	788	768	788	774	776	763	803	731	771	749	770	747	754	715	821	767	745	771	780	848	775	781	742	718	756	815	792	756	799	800	733	796	775	826	803	743	815	784	853	758	736	761	786	789	745	784	752	779	793	720	755	798	726	738	784	779	768	793	785	694	806	758	802	763	738	794	781	770	770	779	767	744	740	729	776	819	783	739	823	777	791	769	822	723	736	791	780	770	817	761	776	761	763	731	789	744	774	741	789	798	696	811	795	774	786	742	779	799	735	734	748	842	789	789	793	776	715	774	793	757	710	787	791	775	783	748	724	758	759	741	767	750	796	754	774	795	758	776	734	754	783	801	795	738	758	765	754	733	806	760	725	756	769	704	771	748	708	757	804	776	764	758	785	773	729	806	768	784	773	759	795	757	759	746	796	769	798	732	798	772	716	775	765	743	761	759	794	821	780	732	790	795	809	742	778	780	780	821	772	783	770	764	778	805	764	769	772	761	783	807	771	774	738	763	756	804	745	799	749	825	723	785	807	820	787	740	820	747	790	807	788	782	757	765	797	756	725	797	773	775	763	765	769	769	761	773	799	789	769	733	770	823	749	813	769	782	735	704	818	769	804	755	726	739	810	753	781	819	759	760	781	772	776	744	774	778	742	759	751	768	794	746	720	779	771	756	768	763	753	761	814	765	726	816	821	798	800	756	751	733	820	757	739	765	748	769	763	769	790	820	754	838	762	779	745	808	799	774	782	800	792	758	771	752	764	791	763	775	798	782	783	794	765	724	784	731	764	768	763	768	766	811	764	777	807	703	716	770	783	699	762	778	790	775	762	747	728	786	787	772	762	782	782	740	788	743	776	763	738	776	778	816	829	799	757	777	801	774	764	750	783	768	761	802	806	810	772	797	719	741	789	766	773	732	754	745	813	790	786	786	739	792	820	749	807	771	732	791	821	791	742	758	768	795	748	742	785	761	774	774	791	758	721	743	809	768	779	805	737	747	822	734	763	773	787	751	790	744	737	805	801	760	763	763	826	777	759	766	774	769	755	768	806	805	744	774	800	789	800	792	780	783	786	783	763	751	768	723	764	785	808	818	782	778	743	804	763	813	756	750	765	770	714	747	768	741	766	764	757	794	781	780	826	734	796	777	752	747	793	765	790	756	802	764	774	778	803	785	766	731	777	761	780	807	779	760	758	797	737	743	781	750	763	837	805	728	738	848	751	751	807	799	760	808	764	805	761	798	775	755	748	770	775	735	727	721	758	778	760	779	751	730	807	709	737	742	822	771	767	815	802	797	774	766	788	709	789	749	739	794	808	746	742	774	763	770	795	722	735	766	795	739	761	767	764	777	784	743	746	775	787	803	761	803	756	751	767	769	775	778	732	789	797	780	784	770	775	775	774	804	771	755	746	811	766	780	761	766	802	773	731	797	728	691	720	753	796	759	803	817	761	764	748	757	746	803	785	759	813	746	764	793	767	751	783	779	771	764	763	733	753	767	774	781	716	765	782	774	765	785	742	731	749	833	834	780	784	774	763	777	739	760	784	775	733	730	827	764	788	819	756	738	823	814	777	787	755	777	805	782	780	728	745	787	765	743	784	765	791	763	789	824	737	793	784	773	800	754	794	757	787	797	748	693	801	810	795	756	743	779	736	734	797	799	794	726	777	787	804	787	774	781	736	799	760	822	797	759	786	797	742	718	815	775	772	794	774	783	774	724	733	749	745	791	765	744	739	719	789	763	715	764	744	799	729	722	792	794	829	806	731	739	805	794	764	761	777	786	776	764	800	792	781	732	792	731	812	741	741	721	773	780	772	763	752	802	823	783	778	832	798	717	783	795	814	745	781	747	776	742	761	769	806	765	730	777	794	817	819	828	764	771	797	793	768	792	731	737	794	740	758	761	803	765	786	761	787	773	759	809	769	737	804	748	785	789	776	810	796	731	759	759	786	726	747	777	782	760	752	786	763	757	771	798	821	751	790	786	787	795	706	712	753	785	794	781	780	759	785	724	788	758	754	751	788	732	748	725	823	818	759	791	812	803	724	772	776	816	741	770	845	759	767	812	818	767	812	764	702	779	782	793	766	786	772	721	751	744	745	836	745	799	783	778	740	766	754	736	785	777	746	806	813	811	780	773	811	733	744	739	767	772	777	729	780	777	762	718	823	773	791	802	820	775	772	754	722	804	751	736	775	806	811	811	851	759	803	753	773	805	754	808	766	710	804	766	755	737	750	794	737	795	763	775	796	763	734	726	766	783	756	763	763	765	766	749	731	755	795	772	788	853	787	791	736	764	782	750	736	743	778	779	757	762	732	729	723	779	752	739	731	724	791	771	820	777	818	786	718	769	793	769	781	782	721	777	861	777	742	754	765	730	750	709	801	756	782	786	810	810	749	801	806	719	780	764	755	774	762	746	695	743	786	756	773	791	772	780	775	794	764	788	755	801	782	782	814	766	798	751	852	771	791	766	791	773	739	808	740	720	742	766	760	797	766	781	728	737	806	810	750	769	783	743	748	746	779	741	759	777	718	783	759	755	796	726	816	781	768	804	728	757	769	776	746	800	727	752	783	762	844	807	771	756	763	782	768	813	724	750	822	753	729	765	777	743	738	743	811	792	795	739	786	815	772	800	828	797	759	743	817	753	785	760	752	776	723	792	755	725	794	759	766	756	781	798	747	771	762	823	770	690	811	801	783	763	784	732	770	798	759	757	718	778	746	817	726	824	808	794	784	774	734	724	748	745	770	749	788	771	790	734	789	776	797	718	717	792	779	785	801	773	796	767	772	794	758	783	778	746	787	771	760	771	829	769	778	764	765	832	789	764	745	811	731	771	779	793	801	811	744	815	793	792	809	741	772	762	811	728	756	780	819	753	790	749	741	758	727	786	749	759	757	725	752	755	784	771	744	812	760
37875	44201	46410	43621	31416	22834	17600	10204	5361	5432	5331	2674	2835	2472	1555	1221	1136	942	947	831	576	430	439	511	441	386	331	302	271	264	254	245	239	265	252	248	270	275	259	224	273	278	289	302	270	277	266	260	264	224	249	254	227	246	257	232	248	240	268	257	261	236	234	270	244	259	238	253	255	230	241	241	251	222	247	245	259	273	239	237	262	228	255	212	224	233	260	250	230	239	259	211	232	243	259	256	248	233	243	256	215	244	266	245	234	212	236	246	260	258	254	254	241	260	235	248	252	239	240	267	217	235	250	264	248	241	263	251	242	250	259	247	244	224	238	228	245	266	244	249	238	258	197	231	214	254	251	218	249	232	243	259	247	232	231	261	227	245	267	217	271	230	236	244	206	235	222	241	240	239	225	228	250	234	252	254	257	227	241	212	263	215	224	263	245	224	225	234	222	274	247	251	242	254	247	236	263	246	252	273	235	238	232	240	251	248	233	264	265	215	257	252	254	257	242	229	246	254	227	247	241	261	230	245	263	212	232	250	253	265	232	238	229	260	251	234	240	265	236	230	242	256	223	247	262	244	250	261	213	248	245	262	228	258	219	244	270	210	251	239	242	227	224	243	247	243	246	266	246	252	234	250	247	249	255	271	224	264	228	248	240	265	221	247	256	262	257	246	263	249	247	240	246	246	249	246	243	229	258	235	244	249	244	264	271	262	262	260	257	271	218	250	226	274	218	242	222	269	269	263	250	250	253	251	223	253	246	243	247	235	256	242	247	247	252	246	247	239	262	255	239	256	247	232	225	244	276	217	241	232	254	231	244	235	219	230	247	228	257	246	259	241	237	245	236	251	245	236	246	223	254	263	259	257	211	243	243	257	221	237	251	262	256	244	249	254	258	237	247	224	235	254	250	244	262	228	257	250	251	245	241	225	223	231	237	248	245	249	239	268	213	246	245	248	243	253	276	232	235	236	260	232	247	235	255	250	275	240	250	236	246	231	226	216	248	247	262	244	249	242	245	249	271	237	237	234	235	233	253	248	238	235	254	253	245	247	238	245	203	239	251	284	252	249	240	214	217	235	241	223	230	243	260	247	256	248	229	266	227	231	214	262	246	228	242	242	254	253	234	228	251	231	214	231	240	241	221	273	263	247	255	228	239	236	244	232	241	274	240	242	215	255	244	247	251	240	255	236	257	232	245	239	212	244	218	251	264	235	225	224	244	234	247	240	212	253	249	222	255	248	246	264	284	250	246	217	245	226	261	268	266	260	262	269	235	263	248	237	249	270	255	226	226	236	250	248	245	249	242	236	249	217	237	236	260	245	216	256	253	245	221	250	272	272	233	229	210	240	222	229	223	239	285	279	252	251	246	221	229	232	250	264	250	227	246	252	229	267	248	258	226	256	239	243	268	247	231	253	259	248	253	236	254	252	252	249	232	248	258	249	257	238	239	239	252	235	248	244	263	236	270	272	272	257	264	226	285	236	233	234	245	238	270	261	232	229	244	244	260	247	235	256	258	238	263	229	267	234	248	248	239	240	252	256	250	235	234	234	273	280	234	241	237	240	239	260	223	252	245	265	237	254	259	242	236	232	264	240	205	232	248	219	214	241	278	247	269	242	236	222	236	221	235	243	219	257	233	238	219	234	244	229	266	240	246	249	226	247	241	276	240	229	217	255	269	257	237	233	256	231	249	265	244	258	263	224	266	220	254	254	224	245	247	212	220	244	251	252	234	248	212	249	257	243	231	266	255	243	250	249	241	237	240	218	258	212	251	234	252	216	233	270	207	262	245	268	220	233	239	229	241	231	266	245	245	266	249	242	251	259	256	255	260	283	232	258	256	248	253	237	239	239	272	241	251	224	243	239	252	249	244	237	257	250	232	231	287	211	242	228	273	265	236	266	254	246	255	246	227	237	273	239	254	241	241	237	262	244	232	259	246	277	223	245	255	241	265	237	247	249	252	256	232	256	239	217	235	233	252	268	237	228	275	271	273	232	245	263	254	209	220	253	234	225	252	235	233	229	226	218	242	259	279	234	271	238	225	261	274	233	268	247	246	234	283	232	247	246	242	225	243	286	251	284	250	261	210	226	240	237	251	249	238	230	257	270	240	207	220	248	255	245	234	235	271	236	232	229	247	223	241	251	268	267	231	271	243	235	224	245	261	253	229	257	245	243	275	245	257	246	267	220	248	211	252	224	231	264	284	237	240	230	247	253	267	253	240	240	252	252	258	248	258	252	239	235	236	246	233	239	234	222	245	229	229	248	246	244	234	239	269	218	269	249	232	269	266	250	250	270	264	240	282	233	249	222	254	235	252	255	228	229	242	224	242	239	238	245	243	217	268	213	254	265	243	227	269	236	246	286	236	233	254	248	216	233	226	250	233	251	238	242	232	270	222	256	258	224	214	234	216	276	255	225	221	259	263	254	231	256	252	274	222	246	277	251	231	255	254	233	243	224	259	237	234	228	220	230	210	244	241	233	275	243	259	258	248	234	232	226	225	233	244	260	241	255	261	241	242	230	234	246	238	219	268	237	238	249	260	246	257	252	261	251	241	233	236	271	244	220	248	238	257	236	242	244	220	262	250	243	259	251	241	270	257	225	240	258	221	253	243	230	234	247	241	228	252	247	242	243	229	243	256	229	246	256	222	256	247	248	225	263	244	275	232	221	240	242	210	226	246	251	245	242	227	230	223	225	248	220	252	273	243	260	248	245	245	249	244	240	253	209	229	247	238	236	231	208	265	253	251	244	236	227	248	262	276	247	252	230	259	221	248	228	248	224	275	239	217	238	265	236	241	259	232	244	273	232	240	215	233	251	251	242	240	254	250	226	260	271	263	243	256	239	233	239	249	244	279	237	257	252	242	256	228	250	255	254	247	247	250	237	258	272	233	240	255	230	243	253	252	266	250	256	239	253	209	247	234	216	237	242	248	260	217	244	227	271	256	224	248	256	247	248	228	240	233	246	270	254	257	235	241	243	227	238	241	210	244	253	252	246	258	250	247	243	215	246	254	234	242	224	253	247	218	258	224	246	246	231	238	257	237	242	255	238	227	213	233	237	237	256	254	249	262	245	233	244	245	275	254	227	228	238	226	260	256	250	245	269	245	246	246	244	241	232	228	238	269	259	242	245	269	247	239	230	258	244	236	249	225	202	261	282	228	280	239	224	239	242	250	276	234	240	252	241	234	260	243	262	223	237	250	277	240	235	264	238	242	237	248	283	241	208	260	206	219	249	255	244	257	240	249	239	258	252	232	223	250	219	261	231	242	235	229	237	260	257	232	254	226	273	237	220	258	259	250	263	261	250	259	243	241	250	254	252	267	229	242	213	243	224	246	240	265	250	276	244	235	236	262	231	227	256	241	262	262	230	236	258	250	226	245	254	245	262	232	237	255	252	237	236	227	245	247	233	245	250	231	235	238	249	255	233	245	240	244	224	263	260	210	242	240	243	262	254	230	239	242	249	286	251	220	245	233	260
33175	42277	52393	54054	36524	27027	23580	18504	14885	19368	19685	11925	14357	12840	9714	7711	7247	6492	6092	5285	3348	2383	2262	2768	2014	2022	1881	1211	988	1114	997	904	898	868	942	934	899	884	857	877	823	955	1087	1225	1200	993	896	841	816	838	875	783	774	719	786	792	818	831	794	806	774	825	814	786	802	781	801	767	786	844	793	742	844	813	850	771	817	734	826	771	746	823	835	784	778	811	780	780	844	807	740	773	764	830	815	775	826	790	782	870	834	763	767	829	798	749	822	758	820	785	807	738	788	748	821	813	789	743	839	778	774	771	756	832	761	764	796	810	793	768	829	771	790	790	783	787	784	768	774	785	805	762	747	809	812	804	829	785	824	808	854	777	789	798	878	789	764	777	767	835	763	806	813	818	835	826	826	784	784	813	832	824	758	797	790	854	840	807	821	814	794	761	774	743	798	739	838	832	820	810	838	794	783	841	758	758	766	769	798	824	802	794	794	807	812	817	808	781	783	752	787	806	771	800	735	835	783	773	826	794	827	833	802	810	790	781	764	780	780	816	843	758	774	792	765	834	818	801	802	847	751	820	789	739	792	778	809	785	792	778	778	796	803	780	785	758	801	757	798	780	810	786	728	826	774	834	787	807	770	765	854	817	784	789	799	835	791	829	785	759	799	830	760	788	834	830	792	789	814	846	795	811	770	827	840	822	841	770	788	770	800	769	770	792	809	808	774	812	819	797	760	805	783	748	827	803	735	799	787	809	834	805	791	812	786	725	812	772	833	849	801	814	813	768	831	784	765	755	809	780	868	793	794	772	790	777	785	794	786	811	795	809	806	815	773	783	773	799	781	847	725	829	790	806	769	794	844	848	798	828	856	810	798	796	759	814	817	769	759	759	793	786	790	778	808	754	751	802	827	764	808	768	797	818	835	787	823	760	825	825	802	818	778	788	807	781	825	816	805	787	811	747	800	767	840	843	854	779	768	770	776	779	817	766	804	849	807	782	766	794	798	778	814	825	835	832	853	808	783	810	779	782	789	783	763	788	799	777	764	790	757	748	821	819	802	824	811	818	810	837	775	777	819	797	803	826	837	787	777	813	780	815	751	779	761	775	787	816	795	774	784	788	800	774	777	808	763	776	790	787	796	810	772	774	797	798	800	792	819	799	782	784	804	773	771	802	792	819	813	734	796	748	794	781	737	800	815	806	738	800	764	811	782	800	768	853	777	815	852	798	753	851	787	782	815	819	800	808	789	815	881	786	814	799	777	789	768	809	776	813	749	778	807	730	796	802	811	783	773	795	862	779	764	742	782	816	811	799	830	812	784	809	810	744	788	750	774	816	847	792	777	764	767	802	809	808	801	832	753	848	783	820	809	770	813	800	831	794	760	773	755	814	785	780	752	816	774	822	807	814	787	739	785	834	804	782	830	759	794	787	873	819	790	846	748	785	773	766	763	772	816	828	820	820	824	753	793	782	793	779	881	819	764	801	799	806	837	734	798	831	774	822	838	845	762	761	770	793	803	711	787	777	812	774	819	716	748	802	828	772	806	840	736	781	792	765	823	804	786	783	782	772	756	796	825	741	803	773	818	799	771	782	767	783	833	794	747	839	867	745	788	812	769	837	763	766	806	822	814	823	762	779	768	794	745	797	780	816	802	770	827	762	774	798	764	774	795	817	851	810	802	803	791	746	763	822	783	763	775	767	777	784	769	793	821	741	783	826	775	797	845	753	800	808	812	810	790	767	815	786	830	791	829	817	837	798	798	788	712	801	817	799	750	832	795	771	793	778	791	772	798	759	786	799	816	812	796	754	793	827	790	799	722	760	789	803	788	785	801	773	819	795	749	808	787	801	792	817	818	811	827	786	803	811	845	782	782	740	780	822	800	816	864	776	818	808	732	804	770	780	765	810	784	769	748	778	768	751	791	815	760	817	828	851	762	791	809	837	830	781	804	795	813	818	819	764	769	782	849	767	813	802	785	734	809	845	806	800	830	770	783	747	789	795	800	745	838	840	787	792	775	836	795	843	776	812	773	756	785	789	805	810	787	756	820	767	781	760	801	796	794	806	786	769	765	819	846	776	775	813	793	779	840	807	821	783	821	799	793	774	807	808	773	795	835	787	764	760	774	793	790	816	836	771	804	787	769	810	826	771	741	815	812	798	824	746	765	770	746	801	841	817	794	835	792	864	813	785	816	792	809	766	790	809	821	794	837	791	779	791	831	797	795	784	750	803	845	811	794	790	838	831	753	780	790	786	822	849	736	770	811	777	809	815	769	786	822	796	797	794	813	866	788	782	759	776	837	786	775	795	834	852	837	760	840	768	800	795	804	812	859	799	748	840	802	802	797	799	764	791	812	781	780	775	823	809	795	807	795	774	840	809	799	783	804	801	787	778	787	798	796	766	777	783	816	802	750	803	768	840	775	785	849	814	783	774	790	723	825	768	767	835	781	819	758	751	821	814	772	837	823	749	829	781	811	738	790	793	799	791	771	804	759	782	758	829	760	812	833	786	797	832	771	837	832	781	832	810	836	807	779	795	809	741	809	771	808	784	797	739	810	757	796	845	781	770	809	793	789	801	852	750	827	830	801	757	838	808	766	772	833	797	774	809	772	823	854	772	777	826	842	759	791	787	814	787	784	804	782	817	749	861	802	757	780	796	770	819	777	759	775	748	810	837	819	795	798	773	811	824	816	766	817	770	786	798	800	813	778	796	819	793	828	778	732	784	798	761	821	827	788	778	778	869	771	801	781	810	773	871	809	825	757	764	797	755	746	740	778	764	774	789	761	778	764	787	793	837	780	835	837	772	814	758	772	827	858	815	815	803	797	817	825	758	797	787	799	718	811	754	797	811	807	766	775	781	807	767	756	832	859	775	760	785	751	744	846	766	798	793	767	763	750	772	788	835	837	828	773	838	810	820	808	811	799	812	803	788	803	798	763	779	768	820	795	783	821	801	752	748	800	779	733	825	804	789	781	796	745	822	803	776	796	789	762	796	779	798	831	809	779	769	770	754	815	809	818	844	777	779	714	806	726	771	813	782	817	859	819	767	798	776	756	844	786	821	828	733	779	778	794	794	819	772	799	754	812	826	799	758	817	787	857	795	807	781	846	810	817	793	821	802	830	746	801	794	798	754	794	742	836	832	810	730	795	795	790	806	788	803	786	788	797	751	794	776	806	800	813	794	735	814	839	784	757	766	822	738	756	792	823	825	865	783	816	819	815	855	773	830	769	792	806	786	776	775	758	842	830	814	816	737	834	800	783	760	843	747	808	798	779	770	833	770	780	768	832	818	815	781	792	799	833	825	786	757	749	791	796	771	816	795	851	816	764	731	820	734	781	792	816	773	801	795	812	756	796	817	802	760	773	856	778	817	827	743	801	803	776	819	796	801	808	740	760	808	805	805	795	798	812	820	778	742	834	786	769	771	845	772	810	731	823	722	788	780	750	790	768	765	811	763	825	828	798	766	782	849	780	808	810	808	739	771	807	737
44392	48214	45359	35609	27848	24921	21812	16942	10460	8005	8896	5785	5753	4214	2939	2127	1805	1814	1568	1283	736	631	658	674	496	516	461	331	325	322	308	298	261	283	270	260	278	255	282	275	262	288	290	391	361	343	298	263	290	262	293	255	261	282	258	257	282	250	260	283	272	249	277	292	241	257	238	245	238	283	246	288	253	242	217	250	250	241	255	247	314	250	266	224	249	255	266	257	262	269	274	260	270	247	250	288	254	266	269	266	238	274	269	264	279	250	286	262	256	270	267	296	240	244	246	270	294	266	288	255	241	239	241	259	266	266	259	247	269	262	279	264	270	264	253	262	225	239	259	270	301	251	247	258	290	230	263	261	288	278	252	277	251	243	240	241	268	293	265	264	278	233	253	278	257	265	262	262	290	241	262	257	276	269	274	230	242	279	252	269	266	262	276	247	266	262	267	264	284	260	253	250	255	244	281	244	257	248	241	279	283	242	254	262	285	252	268	240	265	267	271	258	249	281	276	257	288	258	249	246	274	238	254	284	258	254	268	255	298	235	260	241	245	293	245	242	270	240	263	245	266	248	245	264	299	248	275	277	237	260	273	255	252	285	247	270	245	287	233	254	263	239	288	260	285	267	261	248	300	244	276	291	242	274	264	225	257	242	254	260	247	266	254	269	256	221	272	252	251	285	219	240	281	272	252	242	280	250	262	294	275	276	247	242	218	252	247	273	278	272	265	285	262	249	246	278	257	245	276	226	256	259	235	280	262	241	277	269	263	281	288	275	262	293	270	251	297	261	263	251	259	306	261	242	261	276	239	289	264	252	253	233	273	280	276	243	278	263	267	297	265	238	296	273	251	256	278	269	241	246	254	242	246	260	263	252	270	232	267	259	291	261	239	257	269	245	251	271	258	223	257	229	234	265	270	298	275	235	250	275	258	260	277	258	274	290	248	269	257	284	289	268	201	268	254	243	296	274	259	258	268	281	266	287	256	289	256	277	263	279	251	279	260	256	271	266	271	270	244	268	263	276	249	268	262	264	261	257	274	266	282	278	292	232	255	291	265	276	263	275	282	268	260	283	286	279	245	266	254	261	244	284	259	282	244	295	271	251	288	240	268	262	272	235	256	238	270	245	248	275	267	246	255	239	248	253	256	278	280	237	265	277	283	272	256	250	254	228	236	251	259	271	278	257	260	282	262	237	277	270	263	239	259	238	256	250	233	271	267	255	265	273	252	264	247	232	267	287	245	246	262	256	258	256	261	233	248	290	300	268	250	250	239	234	251	259	265	230	236	284	258	237	271	210	253	261	274	275	267	262	309	263	274	265	273	282	241	268	258	266	258	266	288	268	258	285	237	258	276	264	267	277	254	259	266	279	246	254	285	282	289	256	247	264	235	285	255	264	259	256	298	228	275	257	273	256	273	263	259	255	258	250	262	248	277	278	244	255	231	253	255	247	260	228	273	263	265	272	289	244	249	240	308	249	254	250	245	246	255	280	256	263	275	254	237	243	270	266	286	269	250	257	280	263	228	265	274	253	268	260	285	285	241	254	225	276	275	239	276	256	304	264	290	250	246	259	247	250	223	263	276	273	252	286	252	246	261	272	268	279	235	240	255	278	290	241	258	250	239	263	279	278	291	258	253	277	278	270	280	258	241	290	271	285	242	291	256	252	235	271	260	260	238	232	241	222	258	257	258	260	267	259	255	279	282	271	285	244	265	280	290	260	276	280	252	285	293	267	253	259	273	262	251	257	261	253	278	252	282	285	238	258	245	233	261	263	222	268	276	252	273	280	300	278	272	259	257	257	224	302	268	234	235	243	233	258	282	253	258	261	276	275	239	277	278	241	291	245	255	247	272	235	257	277	254	249	250	240	251	250	291	267	263	248	273	268	258	261	255	263	254	267	269	228	255	263	282	260	254	278	254	252	262	264	250	292	255	263	265	240	279	241	256	255	275	246	278	251	269	265	279	259	258	273	283	241	262	262	249	255	245	241	278	279	257	232	276	221	283	276	240	263	307	289	299	249	263	251	284	275	263	257	272	241	257	241	252	281	266	235	239	277	253	260	269	245	279	268	242	265	269	298	231	254	273	232	255	286	287	259	268	288	239	237	258	248	268	293	276	274	267	283	234	254	263	271	240	278	254	245	247	236	284	237	262	241	270	252	237	246	263	247	262	268	247	248	276	280	241	281	249	244	263	250	235	254	242	258	297	281	227	256	273	267	273	262	251	261	258	273	291	284	264	224	285	277	274	224	292	238	272	265	243	254	264	255	279	251	238	237	276	258	297	253	278	250	283	263	258	291	291	285	272	299	272	275	233	238	238	270	295	268	254	254	286	283	255	258	267	270	245	247	240	254	255	255	267	257	263	246	230	253	259	270	261	255	245	241	243	245	296	261	268	249	258	249	256	262	240	275	223	265	275	252	263	278	274	251	273	238	265	284	268	287	246	253	268	273	275	259	257	255	273	267	241	273	304	256	248	264	272	274	259	247	279	270	252	273	278	258	270	249	279	260	263	266	242	281	283	279	254	264	236	282	264	269	293	271	251	267	249	255	276	262	286	285	259	251	288	267	292	250	256	262	278	235	265	247	263	245	247	239	283	269	280	269	258	285	260	251	253	277	278	264	254	289	293	261	253	246	256	248	266	252	246	258	280	271	245	264	244	286	255	264	264	248	253	254	281	279	262	272	284	251	295	253	271	261	238	237	253	262	287	282	290	271	249	268	249	301	267	268	262	281	261	282	240	275	240	291	254	285	258	259	251	257	252	258	251	234	251	252	279	268	240	261	247	252	252	232	272	256	277	255	255	265	281	278	239	279	245	266	234	280	243	271	273	279	263	256	238	254	267	273	254	250	281	253	243	249	239	284	276	278	256	284	244	279	263	257	244	252	307	253	262	247	234	255	266	247	264	251	271	259	276	243	254	272	237	259	239	288	256	271	267	251	271	265	252	266	238	274	256	226	261	257	285	281	226	245	264	276	300	257	248	246	252	274	272	260	261	275	270	268	249	280	280	274	236	258	242	270	219	266	262	255	293	269	251	274	270	263	263	235	233	284	248	274	265	256	269	261	284	258	270	240	269	252	269	253	266	281	250	268	243	249	244	246	262	240	262	245	257	261	256	234	268	263	234	256	248	277	273	285	262	242	254	251	269	269	254	256	263	287	290	266	229	274	265	242	231	266	254	253	247	249	301	271	271	258	256	242	249	240	247	265	233	258	279	251	259	253	249	246	251	263	279	253	244	244	240	271	265	267	255	278	248	277	265	251	278	263	274	288	277	273	248	272	276	269	242	283	220	248	244	275	253	261	275	277	289	257	272	238	227	277	243	234	227	273	275	235	299	271	268	262	252	257	274	256	274	234	261	270	290	288	276	219	248	272	253	273	257	258	259	265	271	252	277	249	272	266	264	241	266	253	249	237	254	276	261	252	263	268	251	235	283	258	257	258	251	241	253	243	264	225	275	286	265	260	262	221	243	228	275	295
36851	48369	52080	44259	39757	33244	31346	28503	23005	23234	27005	19542	22873	19104	15652	12216	10879	11215	10552	8064	4916	3654	4163	4087	2810	2968	2892	1198	1345	1403	1255	986	912	891	986	937	965	889	892	893	889	892	1163	1759	1634	1279	1058	997	882	876	796	820	853	795	854	845	818	832	853	872	835	779	885	853	779	832	866	849	866	854	834	867	789	845	841	787	776	817	798	816	866	800	858	877	804	854	849	812	803	851	861	777	840	841	827	852	802	807	847	863	816	825	826	853	855	814	880	863	838	813	797	852	835	830	817	830	810	831	862	818	862	784	862	816	805	839	844	826	833	791	804	866	826	843	819	852	839	822	791	815	805	770	858	811	847	807	850	814	812	822	812	829	844	862	847	803	836	838	845	829	817	848	764	864	834	867	865	872	831	840	812	823	803	811	823	795	847	760	818	835	752	881	805	822	767	828	774	833	834	806	861	778	790	867	771	825	777	797	779	830	810	852	825	819	830	844	768	854	843	833	813	831	890	839	842	792	806	807	835	782	810	856	807	825	802	867	823	832	843	797	825	843	789	831	824	812	809	810	802	879	829	846	888	807	834	798	822	822	847	827	863	818	857	811	843	861	809	855	821	807	843	800	848	881	815	842	865	865	822	798	888	809	856	834	827	807	821	808	828	825	847	813	820	832	823	779	843	831	865	843	844	840	776	776	847	833	794	775	807	796	852	831	826	860	816	790	882	859	818	872	862	801	807	808	847	828	859	850	837	795	829	865	822	852	792	807	841	846	831	817	793	836	829	797	835	793	786	829	865	837	794	844	863	881	835	839	795	872	846	778	805	841	824	825	791	856	779	849	845	818	856	802	845	814	827	825	827	834	815	829	862	860	840	852	856	821	860	845	873	797	831	834	866	819	825	787	819	825	850	841	819	841	842	789	838	835	756	872	802	813	865	906	836	877	794	876	805	863	813	793	867	812	852	814	844	862	816	788	809	821	839	792	791	825	821	848	839	837	821	871	834	832	859	853	827	862	835	827	838	822	842	787	843	821	821	823	841	785	819	856	863	803	804	761	870	833	849	818	829	805	813	814	830	836	819	869	797	830	858	830	877	845	776	823	849	796	803	859	816	861	832	812	868	811	809	832	815	803	821	777	819	834	835	798	828	855	843	827	821	822	868	819	782	913	910	817	792	827	867	853	793	837	789	821	860	812	813	871	814	845	842	835	858	807	847	872	809	802	836	822	824	852	811	822	766	813	864	858	813	821	797	834	841	824	836	800	837	866	823	798	838	817	841	796	843	852	835	824	785	847	835	824	847	823	803	811	788	823	793	873	758	800	802	804	815	838	831	801	842	821	803	832	827	795	848	829	837	858	847	876	872	861	832	783	763	824	809	803	835	837	804	857	744	839	840	811	794	873	860	772	830	818	847	757	827	861	825	809	794	841	861	850	815	815	846	775	819	857	805	849	801	842	815	897	830	824	816	805	804	851	856	849	807	824	817	840	818	820	812	790	825	830	853	817	846	829	811	855	832	837	813	840	851	814	787	749	801	847	809	832	817	782	798	846	819	779	883	836	823	843	809	830	841	823	801	832	878	791	882	873	836	804	881	875	805	803	783	796	847	802	830	875	867	828	841	808	782	854	890	819	843	847	831	796	881	820	827	866	825	845	793	807	845	829	825	807	810	805	881	818	820	860	865	844	874	843	793	784	839	789	844	839	825	817	858	840	870	796	785	800	866	854	850	737	888	790	862	804	828	827	831	830	872	843	777	798	839	823	865	846	819	811	829	843	796	820	834	822	867	879	800	844	856	837	863	836	807	866	815	803	838	862	862	798	786	836	835	820	795	824	870	865	810	872	765	772	877	751	824	789	820	861	793	807	831	829	792	797	839	812	848	871	829	816	840	758	814	808	863	802	807	801	827	887	821	793	796	801	801	802	821	872	833	812	783	833	783	811	843	805	829	808	773	749	806	855	835	859	876	869	876	827	776	830	883	825	797	844	762	843	893	827	859	799	826	887	817	831	852	849	775	817	835	821	844	806	828	833	853	822	912	810	809	837	832	826	852	859	829	853	825	819	798	813	798	838	792	837	805	853	840	823	808	859	826	840	875	848	796	819	868	784	817	810	815	859	802	791	840	834	856	865	770	868	858	818	830	802	794	783	803	804	827	820	821	810	873	820	833	828	930	806	882	752	839	811	775	831	817	786	822	859	870	869	850	827	831	872	863	805	835	822	794	807	801	785	833	844	830	844	809	853	813	803	822	792	859	864	824	844	844	794	777	859	826	806	830	822	796	778	840	844	853	811	810	846	798	860	821	848	817	859	836	830	842	815	795	866	851	827	826	819	810	800	803	850	813	847	837	857	823	851	846	842	807	829	846	828	834	854	821	812	829	812	846	834	849	863	850	863	774	833	817	853	824	867	837	823	860	817	829	871	847	857	783	839	898	807	791	829	818	835	898	798	804	816	782	824	796	859	838	807	837	833	775	810	862	784	827	824	861	838	818	792	856	801	826	867	850	837	843	856	839	821	823	820	811	780	858	817	802	857	837	840	785	840	769	850	807	847	820	829	827	791	811	824	863	835	810	852	803	806	822	838	844	904	803	798	880	826	821	763	842	820	823	815	839	826	829	788	785	856	810	813	892	862	883	831	807	794	818	803	791	788	844	830	852	823	833	780	826	871	854	822	908	807	839	904	827	855	825	846	894	834	824	795	838	780	799	843	856	806	852	868	859	854	861	865	849	800	855	792	814	814	866	811	860	811	828	821	786	849	830	826	792	792	842	821	886	850	777	873	867	880	807	846	845	885	815	740	797	874	813	825	863	858	871	864	836	836	818	814	865	800	869	829	784	779	820	825	842	827	821	835	835	820	813	867	846	797	802	819	808	840	833	829	788	834	807	816	860	767	852	857	820	834	791	788	823	857	872	816	777	835	849	815	856	803	799	798	807	842	842	791	826	802	834	835	797	827	809	824	805	826	850	820	839	804	904	828	835	864	827	842	858	815	830	853	880	821	840	830	839	840	781	805	802	819	868	854	800	813	854	826	792	853	845	867	833	841	817	839	826	798	823	846	784	844	882	876	784	845	829	817	829	827	810	851	811	841	882	783	847	796	837	839	817	838	845	832	864	852	817	815	835	837	796	833	829	825	841	817	868	859	850	844	812	820	833	841	819	819	881	829	867	845	837	836	846	828	875	817	775	838	826	827	838	867	801	783	809	753	793	835	836	893	867	790	852	752	827	874	788	784	816	874	824	842	777	853	805	837	813	817	843	824	829	869	825	798	849	815	806	845	827	792	817	878	810	848	862	819	834	828	779	901	811	767	745	836	788	800	847	835	842	812	839	855	856	795	796	845	802	804	840	804	825	784	831	858	796	791	876	868	806	809	854	842	824	818	831	809	774	864	876	799	822	788	757	845	802	838	842	879	807	853	838	798	799	815	872	850	813	843	821	837	797	831	795	811	885	865	824	846	841	875	858	837	840	830	849	773	889	831	781	815
10767	12992	12966	7706	3067	2107	1670	1277	1051	737	687	498	482	464	376	348	276	304	326	321	276	259	268	273	272	258	237	237	260	243	269	248	241	241	251	228	236	263	218	239	247	233	251	219	252	242	226	214	232	209	213	238	224	235	247	249	269	243	261	231	268	234	258	259	244	237	207	243	245	239	235	230	226	236	222	237	234	231	240	201	233	212	227	221	218	234	246	247	244	237	255	206	219	220	264	241	236	250	224	238	253	235	208	252	238	232	290	239	242	237	249	223	247	224	248	232	241	261	258	228	253	238	238	219	262	224	245	250	257	245	212	244	252	222	262	216	224	203	272	248	253	245	235	251	240	235	242	221	243	240	233	234	269	228	249	211	233	235	238	235	248	250	271	260	238	239	238	236	236	241	217	220	232	230	253	240	229	227	243	270	220	244	229	213	231	225	260	253	198	233	243	268	215	234	274	244	231	221	247	247	248	233	215	221	216	255	222	213	234	249	255	225	239	233	253	225	247	235	262	231	251	220	204	233	229	239	258	240	228	231	248	241	242	203	247	247	238	245	252	226	245	236	251	230	232	268	229	236	235	223	251	217	210	230	216	281	233	230	249	254	252	252	259	243	230	219	246	224	245	214	217	258	242	248	246	243	223	223	251	242	250	246	260	248	235	222	219	233	221	232	236	213	250	229	250	260	236	224	211	234	246	239	255	262	245	271	232	225	232	226	251	235	248	229	258	227	235	245	249	221	251	230	210	243	210	231	245	239	241	243	219	231	226	230	231	205	236	190	201	242	233	238	261	230	213	215	224	221	262	256	245	207	236	231	219	216	226	239	243	212	225	240	252	238	232	279	230	218	228	220	260	273	237	257	259	273	245	236	251	222	243	224	249	243	222	256	265	219	234	237	243	233	255	248	273	229	227	239	238	245	243	235	246	245	240	255	236	222	234	231	256	235	227	224	205	250	239	247	238	229	221	198	239	208	218	225	237	251	235	237	229	225	226	237	238	256	241	222	227	225	242	217	216	263	238	254	219	238	212	258	219	222	244	233	268	250	257	257	229	243	261	221	241	246	232	237	238	252	248	260	240	269	243	244	229	224	229	229	243	219	226	239	228	226	228	239	224	222	217	212	276	246	226	231	239	267	230	249	237	225	223	242	225	226	229	214	222	247	233	240	218	273	240	231	222	278	233	227	248	230	223	243	237	233	235	219	239	239	223	242	225	248	233	230	234	275	188	240	249	221	223	238	227	234	249	222	240	263	241	241	263	227	238	230	247	246	231	248	249	235	275	233	233	232	238	217	229	241	226	213	229	230	245	233	220	229	255	231	235	268	241	243	231	248	231	224	217	226	197	213	212	231	236	250	235	245	225	249	245	249	208	237	215	224	238	243	217	220	219	257	229	245	230	238	244	261	258	245	236	239	212	248	213	254	213	235	232	232	242	249	239	235	217	238	262	225	231	248	233	258	226	261	249	228	273	191	217	240	217	235	250	221	239	241	244	240	220	245	237	256	223	209	244	254	231	248	237	220	240	239	241	252	230	239	227	243	228	255	239	252	239	237	237	212	247	224	254	240	239	224	240	217	242	232	225	251	243	230	238	218	219	242	235	257	233	227	246	238	222	237	235	244	230	212	212	221	183	253	284	238	278	252	238	247	234	221	233	248	233	251	246	257	239	236	224	246	254	260	241	237	230	247	217	246	206	244	245	240	213	232	253	254	203	237	221	206	247	255	254	242	262	239	250	219	225	241	234	228	234	234	248	194	237	233	247	246	250	212	184	217	215	233	215	222	238	216	242	240	241	245	228	272	219	233	215	222	242	248	220	213	208	241	224	237	252	231	241	226	246	234	244	255	228	234	241	270	245	226	217	248	237	225	215	210	219	236	236	235	221	236	226	237	268	242	247	251	240	228	247	251	252	236	232	249	238	233	226	227	217	235	246	238	247	240	230	274	247	219	216	222	244	213	194	235	235	248	228	248	221	206	235	238	237	244	221	267	236	215	214	234	236	250	237	243	230	254	258	228	221	237	268	227	251	261	250	225	227	244	234	248	239	228	213	252	221	244	235	234	224	240	251	245	216	258	261	240	265	243	244	227	201	225	230	242	252	254	236	232	246	238	225	226	237	226	258	230	216	264	247	248	248	247	211	256	251	239	245	221	220	203	232	236	208	230	218	237	254	215	265	215	209	275	234	239	250	239	236	264	203	228	254	207	264	248	239	234	254	232	214	232	235	235	236	204	270	247	231	230	230	245	227	244	247	261	247	217	247	201	243	237	259	224	257	216	221	229	241	217	272	231	265	264	224	207	241	252	234	240	227	239	257	241	226	223	238	219	240	239	258	232	268	227	265	220	209	213	254	227	230	222	248	235	240	246	219	224	211	218	229	227	235	264	247	229	220	226	219	240	245	200	266	279	230	244	252	226	246	232	222	227	223	226	230	246	230	223	251	226	223	220	240	248	232	247	255	221	240	250	250	253	247	212	215	250	240	241	263	234	226	241	265	214	211	221	213	255	256	224	237	239	235	246	237	246	262	250	258	240	236	225	241	235	229	236	244	245	247	220	272	218	245	245	253	248	234	232	270	258	267	224	227	251	252	261	211	233	213	250	233	212	226	218	203	237	239	240	242	230	232	238	231	216	235	239	269	211	207	220	225	232	233	206	233	224	234	257	242	246	230	240	237	234	234	233	246	235	223	211	212	219	225	202	266	220	217	254	234	233	255	237	264	267	237	252	225	255	267	249	236	234	227	250	240	240	234	248	249	237	246	255	226	240	226	245	214	252	239	245	260	256	218	207	234	238	235	220	265	239	218	233	236	246	221	220	230	232	238	254	238	254	239	246	250	243	214	250	247	231	262	250	216	269	229	233	220	206	236	245	255	244	220	232	225	229	248	222	247	229	222	233	240	257	210	260	209	227	228	231	254	252	250	236	222	240	256	247	231	238	238	236	203	259	229	250	238	250	243	226	235	238	237	241	239	246	229	233	249	248	241	258	262	222	222	237	229	249	231	259	226	233	201	258	234	218	253	225	245	270	224	233	206	256	233	232	243	202	241	201	238	221	262	227	215	250	247	280	225	225	242	258	255	256	241	260	232	239	246	220	224	231	189	229	253	234	224	249	225	214	231	227	227	205	198	228	244	248	266	239	247	242	244	248	216	270	247	224	222	206	257	252	204	229	231	228	238	234	236	229	234	223	224	224	230	229	202	238	243	257	226	215	237	235	228	240	231	253	225	223	226	202	243	190	256	261	242	244	225	241	222	217	265	218	231	240	206	227	244	236	208	237	226	224	225	242	255	223	231	246	279	205	243	228	232	235	247	219	241	235	248	250	196	221	242	249	223	232	224	245	223	254	213	248	259	232	231	241	235	225	259	205	229	251	239	227	242	241	238	235	233	257	217	230	239	223	237	222	217	211	236	251	208	247	246	227	208	226	234	238	222	254	219	222	244	242	236	245	258	232	239	267	248	229	250	229	230	226
11546	16050	20169	16588	10133	9058	7667	6442	5515	4101	3554	2696	2413	2404	2120	1631	1314	1270	1329	1364	1105	1090	1081	1065	891	893	886	793	850	787	806	810	836	846	822	835	816	801	807	786	823	820	820	800	848	809	828	791	792	774	765	804	780	759	805	748	804	748	824	782	790	771	754	817	824	759	779	768	783	759	799	802	811	789	811	760	755	766	772	779	789	763	804	806	844	767	762	735	842	745	776	749	765	797	777	745	772	778	743	808	798	803	758	806	697	783	775	775	746	781	754	784	744	760	762	761	818	810	784	766	761	712	842	725	748	799	773	767	877	752	750	772	784	727	750	774	738	822	755	803	752	788	789	812	791	821	825	773	795	750	811	789	728	754	789	807	792	776	823	738	778	771	783	784	784	716	789	823	767	772	792	753	837	766	776	769	792	716	783	744	812	759	764	769	777	783	796	780	787	742	793	728	766	786	759	757	783	751	782	791	787	771	766	800	770	796	757	748	800	778	778	773	797	781	801	781	771	818	807	755	756	801	818	766	775	760	752	806	757	767	785	783	779	763	783	862	797	784	804	757	795	767	769	785	789	732	744	794	750	766	864	770	738	742	784	780	776	712	753	782	761	752	791	793	795	790	727	736	818	802	785	763	735	755	809	772	768	797	754	795	734	764	797	846	835	762	798	777	840	783	783	858	757	748	841	727	791	789	777	764	826	752	803	730	743	821	739	802	753	778	810	782	755	807	806	790	760	859	763	811	807	769	783	743	775	760	765	773	782	807	799	763	793	792	788	787	785	808	765	793	753	722	804	771	790	761	760	783	779	807	784	809	786	845	779	795	788	758	765	799	776	781	778	824	780	800	752	795	747	834	792	788	772	782	791	823	800	749	784	784	798	743	833	795	775	791	808	757	821	780	766	792	734	802	795	732	810	789	809	754	766	816	829	774	738	780	767	785	809	789	752	789	836	722	705	762	787	778	788	795	748	744	787	784	797	795	781	746	793	798	769	766	798	777	773	740	721	779	766	795	760	791	761	801	745	787	796	780	778	766	829	779	798	794	774	827	798	788	772	790	790	762	784	762	785	753	786	765	736	764	800	799	786	798	812	775	785	780	758	766	779	767	785	801	804	719	836	788	772	826	764	796	765	763	770	720	842	747	777	779	785	803	747	754	788	782	781	763	759	798	799	737	781	745	732	815	781	780	768	771	780	783	781	753	764	802	799	780	802	821	770	814	768	767	797	790	776	774	773	799	801	802	811	715	809	786	781	766	789	774	790	763	779	803	747	819	720	819	787	815	805	785	765	768	744	789	753	763	754	761	806	800	773	809	774	775	749	813	795	812	785	741	789	795	817	776	739	798	790	813	754	722	777	790	825	795	767	802	768	793	795	755	751	795	833	738	745	786	721	806	801	736	746	750	793	736	773	770	813	770	771	767	764	767	764	748	853	741	779	797	760	792	743	805	779	808	740	732	756	761	793	800	839	780	775	755	799	803	798	796	808	781	723	748	755	828	834	732	773	794	813	784	776	790	773	756	802	792	762	783	782	755	790	797	770	747	766	771	723	757	783	795	785	779	815	785	738	814	818	799	805	760	826	781	842	797	790	762	756	807	778	774	779	759	816	788	791	784	725	820	774	779	817	803	793	769	768	811	803	775	784	806	793	746	820	769	719	767	772	784	786	753	792	790	780	789	789	795	725	748	784	766	766	790	823	767	797	807	780	807	792	801	759	803	805	780	753	753	772	748	725	738	777	770	772	812	733	740	754	804	836	767	774	764	795	767	801	749	789	767	758	804	747	814	800	766	789	754	727	767	764	768	779	828	767	730	819	764	781	758	766	779	802	798	750	738	782	805	798	771	759	781	799	786	827	810	785	776	790	727	791	806	788	806	743	784	792	769	809	794	760	797	807	770	737	765	783	810	749	786	803	825	787	822	793	847	779	819	786	792	736	804	792	816	780	776	799	813	767	777	771	759	786	792	789	730	744	792	831	757	781	785	803	785	778	754	795	808	743	808	822	791	783	816	802	764	809	763	761	797	828	795	760	790	805	739	808	774	787	775	790	763	784	783	796	736	787	767	820	802	766	760	799	805	743	772	760	765	778	763	782	792	778	772	754	740	726	803	757	774	814	805	781	749	756	803	775	813	789	766	820	717	772	789	787	798	761	788	813	795	737	740	813	808	726	760	754	818	774	766	761	787	788	843	784	738	771	764	828	795	797	808	782	796	805	751	761	725	770	779	785	752	774	745	774	728	776	758	778	741	827	789	751	797	803	784	802	793	776	775	782	817	813	807	790	792	768	828	768	758	787	787	745	768	803	761	778	768	829	724	778	794	805	812	796	848	797	727	797	746	782	806	793	760	764	762	788	760	757	799	774	794	795	758	788	757	754	750	813	796	789	794	777	796	721	800	821	778	827	745	805	727	754	797	734	782	836	843	768	797	768	757	757	794	831	789	779	735	717	746	788	796	790	778	764	759	761	776	797	773	770	760	791	740	811	798	780	816	723	726	774	782	812	811	724	751	794	766	790	815	725	780	749	757	800	793	784	756	804	806	802	754	794	774	780	810	814	820	808	785	790	820	835	798	776	808	764	789	765	795	758	784	772	806	793	841	736	820	802	769	816	754	794	795	809	787	759	753	764	784	785	790	752	762	799	794	797	819	777	777	812	779	801	815	804	733	779	766	772	785	744	823	824	765	821	779	804	776	758	782	782	794	778	780	819	778	752	785	774	792	746	820	745	820	803	751	762	788	774	766	788	799	802	773	776	752	761	770	781	769	796	778	772	816	787	797	767	766	756	808	830	775	812	776	770	727	776	785	705	755	815	757	752	780	812	755	838	759	788	753	773	803	771	779	773	760	774	749	778	752	835	843	800	757	786	783	809	792	759	836	758	800	800	773	811	748	798	754	784	778	694	776	722	794	822	774	771	803	790	781	797	761	766	773	792	769	797	804	824	751	751	809	769	838	746	786	769	758	788	753	766	798	819	757	771	766	772	818	763	773	742	740	782	785	819	753	787	815	784	763	779	784	794	791	750	766	744	790	784	777	756	849	802	828	767	768	870	782	782	808	785	781	799	768	754	823	722	770	784	783	816	760	814	824	764	787	792	727	758	775	781	815	765	808	770	777	791	752	786	772	721	756	761	820	794	811	802	786	806	796	730	766	785	791	808	788	800	777	792	787	747	752	796	801	753	812	718	792	726	766	757	766	830	804	694	765	813	775	804	751	745	751	794	788	820	818	782	803	806	741	810	766	794	774	721	773	750	801	763	779	812	808	751	761	744	750	759	737	763	739	772	811	771	798	823	744	723	750	818	847	760	753	832	743	809	799	786	807	815	784	760	718	765	799	755	785	779	790	772	780	788	806	782	766	729	813	781	806	773	737	796	785	763	705	814	839	745	752	814	706	785	775	823	776	790	736	766	759	787	789	805	717	769	756	765	777	814	759	792	783	815	781	776	796	809	748	771	786	816	791	788	752	785	813	816	831
35107	42889	47526	40165	27839	22096	16208	10416	5153	5343	5780	4115	2718	2354	1569	1165	832	970	929	756	547	501	614	481	426	345	293	320	276	308	295	262	251	235	223	252	246	236	246	262	250	255	265	298	299	338	251	307	270	230	259	253	231	266	251	257	261	231	244	232	266	225	250	267	241	251	248	269	242	242	224	260	239	239	243	244	248	267	223	218	258	249	246	235	216	256	246	241	271	215	251	238	229	268	239	235	250	228	230	246	243	261	218	247	245	234	239	286	264	274	241	246	240	272	277	206	232	236	237	247	232	252	250	264	242	212	262	261	277	244	229	242	214	253	229	244	207	243	268	247	227	245	218	246	239	231	269	239	243	235	231	227	236	248	214	274	248	223	243	258	233	263	258	236	279	254	257	262	242	254	269	236	237	232	238	259	225	256	240	234	251	230	254	242	252	236	251	254	218	237	248	248	274	245	240	245	250	259	244	235	246	269	271	247	234	237	256	246	249	266	232	223	235	227	241	231	250	230	221	246	229	266	256	241	270	264	232	230	243	229	250	240	268	271	250	240	237	257	232	246	246	222	244	217	258	253	255	270	247	235	280	243	241	252	266	254	255	257	247	270	257	235	245	259	242	252	243	203	240	274	262	236	222	242	249	225	281	239	257	265	238	236	263	248	243	223	239	228	229	264	248	247	237	250	221	242	232	254	262	251	246	222	270	257	242	232	242	251	245	232	242	242	270	220	237	244	233	259	265	260	247	211	241	230	231	251	249	232	254	249	255	246	236	220	230	219	246	234	251	278	262	241	240	246	230	261	263	230	245	268	263	249	251	240	247	248	210	242	251	255	268	243	282	232	262	231	246	217	268	259	233	253	251	214	224	260	256	214	254	219	246	232	265	223	244	234	240	248	237	233	255	252	290	248	257	250	258	226	262	235	273	247	223	240	254	236	225	262	220	248	226	252	266	219	241	243	246	240	220	262	244	230	269	242	254	241	248	243	256	254	248	248	230	246	235	273	272	240	259	228	222	241	246	256	292	260	243	277	233	242	234	222	206	245	242	242	236	236	227	211	264	255	235	223	258	261	228	244	265	267	263	248	256	226	262	251	270	222	243	254	229	259	233	250	245	227	230	255	273	252	267	211	242	251	232	249	269	228	233	243	245	235	251	248	259	236	261	271	250	232	244	236	268	241	267	239	260	234	224	253	267	246	260	243	227	273	248	244	253	238	266	241	262	213	258	254	257	244	244	256	261	236	222	236	227	274	223	242	282	262	226	259	216	226	216	262	247	241	240	239	231	258	252	217	246	222	226	240	249	241	256	252	231	231	266	223	261	250	242	208	261	241	240	239	257	249	272	209	252	243	222	250	239	264	280	245	250	236	239	228	256	247	260	256	251	238	245	242	244	214	234	223	244	251	256	248	269	233	270	253	197	266	288	268	220	249	252	270	271	260	214	243	250	247	229	226	260	277	277	253	247	227	219	235	275	240	272	248	257	235	242	224	250	245	234	238	268	255	248	234	247	231	233	225	239	274	252	241	238	237	204	224	226	255	218	239	285	240	232	260	253	215	255	232	244	246	249	257	215	215	249	261	248	238	232	240	256	250	256	243	241	230	245	257	246	240	265	243	269	248	241	264	230	248	237	249	243	243	233	265	234	253	236	234	226	264	245	218	248	247	268	249	258	263	220	250	260	262	257	255	267	236	231	238	228	231	279	242	251	258	243	244	265	266	235	242	235	220	229	234	263	216	259	244	250	243	263	244	268	239	246	234	237	240	256	250	243	239	248	266	248	213	256	238	260	255	229	243	226	247	231	227	269	260	235	246	261	245	236	242	240	247	263	256	271	245	264	210	285	236	242	229	258	242	255	232	230	265	264	221	272	246	249	245	249	230	255	247	270	219	252	232	227	253	248	231	217	262	263	257	249	225	241	261	249	238	219	258	255	225	224	253	281	268	279	227	220	260	229	243	245	246	232	241	238	274	254	250	245	241	231	253	267	210	243	237	248	238	276	252	249	254	256	253	232	232	249	233	241	261	231	270	258	246	223	224	237	250	261	241	216	243	228	240	248	241	252	241	244	242	233	244	254	246	204	233	248	250	271	254	221	264	233	223	247	234	252	235	253	253	270	254	242	261	238	250	259	252	263	205	234	251	232	254	236	231	239	228	240	254	248	245	257	254	238	268	260	240	250	247	239	264	255	226	239	239	242	261	264	241	230	238	284	223	246	238	281	233	243	234	228	231	246	280	255	249	242	229	243	234	243	242	211	226	251	253	250	263	267	250	237	256	262	254	246	251	223	259	244	251	238	243	242	227	243	245	257	263	255	232	235	240	261	251	233	240	227	230	264	255	251	242	218	225	243	253	255	227	241	254	244	242	268	262	261	235	221	289	238	248	253	264	229	228	225	257	244	244	257	241	258	226	275	257	226	245	223	258	246	256	251	241	274	241	228	247	268	263	240	265	246	231	260	225	262	256	262	273	212	263	238	234	246	229	249	217	274	246	260	255	256	249	227	259	261	264	257	240	233	259	230	259	248	252	254	243	235	278	257	241	233	259	261	247	239	231	233	260	240	266	260	237	248	249	223	233	237	237	241	229	254	228	227	264	287	231	225	277	219	242	263	222	249	226	224	239	232	233	233	257	245	241	258	223	234	243	223	252	227	244	245	237	243	236	245	258	247	249	241	234	257	237	254	239	231	272	250	278	238	242	229	253	247	223	262	259	260	214	238	254	230	258	229	247	261	245	240	257	258	242	218	261	239	241	235	224	251	253	231	238	235	260	229	227	231	273	236	256	258	252	208	240	243	242	238	248	247	234	240	237	255	236	258	260	259	252	232	253	256	255	248	234	226	212	234	251	219	218	249	236	252	227	251	235	232	286	245	232	228	261	249	245	242	261	261	246	272	234	240	249	238	254	235	273	250	234	230	250	264	229	263	259	261	252	273	257	266	291	256	249	233	259	264	215	242	263	251	252	246	216	242	237	235	284	240	279	229	264	268	276	233	249	249	236	253	236	268	235	244	225	233	262	215	232	253	259	262	276	232	257	249	250	223	239	233	272	232	242	254	272	264	230	233	265	201	223	234	252	270	211	238	258	223	267	217	234	271	232	252	264	248	239	248	248	242	259	286	261	237	211	230	249	251	231	253	225	242	234	269	247	234	252	245	238	240	199	241	217	251	261	268	268	238	244	233	230	252	235	234	223	238	239	237	228	241	241	231	262	249	253	224	246	230	274	270	253	280	276	237	231	263	240	246	257	256	220	234	250	261	214	237	273	230	228	267	247	248	253	217	235	255	228	233	258	250	258	258	218	238	253	254	231	233	256	231	247	232	244	226	264	243	253	242	247	242	252	241	225	224	245	243	241	245	242	271	280	238	248	249	244	254	257	225	243	244	235	269	244	229	250	249	273	238	245	242	239	273	206	229	236	228	265	273	253	267	265	233	230	272	273	227	243	232	243	216	254	234	232	257	241	271	246	258	248	262	256
29887	40365	50253	46630	34939	28988	24610	22446	15089	19695	21144	16810	13700	12967	9482	7648	5277	6381	6168	4893	3009	2706	3283	2894	2142	1747	1168	1238	1128	1244	1148	870	860	886	838	803	858	849	862	823	843	826	943	1264	1297	1090	996	909	833	824	751	755	803	775	850	798	838	832	770	800	776	852	826	804	759	808	819	789	792	840	823	829	796	808	822	810	797	811	782	788	815	815	808	852	844	822	811	825	779	824	785	787	796	780	861	863	780	783	778	840	742	826	813	771	776	755	820	836	803	799	783	819	810	790	787	833	794	725	793	753	772	806	836	823	800	816	824	856	838	777	792	826	848	796	775	796	817	822	847	793	791	831	809	833	787	798	836	833	803	812	809	796	848	779	774	804	749	836	787	837	747	817	780	791	822	836	778	788	726	768	838	817	760	759	747	825	785	781	782	765	850	801	845	798	754	786	786	844	798	775	801	774	779	775	832	797	782	795	824	817	839	847	836	840	826	788	787	771	783	883	807	822	801	744	781	758	808	783	833	817	785	785	768	807	759	843	819	790	792	768	843	801	758	825	781	793	813	774	800	810	790	776	766	786	809	828	798	771	791	816	810	818	761	761	820	844	837	761	816	820	814	798	801	854	747	821	822	807	834	833	795	777	820	774	838	775	825	795	788	856	787	802	837	792	826	769	808	878	795	808	823	822	752	819	829	800	766	823	789	769	816	827	793	827	783	840	790	822	816	786	778	822	820	815	845	808	775	828	800	790	799	793	788	816	794	771	761	800	823	780	882	819	852	823	768	765	761	799	816	830	798	787	812	814	808	766	812	795	784	841	794	781	800	821	787	761	817	844	754	765	854	826	868	837	774	824	787	813	801	775	760	817	793	798	810	751	800	765	848	777	756	788	724	793	783	799	778	815	790	850	784	768	797	790	750	817	758	813	757	768	849	801	793	809	802	783	865	798	803	831	761	765	764	778	818	812	851	793	760	788	773	836	810	795	820	805	832	800	752	804	848	818	810	823	796	792	820	795	772	769	795	812	795	767	835	810	800	821	835	795	826	745	743	850	784	836	741	813	793	817	785	867	773	814	837	792	815	830	794	830	796	796	806	771	764	799	750	790	741	821	894	823	856	820	781	804	763	795	767	821	753	795	822	827	802	788	787	809	802	820	813	805	770	813	800	784	850	803	788	810	821	773	811	847	819	829	821	814	872	800	852	786	795	781	812	724	786	801	836	804	795	816	778	818	790	737	781	828	774	731	785	799	798	847	761	789	778	796	795	819	777	793	775	826	780	849	822	825	791	842	819	721	788	771	770	796	707	863	824	784	789	828	828	801	792	819	807	835	818	847	846	798	813	812	801	828	821	834	779	813	762	770	784	815	802	820	845	858	795	834	753	826	744	855	797	820	825	783	820	757	772	789	760	810	812	817	787	801	784	808	804	797	776	777	782	760	808	750	822	782	774	758	782	803	785	766	798	782	810	831	820	822	811	774	801	807	740	780	742	842	785	824	854	782	809	779	791	788	777	772	805	789	824	839	799	801	793	788	804	760	795	813	803	774	804	744	794	749	847	783	771	818	800	791	788	788	853	838	826	778	820	802	775	795	813	768	822	777	820	784	816	760	778	811	806	787	823	800	742	741	780	812	770	726	802	793	808	836	842	787	821	789	763	809	835	808	810	794	786	759	778	796	793	813	821	805	846	808	814	847	849	772	794	774	762	813	776	800	762	831	804	813	795	847	806	834	822	805	775	793	818	777	821	814	821	806	762	801	764	797	802	827	798	790	821	831	858	819	765	811	801	789	795	836	834	802	853	753	784	780	872	849	844	802	813	810	811	815	823	815	828	840	756	855	796	790	802	814	784	846	787	788	787	844	817	810	787	835	748	798	811	742	765	856	800	847	757	825	836	816	825	791	765	762	805	794	823	790	802	793	828	800	802	801	771	793	781	826	804	823	777	800	808	831	861	792	875	780	810	788	825	800	787	787	777	791	819	796	819	827	800	789	808	754	876	777	801	787	798	816	766	772	791	796	816	724	788	799	811	764	755	785	809	796	826	805	820	811	861	800	822	792	807	806	836	800	814	825	792	770	831	881	820	751	783	793	848	831	826	778	821	747	759	784	835	764	789	793	830	799	821	802	766	770	817	799	785	827	791	753	792	761	780	769	821	768	802	808	789	772	825	818	819	824	776	782	813	802	831	789	814	789	798	798	799	803	802	809	779	772	770	758	762	824	812	781	775	812	839	772	802	815	781	797	779	809	839	833	826	817	813	794	796	808	712	814	756	811	796	814	808	860	810	796	795	813	794	752	816	815	766	828	752	836	845	779	827	808	766	808	772	821	831	818	792	812	813	818	792	771	776	793	768	835	757	752	774	826	833	799	811	763	825	815	793	812	817	813	790	805	828	793	782	805	777	785	834	805	809	848	830	828	814	780	829	830	789	815	808	804	846	812	773	741	811	790	802	759	831	791	798	810	843	790	795	778	836	778	787	777	814	812	795	828	842	754	796	800	809	786	764	796	855	751	842	827	831	783	756	850	829	807	828	809	783	794	803	816	785	795	790	763	786	842	764	795	795	743	854	821	787	793	817	771	776	847	765	804	791	811	778	776	828	817	741	844	797	778	818	765	850	827	803	772	861	797	790	755	809	810	783	835	800	786	820	810	838	886	814	807	786	848	773	819	834	840	781	818	820	749	770	779	783	793	811	784	784	799	842	821	743	847	827	772	795	782	788	813	767	814	825	832	847	823	779	779	822	745	805	830	795	829	765	785	803	848	826	824	861	809	731	766	812	853	846	767	852	801	795	789	778	852	772	853	814	809	797	837	834	778	829	747	771	833	848	752	777	788	832	802	816	799	797	828	774	734	817	819	828	862	762	812	792	826	747	809	804	842	795	786	822	758	770	767	817	775	836	777	799	765	756	828	779	823	869	773	816	784	793	864	793	791	786	771	776	846	774	818	792	805	825	774	780	803	834	755	743	821	808	765	801	795	797	760	831	859	771	755	797	817	765	844	801	795	779	831	780	768	818	832	821	775	802	814	799	808	779	837	771	801	788	776	762	784	823	834	768	802	764	801	766	790	759	834	797	815	828	796	806	799	767	798	813	830	867	840	769	787	812	808	800	765	765	778	781	788	813	869	842	762	793	826	842	804	768	841	800	790	782	834	817	796	801	791	813	801	812	816	775	828	796	798	803	794	801	808	760	815	792	801	775	770	772	785	811	753	790	837	803	825	852	791	817	801	762	768	802	828	795	862	816	798	826	793	794	804	776	790	779	812	799	835	756	795	761	773	817	822	815	726	801	791	837	836	786	863	788	776	846	779	768	760	762	795	812	805	772	799	794	782	824	792	839	812	829	858	793	767	818	841	767	780	790	759	751	798	773	816	803	798	799	779	818	801	800	841	847	797	781	782	772	798	810	786	735	784	814	787	848	847	742	791	807	816	769	779	786	781	774	832	809	793	769	737	800	818	763	734	789	755	790	818	765	769	807	804
43244	47865	44741	36888	30616	26678	23466	18085	10555	7271	9436	8053	5271	4240	2686	1930	1597	1507	1574	1176	687	713	844	760	568	486	326	378	323	378	329	257	278	257	324	298	282	277	262	259	264	289	292	368	346	352	305	286	292	274	304	276	250	270	266	280	279	244	268	267	248	246	259	259	265	251	273	256	264	247	288	257	285	291	250	256	293	260	259	253	234	265	266	274	262	251	240	277	259	273	267	241	245	252	274	258	260	283	252	269	263	248	264	256	219	264	281	251	249	230	254	273	245	251	255	265	266	260	264	270	234	278	260	256	286	250	265	261	273	281	295	267	266	244	254	243	271	254	251	271	243	290	260	255	284	265	260	239	284	266	267	281	258	269	252	253	255	284	274	272	269	248	269	284	275	269	255	238	259	278	266	279	280	256	292	251	240	280	246	250	252	246	275	283	260	251	258	261	254	263	260	250	262	266	256	277	281	291	278	229	263	250	246	267	260	245	263	233	255	240	260	263	267	253	286	267	294	269	241	276	261	269	234	266	270	268	315	251	252	281	272	297	245	280	247	284	272	256	257	258	236	283	294	264	235	268	276	263	266	290	280	237	238	262	277	262	256	264	278	262	262	223	261	263	237	242	249	274	262	229	262	264	259	257	261	267	278	267	230	251	256	218	257	289	263	262	251	259	259	271	300	245	267	274	250	292	260	260	243	241	257	285	278	266	313	276	263	283	241	286	256	274	263	252	243	243	318	285	258	265	293	283	246	257	226	264	277	254	267	241	272	260	256	268	269	271	254	253	271	246	283	282	243	263	287	255	271	230	260	259	305	277	269	276	246	278	281	267	257	274	242	280	234	252	248	238	239	239	262	265	263	241	254	283	246	248	255	265	267	276	286	267	269	251	278	297	236	249	248	283	231	263	233	279	280	261	268	278	237	236	256	234	255	267	260	261	293	264	285	271	251	257	298	259	272	260	254	247	244	281	265	272	263	289	234	274	263	266	285	270	271	268	258	264	250	238	252	263	275	256	310	255	251	267	252	256	272	251	242	258	251	242	273	287	204	258	272	263	266	255	255	235	261	241	243	261	250	234	232	269	278	261	258	243	251	262	278	246	263	277	233	236	282	262	280	283	280	261	255	262	266	249	262	267	266	238	243	281	279	265	297	245	273	246	277	293	252	268	294	271	274	256	276	268	220	270	262	276	271	242	277	247	258	255	257	268	234	262	257	295	246	244	267	259	252	272	268	228	276	246	277	253	281	292	250	294	232	248	260	236	252	255	270	238	249	276	254	286	268	236	252	257	253	241	291	245	256	284	290	242	262	280	216	251	264	239	270	259	274	256	246	238	281	241	263	272	288	236	271	287	283	274	254	254	282	269	241	284	274	252	264	264	296	263	239	224	260	298	284	274	269	262	264	288	259	242	237	253	248	271	252	244	282	284	267	271	243	271	283	268	260	255	239	264	270	261	261	265	250	254	291	240	277	255	256	266	244	219	267	268	258	263	283	263	244	230	248	290	242	241	261	232	255	270	268	256	248	252	241	251	251	244	281	281	283	259	260	252	262	258	262	241	305	248	246	250	287	284	272	218	248	261	262	281	243	260	236	241	277	269	254	258	266	259	264	289	256	257	246	258	292	296	260	267	274	265	275	252	247	234	247	276	252	257	273	263	265	299	290	272	269	273	249	273	267	274	234	266	278	261	254	255	256	255	246	288	271	259	262	254	289	288	270	264	241	275	280	298	253	263	281	248	269	280	268	247	292	255	273	279	276	241	302	255	247	269	264	243	275	248	283	223	270	262	277	273	280	257	255	259	276	259	256	268	237	245	253	262	248	261	234	245	236	274	281	243	262	252	260	245	244	268	248	247	278	277	282	263	248	279	263	275	258	295	267	251	278	239	238	242	249	260	241	252	256	274	278	291	268	279	262	260	262	268	247	269	244	247	275	245	268	285	234	259	241	245	251	288	250	259	261	283	245	263	269	259	276	283	284	280	262	235	244	268	241	274	250	269	265	287	227	250	261	271	264	239	262	271	266	256	266	265	271	237	245	265	281	277	318	290	270	255	271	280	261	263	252	290	269	260	247	263	226	258	233	276	257	250	297	264	257	255	259	274	250	250	256	246	253	251	230	257	262	254	287	269	275	255	255	270	257	248	241	263	258	221	260	286	258	271	243	270	248	260	286	254	276	288	252	259	238	269	280	250	277	274	273	240	270	272	249	282	250	276	264	258	276	263	268	266	282	286	254	250	267	262	228	264	261	273	253	241	265	249	314	250	255	272	259	281	228	271	278	240	262	244	258	261	264	227	271	284	239	255	273	259	255	276	253	252	275	237	242	254	276	260	243	278	243	254	263	264	287	253	268	255	243	264	266	270	282	251	254	267	267	234	265	256	248	274	226	253	266	245	270	247	253	242	236	286	254	255	255	238	265	254	233	301	251	223	257	257	239	238	262	281	245	238	285	267	249	280	267	267	272	252	248	271	274	269	279	271	269	218	261	271	258	271	264	260	243	238	266	279	276	256	269	254	264	242	277	221	251	241	256	240	252	283	249	272	251	251	287	280	277	272	272	263	260	245	274	270	243	261	260	261	254	292	271	261	275	271	237	245	255	256	255	262	240	258	285	227	264	268	262	276	252	252	228	263	253	277	261	268	248	264	294	272	259	242	279	279	244	269	269	253	273	263	261	280	263	271	246	273	242	258	296	233	279	268	265	261	241	261	226	263	283	254	256	272	270	280	238	288	270	225	260	276	268	253	238	260	255	284	289	243	241	246	268	306	278	291	224	281	248	260	255	249	270	256	270	249	234	266	259	234	275	244	262	253	264	281	234	260	275	254	234	263	224	301	249	267	241	279	241	257	269	265	259	258	246	278	285	286	267	266	285	268	261	274	260	223	243	234	250	278	241	285	276	262	276	273	261	257	237	277	250	275	250	244	260	239	231	244	258	258	246	296	265	284	260	293	235	251	255	260	245	282	291	261	262	276	267	282	256	258	258	257	264	272	257	274	271	288	275	260	281	250	267	254	256	257	308	276	291	245	269	278	257	238	249	281	283	252	270	250	262	266	238	279	265	250	246	259	284	263	236	252	273	244	264	240	244	292	273	237	252	251	256	252	283	278	272	259	250	208	251	267	259	276	266	279	274	260	255	251	261	273	265	237	264	242	274	246	268	244	237	242	266	267	251	256	231	270	254	280	247	267	262	243	249	266	255	269	282	267	273	266	269	276	283	277	274	290	269	260	263	274	264	249	262	254	263	288	266	255	273	263	251	275	263	265	252	284	275	266	252	237	275	265	234	258	249	249	268	245	256	257	294	266	245	270	242	275	273	248	265	260	255	280	261	262	271	256	274	231	266	255	261	251	263	242	258	270	301	252	257	287	255	255	266	275	264	276	263	245	252	246	256	244	245	267	298	251	261	277	280	246	274	234	290	257	281	267	268	250	222	258	257	258	258	283	258	267	270	285	262	247	258	226	250	255	277	261	253	254
36369	46543	50511	50299	41215	38411	34124	29019	20986	21251	27305	24553	21010	19416	14989	11609	9021	10014	10094	7379	4489	4564	5465	4987	3137	2611	1529	1931	1457	1704	1460	1019	912	914	927	875	921	900	862	795	887	936	1186	1563	1727	1510	1208	1046	939	870	835	842	813	837	852	840	796	839	841	837	815	842	835	816	857	812	827	842	856	824	820	855	875	847	824	878	852	787	836	844	801	824	764	818	794	805	832	868	889	824	802	867	832	827	842	799	822	789	829	829	814	858	834	806	850	828	834	847	859	836	789	828	816	855	802	859	786	856	834	843	821	839	818	848	827	866	822	858	828	819	835	813	874	855	847	835	828	826	794	795	817	796	836	824	822	846	813	785	784	827	792	772	781	848	857	835	830	867	792	814	869	842	860	790	867	876	877	817	777	798	863	834	855	771	821	804	849	850	830	783	793	859	837	822	832	847	814	828	870	877	854	789	792	808	835	862	847	867	843	822	833	832	769	831	853	841	830	807	834	812	857	784	856	797	838	822	852	834	830	836	877	859	774	827	785	860	879	817	830	836	821	835	826	816	835	807	836	834	808	833	897	850	904	783	879	853	836	831	795	868	830	859	881	809	822	865	810	812	816	850	811	859	825	838	769	877	866	867	844	841	828	827	817	843	847	843	818	828	839	828	816	846	799	911	815	807	810	849	815	864	818	875	827	867	830	813	762	873	806	858	793	775	857	828	844	834	781	866	841	836	813	802	845	796	822	856	816	883	872	879	841	789	846	804	851	818	850	851	866	838	867	853	857	839	861	818	799	890	838	810	812	836	835	830	843	826	788	817	804	755	862	848	795	855	820	849	864	802	840	835	773	840	869	834	870	865	847	775	839	812	861	802	869	831	822	897	855	836	831	787	875	801	867	864	800	791	874	851	820	836	804	821	852	841	816	856	830	868	859	833	843	808	841	830	869	841	896	875	820	803	923	843	886	891	861	799	848	831	859	855	812	847	810	845	883	802	797	809	875	832	841	814	810	825	825	785	841	829	845	840	832	838	827	847	830	860	811	788	852	844	850	883	840	843	844	835	789	882	836	848	882	846	806	824	828	785	802	811	816	857	850	844	795	800	845	852	880	853	869	817	850	848	835	842	853	854	878	855	779	834	811	817	888	872	852	913	817	839	876	854	828	855	851	858	850	831	848	867	825	777	837	824	907	772	833	822	806	832	878	797	840	817	832	815	809	810	895	860	854	817	841	814	790	817	872	830	896	846	829	785	818	814	825	821	789	858	848	827	833	834	848	781	858	863	843	854	805	831	833	836	852	820	831	824	825	830	859	883	797	793	799	836	806	894	867	836	840	895	828	834	885	870	837	797	842	818	798	810	850	804	811	808	867	897	833	837	817	836	868	793	837	807	849	819	800	843	848	881	813	824	787	804	877	855	803	837	838	830	811	801	837	848	857	856	854	883	839	871	837	837	841	813	810	823	814	866	857	834	827	840	822	773	861	819	791	817	853	839	816	831	872	830	769	836	839	836	875	798	864	861	882	864	816	831	772	807	873	820	842	790	794	827	837	816	817	848	846	757	857	800	845	873	815	799	800	837	820	812	851	817	836	809	835	801	836	808	818	785	833	853	872	866	866	824	885	845	885	862	841	871	759	851	810	831	824	832	776	832	807	854	804	770	800	806	799	844	850	833	832	787	842	769	829	786	815	852	813	854	836	792	879	914	842	841	857	833	819	830	843	852	851	830	829	883	845	853	815	815	837	772	861	813	831	859	809	866	827	823	805	780	851	844	842	875	811	902	841	860	874	884	894	820	817	836	797	832	821	848	814	853	825	827	831	786	781	847	799	854	825	819	823	820	868	834	831	854	840	825	809	792	831	805	843	827	819	852	812	796	837	846	836	827	832	869	851	822	784	822	797	822	913	837	834	858	788	853	888	835	849	805	795	845	849	850	772	803	784	863	890	810	823	850	833	833	846	839	849	836	845	824	819	848	836	872	840	830	806	842	858	863	824	795	884	909	857	817	816	831	828	850	870	820	820	762	828	822	843	877	822	768	841	807	841	826	833	836	819	865	810	806	856	796	832	851	794	857	771	828	820	835	799	842	835	820	826	867	796	771	810	848	817	838	849	889	870	849	833	825	872	825	846	876	822	810	792	814	870	834	823	838	828	829	816	800	794	830	798	837	849	827	829	841	843	858	835	812	795	803	814	795	830	857	834	819	828	845	813	840	861	849	832	810	823	821	821	818	818	872	800	833	858	828	865	849	844	813	830	861	806	800	815	838	826	867	801	825	868	853	826	851	865	825	851	851	850	848	811	830	853	881	864	841	800	833	834	851	893	819	890	882	821	801	861	863	831	817	838	795	900	871	842	859	857	841	864	850	823	767	781	825	848	824	852	856	866	848	834	851	809	851	904	833	833	841	823	881	794	848	848	804	844	760	827	821	802	821	782	855	813	804	818	862	876	871	840	816	820	887	829	840	808	868	803	836	811	854	833	820	849	807	839	896	795	888	831	829	821	838	828	815	852	863	808	837	804	855	872	839	830	828	864	829	879	840	890	785	821	865	861	829	870	831	794	846	833	810	816	776	811	817	811	814	855	836	819	835	867	838	830	798	845	823	863	907	813	841	806	850	843	864	858	860	861	769	900	869	834	893	902	857	846	848	824	841	843	883	803	871	823	790	806	820	873	823	817	841	812	803	854	821	838	853	868	830	871	851	854	855	825	787	809	827	850	860	809	811	821	859	807	827	814	859	820	821	854	834	850	824	851	838	808	795	847	852	838	835	850	846	843	860	820	805	863	823	833	836	848	841	805	868	833	814	789	799	792	806	809	858	849	835	837	829	835	854	850	868	896	828	814	900	878	807	818	833	822	851	817	796	794	868	836	839	794	773	864	831	865	835	799	835	788	849	780	830	816	825	793	836	813	820	824	800	802	850	880	875	809	846	835	824	850	836	821	874	841	849	844	822	834	845	808	858	849	806	857	811	774	818	851	849	840	855	859	871	833	787	865	858	813	844	870	821	819	791	834	858	852	791	817	851	814	822	828	829	837	871	820	819	818	864	878	830	893	840	786	808	829	857	805	785	824	832	876	848	850	791	859	851	847	835	823	784	840	890	798	809	816	859	827	853	858	831	886	813	830	825	880	827	873	844	868	793	868	811	821	854	821	866	839	872	830	835	821	794	850	853	845	847	781	830	778	834	804	872	836	837	841	811	810	898	822	825	817	810	839	802	844	819	866	813	808	820	815	901	828	844	830	887	895	810	860	851	879	859	847	837	809	863	842	858	826	872	841	854	860	785	858	806	840	787	804	813	847	818	872	899	831	845	806	863	879	771	853	770	819	870	852	802	826	890	861	786	834	835	799	848	803	840	814	829	866	812	870	816	872	865	807	804	864	844	901	831	865	807	847	890	827	841	832	818	880	849	844	903	871	867	861	844	815	850	849	883	836	814	804	795	830	836	813	806	890	861	807	874	807	851	818	831	797	825	884	872	805	816	815	820
10502	12221	12261	8511	3831	2413	1905	1420	1062	822	701	607	462	426	368	306	302	276	290	289	262	246	283	247	240	258	268	234	208	260	243	223	244	251	231	225	221	242	258	211	220	267	247	265	238	241	240	217	235	232	240	237	240	249	234	237	210	215	240	214	210	245	258	243	238	256	242	227	239	235	245	209	234	218	234	225	248	239	243	222	247	230	239	245	233	235	221	221	224	253	247	229	235	252	231	216	221	242	234	264	259	213	227	239	209	245	213	245	235	231	208	247	233	208	235	231	226	207	218	242	255	223	225	245	231	216	222	247	220	243	257	237	237	234	239	218	218	231	237	210	232	247	256	242	247	207	200	231	210	256	210	229	261	219	255	239	277	237	228	219	231	233	243	221	229	246	208	236	217	230	238	218	232	230	222	259	225	235	233	205	274	230	229	229	226	237	219	244	237	228	240	215	231	219	251	228	253	209	225	237	232	235	251	261	224	247	226	235	212	236	180	250	250	243	244	243	241	221	257	239	222	245	202	223	240	212	225	223	264	202	247	248	248	210	263	216	242	244	215	213	261	239	231	201	242	249	238	244	229	221	251	257	244	224	261	208	229	241	207	240	236	238	239	222	240	232	203	251	265	247	226	228	246	247	230	269	239	236	227	214	255	222	266	260	234	220	236	246	258	215	226	243	242	231	257	227	214	229	217	214	230	227	250	233	212	247	273	249	231	230	237	232	206	255	227	206	264	262	241	248	195	235	243	242	243	244	217	260	222	249	225	251	213	214	244	237	251	247	219	261	196	214	263	241	212	232	244	238	218	239	240	243	247	226	230	215	220	244	224	257	238	239	256	235	251	233	225	217	250	246	234	195	224	234	214	212	232	229	240	239	232	215	241	212	218	228	243	225	225	251	256	265	223	235	242	236	235	240	253	232	227	240	240	247	244	241	223	265	245	224	262	221	222	232	241	238	242	240	229	242	252	251	231	231	200	214	231	227	257	246	251	209	231	218	238	223	218	227	242	235	224	225	233	207	204	251	244	238	223	221	235	233	246	242	253	211	225	233	252	223	229	255	223	205	213	248	261	222	258	230	218	239	251	233	229	246	243	219	258	248	216	225	254	241	254	224	220	222	219	222	225	239	227	248	238	267	255	259	227	236	235	219	231	252	242	237	242	244	229	209	218	221	231	225	240	237	241	245	226	242	214	248	235	236	256	221	244	241	224	246	249	248	251	237	249	256	226	208	237	239	194	197	243	237	239	246	220	255	205	199	224	248	232	213	233	242	233	241	228	219	224	238	241	227	227	217	239	228	234	252	251	230	236	240	259	239	230	190	228	228	213	263	240	225	243	233	230	205	225	220	247	227	230	224	234	219	219	251	247	231	212	229	198	204	227	225	230	243	243	212	214	228	215	241	266	231	235	227	252	274	250	213	237	228	229	234	244	235	249	225	228	238	242	240	223	241	230	239	257	228	251	249	249	246	259	250	238	235	230	222	214	251	244	213	228	223	249	255	231	245	242	215	250	259	210	217	228	211	221	238	240	220	222	232	224	226	240	249	252	236	238	233	210	246	231	241	231	228	229	216	229	229	236	220	221	223	228	248	239	228	217	260	220	213	224	229	222	226	261	237	218	236	231	265	230	254	248	235	240	256	270	274	262	250	252	263	237	229	262	223	264	243	241	249	206	224	248	229	214	209	227	234	215	245	238	263	243	239	211	229	227	254	244	231	238	244	252	233	216	248	236	262	238	218	231	245	221	246	229	255	253	236	235	257	243	263	231	230	242	210	240	224	242	242	263	230	257	262	221	223	230	243	231	244	239	240	204	224	245	233	233	239	238	229	243	235	241	250	263	254	249	242	228	263	234	261	240	235	220	194	250	240	215	225	242	244	231	220	237	216	222	266	225	258	215	226	231	229	259	268	230	247	225	207	222	229	226	232	229	222	229	222	225	256	231	225	252	244	243	257	239	223	257	225	220	216	244	229	234	222	267	221	245	227	231	223	250	227	244	264	244	214	218	230	267	218	243	234	226	249	217	215	218	230	215	212	267	256	238	209	237	254	225	246	214	195	246	239	252	260	229	254	221	222	215	218	233	219	228	254	244	246	245	254	273	226	215	249	248	222	238	256	240	227	223	240	228	241	213	253	246	238	259	283	225	219	228	239	231	226	254	231	217	244	210	251	223	217	256	215	232	241	208	260	225	250	196	235	239	238	232	254	241	226	233	233	247	244	245	220	228	253	249	210	229	208	197	247	235	224	216	248	249	237	209	241	245	213	235	221	237	235	257	229	225	224	219	241	224	238	253	215	241	247	248	231	240	259	227	240	218	229	223	234	222	238	238	238	229	245	229	232	220	239	233	256	236	223	253	224	224	238	224	220	241	245	243	222	218	237	213	228	255	262	255	235	238	224	221	248	214	242	209	254	213	231	230	235	230	210	218	253	234	238	233	258	260	206	253	238	207	251	255	224	241	229	224	232	230	237	266	236	216	254	250	241	244	208	239	221	215	235	227	234	211	245	215	245	232	241	237	225	189	232	235	252	218	244	203	265	206	248	224	236	252	271	247	235	227	222	229	238	238	252	240	232	222	219	242	225	243	222	252	232	243	244	244	263	235	216	233	255	221	222	235	266	227	237	212	227	226	230	239	214	239	226	227	233	230	255	244	219	247	218	252	235	234	267	247	220	242	216	249	236	221	269	225	230	272	248	241	232	252	227	258	267	229	215	248	259	216	233	244	243	243	233	233	237	225	246	228	233	243	272	249	252	233	264	275	264	230	223	230	267	250	210	236	232	223	242	230	250	214	247	218	229	254	199	198	233	222	246	220	240	254	251	225	241	244	247	204	235	248	225	230	222	247	239	218	248	229	235	261	250	249	223	220	206	224	268	245	235	237	237	251	241	230	211	232	261	211	237	253	215	242	230	236	226	200	218	259	229	245	197	229	245	225	219	253	231	218	217	248	239	216	201	224	222	219	234	253	247	233	235	245	215	259	247	213	274	225	234	232	225	228	242	229	228	231	263	218	237	236	239	238	216	233	239	234	230	244	259	260	277	232	238	235	243	260	230	246	229	219	238	226	235	278	216	251	229	251	235	231	228	226	223	226	212	272	261	232	249	256	242	266	250	273	238	256	241	226	220	223	260	221	187	259	254	247	238	241	255	234	243	250	238	203	236	221	236	224	248	259	232	227	220	222	216	235	241	252	243	212	226	219	248	238	231	243	223	279	225	247	217	242	227	240	233	230	259	216	228	221	217	247	187	217	230	224	221	235	252	228	234	223	218	214	249	242	257	254	224	235	239	235	231	236	224	239	233	262	209	232	222	230	221	224	223	232	243	235	256	226	250	226	251	257	212	236	277	243	237	213	235	224	219	236	257	228	265	232	219	231	218	213	226	236	243	235	227	222	218	235	218	237	225	236	239	244	222	261	234	254	273	183	275	231	248	233	215	229	215	236	203	224	235	227	249	212	209	242	248	242	234	243	242
10929	15572	19077	18877	11901	9716	8427	7001	5611	4609	4058	3112	2279	1937	1730	1496	1135	1149	1144	1089	999	1106	1007	940	889	832	795	836	826	815	835	794	799	792	803	750	766	761	775	793	788	773	780	799	865	867	783	779	815	736	745	829	822	779	747	759	782	811	765	762	810	738	733	816	738	793	744	760	830	809	806	778	728	781	804	730	757	733	749	794	787	783	790	786	786	751	784	781	769	780	749	780	765	814	745	842	807	786	804	799	759	786	732	775	768	754	823	755	767	727	762	785	792	792	775	785	738	782	790	748	765	736	767	797	798	825	748	772	738	745	788	776	784	827	742	802	779	786	758	759	783	774	754	780	758	797	747	744	750	780	729	766	767	803	714	800	787	750	834	769	798	748	783	803	777	846	759	762	752	775	802	736	782	816	751	799	783	760	739	801	795	771	731	824	790	772	759	769	778	757	750	762	738	808	758	770	755	787	803	772	791	718	777	824	792	812	769	739	764	785	761	792	816	741	758	754	777	780	769	767	804	750	744	754	749	792	810	714	753	786	788	790	773	780	769	738	824	793	818	774	795	810	798	760	748	774	768	770	763	746	759	817	807	806	749	822	791	817	782	809	800	750	763	824	780	768	750	779	798	768	760	770	745	734	759	775	752	741	796	755	778	770	819	822	793	852	779	815	770	780	814	780	790	748	815	811	783	774	752	805	748	821	793	834	759	811	757	809	811	731	785	775	758	786	716	778	774	792	745	791	770	732	768	791	745	779	757	764	774	734	739	763	741	790	782	761	803	755	797	779	745	737	824	688	821	741	773	818	763	775	763	765	784	791	776	764	788	784	773	821	827	758	798	764	793	758	789	735	756	753	794	726	767	872	767	743	786	766	779	822	749	764	816	767	784	752	787	812	771	782	757	757	821	738	776	771	808	798	780	789	807	761	742	808	804	782	768	777	792	775	756	815	748	772	759	780	765	751	742	797	762	778	779	719	779	788	743	772	767	774	773	782	782	812	781	754	804	801	797	773	774	782	790	763	788	758	777	693	745	829	748	759	773	784	796	757	725	757	835	753	772	810	765	735	728	777	776	780	778	783	761	782	767	784	783	796	777	767	792	773	750	752	808	801	750	753	810	809	763	780	728	802	791	789	743	834	813	776	739	740	800	815	770	811	736	808	821	736	775	786	762	790	792	796	764	745	778	734	783	789	722	788	736	800	808	736	758	794	783	740	793	747	792	776	760	815	766	802	771	777	763	775	795	788	802	790	774	799	777	791	742	762	763	813	741	799	709	746	811	771	802	764	785	802	787	742	775	784	768	726	774	750	796	771	765	724	792	766	754	726	793	737	777	767	786	755	799	777	702	788	795	767	768	756	762	766	797	750	788	762	744	761	817	755	861	783	745	785	736	751	781	781	769	755	714	794	761	816	766	785	764	753	741	779	770	777	796	738	734	786	807	797	776	813	814	789	785	793	742	837	780	730	741	798	766	802	763	737	741	763	834	784	762	747	782	775	783	744	771	796	737	756	824	765	788	754	764	808	769	757	782	755	768	764	739	770	741	774	809	797	767	750	798	789	753	753	763	798	765	813	775	720	774	778	782	755	788	762	720	801	782	752	742	798	751	736	782	736	786	796	744	783	766	759	739	807	805	776	799	805	819	776	718	802	739	788	769	772	761	796	807	773	793	817	753	793	805	751	766	807	762	727	778	774	831	760	790	802	787	769	784	792	792	837	767	759	787	817	808	769	741	789	798	729	781	785	760	776	745	739	786	796	785	733	805	766	779	786	762	758	759	799	758	770	778	762	763	804	795	783	793	739	779	797	816	841	779	766	806	829	809	774	778	826	731	787	735	832	785	719	779	774	775	721	740	769	764	827	811	773	801	785	749	827	839	807	782	768	767	759	754	773	777	789	785	767	746	740	761	775	793	791	779	767	863	746	769	785	775	761	802	738	753	759	784	756	715	790	803	808	802	834	759	725	815	829	763	794	768	787	778	770	759	798	785	766	735	774	789	803	723	784	789	803	760	762	791	790	814	805	740	729	800	801	795	759	745	771	801	770	750	772	786	799	805	776	790	781	776	740	793	728	775	764	746	822	771	737	805	779	734	736	736	767	821	748	790	764	714	798	795	828	805	784	749	710	775	749	743	809	782	782	804	776	785	760	789	790	784	781	762	776	770	760	766	783	809	808	759	788	762	742	729	730	841	795	757	736	785	798	766	751	788	799	765	722	755	769	763	744	750	799	774	786	735	785	773	763	778	768	796	808	762	798	747	772	768	830	784	784	769	781	724	782	775	795	768	754	787	748	775	800	766	762	748	805	772	770	772	753	758	792	781	752	779	781	773	776	778	791	744	768	786	786	789	773	776	759	832	769	736	804	757	755	761	756	798	748	765	799	747	771	771	836	803	735	753	784	803	772	787	766	790	838	823	805	730	811	768	790	741	788	752	781	833	763	807	776	751	777	766	819	848	787	787	786	779	735	777	747	795	791	816	784	725	843	745	768	758	808	753	751	743	798	792	751	801	775	802	766	787	803	747	845	787	766	746	725	762	747	787	756	751	775	769	780	775	749	774	767	833	753	785	750	785	834	773	776	785	770	764	722	734	751	776	821	745	801	755	761	739	794	800	787	787	825	769	756	789	792	761	745	762	760	732	745	814	783	748	761	706	764	775	745	799	748	748	757	789	755	761	822	833	754	777	756	800	757	760	764	779	785	776	793	755	759	741	802	788	768	770	754	826	782	767	751	757	807	773	722	774	747	730	782	810	780	759	795	781	779	769	762	787	761	762	800	756	779	765	768	769	775	765	814	782	732	803	764	768	745	786	786	775	765	779	785	728	786	781	765	764	783	816	779	791	800	770	765	768	793	785	738	763	776	727	762	775	732	734	798	794	805	772	754	794	725	787	759	783	802	788	770	839	785	801	762	768	810	741	753	735	784	799	781	802	766	777	797	766	808	735	778	800	780	767	765	760	788	819	767	769	723	739	815	778	804	809	787	804	790	743	830	751	761	726	764	740	772	763	833	736	777	776	740	791	757	784	779	764	767	770	776	740	767	805	768	743	771	784	755	750	773	745	819	839	774	767	826	777	818	834	799	766	813	792	768	788	743	742	784	782	759	793	759	743	728	762	783	747	784	745	771	812	814	770	737	773	776	763	763	778	804	710	755	755	787	789	775	737	765	821	754	764	711	767	788	764	798	816	766	795	794	745	771	826	807	805	765	766	784	757	839	808	763	779	741	808	793	712	798	802	775	805	802	830	753	727	767	778	771	750	795	782	785	832	837	743	795	792	765	808	746	764	760	745	737	771	785	726	779	808	778	781	800	792	811	782	781	780	777	794	790	789	780	795	803	753	773	753	775	757	722	769	791	762	760	840	777	777	772	749	792	746	774	785	779	735	754	790	753	799	759	791	735	740	774	763	754	786	767	813	793	757	792	756	756	766	809	757	787	774	763	791	753	714	751	779	733	704	772	764	746	739	765	763	717
36903	43868	45809	44639	28187	23457	16955	9547	6614	3948	2624	2976	2846	2174	1465	1260	1073	878	982	626	487	500	458	416	333	312	291	323	251	282	266	249	235	250	256	250	278	248	220	257	242	272	275	309	267	311	247	262	285	226	252	263	251	236	247	248	247	239	215	232	227	221	237	221	268	238	237	214	223	227	241	231	225	233	225	256	231	221	240	216	251	240	245	266	241	241	224	238	237	267	221	227	250	250	226	230	242	264	266	231	244	248	247	223	270	241	214	220	253	246	227	250	238	217	219	262	266	227	214	226	242	272	256	234	209	252	237	238	246	227	242	237	235	238	244	232	248	241	285	243	261	273	245	241	212	249	268	225	236	271	214	247	244	233	239	255	229	212	260	242	224	241	238	204	220	250	258	228	221	232	245	223	257	211	245	255	256	232	245	254	269	258	242	236	237	231	273	205	239	271	246	255	235	239	215	233	232	240	241	283	247	214	259	235	228	244	245	250	250	246	206	223	242	284	239	257	248	250	252	245	222	213	246	245	252	233	245	246	261	237	246	223	215	263	239	252	227	270	245	232	260	279	244	247	251	227	273	263	229	252	234	229	266	246	217	241	259	275	240	242	251	205	246	226	256	222	242	225	254	205	242	246	232	233	250	229	255	249	226	248	246	234	243	241	254	247	245	234	220	232	225	240	258	231	263	229	250	214	249	222	234	233	236	256	235	243	236	251	247	253	245	272	245	260	271	261	234	233	235	226	233	229	219	231	234	258	211	237	214	224	265	217	233	220	256	240	241	256	257	243	249	240	228	237	209	248	217	212	247	223	244	260	215	218	238	228	244	249	252	249	242	246	226	245	228	229	205	239	251	233	220	270	265	247	210	220	251	247	232	231	225	233	286	233	246	243	254	260	236	259	224	237	242	229	239	244	252	265	231	236	244	236	260	236	230	241	245	242	233	238	258	232	256	260	266	256	237	257	258	216	234	209	235	225	226	241	229	253	237	239	246	238	257	230	273	221	248	236	250	242	252	228	231	229	248	272	238	244	241	237	230	201	228	245	256	238	247	264	247	253	238	254	245	226	233	232	250	256	271	203	248	257	267	229	250	244	245	222	217	237	252	242	259	254	242	274	254	228	237	228	274	254	221	260	241	213	230	236	241	236	235	236	235	231	214	216	240	257	232	256	236	252	249	211	247	263	227	240	248	264	217	231	269	240	246	264	243	264	242	247	245	264	264	240	249	227	232	241	233	262	222	273	248	228	222	225	272	252	259	221	268	250	244	252	219	228	235	228	218	232	236	234	248	243	240	232	224	232	254	226	271	238	250	242	242	257	278	237	237	236	257	258	237	232	234	227	261	237	241	258	254	256	219	237	247	235	240	227	237	210	230	260	245	236	249	263	262	246	239	210	231	225	232	220	250	249	233	213	233	213	253	215	258	243	245	256	215	256	260	244	229	235	230	252	245	243	222	247	231	211	230	229	225	217	245	242	229	231	209	238	260	244	265	234	259	235	235	243	227	258	224	242	241	232	264	224	235	248	222	225	274	247	256	251	216	235	230	248	229	219	257	204	230	229	207	247	273	242	238	231	269	233	247	218	239	239	234	226	242	251	229	265	236	256	240	233	233	267	235	246	227	282	243	245	252	231	249	252	237	233	264	243	239	258	263	278	266	227	280	246	274	233	221	241	236	246	242	215	240	233	232	246	231	254	268	250	232	237	214	234	262	215	228	226	237	244	241	252	254	218	224	259	255	258	249	220	240	263	233	225	235	266	267	239	239	242	222	278	244	237	248	266	242	239	268	230	255	287	229	243	254	233	254	246	216	258	246	229	235	217	233	236	246	222	247	249	264	244	223	233	239	238	259	229	245	240	262	233	214	258	239	261	257	241	246	255	256	253	225	259	268	241	254	213	222	192	226	249	207	231	253	225	226	268	258	242	252	264	255	253	241	230	267	220	239	232	271	274	217	216	233	254	246	242	205	248	251	242	209	245	225	256	220	250	238	240	234	232	211	230	228	228	228	222	239	257	245	225	256	245	234	245	233	240	243	211	241	211	228	224	250	243	254	212	230	219	211	261	232	262	259	241	257	228	240	241	224	257	244	255	244	246	235	262	229	231	231	222	237	268	232	239	243	249	217	251	233	231	222	252	235	239	235	254	237	264	235	250	234	237	215	237	270	235	244	222	263	238	238	228	238	217	233	283	232	261	244	216	233	257	249	245	233	259	215	235	248	217	198	236	222	241	243	274	241	221	253	241	210	262	205	222	246	211	230	225	260	232	238	251	257	249	226	251	257	220	244	237	228	243	230	242	243	261	232	248	273	222	235	256	245	231	247	230	234	229	264	227	241	213	237	260	230	265	243	234	239	207	228	242	248	238	210	235	266	227	269	238	251	213	258	246	228	244	225	241	237	245	245	242	265	215	229	219	241	265	236	245	235	247	238	226	261	218	281	250	259	232	228	249	246	242	262	250	253	214	240	230	265	218	264	227	235	244	239	250	245	252	241	227	265	251	229	205	247	236	228	257	245	247	241	234	253	248	247	244	230	256	237	247	221	223	221	276	272	255	232	219	241	255	238	243	240	239	234	256	273	225	269	258	238	227	236	238	253	249	255	239	248	231	203	254	223	250	212	246	239	218	227	258	241	246	250	219	223	272	232	270	254	235	228	266	236	260	252	245	230	236	266	232	233	228	234	288	246	234	238	250	231	240	262	244	232	226	236	249	243	229	231	254	235	234	234	225	233	251	226	241	258	249	232	242	247	233	269	246	231	263	232	259	236	240	219	243	248	243	255	227	235	218	243	218	222	230	227	263	249	246	248	252	221	256	246	239	239	262	260	222	243	234	237	240	231	240	249	256	241	263	250	251	226	227	227	226	259	241	222	242	261	227	249	219	239	232	212	228	258	195	254	251	250	237	218	284	250	237	255	238	267	263	245	259	205	214	219	254	239	240	266	228	241	256	233	218	254	241	234	243	240	242	268	225	239	247	221	259	238	248	236	250	238	244	255	249	264	241	221	260	237	229	242	253	255	217	218	237	238	225	263	235	237	235	214	243	247	238	253	227	208	232	234	240	241	266	267	220	259	233	258	232	261	233	265	274	267	251	240	249	251	238	230	247	263	262	230	248	245	255	250	255	247	224	235	227	235	240	232	245	252	236	230	240	257	233	271	237	250	229	242	244	242	260	231	270	213	253	246	213	236	218	258	241	247	257	239	249	269	237	226	234	243	205	209	224	236	243	224	267	251	266	211	248	224	251	243	240	229	239	260	230	242	248	242	261	244	247	254	250	249	214	233	262	229	214	210	230	260	238	242	260	226	221	213	231	250	232	250	269	239	215	214	240	231	266	227	266	230	251	250	258	249	278	234	252	268	258	269	242	237	268	240	238	242	240	228	244	244	227	229	208	231	258	257	224	243	232	225	242	258	242	253	264	209	213	240	247	222	220	251	206	208	256	244	241	247	233	250	244	252	257	262	255	261	228	250	253
31385	41509	50024	50894	32939	31341	24610	20198	19159	15367	12540	14526	14493	12208	8898	7410	6521	5581	6312	4064	2534	2958	2801	2329	1707	1511	1383	1292	1225	1133	941	841	828	831	770	778	806	846	800	824	809	836	1121	1269	1114	1024	928	833	753	828	754	848	815	804	791	766	801	817	802	793	822	830	775	745	816	844	771	792	820	844	755	795	822	744	848	746	811	766	797	771	762	804	779	746	779	791	773	812	726	800	771	800	750	781	758	805	718	814	782	831	826	797	819	749	763	766	747	844	822	805	748	849	761	772	851	823	781	737	753	778	761	806	799	790	787	744	814	762	775	794	771	809	810	764	816	749	754	797	716	822	741	757	747	801	764	837	783	763	768	745	763	761	751	777	785	733	744	815	793	860	757	809	790	795	830	835	788	784	781	785	763	818	773	785	809	800	788	771	732	796	773	792	760	786	810	837	776	784	758	809	776	763	805	799	814	798	750	763	773	795	792	755	743	767	746	798	795	796	770	772	801	786	790	753	816	768	801	780	763	752	813	760	744	772	801	767	813	791	749	779	801	840	799	771	809	791	806	772	806	774	794	754	794	812	797	768	775	802	766	789	796	817	784	690	788	802	845	790	783	792	780	814	796	742	845	728	782	843	791	802	762	785	778	803	797	766	799	762	754	729	755	781	724	787	754	763	773	806	802	778	779	784	745	821	792	810	796	763	742	807	790	780	791	794	744	801	793	804	752	794	763	771	731	802	774	827	834	805	774	799	790	785	759	771	766	797	809	766	802	774	767	838	854	789	796	753	754	795	804	758	774	750	741	772	779	778	825	740	818	778	831	808	774	731	804	758	777	773	761	803	736	838	759	819	765	859	793	835	826	818	777	756	773	783	817	788	767	808	797	766	805	779	812	845	767	766	803	837	831	794	813	842	808	771	780	812	816	823	814	769	773	792	804	796	807	787	822	817	836	761	812	813	814	783	796	783	729	769	812	789	771	761	769	811	786	806	777	832	859	836	830	781	844	807	799	759	815	744	838	772	727	778	839	844	798	783	754	821	757	763	785	776	739	834	771	797	765	811	771	765	809	786	827	757	790	732	775	780	760	757	782	756	762	784	769	723	774	806	801	801	794	798	786	760	741	808	762	763	796	793	775	731	848	788	764	816	838	786	823	797	778	816	789	771	756	788	825	787	815	814	789	814	780	752	763	823	723	810	776	757	783	791	845	821	769	769	812	771	811	736	814	819	780	839	824	781	805	815	803	749	757	790	760	795	785	808	820	793	806	779	789	783	745	815	787	813	781	776	807	801	768	782	764	769	776	803	710	801	812	755	732	808	789	730	748	768	781	737	732	778	815	792	824	836	789	826	808	758	751	781	770	822	740	768	758	773	753	807	822	798	820	787	771	777	807	804	810	856	783	775	769	872	800	813	801	789	800	788	763	794	770	773	785	777	807	816	824	764	778	721	750	777	765	802	786	790	769	765	831	792	782	769	748	816	797	783	793	779	800	818	759	786	782	769	778	764	775	793	760	768	786	786	818	784	780	731	806	768	749	823	789	756	778	807	823	787	741	753	835	808	750	756	765	776	759	782	763	807	736	752	763	856	798	747	813	778	792	782	756	780	803	752	812	798	790	752	823	784	778	751	783	779	808	828	789	771	753	796	770	789	789	745	806	773	807	791	770	735	776	735	798	811	767	780	812	776	797	786	803	844	798	802	767	786	795	767	774	723	789	813	831	819	821	755	742	847	765	752	805	763	785	767	803	843	804	739	786	788	790	812	803	718	802	736	774	797	801	795	826	811	788	834	774	776	797	824	742	802	767	801	831	772	806	783	805	822	776	777	770	770	787	755	779	774	814	771	765	791	742	757	804	757	777	761	807	771	776	767	781	791	759	796	770	786	754	779	764	788	782	786	748	793	814	751	784	792	806	769	791	769	757	756	812	807	769	770	773	725	725	784	822	792	762	800	803	796	763	782	783	758	772	778	813	726	791	797	803	814	776	805	750	774	800	779	742	831	757	796	779	777	814	783	799	776	768	812	797	784	712	774	790	817	752	808	812	795	829	782	784	776	766	813	758	776	761	761	792	805	798	741	764	789	818	812	790	799	874	762	790	795	792	812	778	751	804	788	779	792	780	780	830	780	796	797	764	779	785	729	827	776	775	830	793	795	809	790	791	831	790	793	757	779	827	785	809	759	787	771	722	765	778	745	803	786	789	811	777	743	790	736	758	831	821	750	775	789	764	816	781	757	770	808	806	741	790	780	779	786	750	796	774	796	810	763	756	812	800	823	820	820	773	820	792	744	760	762	765	746	757	768	789	777	788	799	843	800	779	828	793	755	766	820	774	808	797	761	721	772	741	767	803	801	773	829	783	797	749	833	786	816	806	765	744	795	801	758	807	798	814	782	797	739	789	808	746	779	787	803	851	764	759	782	773	770	820	788	761	817	779	739	831	780	777	828	746	815	771	815	806	823	755	733	793	816	796	807	789	797	770	812	738	789	757	783	789	781	801	797	806	777	836	785	772	800	786	762	813	804	841	781	783	767	794	785	788	776	782	785	762	813	780	842	808	774	768	794	740	805	755	798	833	810	842	813	786	810	788	818	735	821	804	814	785	764	778	765	765	741	724	768	804	741	834	812	786	758	815	807	742	780	786	775	815	755	779	801	829	755	865	810	789	739	792	801	816	800	766	754	733	803	785	743	842	789	770	755	823	763	783	795	778	743	760	818	800	790	771	787	766	797	846	749	795	736	793	801	807	737	750	792	774	831	818	796	798	805	785	763	810	746	781	806	798	768	712	792	806	779	714	749	757	788	828	769	853	780	813	758	795	811	806	783	781	815	755	708	831	789	779	818	740	790	800	745	830	745	777	788	821	816	766	794	746	843	804	776	742	775	758	786	833	822	767	763	773	787	757	750	773	779	788	785	808	771	792	761	810	813	781	748	813	749	791	778	813	776	837	737	771	728	776	806	756	779	820	848	763	761	797	852	809	793	774	744	794	714	772	818	801	777	775	765	805	736	806	800	794	811	848	771	810	778	769	778	759	806	767	829	772	763	797	773	785	838	805	799	797	788	744	777	796	796	839	789	797	790	793	774	772	803	801	742	833	832	724	733	798	767	774	817	771	751	807	749	795	813	832	762	806	783	723	837	763	785	781	805	771	832	776	759	742	801	776	745	805	804	793	787	825	783	821	773	786	781	795	736	803	775	774	729	822	743	763	754	763	766	765	772	785	771	785	792	805	775	787	760	812	779	790	785	774	753	831	767	773	790	762	771	750	858	767	764	765	788	787	808	744	778	806	766	794	780	744	838	763	768	798	828	781	807	765	805	776	790	780	741	792	793	772	805	786	777	780	806	839	742	798	771	825	807	779	796	834	780	779	793	816	812	759	775	805	784	759	807	763	805	815	769	761	794	752	751	764	781	786	758	781	768	814	810	787	755	834	815	755	787	766	787	800	815	758	749	777	824	733	817	793	764	747	816	802	818	752	808	778	772
42997	47755	46372	43377	30214	25653	21861	15922	10247	6428	4846	4687	4800	3583	2624	2113	2193	1514	1499	945	623	770	679	567	440	408	402	383	383	319	278	262	262	283	261	270	275	284	266	287	240	295	331	342	321	300	304	285	254	254	261	253	268	275	277	288	273	270	251	274	246	227	247	282	264	259	259	266	239	264	268	245	275	246	263	266	228	277	263	285	243	281	232	242	254	261	272	253	260	264	266	238	251	303	268	300	255	288	250	267	252	260	277	269	259	293	273	251	242	265	278	257	234	266	262	238	257	250	264	256	244	276	246	232	244	278	249	235	270	274	252	244	243	261	259	248	244	288	250	286	246	287	251	272	249	271	272	292	282	260	255	243	276	265	283	263	238	284	255	282	265	262	248	247	253	278	248	256	262	256	276	263	272	247	237	271	258	255	256	267	263	248	255	249	244	244	287	232	268	270	266	257	263	245	249	286	245	280	271	258	288	237	258	269	288	242	289	245	264	264	278	275	309	272	251	243	270	266	254	245	258	241	271	251	250	252	273	279	275	271	255	263	237	263	268	273	255	269	257	269	250	255	249	251	250	264	243	224	284	275	247	250	257	244	268	280	246	231	280	291	273	230	267	214	262	231	255	291	269	241	272	250	292	255	262	283	272	265	255	223	237	254	255	272	217	242	280	272	262	246	255	272	288	262	288	250	259	277	259	273	218	291	257	262	251	263	254	262	253	244	253	258	280	260	266	254	242	258	273	239	271	265	251	247	256	254	276	242	222	246	271	265	256	277	275	266	244	268	279	279	289	268	243	275	239	243	234	259	262	290	262	276	279	286	246	249	240	270	264	268	269	283	241	253	255	256	282	239	246	270	271	264	257	256	264	259	239	287	281	260	278	252	255	267	270	244	281	254	276	256	258	282	261	253	248	289	292	278	265	262	259	252	263	236	243	257	257	281	246	277	249	245	259	271	263	251	254	253	265	257	250	258	279	255	274	240	250	238	269	264	243	254	303	310	274	267	233	226	266	249	254	258	273	256	255	251	271	274	244	274	260	237	252	291	250	300	256	284	278	261	244	278	280	230	229	275	290	280	245	273	270	253	261	230	278	268	281	268	261	322	213	263	268	262	259	264	275	265	232	247	272	254	259	245	269	289	249	258	266	288	267	260	276	266	282	242	244	252	245	242	240	252	261	268	258	273	245	251	243	270	303	292	249	261	292	239	232	239	237	259	253	238	267	267	249	272	234	265	265	264	267	246	257	275	255	252	250	264	266	263	276	270	242	325	259	250	238	278	242	238	281	236	257	263	244	237	281	278	241	245	280	250	242	250	275	260	262	251	288	252	266	268	276	257	255	216	234	247	259	244	269	225	240	266	255	260	256	259	275	257	258	284	295	262	268	258	255	254	239	270	266	280	280	267	247	250	245	250	269	252	262	247	269	265	242	273	296	278	268	276	245	236	278	261	261	284	251	270	263	269	246	260	257	259	264	258	235	280	265	242	265	244	251	262	245	272	252	255	263	271	259	263	255	248	259	246	242	255	259	257	290	270	265	238	261	299	269	265	248	267	258	294	261	276	271	282	245	249	252	251	251	238	245	253	246	271	258	231	253	240	234	264	259	255	267	245	255	235	296	249	234	251	256	285	250	267	250	255	257	254	284	252	262	256	233	275	241	245	263	263	276	286	241	244	253	246	249	276	242	259	273	231	271	217	247	244	275	263	268	233	239	290	231	247	235	256	241	267	248	261	242	241	276	263	261	225	259	299	254	280	274	234	256	263	263	256	247	247	251	253	270	218	261	245	274	238	244	254	268	258	265	260	269	278	255	270	294	261	251	268	236	274	239	261	258	279	283	282	241	245	296	239	279	272	254	262	242	245	265	261	254	287	275	241	258	265	254	245	255	245	229	244	249	271	258	259	292	262	248	248	272	261	250	256	222	262	265	272	263	252	245	231	255	275	284	267	276	277	242	255	231	261	262	267	257	248	266	257	240	252	266	276	258	260	241	270	289	271	269	283	239	275	284	262	262	279	265	255	249	247	258	276	274	247	254	275	271	250	269	244	264	214	217	260	270	268	255	223	225	250	240	240	247	273	237	268	249	262	253	260	262	275	275	276	268	241	268	253	270	242	229	254	238	242	249	249	284	266	274	299	238	249	266	257	261	252	256	245	274	238	266	264	279	282	252	244	271	281	227	270	271	270	243	248	233	285	256	253	244	241	258	279	252	250	259	278	254	294	251	244	249	234	267	245	229	238	250	264	259	267	239	270	259	259	247	273	223	234	266	246	241	256	300	264	275	254	260	260	258	243	257	243	246	266	235	285	266	257	256	286	229	286	222	242	265	229	256	264	254	255	255	279	219	262	252	273	275	243	265	250	269	252	268	265	257	262	230	239	275	269	241	271	243	268	280	258	254	279	238	265	261	257	261	257	240	254	253	279	234	277	247	285	289	256	248	278	260	248	285	284	257	245	257	237	256	237	288	239	277	237	268	280	249	256	227	249	245	283	248	254	248	259	248	268	246	268	254	242	270	268	253	283	258	249	255	241	255	248	288	251	244	249	245	283	280	236	260	259	276	252	245	242	252	249	260	259	269	270	238	281	239	289	250	261	261	224	257	260	286	248	259	270	253	298	273	267	271	274	242	271	263	254	285	255	280	249	272	271	272	232	271	236	239	262	263	252	250	260	236	270	288	244	239	255	247	242	266	247	279	263	243	266	249	254	276	254	265	226	271	271	261	284	265	242	265	266	289	253	272	274	260	284	276	258	255	282	263	251	260	283	265	284	239	298	292	246	298	235	267	269	274	266	249	266	268	238	236	275	246	246	296	261	245	257	236	299	254	241	257	227	264	299	269	250	235	257	254	261	258	259	269	279	244	257	282	268	246	261	246	250	231	262	246	251	273	270	267	292	255	251	235	285	276	289	251	256	246	285	238	236	265	274	290	262	264	251	265	275	237	251	246	273	260	267	259	246	280	263	267	263	247	287	262	246	262	261	268	257	241	260	241	269	284	261	256	268	278	260	253	268	246	268	272	254	286	232	285	254	291	268	255	244	267	247	274	260	257	245	280	269	264	258	222	251	258	260	257	271	280	279	271	279	227	270	261	229	263	263	272	276	234	269	241	231	243	266	263	256	281	224	263	287	264	273	230	275	286	298	246	264	279	239	263	273	278	233	253	275	267	239	265	242	241	254	244	271	281	265	281	247	287	260	254	245	275	264	258	290	270	278	260	273	293	242	252	255	290	281	242	239	225	255	249	261	289	252	251	276	233	266	236	258	283	260	268	258	249	254	289	294	244	254	257	248	282	253	278	262	292	250	269	246	269	247	273	280	267	245	283	269	267	266	267	271	231	273	268	274	248	258	244	258	262	248	257	285	249	256	287	234	271	258	257	255	270	232	270	245	267	262	276	251	270	246	244	294	233	257	248	249	242	274	244	233	242	296	242	254	257	282	248	243	263	253	239	258	269	280	276	256	266	271	274	270	292	279
35762	46999	54593	51241	39597	38199	30024	25435	23795	19530	17966	18883	20783	18112	14448	12842	13123	9307	9593	6117	4227	4803	4292	3330	2551	2257	1916	1856	1375	1378	1208	1017	914	908	899	895	811	878	856	855	866	953	1456	1585	1445	1185	986	918	862	798	834	817	829	789	891	825	844	820	801	875	883	875	906	796	802	842	774	809	815	828	834	832	782	842	840	818	846	813	832	810	831	794	856	841	803	774	844	803	854	833	850	874	834	809	829	816	779	794	827	837	840	877	809	862	817	825	825	842	806	827	817	820	887	816	865	775	828	813	856	854	834	805	804	768	857	793	827	833	793	831	825	786	868	837	874	799	811	842	812	835	779	886	864	801	832	843	796	795	833	820	829	756	789	773	806	841	826	875	769	904	799	823	800	817	796	789	828	792	834	845	824	813	834	905	804	826	799	835	833	848	803	837	861	821	880	840	834	795	828	828	844	810	855	810	795	784	859	813	812	867	831	839	851	771	852	792	828	866	846	861	801	844	817	858	817	836	817	825	845	842	872	827	823	801	870	838	868	836	800	753	785	782	807	842	800	807	932	797	837	877	812	825	838	830	850	870	816	785	856	810	788	832	794	823	807	829	829	842	854	770	821	823	740	775	826	819	842	818	830	811	800	798	847	838	807	830	840	808	834	815	789	809	808	784	807	805	815	804	826	810	814	822	831	885	831	843	833	822	825	771	792	817	879	791	847	832	763	835	839	841	837	868	843	800	829	820	837	817	872	834	789	835	841	822	797	833	828	846	809	857	788	888	821	819	853	803	803	816	865	835	822	829	809	817	827	810	846	801	794	755	808	798	813	847	863	844	848	869	833	802	879	840	856	779	865	832	794	803	852	837	788	789	848	789	822	818	831	834	816	784	798	790	821	871	886	813	835	881	780	801	812	813	830	849	828	790	862	851	863	857	812	784	805	805	875	838	801	823	792	861	811	835	818	861	790	841	779	811	785	851	852	805	876	851	834	825	801	860	822	809	865	814	860	844	800	797	838	818	846	836	856	816	833	828	816	840	846	829	802	838	820	838	817	879	851	838	803	754	780	792	897	831	849	840	783	811	803	794	813	858	876	892	890	854	841	832	851	799	809	829	811	768	870	783	807	801	835	804	822	812	834	852	822	855	810	799	849	838	843	823	794	844	822	889	818	807	865	889	874	840	843	812	796	875	821	813	844	872	887	826	846	849	851	847	806	786	823	838	825	832	849	781	817	826	768	839	832	825	817	825	810	835	827	784	799	840	826	832	845	844	766	873	807	849	812	789	799	839	836	815	831	832	793	867	824	812	815	808	836	848	810	801	797	868	869	834	836	855	827	839	840	790	846	846	841	784	818	813	818	837	820	778	868	851	821	779	801	812	828	810	847	860	849	787	832	826	852	815	818	819	823	878	796	826	844	805	789	764	838	814	832	838	795	815	844	801	856	832	816	811	825	842	805	819	842	799	792	847	860	803	809	830	817	870	854	850	831	786	825	825	813	785	814	836	844	837	841	809	813	850	799	875	840	879	830	855	789	874	828	815	857	789	862	839	811	835	862	849	773	813	811	831	831	839	820	855	816	830	839	798	872	796	864	813	829	786	819	811	849	820	835	789	822	858	783	775	786	805	821	867	830	841	825	864	877	855	839	791	810	814	826	885	894	809	785	804	835	858	833	850	817	812	828	836	800	824	790	832	891	842	878	812	826	837	870	813	899	876	854	821	783	819	794	844	731	847	844	788	844	795	815	861	816	817	848	879	825	807	804	823	852	828	796	817	806	830	755	821	781	808	819	829	792	826	785	858	772	809	839	833	853	811	779	852	785	842	886	819	832	804	763	813	814	801	782	826	842	761	844	871	843	818	785	821	788	837	847	853	836	880	855	855	841	814	860	778	847	811	836	805	759	866	833	828	840	807	844	829	787	848	806	845	758	842	845	797	820	815	834	839	799	877	822	805	804	781	818	855	814	840	838	781	787	832	766	793	814	770	900	828	850	805	793	864	835	824	809	809	829	797	877	849	829	839	827	797	817	838	785	844	827	822	791	814	841	815	811	801	831	839	843	831	836	856	885	833	829	865	832	841	798	826	865	818	857	855	826	808	858	788	826	810	879	853	836	841	837	802	816	831	810	798	815	766	816	834	844	841	762	867	798	790	869	874	816	816	828	809	839	859	860	800	837	835	799	787	850	837	805	830	802	889	805	835	810	812	831	811	845	853	814	887	836	833	816	864	803	863	832	853	854	832	790	815	803	864	794	830	826	810	865	825	853	837	820	852	855	787	861	813	773	807	858	863	798	806	780	837	838	826	865	856	838	823	831	823	841	810	867	761	852	795	836	863	832	810	871	783	810	825	826	824	894	771	825	820	843	832	828	832	859	896	814	811	855	805	869	837	810	817	796	804	819	857	806	856	847	822	789	818	826	854	834	791	802	863	853	824	814	845	902	838	841	839	843	778	852	800	796	810	852	863	837	821	801	794	802	859	805	831	790	784	818	799	804	842	789	817	837	863	848	878	848	797	863	847	866	840	820	801	867	834	786	796	824	770	811	825	866	826	809	838	810	891	807	799	842	831	835	878	835	813	830	880	801	858	867	837	884	818	813	769	821	820	836	839	851	778	859	822	829	808	822	802	831	827	850	832	798	841	832	875	871	782	806	899	830	825	848	835	836	801	844	850	800	827	809	830	805	827	810	861	813	806	841	798	806	852	827	803	846	794	766	802	819	793	801	881	831	874	816	830	860	838	833	834	893	811	858	837	848	838	810	853	848	809	798	859	811	806	851	864	834	839	835	752	841	825	810	845	782	782	851	839	801	835	836	812	814	834	847	847	879	815	815	896	819	796	817	851	869	817	804	840	862	813	828	769	843	817	841	863	794	829	849	825	828	788	830	812	861	862	841	847	844	790	829	875	839	824	809	864	907	837	810	839	822	779	786	804	830	820	809	805	824	829	811	846	854	842	823	863	840	811	881	820	803	911	842	811	823	844	816	843	790	895	823	839	798	806	834	796	853	805	826	811	826	824	833	872	853	824	831	863	826	840	827	844	769	793	872	836	869	812	808	775	835	772	864	809	781	797	821	869	839	807	824	849	836	826	850	813	813	852	873	831	869	828	830	818	839	812	814	845	866	858	840	796	782	834	796	821	801	835	832	803	807	855	829	838	783	838	832	809	889	804	854	885	845	790	847	853	772	776	850	803	829	834	803	847	815	816	867	834	823	866	828	844	845	846	833	866	822	787	764	829	804	804	790	802	787	861	777	857	837	812	803	865	808	773	814	858	827	846	832	788	832	824	801	825	820	846	786	846	828	841	832	803	812	832	867	837	840	823	833	807	787	832	824	846	820	863	876	766	862	861	838	823	867	809	809	819	811	808	791	785	839	810	868	798	805	823	816	827	823	789	825	840	799	826	776	837	834	854	882	853	814	835	798	840	837	839	802	786	869	823	810	858	798	784	777	813	835	790	798	854	787	834	831	788	853	839	795	850	830	873
9591	12942	14371	9181	4217	3007	2473	1909	1465	1112	741	589	447	421	349	291	299	282	235	220	271	254	239	255	257	238	273	251	279	230	269	236	239	241	234	245	230	226	248	239	253	243	234	219	213	245	238	234	237	248	254	238	244	226	244	217	219	219	212	221	217	253	225	240	235	254	247	242	275	252	242	255	228	238	222	242	255	234	216	221	264	218	226	228	264	233	244	263	254	248	252	243	238	240	239	232	219	247	252	252	243	270	242	218	251	246	250	238	251	253	272	261	249	231	243	233	226	244	231	237	220	269	251	250	254	230	245	206	261	244	235	255	239	226	237	238	237	213	263	230	222	233	266	238	249	231	221	219	237	237	258	240	223	249	225	251	248	242	238	230	223	230	209	218	224	240	230	240	263	241	214	223	241	227	254	227	248	231	224	211	217	248	242	230	233	243	240	240	252	220	227	223	234	220	267	252	248	252	204	248	231	259	245	256	241	210	237	225	258	260	239	246	231	208	254	257	239	249	245	253	234	231	239	252	227	259	238	243	227	204	219	222	222	249	241	214	243	215	233	224	204	218	224	215	207	241	257	236	257	248	250	238	225	237	224	220	258	247	252	245	242	252	253	247	233	245	240	237	228	247	238	231	269	265	227	275	226	214	244	242	236	240	230	210	211	228	236	237	221	227	212	223	219	238	243	223	241	228	266	207	232	226	238	218	227	233	220	240	267	244	234	235	236	239	228	241	235	244	234	241	220	248	241	216	211	256	235	225	226	261	223	247	265	197	222	243	217	220	246	232	229	253	206	252	214	216	246	217	245	234	251	245	235	241	227	265	242	203	229	241	237	220	270	235	261	212	235	242	222	229	245	247	248	234	230	219	232	230	230	231	250	250	223	267	257	241	252	240	242	223	230	262	242	252	238	277	241	239	221	226	251	248	247	230	241	249	237	235	216	218	249	223	265	239	247	266	223	229	248	226	230	234	231	235	237	232	218	251	246	228	200	250	226	222	226	251	227	221	231	224	236	208	246	238	238	244	233	236	250	272	242	239	244	206	233	231	231	228	256	224	267	233	228	229	211	230	213	218	211	234	219	210	250	218	233	236	253	249	235	216	243	216	265	221	242	215	257	239	201	212	228	252	215	212	231	231	211	260	239	238	205	210	216	234	262	247	250	227	242	249	237	253	230	230	233	223	243	238	237	262	229	258	210	261	251	250	236	235	228	238	214	266	257	205	216	246	249	220	238	227	269	276	209	224	234	227	264	208	252	248	250	223	225	267	228	240	217	200	216	238	256	242	237	235	235	234	251	269	272	263	254	252	213	254	241	265	223	217	233	228	245	220	231	262	216	222	210	231	239	251	235	224	212	221	271	203	234	233	238	240	243	224	246	233	242	280	244	242	230	210	253	234	227	226	239	240	252	230	240	245	235	235	242	224	247	259	241	246	227	214	227	209	249	249	250	236	218	208	234	242	216	195	226	255	244	239	238	228	252	234	242	244	254	247	243	227	233	256	268	235	236	249	267	246	262	256	250	230	237	215	255	243	242	232	225	251	226	227	241	243	255	234	254	239	220	259	234	242	259	262	227	223	210	244	246	250	224	252	223	233	251	220	242	258	244	261	199	252	231	200	231	207	217	231	248	223	267	242	259	253	243	241	201	228	251	233	229	239	238	241	230	247	218	257	233	218	252	231	230	201	248	191	235	225	209	239	219	219	228	238	239	224	246	218	243	239	220	227	244	213	238	234	243	254	241	257	242	233	258	230	257	263	241	264	226	213	236	254	230	232	237	217	244	250	239	246	238	255	244	237	227	230	236	227	230	245	265	211	216	257	257	205	250	219	212	258	238	242	213	223	256	232	233	247	225	232	220	239	256	253	242	207	249	260	216	205	267	236	230	224	237	282	241	241	229	236	222	274	242	223	230	250	241	256	232	249	219	225	226	227	235	236	247	216	244	247	229	240	214	224	227	211	239	216	245	234	237	226	277	228	231	224	247	234	257	236	246	225	236	240	238	231	233	248	257	244	249	229	216	238	200	223	241	250	229	235	211	217	234	231	228	255	255	225	243	238	231	245	244	233	211	256	244	270	228	242	239	239	221	253	227	232	224	212	272	211	226	236	235	238	234	262	235	285	258	243	283	244	223	250	247	249	248	247	253	259	222	244	220	254	256	230	227	205	250	233	228	228	232	228	250	239	216	237	238	241	229	231	232	244	251	234	238	246	240	242	230	229	253	227	235	210	261	219	242	238	215	220	237	233	265	241	253	247	244	240	254	256	244	222	228	240	243	245	212	250	235	226	222	256	235	229	252	237	247	247	208	226	256	229	218	235	253	235	234	232	246	240	217	234	247	230	266	255	251	222	235	229	241	287	259	261	220	213	239	200	232	227	251	222	239	243	240	246	246	208	230	260	227	239	203	231	242	224	273	245	235	213	213	241	236	228	247	204	239	228	232	260	234	227	212	231	231	236	249	240	225	228	254	242	234	231	218	222	232	235	228	230	258	228	240	239	231	228	233	209	252	231	231	226	217	222	243	210	245	233	227	271	239	244	232	198	217	233	236	249	229	273	225	261	233	221	254	224	258	216	246	246	226	240	224	248	239	221	221	210	231	243	269	224	236	264	222	245	248	243	226	249	261	223	241	220	235	223	227	239	241	253	237	242	232	237	247	237	234	260	250	242	219	246	235	236	236	244	264	247	248	245	254	218	249	226	227	228	243	224	253	227	214	253	207	246	241	232	236	280	256	202	242	226	241	257	224	249	231	218	209	227	238	243	203	250	222	223	234	269	250	233	255	207	225	234	244	220	204	255	254	238	223	257	224	238	241	246	234	267	215	217	248	231	254	245	202	209	237	223	212	239	229	229	221	224	231	244	248	232	250	217	249	243	251	233	260	217	235	236	252	222	257	228	219	226	227	231	286	245	256	225	267	229	254	219	237	241	246	262	254	239	249	237	229	216	242	239	232	211	248	240	251	201	225	257	245	235	241	230	242	233	227	249	240	214	233	266	236	268	246	241	238	236	236	226	243	249	236	252	222	239	213	237	229	242	227	215	275	247	261	204	257	245	233	234	263	224	246	233	237	243	206	229	221	229	252	251	253	231	249	249	228	240	236	240	245	242	274	212	223	231	230	253	239	237	232	222	244	204	214	207	239	245	239	252	218	256	257	248	255	228	236	235	257	246	249	215	261	222	258	247	209	221	235	227	241	225	228	227	225	246	239	220	234	222	243	242	260	236	260	244	205	214	231	240	213	248	264	250	212	227	249	250	227	245	238	234	211	229	255	232	251	231	237	223	213	266	227	251	231	220	232	233	223	256	197	220	242	253	250	228	224	279	227	245	227	245	221	220	264	234	231	234	245	235	232	241	239	195	265	235	251	241	251	270	233	250	258	226	211	242	235	269	220	241	248	252	242	229	266	228	223	274	235	258	247	221	272	220	233	256	228	244	248	223	201	239	230	237	234	248	255	231	227	231	212	224	270	226
10350	16315	22612	18391	13492	12380	11469	9368	7544	5624	4027	2785	2115	1690	1472	1374	1288	1116	1118	1000	947	873	875	892	833	896	898	915	895	862	822	875	786	773	763	841	797	795	785	827	811	773	773	799	777	826	789	769	770	759	749	799	757	752	777	726	794	789	778	799	814	783	734	748	744	750	818	754	769	742	779	749	758	747	728	813	795	769	782	763	792	805	804	773	803	774	765	824	767	781	797	809	802	773	736	758	788	856	803	799	802	781	817	772	768	810	825	777	760	759	757	767	777	816	780	814	754	776	741	779	778	765	769	780	763	788	817	765	744	806	735	787	735	806	837	791	834	786	733	767	784	780	793	747	815	725	799	809	781	767	757	760	748	778	775	789	777	790	772	768	796	826	770	817	762	740	740	767	787	797	791	775	809	768	751	734	758	771	741	792	772	780	800	771	798	770	752	764	768	803	742	771	777	737	809	794	797	771	759	725	745	814	808	793	738	718	768	806	791	803	722	723	787	803	783	839	812	755	810	735	749	794	759	784	764	747	808	708	768	761	755	814	767	776	760	787	795	784	787	756	784	820	763	758	760	774	784	807	766	783	789	820	775	814	813	742	805	748	746	729	745	770	788	766	780	818	800	775	753	770	766	795	761	768	763	779	815	779	781	778	779	741	798	788	739	772	784	789	764	792	821	808	750	743	806	775	765	731	774	792	771	759	763	798	812	783	785	824	798	768	747	806	738	747	723	778	768	802	732	793	777	754	797	767	736	757	780	787	758	794	729	754	753	841	814	742	789	810	772	725	773	766	790	794	779	767	807	743	762	780	742	781	815	787	779	759	768	741	777	754	779	774	792	763	781	802	805	856	743	775	785	746	756	755	789	798	764	795	695	776	777	724	809	766	793	760	827	747	739	786	804	804	773	798	746	724	769	759	756	733	768	765	821	820	772	775	757	785	800	746	788	795	781	762	780	813	740	785	804	750	755	802	763	789	784	770	762	742	777	801	719	845	796	755	745	823	754	767	794	781	736	770	782	773	808	788	764	819	744	845	779	798	780	816	802	802	785	781	802	778	751	755	756	767	797	755	815	825	776	761	785	735	746	816	770	836	772	750	761	803	829	819	754	780	746	804	741	755	788	777	786	755	794	804	760	781	835	779	773	773	767	783	770	788	766	785	714	801	812	748	738	763	759	797	818	769	764	790	791	763	778	773	744	759	824	737	771	757	747	779	764	758	777	776	774	799	742	786	779	770	801	786	743	772	772	748	835	791	768	766	812	780	777	811	785	746	842	810	758	799	768	809	788	763	790	838	710	722	799	769	757	820	792	764	807	780	760	795	807	752	748	748	751	784	741	781	825	744	794	760	817	744	800	784	806	796	829	803	760	789	731	752	744	792	757	793	747	738	755	823	797	770	750	781	744	770	810	789	792	761	786	762	765	729	743	709	767	764	824	761	774	796	794	772	769	773	748	800	770	785	757	817	855	803	774	834	763	751	717	789	825	730	757	789	744	784	734	766	723	789	756	823	719	786	795	767	772	734	790	759	797	746	781	760	789	784	760	756	781	728	772	744	763	818	757	831	845	750	801	737	767	768	778	767	768	743	796	749	826	809	755	746	756	778	772	773	799	792	773	764	833	778	743	781	734	818	821	754	802	744	815	766	755	811	768	765	800	769	766	794	788	724	758	741	757	783	837	807	782	815	727	787	756	749	737	802	808	730	749	774	800	780	810	761	805	765	779	753	721	769	819	688	807	834	756	798	816	801	783	739	774	790	762	731	704	810	805	734	839	812	805	771	790	760	784	803	810	771	799	759	792	800	770	819	806	784	828	764	787	736	779	738	759	792	824	798	800	767	738	792	772	760	773	748	786	764	752	804	747	752	754	789	785	771	735	795	743	751	788	782	753	821	749	750	802	740	814	802	835	774	779	797	806	732	789	801	790	748	765	796	819	756	791	732	748	791	828	774	776	819	745	813	750	797	774	811	774	766	762	728	825	857	776	782	782	788	809	744	813	742	771	798	762	806	786	802	791	819	763	773	832	815	776	803	794	750	770	759	812	745	797	795	767	802	829	727	775	806	746	754	773	727	771	751	761	789	784	792	797	784	749	757	828	809	815	735	724	774	788	772	806	804	748	757	799	780	777	786	812	743	729	791	753	841	739	816	744	777	770	773	743	798	800	779	789	761	809	827	823	743	766	792	757	794	753	798	797	776	719	799	785	782	782	844	791	770	764	804	782	755	764	790	762	762	766	763	804	743	778	763	762	767	756	762	807	741	796	793	797	762	837	749	782	768	754	817	790	788	764	807	767	764	765	802	796	782	785	789	743	800	798	755	773	799	744	756	820	721	744	798	774	735	787	785	800	759	805	789	761	831	835	775	828	771	790	774	800	774	805	809	764	749	795	816	785	793	836	796	794	789	796	784	774	796	797	748	799	812	799	810	807	778	772	797	761	760	772	793	769	786	764	774	782	810	789	768	755	774	758	795	793	767	779	742	798	772	770	702	762	771	809	770	782	768	715	811	749	801	822	758	817	818	778	766	779	758	715	848	743	795	785	740	857	781	779	839	779	763	748	806	725	794	784	785	750	825	730	812	755	772	761	771	747	783	784	784	769	742	758	824	760	784	835	791	781	818	738	793	794	760	769	785	777	818	763	761	761	824	786	813	762	801	764	805	722	763	775	798	802	771	774	776	773	817	798	808	731	777	791	802	773	771	792	760	809	791	795	780	764	801	773	826	824	755	801	763	803	804	782	757	782	762	835	768	786	753	761	773	816	753	795	785	787	737	791	776	793	764	756	765	764	811	780	753	726	826	736	782	775	804	750	794	785	788	733	774	790	791	807	748	780	750	781	778	831	783	790	804	773	751	788	785	799	754	793	729	829	784	775	775	756	771	784	725	760	716	770	767	812	781	823	801	725	726	774	751	795	797	816	802	822	755	782	761	762	744	780	766	808	741	791	790	753	754	765	826	772	822	774	745	838	787	802	773	770	797	839	774	774	739	769	744	740	815	762	801	801	781	738	801	742	818	714	797	796	739	750	776	765	774	757	751	778	788	763	770	788	721	731	797	795	723	780	803	781	851	783	811	789	752	775	797	776	787	817	758	766	796	764	756	761	779	803	798	752	775	761	774	834	759	760	781	766	806	762	831	752	780	819	781	812	796	786	729	753	751	780	769	821	814	786	755	752	773	759	795	777	802	744	760	808	799	797	772	719	807	791	850	789	821	760	797	747	750	791	784	793	788	786	802	748	750	797	718	801	795	818	762	763	768	797	784	753	758	767	808	792	776	794	767	776	807	752	734	758	750	773	767	734	770	820	779	784	795	790	784	791	734	778	825	799	792	792	749	806	755	778	776	776	798	753	810	771	764	764	727	773	783	741	779	759	728	757	793	748	789	729	763	769	765	796	796	797	809	763	788	744	746	822	825	789	777	784	776	776	768	797	788	783	784	769	732	780	803	785	747	786	793	795	723	744	775	768	750	748	838
35634	41997	44621	40508	27708	22518	15355	8420	5970	5244	4096	2221	1967	1799	1482	1199	1000	781	719	582	506	475	404	355	369	348	321	293	280	271	288	274	256	262	266	237	253	248	258	268	270	259	279	294	275	254	290	256	276	232	219	240	259	250	247	220	226	251	252	250	256	246	253	237	229	238	239	253	238	254	237	252	237	246	261	253	238	231	236	278	232	247	220	277	230	251	253	238	245	241	224	226	241	253	271	251	217	269	253	262	268	211	232	241	261	245	196	235	276	242	245	243	245	241	214	228	250	239	246	254	272	254	281	238	234	251	285	247	239	235	258	270	227	252	267	249	285	234	255	257	238	239	253	245	217	238	240	233	257	251	238	260	214	213	215	263	241	220	247	273	271	232	262	243	244	280	219	256	233	251	248	226	251	227	234	214	270	248	237	252	262	251	241	253	244	241	251	220	242	219	261	228	235	232	249	235	256	250	241	263	239	255	245	255	252	264	274	236	259	240	215	222	253	227	251	236	254	246	230	231	252	246	272	253	240	258	233	231	241	244	237	218	258	192	244	236	233	222	257	248	249	226	275	234	246	229	224	232	235	258	257	267	268	237	227	246	251	219	258	272	247	241	256	248	237	207	244	263	253	243	234	244	251	232	253	249	255	261	257	244	229	251	267	211	237	244	244	238	242	262	248	243	236	233	237	243	257	248	239	232	231	265	263	263	276	242	246	240	230	243	233	243	256	248	240	239	247	264	259	261	230	237	248	219	239	240	240	261	241	260	256	227	229	231	242	261	240	279	234	259	242	289	220	236	241	224	243	256	231	249	254	242	233	267	223	243	231	225	234	240	233	287	235	249	247	219	231	240	269	239	265	244	256	241	246	243	209	226	234	223	254	222	226	231	259	233	222	251	226	279	234	248	236	240	271	219	265	252	230	229	256	243	267	245	247	256	250	245	259	229	229	217	251	232	253	262	256	232	246	240	221	257	252	245	243	228	219	249	252	229	213	243	260	235	272	220	275	231	251	255	249	237	253	262	266	254	245	244	262	253	249	256	261	231	272	262	243	259	248	262	239	261	227	254	251	244	241	241	236	242	224	238	244	238	231	236	254	249	253	233	257	224	244	232	243	229	256	257	276	255	210	263	249	231	264	221	228	251	252	237	240	236	236	220	228	249	235	255	218	235	220	243	246	246	278	246	246	233	254	226	231	253	267	232	239	246	227	266	249	237	255	256	252	241	236	263	245	227	270	249	269	237	257	279	248	238	227	238	255	227	286	262	244	201	278	259	227	242	253	263	223	244	245	242	227	271	250	264	254	251	227	233	221	250	250	249	221	254	283	255	217	233	227	235	265	248	242	251	258	256	224	259	252	242	230	259	234	219	251	239	215	242	252	241	243	221	240	236	260	232	210	246	270	246	249	249	242	220	262	287	233	256	255	251	259	225	255	238	257	240	266	267	245	257	227	264	233	267	240	241	244	246	230	233	242	246	233	241	219	260	239	241	205	247	270	230	251	225	256	237	240	215	264	253	235	225	248	209	248	236	268	239	245	239	236	246	254	244	236	235	228	229	247	254	258	234	258	259	255	259	228	235	258	237	239	249	250	256	245	245	274	224	242	244	226	263	273	240	236	243	239	246	272	241	282	250	236	239	248	273	229	248	257	230	251	246	242	271	229	258	239	244	236	254	239	228	271	228	206	239	234	220	225	270	245	221	251	258	241	234	251	231	269	247	239	265	247	260	259	219	221	231	222	240	247	230	239	260	291	247	242	249	249	257	240	230	224	266	237	214	265	247	245	215	237	254	244	236	228	241	249	244	239	232	240	264	213	264	245	242	238	232	229	253	230	239	253	270	239	243	233	246	237	235	254	256	218	258	232	228	245	255	242	231	260	272	241	244	227	254	237	231	265	244	262	276	208	236	258	233	228	243	230	256	245	249	258	220	284	246	254	259	236	259	235	229	273	240	269	242	227	258	254	237	223	255	229	215	214	219	245	245	229	236	243	280	255	234	293	242	262	258	237	250	263	225	249	221	246	241	260	231	245	239	240	228	259	251	238	237	274	258	216	268	245	276	264	229	252	251	239	221	242	272	257	226	234	252	241	269	237	268	229	225	245	241	245	209	239	245	253	254	244	232	239	228	236	239	247	251	247	233	250	227	228	216	242	236	264	224	257	231	223	248	227	232	238	268	225	259	239	253	259	267	241	256	227	232	255	219	253	250	278	249	234	261	227	242	237	251	273	263	254	244	237	239	255	241	240	232	219	254	271	227	248	220	270	253	230	268	226	226	235	250	265	243	256	221	254	236	235	224	219	244	219	259	236	248	261	253	256	264	259	264	257	234	227	255	233	247	234	256	211	256	239	242	231	208	225	239	249	265	251	246	253	252	224	246	232	246	243	256	247	237	223	260	262	253	258	227	269	241	249	231	263	246	228	238	249	245	226	213	223	235	232	270	234	245	229	247	242	256	210	248	232	261	269	249	256	244	240	247	239	224	210	253	250	271	239	244	240	250	239	237	231	258	223	246	272	234	246	247	238	270	254	224	262	257	252	234	245	250	262	239	251	227	233	241	248	262	253	235	240	220	263	256	214	231	254	244	235	236	274	258	222	225	258	230	241	239	228	248	257	227	265	239	240	239	239	274	249	240	255	255	238	249	226	244	247	233	228	252	234	258	233	262	259	241	249	233	251	258	227	240	244	238	230	240	228	250	266	238	242	265	249	245	236	234	247	238	255	241	225	225	241	243	244	235	274	227	253	237	275	259	237	245	233	218	249	234	263	238	265	244	250	234	256	224	252	232	251	234	271	249	234	240	241	249	243	245	236	227	263	257	247	256	260	230	252	232	232	244	281	236	237	263	229	255	222	230	229	258	220	271	261	239	235	245	241	231	226	222	268	233	240	241	243	229	226	251	221	244	257	209	249	240	251	259	244	241	272	246	239	248	216	270	251	210	270	238	263	196	264	218	241	202	234	217	259	244	246	237	241	258	272	262	251	245	232	259	248	263	242	276	254	252	252	261	215	204	231	275	252	255	247	279	244	260	242	267	254	239	231	256	233	221	237	238	213	247	254	244	233	225	239	255	242	233	256	242	257	248	240	251	259	239	232	275	284	258	259	264	241	237	238	250	262	267	229	247	252	230	226	240	245	239	262	246	226	237	236	226	256	219	229	245	258	244	246	233	255	259	214	243	264	232	223	221	217	224	251	282	245	242	238	250	253	223	227	265	243	233	238	239	238	264	223	244	267	243	213	237	246	207	251	224	237	228	235	253	240	238	246	252	237	253	257	238	232	241	219	245	233	261	219	247	255	244	254	222	227	263	256	230	236	244	225	241	249	237	245	236	247	227	255	256	226	249	248	232	224	249	216	229	221	244	261	234	275	229	210	238	250	241	285	256	241	286	262	244	233	243	242	237	211	220	254	261	238	275	251	282	243	238	224	237	269	256	243	232	229	236	243	225	246	235	238	264	253	244	258	254	247	275	249	238
31194	39519	48299	48792	34999	30877	23386	18549	18530	18969	16290	9784	11420	10823	9002	8138	6472	4667	4701	3358	2803	2612	2069	1627	1448	1576	1481	1181	1153	1111	1033	928	961	891	839	893	910	819	816	847	809	775	1009	1102	1075	952	902	845	806	773	758	764	836	764	796	795	804	845	768	813	748	778	825	784	800	843	825	783	818	805	799	814	759	763	794	806	725	775	844	808	800	798	761	813	783	805	769	818	805	819	762	745	854	845	780	813	815	793	803	805	775	758	786	755	787	859	802	798	761	770	759	797	829	832	791	736	735	752	783	780	747	769	775	778	830	739	778	761	781	857	809	842	857	739	778	769	794	803	872	798	806	806	804	762	759	804	842	790	775	779	812	812	770	804	844	849	757	742	749	754	802	805	832	740	775	769	736	839	851	780	779	794	792	742	786	804	805	784	798	769	852	782	794	783	846	759	790	860	808	758	832	806	790	790	807	787	795	803	809	787	797	805	780	789	751	824	863	819	831	849	830	831	795	770	833	807	742	811	737	795	805	806	795	810	782	762	799	792	815	812	861	808	814	792	814	768	828	851	847	824	839	773	789	757	831	827	791	859	844	824	835	818	801	793	773	795	791	839	775	760	830	788	790	760	767	811	798	820	762	801	771	796	768	839	780	783	791	805	776	814	812	778	808	816	791	785	762	783	793	788	806	798	778	871	809	789	785	804	780	771	770	758	773	836	766	763	849	798	849	824	821	823	809	810	816	784	818	785	805	817	813	839	817	793	798	783	797	771	750	763	822	825	816	789	824	831	799	787	789	776	802	771	811	772	777	793	845	790	771	771	754	794	785	795	818	746	781	800	840	785	786	772	772	829	787	793	720	775	813	785	773	784	799	757	784	819	829	804	793	717	807	809	772	820	815	790	839	852	773	828	781	814	770	777	772	848	766	848	840	805	858	798	810	828	812	765	830	785	814	850	814	792	786	832	741	813	792	822	787	798	826	777	790	795	818	760	717	851	802	798	810	835	790	788	836	761	828	808	773	798	770	771	779	818	799	777	789	765	770	784	783	825	761	799	792	829	786	795	806	772	841	796	795	812	772	750	811	801	790	823	785	782	767	777	771	794	762	760	787	814	817	796	794	804	769	816	842	775	829	757	818	780	796	775	783	816	788	783	777	782	765	829	814	787	786	781	794	775	799	760	764	775	762	813	805	784	797	785	759	766	842	826	806	784	813	764	804	755	756	792	824	804	835	822	787	813	845	824	765	826	825	801	803	762	837	783	825	815	785	804	776	788	771	783	779	777	833	780	854	819	810	776	754	782	793	791	797	791	790	789	797	799	804	834	828	742	798	754	781	734	830	785	845	832	814	773	788	791	719	813	771	814	777	771	800	823	849	810	796	753	858	792	759	783	773	771	817	777	831	839	766	791	828	825	844	814	757	771	780	816	808	755	840	713	822	847	762	740	832	808	830	811	767	807	760	770	790	797	841	819	784	804	785	820	790	811	825	843	816	776	726	765	793	791	778	808	816	781	773	718	740	803	776	812	818	780	833	793	805	825	797	797	771	779	745	818	750	815	819	801	781	817	777	771	750	825	809	789	828	822	773	804	782	832	780	774	820	770	768	768	828	817	801	809	762	846	763	758	743	767	817	800	841	739	817	780	819	788	804	799	818	773	797	832	817	786	780	822	819	824	816	806	748	797	797	791	819	766	854	794	796	798	808	770	772	798	737	805	795	736	810	798	815	782	804	776	804	856	777	792	783	812	788	828	777	760	780	748	759	776	794	784	790	802	757	827	803	799	764	807	736	836	799	829	760	801	786	827	795	774	799	814	819	794	768	783	811	787	822	787	828	762	787	829	773	857	823	820	791	837	839	802	822	771	798	798	794	778	806	775	817	841	764	783	788	782	813	757	790	801	756	773	740	804	777	789	784	785	808	797	758	837	760	807	794	808	790	774	844	787	781	816	819	800	800	825	835	797	793	795	743	780	819	821	804	791	783	783	810	767	787	764	815	815	799	856	792	777	848	853	824	743	818	823	788	798	783	814	777	754	820	785	774	817	762	788	793	768	771	756	760	739	775	844	799	812	767	813	800	786	759	804	831	771	768	828	802	757	711	825	767	795	797	787	765	830	776	827	743	811	807	805	798	789	847	771	777	786	791	732	758	782	704	721	776	784	801	802	848	758	790	803	812	794	804	765	778	789	783	818	811	792	856	798	790	772	813	760	753	816	728	769	799	808	782	777	798	789	765	752	836	780	777	744	758	772	813	783	813	803	779	777	798	822	790	790	781	788	764	762	775	780	788	771	846	802	802	779	780	766	815	829	826	819	784	790	768	769	791	805	845	794	786	760	840	786	783	772	779	769	773	815	823	808	802	815	822	839	782	826	825	729	772	822	766	833	846	772	809	809	836	799	791	795	808	817	780	792	824	767	780	810	769	799	802	826	805	788	817	736	799	742	866	819	752	850	791	765	738	777	756	798	761	795	832	831	808	800	809	764	821	806	804	796	840	755	826	770	815	775	791	798	769	869	788	802	768	783	852	839	813	834	765	819	788	780	801	829	771	812	810	787	769	803	817	787	778	789	836	779	794	768	783	748	816	786	770	746	775	784	808	824	822	751	815	769	811	780	796	808	815	846	820	824	800	769	760	778	792	855	793	786	770	758	793	782	857	806	799	827	790	776	756	794	794	827	805	781	851	812	795	775	840	818	776	778	777	757	769	810	840	773	817	819	794	782	767	780	755	810	854	797	810	775	803	825	786	825	774	822	840	756	856	790	796	789	743	792	834	788	826	787	763	863	786	812	781	783	783	814	822	784	788	806	734	799	729	807	783	809	812	815	772	796	771	825	801	801	758	785	874	790	808	804	782	788	796	750	735	813	778	813	832	803	770	786	790	751	799	765	743	780	769	796	804	769	792	765	831	794	792	785	824	872	814	856	805	835	835	771	821	802	813	773	862	790	798	788	807	792	794	797	761	724	769	778	787	792	744	824	758	789	826	788	793	802	766	772	771	797	811	786	775	780	833	746	803	793	834	817	804	772	731	813	809	824	757	789	785	768	855	727	820	731	792	803	755	806	811	816	750	790	790	767	813	814	817	764	803	823	790	784	779	776	778	771	828	773	786	856	795	801	782	784	743	828	805	811	819	725	796	762	808	820	765	820	782	817	763	791	755	820	773	753	786	819	819	765	786	752	811	754	818	790	818	790	770	870	831	797	758	758	783	788	762	786	762	763	809	798	760	810	755	853	814	787	768	829	774	786	778	809	798	797	789	834	821	825	807	828	772	776	785	781	791	835	799	833	821	862	811	795	819	772	775	852	759	827	768	842	775	791	814	801	799	760	805	760	755	807	749	793	797	801	808	780	812	746	754	740	815	778	786	775	772	765	759	792	792	832	826	819	737	812	773	820	802	845	757	761	814	771	810	787	792	790	816	838	767	788	836	781	805	824	758	760	834	820	778	788	794	784	801	753	811	850	808	792	838	773	771	796	789	785	739	823
43680	46781	44424	35072	28018	25255	20654	14297	9175	8649	7236	4914	4444	3643	3062	2604	1761	1268	1202	978	742	668	606	456	476	461	410	347	334	360	342	299	284	308	289	265	264	280	307	294	270	275	312	352	292	336	281	267	256	293	266	231	257	261	239	260	266	274	253	254	254	251	289	244	243	262	254	273	286	245	277	270	245	271	288	250	240	262	264	247	271	272	247	292	288	245	246	263	263	282	247	275	263	258	265	274	265	255	243	266	250	251	283	269	275	270	242	262	254	269	282	290	250	266	258	247	279	268	297	279	276	270	252	255	260	257	303	250	264	235	290	258	243	260	261	261	273	234	276	232	281	252	276	260	262	274	252	254	255	236	263	246	281	262	257	281	248	238	284	269	272	257	261	262	263	275	264	262	269	254	243	255	273	249	257	294	253	284	269	265	234	250	275	243	242	239	256	297	253	270	244	268	238	287	293	255	260	245	267	261	250	269	241	291	251	266	257	263	235	249	270	282	274	272	260	276	279	268	267	279	265	242	232	234	253	285	259	254	305	261	257	284	235	272	248	258	240	263	250	241	270	253	256	270	260	297	272	277	239	252	264	266	264	262	245	243	250	260	256	295	275	263	259	273	248	252	262	264	261	254	271	259	263	264	258	261	278	256	268	255	255	252	292	259	258	275	245	263	271	239	274	274	256	275	275	277	262	241	255	271	274	254	269	272	285	266	272	252	248	251	272	255	237	272	265	285	277	279	244	260	241	264	259	246	267	251	274	249	262	271	279	273	262	259	253	277	255	266	254	248	241	299	277	239	280	250	265	266	240	235	258	252	263	272	247	261	268	247	256	264	252	263	264	271	253	271	221	250	260	265	274	252	275	296	258	252	256	296	256	241	272	283	248	247	258	277	241	262	248	273	240	261	264	253	242	273	260	260	265	266	243	254	236	269	262	259	246	282	265	227	269	264	257	250	237	273	290	272	254	279	275	251	290	278	268	250	238	259	272	255	238	277	244	256	267	280	263	268	252	233	276	273	259	266	284	250	235	251	286	287	241	246	273	270	270	253	270	275	276	262	213	249	244	252	241	257	282	285	243	261	271	277	263	249	274	279	305	237	248	267	265	229	266	260	253	252	279	259	269	273	277	226	278	265	258	253	273	287	267	270	263	261	256	274	285	249	266	272	284	263	261	249	282	276	254	275	266	252	269	262	273	273	267	258	253	290	241	266	255	244	247	255	277	287	287	249	237	255	274	270	281	280	261	264	271	270	251	244	213	274	261	237	265	276	277	287	250	275	252	247	286	286	277	271	255	245	298	272	264	273	243	279	285	271	257	288	278	265	250	275	250	251	241	262	281	272	248	255	270	274	279	274	290	263	281	254	284	277	264	260	280	257	270	271	252	295	269	255	250	305	259	279	283	293	251	289	225	247	253	275	284	268	233	249	270	238	253	280	263	270	278	258	293	278	272	277	271	238	250	289	270	240	254	273	279	277	259	294	253	275	241	259	293	253	274	255	230	260	236	224	252	256	261	274	253	245	256	250	233	279	286	243	268	243	261	259	305	250	246	271	246	238	221	262	288	268	298	282	248	266	272	245	257	256	268	273	245	237	258	257	254	249	307	255	257	262	260	256	272	253	260	265	274	253	258	250	284	277	264	239	267	276	246	300	224	270	269	284	244	255	268	267	247	243	245	282	244	255	278	270	273	262	277	266	285	265	255	260	256	245	253	259	286	281	267	284	244	257	291	245	256	247	251	276	241	293	257	257	263	256	267	245	253	251	238	279	252	291	261	254	280	268	240	272	279	241	267	260	295	268	275	272	262	232	236	256	253	303	246	276	245	260	247	250	270	275	238	254	277	266	284	261	249	283	256	246	254	268	240	243	251	238	234	255	254	244	276	263	274	245	271	272	262	255	261	275	260	282	241	245	264	263	232	249	276	273	244	230	273	278	244	249	230	256	253	255	242	260	242	289	257	267	254	289	244	270	263	271	249	260	272	282	249	273	275	250	276	253	266	231	234	274	265	251	260	255	281	293	267	257	262	306	262	222	266	277	284	270	250	262	259	265	260	247	258	264	278	267	279	271	238	277	263	266	266	287	226	248	258	252	270	254	247	275	251	259	256	253	245	264	283	267	251	243	236	289	260	248	229	284	230	237	267	302	256	263	274	252	286	243	224	264	246	238	275	263	277	223	258	251	280	258	280	256	271	232	273	275	260	293	266	266	285	262	249	245	296	251	254	246	274	279	271	251	240	251	258	261	265	261	244	234	245	270	271	255	237	253	247	237	273	253	256	273	269	249	243	265	254	279	285	237	259	259	250	258	254	259	248	246	266	261	263	246	256	290	251	267	237	263	266	253	229	252	270	263	270	275	273	293	258	277	264	258	243	258	244	278	244	252	250	245	251	259	271	257	242	256	252	262	262	251	275	257	248	253	265	266	248	257	264	271	259	242	252	244	273	250	277	226	252	257	252	268	259	242	263	231	234	279	275	266	268	268	252	256	250	232	254	238	274	246	297	238	274	243	256	271	280	264	237	279	259	234	252	269	292	264	286	265	269	303	230	268	282	261	267	251	292	282	251	282	262	264	273	252	253	277	248	261	266	260	279	259	246	259	263	267	255	244	258	246	249	250	287	268	252	273	274	279	258	254	267	246	294	239	241	270	254	258	229	273	247	258	264	245	229	238	253	249	266	255	263	244	256	279	242	251	259	247	289	236	283	237	287	281	240	282	286	241	259	273	242	267	228	251	254	275	217	271	280	272	270	248	296	241	257	254	254	273	255	261	251	254	260	295	254	269	258	215	240	247	252	280	274	268	255	243	261	246	290	247	250	237	264	249	256	254	263	248	254	266	251	264	272	244	291	230	217	257	265	262	233	252	273	262	254	268	269	255	261	267	292	266	260	240	274	233	281	254	271	263	262	278	264	259	272	250	252	223	250	250	249	243	243	278	255	256	255	297	254	245	242	276	281	278	281	296	256	245	260	252	265	283	253	257	263	284	278	279	248	224	287	281	256	258	260	274	278	250	270	260	241	266	259	237	270	293	251	258	252	255	256	279	274	278	252	272	272	253	282	252	260	263	283	248	277	260	218	262	288	254	240	293	261	294	262	274	255	238	256	230	301	236	261	250	260	243	248	263	262	260	277	267	252	255	250	270	259	227	277	254	290	262	269	284	271	270	257	259	238	274	286	294	260	276	251	255	277	268	278	267	262	278	266	249	278	282	273	271	273	240	256	240	295	279	242	271	252	245	232	240	263	239	263	261	234	266	248	251	259	249	246	216	280	251	265	261	263	252	222	251	273	258	252	238	237	273	250	270	266	287	237	259	315	261	243	237	278	263	246	291	261	254	266	242	275	252	256	257	242	269	269	267	259	258	246	264	270	280	269	277	249	279	262	279	294	265	249	233	236	268	261	262	288	266	246	288	238	279	257	248	269	283	281	280	257	264	265	277	275	255	263	244	281	256	259	295	275	260	253	244	243	261	267	242
37587	47467	50902	47027	40846	36332	29043	25799	23072	25033	21836	17900	19173	17542	16341	14605	10803	8111	7461	5975	4832	4226	3592	2409	2565	2651	1956	1395	1579	1489	1385	1166	1104	1046	953	1026	928	923	974	895	967	901	1103	1441	1362	1083	970	902	915	837	814	823	835	784	841	817	778	843	899	839	815	845	823	808	808	836	842	847	834	833	771	838	777	875	765	833	821	788	856	797	773	812	797	829	793	825	804	854	811	809	867	793	826	841	808	820	791	840	850	818	831	798	825	822	828	839	790	764	821	815	828	789	835	839	854	791	824	829	758	857	793	811	825	775	840	840	891	805	804	828	839	858	781	807	784	842	774	790	816	840	791	825	830	831	864	842	799	775	841	829	835	774	788	832	804	778	808	829	775	815	807	810	823	800	831	806	815	819	823	817	851	859	871	876	817	841	793	781	812	819	806	814	843	833	807	820	814	770	815	798	805	812	856	773	844	862	798	838	839	794	815	836	851	817	849	831	844	844	836	832	790	899	862	791	822	819	826	855	843	838	833	896	827	822	822	858	804	794	852	800	760	798	788	840	822	877	868	846	814	809	821	799	814	855	833	840	859	862	790	795	847	810	820	819	828	872	855	802	820	813	841	823	820	803	857	821	829	830	840	793	811	842	819	864	822	853	866	854	852	760	818	828	840	804	828	809	860	774	810	862	852	788	818	826	803	811	841	813	819	796	830	802	787	835	830	831	807	796	816	796	828	759	804	817	827	797	829	798	900	773	803	834	814	812	813	835	860	827	840	887	857	768	849	789	841	791	815	757	842	810	799	784	862	842	829	806	827	806	795	829	782	876	816	796	822	846	823	837	819	887	796	831	863	802	795	856	778	780	846	784	817	858	830	813	829	833	857	824	772	800	872	827	866	848	828	813	831	824	798	791	865	808	815	846	826	831	797	802	856	840	844	822	812	839	852	854	811	812	866	790	827	853	859	858	827	792	830	834	774	832	840	823	831	820	783	841	815	826	867	852	833	819	876	866	831	842	822	741	890	796	816	848	798	858	814	797	820	845	821	791	834	863	787	814	840	819	790	803	827	803	787	868	798	832	804	815	793	831	774	853	788	833	820	837	761	817	852	789	774	821	821	814	820	881	832	821	845	843	817	823	836	757	898	880	828	862	811	822	811	825	786	768	807	799	822	817	825	798	855	870	818	828	836	812	780	844	806	879	833	793	806	863	883	832	778	824	809	861	817	811	770	774	807	828	850	777	856	790	799	852	873	812	793	847	853	852	831	842	856	800	785	841	828	800	820	767	812	825	841	837	819	827	874	862	810	814	825	787	836	859	827	831	822	823	791	830	823	810	819	873	835	840	852	868	823	789	805	823	761	800	822	843	794	822	842	800	824	766	812	877	820	841	824	843	838	873	812	794	811	806	826	823	805	829	823	811	846	853	833	863	768	784	801	769	788	810	851	852	852	843	853	859	814	783	765	730	824	780	846	848	802	792	841	795	853	805	823	835	789	792	803	757	837	830	897	842	809	811	833	806	862	818	804	824	823	841	777	858	823	821	833	812	852	804	865	795	807	800	841	788	857	794	808	809	788	842	870	806	857	815	869	835	845	808	830	849	839	810	854	845	842	832	812	836	836	818	845	850	766	824	845	815	755	821	800	796	801	829	909	886	852	816	851	806	844	844	847	801	833	807	791	857	823	821	850	848	816	783	813	802	824	823	852	903	809	813	799	851	817	820	842	838	842	858	813	881	808	792	794	818	822	849	824	855	833	847	870	821	800	798	790	814	860	834	872	859	845	795	843	803	827	810	859	817	788	795	830	783	855	863	820	764	825	872	858	845	781	856	819	840	844	870	822	793	818	822	804	810	821	857	782	831	828	765	874	794	785	785	826	845	821	802	848	819	841	808	857	811	869	833	898	836	776	817	765	833	818	875	781	801	804	793	783	803	826	800	846	782	863	893	816	791	825	833	858	809	810	841	799	812	860	783	797	780	789	816	809	791	759	836	816	818	821	804	778	871	885	784	817	823	822	841	800	853	802	812	841	808	790	772	837	783	807	765	906	801	851	836	817	808	857	833	879	823	798	852	806	813	792	809	872	788	801	799	814	808	819	811	814	858	857	833	797	812	822	809	843	808	855	834	816	813	835	828	849	785	839	769	817	828	849	797	829	812	838	824	867	809	811	797	836	832	815	786	797	851	831	849	821	861	827	860	835	824	800	823	809	767	819	843	848	852	863	843	767	804	818	871	799	831	802	857	853	773	780	835	815	840	803	845	813	880	793	802	823	861	792	832	822	865	781	815	836	816	850	867	839	826	810	813	866	813	809	809	820	818	761	760	831	839	751	866	810	834	839	873	844	831	808	820	827	792	810	821	841	803	808	879	815	793	784	853	890	896	831	800	822	862	819	830	812	852	798	846	816	814	846	821	819	808	789	828	821	843	844	812	823	804	810	816	830	810	802	803	848	803	867	839	806	872	834	842	816	829	857	824	795	792	822	783	817	782	836	842	844	860	773	802	844	819	840	808	846	837	826	849	819	812	831	778	849	846	838	782	817	799	831	836	847	779	850	804	797	819	823	807	845	792	818	792	831	817	871	795	785	758	861	792	831	807	856	872	851	805	783	870	845	821	800	888	816	811	817	776	845	804	799	806	850	803	832	836	808	857	854	803	782	779	808	828	813	831	765	843	804	806	831	809	849	839	849	782	856	839	807	846	811	814	819	792	831	774	848	801	831	823	852	819	813	853	832	869	846	796	808	791	802	809	829	841	786	837	788	825	846	855	847	792	796	846	869	806	784	810	908	837	825	846	823	799	807	878	787	817	846	809	859	825	830	812	837	821	814	785	813	796	784	849	825	812	809	786	841	786	838	846	813	821	837	854	841	812	803	838	806	832	777	814	849	844	852	818	853	788	803	827	829	820	787	816	879	815	764	769	834	886	847	858	872	821	779	825	823	789	811	772	835	794	837	789	792	835	839	806	834	840	854	792	814	820	856	897	863	861	862	803	830	830	814	785	822	803	826	802	848	841	828	789	779	814	773	843	780	831	812	876	829	869	853	800	827	828	835	870	826	802	827	783	822	774	823	796	803	809	808	834	808	804	818	834	887	845	792	842	843	881	817	830	857	819	790	788	751	778	794	781	839	849	849	859	821	874	828	833	853	818	852	832	835	790	833	861	775	825	826	804	847	860	860	800	802	788	850	793	826	804	844	754	812	771	792	809	826	812	800	817	795	840	859	822	873	814	867	810	809	814	809	775	825	826	840	866	808	839	855	797	831	848	779	797	776	784	833	792	789	834	829	774	839	807	802	834	851	809	842	819	822	856	823	800	796	848	843	862	849	831	854	821	819	816	789	797	842	811	826	818	843	810	777	792	834	830	870	764	876	817	841	834	823	861	848	809	829	769	833	828	827	768	865	837	814	813	801	881	823	823	777	808	808	824	829	823	830	863	767	780	855	841	817	802	869	821	841	815	810	801	775	830	869	833	803	820	807	805	835	805
9474	12354	14094	7879	4127	2910	2139	1479	1063	785	746	504	438	361	346	330	307	309	270	227	307	232	264	230	255	266	241	259	244	248	255	257	233	243	254	236	236	241	252	241	210	225	224	253	222	257	257	231	242	247	265	241	253	221	231	246	262	261	239	242	213	211	227	238	227	244	215	242	228	225	231	245	251	240	232	242	235	233	232	217	229	233	241	225	218	251	235	234	230	212	220	242	218	242	228	227	214	241	236	222	230	223	233	204	244	220	260	235	250	238	227	246	237	239	231	236	237	237	223	265	242	233	243	236	234	245	230	210	260	217	216	224	231	230	235	234	212	240	211	244	233	227	252	232	234	215	242	218	235	233	240	238	226	276	232	253	239	226	220	235	240	219	230	228	248	268	241	249	247	245	225	243	246	267	220	228	258	260	250	238	242	260	235	232	219	257	222	252	217	254	226	239	260	232	260	254	216	242	235	231	224	234	244	250	274	213	248	246	230	247	238	246	232	252	238	223	240	242	230	223	262	212	219	241	247	221	232	259	240	234	221	247	227	243	233	245	264	226	215	236	216	243	249	212	202	255	239	208	259	228	238	231	231	239	261	257	242	211	254	242	228	223	208	256	224	249	240	250	235	265	224	227	239	240	256	213	242	229	265	222	239	258	250	252	233	230	222	236	233	235	220	242	249	260	211	240	252	199	248	222	225	253	236	218	224	232	228	227	245	230	254	220	242	258	238	232	230	245	258	215	240	226	271	253	262	241	234	230	233	212	241	257	229	205	237	258	217	235	256	226	229	244	233	229	223	229	245	255	227	203	212	267	240	232	208	234	262	249	269	275	249	259	226	215	214	223	233	248	238	241	252	226	280	230	241	208	226	240	252	254	261	238	253	223	289	258	228	232	237	241	227	231	267	213	275	221	244	236	232	242	198	243	235	212	235	240	224	234	247	226	239	247	204	234	235	236	236	245	225	220	255	212	227	214	238	256	233	212	234	197	265	261	236	259	251	228	222	217	223	239	219	224	244	268	250	232	245	249	227	240	235	241	234	258	228	224	253	236	246	224	240	255	226	253	254	229	218	219	252	228	247	246	248	225	232	225	266	255	215	247	232	208	219	242	254	230	235	244	249	213	231	235	262	235	217	216	246	246	226	233	232	222	254	255	218	228	238	241	258	246	239	242	237	225	209	231	237	211	246	239	247	224	227	212	219	220	231	253	208	242	253	244	222	214	196	220	255	234	233	216	237	233	223	244	220	254	242	235	221	235	238	242	254	239	238	220	223	218	211	224	228	233	228	217	245	248	258	245	262	246	235	240	232	227	241	252	268	254	235	250	239	230	251	260	239	281	258	252	241	234	204	230	230	221	200	233	245	217	227	251	214	236	223	235	241	236	258	260	224	244	216	255	237	220	247	231	233	251	243	231	226	222	264	230	230	241	223	239	261	250	210	223	208	239	223	231	246	237	244	231	242	221	222	222	237	234	240	241	243	232	241	236	232	228	236	238	245	223	222	266	231	243	277	219	242	219	231	245	248	214	222	243	286	228	263	240	247	232	235	225	261	257	245	222	211	222	230	234	201	233	237	255	256	220	258	241	234	229	256	248	255	196	255	253	227	248	246	246	259	223	254	241	256	266	213	249	272	272	225	213	245	233	218	245	235	236	220	221	235	217	249	226	232	237	242	239	227	288	246	221	235	226	221	230	261	234	246	249	220	218	214	260	233	240	241	232	251	238	203	234	241	235	217	243	222	250	241	261	256	227	234	251	223	236	234	236	237	260	217	223	214	235	206	245	255	231	245	249	239	219	235	223	224	247	238	254	231	214	221	205	249	238	227	220	259	228	249	228	256	228	267	236	229	199	246	264	210	213	220	226	249	238	231	220	242	255	261	246	244	264	254	253	231	261	225	230	225	226	240	227	208	267	258	236	244	236	230	240	204	231	252	229	208	222	233	238	239	248	244	229	258	243	230	239	226	246	216	224	236	232	251	233	234	243	226	277	267	239	237	252	234	268	259	250	236	259	267	234	261	258	221	260	244	236	226	208	238	230	239	240	210	249	291	231	225	241	202	239	213	237	254	261	266	241	207	238	255	254	221	260	234	229	233	255	254	273	238	235	236	219	248	242	230	213	239	235	235	243	229	235	229	237	241	256	267	258	283	241	250	225	222	261	269	213	246	254	264	244	207	212	201	225	254	238	244	236	251	207	234	237	250	248	230	233	225	204	229	255	254	240	240	236	220	234	233	277	258	239	217	206	221	209	243	248	205	241	223	227	242	244	214	235	241	226	249	206	238	194	236	248	229	240	249	246	262	242	229	238	268	252	229	250	248	226	234	260	233	234	237	259	248	244	240	241	239	243	222	270	244	239	238	244	224	248	248	244	210	226	234	237	234	230	224	252	249	237	219	221	238	223	235	217	239	259	243	254	237	226	221	236	243	257	249	235	242	233	249	263	210	254	249	243	222	217	244	274	228	228	250	211	234	232	231	260	181	278	266	240	248	204	247	259	224	246	255	232	235	232	242	229	291	241	248	249	219	227	228	259	261	244	236	270	231	228	226	240	222	249	232	226	250	237	226	229	236	237	252	253	224	277	250	257	228	199	240	237	234	240	211	235	245	219	239	264	225	238	252	236	230	252	229	253	255	232	231	225	266	221	234	208	221	262	238	232	265	241	215	227	241	222	201	226	241	232	264	245	241	228	206	234	229	212	254	254	252	212	287	232	246	265	263	244	209	209	244	236	233	214	269	224	254	259	233	212	247	228	259	271	267	217	233	260	242	214	224	222	215	248	236	222	204	232	234	239	248	270	228	240	242	229	263	233	245	246	248	244	239	248	245	219	247	251	249	232	228	242	225	248	241	247	239	223	268	260	227	223	236	239	241	250	214	246	250	213	238	244	242	286	239	247	233	252	240	249	224	219	212	228	222	233	257	210	228	238	237	255	220	257	244	244	235	250	224	254	259	251	252	202	246	226	226	219	235	281	249	244	259	238	253	249	247	251	236	227	238	227	217	223	241	238	258	248	260	237	200	222	229	245	228	218	219	251	225	236	263	247	211	276	237	233	256	249	257	258	250	252	260	227	229	250	242	226	219	242	264	214	223	251	252	228	229	223	232	239	259	258	224	243	213	237	224	263	260	218	233	240	234	240	235	241	236	247	223	236	262	237	231	232	214	229	200	255	262	238	216	211	258	229	235	237	246	270	229	218	225	238	225	245	225	239	204	223	252	231	254	264	239	214	222	223	214	252	252	235	237	255	256	279	264	242	231	259	232	264	244	214	254	219	254	251	219	239	233	244	260	235	224	231	232	243	257	235	236	209	235	252	243	207	243	233	266	231	245	219	249	248	250	243	255	248	248	265	231	255	250	235	235	254	254	207	260	246	235	239	257	245	223	241	224	224	236	224	221	217	210	238	233	233	248	216	265	248	250	240	215	225	261	243	269	243	240	233	226	229	261	248	225	239	207	252	237	221	223	228	254	227
10837	14841	22870	17424	14037	12142	10014	7562	5881	4578	3641	2546	1908	1606	1530	1302	1160	1133	1081	1061	916	940	941	889	933	975	939	872	893	925	836	922	909	860	830	878	857	819	802	821	827	837	799	828	803	802	813	861	807	825	763	796	758	782	790	742	745	811	767	816	796	796	776	808	799	804	775	812	750	799	769	772	747	759	771	788	763	760	775	762	736	838	813	746	782	752	784	750	735	798	861	749	783	798	806	787	815	770	739	800	753	790	759	776	699	789	786	786	796	776	750	774	812	754	750	766	791	828	751	767	792	813	771	786	809	787	782	777	788	829	772	772	782	805	767	795	792	775	807	757	769	801	784	721	786	788	781	763	765	785	786	757	804	769	771	776	762	771	807	791	790	802	724	780	789	746	772	761	775	829	728	826	812	823	751	772	774	755	797	827	741	817	763	760	767	772	736	813	817	776	836	773	763	775	800	720	773	753	826	733	809	789	770	835	762	762	803	758	753	775	805	821	768	779	814	778	738	779	780	797	745	745	803	792	686	808	796	784	776	758	769	765	798	796	802	800	732	766	737	773	743	777	744	809	782	817	788	832	832	778	782	795	778	778	809	747	816	783	756	778	728	777	760	789	822	792	761	759	744	759	819	825	801	818	758	773	774	714	799	784	806	747	828	798	760	785	798	743	785	807	783	757	829	859	696	803	839	830	821	820	781	768	770	758	802	794	764	782	769	775	785	788	738	788	829	735	746	767	801	795	774	833	759	801	807	788	792	848	773	794	823	798	762	740	754	759	753	817	776	808	791	767	788	783	834	797	832	802	788	806	780	784	812	776	761	760	774	793	790	817	735	814	767	798	731	772	776	820	747	767	793	797	777	789	788	747	791	730	794	774	765	821	769	828	763	797	787	748	823	826	802	794	796	778	806	712	761	835	777	724	772	782	780	738	814	803	801	773	692	714	752	792	790	805	766	786	768	803	730	819	782	787	791	770	832	748	802	774	732	767	809	795	773	771	773	777	734	803	790	773	837	763	733	824	739	756	733	801	762	750	808	761	787	792	768	784	825	814	786	774	763	724	717	811	729	774	798	772	800	793	801	772	780	771	738	806	741	791	796	804	806	816	793	730	802	764	775	812	755	786	733	756	758	790	772	764	770	809	726	791	765	797	755	747	779	806	759	768	811	791	771	720	812	769	794	810	793	817	756	790	823	753	796	778	737	800	789	815	765	762	758	766	779	790	814	796	824	784	778	754	767	799	789	761	755	789	814	783	800	807	732	785	777	790	751	805	788	763	811	748	799	769	777	776	771	777	789	753	764	742	792	737	801	743	840	747	816	757	762	771	755	758	752	768	810	746	734	802	797	841	820	775	811	805	741	811	781	820	813	755	757	833	763	816	781	734	828	804	737	807	747	825	758	809	821	765	812	805	774	744	765	768	800	811	723	780	808	769	823	771	763	781	755	812	806	766	740	808	793	760	804	761	795	776	746	751	753	790	791	823	749	808	753	775	768	759	782	771	776	791	770	782	793	817	801	788	762	800	746	764	780	835	798	788	744	733	806	831	789	761	782	771	785	775	785	767	796	781	726	750	835	796	747	778	773	775	788	790	792	728	785	763	813	760	755	805	800	737	759	770	779	754	722	789	814	826	825	789	753	797	805	750	796	750	794	781	763	798	706	769	797	777	716	769	824	771	786	762	830	767	785	779	786	772	735	812	803	771	786	759	741	835	785	835	797	761	779	767	748	773	778	795	738	741	799	766	718	802	720	815	786	760	812	815	784	730	743	732	812	835	823	819	812	785	767	804	810	726	816	764	768	770	793	811	769	759	841	819	822	805	773	746	732	775	787	763	846	725	778	782	727	773	822	807	785	796	828	793	811	777	772	793	838	770	744	763	772	767	798	770	807	764	781	782	755	793	736	755	783	804	857	755	773	731	764	756	817	808	761	797	751	791	799	783	776	762	764	794	761	777	828	782	802	771	787	796	824	773	774	808	753	803	790	737	796	719	785	812	777	790	786	738	783	785	768	780	792	736	749	782	775	784	787	758	753	779	756	790	817	791	791	815	779	730	823	769	818	733	759	784	803	778	756	738	771	753	718	777	787	822	740	805	765	788	753	782	744	763	755	742	727	782	804	772	781	811	810	817	811	796	785	797	727	798	749	767	772	844	801	755	816	771	736	795	741	769	745	770	772	774	826	755	765	775	772	751	744	771	788	739	798	777	792	736	780	779	827	787	794	814	811	781	795	774	759	794	842	769	833	750	777	771	749	765	767	784	783	775	829	800	726	790	863	768	840	820	775	750	772	780	804	752	790	763	781	767	812	774	772	791	828	730	771	788	819	807	763	790	802	809	802	789	793	751	770	798	771	786	786	769	782	776	790	797	756	748	760	768	784	763	801	805	785	772	812	757	738	785	769	795	771	746	788	780	786	784	778	792	772	793	812	739	783	841	798	750	739	776	795	777	764	779	802	797	783	783	766	745	767	789	793	787	817	830	743	774	770	806	780	745	730	746	790	788	769	810	800	819	763	760	745	819	743	787	734	763	764	795	830	794	793	773	788	733	794	799	779	784	786	770	786	756	804	783	728	761	744	776	767	845	762	783	769	810	762	765	755	786	772	762	790	795	777	775	795	768	879	819	746	803	823	777	781	850	784	776	763	740	741	769	812	704	725	768	816	759	834	786	771	809	734	759	732	775	776	816	799	836	842	751	758	800	796	808	751	761	797	763	761	783	770	778	728	771	785	760	784	769	752	731	780	790	752	785	726	856	789	782	784	766	766	787	785	763	726	758	777	814	805	792	788	781	794	787	761	766	792	804	743	763	804	745	823	801	817	761	750	856	789	813	806	789	784	775	759	793	883	778	776	799	747	793	759	776	763	772	785	775	777	756	767	846	789	766	784	760	769	775	791	769	804	773	796	770	725	747	749	787	719	795	763	792	744	825	808	726	820	785	809	826	789	768	804	768	798	793	775	773	783	795	768	769	759	786	799	722	808	809	762	770	784	814	795	786	761	775	824	771	794	813	818	792	786	780	796	723	797	781	769	747	767	764	747	799	809	804	745	758	812	766	769	782	779	813	799	740	818	785	730	775	771	821	761	783	791	817	782	789	766	747	757	796	773	713	800	827	801	749	798	830	821	762	801	768	760	770	778	804	763	786	728	768	763	801	799	817	800	795	794	783	781	802	831	754	819	819	754	763	778	801	835	727	729	764	744	761	843	762	828	813	785	755	778	762	744	793	807	797	806	782	753	831	751	814	757	772	789	770	765	767	761	803	782	757	817	819	765	815	761	734	762	789	816	791	825	750	761	806	770	793	827	778	823	817	775	741	791	731	818	737	799	788	824	763	761	803	790	784	801	800	772	775	834	770	779	749	753	757	781	751	808	797	819	831	765	736	853	779	798	726	824	785	775	793	745	796	786	811	819	791	758	796	757	804	781	779	773	751	773	766	771	821	726	751	792	761	779	814	814	798	787	733	787	806	784	801
34927	42784	45266	36211	29050	23350	15976	8587	4421	4247	3864	2266	1772	1976	1994	1290	1063	798	762	639	506	427	402	359	414	425	309	314	262	285	266	256	269	279	277	245	259	230	245	255	251	256	292	288	273	254	234	261	269	208	251	229	243	275	220	222	233	251	262	250	242	208	228	284	217	245	272	213	236	247	220	238	248	238	239	210	229	257	255	258	254	249	250	272	225	225	238	260	266	229	234	234	258	254	289	234	234	247	244	247	243	216	238	230	256	224	255	260	228	237	226	231	261	224	248	260	240	239	245	241	234	248	233	239	267	253	266	211	243	263	257	239	235	213	264	209	251	233	244	260	262	242	264	262	232	252	230	244	234	232	251	245	222	225	216	207	254	221	250	267	263	228	259	284	265	216	282	230	257	257	223	247	239	218	232	251	232	235	234	237	223	225	234	233	231	254	259	258	247	252	237	254	229	243	260	245	257	247	231	231	245	241	243	238	237	244	226	256	269	232	271	286	244	235	238	258	211	221	248	238	230	234	227	205	229	241	224	243	253	244	262	235	263	254	256	220	245	253	249	238	222	267	242	234	254	254	239	226	237	247	266	250	252	272	237	237	222	270	238	234	219	239	222	231	224	256	255	244	219	235	242	263	239	267	241	233	255	261	256	205	236	216	258	254	243	220	242	246	254	268	236	229	243	231	231	244	244	227	254	244	271	240	238	248	209	239	243	231	251	247	263	243	243	238	244	264	237	241	206	245	222	262	230	241	231	244	225	218	244	254	248	255	284	242	284	253	256	238	245	242	240	237	272	247	267	255	223	276	220	238	216	275	261	246	242	226	263	241	225	231	269	223	259	239	238	260	246	236	256	249	247	258	261	221	235	239	273	248	232	249	254	248	244	239	236	241	242	240	252	229	258	247	234	236	252	252	242	272	238	255	218	235	250	258	220	231	236	207	245	215	228	244	235	252	261	240	258	246	240	278	249	215	220	251	222	260	259	251	245	254	251	270	236	277	231	267	249	224	248	245	277	237	277	229	235	244	246	227	267	274	261	239	241	243	266	247	227	261	226	280	257	263	262	268	260	238	251	254	246	238	232	255	214	244	275	247	238	244	232	212	263	261	264	254	268	239	220	251	240	241	234	279	259	264	257	272	243	249	248	257	241	266	225	212	252	233	220	278	245	254	244	232	259	253	228	231	264	275	240	250	261	231	216	254	222	238	247	244	244	224	228	243	226	279	251	248	274	212	254	253	255	235	251	236	232	255	250	237	226	244	250	241	225	253	229	240	245	249	244	237	264	234	231	247	269	220	235	231	253	217	262	210	244	263	223	257	275	222	263	258	249	248	251	272	253	252	257	214	281	282	241	249	226	227	233	262	264	241	238	273	243	225	248	258	261	231	230	226	264	239	237	258	263	267	278	218	216	280	257	248	260	262	241	248	221	218	228	234	249	250	244	240	254	231	233	237	250	252	256	232	231	274	267	238	233	234	235	238	261	234	242	255	259	228	244	262	240	258	241	252	253	231	221	234	251	238	240	259	235	241	255	249	215	247	251	245	237	239	250	229	254	248	230	249	234	291	263	241	251	223	253	269	227	237	249	234	227	228	241	214	269	263	237	244	233	236	251	226	248	236	229	247	225	255	245	216	239	249	243	248	241	270	240	229	289	258	251	284	217	239	235	232	265	265	239	232	257	271	237	247	234	262	254	245	248	282	223	217	240	246	257	278	284	231	267	250	235	247	224	248	242	250	238	241	242	234	261	238	252	243	240	240	239	245	258	277	227	224	256	243	249	248	255	255	251	251	248	247	243	258	225	272	236	222	254	246	268	244	260	248	238	227	233	227	269	246	242	233	222	242	271	257	229	241	244	257	249	239	241	218	256	238	257	259	247	244	252	242	220	267	232	236	251	235	232	252	241	240	235	244	243	223	236	262	228	253	230	231	274	237	220	248	277	247	243	246	247	239	261	220	231	230	210	263	256	216	203	240	250	242	229	228	258	243	247	210	237	223	242	245	266	250	238	250	218	239	237	242	260	245	262	226	249	242	262	248	256	252	255	237	254	234	229	251	226	240	249	237	247	243	243	268	254	225	247	249	193	230	271	249	237	233	236	245	223	239	249	250	264	263	230	241	243	253	245	220	206	242	228	254	223	240	230	224	229	219	220	221	236	257	260	241	245	241	255	258	264	227	264	245	265	206	272	229	256	281	246	288	240	248	233	251	259	270	228	232	268	244	242	255	247	243	242	229	247	244	258	247	263	246	236	254	240	252	262	201	232	243	243	267	219	224	241	234	251	245	231	239	246	216	252	243	236	227	222	253	222	240	260	285	243	253	217	243	237	248	257	256	230	241	260	242	249	235	248	225	242	258	264	244	254	260	257	260	249	244	242	251	260	273	245	280	242	234	233	243	230	245	281	273	271	250	226	233	262	234	252	250	251	239	236	250	237	253	221	237	255	265	266	228	223	230	215	252	256	261	258	245	269	215	259	238	242	261	230	224	225	249	256	257	245	273	224	271	245	261	232	219	223	266	229	249	252	214	254	245	262	231	224	229	235	251	242	223	262	247	227	229	260	261	261	266	248	231	251	220	219	234	214	227	235	227	254	258	247	237	253	241	268	234	240	233	233	270	232	249	260	247	248	236	263	229	243	250	218	248	226	226	224	237	231	263	240	258	251	242	218	218	233	216	224	228	253	219	230	232	259	256	250	235	216	215	244	236	260	251	267	240	257	232	241	200	245	246	244	258	227	235	263	234	244	196	258	260	217	251	242	242	234	262	260	276	251	262	223	224	266	247	238	227	230	223	249	262	257	251	221	250	238	274	215	222	241	244	259	227	255	236	231	236	232	265	234	268	240	260	222	253	234	226	265	243	240	227	246	207	245	243	259	248	229	265	259	259	226	248	267	244	252	223	230	257	250	228	253	218	247	247	262	241	288	236	262	221	227	215	249	237	239	250	241	227	236	243	216	235	272	241	235	260	244	246	262	241	223	213	231	229	206	245	213	240	267	245	273	248	257	261	229	254	248	252	229	241	244	243	247	233	236	250	245	224	269	265	267	253	264	242	231	255	237	269	216	264	258	237	248	252	238	222	236	272	253	231	227	264	249	255	235	247	255	206	240	255	248	241	246	239	224	214	242	239	228	241	248	265	231	231	208	242	223	226	229	235	227	241	260	260	254	248	209	229	237	239	242	265	265	254	237	230	253	246	236	224	248	254	243	233	229	244	243	232	246	217	250	233	255	257	244	242	257	263	252	273	258	205	264	268	214	244	242	246	264	212	230	259	246	274	243	249	272	233	278	233	256	231	251	264	252	267	237	217	245	239	210	251	239	239	204	268	222	254	217	245	215	232	244	246	250	214	241	231	236	254	244	235	260	224	218	233	253	237	224	246	264	230	263	236	259	265	231	223	216	253	246	246	253	257	250	236	246	232	250	234	217	237	242	265	260	216	229	232	245	238	234	233	250	229	241	262	278	236	232	257	262	248
30487	40089	49237	43745	40183	31522	23681	18275	14501	17020	15960	10570	9369	11828	11666	8679	6913	4697	4713	3880	3071	2518	1948	1812	1885	2013	1319	1260	1364	1141	1147	1036	1008	965	1033	900	895	942	865	806	879	921	964	1059	958	928	894	786	845	798	791	792	777	775	799	739	808	836	780	828	791	780	823	818	762	734	804	782	829	756	763	795	770	792	748	837	848	823	754	838	828	761	826	798	809	815	840	774	775	808	781	808	805	794	825	789	782	747	782	746	757	809	761	796	818	775	804	814	800	794	800	762	801	793	805	851	788	758	766	771	766	786	806	819	849	815	833	798	827	814	828	800	805	749	808	826	783	771	773	829	805	808	779	849	812	738	819	765	809	779	798	781	753	778	758	779	785	768	751	802	785	755	775	831	834	837	776	803	788	766	837	770	817	783	769	787	827	786	783	808	813	797	784	772	803	784	775	817	749	785	754	792	791	735	802	795	793	768	772	801	759	824	820	788	797	766	756	776	788	810	787	761	803	776	813	836	819	807	796	811	761	772	802	769	790	813	753	810	769	801	811	781	840	788	832	740	776	721	775	817	793	811	828	810	783	778	770	800	803	786	782	797	776	837	833	789	801	795	789	826	878	751	782	803	791	753	789	788	807	773	784	739	839	818	775	838	849	748	844	811	836	779	824	776	815	761	793	817	799	790	744	795	822	773	749	753	854	764	799	807	801	812	846	797	774	843	794	749	802	770	810	782	841	778	759	747	759	786	748	782	834	816	814	827	785	771	778	789	768	839	794	774	785	813	796	775	794	737	807	806	868	818	772	765	805	715	785	782	807	786	816	789	769	758	745	788	744	777	818	795	786	775	772	791	776	759	800	797	789	797	778	815	805	816	752	733	814	772	838	827	760	848	743	797	811	801	790	770	865	782	817	788	789	774	786	822	781	821	759	823	813	783	785	821	780	815	769	787	729	824	785	813	753	724	813	833	749	795	727	815	721	826	768	797	799	788	765	815	799	784	813	795	812	781	784	790	790	777	741	794	818	811	809	787	808	769	740	811	790	747	801	790	780	726	825	804	815	741	798	793	780	780	758	803	819	796	750	836	807	785	838	781	837	781	784	771	784	737	776	822	782	780	822	783	757	765	804	873	830	749	808	772	801	788	763	772	768	817	757	839	789	805	785	792	760	786	759	808	785	802	798	728	822	824	828	808	825	810	835	799	792	792	835	758	787	821	796	788	759	812	798	801	807	768	778	806	808	802	786	782	790	768	813	848	778	791	755	775	775	807	761	750	785	799	778	829	813	801	775	799	834	769	786	795	869	785	800	783	758	761	798	807	770	844	815	788	776	789	777	802	789	791	794	834	766	735	744	775	819	836	781	760	759	782	833	761	813	802	806	798	788	756	778	736	795	775	838	869	835	819	830	817	786	775	802	773	823	792	798	811	812	797	799	788	775	769	732	795	785	782	830	823	811	850	820	770	782	789	830	746	783	782	802	769	792	844	786	730	776	754	828	811	783	757	755	772	741	799	777	756	790	817	817	794	804	799	792	765	777	806	832	792	762	813	831	802	768	776	761	782	808	786	800	806	800	754	745	807	801	795	775	763	727	750	771	807	841	794	768	780	765	789	795	859	758	782	794	830	818	774	779	814	799	783	778	741	788	754	758	839	806	757	774	833	735	816	794	824	806	817	780	824	768	804	822	787	792	810	822	764	837	769	760	738	777	781	793	781	800	749	798	786	784	796	801	832	785	819	770	771	832	767	823	799	849	838	791	766	819	767	797	839	796	817	828	754	801	804	772	748	794	743	810	816	796	791	747	731	774	834	812	770	785	788	761	783	781	795	776	842	801	795	819	824	788	787	741	819	820	783	766	763	821	825	772	798	805	820	820	833	793	780	823	776	780	808	811	834	775	785	798	704	780	768	821	820	792	777	796	760	805	799	825	797	804	848	793	773	848	807	757	825	740	837	798	803	782	755	840	778	784	798	803	730	768	787	782	805	805	744	820	769	720	789	837	799	759	784	797	746	809	807	767	817	812	793	795	809	807	790	764	760	746	832	813	802	787	786	831	761	801	795	775	750	760	813	772	786	760	815	799	800	836	750	779	792	785	775	813	833	773	803	834	797	773	804	813	769	820	833	845	855	793	754	747	790	799	778	801	798	765	798	762	778	766	780	800	787	818	826	801	834	745	775	767	815	832	806	776	782	738	767	812	796	751	767	833	838	800	776	761	811	800	778	828	779	816	829	784	736	801	846	820	799	831	791	773	821	803	800	765	789	762	808	805	832	776	795	775	825	744	782	784	815	773	817	798	744	795	831	805	810	817	813	756	827	782	842	822	819	854	839	814	770	759	843	817	781	742	813	733	747	778	818	792	784	787	794	762	786	800	733	795	812	739	770	804	816	796	796	810	789	768	748	767	776	837	836	826	816	740	805	788	830	822	824	816	764	810	818	786	794	789	874	822	810	818	827	775	810	836	792	810	784	780	781	818	784	783	753	794	823	777	797	791	809	823	776	768	772	815	776	791	765	794	856	794	764	812	760	779	792	789	789	839	809	761	756	756	743	794	766	743	829	798	826	817	819	814	773	786	789	803	799	831	812	787	789	811	840	822	824	818	796	773	799	803	778	805	802	806	815	764	758	763	781	822	807	806	775	795	792	759	800	782	796	808	803	734	773	778	730	779	800	770	819	769	774	829	782	840	759	790	750	770	779	787	818	774	874	805	791	773	781	784	788	765	791	813	781	764	813	793	834	775	813	799	827	796	808	822	831	759	790	806	741	794	839	788	821	787	742	816	800	798	801	797	830	763	810	780	790	842	784	783	824	787	769	808	756	845	744	790	790	802	793	787	771	782	765	780	817	869	772	830	800	842	764	813	786	801	751	815	748	744	843	822	830	829	764	800	820	804	793	867	744	764	761	761	780	776	789	766	780	782	803	764	734	785	786	770	843	853	774	794	780	802	793	860	792	829	762	783	814	806	815	747	755	836	797	837	794	824	764	766	799	775	749	824	765	784	807	801	792	771	806	819	810	775	811	802	768	815	780	790	746	784	771	813	783	813	772	774	794	791	774	776	786	801	800	795	762	761	783	804	777	818	845	813	778	830	815	766	814	797	797	813	818	790	837	775	796	828	799	798	766	774	750	825	784	804	783	768	822	765	769	834	807	802	762	829	764	808	800	798	780	790	787	770	776	819	763	794	826	825	811	840	841	779	777	831	767	819	796	797	837	784	826	792	800	740	768	808	790	793	779	802	831	742	810	795	740	791	744	816	806	780	760	777	804	781	794	803	777	757	824	859	819	803	816	788	764	766	782	804	798	812	756	838	792	738	812	794	818	790	772	794	747	812	838	771	778	769	751	761	764	791	832	753	813	777	789	805	821	766	764	783	809	750	775	769	757	796	795	792	799	825	802	832	804	786	798	809	772	780	788	815	792	829	752	790	787	787	781	778	765	816	799	807	823	770	853	791	791	823	725	795	814	757	818	830	838	752	833	785	798
45639	46185	45358	36816	38181	30125	23171	18931	11268	8824	7711	5024	3678	4225	4016	2577	2105	1281	1351	1191	798	751	569	541	558	455	394	308	300	338	304	306	265	283	271	289	284	254	270	267	296	291	336	339	295	279	261	276	249	277	265	268	246	266	293	260	250	278	282	284	232	258	241	238	255	270	242	260	252	277	266	245	272	264	257	264	281	277	284	258	238	287	267	267	259	250	273	248	266	280	262	265	285	273	255	246	264	248	269	266	276	278	249	283	251	273	277	285	265	278	274	265	261	233	291	265	282	238	273	252	270	255	289	231	251	256	242	274	280	236	255	259	243	259	289	266	291	273	272	285	255	262	257	264	283	248	244	273	288	246	246	268	276	262	251	250	268	240	277	269	270	255	270	228	248	208	247	267	235	248	263	291	281	264	252	268	229	280	275	270	288	279	277	280	247	270	247	286	247	276	248	268	277	255	255	269	254	265	265	244	262	265	231	262	241	236	267	255	259	253	245	238	255	264	272	257	251	253	285	260	256	235	268	254	255	259	255	271	263	263	257	262	264	281	295	282	289	256	246	265	269	265	262	293	241	228	275	247	261	262	263	230	223	245	268	270	274	263	233	264	277	235	263	251	229	254	247	268	268	269	275	268	306	245	288	272	258	236	267	268	272	260	248	235	252	260	263	261	269	242	287	267	268	268	284	249	273	218	229	264	259	241	271	236	276	287	279	251	269	273	269	246	245	242	267	262	267	302	258	251	268	268	292	273	279	259	250	289	251	262	270	240	247	284	258	285	242	247	279	284	305	269	242	239	251	275	265	268	248	268	229	286	262	266	264	249	270	270	281	243	276	254	263	285	265	278	265	276	264	266	257	270	246	298	238	259	296	252	264	262	281	262	229	250	275	294	265	257	261	250	245	270	303	260	280	258	277	244	263	260	291	250	260	262	244	255	249	279	279	231	249	261	268	253	289	245	276	287	272	270	256	268	266	269	247	283	279	247	271	252	282	246	249	253	256	282	281	278	248	257	229	249	271	269	236	267	258	255	260	307	260	289	284	296	250	261	254	238	260	254	285	267	302	252	266	274	268	287	241	299	261	297	261	253	254	254	250	263	237	256	271	274	248	247	263	282	272	276	278	256	257	257	290	244	263	261	253	254	274	287	273	268	232	290	240	260	261	279	271	240	273	275	258	255	249	250	254	262	242	252	279	272	249	268	270	245	257	233	296	266	269	278	259	257	271	218	271	255	262	254	274	236	277	262	254	279	238	271	290	289	254	232	279	225	305	298	249	257	240	254	274	267	275	239	262	265	257	265	256	259	272	264	221	280	287	256	241	253	249	257	250	258	277	241	250	265	267	250	244	280	237	261	251	271	245	264	278	260	249	258	244	283	295	276	256	288	281	241	245	277	263	246	232	227	241	219	278	271	267	304	282	284	231	256	262	275	254	262	287	264	268	253	238	258	282	256	261	253	273	260	251	252	297	252	274	264	264	279	248	260	254	251	251	271	250	266	280	263	258	263	241	262	255	256	268	259	261	242	268	233	288	286	256	245	244	278	262	270	276	248	258	267	276	247	293	244	262	265	262	270	248	271	269	290	272	266	274	282	280	250	234	261	259	263	281	257	252	284	283	254	251	257	257	304	269	269	245	238	262	253	258	231	243	264	274	270	258	264	272	265	283	276	265	262	240	246	265	262	248	250	245	269	244	239	241	266	257	255	263	242	279	267	265	265	259	262	257	278	279	269	289	223	257	245	242	265	250	269	259	288	268	256	238	272	238	247	263	261	245	250	268	273	286	255	265	250	228	272	280	238	263	275	282	263	252	266	240	288	256	292	266	248	262	271	252	275	278	231	261	250	302	275	267	250	284	259	245	249	270	262	233	262	268	269	253	284	245	244	265	255	282	238	272	254	260	271	245	245	267	255	266	269	263	250	246	223	271	290	256	249	316	253	275	257	280	269	268	246	269	258	255	252	234	255	279	245	238	286	262	291	252	298	296	252	247	278	277	294	267	273	264	251	244	294	282	256	264	235	287	281	297	254	261	243	276	239	244	260	255	254	269	273	271	243	263	271	263	284	281	242	272	277	279	245	283	258	233	277	262	268	258	262	238	268	249	251	258	260	236	270	280	279	264	244	273	276	264	257	302	285	275	252	265	279	238	254	269	283	272	268	251	263	272	256	254	268	257	246	241	268	252	277	254	260	244	249	258	231	253	270	268	258	252	286	269	248	263	262	237	254	287	274	258	244	251	245	274	274	267	278	259	264	247	245	262	261	295	273	279	284	260	281	255	275	276	268	258	256	208	275	241	269	260	253	264	240	249	252	261	275	268	256	256	253	292	244	256	245	276	278	249	291	243	249	262	261	252	243	247	264	265	248	259	279	261	257	213	260	249	289	270	244	263	298	231	277	268	240	253	257	253	276	238	247	262	251	272	254	270	257	281	274	270	265	261	254	282	246	256	269	248	276	249	281	267	244	230	263	263	283	245	254	248	278	255	241	261	289	282	263	270	240	241	251	265	281	268	276	246	232	265	257	238	248	247	249	273	255	250	276	300	278	249	277	251	269	264	252	257	250	269	214	239	242	253	279	288	257	258	282	273	263	256	260	286	251	278	242	253	266	300	233	264	290	273	237	262	260	281	258	257	259	257	251	226	251	264	252	276	263	265	281	271	282	262	268	248	276	290	268	243	281	276	267	257	245	286	250	280	256	255	250	237	251	256	265	265	259	280	277	234	258	245	257	278	258	261	272	275	276	252	265	270	261	258	273	239	267	274	264	265	276	292	271	285	274	260	238	263	281	279	258	260	259	274	285	253	273	247	251	300	267	256	262	243	245	255	269	290	262	280	236	263	254	269	276	247	282	257	252	263	272	232	279	275	286	278	255	252	269	270	243	268	265	246	256	284	241	251	281	281	276	250	251	255	262	275	263	254	265	247	256	261	249	236	267	261	257	271	299	261	269	243	258	245	273	239	270	260	243	270	248	250	264	251	258	236	276	280	268	234	279	253	292	239	248	259	242	256	259	276	251	275	271	233	274	259	270	239	237	254	277	267	266	269	287	285	275	266	278	242	247	272	248	244	283	259	249	247	269	263	235	286	261	258	285	255	296	300	270	246	256	246	255	235	275	246	261	264	265	282	263	299	256	247	270	277	259	269	274	240	288	231	273	258	261	266	261	276	239	253	246	248	254	279	256	262	246	250	273	271	245	259	244	292	260	237	256	245	271	247	278	271	277	267	247	264	304	271	232	283	276	258	257	253	255	256	248	268	273	251	258	267	273	249	261	256	245	253	241	273	233	248	246	280	252	256	254	266	275	285	261	245	227	243	250	245	248	237	237	275	270	274	277	269	280	261	288	263	265	260	252	252	251	246	266	257	275	270	252	262	290	262	238	263	237	249	296	253	267	256	247	277	281	253	266	261	259	276	254	277	258	253	273	285	260	259	253	249	244	277	245	255	262	256	286	283	249	261	256	295	266	281	254	267	282
38603	47215	49693	51228	55045	38327	30631	27428	20628	24024	23744	17860	16345	19435	19620	14248	12510	8020	8762	7074	4726	4137	3046	2968	3366	2391	1953	1315	1534	1331	1295	1144	1044	1028	981	959	999	902	934	936	1106	1154	1325	1327	1160	964	928	837	859	830	853	832	804	881	830	845	813	866	793	835	881	852	864	858	760	829	817	837	783	868	827	851	794	803	853	809	818	795	800	853	876	869	810	844	818	817	866	808	831	862	837	816	757	753	777	753	820	866	820	826	779	824	809	831	815	834	864	802	833	859	893	860	841	840	828	797	840	850	810	813	806	807	820	849	867	830	869	840	845	818	846	844	857	845	837	805	859	838	790	838	866	823	826	822	841	814	836	795	793	800	846	825	815	845	926	844	847	826	812	831	806	849	840	788	839	784	859	793	818	774	819	824	832	863	834	802	835	836	865	843	835	861	819	826	886	795	857	803	792	767	846	858	815	865	807	823	889	852	838	831	824	857	837	864	841	831	854	845	863	876	800	831	829	867	761	815	854	827	786	851	854	812	880	808	824	866	847	826	800	898	876	793	828	751	805	835	804	857	797	816	834	814	835	854	817	850	839	816	856	824	879	844	817	849	872	834	784	782	797	796	835	848	806	789	860	809	848	835	849	888	824	833	828	857	791	802	813	844	831	829	806	796	844	820	876	843	828	844	871	842	860	822	779	804	849	819	857	852	847	821	855	816	834	845	862	847	820	874	832	787	836	837	793	873	809	876	879	798	840	830	792	773	787	805	876	839	816	830	817	815	778	840	891	848	787	803	912	848	809	769	863	812	815	833	901	854	846	857	806	846	795	839	833	836	797	786	857	819	850	754	810	816	798	872	807	878	845	833	800	842	858	821	809	810	794	793	794	804	829	797	895	815	773	775	807	819	832	815	839	808	814	834	791	771	825	844	845	846	782	818	841	812	870	831	851	844	842	791	852	853	835	834	855	824	832	767	802	834	887	855	786	893	815	864	844	875	828	818	873	816	788	808	862	838	827	828	867	806	866	806	849	839	855	858	843	841	842	845	854	820	802	825	824	783	838	843	849	807	866	786	828	851	808	778	862	774	804	836	821	762	846	781	840	808	780	829	891	878	841	838	841	791	797	840	812	827	900	796	828	805	853	845	829	828	832	829	851	827	835	850	815	843	852	820	846	892	816	776	832	723	826	832	848	819	791	839	834	850	829	829	757	812	848	782	846	873	796	770	842	801	813	840	853	826	813	823	850	823	822	833	845	875	776	822	827	836	835	848	851	834	790	845	833	809	899	831	860	821	864	891	882	787	754	875	802	846	811	805	822	843	836	815	766	813	834	830	819	844	828	844	804	855	833	868	796	874	814	801	805	794	856	842	819	814	878	839	826	846	784	831	897	852	817	852	884	803	868	819	817	858	837	813	789	818	837	919	819	771	808	855	808	825	841	834	830	852	876	853	825	815	836	805	827	839	851	813	815	825	790	802	827	793	775	824	823	858	842	817	833	829	814	806	835	820	791	738	801	838	808	856	806	797	809	769	801	809	852	841	813	780	802	824	814	854	822	813	790	843	784	818	851	845	876	827	841	843	829	817	819	898	840	790	833	803	844	775	859	819	835	859	803	840	783	851	782	863	866	800	799	864	882	831	888	892	882	848	792	813	833	905	848	808	890	868	918	873	819	788	804	846	860	824	794	823	849	828	815	841	873	858	835	809	786	783	875	783	856	830	853	820	868	805	870	805	787	811	818	796	840	791	772	798	845	853	823	835	836	805	811	816	828	877	880	826	865	824	868	858	817	851	814	841	745	853	777	806	827	834	825	814	789	792	877	812	803	804	835	889	850	804	812	807	842	814	922	817	824	820	844	785	866	858	839	777	840	823	803	765	829	865	812	820	864	784	830	788	854	849	841	903	829	846	874	786	830	822	873	865	813	836	852	838	791	792	831	866	819	844	824	809	840	809	859	796	787	902	833	859	873	831	800	830	873	833	800	872	837	852	822	822	858	801	836	840	863	837	771	852	814	769	836	769	839	805	827	820	784	822	807	829	854	818	831	805	840	848	812	830	765	787	876	847	901	841	835	794	860	867	875	826	786	832	839	817	832	796	850	858	879	835	841	819	832	792	822	816	744	810	827	882	800	870	874	815	843	825	841	818	801	872	794	879	863	880	795	824	830	850	835	823	836	880	817	786	767	840	830	815	852	784	839	822	852	825	807	833	851	843	841	911	845	803	831	802	817	851	815	866	842	851	820	836	816	857	817	803	855	820	839	838	800	847	811	826	824	790	837	817	832	867	858	862	837	819	826	844	814	795	858	848	816	777	822	806	829	840	797	868	841	796	869	850	812	798	823	804	848	836	814	786	865	826	830	879	835	837	896	807	851	806	800	819	829	845	818	863	772	832	805	858	840	853	819	867	845	798	824	851	828	851	801	862	841	830	817	849	823	838	795	852	852	821	844	856	896	863	820	821	878	867	804	824	827	876	862	817	793	840	825	821	808	829	780	853	849	775	841	815	785	823	834	856	815	796	857	834	834	824	791	831	812	808	834	815	842	803	843	889	856	799	801	822	837	827	866	842	806	827	814	765	763	825	808	809	848	799	854	815	783	780	853	780	792	868	844	828	809	808	795	824	818	855	853	795	819	853	805	866	821	828	840	836	812	811	855	834	861	875	792	836	836	871	860	813	855	919	803	861	825	824	811	829	843	793	855	830	760	842	847	801	840	808	860	846	781	800	755	834	845	825	827	805	858	814	833	802	786	832	758	849	797	853	818	840	826	795	873	811	901	803	816	835	851	841	861	871	892	797	838	900	729	837	835	864	832	816	783	848	886	819	840	801	826	849	852	849	856	840	770	826	810	815	886	807	774	850	804	810	891	832	823	783	823	900	826	856	838	825	840	872	880	833	861	803	787	811	812	839	836	792	849	840	875	841	805	838	826	829	836	882	829	823	834	854	829	831	838	857	807	826	825	832	836	845	823	854	816	826	841	818	793	804	812	868	839	816	832	873	858	840	801	887	823	776	847	819	828	826	844	812	785	827	849	835	751	883	837	824	824	831	841	831	886	797	825	903	856	858	845	821	840	877	794	880	869	885	853	870	857	796	837	805	873	828	847	794	779	852	802	806	816	875	831	862	837	867	809	776	806	822	829	810	802	811	808	776	828	847	876	809	771	846	853	866	816	822	865	877	849	826	842	835	826	789	802	836	839	831	808	829	846	841	813	792	778	799	883	812	818	894	834	789	862	879	883	810	775	845	834	876	884	840	795	842	863	879	809	837	823	857	807	818	838	839	797	834	839	865	793	846	837	837	860	821	867	847	871	861	853	853	816	819	839	877	805	828	852	806	879	844	834	859	831	819	797	806	892	846	813	787	858	833	788	784	865	861	874	887	875	801	842	864	816	876	821	849	890	786	850	803	846	849	814	795	873	841	854	836	821	833	859	770	793	789	783	835	847	872	814	784	828	858	807	798	847	863	856	836	832	849	918	834	871	833	835	855
9791	14702	14484	8804	5457	2477	1905	1330	905	671	626	535	443	383	317	293	281	301	269	272	230	289	237	267	258	255	281	245	233	236	244	223	268	252	254	230	228	237	240	215	232	243	246	237	227	239	248	246	245	233	225	221	246	239	246	236	238	218	208	250	235	269	228	225	231	229	240	254	212	208	237	230	221	221	219	222	219	272	225	224	251	256	238	222	242	268	230	262	242	247	214	239	214	259	222	256	231	230	225	222	187	237	224	233	216	232	196	243	246	254	230	212	251	212	239	247	232	234	239	258	224	228	211	253	261	238	252	229	250	225	221	228	234	232	235	232	274	236	233	209	204	224	238	245	219	218	236	235	239	235	223	204	254	210	234	236	237	230	224	242	223	244	238	242	215	221	237	230	228	240	239	239	242	246	227	259	243	213	258	204	241	224	227	242	213	241	223	248	251	218	217	230	214	214	224	253	247	261	202	242	233	259	232	236	221	214	235	244	217	243	214	233	216	240	232	252	235	207	193	237	229	241	238	240	231	243	226	257	231	225	241	231	236	244	238	246	279	229	258	219	272	250	223	250	228	228	269	224	226	255	227	232	225	253	242	224	242	233	214	261	224	235	239	248	227	219	229	227	250	221	256	214	267	216	214	240	237	223	253	235	235	238	247	258	250	245	237	244	248	216	258	219	230	262	254	221	227	252	245	241	233	237	243	248	242	239	230	241	265	230	236	221	265	245	233	234	248	207	228	224	230	235	211	240	221	247	235	232	228	233	241	237	244	225	252	239	242	193	225	233	210	249	244	221	240	237	207	231	221	251	246	232	234	245	242	221	233	214	238	236	233	226	230	260	245	217	224	215	223	234	220	212	243	211	242	218	212	240	244	213	242	213	262	244	243	242	230	246	204	230	228	231	227	227	221	228	230	251	232	235	252	211	217	224	246	244	220	228	247	198	231	207	251	264	232	262	244	210	239	216	242	246	223	209	244	240	242	259	225	215	226	216	232	225	236	252	252	233	241	209	220	238	224	217	230	238	241	232	237	223	255	215	238	245	236	255	197	231	222	242	243	231	238	233	219	201	230	242	204	273	248	239	227	272	244	230	243	240	244	240	238	249	220	255	267	244	222	233	218	228	230	229	234	230	254	226	212	243	231	269	236	238	222	212	228	218	234	234	237	226	234	224	235	227	249	205	253	234	221	215	243	237	239	217	246	222	242	232	221	226	199	231	223	211	233	247	252	234	239	224	234	236	275	237	215	247	241	226	231	230	218	220	213	219	254	221	236	227	239	220	239	244	243	246	240	256	254	229	237	224	222	234	245	240	257	207	254	232	213	250	244	214	232	211	211	188	221	226	253	217	241	231	256	242	225	237	254	237	230	234	228	201	213	196	244	219	218	232	230	226	219	221	214	232	245	249	263	248	238	226	219	195	245	224	208	226	205	243	256	213	222	235	247	218	222	210	235	236	259	219	258	238	229	228	261	227	190	242	213	225	241	221	216	220	235	197	231	242	231	225	238	237	233	232	226	252	217	233	246	245	242	258	239	254	237	238	262	249	216	229	220	214	235	225	259	239	228	215	278	240	220	214	257	237	220	225	235	234	208	255	222	231	227	243	223	244	233	218	258	252	245	250	243	226	202	230	246	226	196	234	203	224	251	246	262	239	225	211	240	237	234	270	243	248	230	232	215	241	225	235	238	250	232	228	228	262	226	236	238	232	252	227	238	260	220	248	241	223	201	223	266	214	240	237	249	253	260	204	223	225	218	229	223	213	229	222	212	242	233	218	240	222	245	246	228	246	246	234	219	251	255	237	219	227	235	207	256	245	233	245	249	228	225	234	206	232	240	214	235	222	266	256	222	217	227	237	258	250	226	258	246	229	215	202	221	236	226	244	231	244	244	232	224	213	219	240	218	214	225	252	242	212	220	248	223	218	239	231	233	219	226	222	225	241	237	223	234	231	237	227	260	217	251	235	224	241	214	219	223	234	221	218	231	206	205	241	224	236	206	244	220	241	215	220	222	219	229	241	236	249	223	223	214	220	253	219	259	256	242	225	227	249	218	224	232	218	247	230	273	242	215	251	248	232	213	237	243	217	213	221	229	248	238	226	238	227	250	219	246	214	207	224	228	224	258	229	240	252	247	224	239	241	213	195	238	224	223	242	216	202	242	234	229	242	246	225	261	251	226	236	231	252	236	216	246	241	254	242	214	227	257	236	237	229	211	265	239	237	244	246	221	237	253	214	210	229	237	221	210	233	234	225	240	241	233	234	239	247	245	209	227	231	235	248	227	277	246	223	228	241	218	238	234	252	210	230	246	274	234	219	218	235	268	270	240	251	250	249	225	256	252	217	237	207	234	190	224	251	214	224	234	257	228	200	217	252	226	227	224	229	248	210	220	243	211	246	224	269	239	240	223	240	260	234	196	243	237	242	219	226	240	260	246	220	225	250	261	228	234	249	201	225	202	218	281	222	213	230	267	222	242	233	228	226	257	239	194	271	241	243	226	239	237	250	241	244	231	255	218	223	216	225	234	231	248	217	244	247	242	243	240	240	239	225	224	233	224	215	211	263	205	237	249	224	230	273	216	263	242	231	224	226	241	226	270	231	246	240	228	240	238	241	257	220	218	221	251	243	250	224	227	232	240	195	250	246	236	219	247	235	230	222	231	225	247	243	194	245	210	242	216	220	246	239	213	222	215	223	234	259	238	223	253	229	226	201	238	231	240	239	214	216	242	254	204	223	231	225	195	258	251	241	230	200	216	222	252	243	253	240	227	259	247	233	230	213	220	219	238	229	220	233	228	247	262	239	231	207	273	247	216	242	236	250	220	224	240	241	208	242	242	213	226	231	250	215	246	241	235	232	254	245	238	253	242	218	251	222	234	245	234	239	242	215	250	233	217	272	229	235	236	254	241	246	236	260	221	236	248	226	235	225	223	219	221	246	261	233	238	248	238	204	225	243	218	240	246	240	252	234	233	237	208	233	229	252	243	227	237	218	223	237	239	232	246	256	205	258	234	220	229	235	222	256	225	242	253	239	229	258	231	232	238	219	234	236	204	208	242	214	240	260	221	244	234	215	244	227	250	243	227	254	246	228	232	232	201	229	242	244	241	253	256	194	226	247	218	213	231	244	218	220	214	212	231	230	229	231	223	260	230	243	241	237	239	236	231	235	231	233	229	247	266	247	244	214	227	235	228	238	230	234	216	237	221	211	257	232	252	219	249	222	242	223	237	243	242	243	243	254	251	230	238	218	264	237	228	233	236	225	218	226	230	231	261	261	225	227	228	218	236	240	242	223	236	252	221	215	264	248	241	249	213	232	239	229	230	247	222	241	250	229	216	250	223	230	245	262	214	266	216	224	264	230	247	219	254	245	237	235	227	223	218	249	218	227	215	239	236	237	205	220	184	235	215	214	226	200	259	228	241	248	234	206	223	242	236	248	240	245	249	236	210	233	252	217	226	218	208	219	238	228	233	229	240	222
10765	18189	21596	19345	15947	10034	8774	6716	4491	3692	3094	2726	2207	1938	1685	1404	1374	1252	1236	1013	1006	1010	987	983	967	929	986	902	949	862	939	833	851	827	798	801	812	808	804	835	850	788	787	759	770	792	765	760	802	737	758	780	742	764	794	789	723	753	803	775	784	782	769	723	758	763	754	795	724	755	822	786	730	800	761	742	776	759	757	740	735	732	793	807	759	771	805	740	805	765	735	768	767	774	771	741	789	757	767	767	740	719	779	806	772	756	716	722	766	775	748	730	755	749	782	757	768	813	801	779	758	799	801	773	799	763	764	812	740	762	782	811	786	724	778	739	806	800	775	788	762	768	796	749	746	758	805	801	794	820	764	746	719	778	791	733	809	756	791	744	769	757	814	827	756	809	717	782	766	796	822	820	777	781	792	768	796	799	788	799	795	755	751	753	749	753	768	759	738	778	744	772	815	782	782	815	776	765	769	741	773	801	790	815	733	749	739	796	762	813	847	770	773	751	754	785	758	787	813	821	792	839	799	806	755	815	801	761	752	794	757	794	769	743	712	754	729	774	768	774	739	757	764	773	783	728	735	780	745	780	779	791	789	753	797	799	814	754	767	790	774	720	794	753	781	727	779	739	762	794	760	799	772	810	771	792	781	728	759	782	776	764	786	785	763	788	765	780	732	771	856	780	853	762	775	791	740	734	762	765	729	782	782	794	751	827	780	809	752	765	759	764	775	791	764	795	783	779	759	753	778	754	749	787	765	771	778	746	809	787	766	791	741	732	726	781	722	775	771	768	763	756	807	735	764	756	763	786	813	809	740	771	819	729	776	740	798	776	784	764	801	744	760	810	823	784	788	777	767	785	791	791	759	793	819	760	775	805	727	757	744	777	782	730	786	839	755	793	777	777	795	763	850	734	774	746	767	757	760	762	771	792	742	836	776	795	808	767	829	766	764	819	728	790	729	777	761	780	730	745	782	821	805	774	760	788	742	782	783	717	776	733	732	728	775	751	736	757	775	746	824	782	769	764	771	800	754	839	781	748	786	793	765	757	781	732	806	777	766	739	743	742	744	853	809	822	764	788	769	837	754	779	811	744	771	764	739	809	794	800	765	768	764	757	802	797	734	753	739	788	774	808	780	793	826	730	783	749	770	794	792	736	758	762	769	790	771	812	782	746	756	781	766	784	782	743	757	778	768	721	803	805	747	760	735	747	765	725	782	751	792	787	793	759	810	747	817	779	779	785	725	792	790	788	783	772	757	720	847	785	701	772	801	809	778	774	805	788	773	762	767	717	794	772	807	832	745	770	740	829	750	807	749	773	766	731	769	803	737	825	798	795	745	770	770	805	714	791	731	785	754	775	794	823	785	745	714	755	814	765	784	774	795	786	775	812	756	776	774	758	741	730	783	741	788	748	815	755	770	752	749	811	750	794	798	744	769	760	804	777	783	731	785	818	757	768	747	765	722	780	782	768	743	707	720	760	760	776	767	741	789	735	812	763	816	751	760	760	789	776	774	771	803	757	788	754	726	721	768	776	737	782	759	769	777	731	781	771	763	759	802	794	764	823	769	743	770	773	781	743	779	774	767	775	775	740	752	804	747	816	793	755	776	767	791	780	732	764	776	771	809	774	760	737	790	791	740	757	761	785	767	756	754	789	739	757	747	836	734	764	758	807	730	736	745	788	729	787	757	795	808	776	801	769	757	768	785	759	752	750	776	779	789	738	789	785	777	776	715	738	731	748	786	765	760	789	803	778	801	784	752	748	742	789	783	819	796	734	817	779	760	760	842	787	750	764	792	724	829	811	746	807	773	822	806	783	780	784	750	739	811	798	827	761	730	726	764	732	756	753	714	734	783	752	773	759	769	787	807	811	789	809	826	797	811	771	779	761	855	798	752	775	781	794	757	753	808	794	741	727	727	772	753	803	801	766	805	769	789	780	784	790	774	837	773	772	778	760	743	788	754	770	760	782	780	785	805	764	758	762	735	781	760	752	759	743	770	759	769	766	770	731	773	764	788	824	776	789	791	814	746	752	780	769	742	779	780	801	756	793	780	804	796	778	773	792	776	753	827	787	758	843	790	716	795	759	786	803	742	771	811	747	753	736	766	794	784	792	774	776	740	762	807	796	746	784	761	785	831	807	760	753	759	758	754	768	765	754	749	750	809	779	773	727	783	762	817	732	765	800	749	770	725	818	793	800	748	735	772	761	755	754	760	764	765	830	786	735	770	712	801	763	792	795	777	780	721	739	757	787	766	735	781	790	818	747	734	795	745	761	746	775	753	774	846	729	764	745	752	801	787	780	753	767	744	795	735	766	772	771	769	813	756	795	828	756	786	830	733	792	839	763	775	829	760	765	747	814	771	744	709	784	768	783	771	757	751	765	731	785	798	771	787	770	745	742	765	758	787	783	762	776	771	779	766	768	814	739	750	797	771	819	751	748	746	839	748	816	791	803	772	783	766	752	786	718	796	710	786	800	754	740	750	769	795	773	769	782	742	758	797	792	736	827	809	792	801	783	811	751	780	790	810	772	760	805	790	771	801	676	760	750	784	751	831	770	807	761	747	792	776	739	782	809	810	794	773	761	814	772	851	754	803	782	761	779	762	816	752	772	772	746	800	786	705	740	726	796	784	769	782	787	777	737	775	737	761	783	778	764	788	783	729	755	787	768	838	812	778	795	762	822	769	777	744	794	743	757	804	750	787	765	808	745	798	780	752	779	682	717	782	744	763	794	795	798	760	796	744	789	774	814	764	770	777	783	731	787	816	759	762	757	798	764	722	762	773	811	782	768	741	754	806	766	758	793	735	781	762	740	747	750	789	817	771	759	766	727	753	769	754	787	768	776	818	771	784	790	774	743	779	768	781	746	756	768	749	794	736	804	735	737	839	786	732	785	818	770	770	772	755	743	766	756	812	767	773	758	759	778	768	755	793	802	773	799	797	802	741	768	778	805	750	776	766	755	759	726	800	750	777	767	756	761	822	753	748	786	787	778	787	796	783	782	767	773	768	770	759	835	798	834	824	826	802	764	812	764	771	806	712	759	750	815	733	753	811	808	742	798	735	809	794	770	752	838	772	788	769	776	785	727	732	752	754	759	777	745	773	769	800	772	770	714	768	794	757	770	767	735	812	794	756	756	799	781	807	745	792	757	812	826	771	806	777	793	778	800	804	804	775	766	726	811	732	783	777	799	751	747	758	837	829	731	781	765	779	795	793	799	801	780	749	735	737	781	806	778	710	778	738	752	751	789	766	794	768	729	728	730	777	797	777	777	782	761	768	744	744	769	752	855	821	748	786	808	793	767	747	776	752	721	739	788	769	776	753	759	790	763	740	786	794	751	814	769	774	746	756	803	753	710	770	780	766	775	769	778	786	802	817	810	741	783	751	789	768	760	756	806	790	747	786	767	820	766	772	768	765	737	838	736	767	805	776	799	793	798	826	824	822	762	802	801	687	746	788	791	769	772	787	799	745	823	793	794
36604	47337	43769	40869	33727	23554	18476	14598	7590	3875	3365	2339	1898	2579	2344	1398	1086	773	713	649	479	413	361	389	380	334	345	265	241	277	239	284	267	254	228	258	229	269	231	246	264	259	266	260	270	206	218	242	230	257	231	251	235	247	228	234	253	254	248	247	231	219	235	222	232	245	223	229	241	264	244	253	235	237	239	217	239	256	246	218	224	247	238	237	236	238	263	252	256	236	241	268	225	250	235	231	257	234	244	255	254	218	274	237	269	251	260	217	248	268	236	229	254	215	224	234	210	258	260	280	235	226	225	231	250	230	240	262	226	241	240	222	204	227	242	248	219	220	242	273	237	229	267	224	217	216	239	248	242	229	253	222	226	241	223	219	230	219	224	257	238	239	244	250	244	253	265	253	244	237	231	246	260	235	236	234	239	214	239	259	255	223	235	234	227	239	230	220	244	229	215	230	245	232	254	257	252	255	239	249	258	251	268	234	263	223	269	245	244	239	253	230	246	256	234	234	244	226	228	243	231	229	247	277	222	240	224	252	236	232	278	244	236	222	242	248	250	237	261	235	197	247	261	251	233	245	260	258	257	224	244	243	236	237	215	227	244	230	240	225	246	248	227	242	253	220	232	225	248	216	259	226	245	247	257	243	250	265	243	244	252	268	240	220	234	245	225	210	253	273	235	239	255	232	259	239	236	232	226	226	233	238	255	218	258	251	231	243	246	215	246	252	222	250	234	232	232	255	232	226	238	221	232	249	219	231	235	250	231	249	231	205	208	231	252	245	243	248	211	234	238	261	246	254	226	244	271	251	261	221	248	236	259	221	211	200	235	243	264	250	266	229	269	255	236	269	239	236	239	239	243	225	238	237	229	257	240	261	271	226	276	233	267	202	230	263	242	218	242	225	228	255	234	234	255	221	217	247	232	242	247	268	250	272	260	251	243	229	254	222	239	216	225	229	237	245	222	251	232	264	239	221	247	232	234	206	242	233	242	244	241	215	221	224	216	255	241	247	253	251	246	261	219	230	222	243	246	237	236	240	255	221	294	242	230	242	255	255	237	235	261	224	258	251	239	228	232	229	219	222	225	257	227	198	257	251	247	221	212	256	246	231	233	238	263	221	212	238	239	223	246	235	240	212	236	199	256	252	267	247	239	221	278	253	251	251	267	231	254	225	258	240	229	283	236	227	247	250	235	251	274	241	246	252	216	263	226	252	273	233	241	237	254	253	252	260	232	265	230	282	237	251	238	216	220	237	245	253	235	234	254	246	254	227	261	247	268	231	240	257	221	253	257	219	241	277	218	234	269	264	262	223	267	241	237	262	210	230	225	249	237	227	233	265	260	279	233	225	245	214	241	231	243	228	253	260	236	238	223	276	232	241	223	253	228	243	257	279	249	250	246	237	261	241	240	240	247	244	250	245	241	217	248	221	234	246	262	260	254	231	202	236	247	264	241	258	254	230	266	248	221	228	260	250	250	226	237	243	238	234	233	237	224	239	245	269	225	250	245	252	268	220	229	237	252	250	243	240	257	256	215	228	240	241	228	256	261	261	246	237	253	226	228	228	232	245	250	254	243	252	246	234	236	226	225	234	224	238	241	241	249	210	253	246	246	256	242	204	254	208	228	277	263	228	218	216	248	226	243	250	231	244	249	220	255	239	244	251	241	214	235	239	247	230	258	239	238	243	249	207	229	209	224	256	215	260	249	244	262	255	234	228	258	250	251	255	241	237	230	259	223	213	230	236	235	225	247	212	239	252	255	230	227	244	247	245	228	248	250	245	236	241	230	234	225	234	224	228	237	263	239	240	229	258	241	247	239	253	257	248	234	217	274	235	267	240	218	227	238	240	228	241	208	258	247	269	245	247	260	205	228	244	240	230	245	269	257	246	251	212	215	274	265	222	242	236	230	268	265	236	216	241	260	232	255	230	263	268	245	232	238	230	247	228	229	261	219	257	258	261	216	236	245	225	235	221	234	224	258	236	250	227	228	225	244	232	221	233	224	242	233	254	241	248	243	215	233	238	234	242	225	222	231	262	246	228	244	235	242	262	245	199	238	244	221	255	220	246	256	201	233	240	239	219	219	225	255	225	212	275	259	237	229	248	222	245	241	215	226	227	242	222	239	225	249	251	219	233	237	218	227	222	229	253	264	232	252	276	237	238	256	225	221	226	225	241	228	228	252	240	247	249	251	267	258	216	226	233	228	237	241	217	254	208	253	252	226	235	266	258	253	258	245	236	242	219	283	240	246	275	222	274	252	239	241	239	229	249	234	248	217	246	238	261	221	236	234	252	231	246	257	226	243	237	228	212	232	228	272	256	259	240	233	226	253	214	245	227	238	249	261	215	247	260	274	256	242	223	240	246	233	261	227	235	246	232	265	244	253	241	257	251	236	243	257	211	231	240	221	240	246	209	239	263	256	235	219	261	225	251	249	232	258	231	241	230	257	248	243	250	252	232	252	205	247	250	229	232	218	264	247	240	248	241	253	239	243	222	250	235	213	254	242	223	248	244	240	258	218	236	230	214	254	228	232	224	224	278	234	236	239	234	244	226	246	245	263	242	245	252	234	251	243	248	238	251	234	239	253	246	246	212	262	231	205	251	269	221	249	227	251	222	234	249	255	227	226	243	242	260	257	238	242	233	225	234	241	263	208	251	218	219	269	237	258	240	224	237	270	210	239	218	255	228	266	230	238	227	252	224	242	238	247	234	253	233	243	237	237	245	225	233	228	208	239	248	231	238	225	253	227	232	237	228	247	216	202	230	247	268	236	234	246	226	214	234	248	200	234	229	221	206	232	228	232	237	236	263	232	256	244	242	260	267	281	231	217	230	248	211	226	252	253	242	224	223	201	237	235	278	212	261	225	221	219	235	220	252	229	226	245	231	240	239	262	244	256	220	256	198	208	250	229	230	207	226	233	233	233	274	254	249	248	249	238	212	252	244	252	266	233	218	247	212	212	233	239	269	241	215	235	253	246	242	257	251	273	240	244	245	258	256	250	240	248	262	242	262	243	221	234	247	200	273	248	237	235	249	208	241	241	225	250	206	215	250	250	254	239	239	248	239	237	259	259	220	229	244	236	231	256	254	235	249	237	240	236	246	227	264	229	231	239	239	281	214	229	215	228	235	234	251	247	233	245	242	231	235	264	267	242	250	255	246	238	226	224	262	227	272	242	259	222	215	240	266	218	239	212	243	226	235	247	234	240	245	234	233	251	254	228	217	245	237	249	253	240	240	275	242	239	231	221	209	242	211	235	237	240	232	232	271	215	232	256	220	203	258	260	229	206	253	251	241	249	258	245	247	241	221	225	244	255	235	243	234	225	243	227	231	218	258	216	206	198	230	239	257	273	258	252	261	229	232	265	231	252	251	241	244	246	242	242	242	253	277	234	257	233	224	236	283	237	229	276	238	262	236	214	250	193	268	212	208	248	217	250	238	221	238	231	220	257	235	214	259	220	247	235	237	222	232	209	271	245	212
31252	44722	47160	51142	43976	26836	26716	27950	18405	14412	14801	11272	10053	14315	13205	8583	6979	4662	4437	4076	2721	2235	1698	1847	2090	1693	1428	1020	1027	1116	966	872	863	933	896	869	833	893	843	847	966	1074	995	948	867	808	780	730	778	791	776	759	741	776	759	751	765	799	789	798	765	766	772	809	790	747	784	759	808	762	796	780	770	816	789	814	771	794	758	765	826	821	760	789	741	795	825	725	792	791	787	775	776	801	800	750	774	784	793	840	803	789	778	843	789	766	774	778	831	759	786	802	801	804	807	782	785	763	780	852	795	812	801	797	785	818	843	757	805	838	752	784	758	761	777	813	752	805	770	734	803	794	802	790	824	817	847	794	820	786	802	799	795	828	749	746	770	778	792	784	769	792	806	765	818	761	725	770	727	757	787	805	783	808	789	739	757	761	807	826	783	764	775	833	755	779	774	778	807	792	802	782	823	783	768	778	789	748	767	756	780	769	768	815	804	777	736	794	734	733	781	780	790	784	752	784	770	775	804	770	788	780	765	795	777	829	766	771	798	757	781	780	772	785	768	773	740	760	759	792	797	787	816	804	796	806	760	761	801	780	743	780	818	801	739	787	728	763	762	798	817	747	777	731	807	787	771	758	775	821	803	771	760	790	793	783	762	776	776	803	792	803	734	795	764	811	770	797	786	781	786	805	776	794	795	781	747	725	798	718	779	766	799	799	797	751	800	791	766	760	806	746	793	738	810	806	779	782	818	764	809	799	774	780	763	748	787	746	816	766	762	812	759	799	804	752	802	763	867	777	757	830	800	791	768	794	803	842	839	793	788	723	780	784	762	737	747	802	818	775	829	745	759	772	765	754	785	774	791	744	767	803	790	775	773	797	772	751	761	761	788	765	751	761	782	802	770	771	765	742	770	793	795	773	702	739	800	774	775	761	845	766	783	769	740	746	741	790	854	799	791	771	762	793	744	764	744	774	764	792	800	752	768	779	735	783	730	797	748	767	788	775	778	740	783	816	744	770	844	776	808	777	762	816	821	772	791	801	821	722	758	768	761	746	737	807	756	768	835	806	784	779	775	732	786	824	781	808	778	772	775	788	799	747	722	745	757	746	796	795	829	759	781	758	823	754	798	792	793	799	739	787	773	751	760	732	773	777	756	814	791	783	766	784	807	852	813	758	789	799	773	813	780	746	805	799	852	762	757	765	764	790	773	773	790	811	797	759	801	777	803	774	809	782	776	814	774	807	831	775	762	786	802	779	736	769	773	796	745	765	787	788	804	778	798	784	798	793	844	828	801	779	743	753	780	751	793	787	802	755	806	753	737	775	837	783	761	789	814	806	751	827	787	759	809	771	832	830	826	808	792	792	817	770	747	788	821	765	790	808	741	756	810	829	744	774	774	782	734	754	752	785	796	814	781	810	790	758	782	778	788	773	775	807	760	821	771	849	741	823	804	761	851	775	746	761	784	789	778	766	739	799	748	741	777	775	776	815	801	801	766	802	803	786	747	801	737	779	743	809	763	816	737	767	814	792	813	779	728	784	751	806	796	777	779	783	793	794	830	782	773	803	776	796	788	810	769	790	807	799	817	793	757	778	745	790	787	748	800	791	803	788	778	790	751	781	827	788	777	780	812	807	761	791	778	838	773	781	827	799	796	778	746	770	766	743	746	796	784	782	788	814	784	789	779	772	786	760	787	805	785	759	791	763	810	751	749	758	768	783	767	787	786	741	736	823	757	754	829	814	808	816	799	738	846	712	774	766	798	789	807	730	820	787	815	768	781	792	782	758	782	770	770	776	767	789	823	784	825	761	797	748	820	785	797	768	837	745	793	797	772	792	768	790	746	781	756	698	750	765	807	751	807	796	789	820	761	779	737	764	779	799	761	809	795	811	818	764	811	769	781	741	705	725	674	742	768	786	753	804	788	780	754	814	782	739	806	801	788	712	767	840	790	818	808	780	766	757	791	790	760	819	764	746	761	732	770	761	829	790	784	813	780	773	829	771	813	755	796	773	795	760	867	792	825	795	768	727	790	776	778	747	797	755	738	793	790	735	746	790	730	791	820	786	733	779	780	766	758	773	808	774	775	788	761	816	759	758	791	767	710	826	741	787	746	766	792	726	758	770	737	778	808	746	766	848	778	766	776	814	752	783	772	803	783	758	829	737	788	800	777	792	736	761	793	814	780	781	795	753	734	813	784	758	817	786	762	784	787	753	773	774	818	757	733	841	769	781	802	747	798	768	781	782	736	802	797	767	747	785	763	779	832	786	768	732	794	760	811	873	749	728	766	780	824	739	767	781	800	758	773	826	810	765	758	725	815	781	813	759	838	809	751	763	767	780	755	834	790	814	769	750	770	769	769	799	767	775	790	747	769	786	766	811	814	782	762	809	793	793	797	789	764	733	820	771	828	744	786	749	756	804	740	787	777	769	815	804	765	772	787	759	745	781	783	763	817	772	831	755	717	788	712	807	846	792	728	764	775	776	752	823	836	772	768	781	841	773	814	743	777	789	778	727	809	835	775	786	755	781	778	779	813	736	794	804	819	803	770	777	775	772	748	732	721	814	779	794	771	812	771	744	746	738	746	787	808	775	783	732	776	814	812	797	812	830	779	782	835	804	766	812	798	792	798	784	786	844	811	731	757	756	831	748	819	767	800	749	747	720	771	763	768	776	797	780	745	768	817	784	786	748	778	756	743	810	734	775	808	741	775	761	803	799	797	784	793	771	778	776	798	777	790	778	775	774	748	748	778	790	727	802	783	760	795	784	814	732	792	770	793	790	763	708	775	778	788	786	782	792	754	745	810	805	729	757	819	782	731	764	793	751	769	791	776	809	812	759	833	763	776	797	729	750	779	747	775	782	817	834	779	707	810	782	790	806	763	756	779	781	782	829	784	809	822	794	798	800	740	798	843	753	798	795	740	825	760	797	835	756	774	786	752	827	770	780	804	754	844	767	799	789	766	772	742	757	792	754	824	771	800	817	779	775	794	773	755	755	793	797	807	766	786	789	807	849	809	786	800	815	808	803	732	768	768	802	786	811	793	752	820	832	783	732	790	777	773	801	764	805	763	771	862	766	797	767	775	789	805	787	782	810	779	840	765	813	784	766	811	826	775	777	786	829	817	789	779	795	789	814	782	765	798	791	789	797	821	788	762	793	774	787	748	801	827	808	811	784	793	721	772	778	727	735	798	763	823	750	753	768	815	805	826	775	816	805	743	783	776	750	781	816	784	807	726	819	745	757	758	779	807	755	749	799	755	775	782	782	751	735	803	805	780	813	818	765	785	798	862	775	794	786	809	802	794	797	805	815	849	762	766	844	800	793	788	748	737	751	865	776	763	771	766	758	736	826	792	758	797	769	808	806	755	813	759	798	798	808	775	781	810	801	781	835	811	789	741	750	783	774	832	755	754	766	776	792	802	796	786	783	808	762	798	791	750	744	811	814	805	798	761	734	793	797	819	764	834	796	782	754	796	741	803	784	772	795
43216	49799	41191	43482	32819	25935	23911	18727	12298	8063	4954	2958	3028	4087	3414	2132	1873	1214	1028	973	627	529	433	415	446	408	344	285	280	305	259	286	291	270	307	264	281	299	248	243	283	290	343	295	290	278	298	251	253	279	269	278	237	264	267	278	244	282	262	271	249	285	266	262	245	255	289	235	260	258	259	270	250	298	250	239	276	244	257	262	260	268	277	263	236	262	268	258	264	249	231	256	242	236	259	261	275	248	279	254	260	248	240	266	245	247	291	278	251	246	265	271	269	274	239	237	259	262	248	237	273	259	270	269	276	269	258	285	227	255	260	269	248	294	264	282	260	295	280	287	265	243	244	234	279	255	244	236	253	269	259	253	236	276	241	288	245	237	262	267	258	282	276	276	259	269	275	247	262	272	270	240	268	239	248	272	290	250	269	258	238	297	243	283	271	254	242	281	279	253	279	257	277	247	274	283	262	232	257	254	288	258	240	272	273	261	288	239	248	246	255	257	298	242	276	262	242	278	256	266	282	245	244	275	272	218	245	247	282	256	254	270	252	247	276	237	246	269	277	242	233	250	261	274	274	266	236	254	284	267	239	261	288	277	286	286	279	256	252	267	259	267	273	271	257	265	247	291	270	256	263	258	254	239	279	259	279	255	203	279	253	252	278	249	226	282	250	251	252	247	285	266	291	281	212	265	257	265	287	286	243	246	271	253	246	238	240	277	257	256	276	237	249	283	267	238	227	275	260	271	284	252	261	255	258	264	253	226	276	263	267	259	293	266	273	244	276	281	252	271	248	278	259	274	271	261	249	242	239	243	262	243	228	249	232	256	245	273	227	259	253	281	254	279	270	241	225	262	277	275	240	264	267	258	261	283	269	246	260	271	249	245	237	241	248	244	261	260	261	258	238	271	293	265	284	245	264	261	243	262	267	272	250	281	266	263	210	233	250	273	252	267	263	245	272	246	240	236	293	253	256	245	259	254	261	246	271	259	265	277	268	283	250	267	258	264	240	280	276	222	246	270	247	262	301	256	251	268	242	275	257	281	244	244	231	270	259	293	262	250	258	267	238	264	258	287	245	278	302	245	285	276	246	235	270	259	251	272	255	260	253	263	225	264	261	278	255	256	266	241	287	246	271	274	278	264	251	247	275	263	260	266	296	255	271	277	278	250	216	269	263	270	263	259	262	254	259	259	267	279	257	271	280	269	241	282	266	286	253	255	251	243	246	262	267	273	262	257	248	257	259	274	260	255	265	271	265	256	281	255	249	286	257	249	256	300	257	237	254	248	287	274	256	275	253	261	256	280	261	263	256	254	245	256	305	252	231	269	278	255	265	231	250	252	260	245	243	256	257	286	254	249	285	256	251	298	266	274	259	257	292	251	268	239	280	246	229	238	252	224	251	269	239	270	267	280	241	257	253	248	281	266	251	268	304	274	282	266	277	260	240	264	296	253	241	246	273	254	279	260	269	267	267	260	287	245	237	243	249	244	277	261	264	282	261	255	237	248	272	301	252	259	234	237	248	269	268	248	260	284	279	290	277	275	289	227	268	249	276	275	236	264	249	263	257	222	248	261	272	279	229	283	260	256	267	271	308	274	283	284	272	293	266	259	281	245	258	255	246	266	272	241	260	243	238	259	259	258	256	273	312	240	261	249	256	261	252	269	239	245	269	230	218	283	253	245	276	289	242	259	248	245	268	242	246	275	259	274	265	274	266	246	253	278	268	291	249	269	262	250	287	219	244	261	265	241	254	244	252	241	254	286	275	257	267	280	244	259	258	273	258	273	255	254	267	239	218	271	253	260	247	251	268	249	262	242	250	257	231	235	237	253	256	240	254	276	266	266	270	263	250	230	274	274	266	246	257	266	278	239	278	255	260	258	282	242	246	252	254	250	262	282	235	271	290	270	265	264	292	292	288	250	245	260	265	261	272	266	263	273	234	241	295	278	238	241	231	253	249	256	280	273	274	248	260	269	248	225	258	273	274	234	273	274	270	250	243	246	253	261	257	246	270	250	275	232	300	238	275	270	267	254	263	262	267	224	232	242	265	242	248	291	267	253	252	243	267	273	268	233	218	270	248	267	291	266	266	247	255	271	296	264	238	267	259	276	240	246	246	248	275	241	246	257	257	267	235	232	265	253	241	243	275	260	242	265	270	268	261	274	230	268	249	276	256	261	240	259	261	272	226	250	236	267	242	241	240	233	253	232	265	248	278	283	260	247	261	284	291	255	266	260	287	245	242	281	273	271	233	250	260	278	269	239	252	257	255	267	230	260	259	243	241	247	292	250	276	276	247	277	257	238	259	260	260	273	271	249	241	266	243	278	243	241	242	238	282	251	260	249	261	273	251	259	270	279	226	266	273	280	275	249	245	243	255	246	270	266	266	245	233	295	265	314	256	257	250	241	227	251	225	263	265	239	290	250	248	245	266	231	267	301	237	247	261	268	275	270	247	303	256	246	239	293	261	258	244	276	241	266	229	275	259	264	249	254	284	255	255	241	252	258	256	297	266	244	254	269	276	269	265	244	256	262	244	238	270	254	269	253	242	267	258	237	264	280	235	243	265	276	242	242	260	252	237	266	264	239	264	258	243	259	251	256	245	288	257	260	271	257	246	244	249	246	250	245	270	236	256	245	252	256	261	249	250	294	255	250	234	263	282	258	259	254	291	272	252	262	272	262	254	258	262	274	250	256	266	258	228	265	259	274	271	254	251	231	258	253	294	253	240	252	254	258	229	254	275	305	269	276	252	259	282	246	258	239	267	251	295	269	277	286	225	268	241	259	245	257	266	267	255	257	261	287	236	257	254	248	267	234	249	257	251	255	240	222	253	245	241	251	249	270	250	263	223	272	249	282	236	259	248	266	245	236	269	268	272	266	260	210	240	266	247	226	244	250	253	264	239	235	280	277	259	239	266	252	259	240	258	260	244	237	288	258	280	234	271	302	215	265	286	257	261	257	264	275	270	267	297	256	288	275	248	264	261	253	236	273	278	274	241	264	251	261	266	204	264	283	256	236	240	234	252	249	269	271	238	265	257	249	294	254	248	260	249	267	288	253	233	241	274	266	272	266	286	254	271	237	292	276	260	249	254	253	254	237	272	272	234	264	249	248	265	280	255	264	258	250	247	252	286	262	246	219	246	259	256	263	269	254	274	224	251	251	295	263	236	253	271	249	238	259	274	278	241	283	271	232	263	232	252	267	244	248	266	254	268	267	232	267	227	277	255	267	262	262	248	263	256	289	269	266	251	247	244	269	249	285	275	273	267	260	254	242	258	248	260	249	244	243	256	257	279	268	234	260	245	292	237	214	243	254	271	266	260	278	250	260	238	248	282	271	248	281	263	265	207	243	290	242	296	255	275	256	236	244	304	262	259	252	262	254	259	294	262	288	269	243	252	228	245	243	236	262	277	234	240	291	245	267	290	248	253	257	274	285	262	274	241	287	285	228	257	279	250	227	220	277	238	243	270	261	243	264	272	240
36456	49917	51744	54632	45457	33934	35577	28269	23749	21595	17104	12674	14306	19392	17119	12269	11337	7036	6308	6229	3421	2971	2162	2201	2455	2101	1565	1120	1161	1313	1059	1038	972	976	971	956	885	882	822	833	942	946	1280	1218	1146	980	893	856	877	808	821	819	815	841	825	838	802	750	817	781	810	798	853	790	829	844	863	843	810	858	886	808	812	798	818	840	832	809	805	809	774	773	805	827	864	784	816	794	806	801	811	796	794	791	827	846	797	871	850	776	838	859	838	824	834	806	820	851	782	828	855	771	829	827	797	747	798	809	800	864	809	851	856	795	761	815	865	825	809	838	802	764	820	834	841	810	812	829	832	756	815	796	883	807	794	836	831	836	842	810	763	833	799	790	865	834	866	837	838	784	816	779	850	829	801	791	841	813	807	844	797	772	781	787	812	784	802	798	882	750	810	831	791	867	828	809	786	810	804	798	806	764	821	843	893	797	819	840	767	854	857	836	797	821	826	810	849	820	806	809	783	795	862	791	844	834	805	792	802	811	805	828	796	829	835	796	799	817	810	817	831	831	790	810	799	801	764	861	796	783	784	871	774	769	776	805	831	791	793	790	819	837	830	778	802	860	814	768	837	818	843	811	801	803	808	832	871	871	794	793	837	799	782	758	849	826	811	761	843	831	806	818	836	803	858	798	830	839	809	758	792	856	813	835	836	753	805	865	833	836	795	814	814	801	859	765	842	883	819	804	832	806	830	873	773	825	793	795	827	776	836	809	859	811	855	821	827	819	833	819	821	830	808	791	830	837	811	844	771	819	822	802	813	793	781	769	805	782	809	820	828	803	852	810	786	830	858	825	827	818	811	801	840	781	784	826	852	830	803	857	823	822	755	804	807	795	856	859	780	805	795	793	815	784	830	806	799	854	831	848	840	756	888	787	813	827	836	883	809	817	827	789	781	803	825	766	815	833	822	855	824	833	799	811	792	771	801	816	767	851	864	833	827	892	808	857	868	787	811	768	807	822	810	796	770	809	791	857	842	845	794	827	779	811	822	849	790	806	746	803	801	798	782	836	849	777	786	800	800	845	833	823	762	846	826	824	800	817	842	790	776	823	820	866	784	827	823	795	797	858	799	806	837	822	831	830	805	809	828	843	800	790	816	782	861	800	797	805	793	792	818	841	814	834	780	840	789	786	800	838	802	824	794	874	836	871	798	781	833	812	861	820	832	857	793	819	823	822	787	804	781	812	801	816	797	789	783	827	812	820	795	852	807	842	819	826	840	811	836	835	824	788	807	819	844	797	789	837	810	830	861	829	816	832	789	852	806	826	822	763	755	793	836	757	841	798	786	785	839	773	847	745	788	800	783	814	784	807	832	782	884	808	760	831	777	821	821	780	796	801	853	857	853	799	823	839	834	805	842	835	828	812	840	830	815	793	796	784	820	819	867	772	843	807	810	804	904	889	819	776	847	842	774	788	827	782	849	820	844	781	811	794	799	811	788	773	801	887	799	739	844	778	853	778	809	832	822	806	798	809	814	814	845	752	794	799	773	832	853	783	792	841	829	817	837	790	801	774	824	786	804	824	826	808	803	867	833	845	775	787	758	820	808	834	801	796	803	827	825	782	796	813	816	839	802	802	834	863	831	820	847	830	836	882	812	843	802	839	807	834	849	792	836	819	788	792	831	805	774	792	838	795	842	820	811	835	805	844	841	781	775	840	841	830	807	825	830	802	847	834	831	865	799	776	797	816	809	801	811	792	813	849	859	815	853	827	824	777	850	810	765	818	806	806	827	807	860	811	827	822	862	796	842	815	817	839	778	840	823	799	831	772	860	796	820	832	806	801	797	791	804	842	851	793	790	807	839	815	871	859	804	815	853	821	801	831	810	816	759	879	774	813	807	791	809	843	795	786	842	803	808	847	833	823	805	808	814	863	806	792	813	811	824	866	874	787	831	809	806	838	825	788	816	813	807	853	782	851	848	822	872	794	829	847	829	823	843	802	849	807	778	864	834	877	779	820	844	797	854	803	819	840	825	837	818	814	822	777	786	823	832	829	805	825	817	870	836	787	788	797	811	839	809	799	797	848	784	767	788	824	861	846	814	838	797	778	860	742	789	825	837	842	848	826	804	824	823	844	852	782	810	830	857	826	785	806	780	838	805	785	799	846	805	792	786	764	799	840	779	834	797	816	848	826	800	802	772	844	837	727	816	846	776	806	811	847	826	835	856	786	749	783	836	789	861	814	754	827	814	808	816	812	831	833	824	831	775	818	798	819	803	826	817	801	804	826	812	811	797	803	787	734	826	848	796	811	780	808	801	790	811	820	790	824	854	820	833	791	830	828	828	832	817	776	826	808	861	806	831	810	843	784	831	834	839	826	773	866	847	836	806	796	821	785	819	771	803	809	842	856	819	777	823	813	782	790	835	841	785	825	860	788	839	843	785	844	789	861	855	845	855	807	799	813	867	808	831	789	819	849	804	788	748	762	831	791	820	864	782	793	807	740	799	813	795	814	809	843	835	824	810	825	769	823	813	854	801	734	784	803	786	788	815	805	833	817	817	832	814	852	810	819	768	814	852	822	815	850	783	834	836	842	790	838	859	816	793	774	796	882	803	839	856	823	820	790	817	796	897	760	762	789	808	776	823	807	810	820	809	825	769	811	787	833	822	791	774	836	783	807	821	793	768	759	912	768	779	830	825	781	812	817	759	806	805	801	799	808	819	811	779	806	810	825	851	790	831	823	849	838	809	809	828	797	798	804	846	833	780	833	779	809	765	780	737	793	825	825	799	811	791	796	817	794	820	844	825	826	833	814	858	812	800	829	814	791	800	785	817	846	797	821	800	834	838	783	815	806	798	779	839	810	808	792	836	814	841	871	798	836	757	872	814	794	827	844	858	801	803	769	830	877	815	760	835	839	824	881	773	842	833	825	784	786	861	812	803	803	818	757	787	777	843	761	828	795	848	871	806	823	822	806	798	857	825	871	841	829	827	828	795	797	832	838	797	799	840	775	850	808	777	817	817	823	814	771	741	827	828	829	817	785	801	800	828	815	833	798	826	806	857	844	833	795	794	828	790	769	796	783	827	767	799	864	826	798	797	818	820	797	816	757	794	816	806	822	761	830	827	839	808	827	814	761	844	773	812	804	798	785	883	785	819	793	810	799	838	808	802	829	753	746	845	816	770	826	809	805	831	819	825	819	768	768	844	759	820	815	807	839	833	809	805	793	819	834	840	784	824	805	858	807	865	843	843	856	794	852	847	819	831	754	844	817	777	802	849	802	813	809	805	830	790	775	843	797	800	830	815	801	840	862	826	830	819	842	824	859	855	842	790	800	813	813	790	835	821	819	768	826	854	850	787	784	820	807	796	759	798	824	812	790	815	806	819	798	827	817	803	785	814	796	815	796	861	851	816	807	866	805	858	831	778	838	800	733	806	825	879	842	826	785	815	822	809	827	863	810	809	806	792	831	863	811	880	824	777	799	840	808	791	814	791	829	817	811
8586	10449	10294	8329	5647	5354	3037	1976	1304	964	724	509	381	359	308	301	310	287	265	253	261	252	253	240	234	223	227	221	239	219	222	221	208	221	204	221	226	198	237	223	219	237	233	199	245	224	228	228	212	227	222	222	228	222	227	234	218	222	208	221	233	230	202	220	239	217	232	218	227	259	197	212	226	236	239	230	217	219	235	215	216	196	217	209	194	250	248	260	215	232	234	240	253	248	220	228	237	225	221	226	217	212	223	244	212	222	243	210	218	240	234	223	237	232	203	225	234	204	211	227	222	228	253	228	218	227	221	212	227	229	199	209	236	226	225	212	199	217	214	216	228	221	238	212	216	236	207	213	230	206	227	194	218	224	225	229	212	223	238	205	214	247	205	213	206	211	198	229	217	235	251	210	213	233	216	203	218	229	229	205	209	206	224	221	197	216	236	245	256	236	208	215	209	199	202	230	205	221	240	239	206	235	214	212	244	210	225	236	231	210	242	197	244	228	231	208	261	205	241	197	212	218	235	242	214	216	250	220	224	233	228	216	243	230	218	218	226	244	241	194	201	215	213	234	241	211	209	228	232	192	238	224	220	231	222	225	253	218	236	243	234	226	218	226	246	219	232	205	210	233	233	239	212	233	201	225	207	246	220	235	209	222	231	212	231	249	234	250	243	229	256	186	205	237	217	243	218	228	222	228	233	211	210	205	209	229	181	239	208	210	212	230	207	216	214	228	225	229	219	177	211	212	221	230	254	222	211	198	230	249	181	229	184	231	188	227	250	227	205	218	241	248	242	196	209	223	245	221	227	210	220	234	195	233	218	210	217	238	240	232	226	217	236	213	215	233	182	231	221	249	211	244	223	204	234	224	229	240	199	222	233	228	237	249	221	233	211	219	220	207	221	219	201	233	247	225	218	209	214	202	203	240	223	207	249	224	241	234	227	224	223	223	237	231	215	230	230	189	236	237	219	238	237	202	209	202	232	213	219	231	224	200	217	183	223	214	241	230	217	217	223	220	217	230	212	252	232	232	210	195	219	229	223	243	213	225	199	223	205	231	206	228	223	195	249	251	212	211	211	207	216	242	220	221	227	206	194	241	218	196	219	217	242	189	226	242	243	215	221	227	214	236	229	232	195	231	230	218	250	234	225	214	216	240	238	218	223	231	208	218	208	220	197	203	233	213	217	220	224	189	249	229	238	219	211	207	228	216	208	209	212	207	227	245	237	212	216	220	213	219	208	219	243	235	223	234	191	225	228	226	212	216	234	224	221	233	212	212	207	221	232	211	199	210	226	220	214	229	220	220	209	220	217	228	225	230	196	222	235	225	236	199	235	238	223	200	213	219	238	247	231	240	240	234	228	232	221	227	235	200	215	234	223	258	228	218	221	221	250	227	228	220	208	205	220	213	221	264	216	228	225	203	266	218	234	221	177	232	232	214	189	241	232	222	224	218	185	230	204	194	231	215	224	221	230	210	237	206	203	227	220	230	227	208	227	226	208	202	196	241	232	228	230	226	233	221	240	237	215	235	218	208	203	228	246	194	215	212	228	224	215	232	199	234	211	229	239	218	234	227	226	219	243	225	205	228	212	227	226	233	231	226	223	217	220	210	204	186	242	217	224	237	207	228	234	239	243	208	239	205	200	225	242	222	223	208	213	222	207	252	207	246	231	206	225	214	246	226	213	225	218	235	218	216	241	233	239	223	234	206	225	204	216	213	241	222	228	230	232	215	243	221	238	214	236	235	199	234	178	188	216	237	195	191	215	219	210	236	215	230	221	219	222	227	208	227	223	213	202	238	243	205	218	202	227	208	206	249	231	214	214	251	224	230	227	195	231	222	212	218	217	242	254	235	214	225	211	203	236	223	213	227	229	215	229	231	210	185	236	232	212	217	208	232	224	232	223	226	236	243	222	241	243	233	269	206	225	218	224	218	210	228	213	240	222	215	198	233	232	216	210	215	247	230	230	206	186	241	227	232	210	230	224	224	216	217	223	239	232	236	221	197	234	225	200	210	222	219	235	227	227	217	255	230	197	235	220	233	206	246	249	218	226	237	227	240	216	204	244	245	216	247	231	217	204	219	198	230	223	206	211	237	226	230	210	237	218	223	193	208	225	222	222	223	188	215	203	227	233	231	217	229	215	228	263	225	227	215	237	202	232	229	221	216	205	208	208	218	205	231	227	210	214	249	217	229	205	202	202	242	238	231	226	228	241	219	239	208	222	227	207	218	195	215	228	218	233	209	226	229	228	198	202	230	217	220	244	232	211	199	219	223	227	212	217	247	206	241	255	198	214	232	230	224	245	208	215	225	260	242	242	219	197	221	208	205	238	226	240	213	212	208	239	206	244	219	220	237	224	226	204	234	239	217	232	248	217	249	240	219	241	217	227	254	214	216	230	208	198	228	219	221	221	226	209	249	227	210	222	234	218	225	199	211	216	219	223	219	217	229	229	194	232	242	221	218	248	211	238	243	227	248	213	249	201	232	227	212	256	223	214	215	215	230	232	225	213	202	233	195	234	226	224	216	226	243	228	213	227	236	217	220	209	218	238	218	203	213	227	207	233	228	213	238	231	209	199	194	212	241	203	202	234	224	226	217	230	236	228	243	234	230	194	214	209	217	212	230	217	221	223	252	210	240	204	216	257	192	227	219	207	218	245	242	228	236	226	202	224	225	242	245	249	224	234	216	249	217	197	228	234	199	214	219	229	208	205	237	233	220	212	225	209	232	220	202	208	211	263	212	217	221	228	231	233	232	229	208	232	256	235	247	217	246	218	218	202	232	205	221	225	195	242	244	243	198	216	262	213	203	198	211	231	215	219	216	206	234	225	239	239	245	224	239	206	241	225	226	212	256	254	224	196	214	232	231	221	228	246	206	206	238	210	218	203	226	245	222	208	229	218	248	214	217	202	217	251	228	203	244	222	225	201	226	225	180	217	203	248	224	218	200	217	234	205	216	221	243	235	230	243	211	250	234	262	234	225	238	215	241	213	224	227	240	255	221	198	232	205	240	204	205	221	229	218	222	235	226	213	237	229	201	243	246	260	215	231	199	245	237	226	262	216	217	194	202	226	220	231	234	218	229	195	210	203	224	194	232	224	235	198	214	223	215	212	217	234	226	223	233	225	201	262	202	238	209	208	210	244	207	232	191	201	228	208	205	224	232	216	248	234	243	260	248	229	230	231	197	231	195	215	220	207	227	221	223	211	228	221	216	236	225	226	252	209	243	214	215	218	202	222	231	207	228	236	217	195	203	200	256	221	193	224	227	239	222	201	242	223	227	241	208	225	230	238	240	213	222	247	223	218	230	239	222	238	218	248	210	210	204	235	224	237	228	196	241	203	216	223	197	250	203	238	204	224	223	223	223	246	246	229	202	218	220	232	237	210	224	203	230	209	208	242	241	232	224	232	217	220	235	273	237	235	212	234	256	216	224	218	198	214	205	238	207	216	229	234	227	230	219	235	229	246	230	242	228
9878	13240	17821	19627	18259	19867	13727	9785	7358	5488	4299	2621	1796	1638	1583	1483	1219	1034	940	1000	999	902	775	814	874	866	780	792	747	756	763	742	765	732	745	778	754	750	715	765	747	744	750	744	750	813	786	759	732	764	768	688	695	715	760	785	742	742	767	713	745	723	781	735	746	797	727	775	714	751	734	732	732	738	737	735	738	766	753	728	692	742	745	755	729	725	776	759	695	776	709	716	748	729	751	756	757	698	694	769	772	739	731	723	716	718	741	732	765	717	743	722	745	744	742	721	709	739	745	721	714	728	775	725	716	706	752	743	744	716	730	713	741	694	773	717	766	757	714	716	705	735	775	765	734	739	766	716	770	741	805	761	733	747	820	697	765	738	720	748	740	779	806	765	726	702	794	733	749	716	749	743	742	691	712	756	691	719	784	705	806	775	782	734	709	747	735	738	740	753	688	754	766	775	720	702	721	703	730	717	771	729	765	761	753	739	743	739	730	714	693	754	688	744	763	759	707	774	698	741	773	783	808	742	797	769	741	744	753	708	730	760	705	703	736	716	757	728	701	734	733	672	741	720	706	706	748	749	719	747	726	703	710	684	729	740	735	719	747	751	747	720	743	713	734	720	713	688	803	724	709	695	781	737	770	735	762	725	748	762	699	713	739	726	747	722	712	734	724	715	683	760	725	697	746	750	756	695	759	732	714	749	717	697	734	728	760	743	753	734	707	713	741	767	723	748	732	725	695	745	727	786	748	750	717	746	759	778	838	736	767	721	764	790	706	719	771	727	738	749	755	769	739	728	771	709	728	723	755	724	712	751	725	741	774	757	738	725	696	708	724	733	743	703	766	739	703	745	731	761	752	753	746	739	731	707	732	747	752	746	760	777	765	763	710	769	772	747	743	745	751	734	707	681	764	789	718	724	770	742	709	761	787	784	695	749	763	790	745	766	716	772	737	746	755	721	775	790	739	731	704	746	758	749	778	719	753	754	735	713	729	761	752	710	719	750	775	745	704	741	720	672	756	741	773	710	664	783	744	736	753	761	750	744	781	736	807	709	709	739	725	724	693	708	750	711	725	732	747	744	753	770	748	709	756	730	757	711	695	743	745	775	754	717	749	771	747	758	682	757	733	740	728	772	740	684	716	732	738	753	721	760	758	709	737	692	689	773	711	758	722	740	755	772	760	732	773	704	730	781	708	774	782	747	741	762	789	709	759	738	694	699	743	739	723	713	748	770	769	718	740	686	755	683	746	743	770	773	748	701	720	708	715	718	765	744	716	752	735	766	748	724	741	755	728	775	761	685	718	699	740	781	700	713	741	734	707	752	712	746	739	710	722	729	745	713	739	706	739	752	767	734	753	779	802	750	758	785	720	774	736	685	753	729	713	721	744	748	760	672	721	710	759	739	731	784	726	753	736	783	776	724	763	770	773	740	749	708	721	782	793	717	775	744	713	744	688	696	733	776	760	766	742	722	733	729	712	794	735	788	701	764	697	705	708	734	749	702	759	678	761	712	750	711	743	745	738	717	738	734	742	724	694	783	717	676	753	776	742	756	734	754	733	808	742	761	715	771	679	706	736	754	756	687	772	736	737	715	749	663	761	691	733	724	731	692	739	734	711	706	746	805	748	784	770	755	707	706	771	743	737	786	742	753	759	728	750	704	786	757	736	768	761	733	767	725	737	725	733	725	767	743	713	804	732	721	725	716	750	767	735	718	700	776	728	732	733	732	777	720	779	746	762	765	750	761	776	701	703	783	679	701	758	752	719	768	771	710	736	705	737	772	722	753	710	713	689	754	713	740	739	760	726	693	746	730	734	691	759	752	766	747	718	750	720	778	719	721	692	723	695	743	764	790	703	715	699	687	721	706	751	708	760	720	759	703	740	741	732	758	738	740	683	775	732	706	748	740	768	709	785	676	819	754	710	710	753	703	769	783	743	722	689	736	746	717	767	723	697	743	684	766	703	765	755	781	789	790	719	736	720	730	709	730	734	712	738	775	734	756	733	734	736	742	727	687	755	754	753	761	746	754	790	734	735	730	706	781	752	736	718	751	721	770	677	731	693	723	745	761	744	709	721	785	695	717	713	725	753	773	727	755	770	752	706	744	735	691	756	723	725	715	769	723	720	726	765	761	714	765	752	756	712	735	750	792	697	719	741	739	760	682	770	723	790	705	762	733	790	753	786	735	711	729	740	796	720	729	776	705	730	756	735	750	689	714	743	722	740	768	737	696	709	784	685	736	726	667	700	719	672	767	728	759	741	753	760	726	732	769	717	745	737	715	761	706	753	743	706	729	756	727	756	736	698	717	720	763	725	734	757	738	756	748	763	708	757	770	682	736	694	704	783	739	720	754	760	788	744	726	758	756	783	772	661	759	721	752	721	761	768	712	728	739	738	701	776	721	765	758	728	764	735	747	754	738	770	692	774	784	734	760	780	727	784	756	760	729	747	726	743	766	775	730	733	718	728	665	741	716	771	704	745	764	740	724	767	749	688	735	715	716	789	718	692	755	764	702	741	786	717	745	746	721	703	770	721	751	749	699	716	753	711	770	778	726	745	722	717	695	762	736	753	734	731	745	782	747	711	718	718	745	756	770	746	764	794	741	773	739	802	716	731	782	737	716	749	739	780	760	748	705	717	739	746	777	772	753	704	745	722	762	749	691	792	728	748	713	777	725	698	753	729	742	736	729	764	696	694	766	755	791	724	756	709	777	684	684	769	763	701	746	727	705	684	741	716	698	762	748	748	756	762	753	724	767	759	728	731	744	784	708	770	727	756	771	737	740	704	761	752	738	728	725	711	774	733	730	731	705	718	761	725	759	757	734	721	746	752	773	735	675	768	746	730	733	702	741	692	726	740	773	719	767	736	759	729	774	713	750	733	784	726	744	733	719	725	719	695	738	734	789	673	711	748	790	751	731	724	719	759	722	772	794	792	745	744	762	730	788	757	741	765	767	727	776	752	756	700	756	735	707	769	750	710	778	797	711	727	731	794	751	760	732	728	714	745	712	738	718	763	702	712	749	739	796	770	747	773	752	706	710	752	734	728	730	781	732	746	656	741	724	725	711	722	727	740	756	732	708	732	722	742	746	766	767	733	768	689	768	733	795	804	708	794	758	692	780	721	747	695	731	746	721	719	792	694	781	755	759	737	713	737	734	722	773	743	732	719	756	787	770	749	787	716	714	720	791	711	770	744	732	772	760	731	719	759	690	727	676	702	701	756	731	721	703	783	698	712	758	777	728	721	730	720	708	685	774	709	763	697	760	736	769	723	730	733	708	732	784	728	732	767	758	729	752	758	770	746	746	721	710	690	714	735	724	730	742	736	828	741	757	719	734	725	788	702	695	743	731	745	771	774	756	723	708	678	727	751	698	757	719	718	732	718	724	768	693	727	730	762	686	722	791	741	773	731	775	775	776	699	752	738	757	752	712	754	753	756	795	744	718	749	711	740	708	789	716	713	716	768	782	688	734	710	690
36098	41900	43737	43267	31391	23801	18167	11171	5067	4158	3279	2014	1483	1651	1169	939	819	547	580	451	360	330	299	333	305	311	263	242	248	248	247	223	233	246	245	219	237	236	228	233	243	231	245	251	242	250	231	247	216	261	231	207	204	230	233	252	215	247	243	217	218	220	256	231	255	216	225	250	248	225	241	240	224	241	224	230	213	249	217	229	244	255	239	241	224	238	225	269	208	241	247	223	257	220	240	233	209	220	242	242	226	242	223	224	235	243	206	247	227	218	261	202	222	235	243	196	227	267	251	241	244	224	227	239	225	224	208	215	220	251	222	220	236	272	239	229	216	230	237	230	236	236	254	242	224	230	215	211	224	244	223	261	220	243	238	252	256	232	250	228	232	246	232	226	205	232	225	218	227	237	244	246	227	236	208	235	228	244	241	234	238	225	241	233	241	229	232	220	240	244	235	230	241	224	212	196	257	219	243	250	233	235	244	234	237	242	216	245	253	212	244	224	229	212	236	250	232	288	250	234	245	250	237	216	217	231	212	241	238	228	236	262	233	241	245	269	258	234	233	253	240	227	236	193	217	265	240	231	228	251	205	243	217	229	204	233	223	244	263	211	209	212	223	244	229	215	242	221	231	236	205	212	250	251	235	221	220	230	240	259	241	223	246	251	241	215	237	228	225	248	243	247	216	221	239	240	219	218	224	229	231	206	256	261	235	234	207	242	228	230	227	245	253	225	237	228	236	252	229	260	233	238	226	219	234	217	240	218	242	252	221	223	210	222	215	237	249	236	270	209	253	218	242	217	239	227	242	222	226	264	234	239	245	240	229	241	228	221	185	236	245	236	233	232	261	211	240	284	216	230	256	229	223	237	224	230	230	235	200	229	219	226	229	248	233	229	240	248	239	250	226	228	224	243	251	232	233	242	229	234	200	235	233	211	231	230	223	259	235	221	239	248	226	245	234	244	232	246	226	204	228	192	239	242	230	241	215	240	235	220	248	225	217	262	201	227	222	232	212	237	233	234	254	270	244	248	220	245	229	229	219	260	230	247	213	238	263	242	205	247	227	246	224	235	233	223	236	221	216	235	213	247	220	252	238	244	225	245	226	225	223	268	228	253	236	225	234	216	256	230	237	221	222	247	187	218	233	216	208	237	230	242	225	235	242	239	245	233	225	216	244	229	222	242	247	232	237	236	245	228	226	219	222	224	271	251	253	229	222	261	232	224	219	239	244	224	241	244	243	225	196	233	201	251	218	216	231	238	251	233	236	229	218	208	223	224	250	250	241	225	253	230	245	256	230	252	209	218	249	241	223	254	243	230	210	217	255	236	252	251	247	212	218	240	196	246	209	224	252	255	227	263	231	214	234	249	274	225	218	260	233	225	236	231	266	238	265	233	236	226	229	236	240	218	245	244	232	214	240	243	246	246	250	209	233	229	244	226	265	231	218	251	238	252	212	209	240	236	187	229	233	247	246	247	221	228	206	221	229	241	223	247	238	258	244	253	239	220	255	232	248	224	197	216	246	231	257	242	223	241	243	251	244	253	228	232	235	270	227	223	228	249	245	230	257	254	233	235	219	211	228	204	242	230	249	225	235	278	241	212	208	238	232	225	219	216	242	260	245	234	219	209	238	219	225	228	234	229	227	244	223	213	264	251	235	221	251	218	240	224	231	234	247	229	227	248	211	225	232	247	239	252	228	257	259	249	224	239	226	248	229	233	255	239	240	250	260	236	247	251	226	220	228	232	213	253	227	225	253	254	232	206	198	249	240	246	247	212	232	244	237	218	216	240	232	252	230	221	231	217	210	247	220	224	207	246	216	231	245	251	254	218	238	247	207	251	235	230	207	222	220	223	249	240	226	233	246	242	239	265	226	219	190	204	237	200	233	234	263	234	239	223	238	228	230	224	240	226	201	225	224	252	218	241	226	212	253	231	236	235	213	253	227	229	227	208	268	228	244	217	213	226	227	244	234	237	266	240	233	250	224	244	237	207	230	221	228	200	243	225	196	241	264	240	227	226	228	230	234	233	247	245	230	250	246	252	225	249	244	229	228	247	230	255	231	248	233	218	239	221	261	214	233	231	242	244	237	241	237	204	199	202	235	213	217	243	236	234	205	226	213	224	250	245	260	225	222	215	247	228	217	228	257	229	246	244	239	255	257	251	251	239	209	223	222	211	247	218	256	200	227	223	222	228	245	223	243	211	239	243	228	251	261	261	248	253	187	220	218	240	246	223	224	216	230	229	237	228	248	237	255	226	230	214	247	236	234	243	231	207	231	262	212	249	245	224	229	224	236	231	215	219	208	251	263	218	224	217	264	234	237	233	208	238	221	210	224	245	234	223	260	205	219	244	232	253	245	240	228	235	254	209	233	244	215	236	227	259	240	224	236	256	247	194	238	226	206	235	225	202	232	224	232	234	231	203	244	220	227	222	243	234	236	244	258	202	254	225	270	240	225	238	221	224	220	225	228	224	231	194	258	229	243	219	229	239	234	225	210	201	236	219	198	250	240	235	233	232	238	212	242	247	232	206	222	259	232	255	274	239	267	229	235	226	238	227	243	247	232	232	247	223	241	230	229	236	251	228	235	237	246	237	264	268	248	215	220	222	221	236	247	246	233	264	217	222	222	260	210	242	232	227	253	210	243	251	229	194	251	236	209	234	241	219	216	257	207	244	208	237	267	234	269	220	256	216	232	237	234	211	199	238	243	233	239	258	241	258	238	252	248	207	208	257	244	224	260	240	235	233	244	233	250	235	235	235	224	250	238	247	207	261	237	213	266	213	211	236	231	245	225	230	247	267	242	225	240	243	219	235	261	208	211	221	254	236	214	257	242	257	219	231	214	194	223	240	222	221	257	235	229	222	226	184	246	228	219	236	208	209	246	216	243	253	244	251	261	258	223	217	236	226	237	229	227	229	216	240	212	205	260	229	237	231	229	231	258	248	226	227	234	234	249	252	246	235	235	243	239	250	252	209	234	244	246	231	240	236	234	224	213	254	231	229	246	233	225	247	267	257	216	234	232	235	205	235	228	242	241	227	255	234	237	193	245	247	262	239	242	256	231	230	237	215	231	260	215	227	264	200	264	235	223	249	238	222	254	230	286	251	263	243	208	246	236	237	242	229	234	233	229	246	212	252	230	212	227	232	230	219	218	239	235	276	246	222	251	243	215	229	193	215	214	257	241	254	237	232	243	228	233	229	214	216	236	216	248	222	231	210	226	241	240	243	241	244	230	242	202	216	219	221	218	209	237	209	235	234	223	252	275	227	220	250	210	246	245	224	238	239	250	222	222	211	247	217	226	236	235	208	240	223	231	250	239	216	231	228	215	222	223	232	235	247	215	223	238	237	259	239	246	216	215	262	240	246	213	232	239	225	230	270	228	201	240	247	246	246	213	211	231	237	247	226	221	237	248	222	228	241	244	240	223	234	239	215	228	250	249	235	230	227	216	224	214	238	234	227	217	230	249	243	251	252	210	224
31311	38773	49124	50884	41376	32959	28960	22515	15730	16175	14297	10065	8416	9312	7562	5848	4950	3350	3512	2550	1737	1555	1385	1490	1427	1423	921	874	924	879	853	717	809	790	822	787	788	764	794	764	784	843	926	963	864	804	794	844	752	815	703	740	745	754	787	713	760	740	788	761	795	770	735	765	759	706	803	757	776	771	771	798	731	758	760	731	751	812	774	758	808	742	799	774	736	740	763	759	745	781	710	791	767	783	789	786	771	754	736	757	719	753	805	736	756	744	760	763	779	747	735	771	770	767	778	757	718	747	769	796	747	685	754	798	750	775	778	772	749	779	766	749	751	753	740	753	775	772	748	748	789	762	687	723	762	732	816	788	742	767	760	768	755	794	783	773	776	755	787	838	725	766	770	750	741	768	798	748	724	752	738	740	768	712	760	790	757	772	720	735	782	750	749	790	772	733	775	772	768	718	768	749	760	736	792	739	754	791	763	809	759	752	789	758	763	757	686	787	816	721	780	731	756	777	751	781	761	790	789	742	742	791	754	721	763	800	775	792	777	743	742	727	807	733	754	761	766	731	773	768	740	744	762	775	779	762	711	764	772	765	784	755	762	721	827	758	796	705	768	753	683	789	718	747	730	743	785	779	813	730	780	743	765	774	773	737	746	763	754	802	735	726	738	777	806	728	810	749	757	787	774	777	767	758	725	774	748	778	774	783	755	791	773	730	767	756	804	725	743	802	709	748	757	741	756	761	752	733	733	755	746	734	762	726	765	738	780	788	745	786	775	789	770	713	782	749	749	754	773	741	717	768	774	799	801	766	793	832	752	729	772	773	697	792	752	732	776	773	766	786	773	801	786	774	723	811	776	798	747	790	727	775	726	735	790	800	755	703	758	803	741	732	776	772	748	751	750	766	784	780	768	800	756	757	689	752	769	773	736	750	732	747	747	771	736	784	730	801	750	725	751	743	738	757	744	751	777	751	744	773	753	741	735	785	730	793	748	782	798	779	704	778	726	754	770	771	747	817	711	734	790	760	782	772	738	729	796	786	703	765	723	811	787	751	751	784	756	788	767	776	757	779	759	790	779	762	770	774	759	765	756	766	785	790	789	746	751	721	784	781	754	746	755	787	735	802	812	770	741	777	760	753	747	784	771	753	710	785	761	741	754	739	766	815	761	780	769	776	778	815	781	776	762	762	767	761	769	756	731	763	745	738	708	734	760	781	720	751	737	812	748	763	778	739	748	766	761	752	758	788	768	788	772	785	794	765	786	798	809	774	764	727	799	780	773	747	742	763	763	761	752	765	746	789	755	748	719	787	765	742	756	774	793	725	818	730	742	783	726	768	750	768	722	798	783	750	745	798	754	758	776	728	721	779	766	849	821	766	741	827	758	747	780	754	760	766	784	734	768	745	764	774	741	783	779	738	788	785	744	777	836	802	734	762	748	751	784	762	771	786	742	768	690	771	778	781	822	771	811	719	766	776	714	774	754	737	722	789	794	719	766	721	760	779	800	766	735	715	763	745	820	821	752	789	768	807	757	765	794	766	776	809	727	753	736	753	765	807	760	773	767	761	765	758	734	790	738	774	777	756	765	789	779	751	800	780	780	743	780	762	742	754	801	745	788	747	770	719	737	778	781	728	752	775	728	721	779	741	758	791	762	783	777	813	718	795	709	760	793	739	748	758	733	816	724	806	784	740	700	714	778	741	756	799	761	781	795	781	758	770	760	771	783	773	782	799	752	740	749	803	741	812	800	772	761	768	739	757	791	757	846	743	779	722	744	836	704	751	768	791	808	724	772	746	775	795	788	768	763	767	762	755	710	775	766	796	787	785	768	810	790	770	767	779	737	748	780	783	775	785	786	781	810	762	820	766	746	766	752	752	728	779	734	769	764	744	771	759	812	725	783	759	791	770	766	752	806	780	716	747	748	803	768	788	818	742	737	713	796	758	745	747	714	799	724	742	823	716	725	774	793	784	776	753	779	760	695	780	769	727	773	776	772	755	751	776	770	732	763	768	747	781	779	785	718	773	769	746	750	770	780	782	796	735	786	773	794	746	739	775	749	722	771	784	831	745	757	809	731	752	823	763	796	744	793	722	795	791	795	746	734	752	778	762	740	790	756	728	754	782	778	797	803	783	713	775	745	787	761	819	820	738	757	794	796	761	768	765	758	818	792	709	736	784	750	751	799	761	814	792	754	771	768	736	739	794	780	756	797	790	728	801	767	758	768	785	754	744	807	772	758	745	767	717	748	806	761	765	722	756	804	724	753	787	774	772	793	747	784	706	787	746	785	770	747	814	815	741	759	739	750	752	744	753	763	796	778	732	762	774	755	744	767	765	736	714	788	764	749	725	747	703	777	755	774	741	766	734	743	761	750	741	800	789	766	757	792	823	776	791	720	747	759	747	718	733	733	747	764	780	738	754	770	823	765	782	752	778	697	780	768	744	796	792	729	722	786	777	741	800	766	754	755	783	762	821	778	741	809	838	771	784	781	735	731	746	766	779	761	693	761	738	810	824	773	790	800	732	770	693	799	760	759	768	797	773	775	755	761	778	765	763	775	720	735	800	773	760	747	807	753	709	824	794	739	727	801	773	769	738	765	793	754	774	724	774	774	792	759	730	759	764	771	781	778	708	783	795	783	771	735	789	779	803	774	784	768	772	727	772	782	765	771	727	773	748	749	750	779	730	746	751	734	734	734	747	768	766	744	813	780	768	738	754	782	741	751	778	778	748	767	750	752	736	735	770	747	710	741	763	747	731	803	790	743	763	764	769	775	783	785	744	775	796	716	766	789	765	698	731	763	730	768	788	802	749	762	765	779	800	740	739	771	734	779	762	779	742	777	731	783	730	758	808	785	744	786	849	767	772	809	715	782	764	746	797	727	760	752	745	815	767	747	702	764	767	773	752	812	819	750	791	728	763	769	772	771	771	775	755	781	756	760	741	756	768	826	757	697	757	739	756	809	775	824	815	745	804	755	797	784	768	756	800	780	745	787	761	784	761	723	744	803	802	779	764	711	765	780	766	766	756	835	739	771	754	739	785	788	756	749	772	794	740	797	735	751	835	821	799	752	751	741	748	725	747	784	753	802	708	764	767	809	739	815	769	763	721	782	742	766	785	756	771	764	767	705	742	806	786	787	790	801	748	773	746	762	718	771	803	826	831	761	816	724	772	770	727	757	778	779	763	761	757	816	756	790	764	760	750	782	751	740	743	763	815	748	757	729	753	725	730	772	711	773	809	772	698	729	769	770	782	762	752	811	764	782	759	728	763	766	780	758	758	733	728	753	762	727	734	771	694	766	741	777	752	763	766	746	798	735	732	748	764	781	748	745	724	787	770	790	746	754	714	781	788	776	781	770	758	746	762	738	789	768	781	738	800	799	763	767	763	785	749	735	712	778	783	754	761	773	778	789	741	806	742	703	805	768	815	748	739	793	792	746	745	775	777	767	805	767	774	792	769	758	721	820	751	784	747	768	741	733	763	811	727
44508	46501	44462	38916	29761	26065	23066	16504	10023	5433	5059	4189	3218	3731	2077	1519	1223	916	922	716	425	401	419	381	370	361	309	283	263	273	249	267	268	233	230	262	245	263	263	262	227	267	260	258	286	297	298	287	285	243	262	244	260	264	267	246	236	256	259	241	236	274	254	254	238	256	285	305	267	294	254	263	267	249	256	236	264	248	287	247	242	258	265	264	272	255	271	264	254	271	244	253	228	269	224	273	236	275	251	250	247	260	268	271	264	297	250	240	274	252	243	236	259	259	243	265	226	258	261	259	256	253	270	231	250	272	259	270	250	230	228	248	255	278	268	245	224	265	219	258	251	266	245	271	271	260	249	224	259	252	234	262	258	233	271	249	232	285	285	289	250	239	258	217	269	258	240	261	217	263	231	267	242	264	270	262	215	232	249	274	263	265	236	264	256	223	273	248	236	239	214	241	239	263	267	246	284	270	252	249	237	250	259	293	246	247	230	262	235	251	260	263	275	262	243	227	244	237	273	264	269	227	259	270	246	247	220	247	264	256	226	253	253	302	276	269	229	244	257	245	238	262	250	250	239	282	263	261	266	216	217	235	246	263	260	268	262	246	239	256	253	251	269	232	249	243	291	274	250	272	240	256	243	266	270	287	251	270	262	262	235	261	259	257	244	278	253	279	238	251	260	259	247	252	250	234	256	268	288	245	246	262	275	258	260	283	267	249	262	247	254	248	235	267	241	256	257	254	240	244	241	255	251	273	230	241	263	239	269	256	269	265	242	255	271	240	232	240	261	254	288	236	248	247	260	245	230	260	243	272	247	253	223	260	285	212	235	233	264	272	269	254	261	217	246	263	249	255	244	246	245	230	262	258	270	236	267	266	258	272	230	252	233	264	262	228	276	214	246	240	276	292	233	250	280	259	261	258	260	238	222	237	254	281	278	254	257	248	244	285	237	269	284	252	242	277	236	251	268	265	230	242	260	260	256	243	260	285	274	251	236	229	231	260	254	257	240	240	249	251	256	230	283	227	254	247	232	279	237	253	229	274	240	246	256	239	253	274	261	251	273	256	239	238	247	222	247	244	271	272	257	255	223	254	258	240	278	256	271	262	264	277	239	257	262	247	264	232	258	242	242	246	286	255	229	268	249	254	236	228	234	251	238	235	206	204	268	248	253	255	267	273	256	229	248	284	241	228	251	275	254	238	250	235	240	220	255	277	261	258	274	262	246	249	262	255	230	240	245	280	247	241	260	268	230	236	236	243	238	241	249	251	250	252	264	258	249	223	259	272	238	261	240	248	227	243	234	265	253	234	242	245	250	270	220	210	244	261	260	263	266	254	272	259	251	285	299	237	254	227	266	248	247	247	234	244	249	256	257	274	240	226	244	254	243	243	272	266	226	269	267	234	275	254	267	271	260	243	239	231	245	259	243	259	270	256	261	271	243	238	254	281	271	238	255	247	230	266	264	244	256	236	234	258	260	269	249	260	246	231	225	282	241	238	264	240	256	240	236	241	242	231	260	255	251	260	252	238	269	264	232	276	260	227	278	285	241	258	230	266	260	244	237	232	257	238	248	250	211	276	264	253	268	246	258	273	255	241	262	234	239	244	237	237	250	222	244	231	269	239	281	242	274	267	248	258	248	244	266	254	248	277	238	251	263	269	283	255	263	241	262	246	228	251	247	243	259	262	259	248	277	258	258	261	272	238	252	242	274	254	237	209	257	273	271	251	217	240	246	238	290	279	244	254	243	250	233	257	238	274	244	250	244	235	254	257	235	262	239	268	276	258	247	287	265	242	260	256	243	233	243	241	256	266	285	243	229	210	235	282	247	239	257	253	233	271	298	264	244	241	294	247	237	262	267	277	269	237	275	242	228	260	260	228	244	249	248	245	263	240	247	258	280	254	251	289	254	254	256	264	271	227	246	266	249	236	254	245	231	258	287	264	294	266	245	258	220	217	244	240	255	290	251	262	237	274	262	245	246	234	259	278	263	241	240	274	246	276	240	250	272	254	245	241	250	249	236	260	256	257	235	225	223	240	244	234	243	240	235	283	244	254	247	268	240	258	257	256	244	246	269	247	244	272	256	225	248	219	289	235	255	246	256	252	268	264	245	227	242	284	235	221	256	266	238	249	261	245	277	255	249	250	259	266	257	243	254	247	245	264	239	243	238	258	267	263	270	254	240	258	275	245	232	249	244	247	257	251	250	237	269	236	271	253	292	226	266	236	275	247	252	268	261	276	268	250	242	263	265	271	272	278	267	279	227	253	282	252	265	258	284	250	266	236	257	244	284	236	236	253	235	248	256	265	264	255	251	245	249	248	277	257	262	235	264	271	246	234	248	279	251	271	262	284	254	251	242	272	260	265	232	273	265	254	225	245	247	253	289	267	258	255	248	267	236	232	268	250	237	257	249	234	242	251	263	255	266	255	283	249	254	213	242	234	244	269	244	255	275	259	276	243	230	285	240	269	236	252	246	232	253	265	235	265	267	230	236	270	252	296	239	238	229	253	242	269	279	265	263	268	246	267	250	268	267	209	281	261	260	292	262	269	242	253	237	254	257	218	255	246	252	235	235	255	240	254	255	259	239	232	249	257	229	253	257	250	237	248	264	271	255	233	256	244	289	259	253	275	260	233	276	240	258	257	248	248	250	261	263	217	232	252	260	256	277	258	249	261	245	228	256	251	268	242	256	253	231	259	271	265	265	241	260	265	249	249	239	264	248	254	273	219	244	230	257	232	276	250	234	248	269	241	259	250	263	225	254	253	244	261	246	231	271	228	250	254	270	254	266	267	227	254	261	223	248	270	266	270	242	269	246	240	263	258	214	280	275	233	218	264	244	250	223	251	246	266	243	262	274	255	255	253	250	256	262	263	240	251	260	246	291	251	254	274	242	242	265	244	237	253	238	269	253	239	281	291	272	263	261	251	216	244	252	269	236	214	227	270	249	246	252	248	253	250	236	256	226	239	237	280	277	287	264	252	261	253	251	263	282	249	237	238	289	288	263	229	230	252	239	250	245	256	258	242	244	255	274	256	242	242	272	263	257	251	274	276	238	261	247	272	255	264	230	270	270	260	273	235	295	246	248	256	266	246	256	240	271	243	273	257	247	223	243	261	279	302	249	248	268	256	275	250	269	255	240	239	242	251	277	275	254	236	247	262	254	228	287	238	263	238	264	264	243	259	276	241	235	250	272	271	241	258	241	262	267	286	237	237	277	267	244	245	274	261	270	235	236	243	237	265	264	230	263	258	244	272	277	273	266	253	265	243	257	260	262	224	266	258	274	265	249	235	242	229	246	285	261	247	238	294	233	261	269	241	245	242	251	242	261	249	254	232	253	244	253	263	249	233	257	261	270	272	257	247	261	228	241	239	279	267	234	231	278	274	258	262	225	267	233	260	245	260	231	242	278	231	262	292	236	275	240	271	263	260	259	274	269	243	221	249	239	245	255	262	271	272	248	291	258	244	234	256	237	290	257	249
38291	46221	53676	49124	44008	37373	34177	26959	22497	17470	19067	16096	14870	17824	11334	8744	7437	5365	5712	3871	2314	2282	2044	1970	2034	1796	1105	898	1004	890	828	857	780	839	811	823	792	814	847	851	846	922	965	989	1043	958	954	847	826	841	831	812	805	750	764	812	734	831	814	792	840	807	815	816	791	829	823	821	796	829	803	789	809	795	750	809	805	804	828	829	807	833	793	800	782	785	759	851	832	804	791	779	806	809	774	797	784	798	809	789	834	779	791	773	765	848	820	832	787	777	810	830	800	822	835	816	797	763	886	795	794	808	781	779	788	790	786	825	816	748	817	788	803	832	820	823	824	784	805	775	788	764	837	834	797	767	829	819	809	814	862	824	842	787	764	833	791	841	823	804	821	835	761	764	790	787	849	833	780	801	793	853	834	825	796	807	801	775	794	760	787	791	810	792	752	813	811	838	788	813	800	833	777	819	789	789	841	806	826	785	765	832	839	786	801	774	868	794	731	777	810	811	834	829	789	821	771	804	791	824	746	787	782	815	836	813	857	728	773	773	777	785	776	761	783	776	837	831	826	820	841	818	769	822	788	805	846	838	762	804	799	793	806	820	834	758	790	768	884	830	796	773	826	851	786	759	808	846	794	820	773	814	818	819	807	827	815	813	823	764	795	803	803	780	777	787	788	850	860	768	747	827	821	771	810	832	843	804	745	805	772	810	800	775	810	791	789	799	800	808	775	785	811	754	809	793	767	839	778	793	783	815	778	821	846	790	803	760	841	836	793	792	788	814	815	824	808	835	770	785	784	801	816	878	778	751	835	784	768	746	864	793	831	842	809	794	798	860	769	771	804	810	774	892	781	847	780	828	755	810	777	836	822	792	852	784	796	782	775	800	769	809	792	808	775	807	764	782	817	846	843	802	792	799	794	799	869	826	863	783	782	818	800	815	822	749	823	808	779	812	783	792	810	795	790	785	723	822	838	810	824	794	815	770	785	815	789	804	821	810	758	782	791	765	819	787	805	813	799	822	763	771	847	798	834	880	785	800	756	767	777	781	797	841	842	835	796	795	804	765	817	803	803	849	773	857	756	758	797	844	761	737	792	769	797	790	822	818	804	840	801	824	833	824	815	812	832	845	754	807	831	783	819	816	750	795	854	845	769	850	806	819	777	815	826	782	788	789	801	815	830	798	805	831	740	803	833	785	799	820	816	785	799	793	805	784	767	836	833	758	811	790	776	802	796	834	837	788	806	760	774	831	786	821	797	828	825	840	794	823	778	808	761	804	794	827	823	815	800	825	793	792	813	839	846	787	799	810	816	770	812	762	799	810	849	801	783	783	757	828	822	805	773	839	820	853	811	773	814	822	823	791	822	747	732	813	790	776	786	770	817	810	811	812	800	800	827	801	840	794	753	827	794	767	806	837	836	795	800	752	818	800	818	835	846	847	784	823	788	838	786	825	816	797	802	828	811	823	807	793	850	791	789	825	775	810	871	800	820	814	756	822	777	816	843	787	758	828	755	759	776	767	820	821	828	733	801	826	851	812	848	791	754	825	789	782	756	826	809	831	776	786	720	795	756	860	779	770	820	827	837	799	802	819	797	759	795	840	759	801	768	787	824	760	780	820	794	793	807	821	782	837	815	792	796	813	819	771	758	813	819	825	808	794	846	795	776	779	809	772	777	830	864	826	852	803	816	799	789	798	838	763	841	839	780	823	800	815	818	828	804	809	816	776	825	803	755	791	753	735	804	760	799	846	813	795	786	811	809	766	819	823	833	806	801	805	752	851	779	789	782	821	803	849	787	777	831	802	770	756	828	831	803	766	834	818	827	814	831	787	798	770	778	811	769	798	788	818	803	789	848	789	807	820	825	838	801	864	827	776	845	802	798	812	834	822	800	808	799	802	797	777	797	810	752	826	804	794	782	841	846	819	826	773	798	834	793	845	790	739	783	834	791	827	783	797	813	800	742	799	796	795	776	740	835	794	797	765	795	793	778	862	755	812	831	815	847	800	808	839	790	836	776	779	786	844	859	779	825	829	794	770	818	799	775	817	802	780	793	793	822	798	803	802	811	763	821	814	813	836	816	776	816	804	796	778	811	847	753	798	815	736	847	744	831	818	802	822	796	801	808	811	770	845	782	800	770	834	834	802	823	815	772	782	877	860	842	839	863	835	768	822	794	798	806	808	793	796	775	805	814	828	803	843	843	781	830	754	828	781	812	799	851	808	781	804	746	833	807	808	820	799	787	787	816	798	750	772	783	814	826	794	787	803	822	829	800	867	789	806	774	864	793	839	799	822	803	796	782	788	795	785	847	771	788	777	810	823	842	826	806	833	840	788	787	818	819	788	817	793	765	824	800	834	845	803	810	791	833	829	816	764	797	838	825	796	820	811	779	765	819	807	789	807	833	809	809	797	823	795	801	823	758	771	763	771	742	809	812	836	795	821	822	778	802	804	810	735	781	867	807	820	810	756	836	800	786	828	824	823	793	779	748	831	831	798	789	803	779	831	751	820	815	820	803	807	769	740	802	806	790	820	780	823	792	831	796	825	835	786	795	765	769	767	798	860	811	808	825	776	815	795	827	810	760	820	779	794	787	825	768	810	841	784	783	793	786	845	766	757	806	825	827	802	820	799	806	773	779	843	803	802	831	827	797	822	880	830	852	775	809	810	778	783	782	790	770	758	800	812	816	793	807	792	782	819	879	833	761	813	797	852	768	795	775	745	763	796	809	803	799	815	873	772	771	790	796	813	833	794	808	771	851	785	842	781	782	802	779	845	783	795	854	850	766	794	778	816	827	862	797	831	841	806	805	782	847	787	845	774	861	762	809	856	787	820	853	792	817	820	833	818	830	796	767	769	824	784	828	790	754	825	811	796	818	770	793	804	800	760	818	800	863	831	793	786	771	821	837	818	829	771	785	797	790	788	781	791	807	792	824	828	798	776	818	795	812	788	793	813	849	816	791	800	791	812	798	816	779	794	819	838	849	812	812	813	799	820	826	871	820	887	797	771	782	786	740	821	825	834	787	832	796	828	766	807	770	784	793	821	768	817	842	813	815	746	768	737	789	837	834	749	836	838	805	797	803	832	786	800	771	742	864	772	792	773	810	806	768	841	796	827	769	804	855	798	807	817	773	872	821	794	825	829	750	840	797	773	765	802	827	791	791	856	782	783	832	816	795	847	774	807	827	797	776	817	803	821	833	830	777	858	862	769	837	836	796	812	808	828	824	808	820	801	800	800	829	761	815	806	801	778	795	821	815	774	788	810	844	789	828	816	803	799	806	831	836	811	800	760	810	831	831	795	817	768	739	780	754	816	802	830	780	773	840	846	840	818	815	802	866	798	798	818	824	801	847	813	807	725	831	818	818	783	776	790	825	760	781	761	786	824	874	834	792	795	832	823	844	790	764	775	823	789	764	835	804	811	814	808	787	882	816	843	821	783	812	832	817	847	843	764	810	799	780	828	774	759	782	779	801	825	849	792	849	800
8957	11845	15513	11534	5452	3357	2469	1862	1408	902	697	543	420	370	332	261	247	289	249	219	233	234	213	214	236	227	214	210	219	217	219	211	208	212	190	197	208	178	236	229	227	197	214	215	207	219	226	225	206	201	235	207	221	195	212	216	228	212	210	200	202	188	219	236	173	220	221	219	209	208	225	212	223	215	182	211	213	191	206	207	249	197	240	203	194	198	231	204	191	222	238	221	181	207	192	214	222	223	228	234	212	200	219	230	211	200	208	221	230	197	217	214	215	221	202	201	220	203	217	198	214	244	219	240	219	240	218	207	222	210	211	222	197	189	196	174	236	208	211	217	221	229	216	211	202	217	186	218	216	182	232	218	224	244	227	203	252	219	190	216	210	200	204	215	208	209	230	227	205	222	210	196	228	200	204	205	194	182	203	247	210	212	203	227	208	218	216	197	209	211	224	215	220	212	219	214	237	201	209	227	228	230	222	225	217	199	217	235	211	193	223	198	212	215	230	190	202	216	212	210	208	207	193	214	190	206	210	214	217	211	209	214	200	218	209	203	216	227	201	203	216	209	202	199	225	243	230	218	220	234	237	193	205	236	216	202	204	202	220	213	240	199	216	209	204	209	232	235	214	227	207	197	235	201	188	207	218	209	233	222	218	203	211	220	227	210	235	223	246	225	214	214	209	213	194	213	215	199	218	216	194	207	233	218	210	228	200	202	209	227	203	222	238	227	213	231	224	192	217	197	201	212	214	197	213	220	219	215	219	209	233	195	207	198	217	193	217	226	252	230	208	191	245	237	189	216	197	200	203	204	219	231	214	233	221	250	190	214	206	212	188	198	217	201	215	244	198	226	231	232	194	254	208	207	229	208	203	220	225	218	221	232	222	222	223	210	203	217	234	191	209	230	197	228	219	239	228	200	236	228	192	216	210	226	233	216	212	208	233	230	228	214	201	213	185	214	221	237	201	214	207	225	197	191	200	214	195	197	197	211	187	215	213	217	228	196	183	201	231	206	212	227	197	227	199	218	227	220	204	204	186	222	192	201	229	201	230	204	204	215	208	225	217	211	192	230	203	210	207	226	231	217	219	204	204	210	210	206	205	245	212	219	201	229	205	201	212	219	258	185	214	198	223	202	207	210	220	236	217	226	214	209	203	225	189	234	215	218	226	229	204	201	201	198	219	208	223	195	186	231	244	233	219	219	221	210	234	207	205	202	229	206	201	212	223	217	227	238	214	217	234	200	225	262	210	186	219	196	196	227	211	227	205	206	241	230	216	235	205	209	218	214	223	199	235	217	218	237	205	207	205	237	213	210	221	228	220	196	185	214	226	200	228	200	214	207	191	207	221	212	198	216	201	223	232	196	228	211	200	182	248	207	203	210	207	193	230	234	215	220	217	220	235	198	209	224	218	197	212	218	231	213	209	207	235	226	191	240	202	247	198	198	210	220	221	207	187	188	199	219	202	201	210	230	212	236	223	214	221	211	216	198	210	194	202	203	217	211	231	210	221	224	198	217	207	218	218	191	222	215	186	224	218	219	221	196	193	231	214	222	204	208	223	238	175	209	230	232	209	208	263	231	226	200	213	188	205	226	218	215	193	210	221	240	225	192	219	246	204	209	203	215	248	216	209	233	204	225	204	218	224	201	222	213	185	227	200	216	249	245	198	202	217	215	197	195	191	198	218	229	231	222	192	225	193	220	217	213	208	211	224	236	206	229	241	229	217	219	204	215	213	192	196	215	235	242	207	202	193	235	224	205	229	207	198	182	228	210	214	198	225	202	197	184	207	220	241	217	226	180	193	206	211	204	224	203	228	184	218	224	227	224	220	200	237	188	207	187	221	201	209	194	204	183	227	224	219	255	200	215	210	189	211	198	237	204	229	222	216	213	226	227	216	216	238	223	215	222	231	195	218	223	250	221	221	233	210	196	212	221	209	217	217	218	223	220	212	236	202	217	217	212	216	180	209	207	204	191	213	216	222	228	216	220	244	214	215	223	195	209	211	220	258	194	200	201	222	215	219	209	222	205	210	208	200	219	176	215	208	204	209	204	199	192	213	231	201	193	205	227	212	226	203	192	210	209	180	184	214	221	236	194	187	213	228	198	202	203	226	245	226	193	210	209	205	228	218	222	198	225	225	221	205	233	222	199	210	205	203	215	219	194	226	208	202	204	234	223	206	241	197	220	227	223	220	235	209	216	219	206	187	181	220	209	207	225	222	184	223	215	218	238	214	220	238	231	221	193	201	227	214	215	200	226	208	232	201	220	224	203	194	238	205	237	208	216	190	224	216	224	207	228	204	234	207	207	219	230	209	206	215	218	225	206	221	221	233	196	199	225	197	234	197	218	225	184	215	238	230	222	198	207	212	222	218	215	210	219	184	206	203	205	204	224	222	215	189	201	201	220	225	225	236	203	186	203	205	182	203	187	228	232	213	225	177	232	200	211	197	227	243	203	210	208	188	210	209	218	218	189	213	219	213	187	215	221	198	200	214	190	207	217	208	210	199	219	216	202	205	198	208	217	185	230	200	202	213	204	210	208	214	230	212	216	199	202	207	228	218	218	197	222	214	203	215	227	211	193	234	204	213	210	202	219	221	212	241	213	217	195	232	217	200	199	206	231	206	233	200	215	176	224	201	204	195	215	176	202	197	211	211	202	225	206	195	191	224	204	210	218	227	195	195	234	178	208	221	201	221	196	202	217	206	233	241	207	208	213	210	233	216	195	214	232	205	221	218	199	220	225	210	214	217	235	192	200	218	203	200	222	199	233	197	216	221	229	215	204	193	206	233	216	220	204	208	204	234	210	236	232	214	196	209	194	210	225	215	186	208	200	226	239	188	216	220	215	248	208	207	226	191	210	230	186	204	193	216	222	202	211	193	202	231	196	226	209	194	211	203	189	202	234	210	188	202	219	217	204	233	206	187	225	220	203	223	217	211	207	210	228	219	242	221	188	209	208	198	232	218	229	201	233	226	220	206	226	210	229	217	226	223	200	211	199	223	224	221	216	233	198	195	225	217	219	195	219	195	179	208	220	216	222	211	229	237	221	229	204	221	186	195	231	210	232	190	208	203	211	211	216	223	208	215	238	191	241	204	209	237	200	193	216	205	200	238	188	209	210	194	231	212	209	204	227	206	200	208	209	204	189	200	186	184	217	222	211	208	208	235	233	191	207	226	219	193	188	213	188	205	221	180	181	225	214	196	232	188	227	182	203	192	230	201	222	196	197	225	214	222	193	212	206	222	215	201	224	208	213	197	200	230	208	220	224	189	205	198	213	220	221	213	243	247	211	187	208	231	213	207	193	234	210	223	213	195	215	226	194	215	213	203	222	216	211	217	233	219	209	221	203	229	206	213	193	204	188	227	195	211	234	227	210	221	196	211	231	211	184	225	213	218	200	248	208	204	235	211	196	209	202	220	208	204	213	196	218	224	198	203	233	207	219	216	210	211	214	174	194	226	204	183	227	217	238	216	228
10067	15019	24906	23277	16989	13479	11853	9860	7784	5325	4165	2810	2190	1960	1570	1333	1105	1111	1055	923	874	817	758	778	726	697	759	734	729	716	719	713	740	688	710	691	677	688	757	699	722	694	733	697	720	747	673	759	701	717	695	753	709	683	723	735	665	693	706	674	693	677	761	735	718	669	718	773	693	711	667	703	698	706	696	698	644	755	736	736	788	716	719	692	745	703	717	688	709	731	694	740	707	717	685	671	697	732	651	692	683	726	707	733	683	713	713	726	694	722	739	673	771	725	711	698	701	701	704	669	733	720	796	727	675	728	733	707	686	707	694	658	676	675	708	690	744	693	701	706	668	705	675	694	702	714	686	684	722	678	719	737	677	724	685	671	665	701	695	750	714	674	757	733	724	743	685	721	666	726	667	737	699	698	718	707	678	718	694	738	687	684	687	709	719	656	740	727	714	711	715	720	707	729	690	709	750	735	673	705	687	694	655	703	719	717	718	691	714	673	683	707	725	715	740	666	725	655	698	699	692	716	676	674	697	671	712	716	745	705	715	698	708	745	686	738	715	718	749	709	684	716	699	714	716	679	680	709	690	742	714	668	693	714	723	724	740	723	712	658	718	690	707	677	726	715	705	716	703	623	715	708	738	685	658	678	722	710	670	711	700	723	734	756	706	699	707	704	696	707	685	703	676	768	728	722	710	709	689	674	709	735	706	702	678	728	704	730	719	711	731	751	675	752	675	691	700	657	657	710	694	669	684	716	698	696	734	662	732	711	758	699	729	682	704	695	658	699	691	673	698	701	697	733	694	698	722	669	689	699	648	658	669	694	710	688	715	763	686	697	743	697	699	689	717	733	716	690	660	686	734	776	713	737	724	732	696	723	747	697	754	667	723	691	658	707	709	736	676	716	659	762	726	725	750	676	739	666	710	653	700	691	752	734	677	735	719	730	681	707	670	684	735	692	732	705	722	719	678	736	689	693	759	659	692	708	666	706	707	689	717	737	663	691	682	718	745	689	679	731	644	670	752	717	723	706	688	733	692	702	707	735	662	683	703	721	696	640	683	703	725	729	717	668	702	721	696	735	683	720	740	723	752	751	681	698	670	637	760	726	727	793	687	721	713	713	716	741	706	708	688	718	727	701	723	720	722	716	780	674	684	723	720	704	740	731	679	724	674	713	724	680	679	691	690	698	711	702	677	687	720	694	679	720	706	722	683	695	694	742	729	687	692	742	754	711	704	740	743	710	702	708	722	703	707	705	727	724	715	725	697	721	725	666	685	697	685	742	666	749	738	729	692	696	735	678	704	740	680	679	702	748	700	755	690	722	709	747	697	691	689	746	676	716	764	727	742	756	756	686	716	748	757	716	688	729	734	679	697	649	699	727	751	690	736	737	709	681	707	715	724	737	707	721	683	737	709	705	685	686	679	677	705	741	685	736	718	672	690	667	694	717	703	724	695	662	756	755	696	707	742	675	685	678	698	707	711	702	742	701	738	673	723	725	696	668	703	694	696	713	748	735	728	727	715	693	750	740	692	682	667	748	730	729	678	684	729	737	693	666	699	706	706	744	669	689	653	699	742	727	702	688	714	693	708	721	721	725	681	699	665	737	705	704	715	749	768	731	690	717	751	651	712	740	681	698	749	723	688	705	727	642	718	685	734	716	720	655	688	700	743	682	736	690	689	714	767	747	749	716	728	703	726	725	696	687	706	737	702	700	711	733	699	727	704	682	689	688	711	693	678	708	693	719	724	682	704	709	685	737	673	687	767	702	715	674	686	679	717	696	728	698	691	691	712	701	696	698	745	715	706	675	680	692	754	705	704	697	691	654	705	697	745	693	707	720	685	689	695	735	705	696	753	709	713	720	714	679	705	702	748	682	672	728	767	735	711	713	687	694	673	729	727	710	678	718	714	716	691	686	715	713	709	700	704	649	716	698	722	730	759	710	710	711	722	664	692	711	725	721	730	673	726	682	723	729	726	704	702	742	727	693	687	718	748	715	691	738	675	674	693	689	690	684	684	673	728	712	700	679	702	712	697	693	698	668	723	721	707	739	720	702	698	710	768	695	747	680	672	754	685	753	728	733	766	710	719	711	693	777	751	719	662	717	704	720	689	726	712	683	714	693	731	700	693	721	688	719	695	695	699	716	719	738	695	662	685	698	684	713	740	730	661	691	708	694	645	712	729	699	756	692	693	718	732	699	716	721	677	717	656	719	718	668	713	687	694	728	756	691	741	704	686	679	729	727	747	671	690	680	760	702	676	766	724	729	788	711	722	729	762	730	672	720	674	792	701	704	733	695	709	728	714	717	747	715	745	714	734	693	702	713	733	742	664	653	678	726	697	707	735	725	696	752	724	754	719	711	716	754	733	720	730	777	690	713	702	737	692	704	721	699	710	732	671	718	670	686	710	656	738	731	699	718	718	696	730	730	667	741	732	781	656	726	689	703	740	712	707	712	689	680	694	732	675	758	660	686	686	747	742	711	740	729	734	736	669	713	693	707	724	685	722	713	749	662	685	692	690	720	662	680	749	725	704	713	726	778	685	676	710	715	695	721	703	690	702	724	719	671	703	700	715	722	721	697	708	675	702	712	725	692	740	680	761	682	709	721	680	690	720	736	746	690	706	730	675	714	659	729	713	704	748	696	685	717	676	697	705	691	698	687	723	703	687	694	687	672	666	706	706	715	682	710	711	676	675	713	734	692	742	724	666	728	710	741	752	717	692	659	723	710	700	696	689	635	722	715	683	738	744	690	736	696	672	716	713	722	717	694	721	759	724	707	715	720	708	724	768	715	699	715	697	737	687	687	743	731	681	724	705	694	695	712	707	715	691	710	724	719	724	705	680	678	700	699	677	728	706	717	660	688	721	621	674	728	708	679	756	721	700	693	722	670	733	729	687	667	700	745	715	709	741	730	746	740	640	712	664	627	700	686	678	692	665	708	719	719	778	721	729	688	775	650	710	725	715	689	699	700	680	706	698	687	672	712	723	728	687	720	704	720	723	689	633	708	712	717	698	701	732	688	716	714	720	665	702	740	719	732	695	695	721	729	711	690	701	695	684	688	726	679	735	749	686	717	697	712	773	717	708	739	686	702	722	724	706	714	693	741	675	721	684	758	732	733	719	709	714	727	693	694	669	690	728	660	735	701	689	711	709	674	705	686	707	734	721	714	693	715	725	691	688	754	733	695	681	691	710	729	706	736	722	698	668	730	685	748	735	661	722	676	709	674	756	687	655	720	723	706	662	684	691	750	679	670	662	703	735	737	731	687	705	703	677	700	734	726	675	751	648	733	737	697	762	684	703	689	664	703	695	663	684	676	713	754	704	689	740	718	723	733	692	724	724	706	742	694	683	680	684	689	747	724	699	730	700	736	737	719	717	710	726	744	690	720	712	722	682	687	716	680	692	684	702	664	712	736	722	759	712	684	757	695	743	700	685	716	682	693	736	719	706	703	683	667	697	687	728	675	693	686	684	745	712	674
32082	46041	47223	36745	27914	21983	16578	10240	6740	4903	4014	3176	2626	1853	1020	795	654	590	484	391	316	312	280	304	284	235	266	211	223	213	224	225	223	203	229	236	217	219	240	230	232	198	208	226	252	229	240	208	227	209	221	217	227	215	214	210	218	213	226	236	231	205	239	234	245	226	243	219	234	212	223	210	198	212	214	217	226	214	218	223	200	219	206	204	206	208	218	229	221	203	217	246	210	183	214	212	217	253	206	225	207	228	219	233	229	234	221	198	216	211	212	234	200	195	197	254	214	219	214	210	224	226	217	225	214	192	226	224	212	206	203	211	213	232	193	215	233	197	203	234	224	208	229	219	232	227	216	204	183	212	217	213	218	242	222	196	230	200	198	217	217	212	235	208	230	205	238	226	230	233	224	213	235	209	221	199	241	227	250	211	221	220	189	244	218	207	222	206	220	207	198	255	232	233	205	203	211	207	213	240	241	204	187	235	237	207	203	225	228	211	197	212	207	216	224	219	211	211	223	192	193	194	230	247	228	214	212	235	226	236	214	246	209	198	207	238	193	197	244	240	230	224	217	202	212	206	224	218	217	191	243	227	217	220	207	214	193	213	215	201	200	189	230	221	195	202	221	219	212	231	208	205	259	185	215	223	213	204	216	250	224	229	210	222	248	226	181	211	213	215	230	208	201	241	207	211	222	203	221	196	209	202	221	197	226	212	220	205	226	223	235	211	234	227	204	252	228	213	220	213	219	196	223	199	171	240	226	226	197	213	232	214	211	222	209	193	220	202	226	216	237	202	206	221	220	227	210	237	201	213	192	234	219	254	224	209	187	196	216	233	200	219	219	222	230	211	217	211	220	217	218	206	229	225	217	209	195	230	195	245	230	214	202	248	192	212	223	220	208	225	223	223	218	198	219	222	224	217	217	181	209	222	203	213	202	216	218	205	193	201	216	221	207	203	232	215	219	224	220	219	222	213	202	215	217	228	219	230	245	192	219	201	208	217	183	217	198	215	214	223	213	209	217	213	196	200	235	225	192	223	210	206	214	196	217	238	223	231	215	189	211	204	199	209	222	203	248	239	221	203	220	241	228	203	212	211	215	237	220	250	208	215	218	227	217	200	229	230	192	247	224	231	202	211	239	205	202	205	203	228	214	213	220	227	215	207	240	198	206	231	230	219	225	214	221	232	188	204	222	248	191	206	214	234	195	226	221	204	229	187	196	234	216	234	216	221	200	179	205	180	195	191	221	210	236	191	215	221	199	198	191	227	216	209	188	202	198	229	224	227	215	236	210	208	227	241	229	211	229	201	202	205	188	226	217	230	214	235	199	211	223	210	238	215	230	202	205	223	232	203	206	237	211	227	230	206	197	229	195	216	196	215	212	231	244	212	207	214	215	217	190	209	220	206	221	207	201	209	185	221	226	203	186	228	220	208	228	235	227	212	245	214	211	214	209	241	209	204	191	216	233	220	225	216	200	244	208	215	209	197	225	219	198	215	218	207	226	209	217	205	236	201	210	206	205	218	206	224	199	216	223	187	245	228	232	199	230	228	213	234	203	225	222	232	217	218	233	219	211	213	248	244	230	227	201	207	220	210	203	209	217	231	215	222	199	221	230	223	229	209	200	232	226	202	202	229	209	254	203	216	223	232	222	207	227	219	226	237	227	208	201	211	186	219	213	202	228	233	224	226	232	209	216	219	229	211	233	217	204	210	234	207	234	209	210	222	216	210	194	198	220	214	216	227	199	202	229	218	210	202	239	198	223	198	212	216	215	225	213	199	222	210	203	225	196	236	219	221	202	213	206	236	231	224	187	217	227	197	215	232	223	225	216	203	221	222	201	211	227	214	226	205	219	218	227	217	227	210	228	226	230	219	211	234	227	220	201	209	211	217	203	202	236	205	219	231	201	223	198	199	223	233	219	228	190	214	246	233	227	247	226	216	222	234	208	217	240	194	205	185	205	252	237	204	188	218	201	187	219	196	209	221	197	243	209	220	228	199	219	238	205	216	225	213	234	211	224	205	207	207	259	245	241	248	188	201	218	195	214	193	198	202	217	205	215	230	230	205	225	207	219	228	226	197	177	221	237	223	224	224	244	245	212	195	223	235	200	211	213	223	235	205	231	209	189	202	211	190	223	199	224	239	245	228	221	219	206	215	222	190	207	211	220	226	227	207	196	216	215	228	225	187	202	219	206	220	206	228	200	228	203	222	213	220	191	251	196	223	235	219	191	187	218	225	205	224	197	206	202	181	211	211	224	231	199	219	208	192	211	233	221	225	192	213	208	203	214	217	182	217	183	230	202	211	213	211	211	189	209	200	212	232	231	209	242	241	219	226	206	194	196	209	229	254	230	213	226	258	219	206	200	222	206	201	234	213	240	213	199	204	218	220	194	196	223	206	222	235	208	217	236	230	210	210	236	226	222	220	237	214	203	197	200	204	201	201	217	204	238	221	238	232	214	176	213	233	197	236	195	218	212	190	215	226	191	229	226	212	224	213	223	211	238	211	229	221	200	211	210	240	214	221	238	229	233	212	246	202	213	209	223	208	215	219	230	236	221	226	253	218	213	204	226	213	210	223	191	214	225	232	230	210	235	225	223	208	238	228	219	206	209	226	222	211	231	229	192	185	211	215	227	207	222	224	206	230	253	225	221	203	229	206	224	222	216	220	201	230	214	207	222	243	208	202	210	228	236	232	218	215	221	232	227	219	223	223	203	211	225	208	213	191	176	206	220	219	191	220	207	226	225	235	208	264	216	191	218	224	209	222	217	242	239	243	225	188	229	224	200	216	226	219	201	222	233	200	201	226	246	213	221	200	219	234	231	208	195	205	224	223	223	220	234	237	212	221	203	207	205	181	217	206	225	221	201	229	212	223	201	219	216	205	240	195	219	220	219	246	213	236	235	211	205	221	198	193	229	205	219	213	228	211	228	216	225	228	244	193	223	211	189	223	226	231	214	236	232	201	214	205	220	235	205	215	199	218	199	231	222	204	228	231	217	212	205	223	209	187	223	216	220	228	198	214	219	204	202	202	234	216	218	225	248	223	226	204	204	210	241	225	236	222	217	237	201	220	202	205	242	207	234	203	215	212	225	208	224	215	205	202	241	184	186	217	209	243	228	214	211	231	214	227	204	238	207	240	203	221	206	218	205	218	200	220	218	223	192	220	220	194	213	197	208	212	209	189	204	218	221	234	216	197	218	206	206	221	228	237	186	210	209	208	220	211	216	233	249	208	211	217	235	189	220	254	208	200	206	225	227	190	230	209	212	184	228	227	212	220	194	215	205	185	232	193	242	202	208	225	204	212	215	223	222	225	207	193	258	235	189	220	235	210	198	218	208	220	242	203	205	228	212	217	218	208	224	225	211	214	205	184	210	238	204	240	215	225	191	223	235	227	216	208	215	204	213	209	207	205	218	199	194	216	212	223	214	214	236	221	241	223	220	189	225	228	206	223	224	215	213	220	268	247	210	214	198	199
28358	42729	51745	45958	34749	29736	27920	21759	18854	17127	15548	14354	13456	10469	6501	5037	4447	3423	2926	2109	1623	1332	1314	1377	1202	939	855	806	778	736	757	730	726	695	791	746	755	754	706	665	719	724	761	790	876	820	841	721	778	771	781	650	727	690	724	768	740	709	741	703	715	738	735	690	694	731	716	743	723	686	685	743	720	770	711	701	706	705	714	695	691	695	672	737	708	687	684	722	670	715	748	737	732	741	720	675	691	698	713	712	717	715	686	691	680	690	706	703	692	695	760	676	695	739	742	708	725	741	718	727	728	681	709	697	697	666	722	718	721	682	693	708	721	723	689	667	685	696	739	729	703	751	701	769	691	753	658	720	666	701	681	711	671	715	702	731	710	680	663	745	714	678	752	749	691	694	706	733	698	769	736	705	670	722	720	709	703	726	661	706	719	697	704	741	726	753	719	711	653	708	743	726	722	673	684	676	716	705	686	762	737	703	729	723	782	766	723	678	688	682	738	691	703	704	721	721	656	681	704	720	724	734	744	716	716	713	738	692	757	715	713	710	718	717	722	671	737	712	731	731	732	672	714	690	707	696	752	713	684	695	717	713	672	703	713	666	706	692	698	689	678	719	657	716	743	665	717	696	693	674	687	698	719	692	710	781	685	758	680	707	696	751	745	728	717	705	666	693	747	772	689	740	714	701	771	702	716	724	716	660	732	687	686	720	696	721	695	712	720	704	726	696	691	668	737	720	735	712	728	676	719	692	682	646	689	732	671	735	752	735	708	693	742	743	712	689	696	718	719	732	694	716	719	669	690	728	711	713	700	727	682	665	679	727	710	743	673	730	765	691	700	718	714	712	673	691	732	706	718	728	683	696	658	691	726	690	723	734	666	746	717	692	662	709	721	730	722	715	690	708	698	734	708	693	677	690	730	686	735	696	730	723	702	722	717	698	676	746	670	681	736	645	649	712	700	675	719	710	715	660	749	727	697	722	718	749	763	742	720	680	717	697	721	717	724	751	725	683	697	727	783	713	686	722	668	685	774	727	704	675	720	756	691	721	711	744	678	719	747	693	724	695	746	717	730	748	668	730	710	684	718	726	714	693	710	760	692	712	677	731	736	733	690	714	728	707	761	718	730	725	720	723	732	693	738	694	702	733	699	705	692	695	720	649	706	723	742	770	689	713	707	713	721	684	724	714	695	676	722	687	716	638	692	723	707	760	704	730	766	748	710	754	704	754	716	688	747	692	683	672	698	704	726	704	694	694	725	672	752	677	719	697	710	728	700	760	720	706	700	721	678	715	680	730	750	709	744	725	743	677	702	720	665	706	756	739	722	692	697	729	683	744	692	732	686	749	694	728	684	672	686	704	715	716	725	735	698	739	692	722	686	719	731	732	732	726	671	729	734	742	765	743	725	696	680	679	713	718	735	703	712	736	708	662	723	714	684	736	708	716	700	694	700	685	693	721	803	733	669	738	683	707	700	707	715	727	741	724	712	770	730	753	715	728	642	746	633	656	746	728	780	668	690	699	707	753	726	745	746	740	748	723	703	705	691	728	666	722	718	719	748	726	744	720	683	760	720	692	705	721	686	721	694	675	674	716	665	714	708	702	764	674	730	708	662	682	714	716	710	696	721	714	723	703	739	688	710	662	706	783	728	692	700	661	676	671	710	684	723	727	718	706	714	734	713	708	725	673	707	723	688	718	666	675	746	735	683	698	784	676	706	745	685	687	727	754	724	693	696	727	736	746	708	699	709	705	703	673	703	709	680	706	660	705	780	726	723	718	692	741	701	674	692	701	749	690	667	731	725	712	767	731	707	753	665	727	719	699	753	705	723	727	718	742	682	706	755	733	745	707	759	711	734	655	724	710	759	774	699	705	683	746	704	698	733	707	717	691	727	710	712	666	651	743	721	713	698	706	694	779	708	714	701	738	737	690	731	680	736	727	699	671	737	704	686	705	686	693	734	751	684	713	729	721	658	702	727	739	734	654	738	742	705	694	690	708	720	688	674	723	744	677	688	709	729	723	752	716	679	735	702	699	708	723	745	761	692	697	758	731	704	731	720	758	757	767	719	750	723	724	700	680	660	680	688	744	741	719	711	726	749	693	737	743	718	687	712	692	725	756	699	682	726	675	695	729	699	676	776	696	655	692	706	723	737	732	735	690	718	738	680	736	707	687	701	739	703	655	707	742	734	697	712	692	710	734	725	694	684	753	717	689	788	717	733	728	722	696	732	714	713	749	755	715	709	687	721	681	713	700	739	705	700	684	685	701	660	724	723	705	724	708	704	714	735	686	730	724	747	703	699	767	672	756	696	666	692	676	700	700	716	693	687	736	691	732	755	712	697	726	710	751	721	724	722	701	699	686	734	690	713	687	699	650	761	739	693	683	699	688	736	737	726	727	727	712	696	782	682	726	695	705	729	729	777	722	722	703	724	705	703	652	688	680	670	657	716	706	700	749	729	704	727	712	703	689	719	688	730	721	698	741	663	680	711	712	729	717	733	723	683	768	705	681	714	711	794	737	743	722	676	668	687	714	702	745	723	730	786	706	713	695	668	689	739	687	759	683	735	707	746	734	735	681	711	745	747	660	691	722	680	722	732	718	705	714	653	700	692	710	714	715	688	702	690	674	671	689	698	734	700	687	723	704	707	728	693	731	691	747	715	754	718	697	718	690	736	691	706	685	712	707	725	691	768	735	736	692	655	721	741	735	710	671	720	713	692	707	715	682	701	631	717	710	678	641	736	672	657	701	716	716	707	700	725	754	699	672	735	678	694	696	693	723	718	727	779	707	718	669	736	673	696	716	744	691	688	732	680	661	692	708	721	701	759	723	717	765	752	713	760	704	717	755	710	722	669	724	733	720	699	683	714	690	696	732	785	713	717	773	680	686	718	683	719	757	676	682	744	750	673	690	717	696	689	684	723	710	752	653	711	685	722	680	673	755	720	681	725	686	665	735	683	742	670	743	714	665	657	694	753	718	731	674	772	721	735	709	693	697	696	697	684	650	667	677	758	707	697	739	758	725	716	712	722	699	724	680	723	717	757	673	688	730	710	737	750	666	722	762	718	723	745	706	730	737	660	678	714	722	714	739	738	709	656	688	713	716	674	675	736	694	749	735	711	726	700	671	753	668	724	788	690	692	770	690	678	718	713	684	688	721	696	736	747	716	679	708	657	706	690	758	668	717	753	751	735	714	718	704	733	709	685	700	685	684	723	722	655	699	690	681	685	698	701	774	724	697	726	720	761	720	713	678	689	702	670	707	690	735	732	716	692	717	671	738	747	696	727	699	721	697	703	727	764	720	689	723	738	705	696	717	743	713	695	673	708	734	675	743	727	735	713	798	737	708	697	752	720	733	743	670	671	707	686	706	671	678	727	688	722	709	723	742	694	692	711	709	703	713	677	736	674	727	693	686	704	680	675	672	700	703	673	785	703	685	695	717	702	718	700	709	696	750	713	672	740	678	698	729	673	717	718	735	708	676
42419	47811	43433	41937	31868	26079	24146	17856	12220	8004	6165	6014	5086	3592	1887	1339	1280	902	718	575	397	396	369	381	337	293	312	263	259	234	274	244	233	259	254	253	249	235	235	227	246	275	265	249	292	301	262	254	230	258	249	243	241	250	229	244	224	240	229	248	244	237	226	240	227	229	264	234	212	268	255	263	219	255	234	218	266	240	251	219	260	235	225	219	265	237	251	239	245	264	212	259	238	259	229	249	243	244	266	227	223	248	251	253	227	257	267	244	256	227	247	243	266	258	243	246	250	234	252	234	253	237	229	218	243	290	230	247	253	271	249	241	242	232	261	251	248	229	242	260	215	243	270	243	241	243	233	251	238	267	240	239	264	258	231	273	240	257	266	218	247	261	231	246	252	243	264	253	265	235	226	270	241	262	254	247	230	268	252	255	252	275	230	236	238	224	260	238	217	237	230	248	249	270	245	267	246	247	263	239	248	247	245	247	230	280	246	229	236	271	229	206	245	272	251	233	237	233	256	245	261	245	271	229	246	224	264	228	209	240	238	244	282	254	236	240	226	257	242	258	236	223	222	224	242	242	212	255	254	243	245	251	270	238	217	245	253	197	225	260	262	205	238	256	245	224	212	252	247	237	245	266	274	257	266	246	248	258	248	244	259	235	239	242	254	222	242	236	222	262	255	252	239	236	241	246	238	251	264	239	242	220	254	265	222	239	265	222	218	266	224	246	239	248	246	277	245	245	259	247	273	247	256	232	290	262	260	226	238	241	268	221	255	251	221	229	269	250	236	244	247	208	248	240	262	238	244	252	261	234	269	263	249	239	249	239	251	251	255	240	216	249	257	235	242	254	245	241	240	246	252	278	228	246	233	242	237	234	246	242	239	247	261	274	252	223	217	228	261	248	266	239	269	246	255	247	225	235	240	252	257	264	249	251	261	235	240	223	264	221	222	228	258	255	228	241	265	226	286	235	232	224	263	250	249	249	257	259	237	238	254	214	262	240	250	237	237	253	249	243	241	237	233	246	226	253	248	268	232	230	239	257	238	218	246	262	249	252	245	246	247	248	248	251	215	260	237	246	239	250	227	233	230	256	226	257	250	249	230	247	275	268	233	261	217	235	233	248	235	262	234	244	260	233	247	248	251	237	229	251	230	252	241	263	254	276	246	262	250	251	239	252	250	239	251	228	249	260	225	228	228	237	241	253	272	230	224	267	238	247	260	270	229	249	234	237	227	279	272	262	221	221	267	227	233	283	251	259	249	229	253	241	236	232	230	259	252	266	235	212	255	236	212	226	237	223	269	237	236	253	280	272	244	220	247	241	242	263	251	242	241	232	249	235	263	231	261	241	250	221	231	245	257	259	241	231	258	232	207	225	227	235	234	251	253	242	209	247	245	253	275	254	229	257	241	246	252	253	244	226	259	269	225	237	250	234	240	257	259	243	259	244	223	269	241	233	254	250	241	229	200	249	244	274	231	242	232	251	237	275	253	244	248	229	253	255	229	248	239	216	269	240	235	264	245	214	229	251	249	259	239	256	239	225	256	288	256	260	244	274	225	255	242	253	232	251	272	263	272	272	273	230	236	260	258	277	214	247	248	241	265	261	276	224	249	255	236	265	253	244	233	290	204	252	227	256	235	241	227	245	246	241	249	239	250	225	249	226	253	221	227	205	214	236	219	263	255	209	224	234	253	243	266	244	253	260	245	252	259	240	252	235	244	239	238	226	244	238	242	237	262	255	222	255	244	250	216	237	248	220	245	268	261	235	245	212	242	242	228	249	271	228	244	238	232	263	243	254	243	254	224	248	245	271	224	247	249	241	244	254	250	244	238	259	253	238	227	222	245	231	252	247	247	253	251	231	257	270	250	252	284	266	218	222	275	228	276	233	253	226	221	236	236	221	212	264	274	234	253	253	279	208	239	236	228	272	237	265	238	241	267	231	265	259	267	216	222	234	250	274	236	237	252	237	251	225	242	271	248	240	248	233	232	252	217	223	242	242	243	238	263	246	255	252	239	262	248	250	259	282	252	228	259	228	240	242	194	267	265	244	246	246	232	243	246	260	244	233	237	246	224	252	232	240	241	263	248	228	252	258	254	239	255	222	235	274	247	241	251	249	253	286	228	211	249	238	250	223	261	222	227	241	254	251	257	250	253	250	215	281	255	227	240	235	222	227	229	263	271	268	242	260	246	210	256	242	225	246	256	249	246	287	266	272	236	252	231	259	239	216	236	244	258	247	238	243	252	244	243	252	236	228	243	229	236	262	276	236	235	252	235	252	264	206	280	255	261	243	244	249	226	216	266	238	232	247	228	254	233	259	263	240	219	235	249	249	234	242	256	248	293	270	267	279	227	239	260	267	240	229	248	260	271	243	245	239	269	267	208	219	252	238	250	229	256	241	227	287	249	247	247	233	253	267	206	250	244	262	252	239	255	248	240	255	259	232	238	263	255	236	217	244	270	260	260	244	246	242	257	259	253	268	233	226	221	260	240	260	272	217	269	257	257	251	265	269	232	260	242	249	244	256	240	243	246	249	241	219	247	250	248	234	245	242	254	239	255	250	229	246	242	227	249	245	262	244	265	229	234	237	251	252	218	251	232	242	264	226	218	225	226	208	255	213	221	235	236	228	232	229	214	259	250	244	245	244	238	236	245	250	237	250	238	293	254	259	242	249	236	265	245	251	241	237	262	259	209	227	241	255	252	246	248	234	244	217	257	255	249	245	264	273	244	292	246	238	268	249	281	225	219	246	240	225	270	244	221	267	281	254	253	238	263	230	217	246	229	231	241	260	255	255	245	228	242	265	261	239	258	254	248	251	246	236	226	245	244	228	252	249	240	268	235	260	230	257	222	251	241	247	239	231	220	271	281	256	254	228	233	246	241	242	243	235	225	250	248	247	233	218	245	265	247	248	252	268	242	256	205	239	248	241	248	237	268	258	233	250	233	272	255	246	246	253	242	224	275	261	271	220	237	255	235	243	231	226	265	239	251	250	254	227	265	251	229	243	236	244	255	259	218	252	272	241	238	237	223	240	249	258	215	227	234	237	282	246	250	264	238	236	236	238	223	236	225	259	225	277	239	222	235	244	257	229	251	263	229	253	264	238	252	227	246	222	232	253	251	230	237	248	231	256	232	237	258	234	252	253	250	236	214	246	249	240	243	235	244	252	233	289	239	240	226	259	264	250	237	254	258	231	249	240	260	281	252	258	241	220	254	212	233	267	241	242	249	210	235	251	266	284	270	246	248	226	253	255	220	224	255	263	220	222	242	214	226	260	228	244	255	230	238	245	240	251	237	267	249	253	254	249	243	253	231	243	237	214	247	238	241	252	273	247	243	264	242	231	231	253	234	259	225	230	256	261	238	247	243	197	222	251	235	243	260	237	230	240	261	223	220	229	255	266	233	225	212	232	244	238	216	242	240	227	242	264	240	232	264	247	235	237	239	224	241	259	235	239	255	243	260	250	275	242	226	210	238	243
36395	46080	51493	51403	45025	36414	36193	27172	23813	20202	20203	20480	19815	16233	10809	8165	7753	5541	4632	3562	2297	1908	1880	1927	1763	1277	1137	895	954	852	781	859	781	738	761	769	773	748	804	805	800	809	789	859	1000	959	966	835	812	836	837	800	740	787	794	791	792	758	715	784	789	742	822	794	818	793	761	754	770	805	801	743	785	788	744	847	820	764	792	783	807	775	743	791	819	772	800	788	768	764	719	782	768	810	806	773	726	778	789	761	762	754	776	753	762	793	784	772	833	797	824	778	745	745	788	740	788	778	782	776	747	765	816	764	779	717	765	779	797	795	809	780	739	779	794	742	798	798	803	804	791	811	787	777	771	780	836	772	762	782	778	798	730	810	752	791	793	784	779	787	772	797	786	741	771	810	767	802	781	770	761	807	776	755	796	755	803	811	781	785	827	804	777	705	804	778	826	716	771	773	823	746	780	780	798	795	720	739	780	839	824	771	802	837	802	767	791	757	789	732	790	851	759	775	771	756	762	747	765	795	817	764	779	757	757	768	706	768	788	767	780	831	833	794	754	793	766	718	736	798	797	778	761	787	754	779	776	758	773	759	769	750	776	797	813	780	755	737	761	813	741	804	820	796	814	799	779	825	817	767	714	828	774	783	748	809	800	798	795	755	764	731	807	775	718	798	803	792	757	769	768	796	802	784	766	744	784	746	763	779	760	782	782	777	847	812	775	795	803	808	800	821	848	778	749	814	763	799	763	805	795	755	786	831	809	786	779	758	802	791	802	732	748	809	769	805	789	780	798	747	761	764	766	773	729	789	762	803	748	804	793	795	812	771	825	791	790	775	760	743	795	777	788	753	830	792	810	801	774	816	728	783	815	826	859	751	749	796	750	744	753	811	804	844	799	769	799	809	811	743	779	802	756	746	790	800	829	780	792	769	815	784	804	835	729	758	768	777	754	778	760	773	768	798	789	779	842	777	766	796	823	802	771	774	800	805	753	787	795	804	767	767	789	780	819	825	798	809	800	778	780	752	788	779	760	790	751	790	772	818	747	758	779	761	742	800	752	765	789	741	813	795	754	779	763	789	760	776	798	768	773	768	793	782	812	783	798	824	761	765	780	783	756	767	718	733	789	815	791	754	772	730	786	767	782	783	824	820	808	808	783	795	780	734	784	766	746	797	772	800	734	795	800	830	769	740	784	749	729	782	802	828	815	838	786	769	766	786	842	763	768	780	766	756	763	782	719	759	778	768	809	733	813	790	798	798	746	791	783	737	809	797	776	777	765	804	818	798	786	829	799	791	770	753	786	796	814	758	765	744	773	739	738	779	755	760	723	761	787	777	757	767	740	803	757	772	791	778	762	751	815	832	779	782	824	770	770	785	789	745	775	811	737	807	791	771	832	772	797	777	800	799	737	800	759	807	768	746	780	787	783	745	750	772	770	745	745	801	777	794	805	817	742	742	773	801	739	732	778	795	775	787	793	743	756	782	806	741	775	780	796	786	768	803	818	789	747	783	816	796	766	756	733	790	819	802	797	733	762	795	821	754	725	771	768	784	802	767	818	740	790	794	763	742	828	782	780	810	781	767	767	798	769	761	741	757	765	790	755	801	715	753	767	814	839	772	783	805	836	757	760	807	823	792	739	784	755	828	754	763	767	773	821	818	778	758	760	785	741	739	787	823	757	742	728	752	830	813	763	762	798	757	795	803	755	809	812	782	770	777	788	781	758	761	762	809	771	861	786	772	851	744	789	810	815	742	787	771	771	746	787	761	794	801	772	831	780	752	737	754	771	795	757	741	747	793	800	811	845	778	792	789	754	757	759	773	773	806	796	807	807	850	830	775	735	780	789	775	814	751	801	768	797	758	839	794	758	839	757	816	747	799	811	747	736	782	787	771	794	788	817	790	751	825	809	785	802	753	753	786	756	817	791	791	762	832	827	768	789	805	787	771	766	781	734	795	768	806	797	745	776	765	808	776	763	749	760	760	768	765	800	740	807	773	778	790	745	808	776	724	793	768	795	805	772	819	820	790	787	775	837	772	766	788	772	808	765	775	794	813	787	765	764	805	816	841	799	808	781	743	706	817	756	815	773	792	734	775	806	757	806	784	748	808	794	793	773	770	756	760	838	743	799	728	791	785	787	782	789	749	742	801	756	781	818	811	797	800	749	821	792	814	805	807	778	827	773	815	797	788	780	755	778	753	796	743	819	765	737	783	798	808	751	764	782	796	854	779	733	782	791	758	747	757	782	841	794	777	731	828	782	826	764	768	769	752	829	751	764	756	867	797	826	758	803	757	771	785	765	768	811	722	759	762	832	809	794	778	749	795	735	772	794	761	784	821	809	768	749	829	763	788	804	810	814	746	782	795	812	745	745	781	776	784	745	750	797	787	759	806	816	786	757	765	707	753	758	766	781	807	784	812	817	792	799	808	776	741	779	796	766	750	825	740	772	732	794	798	800	748	807	776	747	777	797	749	778	761	755	758	784	774	811	821	752	794	821	791	795	747	770	792	786	795	742	736	764	781	774	809	788	803	773	792	720	778	788	826	796	786	761	782	751	781	780	755	770	740	828	804	759	803	785	804	795	833	794	718	790	774	763	833	801	803	785	789	795	825	796	781	797	780	781	726	725	803	812	807	765	789	749	787	775	808	758	804	842	775	768	779	794	793	780	729	794	791	784	792	798	793	759	806	813	809	790	712	813	797	781	749	756	769	789	842	816	800	786	752	739	800	769	735	730	820	795	782	727	806	797	790	732	809	793	790	763	752	784	811	778	768	789	757	792	828	774	812	785	828	762	763	781	750	764	770	821	762	759	763	771	757	784	749	785	769	796	768	798	754	764	794	720	815	805	800	779	828	822	792	789	759	734	839	815	767	792	798	772	823	739	826	838	773	793	762	809	794	777	769	757	803	773	768	761	789	774	789	796	803	745	765	757	794	775	796	767	771	819	790	789	789	824	801	755	788	770	792	705	796	806	769	731	783	772	822	789	784	792	800	773	776	775	760	775	846	795	757	781	792	817	776	813	822	764	795	779	741	765	823	754	793	784	800	800	780	805	758	728	765	797	779	797	830	748	773	780	777	794	806	789	774	797	773	781	813	832	772	771	782	808	767	803	822	752	797	782	819	812	792	775	823	741	733	786	784	768	794	742	784	788	790	779	797	764	774	739	831	729	753	808	741	770	800	776	817	817	785	753	796	784	739	838	796	742	752	772	782	776	774	771	775	770	803	812	738	772	790	797	777	762	800	764	823	822	807	791	792	763	778	780	785	769	798	767	759	775	738	812	742	799	796	799	801	772	785	774	758	750	746	805	821	732	749	807	774	823	733	775	802	806	770	785	778	806	766	795	788	789	750	769	818	729	745	771	796	733	768	782	832	750	790	797	772	758	744	742	778	804	740	773	784	788	774	814	784	763	792	797	764	776	803	782	756	783	748	819	792	791	822	774	795	818	741	773	743	781	776	773	814	797	793	782	738	765	798	778	790
9667	13270	15537	10638	5239	3685	2493	1493	1020	679	548	450	478	366	311	266	298	271	209	217	246	208	208	210	221	195	215	187	194	180	196	201	205	206	219	227	199	177	200	196	186	217	197	212	218	192	169	201	215	188	182	217	206	194	208	194	199	219	214	211	167	210	199	193	227	199	195	167	219	206	196	208	213	205	208	159	186	208	199	193	205	192	194	213	189	233	207	224	196	223	187	219	196	241	212	185	204	207	205	202	203	219	197	208	201	196	193	177	204	188	202	176	229	241	196	195	211	205	214	205	206	238	180	211	225	207	197	183	196	216	197	225	198	196	217	203	204	203	187	192	209	225	206	208	217	182	201	196	187	192	208	213	206	207	202	196	176	189	204	219	225	199	203	184	179	202	184	194	217	195	224	206	211	182	210	207	199	181	211	213	194	195	190	189	195	230	198	210	169	186	202	222	221	215	192	215	192	199	182	201	195	221	182	205	194	204	221	202	209	202	206	160	215	187	205	191	201	193	216	180	211	228	198	201	197	177	202	200	194	186	201	226	194	207	200	223	195	213	203	196	201	217	218	187	219	226	186	176	203	222	189	176	220	204	176	185	205	210	214	200	211	214	206	221	207	199	204	214	212	207	219	219	221	207	197	212	211	222	186	210	188	194	211	214	194	206	188	196	218	189	198	217	203	205	195	199	185	200	195	195	223	198	190	250	189	196	214	208	206	201	200	225	192	191	208	215	188	197	187	190	193	190	193	211	189	187	195	209	207	203	219	176	180	214	178	210	203	189	221	180	215	188	215	215	204	205	220	228	197	208	187	208	198	188	220	218	197	180	192	194	175	203	198	209	192	207	219	226	208	227	204	193	176	179	196	208	199	191	196	189	209	223	181	193	224	223	209	213	200	238	203	205	215	208	187	187	213	207	189	202	200	205	237	181	186	187	204	184	182	192	210	181	200	180	220	200	213	213	209	172	192	207	180	177	177	204	191	191	181	204	206	178	181	208	172	195	197	215	205	198	200	213	182	183	178	216	206	198	201	194	194	198	192	205	211	189	197	189	201	199	214	183	222	181	203	193	205	219	217	208	214	170	188	214	212	217	182	171	206	204	190	196	186	216	200	195	192	224	171	208	215	229	185	201	240	172	197	200	193	191	190	193	213	208	226	200	191	205	195	189	208	185	209	198	225	213	187	194	224	234	182	197	184	200	182	182	221	211	176	201	206	216	203	195	178	208	205	203	215	206	198	191	197	186	193	237	207	212	195	209	192	204	213	214	199	213	192	201	212	197	196	189	195	194	185	187	223	205	218	187	198	189	186	207	221	206	216	200	220	211	202	206	208	189	202	176	179	193	222	196	219	193	180	192	190	208	207	240	183	208	203	215	195	187	234	206	219	187	195	191	221	227	201	227	216	183	200	218	192	193	222	202	196	226	177	205	220	192	165	238	210	247	218	175	200	234	205	184	184	180	205	173	217	189	195	220	223	194	183	173	179	193	192	212	190	183	197	192	231	214	184	209	179	190	199	222	176	205	195	209	202	205	210	218	185	228	183	204	223	215	192	199	214	178	200	209	164	183	199	187	220	213	204	204	209	195	209	216	211	209	225	220	202	220	201	187	181	193	207	203	200	213	163	220	207	196	192	191	182	206	190	226	188	192	188	198	188	196	207	226	208	226	207	176	221	221	192	205	203	187	194	206	190	201	195	212	222	179	202	186	181	206	188	197	219	189	187	242	209	189	224	205	181	206	199	189	178	198	189	215	186	217	178	211	201	176	201	188	200	208	219	201	193	221	191	190	198	195	192	197	176	211	205	198	194	217	198	200	223	211	227	197	186	191	184	201	214	189	212	224	197	205	203	197	196	183	187	214	199	210	184	208	192	207	221	197	195	191	216	197	210	204	215	200	175	198	221	186	185	214	192	180	186	184	215	200	197	211	206	195	212	188	195	197	194	184	214	211	206	196	202	222	193	183	234	198	179	220	200	213	162	217	208	195	196	200	182	224	218	218	190	198	180	192	194	177	204	211	198	203	199	213	188	207	164	185	175	189	186	189	199	221	179	197	192	204	191	183	192	220	214	184	193	188	206	198	202	228	192	201	203	198	215	204	195	200	187	202	203	217	196	216	199	224	185	205	186	182	204	196	185	197	171	214	195	200	225	203	206	220	225	202	200	206	192	202	202	204	197	218	215	207	192	200	198	202	183	228	198	210	189	190	195	198	208	215	211	203	234	218	188	186	201	185	200	212	206	204	205	200	206	188	198	187	217	179	199	193	195	189	194	207	212	184	210	190	187	190	192	201	220	172	201	187	189	197	192	215	191	201	185	206	206	183	184	214	213	172	206	220	207	200	200	196	189	199	200	228	205	189	202	195	197	203	195	220	191	230	228	209	207	189	210	187	210	216	202	199	188	183	188	224	191	209	216	180	180	194	183	192	196	193	192	213	185	215	189	179	190	179	198	192	202	213	187	199	213	181	203	217	217	201	203	179	210	199	199	191	218	213	230	204	200	191	182	203	209	210	224	187	187	216	224	216	200	193	192	184	187	224	198	189	212	170	204	192	216	195	232	224	186	176	201	184	210	217	220	182	200	208	206	210	190	215	195	228	187	198	204	222	202	200	198	182	204	194	198	174	216	216	196	245	195	199	208	210	188	197	194	208	229	202	229	185	187	180	193	191	211	201	192	199	181	218	197	216	193	188	184	203	201	197	210	199	210	207	193	198	207	205	196	205	207	199	177	181	200	222	173	204	216	202	196	197	198	194	199	206	197	194	204	220	169	200	192	190	185	199	210	218	203	208	205	211	179	222	216	206	189	195	203	194	199	184	201	210	201	202	198	223	201	208	178	221	210	216	206	216	196	205	202	189	201	221	200	208	190	182	220	200	217	199	204	189	213	187	225	217	203	210	211	193	193	200	222	214	178	186	197	200	210	199	199	186	215	184	199	198	207	208	203	200	202	168	217	180	197	225	229	175	197	230	176	190	206	208	171	192	195	187	233	189	201	198	194	213	193	211	221	200	202	205	237	186	189	193	193	186	206	196	184	201	209	174	183	184	215	199	214	183	194	218	210	198	203	188	192	193	200	220	222	201	194	188	192	208	208	228	206	226	204	188	188	197	205	210	201	196	185	210	191	195	194	212	210	211	181	196	191	194	203	193	199	196	178	176	195	213	172	204	202	182	188	192	196	186	175	223	192	186	203	210	191	211	213	194	210	191	221	186	201	186	198	211	222	221	210	224	214	208	222	202	198	194	192	199	219	194	197	180	190	194	220	228	204	200	196	189	207	185	210	190	191	171	207	208	203	190	203	219	212	191	200	197	206	190	231	205	190	192	208	196	210	213	240	204	188	202	212	183	184	190	200	199	186	199	199	204	192	212	209	215	196	215	229	217	179	195	216	199	205	198	207	211	204	201	235	206	183	214	209	200	231	209	189	199	190	206	187	181	202	202	216	208	173	211	193	202	216	209	196	191	196	195	188	180
10407	16429	25151	21908	16721	14996	11784	8238	5384	4234	3177	2649	2539	1983	1534	1379	1270	1038	934	860	809	806	725	723	726	718	707	654	680	666	683	661	658	697	711	720	688	696	713	687	646	730	643	665	693	675	657	751	705	635	670	711	700	665	694	648	650	697	705	673	671	708	643	679	674	673	623	675	654	670	673	702	643	716	696	704	708	673	690	691	657	651	678	668	660	667	712	668	703	710	676	697	728	673	661	659	647	701	679	646	679	639	703	702	650	660	687	669	686	681	667	712	676	659	705	701	683	703	723	651	673	699	659	636	700	721	710	656	641	665	686	647	667	687	703	705	700	719	668	685	676	721	653	695	675	702	654	656	649	668	649	681	690	673	709	685	667	651	650	746	639	663	662	681	637	668	752	692	692	705	645	758	669	680	726	714	714	643	647	704	664	703	658	656	645	670	683	705	667	662	674	687	670	725	658	674	673	658	701	671	707	729	721	650	694	702	703	729	693	668	673	688	713	714	648	716	684	682	671	676	659	716	645	672	680	632	663	688	717	711	721	734	711	721	668	695	679	702	630	654	712	727	685	673	676	652	721	714	708	658	705	660	689	665	665	670	687	688	693	756	672	692	715	657	663	694	687	644	693	731	729	667	673	631	684	709	680	697	711	693	686	683	688	680	648	677	672	677	700	675	629	700	662	643	676	622	654	727	649	691	669	680	683	697	666	638	674	705	667	652	681	682	708	644	653	676	666	632	664	690	648	660	742	647	679	667	647	709	675	700	669	658	669	703	645	689	707	682	680	691	664	679	627	713	691	681	693	662	686	651	680	643	701	701	690	708	700	665	687	689	691	722	656	700	680	713	687	697	703	681	693	686	694	679	623	691	669	663	685	656	686	719	677	664	674	657	658	680	695	683	692	710	670	691	704	709	680	679	659	663	678	654	678	683	645	675	716	636	691	683	709	697	686	667	686	674	649	688	695	667	656	717	646	716	697	690	662	732	700	651	622	677	660	729	712	682	698	680	645	666	666	651	689	673	681	724	666	724	678	676	655	666	712	659	674	671	670	721	665	738	660	625	648	697	725	664	714	662	647	648	692	678	657	687	648	688	684	656	709	678	708	655	671	641	728	656	706	661	651	712	682	660	665	731	697	654	663	704	680	677	669	692	715	719	672	707	631	691	687	662	672	646	666	684	718	675	659	721	698	714	721	661	681	655	682	643	687	703	668	697	686	706	694	701	657	665	715	639	650	725	710	678	715	699	687	691	676	744	694	653	689	716	673	654	676	718	684	682	653	660	669	639	680	648	706	663	685	621	689	664	664	709	667	686	694	673	668	706	708	661	687	697	676	649	665	708	680	642	685	687	672	684	672	691	697	681	650	665	703	673	670	645	678	687	685	665	688	660	709	679	708	691	744	674	687	698	687	676	693	668	658	675	667	655	715	672	683	674	689	692	652	671	667	741	681	713	668	632	670	658	680	679	706	718	650	709	706	668	647	683	741	685	664	669	673	688	651	712	691	641	642	652	705	706	667	647	668	688	634	643	679	697	660	714	704	677	669	667	687	680	650	680	702	665	643	721	657	681	659	700	687	688	700	682	693	674	687	630	623	691	649	655	671	708	699	707	702	698	661	662	717	691	663	680	647	658	714	671	658	648	671	679	697	687	696	648	660	689	670	684	686	720	755	660	686	680	683	684	690	675	689	676	721	736	594	680	652	704	682	688	653	664	699	680	718	668	716	698	677	681	642	647	706	671	659	651	691	696	704	648	703	676	673	677	638	698	667	705	675	681	675	710	660	726	671	671	662	700	684	667	708	719	689	650	696	697	686	693	680	699	680	699	697	650	676	657	668	667	642	663	677	720	685	685	714	704	669	672	683	674	630	681	646	667	715	656	668	656	679	672	693	690	633	661	682	694	719	693	669	714	708	680	619	637	649	694	710	680	639	672	647	698	658	662	669	704	698	680	668	666	670	670	694	653	708	722	673	667	645	672	675	685	657	687	658	640	675	691	667	655	652	682	676	649	692	692	668	662	652	714	687	703	649	669	669	686	702	674	689	678	726	696	663	663	723	656	692	648	671	685	719	642	684	675	678	712	657	662	615	674	724	651	702	733	691	703	674	679	676	663	698	700	662	667	669	646	650	697	666	672	703	679	689	631	715	735	685	682	681	688	668	693	699	684	680	669	661	693	664	702	724	649	656	653	665	702	660	689	704	675	691	677	662	708	692	691	685	664	644	666	645	672	675	675	700	696	726	694	677	677	685	666	703	679	668	674	698	649	700	691	721	678	716	670	658	673	670	661	658	715	651	714	680	628	662	701	682	688	693	691	648	634	698	681	682	671	664	715	626	641	702	665	702	692	703	689	701	679	673	672	700	644	697	696	654	680	670	737	651	709	671	712	694	709	661	655	692	691	683	690	668	652	682	654	662	666	686	701	705	708	699	716	686	668	670	657	612	637	702	712	731	628	688	692	653	695	708	685	691	672	652	703	663	720	665	693	649	705	635	733	676	669	714	716	720	624	617	696	674	680	646	687	687	668	695	683	705	717	681	575	671	654	643	699	688	706	680	655	738	688	703	673	655	694	663	644	732	694	698	698	693	664	704	692	709	682	705	692	677	711	653	650	684	686	679	713	671	691	646	648	667	683	685	650	620	646	695	651	651	662	642	659	651	661	699	728	692	646	667	615	758	665	669	685	662	718	677	705	652	686	670	670	632	677	710	697	691	704	666	696	609	694	668	694	688	649	693	673	646	623	654	640	650	681	646	675	704	655	689	670	700	697	691	729	648	693	715	670	693	684	658	730	626	687	704	664	694	686	710	702	708	674	650	633	680	719	652	689	691	686	675	678	703	691	736	651	623	676	615	691	651	668	691	692	673	635	663	648	631	647	664	679	685	698	690	636	688	697	642	673	657	705	678	691	664	708	693	694	678	705	702	692	686	679	668	683	697	682	693	681	668	671	670	682	671	719	639	678	711	652	718	711	616	704	677	718	679	686	643	730	697	635	713	667	655	618	697	684	660	705	669	700	700	664	675	665	677	731	686	640	674	681	696	681	684	644	668	654	675	635	685	714	699	632	651	637	656	703	696	663	641	697	648	671	664	743	676	689	666	657	657	707	677	620	672	686	662	684	711	676	655	712	632	735	670	678	666	645	663	669	679	688	659	653	636	686	715	667	702	738	691	647	675	678	676	670	700	702	660	632	666	717	650	648	652	667	680	673	653	703	677	664	700	663	721	636	634	703	671	710	661	637	686	642	716	651	702	683	669	691	686	711	671	680	660	734	709	708	716	694	703	682	697	687	680	688	705	701	646	714	687	675	661	679	632	632	691	656	687	659	664	702	652	702	665	711	689	643	680	624	666	672	649	682	657	681	693	723	683	706	706	668	700	641	635	726	653	674	699	725	679	689	681	705	702	759	628	673	746	650	672	709	706	733	667	647	716	676	664	680	678	698	676	692	703	704	632	672	682	634	655	642	687	690	710	646
39604	45086	45463	37660	32467	23801	18598	13167	7905	4277	3897	3207	3116	2299	1372	1006	762	575	479	457	320	311	323	295	275	267	255	228	231	210	200	230	247	214	209	229	233	222	190	211	193	207	198	225	236	220	227	216	203	239	234	211	214	227	227	187	208	241	231	226	218	224	250	208	231	206	226	215	232	240	213	195	241	221	214	208	241	207	241	231	209	230	219	225	224	197	202	242	217	233	232	228	217	224	202	220	219	234	228	225	239	214	211	216	238	216	223	227	234	229	211	199	234	206	214	207	212	211	211	231	210	226	223	193	226	222	218	244	235	223	212	229	212	203	198	220	243	227	238	258	211	229	226	204	227	220	228	219	249	222	211	204	215	218	210	219	213	212	228	233	221	219	188	225	219	225	224	232	219	218	216	226	209	214	218	222	219	232	207	221	212	242	196	210	218	196	202	199	208	253	191	214	217	233	208	220	237	206	210	218	211	232	238	212	188	219	195	215	196	242	198	234	217	237	188	228	193	196	249	219	223	226	197	232	210	229	202	218	223	241	233	222	223	201	221	234	215	209	224	215	217	207	234	192	204	222	211	232	208	230	225	257	215	230	220	219	207	221	185	224	199	222	222	202	211	230	219	222	214	213	219	226	254	239	214	232	221	222	217	212	220	205	235	229	213	220	213	233	205	210	211	217	199	219	236	185	242	218	219	213	262	216	221	210	229	200	224	214	179	231	226	236	225	229	206	224	214	222	214	221	216	229	225	213	208	232	241	230	201	218	234	237	236	220	221	235	236	197	184	234	232	207	237	193	225	209	220	202	198	233	234	180	224	224	181	229	206	205	225	200	210	219	235	237	217	192	222	227	207	203	220	222	240	229	229	222	207	208	214	206	223	230	219	220	238	207	198	218	215	205	188	216	223	211	214	206	220	221	204	213	212	212	236	244	197	213	210	231	220	242	204	194	228	237	215	213	219	183	227	218	197	191	184	230	210	238	208	254	230	216	209	219	207	246	224	213	208	202	218	213	203	224	229	225	222	204	224	229	211	234	249	221	223	237	220	220	220	214	234	235	218	192	204	203	214	208	201	235	223	248	214	207	170	203	199	233	227	185	224	207	229	255	218	226	225	234	222	234	202	210	212	233	219	205	234	204	225	217	219	208	213	223	223	229	214	221	204	216	195	234	226	203	226	224	234	233	200	231	219	227	230	214	242	207	221	231	232	191	206	248	202	231	224	225	202	230	235	237	210	215	239	225	235	222	230	216	200	195	233	223	188	229	231	194	208	223	232	203	208	225	217	224	222	202	228	216	204	219	226	237	232	226	230	217	242	210	218	233	222	205	228	231	229	232	241	233	217	225	206	209	221	196	229	223	219	223	239	205	220	245	212	189	245	212	237	232	232	242	200	219	229	238	205	182	220	233	200	212	197	196	211	241	211	235	199	191	217	211	237	244	221	190	184	229	211	202	236	229	212	244	212	223	194	196	210	191	232	225	239	213	185	269	210	241	227	198	220	213	222	204	192	217	223	220	231	213	220	252	205	219	220	245	231	219	242	210	215	199	203	225	253	218	204	222	193	263	221	188	215	201	248	210	228	192	202	227	218	195	206	223	188	233	198	266	220	215	244	242	207	214	224	215	218	235	203	244	229	217	217	193	219	223	202	225	201	221	224	219	196	214	200	212	228	209	269	214	206	203	221	210	259	247	231	234	196	230	203	222	207	231	192	229	217	215	214	229	212	239	231	222	220	223	248	217	201	227	209	201	188	210	218	225	230	204	215	228	216	203	208	261	250	210	221	221	192	238	205	224	221	225	217	223	246	242	235	228	214	238	223	226	199	192	215	203	227	221	197	234	241	228	206	210	240	213	205	237	226	217	220	218	209	206	229	226	204	200	238	213	229	247	209	252	242	219	236	221	207	193	218	222	227	219	215	214	202	203	209	208	256	210	195	218	182	231	213	210	222	229	196	224	187	228	237	213	226	244	213	194	203	199	199	229	205	179	230	212	225	242	246	230	223	219	218	223	203	235	217	222	242	211	224	194	235	190	208	233	202	208	205	224	232	206	234	236	208	219	224	200	205	215	208	238	236	219	224	210	229	216	219	218	214	235	227	240	221	203	207	233	215	201	232	214	235	222	207	212	225	221	203	254	218	194	246	222	211	218	228	234	229	229	203	227	240	230	228	199	232	213	200	214	241	222	195	217	222	207	207	212	231	218	215	220	230	219	208	195	197	217	240	226	207	202	206	227	216	200	221	226	222	203	213	258	213	215	222	230	237	218	224	203	228	212	225	193	238	198	233	188	221	225	207	206	216	226	228	224	221	218	213	221	217	226	222	220	225	217	231	223	226	236	238	218	216	209	211	199	213	214	225	234	231	215	214	218	232	237	219	239	219	220	191	204	223	224	194	229	203	190	220	208	201	199	210	233	220	210	213	223	215	216	212	210	212	229	207	245	229	225	175	226	198	200	221	231	210	233	217	211	224	206	229	223	259	230	235	204	225	206	199	235	259	224	210	211	215	214	236	241	229	218	228	194	238	240	227	223	223	232	205	206	217	209	206	205	242	214	230	210	257	205	209	234	229	205	204	213	219	217	222	210	220	220	234	206	212	235	215	229	209	211	227	255	216	213	231	228	213	211	217	198	238	202	231	210	218	198	209	225	236	190	230	237	202	219	226	233	222	198	221	194	214	193	201	214	205	248	234	223	222	205	212	219	217	221	219	227	202	209	218	219	226	194	225	225	220	236	215	209	208	236	236	230	203	210	211	222	245	185	212	204	227	225	231	222	239	212	210	205	202	201	230	228	195	195	225	208	213	215	216	225	203	221	190	214	241	223	203	224	206	214	223	204	224	202	230	239	233	194	185	214	232	212	256	261	220	204	200	216	212	190	213	204	211	225	219	201	206	195	233	204	217	224	208	233	209	214	218	212	238	230	191	187	229	196	218	236	217	226	210	206	214	239	213	199	220	215	215	220	223	218	221	215	217	198	205	236	196	222	230	207	199	228	242	197	215	207	221	239	202	195	210	214	234	201	216	220	222	209	224	192	235	231	232	206	229	194	180	204	225	230	239	248	218	229	232	237	223	218	189	249	205	215	234	200	227	220	220	229	205	196	215	215	226	218	221	227	256	220	210	209	236	219	206	229	212	230	193	214	182	234	225	190	210	215	220	213	220	199	232	188	222	199	226	206	227	225	200	214	219	209	237	226	225	227	228	217	220	219	221	230	224	188	208	206	207	200	203	209	229	231	218	246	227	223	234	214	210	221	229	206	204	246	229	213	252	231	235	215	247	237	201	239	234	218	233	225	188	215	213	210	206	218	219	210	211	178	221	207	203	235	205	228	246	217	219	209	216	216	223	220	248	184	217	224	212	201	235	223	215	218	216	240	247	222	230	227	217	219	255	205	201	236	224	235	218	204	211	243	216	250	227	233	224	219	223	230	184	188	213	196	206	232	239	221	202	235	246	226	215	183	227	235	230	220	219	221
34532	43693	51389	48413	43403	29214	28595	23808	18565	14636	15382	13910	14258	11719	8194	6271	4522	3376	2958	2532	1647	1579	1516	1433	1547	1095	861	839	838	753	707	747	735	749	732	750	744	771	729	689	725	710	760	744	758	717	769	777	789	818	863	854	775	756	689	747	707	747	741	724	726	740	704	714	714	713	716	713	728	720	721	779	731	717	739	711	738	675	724	745	717	718	727	721	761	747	730	708	698	730	723	703	702	720	682	737	694	749	746	727	740	736	729	737	740	738	738	720	725	693	728	755	691	704	727	728	696	725	736	743	743	734	744	743	679	710	700	692	752	698	711	722	752	735	741	680	683	745	715	703	709	670	705	709	717	720	712	713	708	672	740	733	719	694	708	705	678	698	711	714	728	687	711	756	726	691	689	703	767	738	723	698	727	726	688	711	740	682	691	672	703	725	712	713	722	748	757	704	700	766	777	793	731	709	748	739	685	707	698	667	750	737	714	731	723	771	711	732	741	720	749	724	682	689	728	739	712	693	678	701	647	685	759	717	712	703	727	736	715	696	711	668	751	747	724	733	705	749	716	716	715	723	660	706	733	784	751	719	723	738	746	736	713	748	691	713	698	703	733	688	737	746	664	726	717	671	723	715	724	751	720	753	704	708	705	720	756	702	717	745	761	711	706	680	713	729	755	756	736	763	735	741	710	729	718	784	707	678	739	715	751	678	714	696	755	756	719	690	715	717	710	726	676	743	759	662	670	742	708	724	641	681	711	733	729	726	765	737	740	669	688	731	712	707	736	719	777	725	736	702	692	729	724	716	731	716	716	705	692	740	740	719	742	741	727	704	761	682	701	718	708	779	666	716	697	729	754	736	738	740	718	733	715	667	709	689	695	709	722	703	728	693	703	716	724	725	750	777	722	714	703	743	727	711	699	710	765	714	700	752	672	717	659	738	724	751	711	722	719	762	700	747	694	689	754	690	768	728	683	669	765	720	735	688	686	725	654	703	706	681	718	700	763	712	714	703	731	768	733	705	701	712	674	721	706	707	754	695	702	752	721	697	679	675	775	730	700	710	688	696	736	701	746	735	699	699	727	730	703	716	703	724	714	695	757	731	706	763	661	696	744	727	792	767	750	719	710	764	695	690	706	688	750	724	733	684	726	752	715	713	674	738	692	687	658	750	744	716	781	721	705	716	706	700	678	718	748	744	705	733	703	695	789	715	770	652	747	706	685	777	792	766	756	702	690	675	718	736	742	741	749	765	774	732	720	731	733	728	744	740	701	733	701	737	788	707	708	723	696	735	785	785	718	728	734	700	690	711	727	710	718	717	713	678	688	704	693	726	730	737	717	722	735	744	711	738	712	708	705	710	730	673	688	688	745	728	740	690	682	721	721	713	711	785	734	718	800	637	683	705	684	649	722	725	738	679	724	745	674	680	720	735	704	765	675	703	682	725	701	692	731	695	752	728	732	718	741	724	761	675	743	703	714	708	709	711	678	685	740	753	709	710	676	728	715	772	719	696	720	731	728	701	694	693	722	670	718	724	739	721	744	712	735	731	696	715	724	719	712	739	784	760	728	680	683	731	714	710	726	683	707	691	718	736	717	720	658	726	743	698	707	724	729	731	724	719	735	763	703	687	734	674	749	722	697	696	685	722	678	745	716	767	722	699	742	714	716	717	713	748	770	694	699	780	743	678	726	721	736	746	677	699	673	712	673	738	719	742	717	738	741	714	733	733	729	667	726	753	701	698	748	703	738	716	722	735	700	758	760	726	709	775	721	716	742	733	685	754	670	746	759	686	705	777	762	705	714	735	717	764	692	742	747	719	693	734	732	696	747	692	747	703	687	736	732	696	754	722	713	702	738	744	680	763	730	733	687	725	716	673	718	715	724	737	729	762	694	712	686	706	695	758	681	708	781	697	757	701	735	695	732	712	756	702	762	731	719	713	704	752	733	732	701	728	768	715	716	758	709	730	683	683	697	736	723	724	691	717	738	743	746	745	729	727	754	653	704	710	755	719	686	733	766	696	740	751	743	731	725	663	718	654	674	722	711	723	692	753	700	748	714	753	709	725	707	763	750	772	715	683	692	709	726	658	747	755	710	646	735	714	721	710	705	727	760	727	749	686	708	703	753	668	712	694	706	685	717	701	763	756	750	768	731	710	819	743	737	696	771	722	691	722	711	657	769	722	706	745	712	675	704	718	722	706	754	681	754	692	673	762	721	785	717	707	693	678	743	715	680	757	758	780	730	751	711	720	735	738	703	740	729	700	721	727	745	739	757	738	785	712	744	703	754	777	691	716	715	712	750	724	682	702	704	745	730	737	773	743	719	698	678	714	742	722	690	725	733	710	745	741	748	741	715	686	707	695	718	770	720	707	722	710	739	701	738	664	739	696	710	717	694	718	749	691	757	708	714	696	710	766	718	709	707	704	737	685	727	734	744	693	731	671	708	711	653	661	769	725	742	772	717	740	751	673	719	682	707	695	730	709	721	717	714	735	744	753	682	723	717	693	747	723	701	744	689	708	744	710	762	742	739	682	743	669	695	711	707	661	754	755	736	657	707	737	735	720	707	681	700	713	708	715	701	678	728	672	793	740	689	705	718	709	683	737	773	726	683	709	703	706	737	709	756	732	719	742	716	738	729	690	714	716	700	726	672	732	745	693	696	720	743	731	725	690	780	674	707	661	721	697	677	728	754	713	725	759	709	718	732	689	692	757	721	769	685	719	662	698	731	700	711	679	761	710	798	720	690	682	701	673	686	730	759	747	713	707	776	742	682	719	712	729	730	711	701	716	715	736	726	774	725	763	695	715	732	801	744	710	769	714	708	695	701	725	753	692	728	706	702	756	734	780	731	755	728	708	762	720	740	743	732	751	692	693	730	740	727	736	775	714	766	708	719	747	712	721	714	752	755	759	705	735	713	717	772	689	753	700	691	707	732	729	715	728	736	700	675	738	686	706	727	717	726	741	725	686	690	723	715	717	762	828	743	731	757	739	729	700	689	780	712	673	688	769	746	730	711	691	706	726	742	730	684	700	695	690	738	724	684	738	713	746	680	757	721	676	701	703	754	695	699	723	742	697	734	716	701	734	700	724	716	725	719	765	770	685	730	663	764	735	717	730	750	749	699	725	724	708	663	747	680	735	780	753	744	739	689	699	724	738	695	740	736	696	723	699	685	735	726	709	751	711	793	787	753	703	739	738	738	743	732	721	740	743	697	768	689	699	761	693	673	724	726	669	727	752	677	690	698	775	766	762	684	771	691	711	693	751	721	775	690	712	716	784	750	726	752	741	746	722	720	727	704	690	705	697	666	717	696	745	700	768	709	723	707	793	729	777	695	696	677	722	704	729	734	755	767	751	763	696	738	721	717	712	711	767	789	728	699	697	741	706	754	705	729	684	765	691	751	706	737	743	751	734	696	771	735	722	717	751	718	714	682	712	728	689	739	742	712	683	709	685	701	721	699	740	698	735	715	735	714	721	735	713	680	787
47137	46040	45118	37723	35577	27026	23347	19169	15915	9135	8773	5500	5032	3916	2561	1661	1373	894	801	630	501	467	475	386	381	351	299	292	255	276	241	245	245	256	302	243	256	257	250	239	245	260	279	248	248	286	222	246	279	288	273	283	269	262	254	250	243	225	259	250	238	265	229	240	240	233	247	238	213	257	250	261	241	234	230	260	255	254	256	251	265	242	254	244	260	270	259	247	230	246	233	266	273	255	267	261	229	252	244	218	246	244	225	263	232	234	273	240	241	226	243	219	228	233	248	205	243	251	215	250	265	267	236	227	269	250	269	248	266	280	235	269	242	246	271	248	255	246	273	252	251	238	248	227	259	254	234	275	269	261	248	280	238	249	264	252	249	257	250	264	254	231	222	259	263	239	246	245	260	253	258	258	250	244	229	231	259	252	266	255	276	240	247	254	238	265	232	245	253	250	215	254	231	259	241	269	261	249	261	238	253	270	269	246	235	251	284	239	251	226	248	238	238	262	250	247	228	239	242	265	269	253	268	283	251	241	255	241	277	268	231	238	281	256	221	240	244	251	261	225	251	257	256	237	260	269	235	253	226	257	244	270	259	240	216	233	273	261	258	269	239	251	234	250	241	266	253	233	229	249	273	268	267	261	236	240	249	279	239	275	253	228	251	236	235	275	266	231	245	236	231	234	234	230	259	225	239	264	251	239	238	220	246	239	252	236	267	247	239	234	246	243	258	241	229	243	272	259	252	254	252	239	228	255	281	256	258	256	255	231	252	210	239	244	234	246	244	281	240	228	246	245	221	230	254	247	246	239	260	234	261	205	253	250	243	235	239	241	256	230	272	252	249	266	238	239	247	245	264	227	294	251	278	223	265	259	258	247	246	265	251	252	240	234	255	255	245	226	252	264	227	259	218	255	263	256	215	220	249	218	228	227	228	243	242	240	264	266	269	226	270	281	237	212	244	243	261	240	256	279	259	271	247	238	241	271	262	272	234	244	243	258	220	250	242	213	230	234	247	265	259	255	234	251	258	272	265	275	253	252	239	256	244	257	235	216	245	257	238	252	265	263	254	247	235	266	268	254	248	229	248	243	253	257	251	220	226	258	231	256	238	261	239	253	269	254	239	243	280	227	283	268	250	244	250	257	259	250	251	238	260	262	266	224	224	235	245	267	222	246	250	255	230	237	261	251	252	251	243	260	250	251	221	224	247	255	244	265	264	242	283	242	273	243	255	262	251	262	217	263	266	270	250	259	209	225	232	255	233	233	262	261	229	221	229	240	247	251	241	271	251	245	244	236	246	241	265	249	235	216	218	247	261	261	256	246	241	238	253	287	273	254	216	246	240	246	249	234	252	260	223	223	254	225	243	262	233	238	233	268	237	271	246	243	237	261	245	277	250	240	228	255	242	246	232	265	278	231	234	241	216	253	238	253	243	242	253	272	238	252	235	233	283	280	253	246	236	220	268	277	267	230	248	257	270	259	235	252	262	250	240	235	265	243	253	245	238	255	224	259	246	250	268	267	222	264	239	298	232	265	234	246	280	247	260	216	209	256	252	245	271	253	242	224	238	245	255	241	227	264	239	245	210	246	251	242	244	232	230	227	234	225	258	249	260	245	256	235	246	242	258	235	242	262	230	232	266	234	247	236	245	247	252	262	265	245	247	266	252	255	243	265	258	258	248	248	230	251	259	252	250	238	254	257	221	226	269	255	247	242	251	237	240	238	245	233	266	266	243	243	233	253	254	259	244	239	251	245	214	260	291	246	242	251	243	241	258	251	239	257	266	276	228	248	279	250	221	241	272	237	216	238	260	238	218	229	221	238	259	264	247	275	238	218	222	240	261	226	250	278	255	275	219	224	258	255	255	226	231	273	281	215	256	268	264	240	260	246	225	225	244	236	259	217	245	250	243	262	250	243	235	223	261	227	242	269	236	229	243	250	264	254	255	240	269	263	238	288	217	239	248	251	232	251	284	279	262	274	244	226	248	279	257	270	239	254	244	227	262	257	213	253	257	265	256	220	256	244	237	259	242	256	259	249	221	241	238	231	242	258	236	260	253	220	255	246	267	247	235	217	227	248	233	255	236	255	253	225	240	238	236	254	275	241	234	237	241	248	234	278	245	233	237	260	243	252	256	250	275	238	236	244	274	244	236	249	262	237	245	279	243	242	262	243	243	245	229	195	233	272	270	242	250	246	248	255	243	245	261	243	227	258	258	226	248	271	248	245	265	244	224	265	248	256	272	258	211	263	253	230	232	247	244	269	243	250	248	265	223	250	245	228	265	249	244	245	239	276	239	260	237	233	240	252	264	255	241	247	246	243	239	276	260	240	265	236	244	236	227	247	261	247	232	267	255	255	273	230	248	244	262	253	246	268	276	239	256	249	205	221	275	250	239	270	255	228	255	240	275	219	212	255	233	245	252	273	238	264	233	230	228	210	236	258	243	247	241	251	219	236	246	233	236	255	270	247	263	233	275	252	271	267	267	235	258	240	235	255	244	222	255	230	250	261	245	264	227	269	255	266	272	251	253	249	255	252	223	269	245	247	271	246	244	281	249	263	245	222	245	282	255	238	269	216	223	234	246	235	277	238	223	233	241	228	255	282	250	245	276	238	262	257	257	240	265	263	260	243	249	287	256	234	236	230	266	224	259	259	257	243	250	251	268	237	267	266	264	237	259	244	234	257	245	253	258	246	265	232	253	269	262	239	257	232	248	222	246	265	263	204	238	236	243	247	248	241	243	213	252	291	278	251	241	268	248	248	267	212	255	261	282	232	230	259	260	271	247	247	242	252	265	216	268	226	246	243	273	252	242	274	256	271	267	250	226	279	236	234	222	239	247	268	236	250	274	247	244	224	257	252	282	245	260	261	253	272	246	282	257	262	250	267	244	244	259	277	254	219	266	262	277	242	243	252	254	280	269	250	245	248	258	255	239	229	256	221	202	237	220	235	237	261	225	242	250	241	255	225	248	253	244	253	261	233	260	242	255	249	235	244	243	280	224	255	241	252	258	254	230	261	255	265	249	245	250	242	251	263	222	256	256	266	220	251	263	249	232	223	282	257	263	264	249	248	246	248	277	254	241	244	258	237	242	269	252	227	270	247	237	248	224	245	232	254	243	266	258	233	258	238	248	254	238	255	259	266	274	240	240	285	276	267	229	228	251	270	257	247	244	232	203	242	226	244	237	245	259	239	259	244	243	219	257	243	282	272	225	233	231	261	227	254	275	243	232	254	214	246	246	228	252	227	247	264	240	247	264	246	274	256	232	249	248	243	222	253	237	264	245	247	267	243	262	275	250	227	249	244	218	234	244	265	256	224	277	244	262	241	256	241	240	280	243	219	266	232	261	255	231	256	272	227	246	246	247	236	235	235	244	245	225	253	262	247	246	236	266	280	266	243	268	246	255	239	277	240	261	239	242	221	243	256	241	257	226	229	253	248	240	250	265	245	243	261	239	224	242	248	234	252	233	228	248	272	234	246
39961	45688	52813	50392	49546	34245	33184	28889	29185	20976	24036	18350	19357	17371	13203	9599	7750	5468	4836	3598	2576	2388	2793	2140	2210	1612	1424	1080	951	869	857	800	806	824	775	784	786	778	865	787	815	795	808	763	836	793	800	859	895	823	965	912	902	908	916	814	856	792	823	809	790	773	791	786	780	780	800	762	769	750	813	785	802	793	780	779	789	808	787	803	775	798	777	790	792	843	822	798	825	747	793	765	793	819	792	771	763	795	816	806	793	806	748	775	748	795	784	819	746	799	810	774	780	829	725	766	773	830	795	816	787	826	765	802	800	840	759	830	773	746	795	760	766	812	746	799	797	811	774	823	815	797	792	746	832	732	813	822	863	800	776	791	825	787	821	841	790	817	761	806	800	808	788	818	764	818	795	744	779	783	775	775	799	768	817	778	716	811	768	756	724	805	760	793	801	823	811	807	785	766	798	801	765	804	805	817	750	830	758	770	741	762	775	769	835	802	771	811	830	829	781	799	834	836	801	809	819	772	718	748	802	798	764	743	773	845	786	741	807	801	867	825	817	771	825	843	744	799	822	786	795	797	801	788	817	805	769	730	840	783	807	735	755	758	821	797	819	839	780	815	775	766	753	773	777	815	736	865	803	833	804	793	770	766	751	808	821	727	785	757	811	805	778	802	793	800	830	795	786	830	780	833	850	769	791	715	824	795	826	783	751	786	799	824	803	782	798	832	797	766	782	875	752	807	823	842	807	784	793	774	821	791	815	850	814	744	802	779	775	798	762	786	795	806	788	781	805	774	788	780	802	821	753	799	768	781	749	790	821	802	783	779	797	852	797	819	770	788	745	791	762	795	783	788	791	810	803	787	793	804	755	782	779	772	814	793	833	757	762	753	799	750	753	794	791	762	801	821	806	776	799	839	769	799	789	811	816	830	812	785	851	832	769	756	784	771	816	822	763	752	742	819	790	794	774	816	773	752	794	822	816	724	794	774	802	782	808	826	788	864	766	822	829	756	787	764	799	784	765	814	762	779	783	808	812	824	807	850	738	752	821	762	800	825	795	747	782	823	772	813	839	828	765	837	815	761	811	786	739	792	757	763	818	794	768	764	782	845	826	804	785	818	835	795	790	803	838	784	738	719	748	748	803	811	770	758	765	807	783	786	796	819	844	820	744	774	790	782	793	776	815	824	772	830	779	816	777	797	787	830	792	760	779	821	890	784	788	808	770	854	839	780	833	787	837	765	782	772	809	826	789	821	833	763	815	770	750	768	805	835	781	795	760	797	788	822	789	770	792	791	794	752	807	765	763	763	805	836	840	796	832	783	771	811	790	772	832	813	804	792	777	779	770	796	792	795	781	805	796	787	832	830	831	743	781	797	819	785	753	804	809	800	808	777	833	787	829	788	838	796	848	830	782	768	818	792	780	814	747	785	794	748	784	775	769	824	790	793	765	784	794	747	796	764	761	780	804	780	800	698	766	814	857	818	811	767	831	754	822	824	816	826	847	845	802	824	781	807	779	792	784	833	815	806	801	771	775	873	831	782	776	794	811	809	753	813	805	775	850	779	809	801	825	819	790	780	827	823	794	823	764	768	771	832	813	797	780	784	818	832	802	770	817	803	787	803	758	796	819	768	847	795	762	735	756	778	825	814	822	797	774	779	800	815	798	816	759	752	773	785	792	811	803	793	787	813	817	777	774	823	779	787	779	801	805	802	826	801	758	741	826	814	769	805	766	802	806	793	804	839	782	758	801	748	743	782	771	799	753	801	853	833	788	806	797	806	772	793	765	812	804	796	744	785	747	818	806	800	777	788	839	771	782	781	820	800	777	787	722	791	806	776	738	781	783	752	858	806	797	797	788	828	818	796	788	786	808	779	850	794	749	811	811	822	785	794	844	770	810	709	759	810	822	792	823	800	814	800	816	777	798	791	765	803	760	772	821	845	790	841	822	838	782	776	758	749	814	807	808	809	810	813	850	774	776	796	783	788	860	751	759	808	808	787	802	787	815	806	848	769	859	731	797	788	801	840	844	732	822	818	775	752	750	770	763	799	812	772	790	836	777	817	728	849	791	775	779	824	763	831	816	796	813	741	761	807	733	780	795	813	787	748	775	779	820	791	787	794	792	773	793	772	814	835	849	779	796	838	777	843	812	767	753	788	801	835	817	820	775	820	813	854	812	797	856	778	788	797	763	783	802	795	724	741	796	786	788	787	762	777	795	846	781	746	819	740	824	773	775	829	823	778	788	779	851	811	790	790	779	816	749	823	832	789	771	797	800	770	775	787	808	798	796	802	805	765	819	837	759	762	798	831	776	808	825	781	812	736	858	752	808	777	786	772	812	795	795	816	799	840	799	809	804	832	782	815	788	811	801	749	768	775	857	756	757	820	806	820	785	762	802	769	840	767	822	765	810	783	808	790	819	852	786	837	802	819	775	772	762	814	792	760	807	759	799	786	803	795	799	811	777	762	777	798	775	825	766	801	829	829	779	732	764	803	769	771	787	734	744	830	734	753	787	815	802	802	836	778	827	782	805	815	822	816	751	782	812	765	876	786	763	803	805	858	777	795	768	773	776	805	780	786	762	790	817	753	798	820	782	850	812	822	776	781	832	805	818	821	808	803	759	775	800	763	761	786	797	768	750	754	796	790	837	817	754	766	781	845	794	811	834	790	806	826	809	767	807	776	813	813	804	758	795	805	794	742	792	832	796	813	787	825	788	767	778	855	764	805	813	798	794	748	745	835	816	843	759	853	816	787	800	812	742	825	773	747	836	783	800	780	810	804	801	846	839	779	799	851	796	793	790	802	812	780	800	793	779	800	769	752	839	773	801	830	785	793	803	792	778	796	777	791	770	742	812	793	796	747	833	776	784	772	725	787	832	804	768	812	813	769	766	813	758	767	789	809	731	782	764	815	786	765	793	780	810	795	878	760	815	779	814	801	819	790	776	754	851	809	780	798	784	819	779	804	775	742	767	834	829	761	795	829	796	839	811	820	838	797	801	808	775	823	744	813	810	809	786	762	799	780	795	782	849	828	765	779	764	753	823	822	802	745	756	815	799	761	788	791	843	807	780	720	791	828	759	776	786	806	828	813	808	820	777	769	784	812	775	797	809	801	816	794	784	800	805	765	794	759	785	782	801	812	765	805	817	793	813	759	797	817	814	829	802	804	772	803	758	810	791	744	772	810	776	816	792	722	798	783	782	767	779	806	789	833	798	779	752	801	809	783	831	760	792	789	767	739	809	783	798	774	739	780	765	729	745	809	786	820	788	761	748	845	736	795	872	786	793	823	820	817	807	763	827	809	774	785	811	761	734	790	803	774	835	806	767	754	823	745	825	815	856	865	772	832	836	850	799	791	800	788	812	765	800	774	785	766	760	796	820	789	720	823	762	780	724	845	831	810	744	810	789	803	763	787	777	826	829	755	806	791	788	781	745	808	829	769	774	777	785	757	795	784	772	789	794	780	791	791	800	844	830	816	735	797	806	816
11304	14816	16423	12257	6310	3581	2308	1313	949	767	627	514	445	437	413	394	289	243	230	232	247	263	208	224	221	225	214	232	212	250	206	234	229	236	209	223	212	203	231	228	206	200	238	241	223	211	206	210	205	209	215	231	258	219	245	220	219	229	230	240	248	231	198	218	200	208	236	223	199	227	214	192	209	238	218	226	195	224	187	235	241	200	219	211	226	266	229	207	216	189	211	205	224	211	225	233	210	198	235	217	200	218	214	251	228	219	201	238	215	213	208	213	219	224	188	203	219	230	208	264	218	208	244	232	190	208	215	208	199	243	223	206	208	243	221	194	221	248	204	240	244	212	219	254	208	207	209	227	234	214	202	223	213	213	212	233	219	213	213	213	220	230	232	223	205	224	185	209	206	221	194	194	196	219	198	228	180	213	220	242	237	227	206	235	202	209	220	203	203	192	208	232	206	194	200	203	218	225	206	206	207	192	213	225	229	222	220	202	229	197	241	232	207	182	182	199	211	203	213	252	209	209	239	208	216	208	223	207	240	221	217	214	210	248	197	219	195	203	236	206	225	207	219	225	192	226	214	212	226	195	210	249	213	210	221	215	218	212	233	208	204	206	242	216	206	214	194	217	201	205	216	212	225	229	237	201	213	243	224	197	217	228	214	223	208	200	220	199	226	232	203	214	235	207	201	230	198	226	234	236	210	225	228	187	249	202	216	237	230	212	199	207	228	207	197	216	207	213	228	213	227	231	196	256	230	211	214	210	223	198	189	200	221	233	198	242	188	216	228	226	210	232	243	223	205	212	211	233	237	236	215	227	210	210	219	202	225	197	229	203	208	220	254	212	223	219	228	206	203	214	209	207	229	189	233	210	234	206	214	201	222	225	211	202	232	210	224	215	190	233	227	205	227	220	230	236	233	234	218	235	223	224	184	209	201	212	207	219	219	214	218	208	223	228	209	201	253	221	227	228	212	199	231	229	236	233	215	222	214	214	216	211	247	214	211	233	246	187	217	211	229	225	230	235	208	238	226	201	246	200	230	213	223	224	209	176	227	211	207	216	224	205	228	234	223	227	203	213	220	203	209	212	230	184	220	212	223	237	203	229	243	234	217	210	215	222	245	195	221	230	242	237	223	209	242	229	189	218	240	211	229	238	216	237	221	217	214	194	201	236	205	209	216	223	229	216	208	222	227	209	209	228	196	239	208	218	202	226	231	206	224	204	194	202	220	221	219	202	214	198	196	186	184	204	230	206	220	205	222	217	205	192	196	217	195	213	212	233	218	231	183	219	214	233	226	220	229	218	214	239	213	218	211	204	214	237	181	204	231	202	242	224	214	219	207	215	227	219	206	219	230	230	195	214	208	221	222	220	228	209	224	231	241	207	211	198	214	201	209	208	211	195	226	232	206	237	222	215	246	196	198	211	212	186	203	215	218	223	221	196	204	236	203	217	216	247	216	211	219	207	201	211	249	225	193	199	188	193	220	236	231	235	192	222	201	219	215	211	205	218	200	189	225	224	217	228	216	222	225	214	218	213	232	229	218	252	207	237	238	213	234	211	216	214	227	215	220	218	226	242	233	197	220	220	209	200	216	199	234	213	217	195	211	250	212	234	212	206	222	201	233	232	224	216	213	212	222	210	229	204	208	208	237	200	239	221	225	226	207	195	226	203	218	212	207	230	217	236	217	206	213	211	220	211	185	249	203	220	200	220	232	219	209	245	192	224	232	225	230	246	235	229	209	232	204	233	238	196	187	245	234	213	213	220	204	236	238	205	206	212	204	200	215	207	235	228	218	203	204	221	215	220	214	242	193	212	216	205	213	235	197	231	205	235	219	216	220	211	232	244	213	221	208	219	230	216	210	214	195	205	216	211	215	219	220	199	191	218	218	228	209	235	214	213	219	218	234	217	226	205	200	262	203	231	232	206	222	214	232	198	229	215	247	217	205	229	197	188	196	220	194	223	233	196	208	224	218	215	233	243	194	230	200	221	207	197	211	221	212	238	204	201	215	219	224	206	213	179	187	213	216	219	226	206	215	216	223	215	194	227	205	218	230	214	252	204	196	210	187	222	195	208	202	247	220	210	209	239	250	205	229	204	211	222	242	231	210	214	182	246	221	233	208	200	223	214	196	218	206	239	205	217	191	214	209	217	214	209	220	217	206	187	210	200	235	259	191	195	232	232	208	207	230	246	220	223	226	211	237	183	192	208	213	220	229	217	211	211	225	233	216	220	204	206	193	233	232	223	234	203	233	198	213	196	223	237	212	212	219	234	212	206	203	233	182	207	226	222	199	252	226	227	205	234	207	210	249	206	202	221	216	221	237	219	219	234	215	213	213	206	222	244	212	216	210	202	218	209	221	211	219	208	231	213	231	221	200	255	207	200	224	214	227	244	239	225	232	217	196	233	207	221	235	223	215	210	223	197	210	212	217	223	229	219	206	224	221	223	197	234	197	220	233	236	239	243	233	231	225	204	211	243	223	211	217	217	237	204	229	244	214	221	197	248	202	212	200	216	216	232	217	228	224	192	195	219	247	210	223	202	201	227	246	204	203	219	191	194	182	211	216	196	212	212	212	207	219	222	236	231	208	220	200	214	219	222	242	222	192	211	194	202	204	210	248	228	164	246	223	235	210	223	209	206	219	195	208	207	206	226	223	220	218	224	226	203	231	216	245	239	222	192	213	217	213	212	232	228	221	226	212	235	205	203	203	229	249	204	214	217	217	196	230	207	213	207	204	185	223	205	200	191	209	208	238	232	204	221	215	245	220	197	206	205	220	192	235	198	208	238	231	238	229	213	207	209	193	192	209	231	198	213	209	216	221	227	219	235	217	207	224	224	215	216	221	224	218	205	214	203	244	207	208	211	211	235	210	216	226	238	226	226	227	203	210	192	232	226	231	225	220	185	230	226	223	212	226	225	226	222	207	226	221	203	204	247	215	211	208	187	205	236	216	226	233	207	209	234	213	247	218	191	208	224	232	213	210	244	205	192	246	212	217	221	223	232	209	214	203	205	202	196	222	192	237	219	215	237	214	191	194	213	193	201	219	217	208	206	214	202	186	242	209	213	213	213	229	220	246	205	238	218	216	208	200	194	233	213	207	207	211	192	204	218	217	218	219	233	235	229	204	193	223	211	203	217	206	221	250	203	207	209	195	189	214	215	240	212	220	228	229	209	207	199	214	233	187	211	200	232	215	233	224	226	197	231	216	229	213	206	220	212	215	222	217	219	214	215	197	203	210	212	216	240	234	251	235	220	223	205	208	228	220	211	198	213	242	237	228	215	235	208	218	244	224	239	208	209	195	202	224	225	255	236	220	224	230	246	202	212	247	233	198	226	211	218	230	204	180	213	215	218	245	195	231	191	208	194	207	219	218	237	216	212	229	188	215	203	214	213	217	216	223	220	186	236	228	207	228	248	188	225	196	195	247	233	235	220	223	217	205	200	215	237	215	217	203	216	225	247	233	218	244	227	197	218
11633	17958	25203	24890	18262	14213	10526	6733	5093	3805	3328	2761	2534	2448	2210	1936	1227	1055	950	896	905	841	814	798	743	747	767	724	729	725	702	747	774	739	685	751	712	712	744	769	823	762	729	710	736	729	744	734	716	716	738	701	733	707	767	719	702	746	709	755	745	660	729	730	708	720	714	740	794	757	754	740	727	713	705	723	708	693	742	749	756	737	735	731	724	742	782	717	710	717	787	732	746	737	701	727	700	724	716	716	727	674	720	752	733	724	714	725	745	762	716	714	730	755	700	753	732	746	705	724	746	761	763	726	730	707	685	709	735	697	751	703	685	723	761	686	688	716	768	725	743	790	718	724	753	736	722	708	728	696	702	744	755	783	676	725	711	732	706	739	680	734	732	699	734	686	733	710	735	719	676	730	699	701	735	736	750	719	710	703	717	757	741	747	785	725	713	716	727	722	721	711	713	797	668	767	696	721	713	723	673	736	739	718	750	735	727	684	724	726	752	751	673	788	740	720	744	733	752	715	716	711	733	747	757	747	742	719	739	727	727	690	684	776	707	753	740	686	698	745	739	690	749	740	726	718	750	690	723	762	728	737	742	743	733	796	741	736	725	734	829	733	720	716	741	725	753	740	747	722	763	731	703	746	750	734	709	708	723	740	690	742	758	759	692	709	736	771	723	691	750	725	748	727	742	685	742	715	736	730	769	719	732	700	726	719	732	722	716	692	695	731	717	717	711	709	738	767	737	785	719	744	815	695	764	746	767	714	770	727	728	704	727	784	706	718	692	725	761	764	742	745	705	733	715	751	754	734	720	728	733	701	729	709	743	731	714	742	736	736	745	705	762	718	751	699	674	724	690	710	702	745	697	698	758	707	760	677	764	719	714	781	752	693	750	699	739	766	717	719	748	758	723	692	736	734	798	716	734	710	755	727	729	742	710	708	711	682	748	702	736	746	689	751	757	680	734	674	713	711	703	713	714	703	774	721	737	738	695	734	756	708	679	725	737	711	726	743	754	762	772	779	721	747	707	736	728	772	721	754	722	721	666	729	734	701	725	746	776	726	697	728	752	719	713	706	708	726	666	717	708	682	758	712	699	705	706	752	721	745	736	718	735	718	798	739	738	690	715	707	718	719	782	704	724	677	750	678	777	717	718	735	684	779	760	696	735	724	715	725	721	731	714	753	729	761	728	702	748	796	738	672	709	727	705	743	681	681	740	755	692	708	748	727	732	724	718	735	738	710	703	762	762	771	673	697	759	743	729	685	721	711	705	689	813	717	699	725	709	753	748	719	725	716	721	766	768	735	691	709	757	721	703	702	752	735	774	722	736	694	709	686	748	713	728	778	711	750	708	744	658	731	667	740	766	705	722	731	728	746	732	759	765	726	641	683	686	784	731	701	730	703	699	693	758	690	742	759	723	709	722	776	732	725	817	787	723	727	734	743	726	730	717	737	746	721	752	734	759	752	713	692	715	734	737	711	708	739	735	716	695	701	717	737	764	701	731	766	799	685	712	780	730	737	709	733	711	699	711	742	717	732	708	756	751	753	734	703	748	747	714	766	749	747	703	717	705	690	697	766	701	717	735	727	738	757	692	694	716	739	737	754	752	752	740	739	689	715	720	714	711	754	693	774	708	716	741	732	710	734	716	723	698	701	717	711	749	736	734	745	684	683	698	737	759	709	707	701	721	688	711	735	708	730	739	733	752	784	695	772	749	674	763	741	722	737	719	710	760	759	705	721	729	757	769	706	708	744	729	729	724	739	705	775	749	722	712	720	733	746	702	756	718	702	736	725	713	724	791	716	698	733	742	725	749	730	708	718	731	764	689	762	674	754	730	736	716	775	720	774	711	734	729	748	733	740	689	766	676	766	733	721	692	723	720	742	761	723	722	740	737	718	758	766	724	695	751	711	746	718	801	773	729	725	716	714	676	721	755	732	750	715	775	757	738	678	775	740	685	728	781	723	691	720	734	679	734	685	727	686	707	709	735	695	723	747	729	703	739	685	725	768	743	730	755	709	749	724	700	689	717	740	798	758	761	780	690	709	705	697	745	720	747	721	730	769	781	799	704	721	757	712	690	751	707	710	720	746	731	763	729	722	727	698	782	717	728	715	715	745	727	722	776	723	749	748	681	724	735	740	718	722	698	712	723	752	729	737	732	713	773	716	681	681	707	746	772	716	736	720	736	730	709	725	699	708	724	716	750	735	755	728	706	717	712	700	741	716	715	687	770	706	734	720	744	736	705	722	729	750	711	767	728	706	737	733	750	748	777	729	723	771	721	734	719	702	732	724	695	736	746	663	773	667	697	740	701	728	712	789	768	724	722	726	726	695	689	738	745	689	741	718	684	795	691	713	788	714	729	715	796	743	686	776	729	737	736	739	699	745	807	715	712	699	731	794	713	735	747	733	734	662	706	682	722	727	682	709	690	707	678	698	745	708	757	716	739	750	713	734	694	717	767	722	712	697	688	708	729	753	708	703	715	695	707	709	702	747	713	706	747	757	706	701	698	785	670	730	737	706	710	736	723	721	673	743	747	713	715	764	764	735	716	727	746	732	741	714	694	769	715	713	726	719	697	701	734	768	725	785	708	727	718	746	747	767	708	753	715	684	755	726	723	761	674	763	731	785	703	714	752	757	734	711	706	703	737	741	724	703	702	738	743	713	685	730	795	749	701	751	751	735	736	719	755	732	714	767	715	730	722	716	704	708	735	754	732	734	750	715	723	721	763	691	735	698	694	765	756	754	732	714	687	754	772	710	709	713	677	714	733	744	766	746	748	707	715	704	707	691	736	705	686	766	740	730	747	719	681	761	765	736	692	713	719	712	742	747	701	742	702	752	704	750	727	720	738	729	715	755	750	745	788	771	726	756	717	741	698	766	707	740	767	736	741	721	705	689	721	669	753	741	726	761	734	717	714	713	678	680	765	735	696	738	750	685	705	743	714	767	725	691	732	703	724	716	733	739	749	726	695	738	736	747	754	694	733	681	726	774	776	769	728	721	734	734	699	751	751	711	733	716	764	792	717	719	760	734	750	745	711	748	766	728	729	688	706	728	772	722	768	754	709	690	712	683	730	695	783	709	680	744	736	757	700	759	740	739	748	723	715	693	704	738	733	735	759	726	785	698	739	696	732	752	702	762	700	752	754	746	756	753	723	711	699	699	725	751	759	706	732	787	788	740	716	707	703	724	721	712	717	755	702	717	721	731	718	709	720	726	744	717	716	727	733	680	727	741	734	791	687	678	748	721	773	738	724	763	711	719	741	776	731	707	715	728	717	710	713	721	680	765	741	758	721	733	747	757	737	746	704	703	711	772	700	739	695	699	752	714	804	766	752	710	755	739	757	727	726	711	711	704	733	755	702	743	719	677	713	741	730	706	700	783	705	714	705	742	718	727	692	677	697	717	788	737	727	716	706	679	683	723	690	732	698	714	738	723	698	727	752	755	649	714	713	710	725	742	747	755	747	734	730	718	721	700
36762	44429	46502	44363	30689	22760	18458	12246	8138	6150	3441	3258	3153	2288	1553	1013	855	652	510	441	377	437	366	311	303	279	264	237	264	241	231	223	228	224	240	255	264	227	258	254	240	244	249	240	236	240	236	239	243	259	229	233	251	260	264	236	239	219	212	245	255	231	228	211	240	231	240	221	245	225	221	224	212	253	254	254	239	250	230	250	252	258	279	215	274	273	250	230	234	239	233	255	241	251	219	211	252	239	239	222	228	235	226	227	237	249	216	213	259	247	247	226	240	257	262	225	239	233	234	213	215	238	232	232	217	230	256	249	221	245	251	258	234	216	228	267	235	250	247	246	236	268	226	242	224	220	251	241	251	255	245	225	236	248	252	227	239	254	247	264	235	231	229	240	269	233	235	234	260	208	243	218	253	229	246	236	254	229	227	247	251	235	245	233	246	239	240	229	246	240	250	238	238	228	245	230	278	247	215	224	197	229	246	254	227	219	219	271	230	240	235	222	236	232	229	218	217	258	267	231	237	229	219	251	223	224	232	230	241	196	214	249	271	219	229	232	236	225	237	221	252	229	220	257	234	226	251	215	264	232	237	247	234	240	213	244	236	243	231	229	239	246	219	220	246	244	250	231	231	229	221	227	244	236	217	238	232	230	246	259	256	229	255	220	243	235	239	242	212	221	223	251	257	235	215	230	228	228	232	243	235	291	232	228	235	249	217	225	233	225	233	237	225	240	252	241	229	245	255	245	229	240	237	233	217	235	209	225	231	213	226	225	251	227	223	262	229	243	239	210	253	245	242	234	239	238	244	224	234	225	221	206	255	220	220	245	239	205	211	241	235	258	238	224	220	238	214	221	231	255	227	240	239	219	211	250	239	207	240	241	238	228	235	254	220	233	235	230	260	234	251	260	253	231	268	236	238	219	247	245	212	237	204	201	231	229	219	249	243	232	240	250	251	225	225	227	239	225	236	250	248	229	248	246	229	199	242	239	228	241	257	247	257	242	254	222	249	249	224	209	236	257	235	233	241	217	229	271	224	234	252	257	221	225	232	228	226	225	221	242	241	226	267	266	233	234	214	214	227	228	223	229	245	238	246	233	247	263	251	224	266	219	231	244	241	229	238	246	216	245	208	265	239	256	254	243	242	198	238	225	215	260	241	218	274	226	240	249	238	194	246	236	268	261	240	232	234	233	247	224	223	249	239	229	240	239	188	219	220	250	237	227	226	203	239	232	246	239	215	247	229	215	234	224	234	211	231	232	235	241	252	243	236	222	217	253	265	251	251	247	218	239	250	226	218	244	254	243	228	227	238	247	231	228	243	234	245	221	215	268	239	222	257	229	229	249	224	230	254	242	225	253	194	241	231	221	234	236	240	245	244	251	235	244	254	236	239	232	255	247	228	223	225	236	235	239	219	234	219	231	219	237	239	250	228	238	239	228	245	211	223	252	257	236	251	254	235	259	233	238	239	261	245	246	188	230	229	266	232	235	213	216	221	226	229	245	235	234	239	233	240	239	259	229	187	237	234	235	241	231	231	248	237	243	238	233	275	262	247	247	236	224	241	218	248	269	240	205	237	232	219	235	231	222	212	254	246	240	266	244	212	231	254	224	231	254	235	279	222	264	250	232	230	239	222	268	231	239	251	249	222	236	238	236	224	225	242	235	237	222	247	240	246	223	243	222	231	235	236	204	256	234	221	220	245	247	233	243	241	250	215	225	240	219	220	214	254	231	242	262	242	228	249	253	239	238	217	251	227	244	224	239	260	240	260	238	240	240	237	243	245	244	231	221	231	217	234	213	276	237	230	231	252	235	243	236	248	241	242	242	235	245	240	241	235	226	236	224	241	230	215	243	242	238	234	242	235	231	233	246	225	227	240	258	248	223	236	233	253	244	210	262	227	247	236	257	246	237	228	233	240	243	246	246	250	220	246	218	264	220	246	224	230	234	257	237	234	224	247	234	241	242	249	253	232	234	257	207	259	217	231	266	246	241	250	234	268	229	249	223	219	229	225	224	236	240	220	237	224	231	230	242	237	228	250	250	237	258	230	223	234	218	222	210	238	259	241	242	254	244	227	246	236	242	222	230	221	249	242	224	200	217	243	245	238	228	234	260	224	231	261	229	237	260	224	236	198	266	228	199	223	209	220	242	236	257	191	243	233	223	239	231	242	225	203	242	248	222	272	228	226	276	240	243	213	264	222	232	249	226	221	199	247	215	224	211	256	226	221	263	251	228	260	235	254	218	239	238	233	228	224	232	233	249	265	211	245	246	246	220	225	234	262	260	236	233	232	237	242	225	250	253	253	244	244	207	243	251	240	222	233	276	232	267	246	222	220	240	250	267	260	244	236	234	218	230	232	247	246	208	228	258	248	226	225	219	231	235	242	247	229	231	252	227	236	244	217	245	245	251	225	241	259	220	219	235	260	242	221	224	259	209	220	233	248	249	260	258	234	216	232	251	235	249	218	270	225	242	247	238	236	198	240	234	254	255	223	228	252	254	244	223	229	224	222	256	245	227	269	234	223	250	247	227	234	215	227	259	255	242	224	252	215	223	261	221	232	262	229	244	215	249	200	233	218	245	224	213	221	212	243	226	219	257	258	264	230	233	224	229	257	236	256	244	231	210	213	222	225	225	237	242	254	256	218	234	236	250	237	270	202	264	269	222	238	231	245	242	267	229	244	258	235	252	231	226	226	260	246	237	234	255	260	278	232	240	272	249	216	229	226	237	230	239	221	239	247	248	241	236	221	223	233	215	231	217	223	238	231	233	244	235	261	245	258	222	257	221	213	238	238	205	249	223	238	221	243	217	225	224	244	253	239	211	231	239	221	200	237	226	263	234	233	248	229	220	238	234	225	226	263	240	236	248	221	255	237	214	244	229	235	218	251	238	221	240	248	231	226	238	230	226	229	248	217	206	224	218	250	242	220	240	259	215	221	259	228	274	244	224	238	232	237	237	260	232	236	210	256	249	233	254	247	251	235	228	245	238	233	226	241	241	217	236	232	233	235	244	218	241	247	232	235	247	204	228	240	251	234	244	240	272	240	245	215	233	215	256	227	271	230	264	262	216	239	233	206	226	228	224	240	238	257	226	244	252	230	269	233	255	207	242	247	236	248	242	234	241	250	226	221	219	253	276	215	244	222	216	213	221	236	220	232	234	238	233	228	247	232	245	265	249	209	238	235	237	212	232	264	233	239	239	255	249	221	226	232	237	222	233	255	214	236	248	234	236	225	209	232	216	245	239	247	266	212	218	227	221	226	246	242	217	232	221	245	224	248	195	246	231	240	218	231	221	239	226	232	219	240	248	210	240	245	219	273	228	238	239	218	224	240	247	243	215	231	211	231	231	248	246	198	210	222	212	247	234	236	230	241	250	235	200	269	220	248	226	235	239	226	253	221	251	219	246	244	238	236	228	211	232	246	246	242	238	253	204	256	238	252	234	245	242	239	224	264	251	246	254	227	240	227	259	202	230	235	274
31844	41668	51805	52548	34731	30859	27069	22257	19381	18488	12661	13994	14889	12085	9141	6199	5069	3887	3050	2322	1950	2119	1821	1603	1189	1222	951	871	821	851	952	741	763	784	785	771	771	784	791	782	799	744	753	758	771	771	761	771	823	885	897	815	816	853	809	803	781	796	786	760	790	810	735	811	810	769	793	721	776	774	735	765	775	757	767	794	827	812	746	821	739	750	764	742	790	756	767	780	802	741	802	694	789	737	744	751	819	803	849	783	820	810	746	752	763	808	784	806	766	780	738	817	778	773	765	754	781	764	769	751	758	760	798	777	751	807	764	768	780	725	848	803	765	726	749	809	763	717	779	733	718	769	725	773	782	803	784	818	750	826	788	777	720	744	838	780	814	768	777	829	770	781	754	808	761	785	774	758	758	737	750	743	764	753	735	799	780	727	795	801	766	760	738	763	736	732	780	802	792	760	773	748	769	821	800	748	789	739	760	783	774	748	749	806	791	781	797	775	773	739	726	842	787	774	782	747	754	738	775	765	836	810	765	755	860	807	763	750	774	771	769	787	752	771	798	772	772	794	804	797	814	796	779	784	782	798	763	733	762	786	765	812	788	769	808	758	760	769	734	745	840	798	775	782	754	767	766	739	815	758	781	775	793	761	808	797	754	761	802	778	780	758	823	821	842	780	748	748	751	739	760	808	743	801	744	764	783	780	768	797	803	816	772	803	753	771	749	800	765	762	802	762	794	767	748	704	737	799	753	770	765	856	785	738	794	775	746	717	781	744	728	772	778	770	794	837	754	742	813	837	803	772	753	782	779	733	768	751	734	754	808	789	749	792	748	787	799	761	767	757	735	730	731	727	760	744	812	757	809	811	763	732	798	771	760	815	753	773	795	771	799	761	799	750	693	751	787	768	781	762	778	800	802	779	746	796	759	790	743	757	806	798	785	742	799	740	815	796	766	780	770	781	757	796	732	783	745	782	782	801	695	761	733	777	790	760	755	783	775	784	798	776	760	741	747	822	803	738	756	772	774	801	758	741	744	779	737	773	759	798	778	824	759	828	803	755	748	780	777	787	796	765	731	790	705	785	787	727	797	759	763	785	786	780	765	739	740	748	815	793	791	775	746	793	811	742	783	830	808	792	808	810	777	759	734	780	806	778	751	823	752	745	781	753	800	753	708	781	793	799	776	725	784	752	754	796	793	781	756	738	728	742	786	761	808	760	811	772	773	767	841	766	788	757	746	818	743	791	773	761	784	799	750	818	737	767	787	769	825	777	774	741	774	712	802	760	809	766	729	792	809	733	804	833	763	770	760	766	819	734	806	743	744	775	732	777	764	776	817	779	747	774	782	788	765	780	765	712	804	834	775	828	739	759	782	737	794	729	747	802	712	723	764	798	775	776	744	716	714	800	725	758	716	730	820	781	791	832	761	786	771	757	760	730	788	773	792	809	795	810	784	773	772	768	765	745	774	771	759	756	789	737	737	807	752	767	727	810	751	795	773	779	726	804	804	751	794	765	769	753	796	753	746	747	740	786	775	793	750	813	773	759	826	739	772	764	752	830	758	762	761	777	768	781	779	761	782	753	792	748	791	773	785	776	789	769	787	804	817	751	764	771	770	809	760	778	784	734	710	811	808	795	816	813	776	781	799	772	774	772	824	806	778	751	747	795	782	773	805	775	763	799	762	767	772	777	757	799	794	745	793	768	762	784	739	747	756	781	727	765	759	748	768	755	796	774	774	772	767	772	798	809	799	748	752	754	789	745	747	783	798	747	723	790	727	776	757	711	789	798	775	778	766	762	767	723	804	800	787	793	813	797	785	790	762	770	755	780	708	758	745	734	777	823	793	751	761	809	801	804	789	796	735	757	790	758	778	779	764	771	754	776	770	775	823	790	770	758	765	823	766	787	804	769	787	764	757	733	809	796	787	822	812	834	756	768	825	804	774	752	761	767	780	810	794	771	751	760	738	780	787	786	767	733	769	757	807	802	783	767	755	752	794	794	767	797	737	803	797	785	769	786	807	773	774	759	772	813	768	776	803	776	782	769	707	768	728	746	812	755	717	781	767	738	764	789	763	788	759	747	810	769	759	790	743	783	749	775	802	772	770	768	747	760	776	768	785	738	752	831	784	747	781	752	768	770	742	776	762	793	784	780	778	823	777	788	785	759	763	807	784	773	792	796	713	824	772	837	745	804	782	814	770	745	763	757	739	742	768	808	777	760	789	786	765	795	731	786	800	749	760	798	758	806	765	748	784	785	807	795	784	770	777	771	759	774	760	785	788	757	744	822	785	736	758	794	780	813	815	769	777	739	768	770	804	754	764	770	828	780	807	742	775	771	761	757	844	815	706	794	770	803	780	754	775	807	772	781	786	766	742	745	776	742	786	768	802	794	793	808	779	766	773	779	806	814	751	799	801	759	739	748	801	773	771	773	755	804	785	756	744	761	726	732	768	786	796	789	798	728	721	781	754	801	796	750	765	790	795	773	750	823	784	788	803	780	809	757	798	788	796	753	774	782	747	794	727	806	787	766	798	763	720	725	755	757	800	795	762	749	733	765	742	807	776	775	701	761	757	751	818	815	742	770	786	744	763	759	786	768	782	731	759	814	747	790	745	784	782	800	798	783	746	750	802	763	729	823	769	786	789	770	749	745	751	780	768	758	779	731	743	771	788	735	756	812	773	775	767	770	797	792	774	755	772	797	795	783	757	844	769	774	767	813	775	740	825	751	777	776	770	778	791	799	779	759	788	779	704	804	781	744	766	754	753	806	744	775	775	812	789	712	788	750	813	793	773	708	791	777	774	786	839	797	778	763	782	768	704	781	778	832	781	794	771	835	756	815	736	771	759	787	783	745	810	802	750	772	739	769	766	789	829	826	754	801	810	764	799	778	765	818	767	779	765	795	773	776	760	776	778	779	800	798	816	760	720	761	785	763	770	737	749	779	784	739	756	696	760	763	779	774	739	741	778	743	783	788	768	798	773	780	798	743	792	745	780	748	822	825	804	796	797	753	733	820	739	791	834	775	763	774	768	803	782	709	791	765	786	782	754	772	756	802	732	775	760	761	782	755	761	811	773	788	730	821	698	844	735	754	799	718	815	755	795	751	797	774	750	783	734	773	788	748	777	784	740	770	803	803	808	802	791	732	774	776	768	764	791	887	758	754	781	803	770	811	764	728	802	773	790	782	733	794	767	758	763	782	770	750	797	723	820	788	769	765	726	756	829	790	734	758	755	745	766	798	783	750	778	768	759	795	781	771	751	771	768	793	805	769	754	799	821	807	771	714	821	804	735	772	785	817	758	794	801	778	751	778	803	764	801	799	779	766	788	741	779	758	774	806	804	819	754	757	731	770	762	782	757	743	782	736	766	799	753	806	776	796	770	766	753	761	811	825	768	800	761	805	753	744	739	779	778	778	767	753	788	788	828	728	790	751	782	738	811	779	762	771	748	755	770	775	733	781	758	798	793	794	746	766	812	813	734	779	767	774
48077	45586	44681	35522	27071	25029	23969	19324	16703	11473	7906	6903	6191	4203	2446	1481	1335	1036	816	558	561	562	455	473	333	324	289	278	238	288	287	291	244	252	259	272	243	273	290	291	272	267	267	307	261	249	262	253	251	297	280	266	273	284	277	286	262	247	244	293	282	249	264	238	257	260	279	303	264	265	264	266	256	247	257	268	262	268	269	279	245	263	258	257	270	240	258	258	268	265	263	301	264	272	292	235	263	241	256	258	250	278	262	246	272	264	243	258	269	258	246	281	258	257	259	297	267	272	271	262	281	235	289	287	252	253	291	241	270	254	260	236	269	273	258	280	254	277	250	259	260	253	271	249	277	255	264	279	269	282	233	257	283	295	266	281	256	291	257	272	267	267	255	285	272	277	271	275	260	281	231	273	249	260	273	249	222	260	270	255	279	269	263	250	263	273	283	250	279	265	264	234	230	270	278	269	264	266	242	268	273	262	270	255	259	268	254	254	252	250	257	233	275	247	284	257	263	262	256	251	274	253	263	265	249	259	230	300	272	268	245	262	244	266	284	257	271	284	246	261	264	230	262	252	271	269	254	269	244	265	283	225	292	276	293	305	270	265	242	257	285	253	262	259	294	241	246	282	275	262	282	259	255	249	285	249	226	244	264	263	266	267	238	221	238	248	280	249	266	289	266	268	278	254	258	250	273	225	267	240	259	262	256	244	247	243	236	239	241	289	270	256	266	288	262	259	238	262	264	254	279	259	251	272	279	250	254	280	257	267	240	254	271	253	264	250	232	238	274	269	271	285	240	241	266	288	262	267	245	290	257	253	230	232	262	288	259	242	235	264	280	267	253	282	250	290	253	252	262	239	255	245	264	243	258	255	257	267	259	276	246	274	277	246	310	225	236	277	241	256	269	275	260	266	285	252	226	278	230	263	240	312	273	237	257	283	258	254	263	280	246	262	257	221	266	262	267	248	250	237	270	234	260	272	268	256	267	261	238	271	268	304	306	302	250	304	261	220	262	270	242	261	262	262	274	226	266	255	278	296	266	269	273	292	252	269	259	255	285	288	273	265	273	271	247	242	263	268	254	261	263	281	270	245	268	258	281	277	281	256	254	254	275	288	264	271	250	246	281	306	281	276	256	262	266	258	260	238	255	273	285	251	292	268	276	279	272	244	270	248	307	277	257	262	295	246	273	273	247	255	223	252	280	237	271	260	235	292	280	258	287	247	277	261	250	257	237	282	274	256	239	284	265	268	254	273	279	275	278	285	279	252	287	311	245	265	260	253	258	239	242	255	226	248	239	291	254	281	274	265	266	284	267	240	259	258	268	253	266	245	275	256	246	262	259	258	249	234	230	275	266	251	276	284	293	273	248	256	283	266	248	261	241	291	297	254	270	276	284	269	254	268	276	282	258	247	276	278	236	254	252	290	277	272	238	248	278	288	248	259	267	261	250	250	242	256	255	248	252	299	271	271	283	257	254	258	274	249	254	253	246	252	261	273	293	267	273	264	283	255	260	274	246	268	263	251	252	259	283	240	261	243	246	265	266	268	277	255	247	263	267	268	260	257	282	286	261	268	279	266	266	266	258	268	235	267	288	268	246	259	254	273	261	237	254	293	239	302	281	260	269	266	243	254	285	285	253	274	274	278	254	245	264	256	243	268	276	283	257	277	267	277	250	281	241	269	282	252	259	259	262	257	278	258	259	227	261	291	285	252	249	281	262	260	249	255	263	261	254	254	252	274	275	253	278	258	258	244	249	268	245	266	237	253	255	245	290	251	254	260	282	274	292	276	242	234	266	244	267	240	231	272	252	257	286	294	249	257	265	240	268	243	259	247	264	271	256	257	270	272	249	256	287	237	240	238	249	279	263	236	290	271	262	263	263	263	281	229	230	249	305	255	252	274	276	264	278	272	271	246	270	298	251	276	268	273	281	259	281	273	281	258	276	250	263	283	248	266	239	298	295	241	273	268	250	247	267	284	256	269	259	254	268	283	278	261	247	260	265	264	247	269	259	257	268	275	278	271	235	254	264	272	252	261	295	264	256	253	283	241	259	275	259	263	245	252	274	272	287	263	251	266	260	240	243	241	275	234	277	289	234	289	253	265	259	274	248	296	261	275	241	272	280	261	287	245	251	262	245	262	281	334	240	269	264	252	250	278	256	261	286	243	264	240	264	251	279	237	246	274	246	258	222	260	277	259	280	266	271	275	307	276	238	264	268	272	275	264	272	266	269	250	244	258	261	275	258	285	271	266	261	286	274	278	235	246	264	319	271	275	269	270	255	290	281	263	268	256	233	270	270	271	293	260	235	254	271	260	238	263	252	262	281	245	259	283	257	282	255	281	274	280	268	268	269	266	299	251	261	285	262	276	246	276	255	296	266	262	252	242	254	278	293	264	288	271	289	270	273	263	254	241	227	230	286	274	267	262	284	257	280	256	266	310	257	259	248	316	275	259	246	287	265	263	260	259	292	239	279	282	260	295	268	256	266	268	252	241	262	304	229	249	274	222	276	244	244	273	277	271	270	288	273	256	244	276	242	251	270	267	235	243	277	285	260	280	282	230	262	261	258	257	281	236	255	248	280	261	272	261	272	262	275	292	257	274	274	267	236	275	283	285	237	253	269	262	245	228	276	247	247	259	254	265	261	249	272	270	259	248	290	253	260	298	264	245	273	266	270	227	226	264	253	243	271	276	271	246	266	275	252	280	304	269	235	267	243	282	267	257	273	239	267	233	280	261	254	259	279	259	248	291	248	248	297	276	262	262	288	239	234	254	278	287	280	277	253	269	284	275	248	264	275	237	253	299	264	268	267	256	264	295	261	253	233	239	261	268	270	262	280	276	239	266	261	275	265	253	266	246	282	266	281	258	273	268	254	276	286	264	250	261	248	235	264	301	270	241	242	265	270	268	298	255	258	265	246	261	286	253	292	281	238	265	272	264	278	253	237	264	279	262	263	262	266	277	255	271	244	276	239	254	255	249	251	253	257	280	270	272	262	245	275	257	234	245	264	264	263	240	262	261	284	256	257	262	253	272	269	241	262	273	257	243	265	258	281	278	245	270	242	269	232	271	233	266	253	255	256	263	277	275	306	291	262	267	256	249	251	261	266	262	267	293	265	253	290	279	270	252	253	228	282	253	271	256	243	235	281	277	254	279	269	288	252	255	247	275	281	290	269	296	250	276	256	256	257	248	245	284	280	284	305	259	279	226	246	271	274	262	264	247	258	266	275	249	268	224	252	251	249	262	267	267	237	220	278	247	270	274	288	267	306	257	269	282	270	273	275	264	279	277	267	284	275	297	234	254	276	282	283	274	258	248	260	247	252	263	255	264	290	244	250	249	283	254	257	267	271	263	257	256	255	265	267	258	260	287	249	263	271	280	286	274	299	268	261	271	265	273	243	275	255	253	279	229	263	267	259	254	268	261	257	258	279	240	254	283	268	255	246	289	263	236	268	235	267	276	284	249	245	281	250	237	256	271
42097	46811	52857	47859	38757	35954	34162	30290	30024	24931	20734	22619	22353	18036	12427	8880	7290	6224	5005	3306	2827	3343	2593	2275	1627	1387	1098	917	993	1040	887	833	880	836	867	914	918	912	924	838	833	859	849	830	822	854	831	834	944	1056	1020	950	921	848	802	872	843	835	746	800	861	844	856	810	856	882	877	846	880	855	848	853	858	844	882	825	850	830	861	832	845	872	832	786	826	853	783	853	827	852	841	824	814	873	777	848	862	832	870	803	823	876	849	881	835	788	832	870	818	786	819	856	796	862	850	823	862	816	795	870	868	854	842	857	784	833	842	886	792	795	825	852	855	851	844	847	852	828	882	838	862	858	861	849	860	888	840	913	867	803	842	820	835	852	806	828	824	826	829	847	857	832	785	809	833	860	867	803	803	833	807	857	845	887	763	832	856	840	799	846	851	887	889	852	810	869	827	850	861	834	770	809	835	830	823	842	842	842	872	777	820	860	842	831	843	817	809	849	852	881	835	810	858	795	901	837	857	846	820	814	863	856	844	829	821	855	822	811	873	812	855	815	865	858	859	842	841	846	842	817	812	857	797	851	869	840	873	847	793	798	798	909	812	829	784	821	801	776	823	809	847	826	856	815	825	829	832	856	851	830	838	834	814	841	862	829	827	802	782	788	819	881	863	859	780	787	819	826	788	786	922	865	797	867	853	782	818	799	862	820	922	875	828	800	834	862	829	901	864	799	865	797	835	877	831	887	857	799	854	869	786	820	824	830	873	862	831	796	876	820	855	865	852	857	871	826	897	852	790	869	855	841	793	850	910	854	825	797	864	825	860	867	809	852	868	844	796	771	814	820	811	806	821	865	844	829	865	847	875	841	793	826	780	852	794	853	801	860	829	837	867	830	839	853	874	829	822	839	843	866	830	883	904	790	900	809	890	877	824	820	764	838	887	834	864	850	800	872	814	841	852	837	871	824	900	877	828	836	840	855	854	811	852	866	867	783	865	830	853	810	835	793	854	845	858	817	843	863	861	839	819	843	837	788	816	858	821	852	834	798	833	818	786	823	799	885	915	861	850	792	831	817	861	878	873	855	838	838	801	820	817	823	834	846	840	815	847	813	847	815	834	884	861	850	849	798	816	872	846	827	833	836	882	829	871	822	833	885	809	811	858	835	848	853	762	889	851	824	843	876	852	838	907	829	830	892	885	864	842	826	839	818	828	883	846	844	811	774	843	813	851	775	847	867	820	862	838	778	799	890	794	830	882	839	752	818	821	835	842	806	862	916	832	849	865	772	875	834	853	809	838	817	877	856	816	791	812	843	834	860	852	831	818	854	803	865	860	858	827	801	837	796	840	832	789	865	795	803	779	808	858	798	872	868	821	829	806	853	830	879	878	836	879	879	834	876	829	827	839	895	819	843	836	819	835	813	813	823	843	841	790	816	825	856	830	854	800	864	860	862	824	807	840	803	859	847	838	853	834	871	817	807	818	875	807	837	842	846	881	846	831	835	808	836	848	831	851	798	833	837	875	800	807	824	857	838	875	886	830	870	810	813	857	860	851	818	825	787	838	828	801	822	845	819	848	825	819	854	832	874	806	846	813	777	784	809	802	809	833	821	889	760	848	847	823	829	839	896	819	847	814	864	874	836	836	859	831	833	880	826	839	844	816	834	770	821	809	830	831	831	854	847	808	852	864	831	840	837	841	864	922	861	808	840	850	867	895	831	923	829	833	767	869	851	837	844	792	813	854	841	832	846	821	842	880	825	856	843	857	831	853	821	845	918	804	792	853	780	832	841	806	822	832	867	840	866	799	844	828	846	872	795	819	880	853	855	869	906	835	825	862	841	806	801	881	843	822	808	862	796	854	826	847	816	847	831	797	870	796	880	767	860	855	789	801	896	774	821	827	808	797	789	839	833	844	813	840	777	778	858	821	813	860	871	801	823	867	881	873	836	836	871	874	827	827	831	885	804	847	848	864	831	868	879	842	819	848	826	861	879	795	813	864	876	808	801	835	837	862	816	832	809	866	806	828	837	818	884	861	802	873	822	859	832	869	826	802	875	845	823	800	849	851	854	821	855	798	853	854	830	795	883	891	831	881	886	767	814	860	835	834	842	856	831	823	824	836	860	867	838	852	814	798	807	800	824	872	828	813	825	813	802	844	829	861	826	843	845	861	842	851	811	853	855	818	847	861	881	817	839	825	805	812	860	861	834	852	790	863	824	900	794	794	823	845	884	877	935	838	849	807	855	843	888	871	792	876	870	786	860	857	859	869	840	848	886	820	836	856	860	874	853	853	913	781	840	849	832	835	874	832	896	922	870	823	802	857	781	844	880	854	871	828	838	829	845	774	806	913	835	887	823	853	830	876	844	862	863	823	813	849	838	869	847	863	896	838	866	811	825	823	798	811	838	807	845	815	865	826	842	793	820	824	895	824	820	797	826	826	795	840	823	798	768	836	864	829	770	792	821	832	824	795	812	817	842	812	843	874	852	841	835	772	847	862	842	814	818	832	806	853	826	847	865	861	810	851	854	809	808	833	861	836	792	799	849	846	864	845	871	844	837	819	800	892	815	858	856	847	793	847	813	866	833	883	821	803	811	847	834	870	841	817	803	847	801	795	825	818	826	886	829	829	861	849	798	895	759	852	822	868	772	873	799	849	861	840	882	864	827	837	789	840	822	862	824	845	792	855	815	923	836	868	827	843	813	832	807	848	801	830	857	841	848	865	863	822	865	831	841	829	833	837	794	823	860	797	813	841	805	849	828	866	824	898	860	850	836	817	845	788	815	845	829	846	883	826	841	865	818	837	839	830	869	906	831	852	816	856	826	913	862	869	834	823	836	794	854	844	837	800	871	821	783	826	837	896	827	819	859	781	798	869	777	835	875	883	852	857	816	857	879	819	852	843	826	845	827	851	831	902	848	812	810	857	867	890	868	837	853	877	864	873	848	804	788	817	792	834	813	861	855	859	839	843	855	842	898	841	873	844	822	812	858	821	825	904	833	805	817	830	818	854	818	849	810	822	882	901	793	805	861	813	848	863	823	859	872	773	880	828	858	841	819	852	849	779	847	847	833	834	812	823	814	867	848	820	809	886	822	842	828	818	837	790	829	839	808	789	841	878	810	848	876	809	837	823	812	845	827	836	843	825	824	850	823	819	878	812	831	859	817	862	823	833	839	854	883	874	870	827	855	836	816	886	817	878	831	836	865	835	871	909	869	835	843	837	788	834	840	851	798	832	805	892	890	854	791	822	806	809	858	895	831	845	849	878	850	837	830	843	857	811	874	863	833	822	828	840	848	818	874	824	836	811	771	800	839	777	828	825	803	832	839	884	826	780	785	910	834	822	840	856	827	782	855	873	817	818	782	820	777	857	812	815	812	882	813	860	842	830	885	784	849	861	869	828	867	774	813	896	814	821	874	825	819	831	827	815	830	834	846	827	846	823	869	884	817	896	850	838	804	822	846	859	834	846	828	861	832	789	887	843	833	853	810
12860	16419	24063	14874	5762	2953	1732	1339	940	868	990	986	788	533	391	275	271	268	234	238	245	223	233	254	227	227	237	227	228	245	251	212	253	237	228	209	237	244	235	233	228	264	248	247	230	231	228	210	255	237	245	233	220	251	263	192	240	230	226	235	251	199	225	231	227	216	226	224	241	246	232	234	209	203	272	235	212	248	229	241	254	234	215	223	230	239	198	240	236	207	243	240	223	229	265	209	244	242	234	230	234	212	245	257	222	222	214	209	222	229	241	229	248	235	212	266	228	204	209	228	251	246	245	254	214	221	232	251	229	246	216	240	216	253	235	228	209	262	259	253	209	229	225	250	226	250	241	228	234	228	212	229	224	230	221	254	220	260	239	240	253	231	224	227	243	230	236	244	229	199	200	231	223	256	191	227	236	251	215	230	228	228	225	221	231	241	232	250	215	213	219	235	244	207	243	223	248	227	231	202	204	264	234	229	207	216	228	237	243	217	230	217	216	234	206	227	232	235	239	227	237	232	236	245	246	232	225	220	252	256	240	223	255	253	241	200	240	222	230	227	242	230	236	212	230	234	229	229	247	247	222	214	249	233	236	233	223	259	221	232	260	243	210	209	247	211	221	191	231	230	225	220	221	221	207	228	229	243	234	229	214	220	238	240	227	218	231	213	208	244	260	241	215	214	236	235	231	240	220	217	176	236	202	239	224	230	228	250	250	235	230	211	235	249	259	250	203	224	211	219	227	217	245	246	231	232	241	218	230	238	250	223	232	199	225	246	250	232	219	227	217	230	219	251	241	205	239	215	240	246	234	217	239	218	244	251	233	239	245	203	244	216	239	237	210	229	191	228	233	222	224	239	270	230	225	220	220	207	246	232	210	240	211	218	253	220	221	241	217	209	231	224	231	242	224	247	230	224	191	236	223	217	224	253	240	231	232	235	244	232	240	236	224	230	206	246	247	225	222	246	231	227	237	225	242	244	239	225	240	219	233	235	239	230	223	219	228	218	202	246	207	215	232	222	231	231	226	224	223	234	224	236	217	220	245	253	253	235	232	237	209	220	233	230	222	246	240	236	234	243	234	253	223	228	232	179	246	233	206	242	253	240	232	208	229	219	221	232	233	219	237	218	244	214	223	209	196	218	233	244	213	213	207	232	214	237	230	233	256	249	241	208	259	230	227	249	249	236	243	252	245	216	225	251	224	235	225	222	201	232	239	206	201	245	222	260	212	220	233	271	236	252	249	216	242	209	244	215	238	244	232	211	232	214	243	231	236	233	236	270	226	236	219	234	225	238	239	203	240	255	234	196	275	281	224	238	240	251	254	249	232	247	267	243	215	243	248	240	254	225	238	215	221	209	210	247	226	210	240	247	223	205	220	239	245	211	237	235	239	252	224	240	230	215	240	215	222	182	235	239	213	216	264	222	244	245	225	206	211	243	209	235	221	209	223	225	227	256	229	202	251	207	219	243	218	227	256	258	242	234	217	217	218	229	223	221	212	220	245	238	229	258	232	211	214	234	213	257	220	235	243	248	240	230	232	221	259	217	233	223	214	199	225	227	254	221	240	205	232	218	245	226	215	221	215	254	203	227	220	233	230	219	227	208	219	221	225	258	239	203	257	207	219	217	252	228	199	225	236	258	221	214	233	211	239	213	189	229	219	201	245	249	228	213	230	219	235	199	236	225	258	217	245	230	246	211	233	254	218	205	214	232	243	202	221	208	251	240	237	204	235	225	230	233	252	226	210	254	199	209	224	229	245	234	216	241	235	205	245	229	215	239	209	238	205	207	237	259	194	237	219	238	249	223	230	210	247	264	243	222	242	245	229	252	227	233	218	208	244	241	211	232	233	240	238	218	232	238	212	253	255	231	224	259	234	243	216	232	221	220	224	228	242	198	233	234	227	219	229	229	256	213	235	255	242	245	226	247	223	224	200	219	225	207	207	218	207	226	253	224	251	233	214	219	223	225	229	242	231	237	216	244	215	226	224	217	238	243	227	232	184	235	226	221	230	204	228	234	232	251	192	240	208	238	243	253	250	214	237	230	225	242	254	205	236	244	241	254	252	227	249	248	244	229	252	226	213	217	226	239	245	249	214	224	217	235	244	216	232	209	213	247	255	201	257	218	235	209	246	208	225	247	236	225	254	198	232	219	212	243	226	212	231	257	227	238	217	224	226	199	244	227	244	222	204	215	247	234	241	208	242	223	269	251	227	211	239	235	245	217	243	210	223	239	259	245	230	242	206	249	223	219	230	243	226	212	231	243	244	229	244	208	233	228	233	200	231	228	234	221	223	212	216	210	247	230	204	218	221	234	244	230	209	254	234	232	253	226	237	261	233	214	242	215	214	225	240	210	240	248	257	225	211	222	234	204	251	235	233	207	237	225	245	231	229	225	227	226	223	215	235	209	219	224	253	244	260	225	238	247	236	238	217	269	234	230	217	229	227	225	229	228	226	206	243	230	227	246	245	230	206	210	223	234	228	241	230	245	209	232	216	251	218	225	234	255	257	233	212	245	223	235	228	215	253	221	234	256	206	236	231	239	231	216	214	231	224	215	215	242	242	231	249	229	225	242	229	234	245	226	267	256	237	249	224	235	231	228	227	219	241	236	222	225	237	242	245	231	224	245	239	214	253	231	246	256	245	232	238	238	236	235	230	226	240	245	225	243	223	260	217	226	254	216	187	256	224	224	233	234	209	247	225	229	229	220	253	251	213	219	247	242	242	241	229	234	227	240	251	224	212	246	236	223	206	236	219	232	208	219	224	240	233	233	240	211	220	219	198	241	216	250	240	237	248	241	227	241	210	235	269	225	231	220	233	215	219	246	225	229	244	227	252	231	254	247	245	248	202	229	197	245	246	246	236	250	226	208	212	230	218	224	239	221	237	241	228	255	218	245	218	230	240	217	252	249	224	245	230	212	217	272	242	226	226	224	225	218	270	214	251	220	216	241	216	225	227	228	218	260	215	231	265	226	284	214	247	227	240	228	268	224	212	215	244	204	215	234	207	209	229	238	233	229	220	231	240	216	239	246	212	199	219	202	183	237	240	256	229	245	242	257	240	225	218	239	242	235	211	230	248	203	247	209	230	244	214	243	217	229	219	239	251	238	227	224	251	218	232	211	230	231	252	222	222	242	240	230	234	225	236	237	211	210	223	222	250	259	236	222	238	205	237	233	235	202	219	201	208	236	205	215	221	224	253	247	249	233	236	270	262	251	247	217	230	205	215	215	229	218	247	215	233	227	228	235	210	247	234	223	232	229	223	250	263	240	241	216	225	204	230	232	207	240	247	234	198	249	213	223	217	225	213	212	254	217	244	221	197	234	218	221	235	240	233	205	214	211	242	225	252	223	217	218	236	225	247	206	215	238	204	222	254	236	237	211	216	237	228	228	258	228	224	224	235	234	224	253	275	216	230	226	205	225	239	248	220	223	256	243	228	240	230	245	243	240	207	234	233	254	223	215	244	233	217	219
12765	19622	32106	25770	16332	12003	8175	6256	5015	4956	5772	5473	4470	3217	1872	1168	1060	955	881	838	778	824	822	824	813	806	783	779	750	747	797	830	739	768	794	723	734	775	777	744	780	760	783	723	775	753	787	770	779	775	788	765	758	726	772	762	776	781	740	767	768	800	788	776	730	722	753	754	764	804	764	773	814	759	746	749	732	769	772	744	775	815	723	765	781	723	730	800	762	712	756	740	722	789	800	749	761	743	781	788	800	773	806	829	775	734	787	758	770	771	807	803	776	804	816	727	759	732	766	745	777	755	799	788	722	785	780	706	781	773	805	731	778	808	776	744	774	761	719	724	782	787	707	803	772	833	766	738	781	796	718	749	804	782	783	751	794	765	761	791	813	766	778	836	769	744	753	776	796	735	807	754	793	717	786	769	796	769	768	751	768	746	768	761	747	773	750	805	817	780	795	776	801	712	750	771	748	757	789	749	791	763	780	780	751	746	780	758	758	751	747	773	775	770	763	736	743	741	776	748	725	766	799	779	747	834	787	681	799	736	781	752	772	811	766	776	801	758	771	779	741	704	725	733	793	787	766	775	747	743	763	755	759	743	753	757	758	775	791	793	762	747	779	789	802	702	765	744	734	788	749	792	730	786	743	818	764	744	739	763	779	761	744	771	771	762	698	730	718	796	731	751	743	732	752	740	782	825	734	739	755	738	802	760	805	813	784	757	815	740	699	750	718	770	776	804	778	787	776	777	743	750	781	764	767	732	766	760	771	782	738	772	758	783	798	796	771	802	759	774	743	725	792	747	778	792	753	786	718	784	762	771	800	781	731	774	740	734	753	767	756	782	733	813	799	735	770	749	771	810	738	731	719	733	810	792	747	812	753	769	772	752	833	826	686	818	758	727	745	788	790	730	744	753	722	753	732	742	782	778	790	740	797	758	794	779	760	803	722	770	810	797	746	704	766	759	767	759	796	782	748	767	751	766	760	764	791	755	732	774	794	736	709	797	775	784	788	779	724	738	774	819	794	762	746	758	775	741	757	773	786	759	794	750	800	774	778	755	768	727	775	729	716	747	779	755	789	734	779	750	733	777	743	776	765	800	749	734	762	756	788	755	769	737	781	747	784	777	735	787	782	789	794	779	763	812	774	726	730	743	750	708	715	751	731	785	773	743	752	725	749	758	806	715	785	783	803	760	800	834	765	783	739	740	751	784	794	764	779	763	741	790	797	698	776	746	784	746	774	797	773	762	793	754	776	744	765	780	769	769	724	797	808	769	823	769	725	775	776	778	760	736	761	797	746	737	786	821	746	794	813	734	762	754	771	763	753	811	765	792	732	769	772	745	762	800	808	778	781	771	762	756	771	790	789	747	767	748	774	735	799	785	787	756	773	743	765	706	775	747	773	746	803	751	770	765	738	755	776	752	738	752	744	761	740	807	800	743	727	784	760	781	720	726	777	753	729	784	799	724	769	726	745	732	789	744	745	691	760	761	735	747	724	771	770	757	773	802	763	704	766	752	777	785	753	748	748	747	762	714	813	788	768	763	782	741	752	794	801	791	767	775	782	705	828	813	789	743	776	801	746	786	748	717	764	767	810	741	713	736	753	729	752	824	820	780	787	774	802	731	776	740	802	773	776	749	744	725	815	756	747	729	773	792	780	751	813	765	781	751	758	741	723	780	754	778	774	780	733	757	681	779	741	759	788	759	764	761	771	717	748	774	779	760	776	753	733	777	767	795	731	756	771	739	762	756	809	765	790	767	794	764	780	766	712	771	810	770	750	723	746	766	721	742	733	755	746	706	779	723	766	785	803	702	816	780	773	808	781	750	757	790	796	739	735	789	729	787	753	726	745	761	683	796	750	799	791	799	740	750	701	746	799	767	806	709	780	783	764	741	766	727	829	803	790	775	726	760	806	783	796	772	741	746	777	772	764	776	747	823	771	743	742	764	758	771	739	753	769	725	776	717	797	712	778	819	751	827	752	763	787	790	748	783	762	761	752	725	839	722	750	785	772	705	716	769	771	673	739	770	782	722	733	790	722	741	777	779	763	791	780	753	727	774	737	795	809	771	727	781	761	763	769	743	759	790	714	727	768	802	803	712	765	785	735	780	763	731	742	803	811	771	776	765	775	772	768	802	779	784	785	736	750	796	764	745	762	778	696	794	746	760	747	763	713	785	796	777	754	717	755	784	782	803	775	761	771	765	724	781	760	766	774	799	768	824	755	756	751	807	750	725	738	740	770	738	754	809	741	725	716	777	776	763	753	781	766	773	741	752	757	773	744	799	812	723	786	775	786	755	775	785	760	760	798	766	808	785	794	730	757	790	776	780	805	789	779	805	767	767	763	779	745	782	704	689	820	763	813	793	840	759	777	781	728	793	805	762	768	790	783	775	768	778	760	745	765	784	814	771	772	793	788	734	776	788	716	803	752	721	721	777	797	757	804	790	756	774	782	738	733	734	766	764	723	786	787	750	771	747	802	746	745	806	765	733	810	831	750	786	775	773	747	796	749	770	770	719	774	819	794	754	768	799	791	784	801	720	788	775	718	776	755	783	762	757	791	794	753	740	771	775	752	675	754	809	748	777	740	753	809	773	755	803	754	734	769	725	712	777	772	773	826	784	704	782	758	741	764	774	726	864	779	726	715	778	748	745	736	751	763	737	744	768	729	740	787	767	725	764	731	839	769	744	718	713	743	750	758	703	793	769	830	790	746	779	725	783	761	788	798	763	724	774	775	819	738	751	728	788	821	774	749	787	771	768	731	773	730	764	785	815	764	744	770	779	803	767	787	764	801	761	699	739	802	785	765	808	774	721	764	787	750	778	741	758	739	780	821	771	822	761	744	800	819	789	784	690	742	726	768	746	784	696	760	786	778	743	772	776	792	742	773	792	794	779	745	768	804	786	796	803	762	740	799	797	751	779	736	717	791	747	773	727	783	788	770	750	724	793	740	791	739	784	751	719	767	842	772	800	776	793	770	755	761	749	715	741	758	806	740	773	766	811	747	709	734	771	762	811	752	788	734	800	744	758	733	743	766	794	724	747	788	736	722	714	716	758	754	738	757	729	771	754	759	733	777	787	809	799	757	767	738	825	728	781	740	803	751	806	760	731	785	786	744	748	766	710	798	777	774	779	763	796	776	770	712	775	768	744	725	788	750	789	747	751	757	760	775	718	797	767	768	728	756	756	769	726	766	807	746	747	777	761	762	772	765	788	775	799	817	778	756	715	793	768	727	807	740	781	747	755	737	805	752	816	733	782	755	746	798	749	732	776	712	740	786	776	787	733	807	767	778	716	751	778	758	754	739	750	781	784	768	738	783	770	746	796	752	742	715	750	750	748	760	744	822	757	820	822	721	768	799	757	743	805	748	772	755	813	763	772	717	710	812	715	750	767	767	771	814	735	761	782	779	778	782	757	823	782	752	750	747	715	768	796	782	800	753	737	760	746	736	719	722	761	785	765	772	803	746	720	814	754	754	714
34067	45562	50560	42136	28344	22950	18379	12752	7253	5422	4750	4043	2668	1695	1075	790	525	488	452	397	326	343	323	299	267	226	263	253	272	303	278	268	231	229	245	213	285	234	268	267	238	235	243	233	252	250	253	222	242	242	265	236	238	234	242	228	252	261	254	236	241	273	242	233	274	230	213	246	237	244	238	250	256	261	232	244	255	245	253	225	249	231	251	223	251	230	254	252	240	222	265	239	228	229	249	259	267	237	233	233	252	250	277	236	241	235	267	260	223	205	236	258	242	237	261	239	221	266	246	241	240	231	219	244	251	225	258	247	259	242	245	254	233	274	247	254	242	250	228	233	221	227	245	257	239	265	243	241	248	209	251	260	238	246	248	248	233	239	276	251	253	233	241	260	272	227	229	254	233	251	254	236	280	262	253	241	264	251	254	224	230	256	247	258	248	263	231	246	250	226	251	247	240	229	262	245	266	252	229	258	232	246	247	252	247	239	238	253	227	251	265	263	235	267	246	220	228	247	239	234	238	232	250	233	251	239	246	254	221	226	254	230	240	245	265	248	238	244	251	237	238	248	250	245	226	239	256	258	259	260	227	223	250	235	222	235	231	220	277	236	239	241	230	266	231	208	262	271	250	240	237	252	238	238	258	238	253	275	218	237	240	204	237	217	255	254	250	222	230	242	255	255	231	251	235	235	259	246	253	246	241	233	209	229	227	249	257	204	256	236	270	249	248	223	214	254	252	233	216	245	236	240	248	225	215	261	259	266	233	229	239	267	226	243	249	260	248	238	199	239	229	232	245	256	262	252	260	250	224	238	254	241	253	223	241	239	238	245	254	246	254	251	255	266	265	250	255	234	230	233	254	266	243	245	241	243	225	288	265	240	229	245	235	269	248	237	225	245	232	242	248	262	261	253	226	236	250	272	248	262	279	268	233	255	248	239	243	248	252	246	275	216	242	240	263	219	252	227	232	246	249	252	248	251	204	254	252	234	247	236	238	224	225	252	249	255	267	239	237	217	244	260	254	272	221	241	230	245	248	241	257	258	233	224	241	250	235	257	228	265	253	235	245	232	249	250	247	275	257	236	222	243	238	253	249	219	263	244	256	254	238	234	249	248	233	221	236	247	246	238	229	254	230	246	223	223	252	270	255	255	269	255	245	261	243	230	234	221	252	264	234	248	255	237	249	231	276	240	225	218	213	227	240	248	251	256	244	253	249	236	249	252	226	240	261	246	224	238	227	266	244	261	274	246	246	231	243	282	270	248	245	250	238	252	263	255	244	254	247	220	240	263	197	233	238	255	262	242	233	265	250	266	234	231	251	241	244	229	231	248	259	218	257	215	273	222	253	261	242	241	236	254	245	241	224	247	233	262	232	233	240	232	234	223	259	253	225	240	229	245	244	242	277	235	258	271	227	242	266	248	231	225	250	246	256	271	261	226	226	252	252	228	256	251	243	250	274	245	225	251	244	239	239	284	250	234	224	259	220	253	197	244	257	267	242	242	241	246	235	271	265	246	231	205	251	220	245	245	239	260	247	259	262	250	246	233	260	247	252	274	255	230	245	246	291	236	253	238	249	245	235	243	233	231	238	263	260	228	264	275	237	264	253	252	251	252	237	240	256	241	245	215	234	251	279	238	231	227	238	268	248	223	239	227	256	254	245	240	241	226	216	239	241	248	257	260	263	237	254	242	239	248	249	238	226	251	245	236	248	239	241	272	247	230	225	234	240	225	237	244	260	254	232	270	255	248	210	243	242	250	220	246	242	239	233	255	222	244	259	247	232	252	237	233	265	239	267	243	261	244	226	251	224	233	225	236	245	235	218	240	238	242	239	252	261	242	249	263	252	229	267	206	239	265	235	244	262	262	232	238	257	263	240	234	246	242	252	252	259	246	239	220	250	217	245	238	252	248	246	235	270	239	240	283	231	240	235	262	233	228	241	254	245	248	277	261	207	252	249	229	257	276	233	240	261	251	226	244	228	273	259	222	267	267	231	232	248	254	240	237	235	256	230	255	224	225	248	251	283	262	235	248	242	215	233	236	269	253	247	252	237	255	241	250	224	257	245	249	233	252	279	245	248	256	241	243	235	242	224	236	255	220	240	253	244	237	257	232	256	248	248	236	240	238	229	242	259	262	261	238	247	237	267	239	260	244	248	257	236	239	255	221	245	259	258	226	229	256	246	232	227	269	260	245	225	227	205	239	271	248	238	254	258	229	229	232	263	270	245	230	287	281	237	249	258	254	241	241	252	235	261	236	235	265	272	257	213	221	229	230	262	265	226	236	242	235	242	233	268	251	247	249	217	253	241	267	214	259	224	239	243	233	272	228	276	247	223	219	232	248	248	266	238	242	228	244	237	236	231	249	238	256	244	237	252	243	248	270	235	228	244	233	231	228	239	247	250	237	246	250	239	253	229	237	246	231	229	268	251	234	245	255	245	249	239	244	243	235	231	251	298	252	247	270	232	246	237	244	237	254	251	234	256	255	235	240	249	252	253	238	216	260	233	255	241	250	237	289	258	232	251	230	241	264	238	209	259	215	246	254	245	230	235	238	265	252	242	252	222	262	260	278	227	231	285	257	241	252	227	249	271	222	260	250	271	229	245	238	223	282	246	253	242	264	268	238	250	208	226	220	238	282	236	247	242	251	268	232	256	248	228	241	271	259	260	226	257	240	251	236	238	233	248	236	249	263	244	225	256	277	251	232	251	225	238	253	258	248	253	232	258	261	258	240	253	267	213	245	269	227	233	243	244	224	225	239	243	231	232	253	222	248	248	254	238	226	255	242	250	222	221	257	257	265	239	270	222	241	204	254	256	246	248	264	254	261	243	260	241	223	252	258	243	251	254	216	254	244	241	237	248	224	242	249	247	228	247	247	240	235	237	230	271	232	231	240	228	247	259	253	239	247	256	244	266	227	265	253	245	267	225	231	240	278	267	227	257	228	245	241	255	265	237	237	228	251	205	249	241	245	221	220	242	210	272	235	241	232	230	228	281	235	216	234	261	218	224	253	232	231	238	252	240	249	250	237	229	251	209	252	218	215	238	231	206	257	264	251	264	254	247	245	265	217	266	241	267	229	242	235	250	268	250	247	255	264	244	270	245	212	248	233	242	252	243	261	239	250	221	266	219	236	254	241	245	274	238	208	249	224	238	238	228	260	237	222	220	250	236	252	235	238	230	250	286	251	237	239	251	207	252	261	254	252	240	236	262	254	223	259	235	224	223	259	242	246	248	246	240	237	243	233	242	232	229	254	227	250	235	233	244	278	260	244	250	242	248	242	250	216	241	220	228	242	255	233	233	253	251	255	238	246	251	259	211	234	279	231	248	254	248	250	266	244	238	213	266	243	253	239	260	234	225	230	260	251	260	251	256	247	253	234	251	215	229	217	284	227	250	240	248	235	244	249	244	266	229	260	257	250	252	258	242	245	223	232	221	243	216	264	234	215	237	221	227	244	230	230	227	233	263	246	237	251	221	257
29103	43328	55364	51611	33061	28318	25293	22849	17590	17592	17348	16763	12971	8686	5764	4593	2794	2638	2305	1773	1561	1585	1591	1353	1008	1001	885	874	1015	1209	988	793	752	789	753	823	791	796	804	778	823	802	776	813	828	768	780	810	784	843	846	843	815	763	746	822	812	814	790	830	784	800	797	825	791	789	779	800	752	808	805	765	834	788	776	720	762	794	763	786	847	810	808	779	746	787	810	831	830	802	831	793	885	764	786	773	750	839	823	782	778	821	823	803	754	796	767	791	819	786	782	779	823	806	808	807	851	832	791	785	774	790	835	808	744	808	787	760	783	764	744	814	822	796	772	849	776	820	794	822	817	800	849	760	803	769	789	763	801	752	840	785	774	853	775	785	816	808	783	779	815	762	768	813	773	801	776	813	828	795	841	840	812	765	792	786	766	779	787	789	784	816	779	792	745	812	819	841	790	767	828	812	787	794	782	830	747	763	773	839	808	764	819	762	788	815	815	772	781	786	740	820	768	805	810	741	848	816	793	808	757	817	773	787	787	772	796	826	873	788	853	824	777	776	773	776	771	759	759	827	822	767	784	773	780	730	772	764	815	737	820	796	791	829	828	814	726	817	746	800	769	833	834	792	775	792	761	785	821	800	833	808	779	745	818	827	770	824	800	801	816	757	726	808	817	839	803	825	808	770	747	821	794	791	833	786	729	835	849	819	758	781	773	829	804	808	821	765	864	749	830	779	797	782	784	761	799	770	837	802	777	733	810	797	829	800	791	771	794	817	788	786	776	827	841	766	788	816	733	792	748	830	749	810	736	745	775	770	746	790	789	808	833	844	796	755	796	751	806	752	785	802	849	788	802	777	738	790	778	769	805	756	776	745	776	789	791	779	780	782	800	760	819	802	798	788	834	801	762	749	834	795	807	804	795	777	753	792	824	791	786	795	832	791	800	776	812	783	725	768	776	812	804	723	760	832	771	847	805	829	857	765	822	788	819	773	807	827	772	833	828	796	764	749	793	767	790	778	806	833	767	776	780	813	829	764	769	866	766	802	800	794	791	792	752	780	775	835	788	842	782	787	787	809	749	781	790	790	849	772	800	787	777	758	824	791	840	830	746	793	779	772	772	797	819	784	777	848	801	826	763	767	821	833	804	777	798	788	822	830	787	825	751	766	785	853	785	793	781	809	806	796	775	788	772	790	821	812	800	802	827	781	835	819	803	724	828	764	811	814	750	851	795	832	792	781	850	808	751	779	765	788	803	763	822	769	756	784	788	796	767	843	802	754	826	744	791	830	752	810	795	808	767	789	771	786	780	782	775	792	783	765	792	798	793	818	830	761	815	814	785	831	797	808	777	792	759	814	783	800	808	747	784	776	788	757	799	788	857	773	807	755	792	779	810	787	842	760	764	775	754	774	782	781	774	780	771	832	794	791	777	841	784	842	801	791	791	814	764	757	770	803	852	811	817	796	805	803	819	764	808	772	786	784	797	832	810	787	777	769	782	728	758	800	804	855	748	807	742	779	799	779	786	843	811	780	795	810	798	809	790	790	848	732	831	776	791	823	767	791	700	820	794	782	766	807	803	845	789	799	775	817	805	787	831	799	851	807	775	811	783	781	797	790	800	770	746	843	779	788	815	787	819	785	792	779	804	751	817	790	770	767	770	788	789	854	858	804	737	792	852	807	794	788	843	800	766	794	794	780	805	811	800	778	813	825	734	817	842	747	788	844	747	772	819	781	775	799	801	808	786	836	810	781	829	800	745	754	796	812	817	851	748	831	754	802	784	810	797	791	809	796	771	797	797	776	758	771	770	778	799	789	834	774	776	800	815	806	782	829	830	749	823	749	733	829	777	784	824	756	797	775	801	753	773	789	762	821	815	809	808	777	749	855	801	788	762	794	818	811	746	794	774	761	798	775	815	790	781	798	855	803	768	805	816	768	759	756	772	839	790	777	819	831	769	773	809	804	763	777	735	807	778	764	802	794	770	790	811	840	767	791	817	764	772	804	812	773	796	808	778	779	856	810	769	808	798	798	809	813	784	757	763	812	780	802	804	805	740	752	787	792	754	771	762	749	795	788	781	838	808	790	818	782	778	820	795	803	785	841	799	828	800	818	837	816	829	792	801	727	828	749	822	793	785	779	781	829	831	778	795	738	796	791	781	830	827	790	836	833	819	794	801	772	796	826	812	780	781	786	773	725	797	761	805	732	788	823	817	734	788	791	825	764	769	754	805	748	815	787	787	818	775	790	799	796	792	788	803	789	800	773	750	837	766	787	850	785	866	823	761	812	773	787	795	743	794	875	732	786	806	792	754	831	776	803	787	795	857	817	791	774	786	840	776	774	767	862	830	810	790	809	778	771	828	794	812	822	794	835	834	775	796	804	749	834	803	802	745	796	830	818	762	810	766	784	770	819	755	830	762	768	783	787	749	828	796	764	789	787	791	757	753	788	797	777	800	833	785	752	800	792	799	783	846	826	849	772	809	797	788	780	830	782	754	808	795	772	790	753	799	825	805	804	817	775	745	798	843	760	778	781	818	749	790	818	788	822	823	770	820	746	784	779	772	763	775	841	827	804	795	767	747	786	827	788	755	837	781	797	793	792	789	796	831	773	801	756	778	810	782	800	787	791	805	786	778	791	777	774	800	801	777	813	782	771	774	808	755	755	804	817	806	760	787	769	781	796	787	749	770	812	808	792	823	787	805	785	798	799	805	771	766	805	794	804	783	781	797	808	726	781	791	834	817	799	808	787	800	733	754	827	808	733	744	813	824	821	773	798	766	797	855	770	811	753	734	812	749	814	780	781	742	798	848	764	780	770	832	824	769	795	758	762	745	831	811	801	795	775	773	755	746	843	831	788	788	811	844	818	818	789	806	803	775	823	757	784	759	829	802	770	781	805	768	773	802	795	778	791	812	824	749	769	827	776	815	802	771	776	783	812	735	788	773	831	776	792	844	845	819	800	768	782	845	781	827	799	757	780	795	762	786	795	796	776	804	790	815	759	774	787	819	823	802	799	721	825	826	773	817	768	768	794	783	766	771	759	817	775	822	772	779	850	828	771	795	800	794	790	784	782	753	791	835	741	750	812	811	833	819	811	762	751	751	820	752	775	792	798	790	781	807	775	752	785	759	802	824	795	777	749	831	769	722	808	824	795	774	804	855	805	836	800	801	791	841	872	828	765	727	821	796	778	774	795	799	773	789	782	807	812	778	800	831	752	762	803	798	782	794	781	734	778	762	769	806	800	771	787	820	792	753	791	831	797	810	782	785	803	829	810	806	811	772	777	750	794	845	796	818	833	793	776	771	815	797	843	745	813	803	800	792	828	854	786	786	757	827	790	729	810	751	730	774	788	785	760	836	820	814	824	811	798	754	783	801	841	785	798	792	799	809	765	798	774	795	845	763	782	814	767	815	737	797	791	823	794	827	775	800	762	776	857	764	759	764	767	754	839	803	806	779	832	809	761	791	823	802	808	778	802	775	783	757	762
43373	51199	45655	40714	27922	25028	24715	20266	14463	11010	9103	6846	4810	3047	1864	1189	812	850	714	532	454	552	485	381	338	338	299	367	398	421	335	294	284	290	259	274	312	292	247	250	226	269	250	238	285	253	258	258	283	267	260	262	243	263	281	260	275	247	282	312	281	243	269	283	299	238	239	276	284	253	254	271	258	290	257	277	258	259	267	238	272	260	300	271	283	247	264	233	291	287	254	280	296	274	289	242	265	302	256	273	238	259	284	275	275	303	288	270	248	251	274	278	269	266	247	284	290	261	260	282	265	266	248	240	282	237	253	265	278	287	250	253	271	276	266	247	289	252	280	294	288	263	284	279	254	238	282	257	289	270	283	293	314	277	262	278	241	263	261	274	244	266	288	260	269	277	250	243	309	256	257	292	292	260	279	249	286	266	272	252	265	241	246	273	246	289	292	267	252	256	260	281	278	258	279	279	285	262	273	250	265	256	263	229	287	288	296	256	259	275	250	260	282	302	270	271	265	291	288	289	263	271	239	272	266	252	273	296	254	267	273	257	259	264	273	271	257	235	241	284	242	233	271	271	246	255	251	218	265	253	265	250	249	265	283	264	262	269	240	277	283	275	258	273	254	246	260	284	255	244	248	286	248	249	237	264	270	253	258	249	236	294	287	231	288	266	283	257	289	253	290	269	260	245	248	284	261	270	293	244	251	257	250	269	280	262	288	257	261	259	267	266	273	261	247	235	270	260	270	240	265	287	276	311	258	256	250	271	286	258	280	310	269	275	275	292	237	244	267	267	278	284	262	241	287	257	266	275	263	309	262	266	243	233	242	280	270	247	258	274	282	292	283	305	291	247	262	261	281	284	245	291	253	255	293	271	276	275	236	284	257	235	259	266	251	278	253	252	242	260	265	252	263	231	277	293	271	246	267	259	289	261	274	267	286	280	274	241	236	257	271	238	248	259	265	284	259	265	259	251	254	275	251	265	245	257	283	289	278	258	237	249	260	253	236	257	252	242	271	239	238	279	251	257	263	271	268	286	286	285	271	283	252	246	296	264	251	257	271	265	246	277	287	255	239	271	244	280	223	266	256	286	277	282	263	268	227	256	259	268	259	266	285	270	231	269	253	284	287	245	296	258	273	265	275	262	285	284	260	268	249	257	237	283	259	265	247	274	250	258	267	272	268	269	257	267	281	254	270	270	268	270	272	274	284	250	256	255	280	256	254	263	244	268	267	283	272	288	252	243	246	260	229	262	249	288	237	282	260	246	259	253	255	262	295	240	243	275	266	249	272	252	272	254	254	262	236	264	299	255	284	257	256	254	267	263	259	287	272	260	259	249	287	243	250	252	270	268	265	290	249	283	267	285	246	252	265	291	272	255	268	256	262	255	258	275	263	250	265	270	263	258	280	256	285	302	254	236	251	254	268	291	261	265	265	269	239	267	255	259	261	245	290	260	226	270	260	263	261	286	254	264	280	271	259	251	265	261	261	244	242	275	258	247	270	259	285	241	275	247	273	259	249	269	266	265	240	268	291	264	264	244	251	263	258	261	259	269	244	252	277	295	284	244	257	284	265	271	282	283	260	267	287	255	253	279	276	246	255	256	290	253	285	262	254	288	262	266	266	231	293	241	243	273	301	236	266	268	281	270	267	256	266	300	296	235	272	275	290	282	269	237	278	260	266	255	262	253	260	264	242	252	279	284	266	242	259	271	242	240	267	265	257	260	265	249	267	242	285	269	272	257	281	261	274	245	281	272	284	256	254	248	251	253	242	261	248	260	264	248	255	259	267	280	283	281	262	286	262	272	295	275	230	271	258	276	261	290	271	270	247	254	266	273	261	253	263	265	263	252	244	252	240	256	253	241	272	269	242	226	247	277	266	241	268	269	254	257	240	265	262	267	275	230	248	255	252	270	273	260	269	254	249	270	243	274	245	245	267	276	255	260	269	266	272	266	276	275	270	276	270	265	278	243	263	280	277	256	293	270	272	279	268	275	289	292	252	249	275	232	261	265	273	272	259	267	258	256	256	253	266	275	274	281	264	255	273	287	260	258	254	273	238	270	266	295	248	258	276	253	259	252	246	254	255	283	261	276	262	291	287	257	260	293	284	284	245	260	228	274	238	274	237	249	235	248	236	239	270	268	267	260	277	295	250	259	285	280	283	249	263	284	249	265	277	246	286	260	271	314	281	306	265	250	269	253	260	248	259	242	274	279	265	257	274	291	252	271	250	282	248	300	258	263	285	262	253	254	268	264	230	271	288	256	248	251	279	247	301	262	277	276	264	257	251	254	237	274	241	260	299	262	277	281	268	269	274	226	291	260	261	258	253	282	289	258	271	300	276	249	266	271	291	255	282	266	220	248	271	262	238	248	277	271	232	267	255	243	264	254	276	255	278	254	268	284	291	268	304	260	252	284	245	250	239	288	285	256	276	272	271	270	275	282	254	243	264	256	249	256	262	243	250	260	256	247	248	284	269	274	253	241	242	269	252	259	290	294	264	240	272	240	286	287	256	274	280	268	268	261	245	258	271	289	265	273	294	264	258	256	281	263	236	281	256	273	286	259	281	246	259	255	271	247	281	270	251	235	268	263	239	270	242	249	243	273	225	267	258	260	285	278	264	258	263	282	276	256	275	249	286	307	267	272	252	219	270	257	239	288	256	277	267	248	251	260	260	255	238	273	266	263	245	268	270	246	255	281	259	279	244	260	296	259	242	278	268	276	303	270	259	249	254	278	266	260	274	268	263	265	283	255	287	255	243	266	276	286	266	266	265	262	286	265	242	267	279	262	261	291	253	261	243	244	245	235	269	255	261	256	225	285	288	260	261	287	260	256	282	238	261	260	261	262	261	268	257	257	249	233	237	289	239	280	277	265	265	292	256	284	254	273	259	268	262	283	278	288	262	301	251	264	262	318	240	263	268	235	244	247	298	270	276	255	267	263	255	265	250	249	251	274	273	257	259	222	259	264	274	303	259	238	250	283	252	270	249	263	277	271	280	254	255	272	266	268	235	264	263	278	264	263	253	258	288	266	257	254	264	273	277	273	290	276	256	255	265	283	256	272	245	259	253	252	264	270	273	259	262	264	293	271	302	260	270	276	243	260	264	261	240	256	284	264	264	279	279	279	270	281	274	258	270	246	257	272	248	284	274	254	283	272	251	268	273	267	295	263	273	257	293	249	287	258	277	256	262	242	271	251	255	287	235	228	265	286	268	278	240	251	283	248	252	275	283	275	236	251	269	302	274	253	269	260	269	287	266	262	269	281	244	268	270	268	264	254	254	258	282	274	286	269	271	245	264	264	273	244	258	286	250	270	293	279	275	251	266	269	259	273	241	234	268	273	257	274	260	283	265	270	269	271	252	270	242	267	282	252	260	261	270	264	267	284	259	261	235	257	265	233	289	248	241	235	243	242	263	266	249	245	283	224	258	272	286	279	253	282	278	257	280	277	265	265	267	222	269	252	259	240	286	266	263	276	264	282
36036	51817	57188	50517	36122	36106	33989	28176	24671	25233	24249	21678	18245	13362	9541	6737	4372	4906	3652	2771	2400	2830	2473	1738	1337	1229	1099	1338	1608	1592	1224	983	887	862	806	842	806	825	854	825	789	807	816	886	845	856	808	813	851	831	858	900	892	815	831	816	846	808	865	850	828	815	809	835	841	867	837	846	850	858	862	832	776	850	827	818	816	817	837	860	806	774	834	831	829	813	795	824	816	830	777	844	825	809	786	830	821	812	857	809	878	879	816	811	847	806	811	832	830	865	768	856	838	837	796	845	837	855	821	845	879	827	826	833	824	812	843	875	809	822	819	835	815	853	869	826	788	828	922	835	858	798	856	817	847	853	792	802	853	822	823	777	839	814	810	834	845	844	829	777	848	873	857	863	866	860	807	814	810	808	828	856	866	829	863	846	837	801	848	841	821	820	804	853	849	775	827	852	813	891	845	790	797	837	821	812	801	864	823	817	854	867	867	776	810	815	817	875	888	888	814	834	792	860	826	823	878	832	799	880	815	830	833	763	872	824	832	834	868	861	822	801	811	816	760	874	840	783	807	803	862	846	789	790	858	842	858	812	822	855	828	864	798	819	830	822	767	817	801	817	807	844	823	806	801	810	823	818	816	891	858	829	807	864	840	877	869	869	815	833	831	848	815	868	865	867	810	864	855	806	824	860	823	786	869	805	796	832	841	890	834	829	850	838	886	821	785	868	813	837	832	822	812	821	831	827	861	900	803	851	843	826	794	824	791	793	799	815	821	882	865	801	769	852	853	800	801	813	835	843	772	855	875	795	831	855	852	793	784	871	806	877	833	819	833	787	797	803	840	818	853	872	819	859	842	778	841	803	839	816	811	832	862	773	852	805	827	845	854	858	837	836	859	863	865	772	847	829	813	872	873	855	821	813	812	842	824	778	801	856	807	871	851	811	773	825	838	838	892	808	840	814	844	848	840	851	827	860	840	872	820	846	859	815	809	785	794	815	846	857	830	868	830	778	830	867	872	869	850	831	842	863	835	837	813	816	872	809	810	819	809	858	896	885	811	802	850	851	826	824	780	842	885	799	811	863	844	836	819	795	821	842	775	862	832	841	787	842	767	810	814	803	813	840	892	830	798	795	807	813	833	856	794	870	854	832	823	822	778	890	811	837	820	803	793	878	799	809	810	820	834	811	874	819	819	841	848	814	809	851	846	827	867	896	837	866	799	838	828	793	810	823	810	782	841	866	831	865	833	839	831	865	820	904	837	830	815	840	845	836	824	849	870	799	851	829	861	775	842	814	816	835	827	802	818	792	809	806	815	827	773	843	850	824	839	839	837	801	815	825	822	841	787	823	832	801	797	840	819	838	806	859	838	845	815	828	822	888	805	843	839	813	769	831	894	833	800	852	827	864	848	851	821	819	829	831	824	793	865	835	839	856	877	817	829	800	869	816	822	799	790	804	797	818	818	829	798	787	829	819	801	875	825	800	836	821	830	861	871	841	832	815	821	876	876	830	818	854	843	815	797	792	831	807	829	820	835	823	812	787	848	835	844	826	806	840	782	840	807	828	825	832	849	857	850	793	812	874	842	872	847	797	839	878	808	833	828	798	816	818	822	816	788	811	852	850	817	862	757	805	798	785	824	830	828	833	890	850	791	802	871	864	882	806	837	819	873	849	830	824	802	830	847	879	844	843	861	849	840	821	864	829	762	809	828	886	823	841	791	860	809	885	841	772	835	831	823	824	831	833	824	811	856	794	794	868	812	813	810	880	840	839	834	882	768	777	800	841	834	830	841	816	828	856	837	845	833	834	862	857	828	805	806	857	816	820	845	833	858	827	843	893	866	815	862	793	860	835	840	801	833	812	835	811	880	871	853	913	824	856	843	816	862	845	832	809	861	841	788	863	807	805	876	832	826	874	834	813	803	854	814	788	842	818	806	844	828	835	827	822	901	865	835	843	839	832	776	816	825	835	830	844	798	822	844	820	824	797	845	837	817	828	832	787	883	819	823	807	833	843	887	848	843	848	849	853	864	867	822	856	834	831	814	832	822	839	822	822	784	831	833	839	840	811	811	871	825	845	833	802	795	844	849	835	798	826	826	833	820	822	814	877	854	807	834	779	816	822	836	846	842	806	800	826	819	826	839	818	859	850	886	823	848	853	833	870	831	880	877	800	826	852	840	841	862	806	801	839	850	862	844	799	814	814	856	833	844	842	829	786	787	813	825	811	813	836	821	851	829	830	794	821	856	786	799	786	785	853	804	843	769	818	844	845	788	798	832	788	810	835	842	813	824	775	815	828	824	824	842	805	799	836	834	838	832	829	849	808	824	856	831	794	830	844	780	845	852	777	819	835	812	858	800	849	809	803	820	805	780	806	835	807	881	874	815	819	836	858	865	870	790	829	791	844	854	822	860	822	842	777	842	843	812	821	869	793	810	854	847	871	818	845	818	828	808	845	783	848	884	851	796	836	807	819	839	780	836	815	822	824	839	850	862	804	788	810	843	860	884	858	828	804	813	865	799	801	832	820	827	825	818	854	842	845	835	803	828	846	855	894	789	895	812	839	786	854	888	826	843	765	851	844	780	857	855	842	856	796	855	843	829	857	844	865	803	835	829	843	853	853	834	833	816	765	846	814	825	823	851	885	815	803	832	815	816	880	845	837	805	821	811	834	795	799	786	818	827	800	834	808	818	795	783	814	819	854	849	818	829	833	866	881	835	791	814	863	825	821	859	817	851	886	841	846	854	837	815	786	833	848	867	848	860	803	855	836	846	901	864	843	824	839	828	805	818	904	822	850	847	830	789	788	842	778	857	830	875	846	804	838	812	789	862	865	842	835	818	854	854	810	868	827	813	787	795	805	788	839	833	831	829	850	805	842	844	797	826	787	830	835	856	785	797	787	814	841	846	857	801	819	841	808	825	815	834	855	851	805	793	858	831	884	851	796	816	762	862	808	839	851	866	823	837	852	818	843	841	772	852	833	817	831	813	836	817	891	812	808	850	810	862	879	827	810	840	829	816	885	833	821	825	869	843	837	857	826	832	819	859	848	832	864	847	840	842	802	835	788	822	826	815	811	800	807	851	834	836	806	816	882	795	834	888	840	809	842	840	829	799	835	811	859	832	876	816	823	820	809	812	850	804	862	817	834	781	851	816	836	794	842	854	796	862	867	790	802	875	833	842	863	827	831	897	861	800	824	801	831	852	796	835	830	798	782	834	782	790	883	826	863	804	831	823	836	843	833	871	806	854	819	823	846	820	819	800	863	810	813	836	850	839	846	803	839	791	805	862	838	820	831	900	864	808	843	802	790	812	815	813	820	844	831	825	885	822	821	843	880	864	827	828	814	800	838	805	823	814	872	802	825	835	797	844	796	792	806	847	786	845	818	793	790	818	855	803	906	849	801	841	776	854	834	831	834	814	820	837	869	795	795	847	821	861	848	783	832	840	849	803	829	797	818	801	798	844	751	837	830	851	833	868	825	822	830	833	821
13266	17362	16946	12712	4978	2746	2010	1500	1209	1179	1189	890	507	367	300	248	237	252	237	230	194	220	218	257	218	210	206	219	195	228	233	218	220	203	204	230	220	218	248	208	197	228	230	212	233	219	228	223	227	218	215	226	220	198	234	242	233	211	201	231	226	206	238	218	225	241	207	204	235	220	203	226	225	211	245	245	210	215	235	234	220	213	226	274	223	236	215	202	210	174	203	212	191	220	237	221	247	223	215	208	223	238	215	201	192	230	231	220	226	211	227	210	225	227	231	218	247	221	201	211	213	218	233	235	205	228	239	226	202	244	199	210	209	220	207	209	191	216	226	215	199	233	212	232	216	233	211	233	248	211	219	197	224	226	225	248	230	197	251	218	227	224	208	203	235	250	240	226	218	198	231	193	192	210	221	211	188	207	199	212	214	198	211	208	239	206	213	192	219	212	244	238	222	221	241	225	201	221	242	202	225	256	222	218	201	242	221	227	203	225	199	255	227	222	215	210	223	201	202	219	219	221	198	224	215	196	223	212	228	216	217	255	226	219	216	225	229	216	237	211	201	224	216	195	205	228	241	222	218	245	237	211	226	219	206	198	258	221	234	229	223	201	210	244	199	202	191	214	197	239	200	212	215	232	230	227	247	222	203	189	181	207	215	211	219	198	237	200	240	235	205	185	220	226	227	231	167	247	200	217	218	224	230	218	224	204	200	222	228	220	228	253	218	208	232	227	220	227	221	224	211	191	228	220	199	205	199	239	209	214	223	202	216	203	216	219	233	214	218	192	231	193	216	234	226	224	230	207	225	209	221	209	218	238	226	232	209	212	229	230	225	207	219	198	217	207	206	217	219	223	224	232	236	210	207	226	232	217	207	224	231	225	212	200	242	215	223	223	210	219	233	210	267	227	246	238	217	216	235	214	227	214	203	242	222	238	206	227	203	230	220	213	219	199	227	221	218	241	216	208	230	200	209	220	222	213	189	210	228	214	206	241	206	242	208	203	221	210	235	223	237	226	225	229	223	205	195	232	216	215	217	228	209	240	226	221	215	229	247	228	247	227	225	236	224	231	239	209	242	221	240	211	201	223	218	218	223	227	217	218	209	204	212	216	227	236	228	212	216	225	196	239	218	254	201	225	206	219	241	212	211	203	243	212	254	202	200	234	212	238	200	221	224	225	227	219	228	194	211	221	209	221	227	202	226	211	221	217	219	227	207	211	225	214	233	221	221	221	231	204	215	183	220	204	228	237	211	198	235	215	228	233	200	234	201	216	235	200	224	218	208	228	215	198	237	198	235	193	233	212	234	207	230	230	232	213	230	207	214	213	227	222	214	207	204	216	236	217	229	230	222	259	222	233	190	215	232	209	233	214	229	224	222	244	221	203	240	218	205	251	217	203	203	225	201	212	217	188	212	226	211	229	246	226	191	251	216	251	225	205	243	216	195	214	218	239	223	214	205	218	225	197	198	219	208	223	205	247	210	206	215	225	200	194	208	231	228	218	226	204	242	216	206	205	197	207	217	219	219	210	231	227	228	268	224	224	211	234	215	210	215	206	213	231	224	221	201	242	221	224	201	220	224	229	196	214	211	220	235	229	218	226	212	211	234	209	220	204	220	216	199	196	203	219	223	221	221	217	228	203	205	233	229	219	197	203	221	216	231	208	224	207	206	213	195	219	238	190	243	228	235	206	222	241	217	200	200	234	228	214	250	239	201	246	247	211	219	193	227	225	212	217	223	233	215	252	248	246	217	216	201	216	218	235	214	258	207	258	223	211	239	206	198	221	234	235	197	233	220	239	237	233	213	240	206	218	247	227	205	249	227	222	229	216	204	217	221	201	223	221	225	211	201	203	197	217	225	228	217	229	201	211	183	239	227	205	208	229	202	199	240	249	209	223	226	223	219	229	212	230	223	203	198	222	218	221	226	212	224	217	209	203	231	255	202	218	204	220	211	222	236	211	253	232	228	227	244	215	217	229	202	219	249	223	201	221	218	215	194	216	226	190	230	194	213	223	226	259	234	218	213	216	221	197	192	201	214	210	192	219	228	232	231	224	223	217	217	216	259	211	236	212	233	218	236	225	224	188	223	211	195	211	230	216	224	217	234	221	214	225	239	200	208	181	221	218	256	224	223	215	215	206	247	237	229	221	239	228	221	228	232	232	219	206	226	220	221	213	224	218	228	237	248	202	237	204	218	220	233	191	212	216	214	247	208	229	245	216	210	221	223	202	218	219	200	209	222	202	193	227	224	204	208	227	210	242	231	241	233	243	232	220	206	234	215	215	236	222	225	243	222	222	242	214	223	196	229	257	239	222	221	208	241	229	226	228	208	236	218	215	213	241	204	205	230	202	200	207	250	235	204	238	252	224	213	208	223	202	229	227	203	222	209	222	224	203	214	247	204	218	209	189	186	236	205	215	232	224	242	247	202	199	219	187	241	238	207	210	232	204	214	221	253	233	201	169	195	203	210	208	207	242	232	218	216	220	211	221	221	237	222	238	221	223	212	218	203	224	219	229	196	212	177	238	214	221	236	196	205	216	223	215	227	218	194	216	223	228	207	197	211	210	229	245	208	209	206	228	243	235	238	210	207	215	223	220	216	222	260	225	228	217	240	213	228	221	243	237	212	212	210	205	219	203	220	232	206	219	197	210	199	210	219	247	221	223	224	212	202	228	216	224	217	212	227	216	217	237	234	210	246	234	198	219	233	210	230	224	198	251	197	198	204	231	220	227	245	224	233	235	216	204	234	212	214	207	196	204	214	210	191	223	254	223	208	214	237	227	240	202	231	207	216	215	226	225	235	207	228	238	212	220	200	180	232	221	244	213	225	224	199	211	204	195	220	238	234	197	220	203	219	201	218	217	182	224	223	215	248	247	235	225	226	201	223	217	195	220	199	218	204	238	208	213	228	200	209	180	218	201	220	224	194	235	222	230	231	235	213	197	204	204	208	212	223	230	230	219	199	184	212	227	216	229	222	220	241	216	217	217	197	199	225	204	201	202	228	247	196	226	230	225	234	212	210	220	218	194	196	203	202	198	206	218	193	220	198	194	211	223	253	233	218	236	180	227	228	236	226	204	200	218	219	236	217	211	203	225	217	226	243	223	232	236	197	211	247	213	229	218	222	240	231	220	229	245	243	226	227	204	238	198	181	220	223	238	222	232	225	209	227	228	238	234	254	178	226	218	216	192	215	226	218	184	220	242	200	222	215	211	231	218	220	232	226	196	235	243	200	224	212	207	229	221	228	267	215	235	209	239	223	229	206	245	250	236	198	239	224	223	243	223	205	212	229	204	197	223	234	245	229	249	242	211	198	230	204	200	234	225	221	199	237	226	217	225	217	217	235	223	198	188	213	208	239	254	237	227	212	207	222	244	193	197	213	186	221	211	211	233	249	215	228	249	238	224	235	226	187	199	216	216	230	241	243	233	239	245	219	223	189	225	231	220	223	200	244	222	234	240	213	221	214	212	239	227
13053	20143	25273	24474	14994	11881	9312	7570	6331	6789	6600	4799	2907	1845	1332	1025	887	966	883	790	774	795	744	748	758	751	711	764	730	735	795	735	747	729	736	745	683	715	701	735	715	740	718	757	750	753	735	711	729	697	716	759	720	741	743	727	726	714	747	718	744	707	706	723	727	751	729	755	702	755	713	734	751	746	758	719	728	729	697	730	740	734	731	734	741	661	742	712	732	732	726	713	724	699	756	731	691	731	739	733	696	735	736	692	685	744	736	734	729	700	748	631	697	691	715	676	762	732	756	754	751	761	778	739	697	722	771	728	730	750	773	706	707	711	726	756	743	720	681	761	699	773	736	722	736	682	682	726	770	745	721	773	707	732	774	704	753	749	696	740	728	752	724	689	758	697	676	678	715	689	721	731	766	757	727	738	756	701	688	709	719	723	743	739	746	728	709	717	703	733	758	738	758	703	683	742	783	755	722	711	670	743	754	749	764	739	746	653	731	715	734	765	720	709	706	728	723	703	699	732	739	705	758	740	759	736	732	697	728	699	743	751	714	731	777	750	724	703	701	740	738	717	728	713	688	740	717	686	696	741	718	751	686	721	690	699	692	683	685	724	700	760	739	682	686	716	706	708	698	741	734	691	732	711	811	717	705	721	752	718	757	730	740	657	737	790	755	680	702	767	750	704	722	737	723	739	724	689	752	703	705	753	726	695	764	715	764	696	741	725	694	729	737	719	715	720	756	719	691	722	757	741	716	701	716	750	712	721	741	736	735	735	749	760	714	706	686	719	694	736	736	749	713	768	720	731	742	729	689	745	734	702	762	726	744	731	714	725	750	720	748	734	745	741	732	708	760	784	748	717	672	745	727	692	772	768	689	674	766	757	698	745	696	728	756	724	718	749	747	682	666	674	685	692	725	716	721	682	691	725	721	714	732	769	688	711	738	737	735	759	758	721	747	731	686	709	691	712	703	686	713	726	716	722	747	703	737	729	735	712	693	754	718	747	728	693	742	727	784	747	741	764	723	762	781	781	684	801	749	714	710	713	723	719	706	740	738	771	737	764	746	716	719	767	753	725	724	715	749	758	704	683	724	704	747	731	702	766	709	689	767	665	729	738	694	744	740	707	747	719	759	664	749	770	695	730	745	741	739	700	746	753	713	756	705	737	681	700	743	707	743	736	736	738	742	750	768	770	756	723	709	726	723	710	686	724	715	748	741	685	699	743	740	734	727	722	761	680	693	737	707	756	750	707	712	739	732	725	743	725	748	703	748	740	694	737	702	714	745	732	712	721	745	762	722	731	696	676	709	778	713	739	753	788	728	696	775	734	724	713	721	757	703	698	723	709	731	697	662	749	721	738	760	718	695	704	761	740	707	750	723	723	772	762	716	683	737	729	734	742	713	733	708	699	739	704	747	681	721	699	750	685	671	729	729	735	762	715	714	704	728	714	758	762	723	723	710	731	707	715	744	745	686	745	728	707	760	726	750	704	732	692	732	706	673	759	748	731	723	745	745	737	743	677	687	740	718	686	711	718	696	706	685	786	710	719	711	697	726	740	734	726	721	743	694	712	729	690	708	710	782	736	686	708	741	711	726	718	789	757	770	749	779	734	693	733	731	688	696	711	745	711	806	788	715	727	785	705	744	733	772	689	751	754	726	730	684	725	752	720	710	708	702	715	762	730	739	752	720	702	718	756	762	740	717	736	735	748	740	729	740	705	771	718	719	724	731	772	726	724	750	707	682	749	716	711	748	775	740	718	710	711	774	744	710	722	659	739	733	782	749	727	674	680	696	712	731	705	753	743	737	748	766	701	713	735	731	678	708	764	709	767	684	686	757	765	695	736	739	758	710	736	692	735	776	733	728	746	736	717	761	716	752	758	749	782	744	704	787	690	751	683	671	694	699	716	738	752	711	705	745	724	705	759	735	723	718	720	720	734	717	707	718	743	777	730	741	736	745	732	730	726	717	724	750	719	755	694	764	731	719	759	722	705	752	747	638	717	651	753	712	753	705	727	686	763	723	763	754	759	748	703	780	719	732	724	720	706	708	762	721	765	693	715	733	752	776	693	693	739	714	735	736	704	695	723	746	702	726	724	689	736	730	706	718	732	759	726	734	711	748	694	765	732	762	759	756	746	764	696	709	793	713	699	771	741	766	737	765	726	679	726	711	764	697	741	727	731	747	716	718	726	749	734	708	750	713	696	703	714	728	733	757	685	691	699	712	771	765	754	756	771	729	764	719	693	730	729	720	708	688	777	718	776	683	734	700	717	700	721	729	737	723	736	761	687	722	753	711	733	800	748	740	731	751	697	756	700	755	729	708	729	714	729	703	753	733	733	682	758	685	720	733	724	750	705	742	712	786	700	739	758	687	720	735	717	764	717	748	731	747	709	738	687	729	753	745	730	702	761	736	686	765	730	685	746	733	683	696	678	715	691	730	712	682	720	706	715	730	731	714	719	707	743	717	703	754	724	730	762	690	720	761	763	699	779	721	693	748	722	711	725	747	696	663	697	706	704	727	732	713	747	783	727	702	773	703	734	728	741	747	735	747	705	727	746	707	750	701	747	747	709	727	762	730	669	744	761	707	703	690	753	708	717	739	730	715	743	694	729	727	686	716	729	736	716	711	720	728	707	748	731	772	683	668	730	694	743	710	698	724	740	741	745	676	720	701	722	745	716	740	732	701	694	728	703	683	697	775	725	770	751	735	788	718	692	731	686	747	736	733	730	722	725	711	727	725	791	726	747	738	727	680	725	736	741	748	722	694	736	700	710	704	779	782	724	670	727	763	713	736	773	728	750	767	691	751	736	749	719	725	734	706	733	748	740	726	684	736	738	704	705	704	715	676	718	740	746	734	736	729	678	709	709	715	713	725	698	754	715	737	767	691	697	701	709	747	751	733	735	678	722	709	769	684	786	719	727	727	740	722	713	777	760	702	739	730	724	724	748	731	710	758	708	673	757	670	775	708	709	750	691	679	770	771	758	755	703	697	740	727	750	725	703	755	693	715	708	746	720	763	750	704	750	715	705	724	718	769	758	715	720	647	724	725	653	729	747	737	777	740	737	723	782	687	742	696	727	724	721	754	742	721	760	693	695	722	728	734	735	739	703	694	725	744	747	707	697	755	706	720	680	727	733	711	733	726	741	708	731	773	717	727	731	749	724	729	714	704	749	748	711	702	723	747	719	715	660	730	689	728	716	749	720	706	739	732	699	717	698	738	691	769	747	708	713	737	752	740	780	738	743	713	738	776	733	708	736	742	761	718	719	741	739	787	732	697	758	759	724	711	762	748	704	748	761	695	749	762	693	758	778	769	711	731	711	731	706	715	703	725	721	696	721	713	720	761	758	669	683	730	702	745	776	709	739	712	728	804	716	786	736	769	712	739	764	718	729	691	764	719	709	762	730	736	758	723	698	689	707	721	730	756	726	749	708	736	692	705	732	772	708	711	711	711	711	721	747	745	748	725	713	721	743	712	771
40439	45525	45284	43751	27667	22770	19321	13204	8899	6830	4320	2939	2325	1443	1034	640	592	512	454	408	370	372	334	260	240	276	240	246	292	268	268	217	249	245	231	230	233	252	244	232	257	240	205	241	267	263	234	231	212	230	226	248	259	250	210	241	245	209	232	248	240	216	247	228	228	243	203	212	220	220	254	212	209	238	232	246	235	237	238	245	211	238	238	218	230	223	227	221	222	214	238	227	235	223	242	219	213	255	239	226	253	236	195	263	251	247	238	226	243	235	241	253	239	231	222	240	238	200	215	249	262	238	231	242	240	239	242	227	267	224	254	263	230	239	255	236	233	246	240	231	229	196	214	241	223	245	243	228	247	262	231	221	243	239	215	226	242	209	238	207	231	236	243	218	216	235	214	213	225	238	233	216	194	246	209	218	235	245	229	244	226	238	234	211	227	267	225	219	228	243	241	216	233	233	206	223	229	245	244	248	229	245	219	245	201	215	240	248	245	210	240	248	207	228	207	245	221	223	221	227	216	205	251	228	222	236	230	259	230	238	207	205	242	228	224	198	195	231	232	244	240	245	225	247	201	239	212	205	219	238	234	253	240	212	244	245	258	225	249	242	229	218	232	221	250	249	212	232	250	221	226	237	239	219	244	219	243	248	224	233	235	212	262	208	229	256	253	229	226	253	197	237	204	250	243	241	223	249	229	231	231	255	217	228	213	237	233	260	201	257	225	240	273	206	248	243	229	246	249	215	217	219	209	256	249	223	230	223	257	225	242	234	238	226	236	230	193	226	208	227	232	216	255	223	256	217	242	232	216	226	216	239	241	222	232	260	279	233	217	226	229	232	244	239	236	220	220	240	220	234	230	201	229	235	234	225	274	246	223	235	247	208	232	225	214	251	245	228	233	252	228	249	219	225	224	250	207	232	244	229	237	236	230	264	222	223	226	219	199	234	237	240	246	258	244	226	239	224	256	252	216	227	230	207	219	234	235	221	247	240	237	206	233	267	258	233	223	227	230	204	211	201	235	215	246	193	224	211	202	221	247	261	240	226	260	197	213	267	235	252	242	273	253	249	228	217	235	249	238	229	228	258	227	232	222	221	208	249	249	238	250	221	254	230	236	224	241	232	231	230	209	233	227	220	238	233	244	232	241	251	225	223	229	229	209	235	220	245	237	199	225	229	242	204	248	231	224	191	224	244	243	221	241	220	250	216	247	224	233	230	218	222	251	242	248	227	235	197	237	209	221	230	237	209	222	224	251	239	229	224	232	206	231	223	257	210	215	211	220	230	228	240	232	231	224	244	226	237	224	240	224	207	241	236	239	239	227	227	214	236	246	214	232	242	233	223	226	243	240	234	252	233	232	219	241	244	207	208	223	230	234	216	218	224	232	222	262	223	197	205	251	230	215	207	233	224	212	231	238	223	232	217	222	234	233	227	237	227	247	256	262	229	253	218	229	240	216	225	237	234	253	225	235	210	233	250	249	237	236	199	231	207	224	229	207	267	228	227	204	206	232	252	249	237	223	219	229	233	208	242	236	236	227	257	222	265	243	212	216	237	240	245	214	220	219	217	232	230	226	251	234	245	237	232	237	237	222	211	227	230	229	219	231	255	208	257	240	243	220	235	246	245	243	226	203	231	237	222	231	257	256	200	243	228	226	236	242	212	251	230	207	213	217	219	237	233	262	246	212	224	234	218	239	230	239	216	255	227	252	232	265	243	226	249	230	249	269	230	249	215	201	224	205	242	236	198	225	225	230	229	205	223	216	242	225	217	218	235	216	256	256	219	253	221	233	212	210	231	240	221	202	219	270	220	257	238	226	241	219	220	241	242	228	241	225	225	254	266	230	212	247	229	226	242	255	206	209	215	243	234	239	199	238	215	227	231	200	215	236	243	236	232	199	246	229	242	225	229	228	233	214	256	229	212	242	210	217	234	238	231	239	215	227	224	230	260	242	207	235	244	239	217	258	233	229	255	224	266	237	233	228	245	253	219	222	248	257	217	216	242	240	201	239	231	251	236	210	237	224	236	227	235	224	231	223	215	211	240	218	236	234	226	238	220	211	234	243	222	199	245	229	246	248	224	219	231	227	245	224	221	247	248	210	231	228	227	222	223	221	228	265	244	212	233	213	241	210	205	234	229	222	212	235	236	251	223	250	260	243	222	222	240	229	221	234	254	242	216	230	233	223	253	228	219	236	239	215	211	247	215	231	224	228	228	233	235	236	232	239	218	268	244	239	195	215	250	239	235	234	228	202	222	210	235	242	210	229	228	209	218	211	226	218	247	216	245	239	236	245	236	246	235	247	253	237	244	256	232	217	228	227	227	232	223	209	240	223	238	235	212	238	204	237	213	223	221	251	215	242	252	210	237	223	252	247	219	223	249	232	246	206	204	220	233	221	230	230	243	229	218	212	251	262	220	219	239	241	229	254	222	207	216	222	260	234	230	224	224	261	216	202	215	200	228	229	237	228	233	221	218	203	216	212	231	251	227	225	217	231	218	222	238	258	214	235	234	235	240	243	260	239	224	230	199	239	226	224	229	209	236	241	230	199	212	223	215	223	203	233	218	241	234	232	232	230	241	239	228	231	198	250	252	206	231	250	229	274	236	223	235	222	221	211	221	228	228	263	204	208	246	235	226	237	226	226	258	267	235	247	204	229	217	233	251	240	237	240	206	215	239	274	214	246	215	240	218	232	255	240	242	252	204	236	225	234	198	225	213	251	234	254	230	249	216	230	247	231	242	216	243	221	240	247	250	214	245	206	249	223	248	208	239	229	234	242	222	241	261	251	241	241	222	243	219	234	246	232	258	214	246	252	240	210	244	227	247	241	242	220	235	222	245	230	232	232	220	219	229	228	231	211	222	237	231	258	220	241	203	225	221	227	233	226	237	226	238	229	232	228	252	214	238	244	232	216	213	235	238	204	220	237	231	217	241	236	246	241	231	242	223	228	235	221	244	207	239	223	255	230	228	236	234	241	229	217	248	186	203	221	230	220	214	241	217	253	245	229	234	236	245	203	208	254	202	262	227	242	243	211	223	213	229	232	238	219	249	222	221	233	281	256	239	239	239	236	227	243	224	222	231	239	252	249	225	213	236	247	246	221	230	225	220	223	255	224	219	208	232	236	216	257	211	223	262	243	239	250	242	241	200	216	248	261	242	222	198	221	237	231	222	241	212	206	213	226	229	233	236	240	225	235	225	211	206	206	246	212	252	228	214	204	220	225	202	228	215	220	235	235	234	225	265	214	245	224	222	221	241	239	254	225	236	223	234	226	223	228	203	207	257	223	224	268	226	217	255	215	230	218	234	244	237	210	218	222	241	223	219	209	249	240	209	208	216	236	261	223	256	203	211	256	223	224	235	224	246	247	233	221	252	238	241	215	242	231	208	247	241	225	233	221	212	248	241	238	222	230	227	225	213	243	235	209	232	257	218	225	235	213	210	231	227	249	256	245	226	216	233	229	230	248	211	196	223	232	212
34683	42665	52062	51726	32317	29377	27541	23769	21035	20869	15639	12971	11501	8132	5739	3853	3243	3065	2348	2097	1573	1765	1695	1075	1002	910	947	970	1276	1136	894	773	805	757	743	726	764	740	749	751	791	731	727	794	742	788	723	789	752	743	813	740	677	813	729	808	734	765	719	745	708	793	740	696	742	747	765	682	804	720	749	778	721	756	744	765	794	744	781	786	750	810	770	789	735	714	779	791	767	760	785	710	752	777	721	783	735	779	737	755	773	784	700	714	774	758	780	745	738	712	708	745	715	743	740	732	695	738	749	753	772	732	710	776	713	713	806	726	800	730	778	756	719	750	768	744	751	745	743	764	718	769	761	769	725	745	712	755	730	733	730	788	735	707	719	711	709	781	732	698	698	709	756	786	768	797	691	747	780	737	725	719	734	743	746	734	756	742	660	770	793	748	726	752	771	678	727	718	783	758	688	752	744	764	798	676	743	762	717	772	762	782	733	728	743	747	774	728	753	739	753	768	686	741	691	756	687	777	717	786	716	712	699	745	757	732	685	730	727	733	771	706	756	723	690	677	753	711	758	756	741	782	736	720	792	710	741	720	744	750	742	789	767	736	752	728	755	736	718	749	723	782	737	713	754	782	736	797	688	748	777	740	680	760	777	739	703	746	738	747	710	739	768	760	772	732	750	760	738	717	726	721	749	708	750	687	729	776	718	722	739	768	702	740	772	725	744	741	807	693	813	737	748	723	723	765	703	730	746	713	765	739	755	774	777	789	816	739	763	746	783	737	721	749	782	731	794	734	713	703	771	689	749	730	720	756	720	733	733	713	729	767	701	728	734	738	748	743	743	720	742	736	775	746	743	751	734	736	773	780	740	699	747	745	741	746	756	745	721	734	748	773	721	757	757	751	734	777	794	716	755	764	710	747	831	725	738	746	692	782	736	766	734	739	773	785	735	741	730	731	810	798	746	748	781	734	788	765	772	766	788	752	760	775	748	759	754	763	725	743	756	739	743	742	754	738	740	788	793	740	780	769	713	776	789	751	773	785	790	755	734	799	765	736	772	777	789	746	781	734	740	744	706	742	725	737	738	732	735	768	753	772	777	808	779	757	723	767	762	816	699	768	693	707	747	748	718	767	784	776	761	724	748	752	759	730	734	732	760	699	711	769	744	699	725	791	727	777	747	760	755	696	757	776	759	741	730	741	730	766	727	723	742	798	748	716	744	713	750	730	742	754	802	780	692	686	705	782	742	714	755	772	722	695	770	770	773	727	764	776	741	723	735	758	764	704	761	761	748	746	727	769	732	718	684	727	741	787	756	719	723	765	751	781	734	720	711	725	738	783	743	789	707	655	782	753	778	740	790	778	714	750	762	738	744	775	774	708	742	765	797	729	748	738	707	720	766	763	719	799	800	708	710	737	757	711	686	708	767	755	752	726	776	723	733	769	743	709	756	757	709	789	771	772	784	713	719	780	739	781	748	826	735	778	750	755	726	748	756	794	705	740	739	775	701	711	719	738	749	748	737	699	744	721	733	723	719	751	748	727	712	762	743	732	722	738	728	766	745	764	734	738	793	770	765	742	746	762	777	702	760	758	777	739	793	734	746	729	760	683	725	754	744	760	746	771	742	721	742	734	733	760	762	779	746	764	741	720	747	759	751	719	752	762	724	753	717	747	742	741	825	763	739	736	737	730	718	690	769	720	799	764	759	720	775	749	828	755	768	762	759	698	743	766	765	740	751	776	774	805	750	719	754	722	770	762	726	733	779	716	754	726	754	753	693	745	707	742	723	755	770	715	700	732	732	713	776	726	752	743	743	750	722	741	762	719	767	740	739	772	775	728	761	767	783	766	776	760	738	773	741	732	729	747	713	779	751	749	742	765	756	697	725	770	817	731	722	766	751	724	724	763	712	769	781	685	728	721	768	757	754	741	778	736	788	730	750	722	776	731	745	765	763	747	734	789	774	757	771	731	747	718	762	707	688	738	774	727	753	704	789	755	759	729	750	737	755	736	762	720	778	777	748	780	768	760	756	778	773	745	717	768	747	750	755	724	703	788	786	726	765	766	781	730	773	754	788	743	749	688	750	764	695	743	767	735	735	758	703	749	777	765	799	719	791	757	812	779	750	769	774	743	771	736	768	770	683	718	663	782	801	757	769	706	686	804	732	772	763	769	756	777	754	725	729	759	802	757	751	731	760	763	766	739	800	747	737	789	772	763	744	688	719	765	735	720	762	749	766	723	726	752	752	707	726	794	714	721	772	770	700	778	757	765	753	747	715	728	732	732	714	717	760	772	766	716	748	726	743	708	756	700	784	758	703	782	716	729	772	759	744	712	727	738	756	751	758	781	746	745	728	726	757	735	723	734	759	770	728	742	690	781	774	746	735	709	735	770	803	772	799	727	728	756	782	770	722	706	718	777	761	672	726	678	757	733	736	725	665	754	698	759	697	758	753	713	766	733	709	749	721	757	776	798	754	745	750	773	784	781	753	750	717	721	777	766	776	752	751	719	784	728	734	726	753	720	683	731	748	742	803	759	702	749	787	752	714	733	732	742	740	745	768	725	746	766	792	762	702	753	743	740	766	744	774	726	712	758	782	713	751	754	745	768	734	749	737	722	768	747	744	755	767	745	747	729	736	753	739	767	727	735	773	785	781	745	761	717	707	806	766	711	751	737	735	758	729	769	747	784	727	720	747	699	687	733	795	702	734	735	765	732	723	746	760	781	739	731	754	730	728	740	752	773	753	717	762	698	770	754	754	746	704	790	756	730	747	758	767	780	774	780	745	784	753	726	789	792	699	750	722	761	705	743	711	768	782	767	730	757	766	768	705	714	789	732	772	691	765	726	748	687	740	790	721	748	754	766	728	750	785	711	737	790	782	765	744	747	727	758	748	744	806	755	753	736	738	759	766	753	780	713	715	763	729	762	698	723	708	777	748	710	741	757	770	721	774	791	752	684	795	697	749	770	723	760	733	763	751	727	758	752	749	745	718	759	776	726	705	757	726	688	760	777	702	732	710	714	732	759	692	718	683	755	704	768	721	762	761	723	740	692	742	728	699	745	738	769	761	756	788	708	784	686	689	784	698	767	774	736	697	705	732	738	760	740	747	769	739	752	745	721	716	740	758	740	761	763	769	722	735	781	710	758	746	735	727	736	762	796	751	714	731	716	742	768	705	716	737	747	726	737	786	760	787	749	756	785	709	734	770	753	717	714	750	734	780	792	683	726	761	755	732	744	745	762	782	756	731	710	720	741	755	701	707	724	767	774	777	762	740	755	753	725	770	732	745	780	733	784	730	735	763	776	746	787	762	735	709	788	792	800	741	745	715	728	713	708	730	781	789	754	759	724	742	751	741	749	687	738	739	770	743	809	737	717	808	789	736	754	760	706	733	760	757	781	779	729	762	718	756	761	769	715	776	742	755	737	773	788	772	729	759	786	784	712	751	741	711	728	780	765	745	724	746	748	744	756	766	765	768	724	727	742	782	719
44209	47072	43656	38295	26433	25539	23708	18029	13799	10924	6867	4514	4093	3202	1863	1199	1040	978	748	568	479	527	426	342	331	304	298	325	407	346	319	266	238	276	221	229	274	266	282	271	262	243	261	253	273	271	243	251	243	241	230	277	279	255	270	264	270	237	254	255	228	284	282	273	274	253	255	252	263	246	247	245	281	271	259	260	266	269	255	264	249	252	243	234	259	265	252	227	286	232	267	270	248	261	257	227	242	231	239	252	261	244	244	221	244	265	247	280	269	238	267	263	267	256	239	280	261	250	222	277	255	257	227	225	260	256	264	251	228	260	230	243	241	255	245	256	243	244	248	273	259	223	268	272	253	275	244	258	266	239	278	244	255	261	242	227	217	236	264	263	256	257	262	266	260	229	243	272	244	227	245	240	249	256	258	291	235	238	236	253	262	252	262	223	256	245	262	248	264	263	290	257	279	253	249	269	249	234	263	238	251	268	200	281	266	256	252	246	274	270	246	255	258	238	240	260	273	270	239	236	258	254	274	246	269	255	243	258	250	257	236	262	269	240	253	218	249	249	241	251	251	253	264	253	250	237	232	250	246	250	220	233	237	252	268	281	259	249	242	255	246	244	257	261	258	268	221	251	257	262	267	256	246	277	235	255	257	272	274	246	269	262	246	266	260	234	211	249	248	236	232	273	219	242	251	257	267	251	264	260	258	248	246	247	226	264	250	281	255	248	235	268	243	253	260	250	262	237	252	256	248	233	267	256	267	270	221	237	247	209	256	259	252	235	261	260	244	266	246	265	266	256	268	232	291	259	258	269	237	277	230	225	225	244	252	257	271	260	255	234	246	282	251	273	243	255	271	227	259	228	259	249	268	242	244	239	254	236	257	230	233	239	256	287	252	263	249	256	224	271	285	239	228	262	230	240	258	278	281	265	280	259	253	250	252	249	246	282	224	282	262	263	223	261	242	270	244	220	309	232	251	256	249	262	275	265	258	245	219	250	291	249	257	281	249	227	262	241	237	251	263	255	265	259	258	238	250	251	236	240	264	218	281	264	261	241	262	212	245	253	231	234	225	262	288	241	264	262	242	251	251	243	251	254	288	251	268	243	228	292	290	239	219	241	232	264	284	246	247	246	259	249	247	243	261	242	259	249	266	244	274	260	268	243	267	256	257	248	253	253	273	264	244	254	247	268	231	245	244	244	234	268	270	243	262	244	255	260	244	260	272	271	235	262	241	236	260	264	233	232	237	249	248	259	269	290	226	251	260	243	270	279	266	257	265	237	274	262	250	249	250	249	230	245	254	243	271	241	247	243	251	258	256	250	256	265	228	241	244	263	256	241	237	259	241	252	243	234	267	244	220	257	245	243	261	253	236	244	256	254	233	218	255	276	245	221	277	259	236	265	212	275	263	258	247	301	270	262	258	234	276	231	242	287	261	265	235	251	283	266	266	236	262	252	259	268	274	246	278	237	250	256	247	246	259	259	243	237	301	275	256	233	250	240	240	256	285	245	262	274	241	256	269	223	257	260	253	261	252	286	277	229	272	254	261	247	239	267	262	264	255	264	248	249	247	257	291	255	238	217	263	248	248	264	243	263	257	259	242	251	280	236	281	251	274	250	255	267	240	258	274	247	240	271	234	274	241	261	268	254	248	287	251	221	278	259	259	260	253	262	253	244	267	261	263	250	245	266	233	245	216	253	256	265	262	244	233	284	279	247	247	241	237	238	247	252	253	240	260	287	247	255	228	249	253	272	238	266	248	271	242	261	291	247	248	269	239	284	251	225	231	286	262	248	234	260	251	232	259	230	287	239	250	247	252	237	233	266	238	251	246	264	257	270	272	267	233	257	247	262	228	234	255	240	269	217	235	242	222	239	248	257	256	237	264	277	260	249	240	248	240	245	269	257	235	225	250	260	256	236	234	276	261	242	231	242	241	233	257	239	249	261	261	266	260	247	236	271	263	236	262	252	241	244	263	250	270	255	231	238	257	242	248	247	247	279	246	229	250	226	264	240	243	256	238	231	230	252	246	245	254	246	230	253	264	255	229	235	258	211	241	232	260	276	282	292	233	244	250	257	237	260	254	264	269	257	259	262	275	253	255	260	277	249	254	282	260	244	229	271	252	235	260	268	238	256	222	251	269	257	250	255	253	241	278	255	279	265	251	260	264	262	232	243	248	276	254	240	261	259	243	244	259	214	257	247	254	251	241	239	268	244	242	236	257	278	249	239	244	243	216	251	260	260	232	269	269	235	258	271	239	246	252	231	243	281	239	246	248	270	276	253	259	253	269	258	260	277	287	249	249	285	253	230	265	248	248	234	248	227	212	252	283	276	259	248	249	250	251	270	283	265	224	256	255	254	274	245	247	259	264	249	228	251	233	259	253	225	252	248	239	282	241	275	256	280	257	255	270	260	220	228	258	250	251	260	254	244	256	264	255	249	239	232	265	242	247	275	243	274	233	247	249	237	231	283	230	258	234	272	244	246	254	245	265	239	236	267	246	267	272	268	273	239	285	254	254	231	261	249	276	228	237	253	236	274	245	226	222	254	249	258	269	267	257	249	253	227	261	244	274	255	253	283	274	240	293	246	230	252	242	250	244	225	265	277	231	243	262	269	265	245	269	276	267	250	260	252	266	258	251	291	262	227	259	263	251	231	251	245	232	273	252	289	247	259	261	253	229	277	271	270	280	258	226	257	256	249	260	241	236	246	278	247	276	269	231	251	267	219	236	256	241	257	270	247	264	260	236	245	252	254	250	253	271	250	236	242	285	251	271	251	287	236	237	225	249	252	264	244	257	262	271	264	238	259	275	261	262	257	249	262	242	275	235	272	273	269	238	245	251	237	245	248	247	229	235	240	250	229	248	245	275	241	237	245	283	254	280	257	268	234	286	254	269	253	245	268	274	250	272	251	256	252	252	257	250	246	252	289	215	239	267	298	271	241	247	227	271	251	265	237	264	257	238	235	238	274	251	248	275	232	253	239	219	242	264	248	267	249	247	264	252	253	247	264	268	261	259	251	258	236	263	261	269	242	243	248	248	276	267	265	239	251	267	230	275	258	261	283	257	247	267	275	266	258	260	278	223	255	262	283	253	246	267	251	265	268	279	266	267	291	253	257	285	280	272	231	241	250	301	286	236	242	263	252	271	273	246	266	250	234	257	252	259	246	263	299	251	266	273	228	261	249	238	237	263	258	251	248	244	238	257	259	257	247	278	257	241	249	239	293	233	202	262	291	247	288	259	261	240	263	242	231	264	239	262	265	264	279	224	225	260	233	256	263	240	245	264	238	242	232	271	267	238	238	252	279	250	261	291	245	245	261	288	220	274	286	273	245	253	281	213	246	250	234	267	281	233	241	281	279	249	267	253	265	259	262	268	274	265	256	258	258	261	251	240	263	276	255	232	260	248	246	225	258	266	243	269	254	258	255	256	242	253	264	276	260	265	253	229	272	280	247	242	253	236	235	245	251	242	240	263	272	276	267
37466	46860	52250	45817	35878	35757	33732	29410	27215	25877	19531	16720	16289	14394	9670	6512	5785	5987	4032	2875	2447	2918	2474	1338	1265	1178	1218	1104	1619	1618	1208	801	822	813	826	773	814	820	811	850	884	808	784	852	785	852	809	788	811	832	870	825	806	773	771	846	802	778	776	809	789	822	767	819	797	746	814	830	790	789	798	777	754	770	785	812	780	822	871	794	786	796	847	844	765	750	800	775	822	775	788	762	787	730	838	761	847	820	797	763	779	810	801	802	828	808	809	854	794	805	836	786	815	812	779	769	780	796	770	788	768	819	769	840	844	788	828	831	840	756	802	852	792	775	790	775	782	797	780	827	806	750	849	776	813	855	794	775	808	771	765	782	794	759	831	807	822	775	821	817	759	764	815	809	779	800	809	741	830	854	844	761	793	800	773	751	821	812	813	841	771	766	849	804	795	801	766	806	792	829	791	815	757	795	799	802	805	786	842	814	781	793	820	820	763	828	764	817	810	741	762	774	792	771	782	820	818	773	813	763	784	805	795	778	809	791	797	797	812	769	833	789	803	790	867	776	819	805	771	821	794	828	817	803	824	825	770	823	789	803	767	755	746	780	813	775	778	797	810	787	770	817	791	779	819	849	779	848	774	770	788	823	764	774	823	768	771	839	819	755	782	779	769	772	758	794	792	767	829	805	815	770	779	776	832	759	818	812	765	722	834	808	827	796	772	832	820	802	778	818	822	817	777	818	749	773	764	805	759	829	795	748	775	778	812	765	839	795	781	805	802	811	810	824	786	766	808	772	783	814	829	771	820	760	824	785	774	811	772	800	787	781	777	804	810	771	819	769	817	804	775	786	776	760	823	816	792	810	867	810	870	777	809	830	814	762	759	793	741	806	795	774	806	829	793	851	816	782	794	750	847	804	775	832	761	806	799	840	819	765	853	772	773	813	793	823	795	812	759	753	827	797	818	783	810	776	776	798	810	790	755	789	805	752	817	820	809	830	789	745	803	783	789	733	747	775	821	813	792	792	784	827	826	757	784	819	797	805	784	832	762	814	818	780	807	826	758	761	830	824	807	827	810	843	761	819	778	744	822	812	856	772	779	804	781	771	780	832	755	819	780	771	785	834	793	821	800	851	763	814	787	849	783	768	769	777	780	794	804	816	815	761	776	793	782	794	822	760	806	796	823	779	771	786	801	794	779	766	788	802	774	787	782	747	782	769	813	834	787	768	765	740	832	793	771	774	773	803	775	812	810	756	778	766	766	773	831	744	755	849	804	777	809	800	795	752	812	791	807	782	777	829	786	810	796	809	778	834	805	838	799	769	829	759	806	775	772	795	800	822	835	799	807	791	808	808	790	799	798	838	779	774	804	750	812	871	774	821	823	790	740	799	789	773	775	832	789	796	817	809	773	779	751	795	770	776	826	833	797	752	832	752	737	798	762	782	772	796	825	703	829	769	806	766	781	807	809	784	834	744	736	795	788	754	808	807	761	797	737	775	794	794	788	845	795	770	812	763	777	788	810	812	826	765	825	768	800	842	786	768	823	765	854	776	808	750	790	805	764	816	808	793	778	835	768	822	836	797	803	795	828	852	805	828	806	797	799	720	765	817	751	806	764	809	820	815	712	813	821	753	805	762	802	800	838	795	741	787	754	766	784	806	759	792	794	755	770	758	833	773	791	738	837	782	812	779	842	782	793	806	776	824	827	778	815	726	792	807	812	759	777	819	796	793	782	777	853	796	811	788	769	805	805	771	756	805	808	754	770	794	796	776	819	731	772	759	800	789	763	813	752	771	758	789	761	811	748	816	772	811	750	741	785	764	768	805	794	792	825	785	814	750	806	783	783	763	799	789	751	828	751	804	740	768	819	763	752	796	839	826	817	788	785	792	798	768	814	824	769	826	808	788	801	753	821	819	766	791	806	753	796	844	789	804	797	788	774	753	824	806	761	838	806	788	828	816	784	777	792	808	824	812	803	803	823	826	777	827	792	788	777	765	824	768	797	754	761	799	785	806	811	801	820	825	782	804	756	776	786	805	784	806	807	829	799	738	820	777	801	719	797	773	808	799	828	802	762	821	798	810	772	779	769	854	783	829	792	759	817	814	818	793	766	772	773	818	831	842	800	780	809	765	754	798	812	757	768	815	788	803	829	842	796	828	795	787	769	812	763	812	820	792	820	837	827	798	789	776	778	786	758	806	826	754	783	810	800	776	749	764	816	738	774	777	819	790	788	792	774	794	797	820	775	828	826	814	807	800	789	798	788	790	796	816	795	821	767	760	814	803	794	861	788	836	852	794	791	784	774	755	807	794	784	786	808	818	760	763	772	789	801	813	847	789	822	754	774	784	777	753	790	773	772	788	781	792	809	763	801	816	813	820	777	812	733	776	837	771	827	809	779	809	769	822	798	791	832	767	750	846	749	766	807	787	801	786	799	814	792	808	785	791	827	778	778	769	823	792	758	838	807	828	805	787	793	737	797	783	773	783	829	810	801	726	796	831	785	803	737	782	813	800	824	768	750	785	772	792	796	813	830	797	838	769	788	809	831	828	855	789	808	762	831	787	812	792	797	766	821	781	815	796	761	740	761	803	825	815	766	775	786	755	818	820	792	823	802	816	798	735	801	736	746	815	823	770	809	754	789	789	758	781	779	780	830	825	762	755	804	785	782	811	769	809	795	749	859	766	807	794	793	780	840	766	798	841	821	784	788	870	753	807	764	814	790	800	811	820	795	818	781	805	805	775	789	762	806	829	870	842	783	775	784	792	694	793	780	827	796	781	789	797	781	830	836	812	808	774	783	775	818	815	765	804	796	802	773	800	819	764	722	751	860	778	819	801	767	798	836	778	794	755	795	820	794	776	757	770	782	775	815	802	780	833	812	804	748	790	781	741	752	771	765	784	770	753	771	815	826	783	825	776	831	831	814	781	848	782	779	783	806	809	801	795	766	790	741	794	821	831	841	731	763	773	815	711	813	793	762	822	794	801	807	812	810	779	775	814	821	789	797	783	793	821	756	831	805	792	808	749	749	743	752	808	766	841	759	806	802	804	816	808	771	794	850	768	714	788	771	789	796	860	806	800	858	815	807	795	818	774	822	855	813	808	839	789	781	786	785	809	775	772	762	767	765	816	797	793	814	792	788	779	796	759	776	846	801	795	767	762	808	797	782	817	782	768	776	839	836	783	762	750	827	796	774	763	813	827	819	788	802	739	789	823	842	790	822	827	703	806	846	797	789	837	836	728	784	786	760	827	822	871	753	799	811	812	824	755	802	835	853	787	831	751	813	835	765	754	782	789	812	820	780	856	809	787	823	791	783	814	806	793	795	777	809	840	788	801	797	751	777	774	755	822	826	795	772	761	804	786	782	783	844	790	835	787	765	767	844	785	792	781	787	838	759	767	775	759	762	832	826	816	805	816	797	868	723	786	810	782	813	786	717	788	787	798	777	790	812	821	817	800	780	802	800	797	814	842	773	885	794	758	829	791	817	803
13742	15366	15218	10414	5519	3578	2527	1863	1377	1135	862	562	424	440	321	268	228	256	217	217	229	230	221	233	233	225	220	198	228	223	228	226	204	206	243	210	210	226	218	233	199	227	198	204	197	218	229	209	211	215	232	236	196	250	209	224	235	215	224	214	226	224	221	217	213	221	219	235	189	215	200	194	221	174	202	194	223	221	221	201	222	210	225	231	221	215	204	203	235	209	225	227	205	194	198	204	208	220	223	218	195	222	208	210	221	212	216	251	210	203	190	225	212	207	196	208	196	240	202	215	244	208	204	208	207	204	240	224	228	201	230	225	183	221	207	182	214	222	210	202	220	205	206	198	194	218	176	229	175	232	242	219	193	219	205	216	252	239	205	216	219	226	205	233	209	230	210	223	201	203	219	223	221	211	207	208	232	217	218	221	233	220	236	213	216	203	236	230	192	210	245	207	243	195	219	236	228	222	222	234	214	185	217	244	208	232	214	215	226	211	228	227	184	225	209	207	203	205	201	219	220	215	202	195	213	220	189	209	234	225	245	206	233	213	213	199	213	216	227	200	236	194	232	198	216	219	238	208	224	225	232	227	221	201	199	229	213	222	248	236	197	213	222	221	221	219	224	203	207	227	200	238	244	194	212	229	219	219	216	236	204	237	228	236	241	230	244	219	233	220	224	204	211	211	201	224	199	201	228	212	205	203	203	220	192	235	219	239	226	215	206	218	223	216	228	206	227	209	219	245	192	224	220	222	213	228	198	225	203	216	234	259	224	228	205	230	212	206	219	229	203	219	233	211	216	234	214	213	201	232	200	229	213	198	243	191	230	216	211	199	203	234	227	250	227	233	213	186	211	208	217	231	193	212	233	194	208	218	219	208	212	223	205	242	213	209	215	218	207	237	229	214	204	221	250	194	217	222	197	221	215	209	233	188	212	225	232	214	230	219	209	204	204	220	234	214	214	201	226	236	220	192	250	203	203	221	221	218	238	235	241	219	200	214	236	212	250	209	251	206	231	228	210	183	196	246	210	201	208	220	211	226	209	197	226	216	237	216	213	192	218	213	245	226	209	213	215	247	207	194	231	209	227	249	239	216	217	219	222	205	205	208	217	223	226	201	236	178	232	228	235	215	223	244	233	222	215	214	227	201	220	186	217	247	218	210	238	218	208	189	214	228	206	185	224	236	209	201	266	201	229	242	196	195	198	219	244	237	188	214	208	245	222	196	238	224	247	244	212	248	234	207	206	222	218	239	245	228	228	248	212	190	221	226	229	217	228	234	226	206	209	214	236	215	222	215	220	227	213	244	236	232	215	190	208	221	215	220	204	223	214	218	234	199	238	219	218	197	196	215	223	199	207	234	220	198	196	212	215	228	212	221	215	228	197	234	202	217	208	219	196	181	231	197	213	221	220	202	229	203	220	232	211	260	231	225	241	216	200	184	207	230	215	237	216	221	212	229	240	208	198	238	231	196	186	240	196	235	227	219	244	198	231	212	217	253	224	237	226	239	206	204	197	227	216	209	219	221	214	214	213	203	205	202	214	211	235	198	221	227	224	208	217	225	240	238	198	218	240	233	224	228	215	215	218	206	230	202	224	227	191	205	222	212	235	208	227	229	236	183	214	211	208	232	231	241	227	227	228	221	217	208	191	201	218	231	197	205	198	235	207	199	210	231	236	226	205	208	249	209	226	238	203	237	269	232	202	203	193	210	240	197	198	225	230	202	218	223	226	207	218	207	203	214	206	214	239	185	218	204	218	210	246	227	203	216	203	216	216	237	221	213	204	230	223	214	210	239	232	222	225	241	246	211	233	220	229	219	213	224	199	213	217	199	207	226	224	211	224	220	234	233	228	204	226	204	209	265	204	224	220	193	198	216	202	210	219	203	242	222	212	246	211	210	216	197	230	168	204	192	216	233	219	227	229	225	226	239	198	241	229	229	228	207	195	219	201	208	214	228	240	208	220	222	227	213	229	223	205	217	220	231	226	237	241	225	213	207	214	213	242	221	236	238	206	200	231	220	209	237	198	217	218	216	241	218	216	198	248	212	241	227	217	215	202	249	213	201	232	225	235	229	241	210	213	221	217	222	202	252	227	221	203	220	255	230	212	229	232	211	200	180	207	246	226	208	207	234	211	222	230	196	208	224	189	239	233	242	211	201	239	207	205	230	223	216	225	239	215	207	217	222	237	226	237	210	197	219	209	198	220	178	210	197	200	223	212	202	208	236	215	209	205	213	240	223	189	209	195	238	230	234	216	220	226	228	198	217	196	216	232	221	217	223	225	209	201	194	207	217	193	238	203	214	218	225	198	229	217	194	218	213	242	230	211	242	214	221	201	201	223	220	217	220	185	209	204	218	234	227	182	216	222	212	192	236	222	202	219	236	224	237	246	195	209	211	222	219	203	203	218	191	212	223	207	223	200	207	227	220	238	208	213	230	206	213	212	239	215	247	214	236	206	248	202	201	204	200	243	197	209	213	221	226	218	208	219	209	215	206	229	207	234	222	221	210	230	233	220	210	216	227	238	209	239	216	203	190	238	235	211	224	196	214	221	231	202	212	194	200	216	206	232	231	205	228	214	216	213	207	225	224	205	236	222	221	199	217	215	209	236	223	229	214	186	182	188	211	209	198	220	213	226	224	226	242	224	209	207	239	230	228	225	238	211	192	244	188	186	225	207	225	225	217	229	218	217	232	220	215	217	206	206	236	232	245	224	217	232	216	216	199	217	209	201	190	214	212	209	228	218	206	242	216	235	221	207	207	223	185	245	208	221	193	215	225	231	232	196	223	245	232	220	221	239	242	228	213	224	224	209	212	207	227	197	213	220	220	219	206	227	230	232	232	222	194	208	217	235	230	197	203	208	219	215	210	236	233	224	230	198	194	232	236	224	226	216	242	184	235	230	213	234	234	194	221	218	203	198	205	239	192	220	213	238	213	194	232	196	214	222	227	224	230	209	219	223	200	247	231	211	205	204	201	232	227	211	198	204	216	238	212	229	210	191	220	197	189	227	227	188	244	210	248	192	224	195	221	230	219	207	202	204	202	210	205	215	232	208	221	194	210	219	216	207	204	235	215	214	218	198	218	250	231	226	234	210	223	228	194	229	213	247	225	221	242	236	239	211	194	212	199	227	191	205	235	233	233	228	232	226	228	200	208	198	202	239	203	219	197	204	225	207	215	215	212	203	226	216	214	220	201	227	226	216	219	184	222	203	233	216	198	221	202	233	201	205	201	235	226	206	217	190	233	222	227	196	229	199	241	226	229	215	209	242	212	207	204	233	218	199	221	185	218	205	209	223	229	241	194	211	222	231	230	222	222	208	220	228	221	218	212	200	230	193	225	226	239	203	221	230	240	214	219	213	205	223	217	217	219	218	212	253	203	196	201	197	218	205	214	215	254	222	216	214	199	239	232	222	209	219	222	247	210	211	219	201	196	220	209	220	223	227	218	200	214	232	207	228	221	218	247	194	186	234	206
14074	17910	24063	23541	18186	14108	11489	9219	7438	6509	5093	2844	2271	2370	1537	1117	1046	893	827	701	866	802	807	767	747	746	750	795	757	787	729	700	742	712	750	672	730	681	730	702	741	735	724	716	731	704	752	731	719	704	725	723	678	733	658	726	750	706	704	711	777	730	733	674	739	750	752	700	725	689	740	707	682	774	694	744	701	731	732	726	726	763	751	735	726	780	735	740	724	703	693	691	687	735	763	721	717	710	721	706	721	715	685	743	709	698	699	706	774	759	658	772	704	733	711	713	678	708	698	768	700	710	731	658	723	704	713	698	717	729	726	698	716	710	721	723	707	658	726	746	718	770	674	711	725	734	690	732	724	714	750	717	732	702	720	687	669	761	674	733	761	708	693	739	724	705	749	727	687	750	692	733	739	693	710	661	736	735	776	785	685	776	675	740	704	765	748	739	759	756	716	692	735	717	735	759	700	695	707	714	761	710	708	714	748	739	741	739	745	730	704	699	696	700	711	703	742	736	723	695	707	727	706	747	755	733	739	742	711	729	709	744	690	696	741	694	731	691	722	759	723	713	730	722	750	712	701	678	714	717	748	693	726	705	712	693	728	712	745	743	699	735	705	739	723	750	723	720	710	744	752	715	731	725	690	668	725	773	681	709	747	725	703	694	709	721	711	734	712	661	728	708	732	713	686	715	776	665	728	704	740	790	696	668	690	720	722	712	721	729	702	715	730	691	683	751	714	755	734	738	706	722	689	731	712	714	777	670	733	699	706	743	773	756	700	761	727	733	747	719	737	738	715	672	804	715	738	762	697	751	773	733	744	744	747	690	741	769	704	711	713	735	702	686	721	712	719	768	750	709	752	734	722	744	714	694	762	705	738	721	721	674	743	694	729	717	741	709	667	702	693	675	731	706	670	723	679	760	754	705	686	770	743	697	697	703	744	727	695	706	692	700	699	754	702	687	711	729	751	711	660	744	690	708	710	688	718	750	745	762	739	670	688	704	718	726	718	701	747	717	714	725	733	677	741	751	705	738	677	761	691	721	681	724	723	724	742	723	740	719	707	725	708	773	736	708	725	694	760	737	725	661	756	690	694	692	708	736	682	716	744	739	691	731	725	728	716	701	713	723	773	699	743	718	717	679	752	729	720	728	716	699	685	714	683	707	737	753	707	713	713	723	683	770	720	720	682	688	756	710	743	732	728	750	714	706	699	712	713	685	633	791	759	677	730	760	694	690	742	739	732	719	718	701	703	709	736	722	739	728	778	698	751	732	729	722	686	771	742	734	669	747	719	665	658	823	718	740	749	709	714	709	799	730	675	708	733	777	711	733	740	730	728	698	735	702	660	713	720	744	748	652	747	736	731	751	716	713	720	759	781	703	749	714	701	694	717	715	729	658	718	741	720	723	719	779	730	721	702	699	740	673	749	719	715	739	784	729	705	742	727	704	706	731	713	748	730	723	733	700	713	739	739	709	717	746	738	721	692	725	724	683	730	693	742	746	753	706	718	722	696	733	689	745	698	747	715	690	686	686	748	749	739	762	746	733	670	766	660	722	708	732	706	700	726	707	699	715	695	712	737	740	696	737	764	688	761	722	715	706	757	707	696	718	689	727	728	700	684	717	727	745	722	735	712	717	775	680	751	707	696	714	713	744	749	691	727	727	715	729	726	755	701	758	714	730	720	746	721	756	698	731	701	762	739	701	830	720	734	699	721	712	669	761	690	703	686	737	708	737	740	776	723	724	758	711	743	731	697	775	691	778	762	711	694	724	733	717	716	744	710	708	709	739	739	710	742	754	701	734	729	726	718	739	708	700	682	672	707	697	699	727	724	667	728	773	782	737	752	674	728	743	733	704	730	732	716	728	697	753	707	686	733	695	734	709	740	727	732	698	675	764	717	732	742	673	746	728	736	768	725	733	706	713	722	721	796	712	679	674	703	709	755	700	722	723	719	725	772	687	700	688	781	719	727	752	690	718	732	716	720	763	737	743	727	727	726	724	699	690	678	696	709	712	724	758	761	757	673	724	718	705	727	762	670	722	746	751	672	752	717	712	711	700	757	749	684	707	701	677	751	729	671	751	732	698	787	755	675	677	745	730	726	751	722	730	690	701	756	723	756	734	694	751	722	759	730	729	715	715	679	725	684	701	666	737	708	737	691	710	792	723	720	710	680	773	694	722	736	757	719	726	738	741	792	753	744	724	684	708	693	751	691	731	740	756	737	714	731	715	766	745	733	752	745	712	754	738	729	722	717	757	706	701	740	749	732	718	728	723	739	757	685	757	685	722	709	710	719	691	675	712	697	714	706	744	692	691	725	758	769	742	710	710	728	726	730	707	712	682	706	672	710	673	748	713	772	775	682	683	754	702	771	744	756	714	740	715	712	714	739	718	724	736	722	737	683	730	714	725	773	702	689	692	739	679	730	688	713	709	677	723	721	730	727	727	690	733	740	704	705	692	719	764	682	741	734	741	736	731	729	706	762	698	711	739	761	704	721	729	727	776	713	741	756	721	765	720	719	775	725	804	691	713	717	712	732	704	734	740	677	749	723	727	733	738	747	729	691	686	735	727	716	735	716	733	736	724	727	748	711	788	738	718	731	718	730	689	680	722	709	714	730	708	699	726	766	707	671	718	785	709	700	738	708	705	725	712	708	719	698	699	699	696	781	735	710	747	741	717	737	723	725	719	741	707	727	766	690	722	689	718	716	707	679	747	755	691	729	752	750	706	670	702	746	658	745	718	702	728	772	732	660	745	717	681	673	674	699	763	713	720	721	737	680	771	677	743	712	749	718	730	715	719	733	725	802	705	747	750	754	708	696	753	748	711	737	734	737	686	779	731	738	752	730	751	732	699	709	711	728	731	738	694	681	745	704	754	720	730	705	674	724	713	723	738	776	702	738	665	740	695	702	726	746	715	707	713	738	721	706	704	698	737	717	770	687	754	700	706	709	743	723	727	690	729	728	709	741	707	750	712	708	745	699	757	738	713	698	711	761	728	700	704	727	765	676	699	733	728	720	715	668	727	717	736	722	759	742	722	664	754	754	704	698	739	705	716	733	695	727	675	762	743	704	726	689	748	703	670	781	679	727	731	757	737	708	743	719	732	688	724	735	719	704	699	710	688	703	746	724	707	747	738	738	720	707	727	702	676	684	715	752	708	704	774	726	715	678	702	756	740	724	734	761	761	714	741	735	729	777	698	709	752	731	701	748	743	693	709	775	744	733	720	728	699	763	730	682	720	713	712	742	721	713	728	687	718	747	721	734	739	805	769	708	746	690	738	750	719	756	743	747	702	759	698	763	730	718	693	723	733	731	764	682	730	720	727	780	738	733	737	714	767	717	732	710	695	717	714	737	760	704	739	749	735	722	717	714	747	700	687	748	708	738	766	723	756	734	736	718	690	691	729	737	778	705	723	700	753	759	749	744	707	723	734	718	731	736	753	708	766	714	737	705	777	716	695	731	717	733	753	723	740	690	711
37692	43501	44751	33686	23522	19682	16825	8553	5833	4598	2854	1796	2043	1563	1072	734	613	616	446	357	337	342	348	286	239	258	308	258	257	268	224	237	223	227	240	199	232	210	225	212	244	227	199	260	209	229	244	191	218	204	239	231	207	262	218	216	204	247	233	246	200	236	231	228	226	216	215	214	212	239	243	216	192	209	207	223	228	219	197	235	220	203	236	236	214	223	214	231	230	223	246	202	194	216	205	200	219	199	208	200	227	243	219	216	204	201	230	218	226	213	229	257	231	208	224	230	233	216	231	244	230	225	215	213	214	221	221	230	207	219	228	230	218	236	225	220	232	227	204	226	226	215	190	232	215	233	225	242	227	218	223	205	225	219	223	201	227	245	233	205	219	219	209	200	235	223	197	225	233	216	201	230	214	219	221	209	224	223	223	232	226	227	235	223	220	225	215	218	240	192	239	249	263	218	238	225	233	229	232	214	218	221	204	216	232	209	235	239	226	223	234	254	225	247	232	220	206	198	219	211	239	220	230	219	226	215	229	245	196	210	205	222	220	232	229	228	211	242	217	244	231	219	231	240	227	200	246	219	221	207	226	223	224	231	210	203	243	216	202	215	210	215	246	208	247	240	217	224	234	216	236	231	228	232	216	205	241	219	223	232	201	227	255	205	212	195	212	218	224	233	227	242	239	242	245	231	221	213	226	206	218	218	236	224	244	228	212	241	221	188	235	234	205	225	216	212	228	241	235	225	232	226	223	206	245	224	223	232	227	234	190	250	225	229	243	223	228	217	219	201	226	214	235	215	244	225	244	221	220	208	224	218	231	233	235	220	232	236	212	201	226	209	220	239	258	200	203	212	246	217	215	237	243	187	195	213	235	223	229	229	205	232	209	220	221	224	214	227	202	236	221	232	208	204	213	218	224	243	247	228	229	225	234	218	208	213	218	220	234	210	225	236	216	218	215	210	186	202	202	207	220	223	215	217	219	233	240	221	209	248	234	198	251	230	235	225	214	221	226	229	232	229	201	215	230	211	215	239	230	255	247	218	222	252	208	230	232	217	208	227	202	226	199	183	205	250	237	226	226	236	242	245	234	228	230	237	210	241	229	226	205	206	229	221	245	223	251	229	205	228	209	211	207	241	236	217	189	233	217	238	227	203	224	213	230	240	224	216	222	207	218	224	224	219	207	233	253	209	252	239	222	229	216	212	229	224	229	225	224	256	225	199	199	217	217	233	219	222	233	211	201	226	236	212	223	221	268	226	239	205	228	240	197	223	225	246	243	211	212	250	228	218	227	239	200	244	217	204	220	198	270	216	209	212	233	218	218	210	215	250	223	207	218	230	223	228	244	229	213	240	200	220	235	218	220	254	238	260	220	248	234	254	213	213	222	256	215	241	210	234	210	195	239	214	232	235	225	199	220	263	224	231	239	212	231	221	230	240	227	218	217	226	206	217	216	238	221	224	218	233	233	218	229	229	227	226	206	258	208	230	215	219	215	241	217	232	195	219	221	220	195	221	224	209	222	234	235	212	223	218	245	207	209	257	231	240	233	255	224	223	215	240	217	229	225	231	217	239	198	234	229	212	186	208	226	224	202	217	221	217	254	222	240	217	217	220	210	231	217	233	235	202	227	229	237	215	220	211	215	243	216	204	216	231	229	221	201	264	244	210	232	251	203	218	195	243	240	194	249	233	250	217	253	224	214	216	199	242	217	216	222	230	226	247	244	231	229	220	238	212	218	232	220	233	218	248	194	232	201	215	246	221	215	237	211	229	220	214	205	222	261	224	229	240	224	214	208	226	237	224	211	224	221	241	231	231	245	239	215	202	230	218	229	244	218	246	214	248	227	245	225	223	197	212	216	212	249	238	235	224	208	222	233	230	233	216	230	218	222	210	228	220	224	224	223	222	199	188	199	218	234	233	218	239	226	222	200	199	179	245	254	240	221	213	215	231	267	230	211	234	227	218	210	230	212	245	215	247	236	243	216	207	189	259	208	222	217	231	232	233	212	230	232	242	217	207	261	221	217	219	221	247	210	192	220	248	239	236	199	242	237	219	211	240	223	200	228	236	234	227	205	233	223	241	222	224	212	233	243	202	232	231	219	246	234	234	243	210	213	225	207	232	239	220	221	212	214	216	245	231	221	202	221	226	218	203	253	229	230	233	192	210	240	218	193	243	222	243	236	219	237	221	210	228	225	235	218	235	229	226	201	220	261	270	228	219	231	243	227	207	226	235	239	189	247	213	221	205	217	231	200	210	240	220	242	213	214	195	242	215	240	228	243	230	245	264	218	204	190	223	228	218	230	217	213	205	235	225	250	232	215	236	214	224	246	257	221	210	213	198	216	212	219	189	223	225	218	224	208	219	232	221	224	216	209	221	223	227	250	204	216	253	240	219	223	208	205	224	231	227	205	205	217	214	213	212	234	216	250	215	238	250	249	222	221	230	230	235	219	223	234	212	228	210	258	215	213	212	250	211	239	233	215	242	219	226	216	211	208	213	229	224	228	233	209	238	224	231	208	208	211	223	220	220	227	235	247	201	229	221	218	235	232	200	204	220	231	229	211	249	227	233	224	234	222	190	239	252	230	230	247	204	225	189	207	235	222	231	244	210	241	202	206	200	239	223	195	228	202	216	241	230	210	215	215	233	236	230	208	236	225	212	213	250	240	231	219	242	242	218	228	219	230	217	230	224	247	237	230	237	196	198	211	239	235	236	257	230	227	209	236	230	228	227	235	190	242	240	201	226	239	243	208	231	228	245	236	233	225	202	234	223	217	227	211	218	219	215	249	204	238	216	215	216	216	204	200	231	259	223	213	230	217	229	198	198	223	221	237	227	212	243	203	254	237	215	231	206	243	234	223	213	214	199	253	214	203	224	208	206	248	205	214	230	227	194	220	223	230	223	226	202	237	242	207	228	220	229	228	230	202	230	240	207	201	222	243	182	241	236	241	219	202	218	227	232	238	229	247	210	224	223	217	225	221	198	232	240	207	198	215	223	248	238	226	224	210	220	207	237	227	224	221	239	198	230	217	217	218	226	219	203	229	246	228	228	234	218	229	216	218	215	255	224	217	261	218	245	216	241	234	214	226	218	220	201	229	183	237	235	210	216	214	231	234	222	244	231	214	216	215	213	223	239	233	211	227	222	191	229	221	219	237	221	225	203	240	222	233	232	206	239	235	201	218	206	229	221	214	225	224	248	227	213	214	231	225	236	237	215	229	233	230	228	223	221	231	205	217	244	211	230	212	232	245	195	240	225	234	209	239	222	224	237	203	234	231	170	223	231	223	215	198	218	250	240	217	229	209	230	223	217	214	234	217	234	230	225	210	215	233	229	250	214	208	201	234	217	227	225	234	232	219	215	249	228	224	224	218	206	225	224	220	225	215	217	228	245	203	250	219	213	230	205	220	220	226	236	227	186	187	221	206	223	234	215	218	211	195	246	224	239	233	211	233	213	198	255	243	223	249	253	234	238	220	220
32461	42354	48582	40885	31090	31134	29106	19083	18187	17120	11977	8718	10289	8285	6371	4253	3658	3628	2440	1818	1725	1722	1768	1241	1009	952	1069	845	1076	1043	822	790	687	738	766	790	778	723	742	784	726	769	767	734	750	735	736	768	737	761	785	787	720	724	762	709	747	724	736	743	812	776	708	758	775	755	804	774	756	775	729	730	722	758	766	765	730	713	719	742	732	745	739	739	773	750	779	697	745	757	779	744	817	700	734	720	765	749	707	745	756	775	762	706	764	718	750	719	703	734	758	777	725	719	755	712	769	759	724	774	759	746	738	691	749	711	729	719	659	765	705	727	728	744	758	741	725	750	725	705	785	704	760	729	741	716	698	731	706	718	758	721	747	757	742	741	745	763	760	785	761	741	742	723	712	733	745	755	755	725	753	741	743	700	716	698	750	733	728	734	728	748	720	755	699	732	765	734	780	715	700	719	743	742	783	774	732	714	744	744	726	697	681	707	730	733	747	718	774	698	713	726	748	697	740	731	752	722	753	704	698	723	743	757	708	754	755	744	773	758	737	736	650	731	801	749	707	714	724	765	798	695	727	745	732	790	734	756	737	755	762	691	741	718	721	732	723	712	783	731	726	739	743	758	749	738	729	708	784	772	716	707	755	731	688	717	729	737	774	726	743	721	728	714	752	739	716	752	686	715	745	736	741	699	684	734	764	759	759	727	722	708	706	763	751	738	715	716	716	730	773	629	781	772	747	783	760	724	725	761	736	735	763	682	742	720	779	722	726	755	718	764	689	729	679	801	702	756	728	735	749	726	758	724	748	710	720	784	725	752	757	738	705	732	736	723	758	766	705	738	735	720	723	747	714	729	715	742	770	756	760	710	725	720	715	766	693	728	726	750	715	736	746	725	740	751	753	747	733	749	737	742	719	693	782	735	725	753	759	767	711	777	753	781	724	739	752	727	711	741	748	702	769	741	703	760	708	709	740	742	760	791	730	747	710	729	749	729	772	731	737	798	743	724	736	719	764	753	729	738	727	739	753	733	702	699	755	726	751	729	762	695	749	727	729	724	718	762	720	775	741	726	684	747	777	691	752	767	727	754	714	724	728	719	708	751	676	714	683	698	716	734	744	724	676	715	743	695	723	772	739	789	725	730	732	695	747	697	783	682	794	726	734	709	711	712	671	748	728	739	758	719	724	716	764	740	760	796	742	735	732	721	774	736	704	729	731	713	747	748	729	778	752	690	751	765	800	784	731	719	757	734	692	775	728	737	743	748	712	780	748	691	730	712	710	731	755	737	739	740	750	696	695	740	737	769	751	726	742	721	741	702	778	723	716	737	783	740	751	748	751	756	733	751	690	746	714	801	762	724	723	772	743	763	798	711	761	742	746	708	745	717	732	768	766	784	735	745	735	743	729	763	732	725	733	738	755	715	736	765	759	724	725	760	758	739	700	727	775	694	772	794	757	687	754	775	716	765	755	733	718	719	718	708	767	741	760	775	747	784	696	720	726	751	777	762	739	759	721	734	778	677	732	734	710	724	756	759	748	758	739	731	710	683	722	742	741	705	769	727	720	709	723	729	771	750	762	734	732	703	790	736	749	706	744	745	735	724	746	704	742	762	770	772	721	691	735	765	746	728	721	793	763	726	734	709	764	744	754	744	761	775	724	753	744	728	732	747	759	742	734	774	754	734	749	717	763	704	713	755	748	709	724	732	747	756	707	748	731	757	749	691	770	755	713	744	755	727	764	699	705	748	717	747	735	731	745	762	737	780	762	770	742	763	751	703	731	773	729	700	716	750	756	807	701	739	744	742	712	766	709	761	705	720	769	670	719	716	689	732	724	766	705	735	751	697	742	728	782	723	752	740	785	750	714	718	726	713	761	759	736	719	763	727	741	727	773	693	762	692	742	726	712	793	737	701	765	773	776	760	785	763	771	738	747	718	710	737	714	697	704	705	733	761	730	751	756	701	707	700	753	761	767	753	722	775	778	746	705	751	725	715	712	764	704	706	710	781	731	717	742	753	750	701	720	728	713	690	702	695	674	731	697	757	839	708	711	712	735	756	741	745	754	761	713	707	728	783	735	689	720	769	761	766	741	777	752	758	742	745	722	728	719	727	711	712	760	790	725	724	710	745	741	777	728	757	761	703	743	725	770	742	766	742	769	746	751	755	736	738	736	724	740	740	702	723	732	741	742	711	706	721	725	708	728	785	670	750	728	715	721	695	764	702	760	762	749	735	716	778	719	723	739	736	763	737	739	783	759	783	698	749	769	755	734	774	766	730	742	749	699	772	718	707	694	728	748	751	690	766	738	707	696	740	743	749	763	718	750	740	731	731	744	722	737	732	772	740	767	743	746	714	738	776	728	698	774	725	714	732	716	711	677	779	729	738	787	728	783	769	706	732	755	773	700	713	731	747	769	731	720	763	714	707	766	749	715	774	771	709	785	695	728	723	713	757	699	746	745	743	739	763	757	728	718	692	732	729	730	771	720	759	727	756	756	752	728	741	732	722	767	712	757	719	744	751	740	716	723	741	748	779	685	744	757	750	753	714	705	714	730	726	715	754	708	743	758	722	737	735	716	687	709	726	712	732	756	738	772	672	699	740	803	713	681	715	738	735	761	701	768	770	764	718	739	742	698	739	733	712	727	762	753	743	721	743	784	695	677	700	670	712	707	703	744	771	747	751	727	756	727	763	724	729	722	712	751	755	734	772	710	710	723	756	739	757	743	737	725	678	751	747	719	773	689	751	730	713	791	705	769	730	731	741	695	752	748	691	784	723	769	713	738	734	717	685	731	715	744	732	705	722	753	747	737	762	707	728	767	747	759	771	750	737	707	732	773	706	762	744	799	727	777	709	774	751	710	734	678	699	704	759	787	774	696	755	776	722	728	745	736	756	762	771	716	711	751	725	754	757	720	769	709	763	693	727	733	724	730	744	722	732	746	715	736	712	762	719	722	741	729	758	732	735	792	758	709	701	742	741	731	763	701	731	775	689	739	722	731	750	738	752	684	703	740	686	753	774	759	756	749	702	766	730	741	726	772	729	736	755	736	700	681	690	752	754	761	724	701	735	716	761	695	718	707	743	772	719	769	728	760	749	739	717	753	738	723	705	763	744	767	751	714	785	741	743	752	731	756	750	704	720	749	719	727	724	732	767	726	724	744	724	745	694	723	777	754	766	715	749	746	689	701	776	739	670	742	763	768	721	741	693	745	722	707	768	712	770	693	724	713	727	739	695	707	741	779	701	731	769	691	734	740	742	741	744	736	707	752	754	697	707	706	732	742	705	701	776	744	743	751	703	770	733	724	714	719	781	753	730	739	741	786	757	715	729	696	723	750	732	731	741	740	744	747	735	712	753	767	682	722	704	775	707	713	750	690	742	730	757	760	670	729	798	702	741	737	728	757	737	750	780	764	762	719	752	746	759	754	701	767	707	715	777	749	741	701	752	753	732	693	689	712	695	715	721	730	687	738	737	768	727	744	728	748	793
47887	48305	44890	34324	26990	24683	21934	14449	10137	6719	4747	2839	2714	2264	1701	1149	954	874	585	516	474	412	427	375	305	312	277	249	295	319	292	251	239	241	254	243	271	222	238	248	234	232	285	252	236	260	275	235	264	263	240	217	261	239	236	250	243	235	257	237	238	241	235	243	260	243	249	237	256	236	250	246	231	236	254	255	232	254	247	229	219	255	243	237	256	237	253	254	229	238	253	256	267	243	218	237	248	239	242	227	257	267	250	250	252	255	231	242	239	250	267	239	234	253	274	267	233	219	242	210	251	244	248	229	223	258	248	253	227	243	259	265	244	250	236	272	248	264	255	235	257	243	245	279	255	219	261	253	220	281	296	243	234	253	227	227	244	245	266	246	255	251	258	235	239	266	262	228	237	242	261	279	231	244	259	270	245	267	260	245	230	237	249	261	255	244	239	242	238	260	256	255	236	247	243	247	242	210	249	236	258	248	231	260	238	230	254	249	259	254	214	232	231	258	211	203	230	238	241	244	229	259	244	259	276	240	254	230	223	257	288	265	237	241	242	225	257	258	226	252	239	243	264	259	257	266	252	238	266	247	236	248	252	238	255	262	249	271	247	241	238	258	249	245	231	232	260	268	256	237	231	263	234	250	258	237	247	263	244	222	254	240	262	240	257	250	259	261	226	248	264	239	235	237	249	256	255	259	269	252	254	226	264	246	262	283	273	269	220	258	239	248	238	256	247	232	237	258	234	257	241	257	240	252	243	256	248	280	247	230	244	281	260	284	238	244	265	239	259	268	239	240	248	269	254	237	223	228	230	259	263	241	251	244	256	255	233	231	249	246	257	250	267	244	227	240	233	232	218	238	206	263	247	240	235	261	259	226	239	242	227	238	236	279	250	251	263	245	258	238	269	240	246	250	247	253	248	230	249	241	280	228	257	252	256	246	227	226	236	238	255	259	221	228	264	234	255	258	247	255	241	248	260	248	263	255	221	255	253	253	226	257	260	251	247	237	238	281	250	246	253	249	238	259	243	260	278	248	244	213	233	235	253	256	283	252	269	233	247	256	247	228	240	256	223	256	236	254	215	250	270	238	244	253	261	235	230	247	249	237	238	280	258	276	259	253	248	238	244	256	251	184	249	265	230	252	237	260	224	233	265	262	235	253	253	239	249	238	228	257	262	244	270	239	253	269	265	263	251	241	293	241	216	283	238	225	240	242	257	244	230	231	241	207	239	233	274	238	251	227	238	272	266	242	248	249	249	245	226	254	245	230	269	251	222	263	266	240	228	275	230	236	238	235	252	258	259	263	227	263	266	223	234	227	240	251	240	247	242	256	215	228	224	259	254	218	246	251	249	274	224	262	254	247	221	245	255	265	244	255	256	253	239	232	262	221	249	237	273	221	277	279	259	251	239	246	265	248	256	246	260	247	215	236	260	241	243	242	268	217	244	255	265	249	264	254	245	267	258	245	227	264	221	238	250	239	243	245	261	260	250	245	219	236	243	256	230	238	242	299	237	261	258	254	279	237	239	235	245	242	249	241	206	241	275	254	241	269	234	219	232	250	259	271	234	265	213	221	253	242	243	264	260	248	252	251	278	251	257	254	233	205	267	239	233	246	240	259	238	238	248	263	227	228	277	259	234	231	232	260	254	226	243	198	269	240	231	246	251	256	244	246	271	239	268	243	248	234	281	251	254	270	250	235	241	228	247	253	250	270	235	219	238	233	241	232	251	267	259	231	237	235	247	221	233	266	225	250	244	241	223	253	262	247	230	228	256	244	228	232	240	254	271	239	253	241	277	231	215	261	236	261	250	272	254	239	249	266	245	231	232	256	239	213	235	290	249	247	253	261	254	272	245	278	248	249	252	257	240	278	272	252	247	269	244	225	250	245	253	242	274	247	231	243	253	223	233	250	225	249	249	247	277	241	248	207	232	253	259	227	260	225	235	222	236	239	265	231	240	260	240	238	238	239	239	277	239	242	276	265	233	231	256	260	226	236	243	260	225	251	253	231	259	200	266	254	248	244	269	234	250	238	231	256	253	255	239	249	244	249	242	246	259	253	248	228	257	228	263	251	259	236	249	267	259	252	239	278	235	242	204	238	246	268	274	233	232	280	257	251	240	278	240	259	235	246	260	257	257	248	228	217	234	244	237	244	262	257	254	245	243	238	244	246	244	219	243	242	264	244	228	230	250	221	227	271	265	253	248	240	255	248	241	267	238	244	245	250	235	247	249	228	219	245	247	237	237	249	221	260	244	236	238	238	270	255	250	270	247	243	260	241	232	250	266	240	238	227	247	269	245	226	274	266	235	293	292	257	233	266	237	227	231	241	241	244	251	268	259	245	238	245	254	244	227	254	255	203	246	238	271	241	252	231	257	257	242	251	236	233	240	251	237	275	257	243	248	208	244	261	235	244	227	248	260	236	244	219	222	237	265	241	245	255	257	236	259	227	258	205	227	221	253	233	245	235	250	260	235	229	246	251	254	240	245	222	235	212	252	230	240	273	263	242	250	263	246	251	238	250	246	246	265	229	231	261	276	231	250	277	272	251	242	251	249	237	235	230	251	266	242	262	231	252	245	248	239	241	259	249	285	245	263	243	239	258	250	241	238	229	254	276	237	243	262	271	248	241	272	247	248	255	249	257	246	265	247	237	252	260	242	242	280	226	267	246	262	248	240	255	230	234	259	243	259	277	246	235	245	249	257	261	244	241	251	268	245	275	264	270	279	272	221	233	249	242	218	232	242	249	259	250	243	244	239	254	220	238	254	274	272	253	251	258	262	230	241	250	217	243	287	239	263	230	249	244	236	288	257	256	242	242	232	239	244	243	248	245	242	246	264	240	270	270	242	236	264	240	245	251	227	220	251	273	231	258	255	267	210	234	246	239	258	242	244	247	241	212	247	235	248	261	241	253	222	247	232	225	261	252	208	227	276	244	264	250	238	207	237	234	240	250	243	256	260	240	252	241	251	240	268	253	223	233	264	260	241	240	225	247	252	245	246	253	245	263	244	258	212	230	246	235	244	235	259	229	269	260	238	247	246	230	265	281	275	255	238	240	237	238	238	232	212	269	253	222	237	249	238	247	232	230	264	223	238	245	252	220	241	226	242	253	259	240	249	244	236	234	239	271	242	261	256	244	242	250	259	233	229	240	242	241	243	243	267	262	248	244	256	245	239	223	283	225	275	286	241	239	249	247	283	275	228	233	236	244	259	228	261	239	255	283	234	246	259	276	252	220	230	245	260	247	265	238	263	250	248	242	237	265	247	238	231	246	245	249	236	265	236	266	243	256	273	248	246	261	237	212	258	262	247	226	298	241	236	267	261	242	254	224	259	249	240	237	246	266	245	234	249	262	255	240	217	268	233	232	247	241	255	240	254	237	269	258	241	247	237	250	266	235	220	269	254	262	242	269	248	262	257	253	228	271	257	230	260	270	239	254	267	249	233	235	248	257	247	231	280	240	251	255	270	231	239	226	245	230
40178	48996	53607	45245	37915	34896	31213	24283	22915	20411	16369	11839	12233	11133	8921	6142	5315	5384	3254	2573	2450	2192	2327	1578	1249	1125	1120	911	1150	1259	1061	870	729	789	813	838	793	786	775	769	770	814	781	765	766	804	806	781	795	891	891	847	778	761	827	793	756	790	763	813	792	771	825	785	792	826	765	767	797	779	842	825	860	780	807	773	837	797	796	837	807	764	790	760	776	752	841	759	787	753	779	832	771	820	821	805	770	764	737	788	835	801	819	775	800	798	845	786	791	809	776	740	816	816	743	757	750	797	779	778	743	810	843	725	784	784	812	864	762	831	827	803	766	794	826	790	774	793	830	808	784	848	794	787	785	797	750	844	781	808	792	803	760	799	754	822	788	741	777	807	775	769	801	842	806	776	800	793	818	760	794	754	820	785	779	817	769	815	829	786	779	808	752	783	787	752	751	785	787	787	783	779	777	776	784	791	802	803	773	829	821	771	771	800	768	733	761	767	822	803	749	757	725	756	819	851	778	781	817	831	795	813	794	806	847	792	818	804	826	787	768	805	777	791	782	763	808	801	792	804	806	748	798	765	815	821	697	801	798	786	859	792	775	747	749	763	742	779	781	781	794	793	793	750	797	834	816	776	794	773	772	779	837	812	767	784	792	818	722	796	782	821	764	753	752	763	805	803	808	781	737	784	776	808	741	735	780	781	774	783	778	815	799	780	803	776	764	765	785	794	801	775	778	748	812	804	734	800	778	783	770	767	838	758	803	791	771	774	775	781	740	815	796	776	709	805	807	794	781	738	837	782	778	776	803	776	774	767	758	788	798	792	803	769	786	818	772	780	778	779	796	865	821	811	829	771	730	806	814	823	807	790	771	785	816	763	782	798	776	793	774	807	754	786	790	748	775	825	806	809	752	738	806	838	810	787	769	807	795	811	782	765	782	779	780	782	779	829	784	796	739	754	749	750	779	778	754	829	802	766	780	784	848	768	765	778	795	784	789	751	781	738	823	776	784	784	837	784	789	752	805	797	815	777	811	829	761	813	806	819	800	751	774	778	836	799	794	792	787	771	815	748	754	743	829	760	732	726	855	808	787	776	794	753	735	754	753	732	769	782	757	782	816	784	798	801	784	759	769	779	817	782	776	762	761	808	765	803	820	787	802	781	778	763	791	791	796	775	791	768	769	790	779	786	848	841	800	831	793	837	769	805	836	819	812	776	759	730	821	806	741	798	812	804	776	783	804	793	774	752	813	829	819	769	760	817	827	781	778	798	805	775	828	811	743	779	770	815	810	804	805	781	737	791	752	768	767	756	780	846	781	825	788	775	777	856	790	772	796	817	773	795	787	775	757	774	773	730	758	741	801	799	728	759	707	770	782	865	812	806	758	801	759	786	809	751	817	777	798	770	807	837	789	744	761	848	844	797	783	761	798	781	776	821	828	814	743	797	767	791	793	828	795	776	765	788	791	821	691	759	771	750	779	807	774	774	810	836	802	794	784	776	780	808	787	819	763	774	788	735	779	772	808	799	793	807	783	797	773	792	787	800	767	779	793	779	740	817	814	809	821	749	754	788	828	799	814	794	762	754	810	769	772	806	801	797	760	833	770	739	810	745	770	725	782	849	811	752	785	812	728	798	725	802	766	800	818	811	795	716	785	778	794	830	844	761	803	839	781	732	759	787	789	813	812	792	842	781	780	747	783	794	804	764	851	821	782	796	821	765	781	787	832	801	729	813	798	825	794	778	801	819	805	743	775	821	751	767	793	786	774	761	788	760	764	757	789	855	831	810	791	755	801	774	788	824	766	831	761	794	811	758	770	772	753	764	790	795	811	787	827	788	786	779	799	789	815	822	791	757	756	760	842	796	793	822	740	703	773	755	786	825	774	798	815	791	773	743	747	806	761	758	801	764	789	755	842	876	750	784	809	816	777	755	802	776	785	782	751	807	739	765	776	824	734	763	756	742	741	807	792	803	742	779	774	826	789	760	789	769	819	794	820	775	792	800	792	748	741	764	803	767	750	744	740	803	778	815	795	826	754	748	809	787	749	764	786	719	773	783	766	801	845	771	785	788	788	794	806	747	827	789	790	766	779	790	820	778	773	748	779	804	779	812	750	796	773	778	812	737	767	816	806	760	764	752	788	824	780	763	811	771	766	804	778	807	787	769	819	800	781	813	779	773	787	761	798	770	778	742	828	806	820	780	761	788	784	725	776	839	786	728	761	788	796	776	743	771	828	797	793	760	747	803	771	789	795	772	813	729	810	749	824	776	809	764	801	751	788	827	776	748	771	766	794	795	781	785	763	779	816	827	835	792	838	741	811	825	824	745	823	749	821	779	802	829	739	758	797	788	776	768	761	741	760	779	806	755	779	812	759	837	769	772	752	811	766	766	770	772	795	789	772	769	779	747	878	799	832	762	780	766	795	794	805	794	784	808	790	802	757	775	770	781	830	786	753	804	792	831	806	771	760	788	766	756	786	787	794	838	751	765	793	773	746	729	767	769	817	813	825	764	746	767	830	803	802	758	794	816	787	839	770	769	797	764	766	791	784	781	818	749	772	778	766	814	767	789	765	857	807	758	781	746	751	837	787	809	832	746	793	825	726	761	769	817	778	779	754	794	782	808	804	776	770	787	727	808	809	857	768	788	788	811	794	799	833	724	782	857	808	787	774	745	798	808	795	737	794	807	772	768	774	791	740	796	744	790	826	778	798	794	735	789	796	767	769	787	756	821	805	763	800	758	770	763	779	807	765	771	796	823	765	739	784	820	778	727	774	755	798	784	793	776	714	775	768	797	784	758	781	780	838	834	802	827	775	754	734	794	778	736	777	775	796	838	772	781	788	755	818	758	841	785	742	827	784	773	806	758	801	793	837	775	779	761	838	756	781	792	777	720	758	789	778	768	787	762	742	723	775	768	691	752	793	780	809	809	784	786	766	757	794	812	765	752	831	820	811	774	823	756	781	800	729	794	807	781	773	789	781	732	785	755	804	787	768	769	811	781	748	777	774	730	759	748	793	794	801	735	788	773	769	765	815	814	771	780	785	771	814	762	849	848	780	814	794	803	764	790	775	771	790	723	774	779	822	765	759	833	828	777	775	736	778	742	821	809	774	740	774	755	765	768	767	838	801	746	804	802	802	817	804	817	814	755	791	745	736	822	810	781	802	780	745	788	778	834	756	767	804	808	744	759	845	831	792	770	808	826	763	784	805	804	823	825	783	770	819	814	760	796	830	816	787	764	783	832	799	798	774	786	793	755	820	812	742	773	767	796	807	826	786	786	822	787	790	814	804	765	749	739	744	773	748	809	828	808	775	734	757	837	789	777	824	834	805	767	753	764	818	817	771	771	761	851	738	801	782	810	812	762	816	831	757	822	857	846	719	724	749	776	882	821	771	839	786	758	795	714	809	791	808	793	844	798	797	775	803	755	827	740	750	836	827	796	803	790	760	756	820	754	785	760	777	753	832	802	757	781	783	830	765	781	800	803
16407	19150	21409	14373	7030	3824	2371	1492	995	880	822	480	373	318	256	237	219	227	243	241	220	215	210	274	234	223	208	211	245	211	203	227	204	215	201	212	202	223	209	206	208	237	228	204	223	218	204	206	217	194	212	214	214	248	230	220	224	222	185	198	223	235	207	221	220	196	203	185	234	223	227	206	235	184	212	214	236	197	206	214	216	225	214	197	234	211	202	200	213	220	231	209	216	205	213	214	217	207	218	223	240	203	202	203	212	214	223	195	209	204	223	219	215	228	235	213	209	209	227	207	236	206	192	208	209	222	223	213	238	217	199	209	213	245	221	209	232	213	207	238	219	179	213	238	227	192	227	221	247	210	213	224	211	212	218	223	216	188	194	218	236	240	197	209	181	195	200	218	221	196	231	202	205	221	206	197	196	200	216	220	207	205	227	204	201	211	211	192	209	248	193	224	226	222	202	252	233	220	242	218	222	206	221	240	216	224	211	212	219	212	216	199	210	207	239	228	220	223	203	222	205	211	215	203	209	215	231	241	219	217	223	207	209	225	202	233	232	205	218	186	241	220	198	191	187	196	226	241	190	190	220	198	194	229	204	201	182	200	206	219	213	233	211	209	218	212	205	195	199	228	212	207	239	198	186	218	198	221	214	222	217	215	185	224	221	205	248	213	218	192	218	229	199	224	219	196	221	220	214	229	220	219	208	213	219	207	209	220	212	241	251	207	215	206	214	204	229	246	209	211	240	236	230	223	218	202	200	202	204	259	206	211	216	218	246	219	212	186	215	209	225	228	217	230	216	213	220	196	219	225	201	207	224	220	200	226	244	242	220	234	215	216	200	205	227	219	215	189	205	180	202	221	240	214	206	240	218	205	212	191	198	234	237	214	220	226	212	235	215	194	203	217	192	197	197	198	219	225	226	210	213	247	197	200	209	212	217	239	210	222	225	219	216	215	211	221	207	201	191	207	228	218	226	204	234	240	222	193	214	207	219	219	231	219	202	230	224	212	212	211	225	210	233	207	198	231	222	209	183	220	220	202	194	235	230	207	196	222	231	213	213	193	213	224	190	208	237	212	197	197	219	203	217	195	203	203	216	227	230	184	194	220	230	195	202	235	217	222	197	235	223	213	235	223	213	231	217	217	210	200	225	209	222	227	220	201	204	201	216	208	211	205	225	205	216	192	231	221	195	216	216	219	238	210	239	223	188	203	210	181	229	202	207	202	217	213	195	211	192	229	206	239	206	232	223	220	209	223	245	198	217	211	214	205	227	231	198	200	203	196	224	207	221	195	208	222	211	202	208	205	227	207	247	203	185	223	200	206	244	208	219	215	201	215	205	210	208	214	208	240	221	222	260	214	209	211	207	221	189	215	211	215	234	199	225	225	207	204	221	230	217	210	263	210	200	238	203	213	219	214	212	211	231	237	197	219	221	221	200	205	198	220	220	211	205	219	236	214	188	218	216	210	236	193	211	177	217	213	218	212	252	212	214	209	212	203	217	213	222	202	192	230	208	220	227	216	202	222	217	199	213	217	188	218	223	203	205	213	212	199	212	205	203	227	235	211	211	215	201	248	248	213	195	216	214	241	222	207	208	194	234	210	226	210	188	228	214	223	222	230	233	228	215	223	228	207	209	237	190	223	205	203	233	211	208	213	214	211	193	185	215	202	215	226	215	222	215	239	192	215	188	224	219	178	221	205	215	227	196	219	228	207	242	226	237	227	222	205	217	185	217	193	206	234	185	234	207	238	242	231	201	227	209	233	226	204	210	214	214	225	213	225	199	220	234	216	213	219	215	241	205	240	227	225	229	208	207	215	217	229	226	218	199	186	200	225	206	192	233	210	219	241	216	212	210	235	213	225	206	216	215	230	219	206	228	210	208	208	199	220	215	212	226	201	200	228	210	202	214	242	219	204	222	226	182	185	200	220	188	221	200	228	214	199	213	220	216	220	239	219	210	213	230	210	217	231	220	224	236	186	211	230	225	220	195	212	229	212	225	242	198	228	223	225	204	210	234	222	218	214	231	200	236	188	197	214	205	192	223	240	204	211	215	200	208	216	229	214	230	255	229	219	209	207	201	217	228	209	210	230	206	214	234	198	223	242	225	219	259	233	235	202	209	198	203	221	238	219	219	194	211	203	221	239	184	200	191	203	257	216	210	198	226	196	205	213	222	220	196	215	230	206	202	199	207	216	199	212	201	195	201	222	229	206	215	227	204	233	222	246	232	224	222	216	214	247	206	207	195	207	221	227	234	203	204	222	221	231	224	200	213	217	198	218	190	227	217	234	224	184	218	189	216	232	194	224	212	222	193	228	219	185	192	250	201	209	205	213	213	244	202	210	220	225	227	207	217	228	211	217	214	208	216	214	243	220	205	198	219	230	204	212	224	225	209	216	248	214	202	193	209	239	212	199	213	213	225	193	228	222	208	198	219	195	210	216	237	231	201	220	197	213	227	204	225	243	229	189	215	217	204	202	223	218	211	206	195	220	238	252	212	207	229	217	220	197	217	231	209	237	208	233	204	188	191	201	224	219	193	201	225	211	194	198	239	227	218	211	200	226	227	216	203	219	207	233	209	218	225	191	219	206	239	221	214	255	231	233	218	224	198	234	224	227	182	206	228	221	220	220	215	203	212	186	240	250	238	228	191	205	201	235	216	217	198	186	208	232	221	218	198	224	220	217	226	230	253	197	239	210	204	215	203	221	217	216	207	187	222	218	202	211	224	221	220	222	203	240	212	196	238	191	181	204	218	213	223	216	213	227	215	219	231	217	198	211	222	205	210	230	200	239	218	193	210	205	236	191	231	235	209	223	214	207	223	226	219	235	230	243	230	208	232	185	233	228	204	206	211	222	215	221	221	208	201	191	205	194	232	228	233	199	228	215	225	183	233	201	203	209	223	214	200	211	213	215	204	230	206	205	191	214	227	231	234	186	235	215	220	217	234	205	223	216	206	222	217	212	223	212	216	196	193	208	217	205	221	219	222	216	205	205	227	224	248	190	214	207	175	235	201	235	233	220	212	208	217	202	207	205	198	214	216	232	224	213	203	213	220	219	200	191	204	194	201	233	235	217	227	228	205	236	207	221	226	198	218	232	222	202	196	225	207	222	234	234	215	209	263	186	218	231	238	212	184	193	245	252	187	218	223	220	219	200	222	215	207	227	217	231	197	199	215	220	210	205	196	231	225	215	221	193	208	224	203	237	200	201	211	198	221	246	231	205	215	191	246	211	209	223	228	217	215	208	209	195	191	198	218	156	200	219	202	223	212	207	213	200	210	185	235	227	204	210	223	227	196	213	198	194	203	248	209	211	180	212	224	200	210	216	223	228	216	212	206	217	233	204	204	225	192	219	213	202	182	215	200	216	205	223	202	218	191	216	212	215	212	210	210	230	220	212	215	232	226	239	201	234	204	222	210	205	238	206	204	201	224	228	243	222	239	237	221	250	234	200	244	194	228	207	194	197	204	198	211	236
16036	20956	29838	27383	20020	14539	10538	7480	5403	4915	4657	2710	1635	1421	1255	1058	948	907	804	821	872	783	802	791	745	731	771	767	715	688	725	690	745	741	703	729	792	720	728	726	690	667	774	750	709	731	712	720	683	685	764	687	692	678	767	773	706	702	741	703	740	752	709	718	722	728	720	696	738	714	713	684	734	771	690	750	691	740	789	743	712	673	715	714	748	717	724	762	726	692	734	666	700	738	767	711	649	759	695	693	702	756	719	713	727	716	716	742	699	738	711	701	708	700	694	716	706	719	702	660	677	723	741	701	728	705	689	753	774	710	708	716	697	749	715	710	747	716	729	751	712	696	736	764	715	732	734	733	714	742	694	712	739	741	680	708	726	724	728	721	713	693	749	745	719	719	659	678	697	773	732	685	721	703	749	694	712	748	718	656	744	691	699	724	686	724	731	769	680	713	732	758	695	713	737	752	736	693	686	710	736	711	759	669	702	732	713	714	671	739	705	667	754	694	725	741	770	686	763	682	707	742	708	738	724	739	720	700	751	734	695	709	728	713	769	724	672	769	743	732	754	734	705	707	728	661	686	752	735	738	756	716	735	743	684	717	639	752	706	742	704	687	678	731	703	703	707	689	757	756	736	746	688	692	708	714	748	715	700	709	700	727	728	750	682	679	682	662	674	734	717	718	687	730	714	692	748	749	706	754	742	710	725	680	708	712	730	737	735	672	730	710	739	677	740	761	731	701	759	736	767	709	723	700	722	708	739	724	747	704	752	701	731	730	682	760	740	746	676	658	748	718	673	735	698	720	703	742	701	693	698	727	704	770	751	744	710	672	710	722	678	697	720	667	710	657	676	701	720	708	727	693	681	727	702	738	774	712	739	719	720	709	699	735	749	744	757	703	737	708	746	711	760	737	749	700	739	713	698	719	694	703	727	679	728	668	700	757	684	700	719	711	723	766	708	725	711	739	712	730	747	731	711	681	777	763	746	739	675	738	723	721	718	707	712	727	746	697	750	776	702	726	735	711	733	745	684	727	708	694	728	703	714	760	753	753	709	695	724	672	732	712	759	778	707	748	736	759	682	797	693	735	745	711	686	744	702	697	701	743	724	706	718	747	738	676	698	687	709	762	718	717	706	712	719	740	690	709	717	733	664	777	675	700	746	733	715	716	729	701	693	674	692	760	740	725	705	687	723	724	741	692	713	688	691	724	755	720	734	785	724	697	745	704	727	714	761	675	734	713	703	732	762	690	748	713	748	694	730	704	757	724	741	701	724	728	752	707	724	755	735	712	719	719	698	722	753	682	698	656	721	741	758	685	736	730	689	716	748	700	671	771	729	756	739	728	675	728	719	695	723	713	704	709	708	657	728	696	734	737	701	730	699	749	728	722	713	723	748	706	741	706	703	700	757	741	736	709	740	769	689	728	717	747	740	679	736	710	738	686	682	702	722	714	689	749	711	682	761	737	716	706	716	681	710	733	733	712	719	705	691	682	733	748	736	683	679	715	695	771	701	683	721	655	748	665	718	758	699	665	721	746	693	723	742	725	660	759	760	806	732	689	721	725	727	707	731	732	706	752	708	726	721	671	728	689	718	724	728	730	691	672	751	729	701	728	742	708	742	718	708	771	702	721	708	735	687	711	744	763	724	742	754	734	708	731	741	698	734	685	680	683	687	699	678	733	697	656	731	669	748	717	689	731	749	732	765	758	722	765	693	667	715	703	688	720	703	729	689	721	699	742	731	763	719	746	703	724	715	703	727	702	724	724	722	752	693	752	693	679	724	704	747	705	710	746	676	696	685	694	683	717	704	714	681	706	728	677	726	723	721	723	724	737	751	718	750	743	716	707	758	733	776	702	729	716	662	745	708	731	731	688	701	681	690	715	684	691	760	730	737	694	710	698	736	672	686	727	732	682	720	707	705	703	722	698	658	734	705	665	765	685	788	745	714	720	750	674	712	741	724	719	718	716	714	695	707	670	716	678	722	756	735	727	699	711	748	736	683	720	721	707	738	710	691	693	717	795	714	711	724	735	719	706	722	705	713	733	709	700	735	718	675	698	711	709	704	705	700	756	693	712	706	761	722	691	714	762	715	686	742	712	739	707	699	693	705	788	724	757	719	704	751	715	737	717	737	720	707	743	707	719	673	725	676	696	689	720	709	714	773	735	706	697	717	686	761	723	724	718	698	695	684	682	745	710	730	769	739	724	671	709	718	668	707	736	727	698	736	715	761	738	721	714	699	718	698	664	726	712	715	745	721	716	746	763	704	706	709	719	715	749	702	758	717	680	719	696	736	758	722	724	688	715	693	699	728	712	714	731	716	712	718	733	728	726	704	743	700	733	684	730	722	720	724	759	697	727	745	754	669	704	772	724	718	702	709	709	724	706	700	717	724	705	735	669	713	713	666	724	762	722	737	721	708	687	722	715	739	720	726	738	722	723	701	718	743	741	714	662	768	708	700	695	725	697	747	707	676	713	708	755	683	696	728	741	729	707	716	664	746	741	748	729	694	730	755	708	711	707	714	634	723	759	731	682	733	743	724	702	742	731	738	744	732	749	735	708	734	752	722	708	686	724	683	664	714	728	733	707	663	735	743	729	754	698	669	700	668	731	676	730	715	712	703	691	752	710	700	727	712	658	693	760	709	689	730	718	717	766	733	702	721	721	767	729	732	718	690	698	747	711	705	716	706	694	725	727	633	681	677	737	711	679	727	705	680	672	684	694	705	713	711	736	679	733	721	704	761	719	752	697	734	755	711	719	707	725	725	763	763	699	736	746	716	721	741	679	733	746	671	704	731	763	748	706	744	706	758	716	730	720	743	731	737	699	732	709	714	702	707	709	682	737	793	729	732	709	720	724	697	711	703	729	735	752	703	758	772	749	699	724	685	704	722	698	720	707	688	707	732	719	720	719	695	710	725	727	714	777	759	681	687	710	718	733	658	706	715	732	735	743	722	726	720	728	772	713	721	713	730	677	708	730	732	750	717	686	703	732	750	738	700	745	718	712	691	685	741	732	753	689	736	726	761	760	725	727	718	695	672	714	685	736	738	703	733	675	731	699	712	685	775	703	697	674	747	721	761	716	714	736	693	731	688	705	732	718	706	667	747	686	683	754	730	690	683	719	742	732	740	703	707	712	756	746	717	691	695	686	663	717	720	703	703	685	787	733	708	774	701	704	732	713	705	767	764	752	748	703	697	705	710	704	706	764	707	755	724	744	696	713	718	682	706	687	702	674	705	770	715	704	757	688	719	745	719	752	743	701	753	706	767	714	694	739	707	734	713	729	746	654	695	660	762	700	683	718	735	724	644	704	698	744	696	736	743	711	731	770	743	733	704	747	702	729	745	764	766	737	721	696	682	701	713	715	696	734	729	696	683	732	716	711	686	701	675	741	717	748	701	727	746	753	712	700	721	749	746	718	730	727	683	746	705	673	685	731	737	712	704	712	747	723	783	752	702	704	742	735	748	751	710	745	724	698
38372	51281	47616	38583	27188	23609	17984	10331	5698	3394	2433	1668	1763	1338	1047	745	658	498	428	397	356	304	305	281	260	270	218	215	239	266	245	259	223	245	219	211	208	259	222	235	227	225	203	215	251	232	223	227	215	235	221	243	194	245	229	231	223	229	243	228	250	221	227	236	226	223	222	207	248	227	247	243	221	214	224	228	234	230	240	236	221	234	234	252	234	211	211	212	225	245	242	204	218	234	242	225	194	207	240	256	202	211	255	252	265	237	197	238	236	242	238	233	248	230	244	234	237	248	209	250	231	215	263	229	235	218	218	219	256	208	238	205	224	252	203	220	231	238	243	234	217	229	258	202	210	228	245	235	234	244	255	215	231	236	212	224	232	229	233	238	242	256	237	234	254	214	252	209	251	230	224	231	250	214	256	276	223	214	228	252	226	245	219	240	226	228	252	234	217	237	213	237	251	231	250	215	238	237	215	263	230	227	250	238	244	221	238	250	222	215	217	224	246	241	234	242	231	233	213	216	228	213	218	225	237	246	233	261	220	264	220	216	227	246	217	246	235	222	251	246	243	241	254	220	234	244	264	229	213	234	221	214	241	240	224	233	240	239	227	216	231	257	232	243	227	220	236	264	236	220	247	233	268	231	240	244	232	231	242	211	237	222	259	250	248	239	234	219	226	219	217	242	238	246	221	223	243	252	224	227	235	244	199	220	224	249	239	215	243	216	229	239	236	224	227	258	239	223	213	240	234	217	248	228	244	239	243	248	234	231	234	262	228	246	226	250	244	243	242	235	223	236	239	248	268	227	236	256	235	224	220	207	270	222	212	226	222	232	233	246	229	240	243	221	229	253	209	252	250	208	245	226	226	255	242	245	227	237	234	208	226	239	222	214	222	236	242	245	218	242	246	259	228	242	233	249	238	251	218	248	233	250	252	223	228	214	228	236	228	232	243	218	210	254	225	245	205	226	220	238	227	183	246	192	205	231	240	256	232	228	238	225	245	248	236	227	235	243	247	223	234	218	228	244	219	243	222	223	228	238	233	235	227	209	197	236	245	218	214	251	228	191	231	239	242	235	242	227	234	233	214	212	246	223	229	233	232	227	235	209	220	250	274	225	217	253	246	241	228	232	238	222	237	233	234	218	253	220	246	243	220	218	224	251	234	212	218	212	209	257	214	204	228	238	243	206	235	200	212	214	219	226	252	227	193	229	219	251	229	255	225	234	202	223	241	239	237	223	246	236	259	229	256	214	219	247	233	282	250	245	246	236	224	214	214	223	194	233	252	214	243	241	238	238	253	234	215	244	239	214	233	249	221	245	213	251	227	229	232	251	228	233	240	215	206	230	214	228	229	237	238	225	250	218	243	231	237	234	254	241	199	241	228	235	209	231	233	228	225	233	220	237	247	256	240	228	217	281	213	225	251	220	237	233	256	214	250	227	223	234	238	218	244	220	226	224	230	264	238	238	231	236	216	235	246	226	208	214	231	207	211	228	227	213	231	239	228	212	218	246	236	237	232	238	230	217	245	233	214	229	213	219	235	263	209	221	214	226	233	251	258	245	238	218	230	223	261	248	229	239	225	215	233	231	239	259	240	219	213	252	217	256	223	205	231	233	210	227	238	237	233	233	227	229	251	225	233	244	214	217	225	238	226	247	219	235	252	224	234	239	227	214	238	219	255	235	243	249	251	222	269	236	230	238	221	227	222	248	240	212	228	242	230	230	224	245	216	221	264	242	226	255	221	260	239	232	235	251	248	277	249	205	233	228	244	226	244	261	229	263	244	211	233	247	235	228	235	224	242	254	240	237	258	243	220	228	253	241	231	249	258	201	231	271	239	249	226	231	205	248	237	245	223	245	246	233	231	197	255	229	211	249	228	240	211	228	234	241	239	240	228	207	235	224	242	263	225	244	247	217	217	253	226	240	220	244	237	227	246	252	211	239	229	245	241	211	246	222	233	207	213	232	239	228	210	228	242	249	221	223	221	229	228	240	227	235	218	245	206	221	253	227	211	203	261	226	244	245	244	207	238	245	197	236	232	220	244	234	258	231	241	206	241	226	224	227	226	220	280	193	211	235	240	230	214	234	231	254	244	246	249	236	237	230	253	228	213	239	246	228	238	228	242	263	213	240	253	232	245	252	245	216	207	270	214	251	198	211	241	236	218	215	223	234	243	254	221	220	227	255	228	242	218	232	245	253	244	235	228	233	225	227	200	221	226	213	193	227	233	251	229	237	234	228	221	224	230	244	219	215	243	260	226	214	236	241	260	231	222	219	229	237	242	210	236	224	207	236	213	214	227	223	224	223	233	247	207	217	245	245	248	226	224	230	220	228	242	251	222	200	226	223	205	217	237	235	234	233	232	261	235	262	235	226	253	217	232	217	210	240	236	248	257	238	221	275	223	254	272	252	207	219	217	239	227	261	238	236	222	220	243	235	246	224	203	220	223	233	231	192	234	240	234	242	227	213	256	209	200	237	234	239	222	247	220	214	224	236	223	239	253	234	245	226	245	221	196	235	247	252	257	248	225	235	215	265	224	228	254	218	225	208	263	243	243	216	202	248	223	228	230	238	237	253	222	217	227	252	253	217	223	253	262	241	230	205	233	221	265	242	242	246	232	228	254	242	252	243	260	221	219	207	240	209	213	212	233	256	236	211	229	237	195	223	252	230	241	235	223	226	231	241	217	230	249	242	240	210	221	219	236	217	205	228	244	250	214	234	231	244	245	218	238	243	239	228	237	220	244	219	254	257	243	202	222	249	248	209	222	230	249	246	238	211	236	251	244	246	235	263	231	244	270	272	223	235	245	245	220	255	239	219	224	236	237	231	243	252	248	250	246	230	242	256	250	216	251	241	206	243	222	221	212	253	232	237	239	227	228	192	258	223	206	234	207	257	231	232	262	209	223	252	231	231	240	252	258	234	237	207	243	213	242	229	210	223	239	231	239	213	267	238	255	230	232	200	210	213	220	218	230	208	224	270	252	224	214	237	233	232	224	248	251	241	229	215	225	234	234	239	230	238	223	235	222	236	235	226	245	205	236	239	225	233	230	232	234	232	221	259	224	282	255	243	250	229	237	216	223	215	226	257	233	252	232	234	239	230	232	231	222	265	228	223	209	253	255	226	241	251	225	254	208	223	228	221	233	226	215	225	230	249	246	226	227	249	236	215	231	252	223	224	215	216	244	244	239	229	239	229	230	238	264	230	231	230	233	222	205	241	195	220	230	235	225	236	260	236	242	204	220	203	249	238	212	192	241	234	233	229	240	236	246	245	225	236	217	252	230	226	228	212	219	270	220	234	237	221	223	242	224	222	261	243	246	231	220	212	204	239	245	246	223	239	243	232	228	245	239	226	220	225	209	248	214	209	253	233	234	232	256	207	279	252	249	253	224	209	217	234	233	259	236	254	212	230	235	253	246	230	235	243	229	229	222	247	239	232	241	245	245	229	218	258	218	240	241	241	208	231	258	233	237	213	241	228
32870	48910	55321	49181	33283	30909	24001	17909	14796	11935	10140	7953	8521	7296	5953	4353	3687	2994	2209	1906	1696	1493	1651	1251	1008	991	934	796	847	1080	999	838	767	706	752	782	786	825	793	771	755	752	726	744	766	745	752	734	746	717	755	755	740	801	731	760	747	744	738	778	784	776	749	750	784	717	743	731	747	720	724	784	700	737	753	734	733	742	715	750	788	765	702	800	702	716	750	764	796	780	706	745	763	784	757	780	814	764	776	763	760	712	770	768	749	761	724	720	743	796	738	781	762	773	735	778	717	780	722	786	754	777	773	703	787	743	726	744	734	753	798	778	740	732	741	752	739	707	774	746	789	781	743	781	755	778	790	728	699	746	777	762	684	765	737	755	724	788	781	738	765	751	745	773	738	754	744	758	767	785	802	753	842	740	750	759	723	755	789	752	744	750	785	748	733	770	700	746	762	732	709	758	733	748	769	768	805	753	736	759	719	715	779	770	749	724	712	745	770	769	746	790	763	804	781	773	733	741	763	748	753	771	742	748	768	703	777	728	742	719	709	755	733	739	727	750	767	737	748	727	816	741	745	770	760	776	780	746	756	716	740	732	750	713	762	712	746	761	784	756	755	747	753	781	747	757	724	756	770	747	793	777	756	723	753	818	774	742	726	742	763	804	765	764	757	809	768	785	703	703	711	742	726	734	757	709	746	774	787	755	744	757	745	777	783	723	796	754	692	752	761	757	766	759	787	696	771	722	743	792	741	777	768	754	754	767	811	755	733	768	733	782	721	743	746	739	760	753	796	765	715	764	750	795	744	764	682	766	730	677	736	722	744	734	748	759	747	767	746	750	741	775	760	764	746	725	730	754	744	759	748	747	757	743	731	774	805	787	799	791	709	778	716	792	741	772	776	751	751	798	799	758	753	782	736	754	734	761	752	768	768	714	723	709	761	753	739	800	751	767	762	728	733	754	793	711	747	743	730	742	787	750	755	809	790	689	761	760	739	749	758	754	750	718	744	761	771	691	801	771	767	744	735	750	762	774	738	733	788	748	790	733	697	782	750	730	740	798	755	751	750	743	749	778	737	752	741	769	724	774	755	780	783	699	757	708	786	769	736	711	752	757	786	724	733	681	721	760	807	780	717	782	756	731	779	720	698	787	714	706	733	778	740	739	756	753	734	754	735	704	735	777	769	751	773	771	764	752	724	786	732	720	753	722	762	726	760	727	746	773	766	745	791	726	798	755	745	758	737	779	746	733	744	748	715	784	773	764	796	713	805	718	746	740	769	779	820	758	762	719	778	759	750	708	741	739	736	783	735	756	759	679	698	740	766	782	778	776	737	766	727	764	786	700	738	708	733	756	734	749	790	775	740	754	801	731	789	739	728	738	766	799	758	746	763	743	707	730	772	779	728	755	743	707	788	770	727	733	753	750	726	713	730	738	816	764	739	738	787	780	757	750	747	782	692	703	729	814	733	697	781	747	733	716	738	732	759	791	810	780	719	777	791	765	761	763	730	736	815	786	682	769	760	801	707	731	747	776	756	748	799	743	719	786	814	744	722	735	742	662	721	741	751	751	750	694	744	735	752	702	767	758	710	768	741	723	803	682	748	788	741	762	779	745	769	739	764	739	706	777	756	770	744	790	748	757	744	723	749	782	728	786	742	735	776	772	783	804	804	756	730	770	760	795	748	780	707	762	780	690	757	766	700	763	761	817	736	777	716	752	745	702	735	750	726	738	793	746	743	710	766	752	693	755	748	734	762	751	750	724	748	806	779	777	762	755	756	768	753	765	763	704	727	783	770	703	729	727	728	683	747	779	740	768	766	792	736	743	783	792	760	744	759	771	769	745	753	761	744	796	777	735	723	773	750	773	777	772	786	739	727	738	781	752	755	751	735	705	789	762	766	712	734	779	731	756	763	757	746	752	756	773	751	765	760	745	762	770	788	731	715	750	750	733	725	843	758	804	759	764	752	785	771	731	712	726	756	754	776	782	747	820	739	774	812	755	741	765	768	754	745	757	810	732	755	734	740	726	803	732	679	760	722	750	829	700	680	748	717	708	769	752	725	781	747	742	753	733	802	769	764	773	723	755	737	825	720	764	702	789	771	725	749	758	721	761	726	756	730	734	717	749	726	729	784	762	739	766	757	763	746	782	753	770	744	764	727	759	731	793	751	790	731	754	720	791	808	779	690	729	738	717	765	745	781	728	781	755	749	753	750	752	730	697	800	754	757	737	770	721	757	741	764	733	798	686	705	698	712	748	774	732	707	756	728	790	727	772	722	767	774	711	745	800	740	808	731	737	746	712	769	778	741	774	771	752	753	742	726	780	698	706	783	744	750	790	750	760	736	726	765	773	734	777	807	749	808	758	720	697	774	738	737	748	701	754	789	747	713	777	764	758	738	725	741	782	748	748	759	752	719	705	719	735	765	747	771	760	746	743	738	745	733	717	753	765	739	778	804	782	755	730	736	751	784	716	739	763	736	697	760	723	752	759	771	716	771	747	768	749	761	748	800	711	769	737	767	704	781	705	759	743	726	766	733	731	762	764	747	781	770	767	739	760	727	793	752	728	770	728	782	765	712	751	719	774	768	712	710	780	777	782	820	774	735	756	720	807	759	763	763	781	716	786	742	801	727	743	744	755	666	795	770	777	701	789	765	791	771	755	741	735	771	736	757	742	716	779	779	827	744	793	720	759	724	751	810	725	740	832	722	746	781	764	760	731	716	767	733	713	777	793	697	723	749	733	709	750	783	701	736	742	756	775	769	759	768	724	770	771	760	742	752	693	758	732	767	725	705	758	759	750	740	784	777	771	730	788	709	732	728	761	736	745	753	766	730	721	759	775	744	759	739	733	776	770	800	755	748	753	732	756	736	724	711	740	784	767	763	723	791	736	764	773	747	723	766	739	796	761	761	740	770	747	784	750	781	742	750	719	752	772	764	713	750	743	823	739	750	763	742	718	747	785	733	732	742	780	731	758	787	764	697	768	740	752	727	799	744	754	797	757	766	770	691	835	748	754	736	737	743	769	760	688	741	761	806	783	741	800	718	737	687	781	760	742	673	772	727	772	769	816	726	758	750	722	782	773	747	769	747	751	761	751	731	760	781	782	759	756	735	736	741	740	751	725	763	759	726	760	745	767	726	720	783	722	783	798	755	723	754	726	781	784	788	776	748	737	767	762	763	712	761	766	759	736	725	781	740	757	734	734	718	723	761	774	735	789	677	720	736	751	757	767	795	723	745	725	762	747	755	715	727	731	726	785	775	754	763	754	801	728	723	743	721	732	780	769	746	785	767	779	793	741	724	740	757	760	700	765	777	827	776	780	696	778	808	744	787	749	718	822	740	771	809	740	742	717	731	755	752	758	758	760	716	736	781	786	755	698	718	773	788	769	765	760	778	738	728	747	753	716	750	771	722	810	778	775	694	795	706	689	749	733	725	744	795	818	730	760	735	733	763	750	757	747	780	734	789	748	731	779	761	734	706	665
44324	53488	47771	38544	26919	25563	23620	17173	10214	5505	3436	3057	2858	2415	2034	1355	1060	846	680	542	456	470	521	367	330	314	270	288	259	343	352	313	222	259	255	244	266	277	250	261	251	268	275	272	277	247	248	263	248	283	257	270	248	253	269	255	235	280	257	246	225	257	258	245	267	247	245	225	259	281	238	294	269	251	264	220	226	256	250	269	263	288	268	249	245	274	228	223	252	261	271	258	230	262	256	243	239	259	253	256	273	294	264	248	260	255	252	277	281	245	274	249	222	266	221	246	235	237	267	241	253	299	288	268	289	236	253	273	255	251	280	253	251	257	268	230	281	247	268	253	234	273	224	289	258	242	270	291	254	245	258	239	254	267	230	277	263	256	262	268	305	234	269	255	254	267	243	234	264	253	241	253	244	262	283	250	246	294	252	268	254	257	230	223	242	257	234	257	259	243	242	246	250	266	265	253	261	285	248	285	247	271	215	244	258	285	249	268	254	259	246	264	263	244	233	274	279	280	248	253	233	268	254	269	271	248	269	276	220	256	281	251	271	261	288	268	258	281	268	239	267	255	241	269	246	278	245	279	223	247	262	240	267	241	271	251	244	251	232	250	253	271	218	233	263	265	260	261	270	270	264	248	255	247	280	257	251	261	271	274	241	240	290	255	250	255	266	280	255	242	245	292	284	240	276	280	240	260	263	259	246	301	272	244	238	256	233	237	247	269	245	266	270	259	285	271	245	264	248	259	226	252	251	285	239	287	260	248	245	273	263	271	250	259	237	274	250	266	252	251	248	255	245	270	238	273	240	248	246	252	251	259	257	263	277	255	222	267	252	277	265	263	253	234	257	254	227	269	248	274	268	257	280	258	259	312	251	281	259	234	232	258	261	288	253	268	252	255	270	249	257	273	239	241	268	246	263	242	229	274	253	263	258	259	272	273	274	271	246	279	252	243	268	257	266	285	277	251	264	253	247	236	262	253	237	271	231	261	276	261	259	264	262	257	241	259	239	271	278	250	254	244	256	252	248	230	295	277	251	249	252	260	257	268	255	240	252	277	259	258	277	257	256	253	244	257	290	275	287	263	248	274	244	257	277	275	269	244	236	247	252	248	297	231	264	250	239	227	218	259	251	259	258	274	249	271	274	238	264	232	238	246	255	240	264	260	277	277	269	296	257	253	273	248	249	280	239	275	265	259	303	271	290	249	250	260	264	246	246	271	270	260	246	251	273	251	239	263	259	258	244	283	273	245	258	250	255	252	241	239	261	301	274	231	271	283	243	237	245	270	263	258	266	255	244	280	258	272	267	265	249	292	300	236	282	255	271	256	261	249	260	278	260	279	285	243	264	250	244	242	255	273	274	285	256	272	248	260	247	252	235	275	239	244	239	242	232	255	248	247	281	265	243	240	248	249	275	271	275	247	252	256	265	209	272	302	234	249	236	245	275	279	237	231	247	254	236	242	268	257	285	244	291	253	268	254	250	251	260	278	260	247	247	224	262	236	250	273	248	257	283	263	292	275	248	270	280	252	264	288	251	277	289	254	263	255	256	267	242	242	255	248	260	271	279	267	284	305	263	274	266	262	240	258	227	277	243	244	287	288	270	258	277	276	292	248	271	239	238	247	247	302	259	256	257	245	275	276	237	268	267	268	238	245	253	263	231	264	280	259	251	251	251	249	231	255	273	237	258	249	274	234	270	254	264	251	243	250	238	274	257	260	258	241	272	276	282	276	268	261	232	280	254	245	254	248	272	263	276	247	271	276	279	259	265	279	266	256	221	266	262	239	256	272	290	268	266	252	260	270	275	237	263	241	234	266	220	261	263	260	262	270	261	253	253	229	260	278	265	251	245	276	240	255	242	265	259	255	274	249	242	257	255	246	268	272	270	242	261	276	243	280	265	261	229	282	264	260	254	239	271	278	247	287	279	255	246	263	272	245	263	256	269	273	263	239	249	253	251	228	255	247	224	267	280	249	275	251	254	238	257	255	266	268	253	271	266	248	272	269	278	244	249	271	261	276	286	254	253	255	244	273	257	279	246	249	238	259	255	254	264	272	260	267	253	275	263	278	249	238	234	244	274	237	281	253	255	287	257	271	287	261	249	254	262	232	242	248	257	261	279	276	253	259	219	287	249	277	268	234	233	263	264	256	275	259	269	271	253	261	259	247	254	242	237	308	274	263	263	246	279	267	280	258	251	256	255	258	247	297	267	273	274	256	255	267	264	244	289	281	269	249	256	247	231	263	272	268	263	266	258	267	275	243	251	256	269	268	259	233	294	255	287	256	290	239	273	234	257	257	239	236	242	263	254	246	233	253	246	254	257	256	231	246	237	237	247	260	259	253	292	256	243	257	260	277	277	246	240	258	250	293	279	254	239	251	237	232	217	250	257	261	273	233	258	230	279	245	253	272	242	249	275	252	230	274	254	258	235	266	241	240	254	252	255	295	255	235	254	250	267	258	261	261	245	257	240	245	279	258	260	256	265	272	276	241	276	279	243	263	275	258	258	252	284	258	275	255	252	301	278	244	271	247	276	232	276	254	268	269	310	257	291	258	256	251	260	273	247	274	254	247	265	245	225	267	249	247	261	232	265	262	290	273	225	236	275	260	251	257	258	281	258	263	282	283	256	264	273	295	247	278	260	271	234	254	269	263	267	275	278	231	283	236	268	243	258	249	265	250	244	252	258	260	245	250	232	271	238	268	244	251	232	246	278	248	261	253	286	247	257	292	256	283	291	283	260	244	213	244	243	257	268	257	282	274	266	264	272	276	263	251	265	246	256	234	261	263	269	256	258	266	263	256	257	260	277	263	262	277	265	233	274	255	244	236	274	263	277	272	268	244	232	272	299	259	244	232	235	244	238	237	287	254	256	268	225	255	255	274	238	248	268	274	264	251	240	285	274	234	245	246	242	237	293	265	281	267	268	236	242	263	240	249	268	266	272	257	269	243	226	261	245	249	255	267	252	235	252	286	256	278	257	238	280	240	237	251	248	291	229	263	271	252	233	248	256	274	275	253	282	270	260	257	247	257	252	243	248	243	247	265	282	271	298	253	285	256	271	230	286	261	259	267	279	256	285	272	261	262	255	305	271	255	265	243	257	264	246	273	261	254	261	274	245	275	255	263	249	268	254	249	260	261	279	283	276	266	247	250	244	248	250	238	236	244	263	265	269	267	251	265	273	236	250	259	270	249	258	270	262	254	215	248	268	250	245	257	258	269	254	248	259	258	233	288	251	250	261	268	253	296	287	259	252	255	219	236	246	250	265	230	243	277	263	263	274	268	237	246	249	268	230	239	260	264	244	258	248	244	235	279	244	243	238	246	236	254	263	298	247	271	281	273	261	267	237	282	251	256	277	244	249	244	230	283	245	261	243	261	224	248	273	290	240	242	252	253	232	210	244	265	250	270	243	247	266	258	237	281	250	254	274	263	251	280	270	284	250	259	289	285	253	271	241	265	232	271	258	263	275	241	258	257	261	249
36559	53161	58438	46976	37277	36131	30724	23916	19290	14213	11857	12537	12657	11341	10411	6936	5623	4965	3623	2799	2482	2140	2687	1633	1405	1253	989	887	933	1396	1349	1007	856	859	806	788	806	814	829	809	800	803	844	866	847	813	842	816	845	865	838	830	809	779	791	788	793	827	849	831	836	846	773	819	782	807	746	827	837	780	823	789	786	813	866	816	828	818	834	763	814	816	783	779	797	798	851	838	824	815	847	827	785	858	814	829	758	820	817	801	811	873	835	773	786	792	759	811	763	843	815	806	759	878	816	804	802	813	767	810	776	812	864	864	795	791	792	800	843	832	794	828	789	834	801	826	795	781	819	789	825	793	805	811	755	835	736	834	748	790	763	822	864	778	847	785	822	788	827	788	815	813	832	829	753	774	834	808	823	839	776	793	843	775	758	806	812	842	842	807	762	815	867	851	791	762	835	768	783	804	822	798	786	829	809	786	777	765	841	802	820	779	797	820	833	749	847	780	794	773	832	827	788	786	831	843	828	782	825	814	790	814	820	780	856	796	818	815	827	820	813	770	763	787	855	831	812	797	796	847	825	830	812	777	894	808	791	805	832	807	812	798	805	859	800	824	821	809	806	753	812	787	819	821	836	785	847	817	834	812	793	838	753	815	816	824	830	793	809	772	786	783	796	807	808	786	820	842	806	793	774	814	774	754	845	804	781	831	816	805	784	831	806	849	832	862	800	768	846	754	765	715	816	814	869	828	845	838	819	820	831	850	768	822	816	794	836	863	790	791	781	805	830	858	801	769	844	800	829	885	856	818	755	785	805	832	784	796	785	780	771	818	820	830	789	809	816	797	779	772	876	774	811	805	810	783	802	792	828	807	838	830	823	816	855	810	796	817	797	788	811	815	812	806	809	750	826	822	829	856	788	847	770	758	758	786	776	826	800	829	821	743	803	795	788	823	826	797	777	800	790	785	839	816	860	793	854	813	815	769	762	786	804	766	837	850	824	812	833	820	802	806	852	758	805	851	777	819	749	793	746	804	789	889	827	816	813	819	846	785	810	823	876	807	768	812	792	810	830	864	788	814	817	809	853	795	791	790	820	798	806	844	770	784	833	792	798	818	813	853	800	798	826	858	855	794	788	832	778	790	788	776	780	804	779	801	848	795	823	848	843	803	792	825	780	830	806	778	813	807	740	810	813	789	790	805	840	827	770	800	759	850	796	816	820	804	797	763	777	804	819	826	796	819	804	767	825	809	800	840	806	808	811	793	812	838	833	790	762	789	805	799	854	813	763	873	834	792	813	830	808	817	856	832	826	783	817	824	795	840	829	850	852	768	801	785	823	828	800	788	814	824	808	804	814	849	808	785	840	783	774	801	771	820	785	872	792	758	752	781	769	831	808	790	792	781	808	813	860	794	807	826	844	791	769	825	814	817	846	789	786	810	845	837	832	794	836	829	835	794	796	843	799	783	837	809	763	797	821	784	802	824	770	774	774	799	798	797	793	823	768	837	804	812	785	811	807	822	811	829	786	820	807	826	842	809	836	851	860	859	783	798	794	767	793	843	752	760	776	823	791	808	807	788	802	855	809	789	834	851	787	802	797	813	854	795	794	788	807	841	829	790	779	828	882	789	783	817	766	759	768	813	788	854	838	865	795	861	810	750	845	784	816	793	871	809	785	813	822	835	768	818	805	798	798	820	789	803	817	802	807	764	790	780	824	769	789	822	818	886	794	840	766	788	852	772	836	802	813	806	765	802	785	794	832	809	806	826	826	843	831	825	810	824	810	820	860	826	816	807	831	751	784	798	786	839	793	811	773	779	815	831	771	809	864	863	802	853	771	828	795	778	849	822	824	739	793	831	833	837	833	766	792	809	831	816	809	805	808	804	823	790	789	779	837	797	830	785	801	841	814	813	745	809	800	794	816	809	796	805	832	821	814	836	785	825	837	779	835	832	812	811	793	749	781	793	784	817	799	805	764	771	813	802	756	857	822	799	760	788	872	783	780	833	867	854	786	823	802	796	862	795	773	761	778	800	811	858	806	778	852	826	728	778	829	816	758	833	810	812	790	814	810	829	791	805	780	774	834	780	805	818	797	775	820	796	825	766	788	787	828	854	756	779	807	810	788	802	820	817	835	855	787	805	845	796	817	829	801	850	854	830	866	808	794	844	789	817	774	832	802	890	771	870	822	853	831	814	819	791	825	827	756	834	805	801	818	781	868	802	794	837	815	761	778	787	784	818	777	842	788	816	788	805	743	756	846	776	780	814	788	829	832	776	814	861	827	768	787	822	847	805	823	813	791	866	816	833	787	811	812	836	798	834	846	803	784	785	787	840	772	789	803	839	790	857	822	795	813	819	789	843	840	837	809	799	819	839	788	860	806	834	819	798	830	814	837	794	806	793	783	799	795	798	824	826	769	786	838	819	820	834	829	836	740	778	814	802	808	839	832	809	809	815	770	806	799	795	820	854	802	836	813	803	844	820	801	801	781	804	789	807	794	841	831	847	753	816	834	818	860	790	864	790	815	803	843	794	827	774	790	791	804	762	794	888	793	818	837	839	766	814	772	838	763	767	814	836	811	823	868	814	787	771	808	801	805	820	781	820	789	793	851	790	830	833	820	832	779	821	825	797	827	760	827	776	803	790	789	801	829	804	849	767	812	787	813	762	824	850	786	851	761	808	793	867	761	801	803	811	808	837	805	849	806	848	822	819	829	800	813	845	763	814	818	838	760	800	833	782	789	821	755	798	811	806	810	809	836	828	781	827	805	828	792	791	808	881	805	810	841	786	778	731	760	833	787	806	827	784	809	794	783	810	773	826	792	760	824	845	845	754	797	832	773	810	823	769	774	835	783	796	825	852	792	819	754	791	794	771	765	796	844	797	765	820	795	792	768	821	839	833	852	822	812	785	804	825	757	854	793	880	810	908	798	909	784	808	797	784	799	832	792	783	776	798	829	829	791	802	804	800	832	797	752	772	842	795	768	823	806	795	812	805	787	824	801	778	824	802	770	776	808	828	758	793	835	805	743	829	837	815	829	764	846	851	782	798	772	839	841	837	778	821	783	831	809	843	828	807	748	780	786	814	776	761	821	879	762	790	819	807	761	751	817	809	778	768	779	835	846	762	827	800	802	743	824	805	812	808	832	849	832	851	792	831	807	815	825	782	822	833	806	820	784	790	802	765	824	809	801	789	787	768	805	756	771	790	826	828	828	783	809	779	845	792	825	776	776	798	826	794	784	785	802	864	819	810	807	836	855	807	793	775	800	813	853	785	795	818	895	849	804	787	765	816	824	819	807	821	791	786	839	847	787	869	838	811	818	841	800	838	801	857	804	824	800	829	821	808	808	772	783	866	829	801	825	759	854	834	767	775	772	841	830	806	824	777	768	821	761	788	817	790	791	852	810	789	780	796	784	760	857	803	832	779	810	830	776	753	768	777	811	789	790	787	840	797	774	784	747	881	836	819	797	802	796	838	773	800	804	796	778	805	766	793
19513	22021	21581	12959	6066	3351	2185	1432	1005	760	524	473	378	332	345	292	249	235	237	251	258	236	231	226	231	210	246	219	203	222	230	217	233	213	258	220	202	226	229	233	237	215	214	220	193	230	217	222	218	211	228	231	249	233	238	214	225	218	206	242	228	210	220	234	224	224	233	246	222	226	237	229	219	211	201	224	234	203	224	224	223	212	198	262	234	209	231	202	194	205	208	213	236	223	228	196	221	238	211	232	216	209	236	222	213	217	215	227	209	219	227	218	236	223	193	222	235	209	212	193	222	239	219	231	247	199	220	213	224	205	235	204	220	217	236	213	217	216	242	212	228	243	223	227	195	248	241	209	228	216	209	236	235	227	225	224	213	246	233	206	221	238	240	221	229	236	262	222	226	241	226	225	205	220	228	244	225	211	234	192	202	224	209	215	230	215	215	203	213	213	212	234	231	212	238	220	215	212	212	201	193	220	244	214	223	213	235	208	235	215	208	245	210	213	211	243	222	225	249	206	202	226	238	230	234	230	254	241	252	208	226	206	206	251	232	221	229	204	195	197	205	214	221	211	216	255	211	209	250	213	218	205	230	215	224	228	217	220	213	210	207	211	209	241	216	241	233	228	225	241	233	225	213	211	222	260	223	215	218	227	190	219	235	224	204	208	215	220	228	228	213	234	253	229	201	242	225	208	217	225	225	217	193	239	205	237	205	226	241	216	222	219	203	221	209	234	182	229	242	239	209	198	184	226	223	236	252	225	206	215	220	210	216	228	251	228	260	202	217	220	182	211	228	211	206	224	189	225	239	214	222	200	220	238	224	237	200	220	230	217	202	220	215	214	212	213	223	217	213	230	246	218	229	211	220	228	225	220	217	218	224	216	213	226	211	240	218	240	230	216	237	232	220	229	207	193	244	230	244	215	203	228	216	231	211	199	213	249	241	215	229	219	233	207	211	265	239	237	223	232	228	253	226	199	216	196	194	228	222	207	213	221	253	244	201	210	232	236	212	212	217	228	210	240	222	236	221	231	236	224	191	223	258	224	205	207	217	213	212	212	210	220	218	234	238	213	220	214	201	232	236	209	232	234	226	217	227	204	222	212	210	228	238	224	218	224	249	204	224	193	241	231	241	237	237	209	198	208	229	239	225	223	233	218	230	208	190	225	232	245	228	206	214	205	204	216	206	226	209	222	214	216	222	210	240	214	210	227	241	201	203	225	253	229	228	264	225	235	229	202	205	226	239	213	225	242	214	229	246	209	217	224	241	200	226	218	205	236	261	244	229	185	212	212	213	232	210	195	219	199	227	211	226	215	228	246	225	247	213	211	212	207	211	226	227	173	213	220	241	231	228	239	207	204	247	254	213	206	227	227	230	225	210	205	221	237	233	227	226	235	205	264	227	219	216	213	231	230	218	261	220	224	201	221	230	232	239	221	205	218	226	223	215	234	229	234	225	199	240	229	203	216	219	206	237	196	224	225	236	207	232	245	222	225	250	212	193	215	199	220	205	229	226	193	192	203	219	245	237	208	254	206	225	214	211	206	223	229	260	208	226	192	234	194	213	212	193	264	204	245	231	231	227	241	227	219	207	214	228	205	238	210	224	209	217	225	235	254	219	192	202	223	210	218	233	208	216	229	200	227	235	233	224	237	244	232	206	203	222	226	202	220	228	232	216	230	223	221	230	239	199	227	213	219	260	205	211	210	218	220	219	218	214	204	208	206	214	205	238	215	211	234	217	215	228	215	213	245	208	206	198	208	238	237	204	235	215	227	212	228	225	194	229	232	234	210	216	203	211	220	229	241	234	223	228	223	229	250	213	207	245	212	212	222	211	204	233	214	223	234	217	226	242	240	228	225	213	229	229	235	252	228	212	210	198	238	223	239	239	233	219	229	204	215	221	229	209	205	233	234	216	229	216	219	241	201	210	249	224	226	233	217	221	207	216	264	206	245	221	231	199	223	228	198	200	205	224	219	243	227	196	228	225	206	229	242	204	215	242	224	231	236	191	239	258	223	220	243	203	228	222	197	191	202	235	226	232	211	206	218	224	206	202	226	202	212	209	238	205	218	250	254	215	216	198	236	210	205	213	232	251	245	238	227	218	190	231	213	240	211	231	195	246	237	225	218	219	198	217	220	219	242	215	202	212	199	248	215	217	229	251	211	232	250	209	239	223	194	230	207	216	222	230	226	228	204	215	235	213	189	217	236	207	217	219	229	246	205	230	225	215	226	213	228	239	233	216	221	236	225	242	210	194	210	212	208	231	238	228	262	250	214	236	223	269	229	214	243	235	216	202	238	233	204	240	189	206	241	230	229	229	226	197	207	225	229	203	219	210	204	217	226	241	219	230	223	222	224	214	180	193	230	247	222	246	242	215	230	217	218	210	224	214	239	211	211	226	194	203	210	231	233	183	227	237	238	203	220	216	229	220	227	195	204	229	207	230	230	218	218	214	238	198	224	205	215	240	207	236	197	223	222	201	229	240	223	221	231	214	212	227	216	236	211	238	248	233	233	246	203	203	234	196	221	234	257	181	246	228	196	214	244	203	221	222	259	212	247	217	220	204	233	209	219	218	229	203	218	242	220	218	202	220	189	224	205	221	204	221	240	226	213	214	249	218	198	230	208	213	186	242	205	228	212	224	213	224	204	210	217	218	205	210	225	226	234	235	201	227	230	218	233	192	238	232	224	236	235	194	214	196	196	215	237	227	246	226	227	213	227	206	234	194	238	214	212	221	209	201	240	238	235	200	223	204	210	211	224	211	231	214	234	212	213	211	231	219	216	198	207	212	213	252	224	215	217	241	243	212	180	244	247	232	226	238	218	205	209	232	229	225	239	204	209	254	205	211	218	218	218	235	228	216	198	234	208	240	226	211	235	251	206	223	216	230	216	217	216	253	236	220	243	254	234	238	215	244	222	210	227	241	192	237	208	218	209	197	240	219	203	237	231	215	226	225	229	209	220	216	224	202	220	216	204	231	215	193	212	230	191	217	225	210	206	226	220	204	248	208	234	222	196	187	194	219	216	200	225	230	201	216	228	234	212	223	217	210	208	238	247	207	215	228	205	232	216	221	224	198	205	241	202	237	213	226	220	211	240	247	192	245	248	233	241	237	207	246	246	214	233	234	224	212	234	197	195	228	214	211	229	214	205	215	230	217	202	191	219	200	243	220	229	242	221	226	218	249	235	222	241	221	224	203	205	200	210	219	217	241	214	239	216	194	210	215	218	241	195	208	234	242	238	225	232	194	223	209	241	239	229	219	233	240	249	212	232	223	242	244	244	194	223	216	236	249	212	207	241	215	204	211	224	226	261	197	220	217	239	209	207	240	211	196	248	217	237	203	208	219	210	224	224	212	210	215	213	252	211	225	240	227	213	229	212	215	218	216	214	259	243	223	205	245	238	214	204	208	210	240	244	220	240	228	233	218	220	224	243	220	216	201	248	201	215	236	229	254	215	232	235	226	208	228	219	233	227
17987	23761	29311	25303	17679	13264	10069	7253	5332	3863	2901	2469	1883	1483	1397	1180	1073	988	981	873	774	813	790	780	729	727	766	762	706	736	755	779	770	763	760	702	721	761	729	764	728	770	780	698	769	739	722	702	744	714	698	764	738	746	711	739	721	711	757	686	742	725	695	757	745	701	780	761	767	714	776	704	792	703	757	691	743	696	713	694	765	715	735	720	708	709	676	725	741	732	749	768	703	748	737	706	730	752	746	744	735	725	715	743	740	734	732	705	741	719	752	734	716	750	710	739	753	683	741	742	754	767	769	714	720	772	759	718	750	709	708	742	726	747	761	735	705	746	721	655	743	728	707	723	703	761	708	776	703	747	752	691	728	739	708	757	714	741	767	746	748	733	705	764	684	698	692	716	732	724	722	751	684	719	777	754	717	713	758	761	740	722	744	726	750	727	690	728	690	763	711	723	769	706	742	703	759	751	767	734	717	734	721	730	729	717	783	709	784	725	727	698	728	755	739	737	737	724	723	741	752	670	744	765	737	723	735	732	731	728	744	769	738	713	762	697	724	754	765	738	706	751	702	769	742	699	729	704	767	739	722	745	757	752	748	746	717	749	720	699	727	742	683	738	757	699	693	785	734	716	756	723	814	731	732	731	761	729	702	697	693	724	711	738	719	704	723	743	779	740	694	736	793	719	817	748	714	703	721	688	705	787	723	740	694	760	742	688	743	722	798	712	739	751	692	719	714	767	719	746	761	719	747	749	721	726	755	725	713	752	781	734	761	766	756	701	700	709	694	742	708	700	729	762	728	738	718	748	745	742	733	786	706	701	742	681	747	754	717	694	768	697	685	779	772	754	744	725	741	798	747	725	729	758	741	725	740	697	744	683	752	722	776	714	735	765	738	714	783	731	738	732	720	746	725	687	753	757	748	777	797	746	685	755	703	714	705	745	744	679	751	740	783	744	696	737	717	727	714	692	720	732	688	708	668	726	706	703	712	690	704	682	705	738	747	798	744	736	715	729	777	742	702	694	751	725	702	715	704	739	714	712	715	745	714	750	737	736	673	782	685	740	677	716	781	694	730	758	755	743	728	685	726	748	712	754	722	747	774	771	734	723	740	724	703	735	696	770	791	715	747	722	724	730	756	707	729	723	758	740	751	723	747	751	732	727	747	675	791	736	702	772	728	747	711	763	711	706	739	715	731	749	741	779	738	730	692	689	715	699	700	716	740	755	736	688	719	803	749	751	712	773	737	690	747	698	740	781	713	807	713	722	732	739	728	715	797	730	727	750	678	732	720	726	676	715	777	679	695	769	732	742	715	739	716	700	704	735	761	757	732	761	715	740	756	735	761	729	727	767	708	728	739	751	672	710	712	730	701	716	751	739	731	704	686	745	737	760	738	688	685	699	803	703	761	756	725	716	717	738	664	760	704	766	752	732	705	698	731	754	734	730	732	754	787	747	717	729	723	768	748	736	694	749	757	776	705	689	771	765	703	718	784	670	737	741	719	685	717	704	756	742	704	709	746	747	652	707	716	700	723	696	723	730	720	690	743	720	770	732	709	777	747	726	710	705	734	744	781	744	752	737	657	739	778	725	779	752	702	725	724	772	735	696	744	760	713	750	783	789	752	711	705	702	711	787	762	760	750	702	709	761	712	724	715	725	712	759	760	725	736	718	748	712	716	754	773	737	747	744	677	762	755	770	646	692	699	688	719	729	750	714	792	785	780	753	694	773	674	686	704	726	740	769	757	752	714	737	745	697	712	746	778	714	655	756	739	721	735	760	685	711	766	710	713	723	740	703	729	764	694	726	713	698	741	747	776	726	737	729	738	703	736	779	743	747	737	737	721	730	741	746	712	690	731	748	685	723	727	702	730	720	698	731	737	777	742	758	748	718	770	672	764	678	687	689	711	718	754	699	684	720	747	691	687	738	727	705	758	743	690	700	718	728	751	750	722	671	752	775	754	746	706	735	742	734	741	697	692	758	736	722	748	707	759	707	769	798	781	753	779	715	716	713	737	745	706	757	718	758	741	729	738	702	732	685	699	741	739	753	770	748	752	703	784	732	730	730	735	714	732	703	752	731	764	716	731	756	772	704	716	684	746	713	775	707	714	699	701	743	731	742	709	755	697	750	687	677	753	733	690	727	719	735	758	736	774	741	779	685	698	750	714	753	720	738	742	717	719	704	728	717	733	727	735	730	740	715	758	758	756	730	738	725	722	737	750	717	718	724	730	750	730	777	774	687	702	742	712	715	677	714	764	735	751	754	770	695	764	758	738	702	743	761	722	745	706	718	761	695	741	732	710	790	711	767	742	708	657	745	731	747	757	760	689	713	757	724	739	697	756	758	719	753	766	735	716	745	728	751	744	759	719	746	743	724	735	770	761	712	730	730	717	723	724	736	787	758	696	758	741	715	751	690	755	764	727	781	753	738	737	783	746	723	754	708	752	709	738	725	703	720	753	717	692	769	724	693	717	727	753	762	749	720	705	728	732	698	721	762	773	758	736	691	727	715	712	731	739	756	719	711	728	739	697	737	705	676	750	710	759	704	689	704	753	773	759	757	723	721	686	742	732	753	743	779	714	753	769	745	709	712	746	691	729	752	707	774	714	685	714	747	735	697	737	748	710	716	752	748	703	697	745	739	680	725	745	728	675	728	726	717	692	709	747	719	763	751	762	720	715	727	757	709	702	749	743	740	742	740	727	739	773	757	677	710	750	705	749	733	735	759	764	704	712	717	684	685	734	708	735	734	707	766	695	714	704	749	722	703	763	733	707	706	748	708	776	688	793	718	755	684	745	773	720	737	733	701	730	760	750	747	741	714	771	718	749	767	735	783	746	728	752	751	721	751	722	725	749	733	731	732	705	739	781	699	709	751	715	755	768	720	735	758	697	746	693	746	688	724	716	775	723	744	720	721	763	730	733	742	778	767	707	753	732	729	714	749	764	771	743	716	674	705	731	784	727	655	763	713	747	693	716	705	732	764	761	734	728	705	714	685	737	749	708	744	717	778	685	715	721	682	667	688	700	743	692	764	711	687	748	714	727	729	751	726	687	748	764	714	729	716	766	729	703	744	703	744	746	762	766	708	715	725	768	692	755	689	716	717	681	761	719	731	713	732	764	733	737	772	740	712	757	740	744	775	754	761	728	699	721	693	737	734	746	703	698	766	761	689	773	789	728	727	707	742	736	779	777	752	721	759	757	677	725	738	761	686	726	752	753	732	728	684	776	726	743	764	733	705	742	768	764	745	728	727	693	708	701	727	738	755	758	763	704	740	700	734	760	761	744	712	772	764	710	715	758	688	748	738	695	695	702	685	736	740	730	654	695	758	818	739	745	732	736	722	728	790	733	680	743	723	733	738	750	804	713	719	702	749	730	697	717	692	731	718	771	749	751	742	751	715	749	697	749	739	727	748	692	702	726	756	748	742	712	746	759	701	717	750	697	715	735	699	744	723	686	784	722	795	753	687	712	768	739	754
40253	45053	47733	35779	26512	21126	15092	9090	5191	3373	1893	1729	1698	1496	1112	715	574	458	442	390	313	358	313	261	274	254	243	242	250	263	229	245	240	228	218	214	251	237	253	239	245	231	227	214	231	213	223	232	238	246	268	232	201	211	239	216	230	202	235	234	226	224	232	230	242	238	247	239	241	215	237	232	233	218	214	182	207	240	208	219	215	219	246	266	234	248	267	233	238	232	236	249	238	255	208	243	235	232	215	223	234	231	240	226	235	233	220	233	261	238	239	243	199	229	207	245	216	236	218	219	221	222	225	250	257	231	250	259	207	232	222	212	227	238	252	223	211	241	231	227	245	245	240	211	239	218	216	232	212	229	216	240	233	217	203	243	224	233	242	221	240	220	237	254	230	243	264	252	215	219	239	245	231	214	209	230	223	211	229	232	207	228	230	181	221	209	220	256	207	228	244	242	223	226	241	215	226	250	195	235	224	235	227	232	215	214	203	223	225	233	194	229	206	226	246	225	251	213	229	218	241	248	194	227	227	240	262	217	243	218	225	204	259	224	204	210	236	220	233	237	229	227	218	220	243	240	218	226	236	229	242	224	263	236	205	232	219	222	217	254	238	220	231	220	230	230	246	219	238	223	239	242	214	197	226	199	243	248	251	241	254	217	229	236	245	245	225	233	243	219	227	194	227	201	224	207	230	237	215	223	231	235	210	234	238	216	224	210	253	237	224	216	213	240	231	233	245	246	227	257	222	238	218	243	249	236	200	244	230	218	233	244	243	231	234	212	251	237	206	208	244	209	245	223	243	237	221	210	221	205	242	234	221	206	226	212	199	237	209	238	240	218	228	210	207	224	214	219	204	240	222	227	239	215	236	262	245	200	239	216	206	229	246	236	223	237	207	232	230	237	244	233	235	247	252	233	229	235	249	217	221	221	214	215	233	217	217	218	214	211	209	213	221	254	236	228	237	232	247	240	213	234	246	222	204	230	248	232	223	215	217	233	243	199	242	220	219	206	224	225	237	229	246	228	243	261	217	228	229	208	222	204	229	261	227	219	219	252	237	249	213	203	231	228	230	212	243	227	208	220	221	257	213	239	218	210	216	259	260	239	229	219	235	209	208	245	229	232	234	228	236	211	226	198	242	221	220	239	240	219	217	214	245	188	203	219	221	246	219	235	199	247	225	222	233	215	220	213	200	232	222	228	228	225	242	207	217	239	234	236	243	221	200	253	230	212	241	225	229	220	215	220	243	256	184	243	245	213	250	236	209	236	241	214	232	204	212	239	237	203	216	231	242	233	247	215	246	228	233	215	216	211	223	244	191	203	216	212	226	258	248	223	209	220	239	251	227	214	229	233	240	210	225	184	223	246	249	227	240	225	216	197	207	228	228	219	238	232	217	229	249	230	244	235	226	231	252	253	218	229	208	253	205	234	232	215	255	220	222	241	238	222	236	223	216	240	234	233	211	225	260	248	218	222	264	256	233	237	228	238	203	208	217	246	221	230	212	209	231	234	214	258	234	202	232	255	217	251	235	273	219	225	206	201	237	242	228	199	235	223	230	219	241	217	224	231	239	224	237	229	203	223	212	205	243	232	224	237	201	233	251	240	224	229	223	242	219	220	240	238	213	221	209	223	219	213	227	230	233	228	238	211	226	222	216	215	255	232	224	199	214	216	250	202	225	222	254	245	203	202	229	228	243	218	215	240	227	232	225	245	242	240	226	229	235	223	243	212	232	243	208	218	240	218	242	226	241	222	251	217	262	246	216	229	231	237	219	208	240	252	237	230	245	244	210	235	241	207	251	215	227	228	235	203	226	243	231	211	202	207	208	227	252	214	244	233	221	206	244	218	212	197	208	216	227	208	227	243	226	258	207	218	254	224	204	239	225	216	206	205	247	228	223	230	208	224	239	224	237	237	209	221	202	229	230	214	217	227	211	209	191	208	225	236	224	253	233	227	219	194	258	219	222	219	211	237	230	250	228	243	216	209	229	237	212	249	240	221	212	231	213	233	235	239	194	201	241	218	222	236	237	230	220	208	235	213	214	246	228	201	225	231	231	227	206	223	257	238	251	236	224	198	230	219	212	214	209	197	241	210	243	267	219	242	225	238	253	221	228	201	231	208	209	223	269	232	219	223	232	193	234	252	246	224	221	228	226	210	247	237	233	214	242	240	243	229	229	225	237	228	242	225	243	213	229	223	243	241	238	232	250	265	243	219	194	241	232	236	217	229	215	246	223	248	232	225	249	238	228	250	222	199	224	228	235	226	210	246	238	228	238	222	230	229	211	221	219	204	233	204	242	223	197	232	221	256	251	243	222	222	231	234	211	228	199	237	207	252	236	220	235	238	219	220	217	229	212	240	223	218	239	255	237	235	240	219	235	214	220	202	230	219	236	217	230	194	213	222	254	237	229	219	231	240	214	255	202	221	201	230	231	223	212	259	239	223	230	233	231	218	234	245	218	227	258	220	220	227	213	230	217	228	214	217	229	218	229	227	242	222	228	210	214	240	256	243	228	194	232	238	227	259	228	237	255	246	256	273	198	237	253	205	235	227	260	227	232	214	218	199	195	228	251	229	221	236	256	202	209	224	224	203	224	232	208	222	226	240	221	213	219	242	216	250	227	219	226	231	229	266	243	221	250	235	239	200	216	244	226	226	220	201	208	249	237	221	221	237	195	231	207	239	221	217	204	239	198	236	254	231	252	243	218	233	225	236	226	217	218	233	227	225	228	222	220	206	222	244	226	215	246	219	206	225	252	233	220	217	215	225	237	239	217	238	229	229	209	232	237	216	224	230	221	233	246	233	218	250	243	223	238	216	204	210	246	249	240	230	231	217	237	244	244	202	237	252	267	230	241	226	253	218	230	219	256	221	207	222	244	256	215	224	211	222	245	262	234	218	221	204	203	235	242	239	234	236	210	198	257	233	236	242	237	216	214	238	273	232	225	251	239	225	233	218	211	217	226	256	235	197	245	250	188	211	243	215	192	222	253	186	247	218	207	197	221	250	243	236	244	230	246	228	232	236	200	226	236	237	234	252	231	247	228	218	250	236	233	216	242	218	216	233	251	225	246	208	235	239	231	247	207	232	230	221	238	223	243	221	247	219	224	220	225	253	222	221	225	224	233	243	216	214	225	213	245	240	226	230	233	222	209	226	265	260	220	243	224	205	228	218	218	200	226	211	212	225	265	215	243	212	253	234	230	226	268	247	215	243	214	202	220	222	231	234	248	209	236	225	211	210	230	229	216	220	254	188	234	240	213	227	232	236	245	228	203	250	221	221	236	234	222	215	211	211	204	214	228	210	228	217	241	209	251	247	189	261	218	226	208	234	192	224	234	216	219	271	222	209	245	218	229	225	227	208	198	243	228	233	219	223	252	239	210	217	222	225	225	234	208	236	225	247	237	239	234	251	209	243	210	216	213	238	243	220	250	249	215	258	225	246	203	229	249	242	222	217	228	223	223	226	225	235	221	241	242	221
34246	42925	50615	45159	34515	28396	24204	18745	15403	12355	8644	8533	8677	7906	6275	3947	3613	2612	2178	1727	1545	1576	1454	1112	1055	929	877	818	805	999	859	808	750	775	761	746	767	758	775	750	710	767	737	768	784	721	749	770	769	761	767	803	789	702	760	756	697	706	716	697	731	705	817	763	746	764	736	756	723	724	760	731	758	744	718	748	718	751	751	749	698	763	713	775	786	724	737	652	738	719	750	729	758	790	736	704	775	748	743	737	746	770	756	728	751	703	755	780	752	727	787	740	764	745	741	752	730	734	735	741	756	741	705	719	762	747	733	773	758	763	756	734	729	769	752	733	726	734	751	753	715	733	729	685	762	773	745	742	713	771	732	704	825	782	776	738	748	740	742	717	712	752	751	701	751	765	749	749	719	709	750	766	717	732	759	745	787	745	706	736	740	761	744	737	702	727	765	757	801	751	777	725	745	763	713	768	754	700	724	766	807	738	723	791	743	718	766	732	750	740	746	793	786	752	743	709	739	755	781	731	720	723	725	730	734	745	782	744	789	755	741	736	729	705	773	735	773	694	736	830	714	740	741	783	719	732	712	755	755	757	778	704	705	744	731	747	757	748	732	719	736	709	762	776	727	754	724	762	745	748	747	747	716	737	774	760	786	746	816	768	751	771	738	752	709	768	730	731	719	715	767	735	772	738	759	748	744	715	732	799	729	741	737	771	712	765	773	725	756	797	769	728	724	761	756	752	753	743	749	761	834	753	772	746	697	749	722	733	721	732	734	760	730	691	771	759	766	719	768	731	734	730	777	750	786	699	747	755	735	758	703	728	732	746	699	731	705	714	728	722	700	810	731	730	737	716	735	728	752	804	789	790	730	758	743	740	742	754	703	741	725	763	710	763	763	709	761	684	743	765	765	682	763	724	744	716	740	697	763	719	755	780	769	720	733	721	793	774	760	739	732	730	761	733	718	718	735	715	728	723	741	693	731	770	767	707	755	730	762	749	714	717	727	744	737	768	731	758	733	719	755	755	766	758	763	710	751	748	699	706	728	755	739	747	722	779	745	731	699	734	763	723	748	733	755	750	787	750	754	732	767	684	752	782	756	702	744	749	777	748	718	714	708	757	691	749	752	741	725	664	738	756	777	748	716	682	761	722	735	737	746	771	802	760	769	715	771	741	762	702	744	794	744	765	715	765	760	739	792	735	771	723	703	744	769	773	735	799	807	734	784	785	751	746	792	725	755	732	733	755	691	808	743	703	789	691	761	757	735	730	767	731	785	728	700	753	729	766	767	756	738	771	762	725	767	754	768	744	696	760	735	778	794	702	712	797	746	754	765	746	750	760	766	753	703	745	760	721	765	695	704	738	741	710	712	726	749	764	723	779	719	746	736	752	703	700	767	719	782	741	760	711	748	742	792	709	764	776	749	744	722	752	715	773	698	726	776	740	776	725	777	738	756	759	717	704	759	729	737	725	749	789	753	744	711	798	769	754	744	767	724	713	746	754	794	730	769	762	676	743	731	757	713	745	785	751	760	698	751	737	697	716	753	796	766	699	687	766	738	728	754	720	725	757	742	757	725	766	780	760	727	751	712	693	757	702	748	711	735	733	687	714	733	793	728	774	724	764	733	767	752	795	756	754	737	761	695	687	766	717	739	737	789	721	749	719	770	745	749	748	770	750	768	708	712	764	706	792	742	701	772	729	750	758	724	740	756	737	713	745	769	709	748	759	735	760	757	714	749	722	711	725	739	733	726	763	749	739	706	731	725	728	773	790	728	764	744	766	755	765	744	740	717	758	759	762	713	772	743	735	801	772	704	733	765	766	735	731	753	753	703	706	726	786	713	735	722	792	777	755	751	751	689	791	678	732	722	753	706	745	708	731	762	765	724	696	791	752	701	735	733	748	717	763	737	820	714	731	735	743	721	816	752	738	725	744	732	716	716	723	787	736	714	731	775	766	809	722	695	761	771	680	778	739	711	721	730	752	780	764	696	752	701	703	692	737	750	780	728	753	749	687	771	740	759	771	739	724	739	781	761	740	743	708	776	790	766	761	776	751	749	747	768	720	767	744	730	717	737	716	725	734	821	724	727	793	729	746	727	692	689	768	816	697	718	762	751	780	746	741	755	732	732	724	736	768	789	747	794	768	792	753	769	776	736	720	776	753	741	779	735	749	708	753	755	770	768	774	678	704	734	749	743	725	706	695	742	741	730	784	741	773	746	703	727	753	755	751	755	747	743	756	735	769	727	702	739	758	717	777	728	742	712	731	695	764	755	737	696	721	765	754	713	733	749	737	722	769	701	700	774	784	722	747	736	750	745	758	724	780	782	741	774	736	789	726	739	754	781	706	739	735	788	797	761	702	767	801	759	783	793	808	763	755	786	726	733	705	779	696	759	742	744	734	769	714	744	700	768	753	749	776	692	705	745	677	735	753	760	778	752	803	751	778	759	782	725	763	762	724	723	757	726	768	767	711	814	755	776	741	757	765	730	694	759	729	790	749	788	783	747	715	756	746	774	781	718	737	714	739	757	742	786	774	763	777	772	714	712	751	680	747	771	753	774	755	732	747	757	701	764	748	800	726	774	749	776	711	744	751	720	758	700	731	722	729	783	737	730	724	680	747	761	723	718	737	727	722	716	736	742	784	749	761	728	752	754	737	705	709	827	728	748	723	766	720	779	709	769	780	722	746	764	799	788	702	731	782	707	718	786	725	697	747	754	701	777	743	742	699	729	758	710	754	738	731	768	724	701	793	750	698	725	727	759	723	747	726	739	757	732	754	726	721	714	740	743	774	714	783	715	730	759	735	756	699	697	747	775	711	750	735	775	721	746	728	773	761	712	750	666	758	739	767	733	805	751	768	797	716	781	763	755	775	749	722	778	773	748	733	748	735	771	716	786	763	714	743	725	724	803	727	726	729	774	703	729	754	719	742	782	772	767	715	711	758	754	730	749	744	729	766	719	742	690	782	744	764	773	778	729	689	791	723	737	749	746	716	728	707	782	715	748	734	734	711	717	741	750	759	741	761	761	796	685	755	731	756	719	748	723	720	768	732	754	754	776	770	787	791	794	761	749	707	747	775	740	746	739	737	728	723	747	764	732	726	711	713	719	731	755	751	715	745	724	779	745	772	800	713	731	716	692	771	747	705	701	756	740	749	741	766	711	773	694	721	731	753	751	730	822	757	735	710	781	744	753	733	767	715	758	777	768	784	799	753	739	765	762	773	696	752	764	762	719	680	767	730	755	717	730	688	747	745	739	766	787	757	771	777	744	756	701	712	731	769	721	796	741	759	729	749	756	728	736	753	768	754	747	789	728	753	718	701	789	746	768	765	793	751	817	818	754	735	756	745	712	753	691	741	765	773	741	714	754	748	727	716	759	771	738	763	758	740	728	725	724	728	733	737	767	767	776	698	739	710	751	742	747	712	720	762	736	706	803	748	774	791	725	756	714	765	721	743	786	737	717	769	772	759	731	759	718	708	711	734
49472	49378	43542	35580	27361	24172	20263	13481	8487	6597	4291	3041	2962	2680	1753	968	922	746	638	530	431	480	406	341	332	291	289	248	247	299	270	276	269	276	260	259	255	232	248	254	225	242	232	215	251	265	234	232	249	263	252	248	230	262	277	265	242	241	261	236	255	239	260	252	240	238	225	250	265	223	239	225	223	250	237	246	253	251	207	224	262	250	245	230	246	227	268	226	245	263	232	224	247	261	261	252	274	254	220	240	247	237	243	261	246	250	256	261	254	256	239	242	250	242	253	212	263	220	237	239	277	258	257	247	235	265	259	278	238	242	232	249	237	247	259	222	257	247	241	242	258	262	263	243	274	223	284	247	216	262	237	242	240	245	247	262	252	252	263	227	268	261	208	235	255	272	240	230	276	230	311	262	251	267	250	244	240	239	254	225	204	258	227	252	228	252	250	260	250	251	232	243	261	237	252	230	269	240	242	248	266	268	222	239	234	256	229	253	234	267	226	233	240	278	265	250	235	226	262	251	254	241	231	226	274	251	246	234	226	231	270	251	234	261	230	212	222	245	270	238	247	243	275	255	244	243	247	250	227	253	227	274	239	252	235	254	261	253	232	239	248	252	275	245	276	232	242	245	254	270	235	239	253	252	237	230	251	259	265	254	249	251	237	245	234	259	261	246	262	229	257	261	287	267	240	245	241	236	239	228	238	232	227	264	242	247	260	265	268	250	240	226	251	236	225	245	248	269	228	266	223	252	260	252	234	270	210	231	274	272	251	257	238	245	232	233	240	249	237	234	244	257	235	253	215	260	249	221	223	274	238	229	232	258	250	262	250	221	255	257	220	244	228	251	256	247	231	224	260	251	246	241	279	256	239	234	241	264	239	258	230	221	237	248	238	250	253	242	248	255	255	254	219	249	216	240	224	255	239	270	246	221	225	242	225	236	256	248	221	236	241	251	238	237	248	252	229	237	239	248	257	231	260	222	287	255	237	261	262	245	242	252	265	250	210	245	229	236	247	242	228	251	228	249	232	246	221	259	240	214	237	239	222	260	256	236	256	283	252	234	227	245	263	236	232	217	246	247	252	256	221	262	220	261	254	252	221	228	253	236	258	236	253	258	260	224	225	243	241	262	227	245	244	241	266	255	234	208	249	260	222	252	247	245	247	244	232	258	261	282	250	248	272	246	250	246	243	260	260	270	260	215	245	239	251	256	235	224	233	233	217	248	245	231	256	255	253	257	243	251	267	250	261	268	228	268	221	263	228	280	248	240	235	268	218	242	245	237	252	221	215	253	248	244	233	254	241	257	252	241	235	239	239	240	242	274	267	229	228	240	264	224	252	222	228	215	217	253	261	216	239	283	221	255	207	235	236	263	240	259	259	210	233	248	223	244	258	234	237	241	216	250	228	227	261	249	241	233	268	256	228	247	253	252	256	256	257	255	270	218	239	246	286	235	232	234	244	239	253	241	257	274	250	217	227	253	246	213	232	277	256	226	248	254	235	219	235	234	221	232	226	253	261	227	242	228	244	254	246	239	262	245	256	238	208	240	238	239	239	258	209	251	225	243	261	232	240	272	232	260	242	254	214	240	200	242	254	236	230	236	241	250	224	264	233	252	251	244	243	265	259	235	262	261	249	231	220	262	255	255	233	274	264	235	212	276	239	233	224	250	247	239	209	257	257	257	233	236	248	236	195	241	250	271	259	251	256	281	224	239	232	234	266	230	245	245	244	225	254	266	243	217	231	229	251	226	251	217	255	247	240	230	231	224	230	267	230	261	233	231	252	247	258	243	234	242	237	218	257	286	253	262	256	241	242	235	271	243	260	245	237	245	254	241	255	241	257	227	249	257	248	239	256	215	246	247	241	232	231	260	254	265	246	250	256	267	240	236	315	223	256	230	267	245	239	243	252	220	241	252	251	219	273	238	252	242	234	254	257	235	233	227	238	215	251	258	250	246	247	262	243	230	270	226	252	266	226	256	261	259	256	267	241	227	264	267	238	245	251	269	209	277	236	236	266	242	260	263	240	280	249	242	242	231	245	249	236	244	259	261	270	241	249	264	242	228	240	242	233	251	274	256	259	218	251	255	246	278	247	266	260	256	270	250	237	230	260	239	230	254	249	237	251	250	250	250	262	240	262	260	242	249	241	240	241	250	243	259	235	254	249	265	226	231	264	263	236	255	255	254	241	242	239	253	249	243	246	235	238	252	239	259	228	258	245	239	245	224	226	250	281	237	258	275	259	264	236	249	298	234	251	260	252	256	237	256	222	240	225	228	264	253	215	267	250	245	247	231	241	242	215	229	245	256	242	223	225	263	231	248	222	234	236	230	253	244	264	257	262	248	260	269	235	274	251	243	245	243	263	250	258	248	227	232	265	222	258	271	254	250	257	220	234	247	255	240	241	250	262	261	243	258	237	235	238	248	237	246	234	258	261	250	256	245	269	242	238	252	251	255	243	201	240	259	259	249	256	263	262	273	234	220	243	244	246	252	230	222	255	243	247	221	252	224	254	254	242	250	227	242	239	261	279	264	241	260	254	256	253	268	242	226	262	252	257	244	250	236	254	233	266	255	221	224	225	244	257	242	249	256	230	245	226	235	222	242	214	239	245	275	234	233	221	220	255	215	263	234	238	267	243	246	204	247	244	226	223	215	266	234	270	263	249	247	244	243	260	268	239	217	243	246	249	231	229	237	239	246	268	244	241	240	252	253	244	254	241	235	266	253	247	256	238	228	239	262	257	233	254	229	242	245	270	252	238	268	227	247	220	272	243	221	258	233	232	248	246	233	253	247	228	264	241	249	255	272	245	237	238	274	275	253	260	239	257	238	204	222	255	246	252	206	236	232	241	261	243	229	250	250	265	228	265	253	204	240	247	246	258	233	223	244	223	244	220	272	241	237	243	240	236	226	257	223	250	242	231	243	242	247	232	233	249	229	249	250	241	251	261	255	245	261	242	239	263	249	251	243	263	263	248	265	234	225	249	264	254	240	257	233	254	229	226	266	228	248	260	216	237	272	271	279	255	238	238	257	250	235	239	250	234	233	237	244	265	244	226	266	262	240	227	234	220	247	239	251	201	241	246	236	246	255	246	247	253	247	269	224	234	262	245	274	245	244	246	205	239	246	261	260	231	244	259	229	240	250	240	258	217	267	265	247	267	247	246	248	270	267	265	239	217	255	250	284	223	231	220	242	226	244	259	233	255	265	246	202	236	247	267	231	265	279	251	253	274	265	250	235	207	235	233	221	267	272	266	213	222	237	241	233	226	219	245	245	242	237	231	246	268	239	246	251	253	257	251	231	243	229	256	224	254	248	220	248	266	261	251	224	259	228	226	277	260	242	236	250	233	249	240	245	246	273	278	235	248	237	223	223	236	260	225	253	266	249	250	250	235	236	240	234	232	258	271	230	247	240	219	230	226	281	221	271	234	245	258	251	249	226	260	228	234	240	251	250	240	228	261	233	255	221	237	253	257	241	233	235
42277	51192	51966	44848	38628	32139	29038	20460	19409	18995	14780	12453	12914	12586	9048	5478	5000	4410	3579	2745	2239	2699	1908	1564	1386	1090	982	874	899	1287	905	824	828	831	846	835	808	807	768	797	824	821	805	814	777	810	850	875	862	801	832	783	855	758	776	759	764	760	773	817	774	820	776	784	770	737	739	861	768	842	813	870	799	780	771	804	768	805	775	755	750	788	783	773	766	787	799	802	776	767	819	777	760	801	787	795	744	772	830	775	828	767	760	789	752	823	737	758	781	806	773	792	804	749	757	805	805	762	759	834	764	810	746	838	737	780	755	757	778	749	750	758	791	795	772	776	779	784	829	778	790	745	726	784	756	811	785	768	789	811	800	760	819	759	812	788	810	784	794	762	756	799	771	797	801	743	746	785	793	796	741	783	788	806	729	805	783	768	796	817	758	800	721	767	769	760	746	802	812	749	787	741	778	762	791	803	778	825	815	805	753	803	809	829	773	752	768	706	760	750	831	752	787	758	732	765	825	781	759	815	750	802	786	750	767	746	720	795	779	800	811	835	771	767	768	827	791	769	811	793	781	798	789	802	778	803	798	772	738	782	787	772	760	786	781	749	822	745	800	822	737	814	738	797	788	779	785	769	807	758	828	759	737	822	804	759	816	786	763	726	756	777	782	788	790	813	774	779	809	772	787	765	778	808	813	755	788	786	814	769	720	738	787	778	804	768	766	751	774	740	792	806	761	754	757	791	776	814	779	778	774	766	757	734	746	793	775	781	711	809	767	780	772	778	795	758	780	748	787	769	824	775	779	764	811	784	800	809	801	728	737	814	804	793	777	749	739	763	759	756	737	816	750	793	806	803	865	772	799	765	806	810	773	791	819	794	760	802	773	833	809	771	805	772	800	766	785	784	820	774	746	776	781	766	794	807	797	791	775	801	779	813	758	769	773	824	790	787	793	809	755	829	798	783	814	795	746	782	775	771	785	814	833	830	794	729	769	771	785	766	801	735	757	820	816	750	790	812	760	797	774	751	773	799	785	778	790	757	781	772	776	778	802	761	766	771	782	783	756	813	790	774	749	778	790	773	749	737	785	779	779	776	802	795	793	745	815	784	766	804	763	826	753	764	747	775	810	817	749	811	835	775	738	781	774	762	752	794	753	769	821	810	739	781	768	790	848	832	745	796	782	763	738	809	782	758	767	793	724	764	800	773	788	766	773	784	865	817	808	760	753	734	798	787	832	765	757	773	765	810	752	773	773	790	782	793	771	768	757	788	777	767	784	765	783	791	821	763	783	775	743	745	819	785	823	793	756	797	758	761	834	752	802	770	742	779	788	809	764	804	754	729	765	815	736	801	769	750	782	834	750	846	808	783	826	781	726	741	761	819	784	772	814	784	775	792	779	750	741	813	768	822	736	732	749	745	779	785	748	817	765	756	795	744	751	792	751	801	844	804	809	829	718	727	792	752	807	801	831	788	747	799	788	755	779	720	812	806	786	741	753	789	788	790	821	761	702	758	724	765	776	749	752	825	776	745	778	761	761	763	775	763	772	751	805	825	833	779	777	794	776	793	748	796	759	785	746	824	777	777	780	761	760	787	762	790	801	769	802	760	758	729	785	770	769	784	736	779	774	795	761	768	795	779	776	787	762	760	777	753	729	769	808	797	791	790	787	790	768	805	781	743	805	780	755	804	775	766	761	758	827	746	732	781	735	792	781	815	726	781	827	797	797	795	829	728	763	746	810	817	834	742	857	780	784	768	780	817	800	800	719	764	818	802	759	799	818	780	778	803	784	799	785	744	805	765	755	815	764	785	774	755	777	809	777	798	746	816	756	792	825	790	764	849	782	785	810	769	790	727	805	811	765	769	809	721	772	728	775	747	760	775	749	778	788	717	815	770	780	779	779	756	787	807	785	760	771	773	796	762	752	801	733	803	759	776	797	762	819	761	798	776	797	736	803	852	770	768	797	834	795	788	747	776	793	755	758	770	781	766	734	773	782	792	782	796	797	770	809	815	754	795	757	763	803	749	741	753	765	764	797	793	741	806	774	767	801	787	797	771	789	761	800	785	801	785	788	857	790	788	765	815	772	784	782	817	741	733	778	803	819	795	742	705	794	830	782	812	794	771	818	788	721	774	756	778	774	800	748	766	773	794	730	802	821	783	796	805	782	756	765	764	779	785	777	817	769	775	797	809	791	776	760	764	746	746	756	818	816	795	763	786	763	775	776	787	750	779	779	793	777	773	763	772	770	756	789	786	857	791	805	747	774	750	762	760	773	746	725	789	758	742	784	774	789	764	741	760	745	776	751	813	750	780	729	790	744	787	753	757	734	788	758	781	769	796	717	793	776	785	770	783	782	720	793	799	801	815	791	851	785	742	774	817	762	784	728	805	741	800	802	803	765	809	749	768	805	776	758	796	794	771	765	740	755	767	779	823	759	766	752	780	754	780	785	793	745	782	775	784	816	779	792	794	797	759	751	786	752	756	786	813	771	779	794	784	810	783	803	825	775	791	801	733	814	774	763	783	738	800	765	802	777	841	778	762	749	806	765	774	772	782	767	762	789	785	800	776	741	833	795	752	836	766	801	833	809	791	798	785	763	800	828	791	733	742	789	718	772	766	815	813	774	832	751	766	865	761	807	769	784	790	792	777	792	805	759	759	787	800	751	750	787	759	758	751	801	753	791	729	732	758	781	798	729	779	785	750	774	779	763	771	831	755	800	781	749	837	762	720	828	773	747	804	761	824	800	754	815	761	752	748	757	780	700	802	826	753	723	751	758	745	747	727	812	755	773	778	761	813	775	712	777	792	798	777	777	765	773	794	819	764	775	768	785	763	798	744	776	761	776	761	797	814	814	777	805	785	814	752	807	761	784	780	746	838	813	769	795	730	738	789	784	773	781	761	815	806	792	793	777	732	770	745	797	823	743	772	800	748	812	836	795	805	792	845	818	805	791	726	769	787	777	763	809	781	776	722	773	757	799	818	777	822	769	757	787	798	760	785	781	781	780	805	774	791	795	750	763	742	760	749	760	735	794	786	794	763	789	815	774	817	815	758	800	784	770	788	795	779	762	730	774	770	775	772	733	791	851	808	728	787	770	745	822	835	812	798	805	768	774	764	806	719	806	739	787	768	783	752	740	762	733	804	747	724	811	793	806	776	725	774	750	790	784	783	740	785	848	723	758	799	762	791	763	761	785	821	863	820	773	832	770	802	721	791	796	771	757	795	782	755	779	782	806	810	808	748	777	822	834	793	781	793	787	738	787	756	713	798	806	797	752	807	778	758	734	731	786	795	806	781	776	760	811	733	752	775	758	757	806	829	793	766	806	767	823	807	792	784	818	727	783	796	710	746	782	787	807	758	750	755	827	782	697	754	827	753	791	739	804	791	791	804	816	726	790	781	806	822	799	722	787	795	739	751	785	818	741	763	814	833	793	815	812	789	770	809	802	747	784	792	762	773	773	824	780	808	779	827	759	763	753	798	764	777
18945	22017	20800	11659	5767	3179	2010	1306	947	719	595	544	403	378	308	260	243	244	219	203	201	237	226	199	219	202	209	219	214	218	210	223	198	193	197	193	189	186	195	208	235	232	181	208	215	190	200	227	231	215	220	224	182	213	212	207	210	208	231	211	214	216	235	197	214	222	208	232	209	215	201	221	217	239	196	179	215	205	206	236	217	233	225	189	215	198	194	203	240	200	214	183	219	195	237	226	208	197	241	221	210	192	208	201	232	212	195	221	216	204	196	231	187	209	207	202	223	210	229	208	214	202	195	213	192	215	211	227	200	198	212	212	189	223	227	203	222	210	205	213	214	218	231	193	208	217	210	198	227	227	224	195	226	195	220	214	200	188	225	197	228	212	209	220	215	198	201	216	206	202	220	202	236	220	193	238	193	188	209	215	199	216	204	221	207	215	205	193	210	192	195	201	215	207	189	199	227	187	223	216	222	213	222	205	212	238	201	186	221	235	189	229	214	220	217	218	207	209	195	193	197	190	204	211	223	221	221	217	223	200	209	217	208	216	191	211	213	222	222	196	205	208	212	222	224	225	227	225	229	197	192	214	221	209	207	231	200	193	222	196	202	216	211	214	217	201	210	208	247	207	219	185	194	201	202	201	232	192	225	193	200	206	238	219	214	225	187	193	227	202	223	213	218	169	205	211	210	229	224	231	224	221	211	213	217	188	192	214	207	203	183	208	209	193	191	223	221	193	231	234	200	210	242	202	233	228	213	212	211	228	228	203	250	210	195	195	231	213	219	225	216	217	222	231	224	204	178	234	220	213	198	203	206	194	223	208	173	206	211	250	190	221	229	213	209	216	190	203	189	216	207	195	212	179	196	214	205	207	195	204	210	207	237	214	196	211	194	202	223	204	232	197	220	222	206	244	228	237	201	205	224	215	210	215	208	195	224	201	211	229	210	195	223	211	213	197	196	215	222	223	190	213	192	218	190	191	219	202	211	228	195	220	215	248	230	207	198	216	214	221	185	241	219	206	231	212	190	226	189	235	181	195	207	212	216	220	187	230	207	201	194	215	211	205	240	222	210	207	214	227	227	229	207	248	235	210	220	214	222	199	205	223	224	205	205	228	211	205	207	212	212	203	242	231	229	215	244	225	220	194	226	202	206	208	214	198	214	239	206	204	233	211	220	211	219	190	219	203	216	225	212	194	211	187	217	212	203	205	183	223	188	228	208	189	229	212	211	212	197	208	235	233	210	219	198	224	217	180	179	240	230	203	213	262	199	209	216	209	227	216	211	216	232	216	198	233	215	212	217	230	235	226	193	216	204	202	199	214	228	216	216	184	207	209	204	201	211	211	195	229	205	193	207	227	179	212	189	231	216	198	207	227	216	191	229	175	208	208	205	231	215	229	227	210	194	192	202	205	220	194	214	209	194	199	196	191	222	205	222	197	205	194	202	192	202	202	210	184	179	227	192	174	207	247	211	216	203	216	239	209	239	193	182	196	209	215	214	224	211	218	208	216	218	197	217	209	204	211	208	215	204	220	195	172	215	194	237	215	226	209	202	230	210	213	189	199	193	197	187	196	193	197	236	213	236	224	209	212	229	217	199	214	227	221	217	226	200	202	218	196	217	221	236	220	201	209	215	196	203	216	183	215	218	190	227	202	228	221	190	232	213	211	204	219	211	204	197	202	213	252	194	211	209	205	214	206	225	215	220	220	205	216	221	205	189	191	226	241	206	218	224	212	223	219	214	209	226	204	217	216	233	207	207	240	226	211	224	218	190	217	204	226	223	212	195	183	204	216	206	206	205	218	211	220	243	216	193	208	201	204	224	222	228	215	216	229	234	207	217	223	218	209	212	217	245	216	199	193	196	229	217	224	229	199	209	219	215	195	199	220	208	212	223	224	194	241	216	214	203	191	221	214	200	216	202	212	218	221	204	216	224	211	204	207	206	221	186	212	216	213	215	229	217	200	189	224	195	206	203	184	192	188	243	221	224	193	206	214	203	220	201	208	206	197	217	199	201	208	239	217	228	186	209	225	226	224	205	213	214	205	207	192	220	224	238	201	206	192	229	210	207	203	235	216	209	222	205	218	204	218	208	201	185	214	208	207	216	212	222	194	220	195	214	203	208	212	202	204	193	210	208	218	205	218	196	230	216	209	220	218	198	204	194	199	235	213	220	223	233	239	225	219	224	222	220	209	210	224	226	225	233	227	185	216	181	224	221	230	196	223	239	210	196	204	211	216	210	212	215	202	188	190	209	210	213	199	167	201	219	226	206	204	193	206	206	221	217	176	204	199	208	208	202	224	183	227	229	217	208	219	202	234	215	196	218	201	203	233	218	176	214	185	231	224	216	210	211	202	226	214	218	199	215	209	190	212	207	210	221	202	225	206	219	208	179	213	215	187	209	204	227	208	225	212	183	203	203	207	210	209	212	205	214	193	211	220	212	206	240	213	218	200	223	239	220	202	219	222	231	212	214	233	204	213	185	210	217	206	200	245	218	237	217	198	201	249	224	221	209	195	204	210	208	204	231	227	205	219	198	219	196	204	219	205	206	199	199	235	208	209	198	238	199	250	201	202	234	200	220	183	176	214	198	214	195	219	210	198	218	200	239	195	207	214	202	223	201	208	232	194	215	218	203	223	232	210	211	238	208	234	200	205	227	209	207	210	208	195	220	220	215	212	197	195	200	223	202	223	220	210	227	202	195	228	211	221	217	184	217	189	215	205	197	220	179	213	201	222	205	196	188	196	209	205	200	220	227	191	213	202	225	195	209	208	241	232	195	214	229	216	186	243	214	209	222	227	202	224	207	224	207	218	184	204	212	196	224	207	214	221	188	208	203	221	210	195	195	222	222	223	226	209	209	199	217	211	200	216	205	228	177	244	202	211	220	206	212	232	198	205	205	186	227	218	226	210	196	201	198	228	215	195	220	222	183	225	214	187	205	232	223	229	216	196	234	212	201	230	201	217	203	214	204	198	193	223	202	211	221	209	222	212	217	211	196	205	200	206	212	214	210	224	223	210	210	239	199	222	220	247	225	210	241	210	212	205	199	230	219	215	218	212	205	199	184	196	201	225	216	228	221	204	216	241	215	218	233	215	226	191	202	234	207	218	219	177	204	220	209	211	187	204	207	208	187	213	235	213	236	221	243	238	195	219	205	210	190	206	180	230	192	225	216	232	250	208	188	220	220	212	218	195	211	221	183	205	209	212	217	185	224	198	193	211	201	175	196	212	216	225	210	192	222	192	217	197	202	203	217	220	220	226	216	249	202	208	215	224	189	209	206	230	226	229	212	234	220	193	218	194	205	204	199	199	221	228	213	203	234	218	219	221	220	234	203	224	201	212	200	223	195	197	208	224	188	225	204	200	207	199	218	227	214	213	214	207	203	210	224	211	189	177	201	193	239	232	213	209	172	230	216	204	186	205	221	214	250	177	148	211	234	206	234	192	227	193	199	213	196	204	214	215	213	213	209	208
17417	24291	28332	24119	17402	12599	9250	6895	5322	4087	3339	2790	2131	1748	1313	991	914	922	810	805	755	747	732	774	716	688	693	724	699	775	741	740	714	719	706	714	687	734	694	722	745	654	724	695	736	731	680	688	675	738	700	701	691	678	669	689	686	787	706	721	714	729	690	701	727	697	686	699	710	700	725	696	682	707	693	692	738	673	749	706	714	742	708	754	708	688	701	708	713	693	657	725	694	732	678	712	693	700	702	697	701	696	710	670	724	729	644	704	716	703	683	722	705	715	681	731	666	709	731	740	697	728	688	754	692	749	730	704	730	707	692	676	710	704	753	678	716	702	725	702	726	699	654	710	660	708	685	689	662	680	680	718	734	743	666	715	703	680	658	708	725	687	721	683	739	711	712	657	754	745	728	694	672	692	688	751	690	673	749	700	715	685	702	670	740	735	701	680	712	663	713	698	726	736	706	711	694	692	714	668	725	712	750	720	720	740	716	685	698	723	731	709	690	693	708	720	713	694	681	709	729	663	722	706	696	698	693	693	729	679	706	672	697	699	708	746	695	670	722	696	704	689	703	691	704	685	729	684	687	751	687	686	723	692	722	716	745	706	673	735	720	714	677	707	683	708	697	692	693	663	671	710	704	721	704	655	657	717	741	700	685	700	693	716	752	698	684	709	687	709	725	711	709	678	669	719	739	680	738	699	728	698	709	745	753	716	729	659	730	693	685	747	716	696	700	723	690	725	701	691	681	716	680	708	714	689	680	706	706	720	707	748	680	703	664	674	729	727	698	729	711	696	661	729	685	725	695	726	653	709	723	694	723	759	721	690	673	687	732	727	722	703	718	721	659	709	703	686	667	672	670	680	677	674	747	719	709	766	746	688	727	689	704	737	697	668	677	660	678	655	693	657	743	715	677	672	718	681	725	706	681	672	733	650	688	708	707	695	674	701	689	695	724	704	652	718	708	750	694	697	743	675	737	674	675	689	697	683	719	707	677	670	704	728	688	771	684	722	714	782	659	751	730	726	748	693	686	745	699	720	661	714	692	724	703	660	723	692	720	713	634	727	735	763	680	747	714	720	708	697	683	703	731	714	717	698	706	673	676	699	711	737	697	716	707	705	682	733	699	744	739	691	753	734	683	684	721	720	671	697	725	672	699	682	713	682	706	686	711	714	752	699	733	684	715	727	722	690	706	716	714	759	742	735	703	705	750	703	711	743	669	699	709	706	718	724	734	698	701	696	726	704	762	711	682	690	728	698	718	714	752	667	670	699	730	658	709	676	696	704	695	698	705	772	729	685	717	750	759	705	707	709	701	672	708	629	737	699	658	726	699	707	722	730	650	722	731	726	668	697	701	720	698	711	752	743	660	736	705	723	704	727	706	703	713	659	712	704	713	639	634	740	688	698	715	714	682	680	698	724	662	757	691	724	677	681	702	689	694	692	727	719	750	687	688	755	718	699	741	687	694	634	687	675	712	726	745	675	714	682	684	701	705	717	723	730	680	673	655	690	703	661	669	691	715	698	655	679	723	636	711	733	693	671	704	693	677	727	765	726	701	671	725	745	673	715	711	736	711	742	676	735	717	688	718	681	724	709	756	696	730	688	739	722	684	713	721	727	713	712	744	699	690	710	736	683	698	710	695	710	658	699	680	696	713	732	660	716	680	724	676	733	697	684	674	698	661	772	706	687	670	703	687	749	661	703	677	696	703	689	701	703	658	695	750	672	750	757	722	693	704	696	689	665	684	722	703	714	724	753	694	722	659	677	686	678	715	733	677	734	702	746	662	684	694	707	699	721	700	697	677	706	724	686	720	706	715	725	689	683	716	703	686	675	724	694	710	745	652	771	726	693	695	720	681	714	719	749	704	716	692	749	734	715	711	715	717	690	660	705	698	705	723	715	714	704	716	734	740	737	749	709	693	716	691	705	715	705	725	666	743	734	679	685	665	692	697	701	700	728	696	703	689	679	673	722	631	681	696	741	761	691	690	752	656	706	732	713	665	711	686	664	689	732	732	756	715	690	717	670	711	739	752	691	714	713	703	691	721	722	718	673	725	726	708	680	698	722	714	701	684	730	658	786	719	706	715	708	724	657	676	743	748	667	670	703	644	694	704	685	724	689	693	686	667	717	687	656	717	737	695	730	698	659	725	712	644	715	695	661	721	699	743	711	684	705	715	725	677	691	684	674	697	710	709	727	732	678	652	684	707	725	714	685	684	724	687	688	720	736	706	716	737	703	679	676	697	731	711	663	732	743	681	704	727	701	693	701	739	665	692	697	696	691	702	789	675	709	691	690	693	703	729	634	689	760	696	680	679	675	709	701	711	713	722	721	692	669	709	712	719	701	700	697	718	690	687	767	654	710	709	713	732	731	668	673	722	716	651	707	687	717	712	696	747	725	699	696	713	699	725	681	712	726	713	665	677	704	664	693	704	713	724	715	754	687	700	708	705	724	713	718	745	710	709	688	695	679	710	728	721	702	734	715	745	608	747	688	718	707	734	688	701	643	707	697	665	702	757	666	673	717	665	664	715	695	644	712	722	698	697	711	667	659	767	737	703	677	684	681	671	709	745	724	711	719	728	722	690	675	687	704	754	680	694	721	715	714	722	739	681	675	696	692	669	695	695	675	651	662	726	687	681	671	763	708	694	702	759	717	703	713	782	661	733	644	713	736	662	698	721	646	733	701	744	712	697	718	700	748	688	666	659	717	694	721	649	778	643	703	704	662	742	745	695	708	698	729	683	677	679	709	678	736	722	768	684	733	710	709	700	699	743	694	713	748	651	731	688	690	673	725	731	657	702	688	668	728	706	688	751	693	721	703	766	673	677	730	729	733	692	699	716	709	741	678	715	688	672	682	704	725	681	726	739	736	714	740	722	736	717	728	714	700	729	714	727	748	709	668	755	734	681	742	680	739	753	691	687	729	727	736	715	693	684	719	749	670	736	739	711	675	746	707	680	704	719	725	700	717	718	701	726	706	701	707	708	678	696	702	740	713	701	671	698	698	683	715	724	697	700	667	686	672	737	700	709	724	672	739	654	678	711	714	704	738	701	658	681	722	747	695	688	696	665	744	697	707	704	669	776	699	729	703	708	699	750	724	658	699	684	735	714	678	718	731	717	684	687	730	676	672	727	751	754	693	735	694	751	712	696	680	725	672	733	707	707	724	696	714	726	708	700	682	737	677	709	687	726	684	723	717	691	682	711	747	678	733	715	748	678	703	691	674	705	669	687	673	709	701	677	750	713	733	686	685	667	711	666	734	718	729	709	718	688	717	678	723	664	718	696	665	713	724	682	677	722	734	675	700	703	657	749	676	750	673	676	684	713	699	718	668	698	725	727	714	688	673	729	677	726	704	730	736	762	680	705	674	694	748	669	683	670	744	660	681	751	723	697	744	645	663	713	699	728	667	721	669	663	676	715	713	708	725	628	689	648	723	675	728	737	706	678	761	714	690	722	700	725	715	710	716	672	695	704	717
35944	47633	38397	31491	26516	17823	11672	6531	5272	4018	2822	1952	1548	1472	945	630	611	588	454	366	315	360	297	287	254	267	233	223	220	265	247	214	266	208	223	217	221	212	219	248	248	207	217	213	209	228	236	213	242	213	217	203	198	217	230	211	208	215	190	212	205	213	193	233	223	212	215	216	205	189	214	202	223	235	203	202	234	214	214	214	226	211	227	209	215	226	210	224	223	246	204	206	190	230	211	214	216	209	214	201	228	220	181	209	209	229	195	224	228	202	254	219	195	226	205	190	208	204	229	224	220	211	215	215	225	229	213	217	222	212	218	205	240	221	206	199	173	224	252	204	229	235	213	213	222	233	203	217	205	257	223	238	211	229	231	221	229	217	204	238	230	214	222	199	201	185	238	215	198	213	226	221	217	211	218	208	213	236	208	216	214	216	208	228	231	215	238	254	232	225	236	196	227	227	210	210	222	217	220	227	232	220	245	211	188	222	213	213	226	223	209	206	256	256	220	227	210	218	203	208	228	202	212	223	233	221	221	209	213	206	228	233	232	205	231	229	186	202	224	228	223	209	214	211	213	227	226	228	221	209	236	196	249	245	197	220	224	225	192	201	245	205	209	247	215	234	240	218	230	232	205	237	245	228	227	216	219	209	218	235	231	233	261	211	237	187	225	217	200	218	217	185	202	217	218	215	251	222	230	215	227	200	221	224	215	219	200	203	242	214	223	223	199	225	217	238	220	223	235	244	242	214	204	230	203	237	216	212	217	228	222	227	246	242	226	241	233	222	240	229	213	226	212	217	229	221	184	217	238	243	219	229	219	217	231	229	199	233	248	214	204	234	237	211	232	241	236	228	208	231	213	197	222	199	227	217	193	206	207	219	214	219	235	211	233	238	230	219	222	194	207	205	206	218	229	214	193	231	233	224	217	243	212	217	239	247	212	208	237	219	256	198	242	199	238	210	209	217	222	224	213	210	209	230	223	246	219	213	221	236	212	221	203	206	214	221	215	210	212	201	239	204	213	218	213	233	192	222	234	202	209	240	226	242	224	230	247	223	210	215	208	205	236	203	219	195	224	231	217	222	251	206	225	205	241	215	219	236	233	229	201	232	241	196	221	233	207	203	249	230	217	229	236	203	222	226	240	227	211	209	202	236	201	218	225	239	222	221	211	231	203	220	239	224	205	218	192	220	225	225	221	222	214	202	201	214	210	233	227	196	232	237	217	221	217	221	210	229	231	189	221	225	236	216	209	233	231	245	222	202	219	212	218	206	236	227	216	196	233	217	220	247	229	203	228	223	219	218	216	243	225	188	211	221	185	226	235	232	221	224	221	219	216	196	217	220	212	202	207	226	220	232	218	196	207	211	202	227	206	211	209	227	201	228	242	204	219	250	229	191	193	234	223	234	237	224	215	233	212	240	240	217	206	216	222	229	234	201	212	194	213	226	225	210	215	203	229	211	206	230	198	203	210	228	231	240	220	209	217	200	228	224	233	195	218	253	240	207	247	233	221	235	199	219	212	199	236	201	227	227	233	244	216	236	232	220	217	219	217	222	220	242	238	210	219	222	240	218	215	216	222	217	231	218	202	212	224	203	206	219	219	199	202	219	213	224	196	240	231	202	207	210	229	210	224	215	223	211	209	239	201	235	251	228	212	238	221	208	190	238	234	206	220	240	222	213	224	222	199	203	218	218	203	213	232	212	233	215	223	213	249	231	233	200	223	220	230	240	212	241	199	205	214	215	202	221	202	240	205	211	221	210	204	229	218	215	232	203	198	214	238	217	239	210	221	209	226	235	231	213	216	235	243	221	235	243	211	219	204	238	209	252	215	209	240	207	245	224	248	209	249	212	231	224	208	215	211	213	213	219	234	204	239	199	245	227	216	232	202	231	216	215	191	218	219	237	229	215	206	237	204	239	213	208	240	234	223	221	239	222	199	208	236	206	211	193	199	192	188	214	223	216	223	218	220	226	232	202	223	219	214	220	188	213	220	204	210	209	213	213	209	235	222	215	247	233	210	205	221	224	225	222	213	243	197	217	201	191	214	196	228	204	201	234	217	224	217	220	222	236	237	233	226	233	237	209	245	245	212	222	197	207	225	229	253	233	234	255	215	217	225	237	184	217	227	222	211	210	217	207	205	211	228	229	233	226	219	206	238	208	178	241	217	208	208	237	242	233	206	223	230	207	244	215	206	218	250	192	244	238	219	224	228	249	243	185	224	231	227	225	242	222	231	234	213	212	239	207	228	214	227	209	204	223	232	204	220	235	228	206	226	233	194	237	214	215	205	209	240	221	226	212	207	200	215	220	224	238	230	238	218	199	248	230	237	200	199	221	226	228	201	217	203	247	240	214	203	220	220	218	220	223	229	226	228	199	246	210	218	214	206	250	246	238	210	218	210	204	220	203	243	249	208	228	219	222	211	218	177	211	206	225	231	197	208	187	243	225	203	208	219	200	222	215	279	223	243	197	245	220	250	202	245	226	215	251	215	229	213	222	196	229	243	194	242	206	235	216	225	233	216	222	227	233	209	208	224	223	222	247	231	216	217	258	217	222	225	207	209	211	223	215	208	197	235	211	238	225	235	236	209	214	240	238	224	172	235	206	210	200	213	223	216	235	247	238	231	188	222	211	199	245	222	236	228	225	223	222	206	216	237	214	209	223	204	230	214	198	209	229	221	236	200	197	190	210	207	216	256	213	220	194	214	199	220	210	231	213	209	251	214	234	233	221	226	212	231	210	207	190	243	221	226	232	196	205	240	219	236	238	239	227	206	194	206	221	214	214	221	209	202	238	245	216	224	238	217	216	211	195	236	230	208	230	201	216	226	210	231	220	222	248	240	216	214	234	196	213	212	248	246	224	191	215	234	206	211	226	222	245	218	236	222	229	231	222	203	252	225	185	214	225	232	239	197	220	233	219	217	221	219	205	204	244	222	208	239	208	250	232	238	206	228	210	229	231	204	219	213	206	221	244	260	221	227	192	202	236	196	219	221	219	199	217	222	232	222	221	213	233	207	207	228	216	228	192	210	225	227	203	206	204	223	213	233	210	220	241	198	209	249	243	245	212	204	200	215	204	221	220	236	235	215	221	262	234	220	196	219	202	208	221	203	225	225	214	238	237	219	234	197	207	208	245	231	227	216	208	222	237	200	208	193	227	228	204	229	225	231	198	224	229	224	211	230	201	240	219	222	224	236	202	247	181	208	209	218	217	219	223	214	208	230	210	202	223	228	209	218	230	199	221	230	234	220	211	245	194	207	207	236	228	219	214	212	225	227	231	207	202	208	224	230	214	211	203	229	208	227	224	220	207	233	198	228	246	214	194	206	220	207	222	220	199	196	222	207	200	211	214	225	187	205	231	204	223	219	222	195	209	216	189	229	210	221	224	223	232	221	221	245	243	222	240	202	179	206	219	221	226	220	208	216	228	234	228	208	216	203	203	222	210	214	239	219	238	214	233	237	240	236	212	241	227	203	247
30398	44696	42455	41043	35506	25520	21706	15962	16966	14522	11332	9151	8203	8070	5360	3601	3578	3416	2635	2187	1819	1933	1492	1237	1024	927	826	829	880	924	833	775	750	688	731	770	715	745	748	753	746	723	785	746	764	821	748	813	776	803	727	769	725	716	741	701	727	703	706	727	692	713	690	742	734	736	714	720	714	716	736	738	727	666	697	712	718	742	716	733	755	713	730	717	694	749	765	711	694	724	729	708	767	692	725	677	731	689	702	728	737	696	708	724	721	710	733	744	746	727	756	752	756	748	706	709	701	713	742	736	695	728	681	703	684	704	713	730	737	761	686	732	711	704	742	695	722	726	691	720	759	761	704	720	760	689	724	687	726	716	704	686	755	667	742	769	724	734	691	763	759	702	747	714	691	725	718	694	703	735	736	759	704	747	736	723	759	707	722	770	756	744	743	747	741	724	757	685	724	695	708	764	756	706	753	753	716	672	752	728	716	666	727	699	697	772	704	694	721	695	741	706	719	671	779	749	680	735	745	771	739	736	755	733	724	703	728	717	725	724	760	708	732	745	753	688	701	687	726	702	704	718	707	727	704	744	740	670	752	734	735	695	716	752	805	697	768	724	688	719	729	725	677	740	742	714	709	719	715	727	761	718	674	740	741	738	681	736	687	716	698	720	718	736	678	743	767	730	712	758	779	758	695	730	658	754	703	718	719	731	738	753	755	724	729	696	741	716	745	729	741	722	719	675	750	776	625	758	773	710	753	740	758	722	726	723	708	739	787	728	712	742	718	722	755	746	688	722	767	751	707	701	672	711	696	716	711	709	704	683	722	710	732	732	724	726	811	741	742	719	738	775	708	690	751	735	770	724	726	762	736	727	709	755	755	732	728	781	777	712	718	739	713	707	696	687	731	786	727	734	724	749	733	725	699	697	720	746	712	694	689	687	776	740	738	760	734	760	690	746	695	726	739	748	748	739	717	735	722	706	697	751	753	718	647	747	709	742	686	738	749	714	780	723	720	733	727	720	752	686	759	724	704	753	749	707	685	720	704	759	743	719	722	716	661	672	687	650	729	680	705	756	704	752	737	771	719	698	708	720	742	702	703	751	745	725	705	765	706	761	725	670	715	725	705	750	778	695	744	732	734	755	695	724	721	690	727	704	720	726	706	710	718	729	725	768	737	726	715	752	670	721	754	699	746	717	704	714	718	752	717	713	752	724	696	722	677	753	737	711	743	718	750	719	737	730	721	719	726	699	698	724	744	759	707	693	672	730	715	725	710	709	756	712	728	724	724	733	693	677	730	682	736	739	710	714	747	723	745	725	730	689	741	742	709	667	714	706	697	679	731	715	708	689	750	733	642	702	713	715	730	732	728	736	717	703	696	659	719	718	697	713	781	705	712	741	703	718	729	717	679	744	754	694	695	754	722	696	760	742	730	695	734	779	758	699	740	742	691	742	729	747	704	705	731	728	688	741	717	719	752	720	766	745	759	766	749	678	734	745	683	738	721	770	730	761	754	680	753	730	688	776	706	733	704	729	738	741	698	726	727	715	710	708	718	723	765	742	722	730	673	732	739	742	699	803	703	715	740	701	759	726	726	702	740	707	736	741	694	717	754	734	679	720	702	677	742	756	719	739	727	698	746	731	722	728	716	735	751	682	719	771	742	683	740	713	766	749	739	711	761	749	701	692	690	762	689	744	733	708	740	737	732	709	757	778	746	751	693	714	714	707	645	738	688	736	718	690	706	724	748	780	754	706	758	709	699	701	723	727	731	729	726	749	786	732	771	722	696	742	740	742	706	744	659	692	753	719	694	732	784	745	719	711	780	687	705	713	746	684	724	738	674	675	722	735	744	730	729	706	706	732	744	733	748	693	708	693	693	709	750	719	728	712	780	726	723	705	699	736	681	729	738	755	707	719	716	694	713	734	766	677	752	709	742	727	730	745	709	765	708	774	706	715	690	712	755	692	748	731	705	708	669	700	758	751	740	720	758	724	737	761	735	769	790	720	740	734	712	710	707	703	737	742	765	745	728	729	799	711	769	740	719	789	737	699	713	716	722	725	694	726	733	720	772	734	704	731	746	703	698	713	695	729	741	748	742	746	719	750	693	714	720	729	709	724	741	717	693	753	726	737	724	759	752	714	746	727	724	746	683	727	710	700	724	697	696	683	764	756	764	745	716	727	709	711	731	730	733	703	763	705	715	718	734	772	732	718	754	719	744	774	791	705	712	708	693	672	730	695	777	736	783	709	719	706	788	681	758	784	748	727	735	675	708	721	739	715	725	724	741	696	710	733	714	736	759	764	783	715	687	701	733	712	701	702	772	708	735	739	770	691	723	745	725	712	737	730	775	717	709	715	691	741	748	721	752	736	721	741	692	737	708	714	705	674	756	750	755	715	727	706	701	718	736	703	777	692	739	737	755	794	738	720	729	708	688	730	729	710	714	690	731	705	713	715	772	745	735	707	709	684	735	729	758	710	721	723	689	716	714	707	736	751	752	759	716	723	694	765	728	701	718	714	686	724	763	730	684	741	727	709	738	731	701	647	718	704	720	689	733	705	729	730	728	726	720	736	733	688	710	683	727	705	709	729	775	687	750	739	697	780	705	719	763	744	738	716	707	763	719	711	724	703	719	695	778	725	773	716	678	695	737	712	788	723	792	737	742	716	751	682	724	682	749	772	731	703	710	702	730	708	763	676	727	756	748	717	753	700	748	654	701	758	738	730	711	693	766	728	697	717	684	772	738	764	727	733	641	740	736	712	766	742	732	738	778	701	753	695	699	758	720	694	691	755	722	724	733	692	723	780	691	752	717	721	677	698	709	736	751	717	747	744	722	756	743	736	718	756	753	751	755	713	766	722	785	750	718	764	706	757	719	786	728	707	729	703	746	781	688	740	703	707	720	722	727	709	698	732	756	762	700	694	709	706	740	745	701	725	724	720	759	741	705	742	700	751	702	706	697	717	724	745	748	712	680	753	745	755	705	728	767	736	734	689	758	739	731	711	738	753	706	695	694	745	680	793	748	705	719	716	696	728	785	753	713	719	760	696	790	680	750	715	725	668	801	703	725	753	679	700	774	705	751	726	736	717	698	718	740	761	714	701	682	710	726	704	721	707	707	750	711	724	728	757	709	734	728	742	690	750	665	696	680	755	737	755	729	761	725	692	749	711	727	771	762	735	717	735	735	774	792	688	764	728	744	720	753	761	770	715	736	749	744	736	698	745	732	736	721	688	737	703	686	736	703	747	799	660	735	715	695	813	735	768	771	754	629	735	754	649	706	708	766	693	744	699	729	717	700	749	773	701	758	700	700	723	714	695	768	736	707	691	774	679	728	755	738	736	745	730	764	693	729	679	754	720	715	746	698	765	714	718	765	728	719	725	739	708	773	746	765	740	744	739	716	726	710	735	714	760	738	688	737	748	737	741	752	699	676	755	716	752	694	731	727	727	752	745	765	726	685	712	698	774	718	767	771	770	694	732	694	702	667	694
46613	49562	38675	37771	30888	24522	20666	13841	10740	9435	5864	4078	3248	2552	1640	1224	1299	1007	788	682	556	525	448	389	335	282	286	279	300	260	298	273	263	252	229	260	238	247	269	240	255	259	263	255	263	284	272	252	254	252	264	245	241	251	256	256	233	262	217	238	267	251	253	236	231	245	237	266	247	247	252	229	215	198	247	217	230	233	223	247	245	250	232	261	235	258	260	260	255	243	240	264	264	239	243	229	245	247	235	210	258	237	204	259	251	237	258	251	243	225	240	229	237	254	226	240	236	248	254	251	244	256	269	219	221	242	232	222	256	215	240	258	236	232	270	246	253	260	237	234	251	247	226	243	258	256	259	278	258	287	266	214	254	260	231	244	269	238	236	241	231	268	233	233	231	253	269	245	245	251	234	236	222	230	239	231	283	216	258	255	284	268	243	260	214	243	246	261	232	252	241	246	235	239	242	236	262	247	231	264	245	221	258	247	224	238	235	239	252	226	260	248	237	250	229	234	234	281	247	264	262	253	265	271	252	214	219	244	242	235	218	242	242	261	241	236	261	236	231	240	218	272	242	233	251	237	258	248	250	220	201	252	224	235	241	230	229	249	241	234	248	247	274	260	264	261	227	236	210	250	256	247	243	243	249	246	293	257	223	231	234	253	241	259	255	251	257	232	245	220	266	287	246	279	246	246	261	258	259	247	243	245	229	222	230	229	234	224	233	253	256	210	234	232	229	246	222	238	252	244	271	244	253	228	250	252	220	257	239	255	238	261	247	245	235	271	241	246	260	249	254	217	228	238	238	257	216	224	259	223	262	234	232	246	245	220	265	236	235	264	237	263	235	251	228	246	235	249	245	252	242	254	263	250	244	239	252	244	247	223	240	245	220	248	231	248	243	241	237	255	265	208	236	220	255	285	245	234	237	245	254	256	220	232	225	252	243	256	259	249	238	251	269	216	239	232	218	250	223	251	247	243	240	246	232	239	247	249	226	260	238	246	249	252	235	249	234	237	221	242	251	246	226	243	243	246	247	245	219	280	240	264	259	236	254	266	262	233	244	255	217	238	266	245	209	241	252	243	245	234	234	217	271	253	244	220	242	240	227	208	210	229	251	254	248	223	247	250	249	230	257	244	255	244	271	229	226	231	230	256	228	263	234	238	227	255	259	226	242	267	221	271	230	276	274	252	256	244	273	239	251	259	258	245	263	242	258	230	217	242	273	222	249	250	275	254	263	254	253	270	246	263	243	240	204	268	263	271	221	252	252	240	249	221	218	247	250	225	240	261	238	248	259	272	261	234	251	227	261	254	261	254	265	246	224	258	254	239	264	213	264	257	249	249	257	267	246	225	270	249	255	242	242	243	231	244	244	248	244	257	253	227	256	254	285	243	265	247	258	238	257	264	254	237	258	222	235	244	239	263	220	233	250	247	237	226	237	263	267	223	239	259	244	254	266	219	254	255	239	220	228	256	248	257	249	250	264	253	256	240	254	247	212	264	232	234	220	224	221	228	254	241	243	250	280	231	223	262	259	240	259	246	246	244	235	247	241	234	230	251	257	231	246	222	223	226	235	247	237	243	243	216	246	264	237	233	242	251	259	226	221	235	258	236	262	250	256	237	257	214	256	254	243	242	278	240	241	245	232	221	229	245	234	259	242	257	284	250	213	247	257	254	237	255	260	264	271	221	234	236	251	253	273	217	218	270	250	251	237	216	244	232	235	242	243	228	258	238	254	227	254	241	227	242	258	249	244	268	244	257	247	270	263	239	216	250	238	238	294	234	249	253	243	266	230	246	252	242	240	223	236	252	256	234	229	242	251	258	268	236	249	232	239	209	258	239	257	248	248	218	245	241	257	247	256	219	227	234	224	261	241	224	249	254	240	267	243	240	263	235	278	257	286	246	249	216	250	260	263	226	223	279	225	240	246	260	248	253	243	227	230	228	231	220	223	261	268	236	241	237	265	238	252	236	237	247	238	245	230	232	228	250	254	247	244	240	279	288	247	234	255	211	231	230	280	237	241	230	236	242	226	270	223	245	250	259	254	234	235	227	257	239	254	223	220	250	228	226	250	255	290	228	246	244	232	238	257	237	241	247	230	226	246	260	236	270	253	245	221	251	221	242	254	252	234	241	232	242	266	256	239	257	236	239	230	245	253	237	248	265	251	246	244	246	236	231	227	285	234	243	258	264	235	252	253	232	240	272	237	245	246	272	223	248	258	253	295	232	256	254	251	262	229	270	246	225	227	281	232	267	226	249	239	244	223	249	259	272	226	213	240	261	237	242	243	252	252	259	213	228	268	249	257	230	261	269	268	232	254	226	252	260	223	232	268	220	241	227	232	225	250	266	246	239	238	245	241	228	255	248	259	231	247	243	248	233	253	240	249	241	210	222	242	264	243	236	229	236	247	238	244	211	228	264	221	239	256	244	234	224	256	242	259	282	257	254	230	246	246	212	223	237	230	264	221	254	239	227	250	232	224	270	263	254	233	238	239	267	250	232	232	245	258	234	242	258	240	250	241	237	260	238	229	209	247	236	210	235	249	256	253	247	273	238	256	263	244	232	282	244	249	216	263	240	232	267	249	251	239	229	277	235	262	233	235	252	238	247	243	255	221	262	262	255	242	255	261	255	234	224	239	234	238	260	230	232	257	246	214	231	252	242	221	242	248	254	269	223	219	277	243	260	243	217	244	250	252	252	255	256	243	235	256	241	232	265	255	247	233	209	243	227	248	277	252	243	265	240	248	246	211	235	239	233	260	232	230	224	224	245	259	261	277	277	230	269	227	218	255	272	218	236	257	260	229	254	242	263	283	241	281	234	259	243	235	245	252	247	206	265	229	217	223	241	255	254	245	256	212	240	246	207	242	258	245	244	263	263	249	219	253	252	235	243	239	248	270	202	243	242	221	246	240	227	230	247	236	260	258	238	283	257	253	231	244	244	257	236	243	214	233	249	260	253	253	247	249	233	243	245	249	214	240	249	235	231	234	259	240	230	239	201	232	236	252	268	233	229	235	240	250	223	235	257	225	242	233	246	251	252	264	245	241	230	272	255	224	269	232	238	241	234	264	232	244	231	246	258	245	242	219	248	261	245	250	245	229	234	247	266	255	272	248	246	247	241	227	207	244	239	262	262	211	246	219	241	267	239	208	240	255	208	245	221	241	235	241	209	247	259	243	218	255	224	208	232	245	238	248	260	237	247	275	271	237	277	248	244	240	240	223	252	251	241	226	262	240	237	248	254	234	247	249	270	240	225	258	247	234	263	223	253	241	219	218	249	240	210	233	229	246	222	233	246	245	245	277	251	239	237	242	221	257	255	250	242	222	243	250	232	264	227	269	241	245	264	238	233	218	235	242	243	225	215	262	261	232	216	225	252	223	258	266	262	221	263	251	263	250	249	240	276	219	248	259	223	261	233	250	246	205	253	252	250	261	216	231	224	264	235	230	246	236	252	268	232	248	248	246	215	249	230	233	263	212	252
39450	49992	47248	50499	41141	32822	29322	23690	24000	23017	17543	14947	13801	12435	8304	6635	6984	6214	4701	4161	3255	3380	2195	1881	1468	1181	1033	1091	1105	1183	997	899	876	781	841	840	822	880	843	787	787	762	783	788	779	876	953	898	832	822	841	795	783	744	769	759	750	755	729	768	790	811	812	770	786	805	810	797	798	773	819	705	852	805	807	773	723	774	778	813	776	804	773	745	760	830	774	745	716	802	801	802	731	748	775	773	757	778	821	772	783	793	813	799	749	792	794	783	799	775	805	758	777	750	751	769	777	744	788	798	828	785	803	805	821	807	781	758	825	765	785	712	800	769	766	750	798	717	771	793	757	729	776	779	794	834	802	759	771	770	790	801	797	811	783	786	739	748	768	742	756	768	793	817	780	781	818	817	779	802	750	776	771	725	768	776	742	800	814	772	763	822	784	779	889	783	783	778	807	763	829	779	729	814	751	735	763	801	739	761	759	736	770	784	746	826	784	745	832	756	809	773	775	716	791	786	810	800	790	794	773	763	790	793	807	805	805	816	753	790	835	828	761	750	801	781	794	799	815	782	772	771	777	776	793	819	785	757	727	822	808	776	776	775	829	724	773	759	763	732	780	831	817	815	736	823	804	753	705	790	732	782	784	746	802	821	779	742	774	777	830	781	784	800	761	763	754	758	800	744	868	771	726	793	716	814	752	763	788	753	839	760	825	771	791	725	793	777	777	797	763	772	754	805	737	777	743	808	772	783	820	790	776	745	813	775	759	775	764	839	785	835	813	793	824	762	750	767	786	815	771	790	773	744	796	772	788	730	755	772	739	812	810	824	810	782	809	803	797	808	777	809	750	777	775	753	763	776	773	776	821	735	764	753	748	780	754	822	753	776	822	785	817	792	789	812	745	805	792	760	787	785	791	799	800	799	761	817	768	761	772	772	785	800	761	767	799	763	794	779	825	812	855	801	751	790	782	761	782	784	783	770	774	797	731	782	764	777	820	744	716	749	746	812	728	779	799	789	806	828	810	786	778	782	716	747	767	808	804	769	784	789	736	787	783	762	794	827	810	786	771	771	777	805	795	759	769	781	782	823	821	790	790	775	785	795	823	770	819	799	815	785	767	805	790	768	751	763	809	834	808	747	811	724	769	787	833	768	831	753	782	784	785	789	747	812	810	820	754	719	789	749	777	737	756	777	745	795	743	750	771	742	722	735	814	738	794	776	787	772	783	757	785	744	767	776	761	812	783	780	753	786	808	736	756	725	757	752	757	763	798	791	766	801	801	772	759	777	752	777	773	778	734	757	755	693	746	778	826	734	745	768	789	775	850	759	783	789	801	828	783	763	809	805	840	802	835	779	815	716	793	821	726	746	774	780	794	796	772	726	783	786	785	722	784	771	792	798	787	780	728	735	735	802	808	813	748	797	800	745	742	738	791	794	818	774	788	766	809	781	746	745	789	759	798	777	760	790	783	799	784	773	776	815	740	765	777	747	762	787	804	798	778	788	780	807	765	799	768	758	827	724	773	755	744	832	805	794	759	773	789	750	755	807	786	752	821	803	798	768	758	770	807	757	749	782	763	764	770	769	794	790	732	782	738	826	777	779	784	780	799	774	794	755	802	772	807	721	812	798	819	776	787	753	765	775	716	768	818	767	793	751	835	739	746	782	776	774	773	752	771	723	819	786	755	819	763	782	767	774	758	768	774	803	816	743	797	797	784	811	797	791	752	809	787	793	767	774	784	824	730	788	773	788	806	755	771	784	748	788	770	799	825	760	773	769	777	783	744	761	792	809	793	745	812	788	810	816	812	727	796	777	723	788	772	826	785	735	749	787	797	764	770	800	759	732	791	749	778	755	761	814	795	798	724	798	772	731	804	747	825	749	769	753	795	778	768	785	764	807	777	772	788	794	810	760	792	770	763	793	796	753	762	784	767	797	758	789	756	788	810	832	756	736	735	741	774	816	790	748	793	787	733	755	752	757	847	790	782	805	778	704	786	786	801	752	797	759	800	747	777	819	791	773	740	826	741	784	756	781	793	733	829	796	749	801	775	774	768	805	761	812	778	814	800	823	798	786	745	790	774	788	792	818	813	709	739	769	839	747	772	795	709	804	807	791	792	757	777	783	814	796	782	784	790	750	799	815	746	823	822	747	767	796	784	822	779	735	745	807	776	766	799	735	767	746	795	741	797	767	772	805	794	791	766	709	787	745	806	792	773	754	853	779	758	842	785	796	757	767	732	757	819	827	769	808	725	808	774	785	785	794	797	781	793	772	741	769	791	741	814	762	773	808	780	753	781	747	834	732	804	754	840	786	831	789	728	815	829	744	795	705	813	799	763	756	763	768	733	768	777	771	788	788	744	791	784	818	750	786	779	776	792	780	756	796	772	773	697	779	806	796	770	750	721	758	737	827	710	774	819	771	825	793	764	797	762	759	774	817	768	757	783	794	760	783	750	741	778	764	788	774	759	807	767	756	750	774	796	771	768	799	802	817	782	765	773	801	784	802	798	763	762	810	812	767	774	774	689	807	793	747	770	718	741	765	802	800	776	797	779	772	761	763	759	805	791	742	784	732	834	795	788	757	760	766	751	787	799	734	789	792	714	839	777	787	793	852	836	813	754	779	747	754	747	776	817	783	811	802	807	793	816	724	762	757	784	825	768	761	770	764	806	777	800	759	766	796	810	780	737	826	779	786	799	758	739	810	763	793	795	743	758	789	822	782	772	772	778	813	768	764	763	777	757	769	761	844	783	763	738	780	807	804	816	742	792	775	788	777	824	747	815	740	710	802	800	841	768	765	757	772	804	767	746	697	766	842	788	776	829	774	789	734	822	788	783	793	790	836	822	781	784	781	805	843	776	749	692	810	819	806	785	828	806	757	815	772	792	803	755	773	816	781	810	814	778	803	833	782	804	768	775	759	855	735	828	783	785	768	764	778	752	803	821	843	754	749	777	785	808	801	831	739	765	781	756	833	756	771	809	778	772	808	816	751	796	768	776	792	801	767	798	776	793	783	791	785	806	772	706	778	776	724	766	798	783	769	764	758	739	780	747	726	788	795	791	808	790	803	802	762	727	801	847	771	757	773	773	794	775	766	770	780	783	802	752	833	773	736	760	805	801	754	821	807	781	781	767	820	760	783	790	821	779	769	819	807	813	793	754	779	793	750	725	777	780	776	755	791	717	783	785	793	799	797	747	808	733	792	764	778	731	824	749	781	784	786	752	749	784	827	740	778	825	826	767	805	786	784	797	809	797	776	848	825	813	762	767	764	738	772	764	743	828	765	806	777	803	799	763	772	776	764	802	785	812	756	803	802	805	756	783	760	783	787	778	765	764	752	761	804	817	755	804	769	742	742	786	775	769	747	828	781	751	785	751	767	825	792	749	792	776	783	758	783	751	799	821	816	781	753	752	744	808	775	755	803	786	821	718	744	807	768	781	785	810	773	752	770	759	777	761	781	763	782	787	779	712	749	789	815	784	714	781	772
21430	22724	17528	10153	5556	2958	1958	1484	1035	854	613	465	352	295	252	248	259	255	198	244	263	230	208	235	207	263	222	230	200	213	230	213	239	219	214	221	237	246	207	229	215	230	208	217	199	223	207	212	210	207	249	217	215	218	220	222	217	205	192	185	213	219	216	219	223	226	202	227	225	224	204	236	227	189	247	233	206	219	186	218	236	212	206	229	221	225	218	219	203	200	215	200	208	206	207	211	191	246	213	223	227	228	222	217	215	231	235	208	228	222	232	231	244	226	185	203	199	235	236	204	241	224	211	244	194	221	211	238	230	238	213	229	201	214	225	222	193	195	212	205	220	221	222	215	194	187	194	204	196	238	213	240	210	247	198	213	230	196	202	216	215	223	224	228	198	216	242	229	216	218	228	225	218	221	210	227	224	205	205	208	226	206	203	231	236	227	220	212	212	221	222	215	234	209	236	192	238	196	218	253	202	232	241	189	228	219	221	209	209	214	217	218	221	222	219	180	205	220	209	208	201	223	227	188	199	209	244	205	209	244	216	219	186	223	213	234	209	208	221	219	221	214	253	204	232	204	222	184	210	209	250	237	200	213	215	230	218	211	221	238	209	232	206	226	222	200	204	214	220	210	226	218	220	217	223	218	209	201	225	222	197	207	226	211	206	221	222	195	206	270	224	226	215	210	194	221	248	177	217	216	223	249	192	215	242	205	206	225	226	200	210	193	225	182	228	213	207	201	209	209	221	216	228	210	203	241	228	218	226	216	219	216	218	228	202	197	237	238	215	205	201	230	212	231	200	196	227	215	203	220	199	225	245	211	211	204	213	237	197	222	213	219	197	228	221	223	200	222	231	214	223	224	190	219	209	219	199	215	225	244	198	210	212	211	224	201	236	219	214	220	237	206	205	239	214	238	217	224	221	208	230	209	213	217	239	210	226	232	247	211	203	220	204	202	217	233	207	194	205	250	257	215	208	195	227	208	237	196	235	215	222	211	216	211	242	223	211	212	210	241	227	219	202	229	222	199	242	223	217	217	196	200	227	211	210	202	247	191	206	199	204	221	180	230	225	234	217	208	215	214	208	209	188	211	205	195	234	186	223	243	208	209	224	191	210	183	204	228	238	242	191	232	232	222	229	227	227	199	192	202	232	212	222	217	192	221	223	228	203	235	218	233	211	231	209	210	222	245	206	210	224	217	214	228	200	241	227	213	203	206	231	210	195	203	213	194	227	238	211	205	182	210	221	205	214	220	224	200	206	249	213	212	218	227	222	218	221	212	239	203	213	233	234	225	220	193	209	219	249	216	202	223	242	184	233	251	226	225	239	218	241	220	210	227	216	226	221	216	215	221	242	236	231	214	183	234	198	212	215	248	226	203	219	213	217	216	209	205	227	243	202	216	213	226	197	203	242	229	192	244	220	226	233	232	171	235	210	197	221	215	241	212	197	234	224	184	222	239	233	235	228	239	215	223	210	196	205	227	235	196	238	202	217	210	233	199	207	230	229	225	221	233	205	206	213	236	205	201	216	224	228	228	230	166	243	210	238	218	216	219	226	225	225	213	216	216	191	216	189	207	240	242	195	194	198	237	209	220	192	185	232	208	183	223	206	222	224	199	207	215	216	233	204	220	252	199	216	223	217	236	209	227	200	207	188	228	232	216	198	219	223	203	214	233	216	223	214	224	217	217	197	191	231	217	222	213	214	224	229	228	235	233	230	209	227	201	211	211	217	224	210	208	199	224	254	209	228	209	222	199	210	222	211	228	223	259	215	234	201	207	210	210	208	221	218	246	224	209	227	210	197	226	224	215	224	243	207	196	200	225	191	215	212	225	191	230	197	220	239	219	238	239	230	215	195	224	246	246	210	215	221	196	221	220	211	203	214	222	202	234	232	243	206	226	219	231	231	193	242	196	222	213	219	214	187	213	204	208	217	228	200	212	236	198	228	182	220	209	220	214	217	216	220	203	222	224	233	211	204	228	203	217	205	205	227	200	231	205	212	221	233	199	234	211	232	208	232	219	218	224	222	204	228	200	217	217	206	234	243	222	210	229	213	216	225	220	216	226	207	213	219	211	193	241	216	219	174	233	202	200	232	215	210	200	190	231	224	224	242	191	211	222	224	221	206	221	216	218	224	232	213	210	225	218	214	210	202	227	217	227	242	217	190	222	221	212	211	183	210	207	217	216	208	230	218	227	187	213	199	203	205	226	214	206	226	220	228	198	223	203	214	218	216	208	226	224	246	220	231	218	223	205	227	213	242	233	218	182	210	189	213	226	216	202	225	211	222	246	222	224	211	219	244	213	220	246	197	228	214	222	227	214	210	220	259	232	214	191	217	207	225	216	218	210	202	208	241	210	222	211	217	218	211	186	211	215	235	215	189	198	228	217	217	201	233	222	195	216	220	226	224	228	237	222	206	187	239	224	199	217	228	223	215	179	213	225	232	235	206	231	226	217	243	233	220	217	222	205	232	213	244	238	225	234	235	209	226	208	223	211	213	206	214	231	228	217	221	216	179	195	203	198	211	215	216	225	214	236	207	203	236	225	199	224	216	220	211	221	196	233	223	193	225	235	229	211	245	190	226	225	192	202	211	245	242	193	222	212	213	207	224	200	209	222	216	229	204	246	228	215	223	214	209	223	209	206	223	232	215	228	227	200	240	214	207	218	247	214	218	201	215	231	217	201	231	208	195	203	211	200	216	209	186	219	207	183	220	198	205	213	212	229	234	226	216	225	220	220	204	183	219	233	218	217	225	217	213	193	204	202	245	229	211	204	226	231	209	223	226	187	192	207	226	216	243	227	229	240	223	226	237	211	195	240	214	216	220	216	211	238	201	205	230	204	224	205	207	213	212	233	225	205	235	196	218	233	205	214	210	217	219	220	199	211	229	215	215	198	198	212	212	187	225	233	204	227	210	199	215	214	212	211	241	238	238	231	232	225	220	211	231	214	199	216	237	225	196	221	228	226	228	211	198	223	203	196	251	224	195	204	216	240	191	232	211	192	207	200	226	226	201	228	207	213	234	216	199	208	225	217	184	225	182	221	217	206	230	200	225	217	240	201	222	206	224	171	206	220	226	231	227	222	229	195	199	214	199	207	232	192	192	228	207	221	233	204	203	212	216	204	199	208	216	191	220	208	194	211	236	219	223	209	217	241	232	208	223	226	214	220	177	222	224	191	240	239	238	219	229	243	213	212	202	236	201	213	209	201	207	219	225	222	204	200	205	206	247	226	215	232	237	214	198	242	226	207	213	210	220	213	185	201	220	215	209	229	212	223	214	231	205	215	211	212	209	214	193	205	216	230	235	218	233	188	191	232	202	218	220	244	214	225	235	227	212	253	215	204	214	228	207	213	237	240	200	190	235	222	224	206	196	222	239	215	211	197	211	182	227	196	238	224	227	192	207	237	238	200	190	212	231	222	227	209	207	196	227	222	216	211	217	230	216	200	224	222	215	221	215	217	251	204	219	237	210	228
19586	23844	25234	23240	17682	12231	9325	7149	5466	4516	3190	2312	2023	1527	1127	1065	1028	957	870	830	912	821	775	798	742	761	760	722	731	727	766	733	721	756	723	746	758	776	710	748	739	761	671	741	813	756	771	703	724	721	645	709	721	715	741	694	732	756	699	707	702	669	704	707	716	716	715	707	752	730	753	716	677	722	714	703	715	712	714	703	721	720	731	742	731	681	725	762	698	741	706	772	680	691	739	712	690	760	744	721	754	721	711	723	741	671	719	765	703	703	723	713	696	761	758	706	711	758	738	722	709	721	693	703	711	756	728	702	722	718	750	675	731	701	717	717	776	722	725	750	726	730	720	678	722	747	732	680	705	745	702	737	716	662	774	733	733	760	759	719	751	705	733	758	790	701	748	724	726	727	696	715	725	790	730	720	706	687	730	688	693	728	746	713	750	679	765	686	738	791	727	715	729	752	733	694	692	718	705	762	725	745	706	748	773	754	753	721	686	695	663	691	704	706	698	730	736	709	720	705	703	721	746	739	681	667	744	705	732	690	648	743	734	709	704	710	678	677	762	704	732	697	704	742	734	701	732	761	723	752	759	716	710	683	750	718	775	728	713	714	741	767	730	683	781	715	731	742	700	721	717	726	744	696	772	749	763	688	756	753	692	718	731	714	693	703	712	670	738	721	724	714	695	764	670	709	725	688	718	730	739	706	747	716	689	735	669	710	673	725	771	712	724	709	753	728	749	721	716	751	730	784	754	727	707	753	740	687	760	746	702	688	767	771	700	718	736	706	719	696	733	704	724	728	737	739	705	704	704	711	713	718	685	711	735	707	732	733	752	689	735	718	738	732	757	726	709	711	725	753	718	754	753	745	661	743	725	741	688	684	690	712	710	701	729	757	684	797	722	763	778	721	721	713	686	717	666	730	663	738	693	740	715	710	711	723	708	691	750	731	715	709	790	682	703	762	699	736	703	709	667	711	715	683	712	772	739	716	716	725	716	719	710	706	749	686	707	681	762	716	686	711	734	760	713	698	721	747	673	709	727	744	730	722	757	700	708	698	715	716	720	725	696	679	747	730	682	726	722	714	731	687	717	677	714	699	652	718	757	729	732	720	725	803	700	710	697	697	772	713	709	723	730	721	752	737	741	734	726	764	736	722	734	750	759	719	715	724	737	764	698	669	705	728	701	687	743	714	672	708	796	748	734	769	701	719	718	709	739	698	714	716	763	696	743	694	744	761	687	741	721	720	696	725	736	711	687	763	698	720	749	688	679	720	693	725	704	727	715	711	734	710	694	782	680	735	711	692	716	708	682	674	720	738	696	729	692	719	740	702	711	748	702	742	743	726	707	709	712	731	746	701	731	765	758	756	777	756	713	735	721	705	681	741	742	728	715	669	714	708	735	731	707	684	708	686	732	750	741	728	693	704	760	720	752	719	700	739	724	726	723	711	717	664	729	724	717	701	731	713	759	736	736	763	713	691	698	708	740	699	698	718	709	726	759	725	718	802	773	764	714	700	762	739	692	713	690	703	751	717	715	718	727	705	733	679	706	664	743	724	709	756	702	714	685	714	696	685	760	787	759	736	710	710	689	723	680	699	753	670	715	683	703	762	707	710	698	713	767	738	717	747	699	689	722	712	730	686	732	683	671	716	744	745	695	674	738	690	704	709	729	733	740	715	754	731	711	773	769	770	735	732	680	682	690	693	732	728	721	717	735	741	698	735	722	735	746	773	705	774	689	726	673	654	747	732	702	739	716	727	708	726	755	688	776	766	721	750	702	718	749	698	750	745	697	736	691	713	728	736	710	690	746	700	743	721	687	703	703	722	725	703	732	699	706	733	713	731	743	714	723	703	695	708	703	736	733	774	761	672	702	760	732	767	754	780	712	754	749	740	686	711	685	713	720	733	744	727	714	694	715	727	728	742	728	694	729	745	707	686	720	706	716	701	724	752	729	723	739	724	682	766	715	737	712	771	716	727	744	722	721	713	726	689	747	731	717	751	743	759	717	733	715	756	769	695	690	721	747	716	722	696	722	703	696	695	736	770	728	688	689	722	700	699	746	746	737	708	711	683	686	712	702	732	780	673	705	734	713	723	714	741	711	741	711	734	778	748	719	712	753	760	732	793	785	745	702	727	729	728	737	747	725	743	670	740	703	728	710	713	686	736	755	738	789	734	745	682	710	726	715	714	715	726	702	717	714	734	737	721	716	713	665	736	722	772	703	705	692	719	710	736	661	686	710	760	714	678	774	684	699	725	688	746	730	728	706	720	753	779	770	760	732	733	720	752	783	756	718	682	688	727	779	706	777	732	720	693	678	702	733	701	683	693	708	736	740	654	739	695	724	731	755	754	769	746	718	716	691	677	722	751	738	715	712	687	705	737	782	704	741	787	736	687	743	727	728	740	760	780	729	721	709	716	667	758	723	709	740	746	705	698	736	760	710	709	736	717	720	752	722	779	733	743	653	746	691	708	720	732	752	696	746	711	753	729	698	696	680	740	724	733	704	778	734	763	739	712	671	700	749	753	687	737	732	725	701	748	726	720	699	695	737	724	763	736	755	741	699	713	705	723	705	743	718	725	742	723	723	697	737	706	739	744	686	725	744	718	731	718	724	711	710	738	690	724	731	721	736	731	696	727	678	718	731	699	726	690	691	728	740	782	721	747	732	701	730	766	692	707	708	701	707	703	693	706	715	707	753	741	721	723	687	703	736	737	742	722	729	692	724	735	709	716	691	711	726	737	736	706	721	658	726	723	683	721	735	701	708	721	737	721	673	737	728	697	744	704	728	739	735	690	708	753	698	688	712	687	684	737	733	711	716	717	738	702	683	687	737	735	700	723	776	733	745	735	761	704	782	697	721	750	713	752	677	728	723	760	752	716	742	727	672	701	741	732	702	704	704	710	772	759	719	718	692	711	752	739	720	677	700	692	744	704	710	732	730	761	699	685	739	737	706	732	746	729	759	749	696	720	724	714	731	733	721	735	676	756	742	760	752	723	748	679	670	690	696	723	705	808	766	677	683	721	716	783	764	720	718	735	698	709	750	720	761	779	758	725	725	721	713	741	719	707	742	683	688	729	723	709	694	717	723	698	716	741	697	714	750	763	731	726	767	708	695	681	697	707	707	699	702	705	695	699	728	770	711	732	725	710	702	706	722	718	767	711	715	645	728	714	727	785	727	669	749	734	704	695	750	760	686	682	721	720	700	715	687	694	680	677	743	689	727	694	696	731	731	743	717	742	698	748	736	747	680	749	722	754	745	726	728	716	712	697	743	765	726	697	722	705	750	713	765	749	722	722	699	694	698	688	706	747	696	722	717	727	775	735	708	710	732	703	745	740	728	715	682	709	729	699	755	778	761	758	733	711	726	720	743	696	714	694	741	775	750	693	726	751	660	727	699	736	745	701	704	754	703	755	692	705	752	736	735	702	744	758	686	688	790	745	701	773	682	694	701	719	747	711	706	746	728	716	736	721	709	730
41144	47744	42671	35348	25191	19774	14785	10216	6663	4480	2649	1789	1662	1238	754	683	697	591	496	465	415	383	316	267	241	252	267	254	249	240	239	260	279	245	215	224	237	225	215	265	243	246	273	227	219	249	208	248	222	254	203	227	230	216	229	236	222	242	220	235	235	236	220	211	215	226	229	207	221	216	216	208	250	204	220	224	229	233	229	260	250	213	230	224	206	214	206	226	205	248	208	216	230	208	207	220	245	242	218	232	227	243	216	213	235	227	218	225	221	227	224	195	248	240	261	216	225	216	222	230	225	210	248	229	210	228	219	190	239	223	255	207	232	257	229	215	233	210	249	240	214	194	211	203	228	222	238	245	238	234	236	223	206	229	223	220	225	228	233	215	218	221	216	210	221	231	214	243	199	227	226	194	242	243	225	226	195	216	208	252	192	210	234	227	238	236	221	229	220	231	230	247	213	205	242	234	222	227	228	222	198	226	210	228	240	234	226	224	217	251	200	250	237	223	242	232	230	226	221	224	223	203	248	226	227	232	243	216	249	213	212	206	220	239	216	232	205	217	238	212	233	207	217	199	245	220	228	201	230	218	241	243	233	230	248	214	210	236	235	211	249	218	247	237	242	251	220	217	247	219	223	201	251	233	249	226	236	224	230	254	218	226	237	234	247	230	237	214	229	240	232	227	214	224	224	237	230	216	221	254	204	221	206	226	221	254	235	257	254	213	225	225	209	246	197	198	224	258	222	227	227	209	204	219	244	207	218	218	248	209	242	231	240	251	213	242	206	238	200	242	222	230	216	219	243	208	222	225	206	237	200	243	216	238	205	238	227	234	231	220	201	222	240	239	218	229	241	268	219	208	225	213	254	216	196	214	229	219	238	216	207	245	202	236	239	238	204	252	230	225	228	242	207	212	224	238	236	216	239	230	220	242	204	234	255	225	206	214	202	213	217	227	200	241	240	224	242	194	239	214	232	256	205	219	259	238	243	202	231	223	220	212	235	211	208	218	186	224	225	238	197	224	258	230	215	207	239	215	236	225	209	255	224	244	236	236	215	215	227	237	217	233	213	221	239	236	235	230	234	188	237	228	232	256	242	232	223	194	223	197	219	215	243	224	256	227	234	247	247	206	235	245	230	235	223	204	215	221	238	209	251	241	208	235	224	237	237	225	228	231	230	207	225	211	225	238	224	207	234	209	221	262	213	213	215	223	231	231	208	220	211	270	201	232	185	218	207	229	199	224	213	228	211	240	242	189	236	218	231	229	237	226	215	235	232	214	237	218	205	220	220	250	247	231	232	233	242	223	203	220	220	226	231	208	238	217	226	215	240	213	222	209	235	224	222	204	229	240	242	261	213	228	243	216	227	227	216	222	229	232	212	234	220	248	213	230	234	222	202	219	196	217	217	219	226	210	198	243	190	223	246	219	217	219	238	203	213	246	246	227	212	259	239	243	237	225	200	258	239	215	248	240	218	214	238	202	251	236	239	215	225	243	212	218	215	208	258	246	195	245	219	210	223	230	234	213	201	211	245	225	249	240	236	208	215	230	226	227	242	216	222	193	225	228	216	253	235	208	219	224	226	223	219	244	228	226	251	228	210	226	238	213	186	195	198	224	228	213	209	239	231	235	217	233	235	222	211	232	219	211	241	200	219	247	212	222	215	235	209	229	211	216	234	205	228	215	236	235	214	237	224	226	241	230	223	200	223	223	207	227	230	214	212	237	232	235	232	217	214	245	225	233	217	224	242	230	231	212	233	216	239	223	198	221	204	220	229	231	248	203	213	241	226	197	220	228	202	200	242	244	251	231	207	234	218	238	218	228	243	225	220	233	216	226	198	229	238	239	226	242	231	192	208	251	243	233	219	260	232	200	216	253	214	231	201	234	231	222	231	245	232	223	240	226	208	214	220	254	209	226	236	229	230	227	264	216	214	189	250	241	225	211	248	200	229	189	239	201	218	225	235	228	215	203	238	257	213	231	221	237	217	228	217	223	212	238	237	222	214	238	232	213	214	221	227	229	228	237	221	239	233	220	224	233	213	210	217	178	220	229	215	217	229	217	212	212	219	219	210	231	211	249	210	220	240	232	215	209	211	244	231	232	238	221	220	237	238	202	243	214	213	250	213	227	214	258	242	224	235	206	233	217	215	228	208	229	246	222	245	250	228	231	213	240	209	214	231	236	217	213	230	229	229	218	217	243	222	236	225	214	246	235	253	214	219	252	225	236	233	197	183	223	223	208	239	252	204	218	239	216	241	207	229	211	244	234	227	198	239	202	215	224	211	215	219	213	230	235	224	219	250	221	237	229	232	212	221	198	232	212	215	223	216	191	235	239	218	244	231	227	247	241	247	249	239	208	222	198	259	229	234	240	209	236	234	248	246	215	224	234	209	212	226	242	241	235	193	221	204	252	243	216	221	196	244	213	232	222	215	216	265	225	219	222	225	224	235	239	190	225	210	214	229	240	235	232	211	216	229	218	221	198	208	242	214	234	207	209	203	222	230	246	210	221	223	221	234	222	227	212	203	230	215	219	200	254	223	271	214	238	226	205	231	212	215	244	276	200	226	223	210	207	219	225	227	218	214	210	225	225	205	263	252	220	231	217	201	231	240	222	239	258	242	222	233	214	220	219	232	233	212	230	220	220	211	209	261	210	215	240	231	234	205	225	211	220	215	209	221	261	229	210	246	227	244	246	247	218	218	217	224	236	213	230	229	228	221	244	230	224	226	220	234	233	222	215	233	244	235	227	261	226	237	219	220	223	242	250	231	233	202	221	214	219	282	216	253	220	218	222	235	212	232	234	234	221	243	220	202	233	244	222	245	221	207	221	220	253	203	226	212	231	236	218	230	222	225	232	233	215	230	214	203	213	211	243	212	211	221	205	206	211	244	251	240	215	235	223	239	235	236	240	231	203	212	218	242	197	234	233	229	219	238	225	241	242	215	231	201	220	227	242	226	221	226	220	219	237	233	206	224	255	230	251	212	231	226	222	254	207	242	206	211	231	214	213	213	237	210	224	253	246	251	229	229	246	208	216	250	242	254	207	246	232	196	217	202	187	240	223	226	231	220	234	235	224	250	200	229	231	225	225	225	222	177	212	241	230	221	257	226	222	229	212	213	232	209	218	250	211	232	221	249	210	225	222	218	223	192	223	233	246	238	245	222	217	200	224	223	229	226	228	215	202	213	211	221	203	223	218	258	233	225	222	230	244	235	236	221	220	209	222	225	237	216	226	226	217	205	243	202	222	228	218	213	192	229	210	227	227	200	231	249	226	233	213	248	212	236	234	204	212	236	228	243	223	239	236	231	227	219	217	233	235	225	216	206	238	176	241	228	203	216	219	231	232	228	236	216	259	199	233	219	227	233	216	217	228	223	235	237	237	213	232	253	206	226	205	204	249	239	198	226	221	217	215	226	212	239	206	243	234	236	192	253	247	231	229	201	216	213	238	241	224	229	238	222	235	214	236	224	214	226	233	250	238
34610	45428	47022	43949	31525	27540	25152	22133	18287	14957	10599	8471	8297	6733	4400	3836	3714	3626	2764	2362	2058	1621	1465	1194	982	910	926	871	910	927	879	944	984	791	778	722	820	782	762	766	775	768	707	750	742	767	816	739	799	728	744	763	724	815	761	719	776	719	718	755	711	722	754	731	735	751	745	763	774	716	762	729	772	754	761	775	801	738	731	737	743	740	773	752	764	703	782	748	730	687	733	696	733	766	774	736	742	761	703	706	744	784	690	748	722	742	705	797	769	679	734	759	749	759	745	718	744	766	743	768	750	724	788	735	732	798	737	741	700	788	717	728	770	735	730	754	788	718	682	800	727	749	766	684	748	762	684	725	755	796	700	744	733	730	762	785	758	734	754	699	779	763	723	803	742	720	775	758	751	724	769	739	750	760	714	727	750	764	772	687	745	725	746	704	732	739	746	724	725	740	723	765	776	693	773	774	745	739	710	740	782	758	775	718	793	733	774	753	818	741	726	754	714	752	733	737	744	783	724	737	758	725	751	725	737	765	673	749	765	742	775	775	775	762	746	739	740	688	783	738	746	770	738	741	734	749	781	740	778	760	735	733	746	746	734	722	736	737	762	750	727	768	749	761	761	702	703	726	738	759	753	685	758	740	774	722	754	750	758	714	763	740	756	728	704	717	765	723	748	776	780	719	710	744	762	736	739	708	778	785	737	735	771	732	723	720	743	740	769	731	747	739	777	719	716	757	758	731	756	746	781	757	756	741	744	749	789	732	690	663	792	707	718	778	730	712	774	745	757	783	744	773	729	716	703	742	740	779	779	750	715	789	694	724	796	724	791	786	740	738	745	781	751	760	693	740	690	691	729	736	678	789	725	724	712	745	736	703	747	751	756	734	790	794	723	724	729	747	782	743	738	735	762	721	700	782	728	747	695	730	745	732	752	725	737	774	707	713	767	756	720	680	716	681	757	714	751	757	763	742	751	733	796	835	763	690	671	791	682	785	748	705	763	707	783	729	729	775	752	778	738	722	765	740	740	714	684	759	770	762	709	736	788	735	756	748	729	716	759	741	755	759	731	692	719	809	727	709	740	746	732	746	809	726	728	707	730	730	763	714	730	762	786	712	726	724	729	791	738	707	742	766	749	774	748	753	784	751	731	703	734	744	737	723	735	735	734	746	757	749	725	753	751	715	735	761	750	765	721	763	771	753	788	736	756	768	723	757	782	767	733	734	760	773	731	718	734	721	775	767	741	744	662	770	744	708	738	753	732	763	726	712	734	714	741	744	733	756	781	744	733	778	732	754	755	794	780	702	727	741	722	717	754	750	727	754	712	723	733	751	750	754	750	763	747	725	674	697	744	761	794	735	740	750	702	751	707	726	789	755	726	766	738	738	751	703	782	692	765	763	717	737	771	745	778	748	727	783	729	717	777	754	768	678	753	780	745	721	791	743	777	753	790	728	783	732	726	773	708	771	730	769	789	817	727	788	754	769	766	731	708	729	756	745	751	788	732	743	727	741	753	740	729	740	697	732	739	745	735	756	789	747	741	747	734	764	774	748	771	815	773	750	764	727	759	733	730	686	737	773	775	750	715	754	746	729	701	719	743	784	700	752	722	706	766	742	734	758	745	759	741	729	751	692	721	732	770	789	749	752	802	742	727	725	785	711	750	776	745	740	779	737	715	730	752	772	753	756	680	743	746	747	755	704	742	791	755	751	694	736	749	724	743	761	747	744	757	726	717	787	774	754	747	758	737	730	712	745	777	717	744	715	744	751	753	761	704	753	719	748	690	771	773	748	750	798	747	727	724	730	735	743	696	783	745	750	748	762	733	715	731	775	755	747	717	726	726	754	737	738	748	736	762	774	732	710	757	794	769	711	745	727	749	753	729	700	731	727	703	761	752	728	710	793	738	800	775	772	739	719	711	756	739	746	701	753	729	725	750	800	707	739	712	732	725	731	716	774	720	748	773	756	766	718	785	729	755	760	755	723	736	724	714	774	746	703	730	734	778	764	734	738	781	716	750	707	700	724	747	745	785	736	767	739	733	727	761	761	789	741	758	713	711	735	761	801	716	734	712	708	793	733	725	724	759	762	758	793	734	757	750	775	717	718	763	770	755	688	771	764	781	725	725	757	725	735	697	779	750	703	682	674	795	744	774	752	735	754	771	741	715	744	723	727	734	712	755	754	773	729	720	701	755	768	765	753	796	742	776	741	753	713	713	736	772	733	751	813	776	779	785	712	777	687	746	716	749	773	782	728	727	759	746	787	761	759	733	742	753	749	674	778	731	728	744	785	712	743	783	749	782	761	748	705	756	762	785	703	780	724	751	730	725	760	732	738	712	726	772	758	738	686	755	749	740	751	713	737	731	747	728	762	728	735	792	761	727	706	704	768	744	747	789	756	736	727	755	695	699	763	696	782	725	805	711	734	747	706	746	731	706	738	751	748	741	709	809	733	708	723	773	736	718	723	720	758	744	697	730	711	719	715	737	759	770	756	745	772	742	728	739	746	759	753	726	694	780	760	729	701	727	726	717	761	736	708	730	718	743	773	716	748	776	737	779	719	697	739	725	807	730	787	733	692	752	730	770	728	750	752	766	792	700	711	744	735	740	698	768	673	734	809	728	706	738	741	767	768	727	705	754	699	748	757	752	783	732	728	757	779	765	796	762	730	717	738	730	737	760	726	804	763	745	761	785	713	748	725	730	751	781	717	756	723	710	756	733	726	768	772	755	751	748	756	748	738	761	720	812	740	774	737	732	763	764	786	758	717	755	795	777	741	777	784	694	717	740	785	727	701	677	755	747	724	735	744	745	740	756	745	743	756	738	686	739	740	747	743	708	719	715	710	726	764	704	744	730	761	732	721	726	699	712	734	759	759	761	684	728	780	744	737	761	753	737	746	732	774	727	776	751	765	766	741	784	723	744	746	706	756	751	721	730	729	706	780	716	747	723	732	718	751	698	779	784	795	725	704	742	750	748	751	723	707	790	756	732	736	705	720	768	745	784	767	781	748	706	710	729	724	759	691	740	750	780	711	737	710	732	743	728	772	767	750	748	750	735	729	722	689	767	713	747	746	710	734	763	739	756	766	754	644	710	736	696	767	717	797	741	750	776	669	780	742	743	716	736	762	781	769	763	719	740	725	787	742	740	725	739	742	726	725	742	764	738	757	749	739	763	760	764	722	758	752	729	782	743	698	783	764	773	707	726	727	751	737	700	733	750	722	735	814	704	736	755	769	704	706	779	740	760	702	715	730	746	751	706	748	782	774	712	772	747	728	695	754	720	737	739	713	699	749	746	729	750	764	757	732	772	718	773	734	725	734	715	821	736	781	769	766	673	714	717	763	771	713	733	776	750	781	718	714	738	711	760	773	751	739	736	753	759	769	729	792	762	746	766	750	756	737	761	721	742	715	724	759	743	737	768	723	728	748	769	763	758	683	717	712	761	753	765	702	719	767	746	738	748	740	774	755	768	781	754	730	748	727
48558	47283	43189	36903	27878	25116	23390	18544	13501	7866	4561	3013	2418	1733	1047	1113	1022	938	722	630	485	461	362	311	270	297	297	292	285	297	303	320	273	259	249	225	241	248	227	251	242	241	255	250	256	235	231	254	247	246	226	241	250	253	239	242	252	251	254	246	241	247	242	246	219	228	277	237	234	243	261	269	215	264	247	239	221	254	226	281	238	222	240	233	234	242	246	245	241	243	230	230	242	254	234	230	237	242	228	268	204	243	244	235	243	253	254	234	261	242	227	258	242	257	248	217	231	281	235	242	247	256	250	227	213	250	248	226	255	216	259	271	249	272	252	230	266	235	289	254	291	252	225	272	237	286	252	263	236	256	234	238	223	264	229	224	253	221	254	236	276	216	214	240	206	251	237	262	265	231	249	246	269	240	229	243	243	243	234	235	258	245	245	247	216	248	252	246	260	238	212	267	239	253	272	226	233	220	253	247	242	243	224	236	253	251	233	202	241	265	271	240	234	235	239	248	227	264	224	230	238	250	230	265	232	252	220	233	240	268	249	252	242	288	235	253	264	234	243	244	212	209	242	198	235	258	254	227	241	227	237	224	248	247	230	246	242	271	232	241	266	254	247	228	250	240	239	232	212	244	253	228	235	259	224	246	229	235	248	261	190	261	269	235	244	232	229	220	248	243	249	263	267	234	233	234	256	225	229	220	242	207	273	237	237	244	230	231	265	250	258	236	270	225	223	245	221	233	229	231	248	226	247	241	238	239	228	239	252	256	209	236	244	211	232	219	256	233	233	244	260	246	251	249	247	213	233	237	250	269	248	236	254	265	252	240	244	269	253	235	247	240	226	216	240	257	264	241	242	282	239	224	252	251	222	240	252	251	273	255	227	248	260	240	227	240	252	256	239	235	225	253	267	260	236	239	263	265	240	226	240	264	247	247	250	245	245	249	238	230	252	239	256	219	247	250	219	230	241	265	215	241	235	251	202	226	267	242	249	214	234	235	247	232	268	240	253	261	239	234	229	258	239	240	222	237	250	248	264	257	246	252	258	233	224	247	250	248	232	250	247	244	245	241	249	231	242	235	261	236	282	260	270	263	227	258	259	260	290	212	245	235	250	217	254	261	235	229	271	251	243	261	222	235	240	257	243	268	213	235	237	258	247	248	264	242	249	289	244	246	257	239	242	240	224	239	219	217	230	253	232	247	244	239	248	247	272	270	238	250	251	239	247	223	232	247	241	235	247	253	253	270	263	247	229	252	227	255	232	217	228	224	216	239	237	224	235	270	217	243	217	263	231	216	247	242	215	232	237	250	254	266	260	264	263	259	248	239	238	233	263	248	239	256	219	225	229	234	224	229	228	235	249	247	252	261	236	243	264	256	245	231	258	238	248	247	260	231	251	259	266	219	249	232	239	230	243	240	259	257	255	231	209	235	249	250	252	266	247	237	251	250	247	261	253	261	225	259	239	224	248	219	238	243	253	231	219	230	225	257	231	248	214	256	250	222	232	199	199	252	247	255	243	251	271	249	237	232	217	234	215	244	237	267	231	250	256	229	247	255	232	252	255	233	251	238	242	253	261	228	240	240	214	252	264	222	227	232	259	236	257	248	251	243	241	229	244	259	234	257	283	241	210	239	249	263	248	229	268	232	240	237	232	246	270	240	215	250	237	247	237	209	242	231	256	277	247	217	246	254	224	230	270	271	211	264	253	228	222	240	248	234	266	223	250	256	245	263	267	252	251	265	251	258	243	277	236	239	255	240	228	259	245	233	282	221	246	269	249	248	244	248	249	257	272	221	249	260	241	221	235	257	236	242	265	233	231	224	256	224	241	230	241	242	235	270	256	242	238	236	274	252	237	264	251	264	237	229	260	249	254	254	276	225	266	216	248	261	229	237	267	260	250	248	233	253	239	235	240	236	239	231	247	248	248	234	243	269	236	214	255	247	229	253	237	233	250	249	234	225	217	234	245	219	252	240	232	234	251	245	249	235	231	270	249	260	272	231	238	244	231	275	236	265	248	242	237	223	278	260	275	249	240	238	213	265	234	259	254	227	235	252	273	236	269	276	213	244	254	224	248	270	213	245	222	239	245	253	240	252	257	223	247	243	255	234	268	223	236	231	241	226	231	255	226	252	255	240	241	251	225	249	251	227	241	218	239	254	265	240	247	275	242	240	239	251	239	244	251	238	236	252	243	243	234	241	267	210	254	239	221	240	221	261	246	229	246	274	243	265	241	239	241	244	269	251	233	243	240	240	241	218	230	230	235	236	230	251	236	279	250	236	268	239	243	257	215	249	243	236	240	262	247	245	241	209	216	225	262	242	248	234	244	242	258	252	245	242	223	225	240	229	242	240	261	253	217	237	226	253	267	216	255	241	273	219	256	254	281	240	238	223	253	236	251	242	244	239	229	232	257	229	241	255	227	231	235	243	232	238	264	263	241	268	279	247	255	211	239	234	250	249	247	253	246	218	248	222	251	230	267	250	250	253	263	255	229	227	222	246	220	236	251	271	248	247	239	227	257	236	218	272	218	260	247	231	254	235	250	252	224	231	243	235	236	262	247	235	236	256	228	233	258	248	254	276	240	238	239	252	234	230	270	278	241	269	243	254	218	253	216	231	259	230	244	267	243	221	248	238	232	242	282	250	238	215	270	222	223	215	247	274	222	230	249	190	251	226	271	264	258	233	217	261	244	224	233	239	256	242	251	234	254	249	245	260	260	252	234	262	218	244	231	233	215	241	225	258	262	220	225	242	245	222	243	245	238	218	271	237	229	247	258	242	231	218	283	228	232	222	253	268	271	262	242	237	225	260	254	263	260	235	261	261	233	236	222	287	265	240	254	245	213	227	253	247	262	236	263	221	236	225	258	222	205	250	279	238	255	248	242	239	252	240	209	229	230	234	231	262	250	232	244	254	237	245	279	243	260	252	223	239	283	226	253	249	226	230	243	254	251	244	237	256	237	252	247	276	238	244	258	219	230	246	241	225	240	222	261	201	233	220	267	229	238	246	234	259	265	239	224	245	241	252	252	212	248	242	229	259	238	243	234	245	221	272	255	243	237	240	227	244	222	229	237	262	234	261	252	237	253	233	254	261	239	247	272	257	227	281	254	227	257	234	236	234	227	290	260	240	232	244	216	252	240	227	251	226	246	245	265	265	273	252	248	233	230	220	283	235	222	243	214	268	236	240	245	271	252	257	245	233	224	254	249	239	237	249	239	265	261	237	245	258	244	241	244	236	209	229	221	243	262	253	216	235	243	239	259	242	255	274	242	255	213	235	244	230	253	258	236	223	216	242	284	253	225	240	273	262	199	250	248	247	239	210	261	237	215	253	234	273	259	238	216	218	239	219	264	215	227	266	261	239	246	242	245	240	244	249	268	248	258	231	218	233	245	250	250	227	235	289	251	247	251	235	269	221	230	247	237	255	250	231	230	262	278	228	234	251	236	229	239	253	224	230	261	268	260	253	237	232	226	234	224	229
41180	48232	53192	48148	37650	35180	34998	31076	26745	19434	15170	12627	11077	8927	5653	5958	5660	5506	4082	3526	2569	2026	1612	1309	1137	1121	1219	1000	1008	964	1183	1193	966	776	817	743	809	788	819	794	842	787	792	760	794	782	797	851	757	774	753	805	768	758	756	773	810	805	740	747	765	789	750	788	805	792	820	829	785	760	780	787	811	761	757	770	798	714	806	833	789	795	817	816	797	829	837	786	697	742	812	804	777	746	729	834	820	804	794	785	731	827	745	747	762	807	784	805	753	759	733	780	752	761	776	757	828	789	811	724	757	765	784	824	765	780	794	744	802	785	802	753	783	756	766	801	805	778	774	750	762	773	788	746	818	811	809	762	762	729	778	803	758	769	802	760	771	819	780	814	813	775	778	748	808	795	746	786	783	749	792	792	771	793	744	774	783	806	781	764	781	817	787	852	773	812	783	804	754	780	811	772	746	765	745	781	744	765	796	740	737	743	721	802	797	796	786	813	808	690	753	765	785	805	787	795	777	781	763	754	730	779	783	790	771	789	764	799	726	827	809	738	745	753	779	760	806	801	760	762	749	766	752	779	740	774	757	802	803	794	779	754	825	740	750	751	772	770	803	804	818	807	782	765	809	787	788	785	720	843	795	769	823	759	797	782	762	771	745	801	859	777	797	799	732	748	821	755	810	773	708	760	793	764	774	807	792	817	781	790	833	794	785	742	803	776	786	803	770	764	747	794	751	795	799	759	817	790	794	768	771	762	790	748	826	808	771	798	764	786	800	801	784	781	769	775	755	806	763	761	808	768	797	804	775	765	756	795	791	823	784	741	832	781	778	749	747	769	839	734	802	766	773	812	717	823	775	774	758	810	835	820	741	792	766	754	787	783	814	812	751	765	772	769	833	779	786	801	774	793	782	761	763	775	757	755	806	744	826	759	778	763	782	797	812	796	762	785	761	785	767	788	783	824	753	788	800	789	770	768	731	792	792	737	788	762	800	747	780	808	819	733	814	794	795	794	788	789	754	783	773	784	746	761	811	704	761	783	825	767	795	835	782	774	761	744	760	773	759	819	732	769	797	750	809	847	736	775	762	749	759	805	780	816	799	760	737	759	733	768	806	771	791	788	769	777	767	746	799	762	736	769	788	787	767	825	743	840	826	771	791	753	789	817	800	773	787	800	755	762	790	813	784	864	800	772	755	772	814	782	829	777	738	751	797	774	747	761	803	833	715	774	761	771	792	767	747	752	764	763	800	782	792	749	790	784	763	774	774	753	762	760	789	778	744	804	762	777	796	768	711	815	794	790	831	790	800	783	785	810	756	766	723	798	778	766	802	726	768	720	832	734	761	792	783	762	795	733	778	781	757	789	781	755	783	805	774	776	751	771	795	779	784	800	802	756	733	799	748	761	752	792	840	850	783	753	779	810	736	778	808	768	818	778	752	738	797	778	798	745	801	784	731	742	807	794	769	754	787	752	800	795	826	738	743	811	777	792	762	843	788	828	816	749	777	798	814	764	770	794	758	777	832	756	770	778	763	827	765	806	780	777	762	821	729	802	756	773	778	851	817	827	743	764	799	762	753	769	675	770	807	786	793	779	811	779	779	771	812	783	758	787	773	776	747	776	772	804	791	745	822	824	761	749	764	727	806	819	767	755	797	738	830	753	768	742	770	774	811	775	788	819	778	755	801	785	766	770	781	752	793	797	782	794	734	816	761	737	764	768	822	826	809	790	808	803	792	792	815	816	817	737	800	734	821	743	795	781	762	796	765	783	765	815	770	805	773	828	762	806	792	777	755	788	789	817	757	784	809	783	809	812	774	780	825	771	786	791	808	781	762	775	809	816	812	762	791	785	736	790	777	766	779	802	813	792	786	805	746	777	773	833	817	770	755	762	768	759	769	822	787	834	713	782	807	786	749	814	776	755	812	783	800	772	831	739	771	766	780	770	811	761	709	759	757	771	783	752	760	738	818	758	833	775	767	769	767	788	832	798	726	777	822	733	799	809	759	771	727	777	775	782	787	752	743	747	791	793	806	793	752	754	764	789	814	746	758	736	771	756	800	772	755	768	789	823	776	789	780	735	782	786	798	765	794	789	733	795	795	750	796	737	798	786	829	775	762	739	804	810	755	763	777	792	764	744	795	801	767	768	723	759	751	804	799	795	741	736	776	728	735	779	755	754	770	813	793	780	813	777	806	775	761	762	753	747	773	747	738	768	759	800	763	749	801	800	790	771	752	823	758	740	747	782	752	776	828	754	765	786	776	803	780	799	781	760	762	796	822	743	792	806	770	771	777	810	768	791	767	766	780	771	762	795	790	747	727	727	769	799	828	798	734	770	793	768	803	759	827	777	746	807	772	756	792	770	727	791	769	740	778	794	772	801	736	776	789	752	804	767	790	764	819	811	774	789	767	740	757	745	773	777	800	752	777	755	728	759	768	794	796	773	810	795	755	708	730	798	756	788	775	796	778	781	768	779	784	777	754	779	757	837	798	801	809	777	770	804	755	779	784	788	761	792	831	801	822	790	805	751	785	798	764	793	771	795	782	794	764	710	788	805	738	775	761	812	729	818	816	842	717	801	766	791	768	737	792	793	745	791	793	787	748	763	744	813	788	835	777	785	724	756	778	799	762	758	747	771	782	758	749	729	747	760	749	798	770	843	780	793	781	766	776	760	769	774	743	826	776	816	810	783	765	776	798	759	727	792	785	771	755	794	774	806	789	762	825	800	788	779	782	772	768	806	731	785	766	835	772	748	775	751	753	785	777	734	753	852	788	785	737	778	717	791	780	736	789	774	749	717	767	814	775	836	742	806	788	758	814	734	823	837	800	803	807	768	824	789	784	725	777	818	820	810	774	775	800	752	763	754	740	813	816	753	816	775	815	728	807	813	781	766	806	790	800	781	801	770	783	815	838	790	742	773	766	784	765	781	766	777	770	774	830	803	779	810	771	770	734	778	788	828	784	763	764	781	830	771	750	756	810	744	738	745	768	795	765	835	763	717	774	807	754	790	779	741	788	803	785	795	774	767	823	774	774	780	731	832	800	776	809	744	790	776	734	789	814	797	800	753	777	765	799	827	763	706	793	781	783	814	753	780	773	734	775	853	805	775	778	747	704	755	767	760	766	782	789	758	789	743	767	854	772	775	791	763	745	765	780	771	757	748	773	771	764	736	805	782	794	776	791	772	756	774	793	792	790	787	842	769	740	736	786	774	792	796	717	753	775	758	775	861	783	773	750	830	771	759	835	764	791	767	804	777	778	767	808	772	790	760	779	744	800	751	767	800	764	746	799	811	761	852	824	767	832	800	824	771	771	769	783	806	787	773	823	754	762	785	823	756	719	792	810	830	787	777	775	799	780	772	779	753	713	752	825	786	754	767	766	776	770	775	792	746	784	810	787	751	864	782	794	801	826	787	785	786	793	784	771	772	809	750	792	784	771	728	802	783	777	766	760	759	833	774	760	741	784	808	797	819	778	736	736	805	813	811
19203	21002	17880	9644	5480	4569	3035	2370	1619	1048	696	439	338	320	263	222	248	257	223	261	218	223	222	203	227	236	200	207	218	208	230	213	239	227	210	233	208	244	224	241	212	242	213	219	201	204	197	248	218	214	201	216	196	227	203	216	232	211	223	220	207	234	209	218	222	220	212	227	226	229	215	231	210	228	223	230	196	203	212	220	195	232	216	248	226	244	218	223	239	229	228	244	232	227	211	209	225	239	221	191	209	209	228	203	215	223	202	198	228	212	241	203	235	193	177	219	199	247	203	237	197	231	206	214	203	200	232	202	218	212	200	225	208	241	237	220	213	214	198	229	190	204	184	218	185	240	250	216	202	214	227	249	220	218	205	243	227	211	220	205	202	251	208	228	230	218	226	215	236	227	208	260	193	251	221	229	225	219	215	236	253	218	217	215	212	219	193	227	221	214	225	209	245	220	235	208	233	258	236	199	207	212	221	209	213	196	214	235	211	189	222	203	185	242	226	215	195	215	214	234	236	204	235	197	225	204	222	203	213	248	229	222	243	208	215	211	204	226	227	217	227	207	219	199	229	183	200	225	208	199	220	225	218	206	215	185	228	209	216	226	217	212	220	229	202	198	217	223	224	207	217	192	209	203	224	234	202	194	211	213	225	215	214	217	236	219	198	220	242	222	218	214	223	212	221	205	214	233	214	221	225	204	246	224	219	220	209	196	229	240	212	225	206	218	197	211	217	215	243	204	200	230	217	222	231	234	242	221	196	209	251	223	216	211	230	223	232	258	225	221	204	227	213	194	243	189	206	213	221	222	193	191	226	213	194	240	197	234	220	218	235	230	237	236	194	177	209	206	218	224	216	225	217	207	235	206	203	215	202	244	277	237	200	223	199	220	225	206	241	240	203	225	231	231	240	227	195	216	194	227	216	186	244	215	216	212	230	214	226	246	220	207	232	217	221	232	238	214	196	198	188	197	233	220	219	234	200	216	247	222	251	210	199	220	241	214	198	200	207	204	247	220	221	231	189	184	231	213	205	216	223	228	220	216	197	223	229	201	227	231	203	205	232	212	193	213	225	245	218	229	215	207	211	211	207	214	200	219	227	217	218	209	218	215	208	219	204	218	223	217	222	219	201	221	209	228	247	210	220	239	231	201	198	234	241	226	231	212	204	219	217	225	237	194	213	204	217	245	213	235	228	191	208	208	210	193	194	211	216	212	229	216	235	234	211	211	224	227	212	237	209	194	215	211	245	200	220	228	189	227	216	229	239	206	214	226	200	232	222	214	190	230	215	208	185	225	205	228	226	206	212	200	227	216	211	212	189	220	232	211	202	209	239	204	218	227	198	217	220	194	245	208	197	223	196	207	224	202	230	185	243	195	208	241	202	212	211	222	215	224	263	207	225	201	191	217	219	232	172	219	221	237	215	202	236	222	195	216	226	217	202	230	216	203	227	214	225	187	228	212	217	263	221	243	222	238	209	237	250	234	221	232	217	212	217	218	241	213	205	221	211	199	218	205	217	223	231	216	218	206	197	196	208	211	217	226	210	210	206	216	221	209	205	198	213	241	219	211	213	210	236	229	212	213	222	223	207	225	208	206	207	204	214	229	217	236	223	211	240	241	215	219	195	198	195	215	223	237	192	234	214	206	213	234	226	202	205	220	201	220	230	227	228	198	220	221	230	218	209	235	222	227	208	232	201	214	233	208	197	188	212	235	186	188	228	245	197	217	214	211	229	212	224	232	204	222	201	228	204	241	222	210	210	227	216	196	198	231	243	196	233	197	245	229	213	234	236	230	225	218	206	211	197	234	226	219	203	240	241	246	205	243	222	196	225	244	216	197	219	208	236	224	210	209	219	194	215	216	220	185	239	213	240	202	243	216	201	222	218	204	201	239	246	214	204	196	236	259	215	231	230	230	226	201	197	185	225	230	246	214	220	223	221	215	200	234	231	235	216	233	217	192	217	204	232	229	230	216	223	213	193	204	206	197	219	209	235	227	205	227	210	208	221	235	255	213	227	217	215	212	248	224	228	243	207	212	214	212	180	219	226	211	210	214	208	214	231	206	218	210	217	234	213	207	225	212	185	208	207	221	198	243	225	221	231	201	209	212	210	229	232	214	205	237	220	236	214	220	238	218	223	210	235	225	208	227	202	224	215	244	231	219	216	232	225	226	193	207	180	224	239	202	212	199	228	227	215	194	199	225	228	227	219	234	206	215	211	210	201	223	236	218	221	188	228	200	217	207	218	255	209	204	220	219	199	204	199	178	224	227	212	233	220	205	216	211	229	216	226	222	236	228	221	227	210	218	209	228	236	236	223	206	228	229	234	229	217	252	218	215	236	207	226	219	208	219	221	219	228	220	232	230	201	257	212	245	204	193	216	188	209	218	238	210	200	236	210	224	231	221	227	214	230	215	235	248	212	228	240	221	213	217	213	234	225	231	222	232	197	227	228	209	199	191	230	207	224	198	196	237	216	229	213	213	201	202	198	202	204	216	214	214	224	201	210	208	227	235	234	228	215	254	238	205	216	246	250	227	236	210	204	213	190	230	224	206	201	217	219	227	228	204	209	227	215	230	220	209	215	195	208	217	197	220	220	241	224	220	205	214	215	204	207	215	200	207	207	206	208	225	223	234	214	230	199	191	218	206	219	209	218	202	237	208	220	215	222	213	245	228	201	201	218	228	241	245	233	199	241	215	224	235	224	219	220	245	212	236	217	222	216	232	212	242	235	212	194	217	203	244	218	241	246	201	216	209	224	228	211	223	218	227	225	213	216	220	204	217	250	208	207	222	211	225	218	212	241	222	229	208	236	242	212	209	220	205	215	214	231	205	203	210	227	223	266	217	213	207	202	232	207	231	205	231	234	210	207	212	198	222	236	229	228	225	225	226	236	216	209	249	219	219	224	211	218	203	226	240	208	197	221	204	222	201	216	202	220	218	241	199	210	234	214	209	245	230	222	255	227	206	210	211	225	229	212	208	227	205	229	225	230	213	240	210	216	245	260	201	217	211	198	210	228	218	247	211	217	207	190	234	218	225	250	217	221	234	207	200	226	236	237	212	220	212	227	220	205	213	219	215	234	214	206	206	203	238	214	210	189	234	239	203	210	233	212	217	237	241	221	232	193	228	203	217	215	212	226	205	230	214	219	239	219	204	209	200	205	221	232	222	252	208	245	250	202	221	193	217	223	250	224	219	230	199	204	215	231	264	225	202	227	214	225	226	204	232	214	192	214	209	220	218	241	219	229	206	223	213	233	226	218	200	208	234	205	212	206	221	228	207	251	225	214	186	231	231	217	229	211	233	227	227	225	230	202	211	232	214	234	226	212	216	213	216	252	223	207	200	195	213	213	219	244	204	223	201	228	198	229	201	205	198	246	214	233	192	214	199	209	228	214	210	235	250	215	198	219	215	219	213	202	205	214	192	206	210	215	224	217	230	199	242	252	197	226	233	229	238	227	219	214	216	201	225	224	195
17817	22885	25958	21428	17801	17042	13155	11497	8411	5813	3791	2380	1571	1131	921	936	865	867	885	924	793	808	739	749	767	771	750	770	747	792	766	760	743	745	730	702	723	728	736	744	731	729	747	708	735	714	693	684	735	708	727	745	705	734	762	773	728	746	685	739	720	699	690	741	711	705	739	764	750	730	737	740	715	758	699	756	685	734	712	661	729	754	680	705	727	721	684	754	723	674	712	706	703	780	801	716	718	747	684	764	724	759	655	751	741	710	718	733	714	730	686	729	755	733	704	722	723	719	727	722	706	737	744	702	704	724	774	689	712	710	701	694	712	683	716	666	728	759	725	752	711	752	674	771	739	752	742	742	749	784	752	734	720	729	759	768	738	762	695	734	702	728	745	765	737	764	708	712	715	740	721	703	703	760	763	723	719	714	744	726	716	733	746	751	760	725	748	733	700	708	714	706	664	755	724	698	706	725	634	732	712	706	695	757	678	732	733	736	755	703	735	724	720	704	717	692	747	729	695	742	771	722	762	703	701	709	716	700	735	747	736	721	704	727	694	744	731	747	715	732	799	706	754	694	688	740	719	733	766	722	715	668	736	712	718	708	734	694	748	740	743	745	706	690	744	715	743	739	726	745	735	697	706	713	706	700	750	726	746	713	722	763	691	709	719	743	731	695	731	696	684	778	712	758	710	706	707	749	741	778	697	725	686	761	741	741	745	674	748	696	728	724	724	706	760	756	713	717	698	712	730	717	711	707	678	703	734	750	738	685	722	697	723	707	737	740	705	700	671	664	700	731	720	725	689	679	721	735	679	719	698	729	722	692	721	739	725	742	709	739	748	696	735	706	700	716	741	713	682	702	707	743	700	760	683	749	789	714	693	687	722	734	737	739	754	753	670	725	675	724	713	709	714	752	716	709	728	735	734	746	736	697	756	681	761	680	675	743	718	684	729	720	750	714	745	722	746	774	706	720	734	694	684	731	720	799	757	725	696	735	756	749	701	712	765	710	690	727	680	689	745	728	746	716	732	742	761	700	750	684	711	697	693	718	760	719	754	732	735	704	783	704	698	752	737	695	713	718	739	729	709	726	733	761	732	756	721	724	736	759	735	737	722	715	683	773	763	737	682	724	716	688	709	690	747	727	723	760	744	746	742	754	707	750	738	708	725	730	714	704	686	738	724	719	736	745	739	760	691	734	744	726	711	740	744	722	709	735	725	684	698	697	737	724	741	691	694	731	738	708	709	736	707	726	723	715	751	731	748	752	717	723	750	765	752	764	758	776	728	736	696	747	707	686	720	719	753	748	724	745	715	728	696	683	750	733	740	750	732	702	709	758	749	747	757	728	717	689	676	771	718	717	727	761	714	737	716	696	689	727	721	728	720	721	729	740	719	696	706	762	720	717	714	727	704	711	683	720	775	716	718	740	762	744	723	753	730	754	680	729	726	720	723	747	730	720	724	725	760	733	710	716	700	727	742	697	782	709	724	704	809	741	727	690	771	689	690	778	724	717	701	680	767	700	700	760	709	735	745	753	749	707	698	722	742	727	703	684	728	741	696	764	655	751	722	696	747	730	707	760	740	711	719	713	718	708	738	789	748	755	717	731	727	745	766	708	693	689	751	723	743	743	719	732	772	720	690	749	683	714	777	760	754	762	711	668	751	743	729	730	771	719	757	730	728	728	728	705	701	714	733	733	717	743	745	744	738	702	757	746	762	648	738	693	709	719	734	720	772	756	762	716	724	734	736	733	707	720	714	770	726	686	744	734	713	702	718	718	764	710	738	728	725	746	739	750	765	742	747	733	720	690	749	728	754	728	742	731	709	741	767	740	729	757	714	733	681	719	691	752	715	702	765	718	734	649	690	726	732	707	714	794	708	743	781	711	734	686	709	697	721	732	649	758	740	722	711	779	724	747	700	709	728	743	717	726	660	769	737	729	678	777	737	731	726	729	717	776	719	728	704	744	731	726	767	707	687	766	733	753	753	729	732	721	738	691	744	799	727	743	717	732	778	715	742	732	684	731	733	703	740	753	725	726	742	703	765	767	727	711	729	720	722	767	708	760	688	704	718	736	734	674	684	715	755	716	717	712	760	725	705	740	756	725	737	765	754	723	707	733	721	745	723	695	754	725	713	749	673	712	737	697	745	738	745	689	705	722	707	760	718	704	721	684	724	743	769	710	755	732	723	717	696	721	730	723	712	754	708	738	718	742	723	707	670	721	743	778	721	761	743	687	730	726	729	745	711	702	736	739	706	713	682	674	744	742	704	726	698	697	733	716	737	756	726	709	750	683	684	718	739	802	737	722	720	721	704	768	702	757	735	697	658	700	742	729	736	697	796	698	681	692	744	706	695	734	675	737	696	730	706	752	708	741	716	721	699	774	714	737	759	679	761	712	751	704	696	753	718	774	724	732	774	763	761	718	738	759	752	717	715	714	708	705	668	762	720	704	745	757	691	714	698	675	680	735	722	712	778	769	721	727	726	723	734	728	720	732	732	772	742	719	724	730	728	724	725	762	721	693	804	748	715	749	780	712	714	722	741	691	727	701	754	716	708	782	717	676	756	727	730	735	758	703	739	748	741	722	774	733	757	778	673	737	709	742	725	772	715	681	712	710	731	747	679	665	705	707	706	758	749	693	685	688	747	753	735	725	704	753	762	753	737	688	737	754	677	755	767	761	702	726	716	727	723	697	751	706	696	701	716	663	764	726	754	753	742	702	682	731	746	714	729	757	796	747	741	743	789	736	751	768	693	730	738	738	731	754	696	667	729	699	723	714	697	709	751	720	708	739	726	719	718	753	730	724	733	709	716	745	742	736	715	708	690	722	756	722	714	741	688	680	764	712	681	752	768	700	693	744	712	731	702	738	705	751	738	718	716	734	732	744	676	689	720	745	690	695	747	724	710	774	762	752	689	727	700	691	730	752	750	772	745	748	715	733	731	713	759	734	714	756	732	758	720	765	719	692	714	735	653	769	712	728	767	743	719	729	701	741	748	665	751	690	726	762	722	782	684	742	722	712	742	742	741	712	709	709	718	733	713	737	735	728	739	708	702	749	746	723	739	747	771	707	752	783	721	761	753	758	754	674	677	752	761	736	722	740	717	754	750	729	749	696	719	743	748	762	723	696	703	724	728	748	751	746	764	724	693	727	745	755	719	754	721	753	752	745	713	689	738	733	737	739	728	724	737	766	704	721	737	708	755	692	736	740	787	739	746	751	721	700	732	660	681	716	723	744	718	790	729	699	792	687	680	706	691	723	708	751	737	749	712	703	688	743	737	710	703	691	774	752	714	758	717	724	738	688	707	690	767	731	686	755	705	768	699	769	708	703	717	689	713	750	703	748	696	696	725	761	686	680	751	735	720	740	755	679	705	707	771	720	725	675	729	738	735	685	705	738	715	707	773	678	675	709	726	732	764	732	717	768	741	706	738	731	729	706	760	737	738	754	773	763	694	743	716	705	714	744	698	760	724	702	764	749
39644	48539	40872	36355	26966	22739	17314	12824	8142	3583	2088	1339	1063	737	629	602	607	647	462	372	316	328	269	260	255	258	214	253	250	237	241	240	247	216	226	226	235	211	238	219	234	229	231	213	207	216	214	221	253	225	236	194	216	208	215	213	248	213	244	227	261	217	228	240	213	242	223	240	229	243	239	227	232	225	229	211	229	250	221	246	221	210	211	228	258	252	203	232	235	242	217	211	213	215	200	216	242	201	231	197	204	243	243	215	228	209	210	217	236	204	234	248	243	221	234	216	238	214	231	210	230	212	206	218	229	217	228	209	247	239	254	234	221	229	230	254	235	222	233	210	243	235	222	221	222	219	183	244	214	231	222	213	261	232	235	227	222	221	241	215	224	225	231	222	257	247	215	273	236	235	239	217	230	216	215	228	220	232	234	229	212	224	238	223	219	216	226	227	249	237	214	211	212	199	238	218	223	223	215	229	250	241	217	213	221	230	223	230	245	231	234	219	226	225	243	232	229	242	218	198	249	214	223	229	238	201	221	206	221	231	238	200	221	207	233	219	226	198	218	218	232	202	243	200	200	239	223	230	204	221	249	233	255	244	199	242	213	208	233	231	216	236	232	232	224	225	230	186	222	226	232	238	262	223	206	220	210	228	219	239	221	236	226	216	248	208	236	220	250	218	231	215	228	204	225	240	214	242	233	213	226	216	227	215	220	217	206	238	244	209	225	224	212	239	200	201	249	233	237	230	236	226	257	221	222	210	209	240	227	227	204	220	209	236	212	204	188	244	224	204	223	232	249	265	235	209	214	220	218	216	207	239	205	204	202	227	194	239	255	186	230	244	239	188	224	219	230	221	188	249	236	208	228	222	218	223	232	212	237	228	209	226	205	239	243	230	219	243	221	232	226	242	229	204	214	210	233	225	227	222	226	227	231	235	226	221	241	226	228	215	254	222	238	206	208	231	226	206	218	224	225	250	243	218	234	224	237	248	191	261	232	223	246	231	207	219	239	222	233	218	227	231	237	222	234	210	211	209	210	240	245	232	193	232	194	202	229	223	212	247	224	230	243	208	253	223	233	231	209	213	245	221	199	216	254	241	229	206	222	262	246	249	229	206	233	229	243	228	234	209	210	227	220	226	209	215	202	208	224	223	209	229	208	240	211	253	229	247	211	237	207	224	215	208	226	215	190	219	238	219	222	225	211	210	240	219	230	227	232	230	216	220	252	236	216	217	237	216	233	196	249	234	233	223	239	234	227	222	240	219	230	218	222	213	262	211	237	229	250	232	219	216	189	218	212	237	221	193	227	231	251	219	221	210	218	241	212	201	209	227	214	201	236	248	203	236	213	233	219	201	214	217	217	231	229	222	205	223	230	209	229	238	239	234	244	227	206	219	231	196	231	228	266	233	216	257	225	201	229	222	225	220	248	250	243	212	222	241	206	209	247	206	200	205	176	249	226	251	225	209	217	245	240	204	243	239	209	205	211	226	224	229	228	241	232	222	218	235	226	204	235	229	253	216	217	244	240	213	229	233	216	243	249	228	200	229	208	223	232	222	228	258	216	226	222	222	219	244	227	231	235	223	203	243	238	243	235	228	251	241	229	227	235	216	205	203	253	209	243	233	211	227	237	218	219	232	226	214	222	215	228	215	214	217	225	198	243	228	258	228	200	220	235	231	215	216	241	222	255	239	262	229	227	210	228	246	225	257	188	228	205	222	250	222	221	222	211	188	214	234	236	214	213	237	219	228	225	217	217	224	229	191	232	242	214	217	221	217	220	245	234	228	237	189	233	204	204	240	208	229	237	216	213	223	223	229	231	251	214	223	209	236	219	239	245	233	277	238	218	204	235	226	207	220	236	232	262	231	213	213	212	206	212	227	229	194	230	229	210	203	222	222	233	233	245	224	195	218	213	207	221	222	245	232	243	238	237	192	211	240	246	240	228	230	228	234	214	213	229	206	217	216	222	219	210	248	230	208	215	210	255	217	226	236	202	222	231	233	203	198	232	202	237	231	222	207	224	220	210	235	238	241	238	241	240	218	219	207	241	215	225	219	205	205	216	207	269	215	182	198	234	257	238	241	230	218	218	222	215	210	197	210	204	243	237	231	233	255	219	218	223	244	197	215	224	209	198	205	224	217	212	217	229	217	268	224	209	222	260	230	228	246	233	211	225	224	234	223	220	229	231	201	200	230	221	242	244	253	221	242	194	219	226	257	236	235	243	228	221	208	218	244	229	248	232	258	215	234	251	220	215	238	258	223	229	248	231	204	219	228	241	223	229	236	202	247	228	226	223	217	233	240	219	201	210	207	237	223	238	217	247	234	192	238	228	231	222	231	240	233	214	211	243	273	211	226	232	213	213	208	229	236	224	237	210	204	257	234	223	215	228	223	236	214	235	206	226	222	222	230	223	244	236	209	265	245	191	235	225	236	223	217	225	198	254	244	231	220	238	226	231	229	234	212	229	223	239	223	240	217	238	247	224	226	211	202	197	231	244	231	230	226	228	245	241	217	231	230	246	218	219	219	194	221	229	212	232	231	212	223	228	202	208	251	240	236	228	226	207	239	221	212	240	188	224	227	229	255	236	239	223	213	214	253	236	239	230	219	223	237	201	221	221	219	214	236	232	224	222	239	236	217	219	225	223	218	212	220	213	227	236	225	232	223	220	226	219	252	237	230	211	219	225	234	238	227	226	212	220	211	224	235	196	221	197	208	232	244	230	240	223	237	218	227	205	221	222	235	214	254	231	220	223	225	238	236	239	227	218	210	214	235	237	229	249	204	222	251	229	218	196	240	256	200	229	248	217	234	227	239	212	246	234	238	249	256	179	222	227	195	228	218	231	207	253	224	226	232	226	221	211	203	238	237	217	222	224	231	221	237	254	207	232	218	240	236	247	218	219	240	198	196	209	205	219	226	224	226	238	247	242	224	221	204	254	221	200	224	226	208	214	239	247	249	232	241	237	215	227	207	193	235	218	250	223	203	233	207	226	228	250	238	198	253	226	221	209	246	194	197	224	229	215	240	201	221	227	255	223	232	243	248	181	251	220	211	221	224	245	236	236	221	220	207	242	239	235	225	214	240	211	227	196	222	223	213	230	230	207	209	227	241	211	223	212	222	205	240	234	200	236	235	220	220	250	214	197	215	211	213	228	213	221	212	233	227	231	226	234	207	219	219	229	210	217	234	237	204	225	222	204	240	221	231	244	223	223	213	237	233	232	245	244	196	240	259	244	228	209	212	227	217	220	210	198	218	248	226	235	225	223	237	223	253	232	211	245	212	223	203	243	217	236	215	241	216	217	234	227	232	231	247	225	204	225	239	204	239	216	207	243	257	207	234	227	236	229	231	230	226	230	228	215	216	230	214	232	231	209	194	233	235	235	236	234	235	205	217	220	210	231	255	220	232	237	222	227	206	243	208	228	206	210	213	230	207	235	232	233	216	242	218	240	206	222	214	248	237	235	213	212	238	223	211	202	240
33063	44546	45875	44855	35535	33624	28641	26180	19641	12466	9087	6499	5706	4185	3247	3234	3432	3653	2561	1856	1403	1299	1080	972	938	961	816	854	804	870	926	795	750	785	738	722	811	717	793	734	744	799	809	719	770	715	746	817	726	768	793	818	778	709	769	756	779	745	672	748	721	711	722	740	752	742	737	745	715	756	795	718	720	747	764	751	699	720	717	704	737	777	741	738	777	733	744	728	739	782	724	739	709	716	691	764	779	752	753	740	736	715	727	692	742	755	754	734	700	735	706	790	747	782	720	722	721	750	740	821	739	728	752	711	787	711	768	725	737	703	787	746	749	768	734	732	741	760	734	747	701	774	718	790	770	749	722	721	770	772	753	746	781	732	702	691	749	748	755	722	756	773	723	708	746	738	815	754	705	738	739	729	710	736	727	752	742	745	684	754	775	718	798	730	769	722	762	713	694	729	763	710	753	728	721	728	745	745	796	719	797	727	715	697	771	699	700	735	719	739	735	755	725	770	730	747	761	699	755	731	733	698	799	718	780	722	710	764	727	764	757	751	679	737	766	726	707	725	700	729	735	727	719	722	683	695	752	713	720	745	742	779	717	759	760	711	691	761	754	733	737	762	744	732	775	715	802	729	718	755	719	749	734	730	741	739	722	723	765	762	751	764	681	761	795	698	753	759	719	674	719	745	753	781	717	665	699	692	808	764	758	753	771	715	714	785	722	721	752	727	759	754	770	784	716	667	758	716	770	738	761	737	747	717	749	777	742	765	725	740	702	738	722	766	731	770	721	788	751	726	766	741	733	705	730	745	768	711	739	745	744	773	738	752	695	767	727	756	775	753	683	682	758	720	755	759	724	775	728	704	776	726	730	712	735	729	725	758	744	761	765	717	711	794	717	785	765	761	773	709	745	738	758	786	724	756	751	772	776	772	731	747	703	790	747	744	737	738	714	742	728	761	730	760	766	737	806	763	790	761	739	715	773	731	717	779	778	764	719	733	687	803	734	764	713	769	739	730	760	792	710	724	748	717	690	749	768	721	724	740	766	753	707	732	752	732	746	763	714	738	719	716	735	792	700	745	736	743	771	757	735	742	782	756	768	727	759	715	712	764	733	790	707	758	703	679	740	718	739	743	727	767	737	729	743	733	769	760	742	776	782	692	727	688	753	734	727	740	736	722	818	758	668	755	773	740	715	719	744	711	744	756	736	723	754	726	736	756	727	764	709	727	737	729	719	726	726	716	713	758	714	709	715	761	719	762	734	731	799	737	772	720	809	749	726	741	773	719	757	729	771	732	704	713	719	736	748	780	740	761	777	756	736	725	731	713	723	725	683	767	777	714	746	769	742	737	752	777	767	779	724	746	735	762	763	748	728	682	755	734	711	729	747	759	737	733	808	732	716	719	750	732	756	766	749	759	710	725	743	757	756	733	724	751	708	744	753	753	748	739	746	754	673	731	766	699	727	739	724	781	737	748	765	745	705	765	737	762	740	761	787	789	700	728	794	768	754	733	732	781	740	769	719	720	747	786	771	690	746	725	743	739	688	722	707	756	703	714	706	784	749	740	745	709	730	715	739	710	722	712	761	709	721	781	726	731	702	771	746	783	767	725	791	788	747	730	711	714	750	731	732	757	752	709	747	767	753	770	726	766	739	742	741	729	750	718	769	706	812	765	744	709	746	745	735	785	772	695	754	761	741	702	706	726	717	779	765	731	778	746	734	751	706	738	745	740	784	775	754	715	742	720	761	726	766	707	770	743	774	715	718	756	763	793	757	742	773	777	721	766	702	789	764	768	786	741	693	762	748	769	763	729	744	751	697	736	732	701	753	711	724	726	760	719	743	722	787	686	736	736	755	741	765	747	729	750	774	738	767	762	712	750	742	753	761	750	716	747	781	761	743	713	758	730	721	725	728	747	766	726	734	658	750	775	700	786	723	743	758	782	700	767	721	756	706	726	740	793	723	757	757	728	742	694	738	765	732	746	723	753	689	740	792	718	724	783	724	717	765	788	775	742	712	701	727	755	739	752	723	795	800	775	785	749	804	766	748	739	724	756	723	765	772	726	722	751	687	729	702	731	721	695	783	729	763	766	734	769	709	794	711	753	735	719	743	730	769	734	708	757	769	752	653	769	721	741	760	724	710	800	756	775	768	711	751	682	744	678	737	784	707	752	712	709	788	692	742	761	738	726	788	723	773	747	724	756	742	726	757	754	717	744	752	764	738	723	742	726	754	758	705	717	745	793	741	704	722	701	734	725	784	752	719	729	786	725	719	719	751	745	746	744	735	775	746	731	752	763	713	769	735	751	767	770	694	680	732	712	709	729	778	725	736	755	709	737	712	753	744	765	770	731	720	741	738	804	744	795	752	769	804	794	719	749	730	732	730	737	734	780	685	720	759	722	784	768	757	770	788	752	739	744	754	771	734	762	766	683	781	744	734	756	729	749	717	716	702	719	754	685	733	691	736	729	732	697	768	753	714	700	748	770	780	780	789	683	731	748	736	746	730	685	664	760	700	716	737	711	695	752	726	762	751	738	707	749	719	789	731	702	723	698	745	720	720	735	733	746	785	783	748	780	691	706	758	762	729	741	709	687	716	762	733	764	767	724	783	742	684	709	694	733	782	710	751	725	780	706	749	734	670	746	754	728	767	743	752	706	735	745	716	707	748	717	801	801	740	726	758	763	776	719	778	721	742	783	689	737	741	739	758	742	779	783	764	788	764	710	750	804	680	747	764	746	731	770	765	763	750	733	758	721	735	744	714	771	802	744	741	767	748	763	724	749	706	733	723	735	737	769	768	689	698	748	761	764	779	733	778	744	732	722	774	742	746	715	803	769	763	736	771	748	723	744	704	741	755	764	707	755	764	712	752	733	756	737	746	738	724	720	764	732	752	727	763	781	729	726	778	725	761	791	733	738	745	714	759	725	731	726	723	731	750	728	713	736	735	713	767	744	741	739	801	743	713	744	767	765	762	746	725	736	684	700	732	752	702	767	754	771	709	743	837	730	742	730	713	751	734	730	747	771	717	723	711	743	761	739	780	731	766	756	715	756	746	760	744	657	747	768	732	814	691	723	772	701	748	759	707	721	700	728	766	700	716	760	732	757	789	710	765	742	754	721	750	725	711	743	731	744	750	747	693	764	725	768	800	738	771	718	764	734	702	741	736	720	712	747	678	753	741	752	763	739	738	747	732	691	737	730	741	712	762	775	722	779	758	755	707	726	748	836	764	741	704	744	715	793	720	742	752	755	729	766	739	744	733	725	779	753	740	777	737	755	732	747	779	731	765	741	742	695	734	754	749	785	733	767	732	728	722	753	735	763	754	781	738	751	728	788	733	689	742	731	700	806	676	724	756	735	772	780	717	729	744	768	747	735	724	742	729	737	733	702	711	749	737	759	736	692	691	784	738	769	761	680	707	741	702	721	695	727	765	750	752	761	747	734	773	785	743	728	679	744	771	737	768	766	731	740	734	804	739	769	796	717
46551	50230	44454	37482	28006	25964	23143	19784	12948	6023	3338	2384	1998	1234	989	1013	1076	1012	694	488	411	366	328	269	291	312	323	262	268	285	302	261	279	264	220	248	267	224	229	253	216	245	254	238	233	263	278	246	225	234	243	251	240	252	257	236	216	256	261	250	212	245	267	247	245	266	255	222	263	253	240	251	219	263	257	247	249	254	265	237	246	232	229	245	253	217	246	246	235	230	212	232	241	258	233	259	229	240	224	246	240	263	259	259	243	226	243	238	267	240	250	233	249	243	239	221	234	255	256	252	226	256	250	241	231	252	218	280	257	241	247	235	238	236	247	263	230	258	264	251	236	256	265	248	230	216	248	250	260	253	224	281	244	262	201	230	246	241	238	225	245	221	240	236	251	261	253	249	232	226	218	228	245	257	251	261	222	244	256	238	204	255	227	251	265	225	242	231	292	257	235	240	240	244	238	239	244	272	258	267	228	273	238	235	260	226	239	228	266	238	239	243	238	239	271	239	236	221	252	232	239	246	229	268	244	221	228	218	244	239	247	264	271	243	217	255	216	213	233	241	252	245	246	261	250	274	243	256	217	259	248	242	227	256	264	225	240	244	234	258	225	241	274	277	240	260	240	227	244	216	226	243	249	217	254	257	233	229	279	239	236	246	262	228	267	244	253	270	256	239	251	247	242	240	245	247	236	271	238	244	243	225	237	226	213	238	254	246	232	237	229	245	234	227	264	214	259	257	266	245	254	237	224	240	241	251	240	270	248	284	232	251	242	231	241	224	249	224	236	237	237	247	218	242	253	269	255	266	266	252	223	229	246	233	232	236	232	248	230	234	251	229	252	248	253	251	230	227	220	227	263	243	251	231	249	229	261	269	241	239	235	240	242	255	241	242	230	215	247	236	224	238	275	252	277	241	235	220	240	245	229	216	257	239	233	219	221	244	237	253	193	235	241	247	252	237	235	246	254	243	226	224	250	280	232	229	234	255	227	268	235	219	260	259	239	259	252	221	242	244	251	259	239	242	232	245	224	234	240	257	248	214	277	227	233	222	233	232	232	223	269	234	233	236	236	236	241	234	238	245	247	244	227	238	259	260	225	242	249	236	247	272	228	261	233	245	285	237	233	246	228	234	235	234	257	233	249	247	278	230	229	251	222	247	244	234	220	228	242	233	227	249	211	239	230	246	264	253	239	254	217	250	231	239	270	254	224	241	252	246	249	230	238	218	222	243	239	236	244	252	254	244	230	235	254	231	244	262	227	232	244	267	246	247	240	276	258	258	250	237	235	243	275	214	246	232	227	252	219	231	259	235	253	237	234	256	238	229	239	245	231	246	228	243	247	245	243	236	236	222	202	238	227	246	216	239	252	246	221	243	238	242	239	224	228	261	223	251	244	233	226	248	222	266	249	244	212	247	232	238	224	255	222	249	205	243	245	250	256	256	250	232	248	242	244	238	245	232	244	233	243	287	262	243	260	228	202	258	244	248	235	244	242	270	228	243	254	244	233	225	231	233	263	223	261	236	276	265	239	229	232	228	243	267	242	239	223	221	251	258	239	237	227	241	255	256	255	259	229	223	220	201	242	235	262	221	233	257	249	249	265	243	270	231	263	269	238	237	224	259	228	203	229	237	232	241	235	257	228	253	274	228	240	213	249	258	226	271	227	262	248	239	258	248	248	251	255	240	247	227	238	262	232	250	257	242	249	245	237	232	248	249	228	231	255	247	234	268	222	227	236	267	238	240	229	268	224	232	237	227	245	243	235	266	235	230	224	254	253	256	272	228	239	221	232	243	224	242	248	238	231	244	259	240	221	227	230	262	230	252	237	277	270	249	251	246	230	240	224	238	240	251	252	277	261	245	230	237	249	212	255	251	229	232	249	267	239	245	275	238	199	261	252	249	228	241	237	250	249	222	246	230	222	257	250	247	242	242	229	244	233	238	251	273	232	236	263	218	250	270	260	255	264	258	218	250	218	272	247	241	253	227	226	241	238	253	224	245	233	230	250	231	261	227	240	221	266	235	245	251	234	239	224	238	255	241	242	252	257	247	259	273	270	230	237	205	249	262	227	242	232	220	211	236	246	227	225	231	260	244	244	219	254	218	255	249	233	230	273	246	236	252	274	229	243	267	249	251	249	243	223	233	231	246	254	277	218	240	266	223	268	251	253	208	255	244	261	264	235	249	221	222	243	253	252	239	246	225	219	219	240	241	237	250	230	218	249	257	250	252	233	231	253	239	229	239	216	225	237	270	239	225	232	234	244	252	251	249	228	226	230	267	223	249	247	252	243	251	229	240	225	245	256	233	200	250	267	242	262	229	246	220	253	238	236	218	216	213	240	253	263	257	237	227	240	254	213	254	257	241	222	254	252	265	226	247	269	254	237	226	270	249	226	241	224	246	233	246	264	229	232	251	226	270	242	231	296	218	259	234	230	226	249	232	258	239	221	235	237	258	221	254	246	261	247	257	239	254	218	242	262	247	249	254	219	250	228	252	253	263	259	261	242	208	241	228	233	249	230	228	249	234	245	252	260	252	249	234	231	246	248	263	254	244	236	235	248	227	229	236	260	252	273	230	251	223	242	270	231	255	271	224	214	236	241	220	251	224	246	242	226	267	230	244	225	226	205	244	236	248	236	254	259	229	245	250	216	226	250	232	214	241	220	230	239	235	233	229	211	236	240	240	224	235	260	241	235	224	250	247	224	225	236	226	267	269	249	244	257	231	224	254	245	228	247	243	257	214	243	229	253	224	237	254	246	266	274	234	233	240	259	229	246	245	258	228	236	252	240	217	246	243	236	243	261	258	212	265	241	246	215	230	244	243	244	231	242	244	231	241	247	258	250	244	243	266	235	217	241	253	267	223	247	242	254	255	228	231	249	258	231	223	240	245	226	236	231	252	226	236	222	250	227	239	251	238	264	258	248	256	236	268	251	248	255	244	215	227	243	236	257	278	243	241	254	237	248	257	239	250	240	241	239	234	257	192	263	207	247	240	240	273	233	228	264	205	272	240	241	240	243	259	230	214	231	250	228	249	253	237	256	217	232	236	212	235	240	223	228	245	244	238	245	261	246	249	228	253	231	234	256	247	227	246	248	223	261	246	236	252	210	246	270	228	240	258	231	229	236	243	259	238	226	232	235	228	254	243	229	248	260	232	248	243	242	226	265	231	235	264	264	218	246	269	240	212	245	222	217	223	221	238	240	226	233	264	206	231	265	215	243	258	241	225	238	248	237	234	233	258	236	230	221	245	234	264	237	238	237	269	217	233	236	247	243	229	241	224	245	239	222	255	250	223	239	232	252	225	222	276	249	216	238	252	255	233	210	241	251	243	208	275	254	255	252	233	232	248	251	233	224	247	249	237	217	264	240	230	266	243	237	218	246	214	254	237	236	225	253	244	259	259	227	233	235	252	239	240	223	245	230	245	233	228	240	234	254	249	257	257	238	235	244	244	255	251	233	232	226	248	242	233	253	228	251	262
38075	49057	53011	49929	41389	38505	33344	32142	24286	15973	11941	10648	8832	6242	5421	5432	5985	5754	3910	2591	2117	1743	1427	1193	1195	1210	921	987	950	1121	1136	906	867	778	816	801	733	816	785	799	782	827	822	829	808	806	841	837	839	819	793	772	761	706	821	772	724	795	793	798	730	744	730	786	811	776	822	777	751	757	777	717	844	808	749	811	754	789	781	812	759	760	786	788	786	833	769	785	810	770	801	746	810	757	736	772	758	816	703	753	793	769	777	841	808	757	768	755	748	788	774	758	810	790	807	792	770	786	730	745	779	773	737	722	783	757	793	747	803	774	789	753	741	786	754	809	784	765	757	734	801	798	766	746	758	810	786	739	809	757	774	824	792	754	766	742	774	782	779	762	789	817	753	774	773	735	775	750	780	761	754	754	776	753	787	766	793	805	761	768	786	778	764	802	780	730	714	812	761	781	766	770	811	787	800	763	772	743	783	757	788	745	775	729	756	739	800	737	746	791	773	748	748	746	756	817	744	785	755	750	762	802	731	785	810	770	768	791	808	759	776	770	731	750	742	772	783	798	749	738	847	800	791	773	818	771	751	752	722	727	738	800	767	728	819	793	759	804	789	782	743	710	751	793	825	751	739	768	788	737	839	801	749	746	757	758	787	786	796	768	763	764	782	742	790	759	821	763	848	761	768	834	734	757	776	743	793	794	742	737	770	774	755	760	754	755	785	748	811	746	794	765	786	808	773	781	757	788	802	800	802	744	755	766	761	709	764	803	809	812	756	773	757	729	746	754	788	828	774	722	759	780	721	779	767	777	776	800	758	785	752	795	759	781	764	772	744	781	743	784	762	787	823	780	788	786	740	785	765	783	744	759	749	801	743	803	772	776	744	812	768	799	791	802	741	841	766	753	783	758	747	720	828	816	772	802	743	787	793	783	779	754	768	773	738	763	766	756	828	778	794	819	766	820	776	791	774	817	789	795	795	749	754	786	784	832	770	746	731	801	801	755	769	774	778	761	810	783	780	801	768	785	746	770	750	822	760	756	786	785	764	771	744	737	769	816	792	756	751	803	762	786	802	758	755	777	752	796	751	826	810	779	760	770	799	792	770	782	731	783	773	767	779	766	783	783	785	771	780	778	763	782	794	749	775	757	800	782	793	763	763	801	752	777	761	775	799	793	757	745	751	800	766	772	750	759	758	757	775	787	782	805	772	806	760	758	765	796	775	730	813	770	768	785	776	772	763	796	761	784	718	757	795	795	787	747	758	750	713	771	758	774	761	746	758	774	770	773	770	783	796	792	800	834	734	731	796	737	787	786	802	861	750	861	779	781	796	758	776	739	800	810	778	779	788	761	792	767	725	782	800	797	769	765	801	792	800	795	775	770	781	788	770	848	744	805	801	777	769	761	775	764	791	786	812	761	772	738	806	741	791	761	733	771	769	764	765	777	762	826	764	765	755	798	801	816	752	762	707	724	773	783	756	769	722	773	802	785	780	777	770	799	765	751	799	806	791	758	798	763	797	790	770	797	754	778	720	759	738	762	794	780	775	784	762	769	780	787	768	856	751	796	791	772	744	800	785	735	741	716	787	777	774	758	790	786	792	752	802	800	781	747	770	776	738	728	772	760	788	771	736	813	755	835	754	762	786	812	770	800	790	802	809	743	786	742	825	734	779	734	754	788	772	744	761	808	774	786	765	747	815	773	772	812	796	800	831	782	822	765	751	820	797	724	795	748	738	773	746	762	787	724	754	755	795	741	801	777	814	786	765	751	718	745	721	748	763	773	755	801	745	767	788	786	733	820	787	760	745	746	803	829	747	788	787	777	749	717	734	782	731	785	785	735	794	744	731	748	793	771	817	763	741	769	782	783	774	792	750	780	788	732	777	756	800	786	768	787	783	782	780	768	813	823	822	731	774	791	767	785	791	797	796	778	769	800	766	742	748	771	812	769	769	778	758	789	798	784	776	694	728	815	790	770	810	759	824	783	795	811	784	751	785	760	776	797	797	766	758	778	806	798	761	753	799	776	772	790	735	798	767	809	795	774	801	763	785	756	780	760	798	786	729	798	775	809	769	777	810	832	778	787	781	761	800	745	809	793	817	788	752	779	733	793	829	798	770	776	742	767	794	776	762	768	770	755	731	749	798	749	765	805	796	836	787	799	759	756	795	770	799	823	804	777	745	784	759	789	786	776	743	724	719	810	784	744	739	763	761	822	789	794	750	782	811	774	801	778	763	777	791	819	776	784	732	816	741	772	775	820	759	756	826	735	742	789	780	783	771	766	767	757	812	795	768	781	773	781	753	790	783	738	760	765	804	742	782	773	745	748	726	748	783	755	783	818	769	810	706	764	801	774	787	804	759	800	768	773	795	750	794	815	779	765	751	780	783	834	804	766	770	796	785	767	781	788	765	785	772	782	803	787	780	806	795	789	774	784	745	780	762	750	773	737	756	782	804	793	799	786	725	783	766	780	763	782	767	791	810	748	724	770	774	803	834	748	739	729	765	775	757	805	769	731	766	798	755	727	813	740	811	779	747	735	768	793	837	725	784	786	832	758	773	775	820	793	797	791	755	779	794	766	751	751	768	821	765	804	744	736	784	798	748	814	739	808	801	758	811	776	732	804	812	757	800	775	796	784	775	762	736	733	726	732	816	784	802	804	702	809	755	763	761	799	747	790	777	789	735	759	795	722	797	779	805	757	779	706	747	806	842	797	801	740	780	838	748	770	817	758	827	776	786	736	831	757	790	765	793	739	784	804	780	809	789	791	726	755	785	801	791	737	742	765	741	781	761	759	781	755	800	776	816	784	797	776	747	814	746	734	811	778	787	776	783	770	764	788	789	817	723	746	781	765	790	737	765	767	759	755	787	787	750	783	843	760	803	747	771	753	764	772	780	731	812	816	730	746	816	801	770	767	789	750	751	791	774	783	784	754	805	808	789	784	737	784	750	738	824	757	753	750	820	782	741	768	770	766	813	804	763	790	809	762	753	760	778	777	804	778	778	772	781	801	807	747	776	757	767	794	786	808	770	797	754	775	816	801	830	844	755	745	782	776	803	773	762	782	804	763	807	785	764	857	778	818	821	809	741	800	802	774	752	791	744	774	750	774	787	808	804	779	795	812	780	784	739	853	718	716	775	780	803	767	778	737	754	775	746	769	794	780	800	743	731	766	775	782	780	763	785	782	790	791	795	742	775	796	789	806	770	758	756	688	787	810	785	709	746	800	770	747	760	771	766	795	752	808	818	777	763	786	797	801	768	794	775	789	838	763	763	766	786	826	761	781	754	786	742	806	731	743	760	788	720	750	765	760	786	747	788	784	718	801	783	791	730	777	760	727	762	739	814	741	742	741	791	802	796	782	765	744	731	733	760	744	779	798	827	754	745	802	813	819	755	774	766	813	809	777	791	733	770	738	759	775	772	737	750	808	795	798	751	772	797	805	814	707	748	731	768	746	777	762	770	807	792	765	759	777	742	799	818	782	808	773
21262	19560	17381	14446	10079	5629	3599	2008	1151	766	493	346	274	246	216	219	253	254	213	236	224	232	221	212	221	219	196	249	211	221	235	234	211	218	229	233	221	234	224	190	213	216	205	201	221	243	208	210	203	210	213	200	197	218	199	224	211	171	201	216	232	227	201	196	231	227	229	213	198	224	195	213	200	219	237	221	211	213	238	227	218	233	225	197	218	202	233	278	235	202	230	210	221	222	221	235	208	228	210	224	199	205	215	223	202	196	207	211	213	207	204	214	208	207	216	209	214	216	201	205	222	196	228	241	201	202	202	227	229	214	207	230	225	225	238	232	234	228	222	204	212	208	218	228	224	222	224	237	196	233	205	205	215	229	213	218	202	209	242	195	217	222	218	223	222	205	219	244	218	227	213	185	221	217	216	229	212	237	214	216	222	196	219	224	210	204	209	216	230	210	229	232	212	228	214	240	206	221	197	192	204	203	244	210	232	232	229	208	187	203	221	217	247	226	201	201	209	230	217	207	200	223	242	220	195	222	227	234	201	230	217	201	206	222	209	212	223	240	215	220	205	193	219	208	240	244	211	198	196	231	211	218	219	234	203	202	236	217	193	204	219	220	209	210	219	222	206	207	213	183	215	230	190	207	247	220	217	198	215	200	218	222	211	220	201	222	232	220	211	191	211	214	204	211	197	213	223	212	225	189	216	232	195	207	212	230	226	222	209	217	201	200	202	205	219	222	220	205	204	204	203	221	193	221	209	203	235	215	187	210	226	220	196	206	199	224	208	224	227	189	223	196	217	241	203	196	243	209	196	229	203	242	191	238	232	201	216	221	215	213	229	213	200	209	239	206	229	232	201	214	217	237	212	191	223	214	203	223	227	202	216	206	246	217	228	203	213	225	215	220	226	192	212	223	229	204	213	215	210	221	206	211	237	227	237	191	208	246	220	217	216	194	238	220	224	221	240	218	217	216	222	225	210	237	201	222	208	242	219	225	224	202	215	197	225	219	205	222	226	203	207	229	227	213	251	206	226	238	185	222	215	193	241	198	206	196	223	215	210	215	217	209	223	221	216	184	220	213	195	228	200	233	216	215	232	204	219	223	217	213	196	218	235	225	191	209	214	218	222	216	221	226	184	233	215	206	191	213	235	221	226	201	218	191	233	232	241	231	210	220	251	222	241	226	229	227	221	223	238	206	212	221	230	201	198	243	225	243	198	218	231	217	207	208	199	206	214	209	205	208	212	257	215	224	206	198	227	186	210	201	210	212	239	196	201	195	199	240	200	224	215	229	207	174	210	215	246	229	227	227	228	225	202	218	218	194	202	262	193	204	216	231	233	218	219	213	231	208	244	209	206	229	219	233	226	221	215	241	215	214	205	204	201	214	203	204	208	244	201	207	212	242	198	213	203	220	208	209	204	189	211	224	235	198	220	240	214	233	224	202	215	239	212	219	246	201	237	263	253	225	212	214	226	209	215	228	195	200	252	213	213	215	208	241	248	211	226	190	231	231	201	213	205	216	201	217	206	222	203	203	235	208	212	211	226	191	221	220	199	203	211	208	221	219	208	232	222	225	210	188	212	237	215	216	208	213	212	189	236	181	227	213	198	204	229	193	237	194	212	253	200	236	214	216	197	187	217	214	227	197	210	231	232	204	227	205	204	225	214	225	209	207	227	233	188	232	202	193	212	232	192	210	250	194	210	232	198	201	209	211	210	214	197	209	217	221	222	224	213	232	210	236	234	232	207	220	240	240	237	218	214	201	212	201	215	197	227	220	208	237	218	194	195	170	206	215	214	217	219	189	204	206	228	203	209	206	200	210	229	231	222	199	218	205	193	234	206	204	222	208	202	230	216	186	213	199	225	200	226	226	221	219	218	191	195	211	197	226	204	218	227	221	200	225	215	206	204	209	208	201	214	215	204	207	214	225	230	211	203	193	201	211	197	242	226	207	225	231	248	219	229	239	241	224	223	207	220	226	205	210	233	215	216	208	248	214	211	226	217	220	238	216	188	230	215	214	222	220	220	235	224	239	219	232	225	221	216	229	211	217	228	224	219	240	213	232	218	215	229	203	235	229	213	215	207	204	222	236	214	210	202	194	225	235	207	216	225	200	201	200	216	212	198	243	196	219	233	222	223	271	216	206	239	236	222	213	211	210	230	232	203	202	204	216	203	213	204	215	241	210	220	233	225	245	227	231	243	204	204	218	222	208	208	201	214	218	237	227	216	205	268	226	233	211	192	207	243	213	218	219	216	207	210	211	218	203	208	231	226	226	209	220	204	214	221	238	216	227	224	225	252	189	226	188	226	230	212	216	216	225	230	232	206	236	223	227	208	206	208	243	231	226	225	219	226	190	233	229	230	229	181	199	213	216	233	208	229	225	204	215	187	211	235	211	212	231	229	219	243	210	208	234	211	252	235	226	221	204	232	250	201	210	208	191	188	195	211	212	198	223	213	222	239	225	235	225	231	252	215	265	229	234	250	223	222	225	235	215	207	219	236	208	218	202	240	221	204	236	239	243	257	217	203	238	207	217	251	207	211	224	238	224	194	238	197	203	215	233	201	244	206	216	186	228	213	224	225	219	226	231	210	206	213	221	187	218	216	218	251	215	213	225	235	216	203	210	203	189	194	196	236	233	227	246	233	209	202	221	245	249	230	202	243	223	244	227	221	209	208	223	198	215	223	213	221	214	230	229	215	243	214	203	216	208	205	235	222	219	243	205	207	198	191	191	214	208	239	193	205	225	240	225	204	224	227	223	216	201	207	194	225	203	216	211	206	231	194	196	212	230	218	225	208	209	216	207	223	249	231	237	191	187	202	192	252	227	218	214	230	211	213	214	201	213	221	221	201	202	248	230	223	213	218	219	216	220	232	232	228	211	213	208	227	200	185	204	225	207	219	214	216	212	197	255	208	223	217	203	205	216	185	233	224	206	224	217	188	217	212	223	238	232	200	215	218	173	207	200	199	231	213	218	207	222	193	208	210	196	215	182	235	250	214	216	227	224	242	225	230	225	200	227	246	229	222	205	237	191	243	209	244	200	222	229	197	218	206	204	199	207	207	227	212	221	210	222	186	205	232	238	187	224	226	225	204	207	223	226	261	209	233	217	217	217	207	250	240	224	187	227	228	231	213	218	213	228	220	223	212	210	210	210	202	185	222	222	236	195	203	216	224	216	224	227	205	196	246	222	192	213	221	213	242	224	233	202	217	183	225	208	194	195	223	210	228	243	217	201	205	211	222	223	225	213	236	204	237	234	214	205	231	223	212	251	207	220	223	213	220	201	197	222	218	219	214	225	216	209	219	222	206	216	213	227	202	215	235	211	207	204	206	198	199	226	239	228	223	211	236	225	203	215	209	224	229	217	204	234	208	207	238	223	213	216	208	230	222	205	202	225	177	216	225	238	200	212	202	211	201	216	234	196	226	235	208	214	239	209	219	203	206	207	219	238	204	191	207	248	226	231	223	190	232	245	209	205
18912	21022	26087	29226	25449	19458	14775	9995	6236	4110	2609	1529	1227	945	820	891	1048	919	822	763	760	738	767	722	720	713	723	763	761	787	683	721	765	726	761	736	706	684	751	734	717	721	693	727	729	743	759	709	696	746	762	693	685	746	736	701	736	765	712	697	713	671	694	742	675	728	711	702	734	715	716	758	715	760	713	708	692	700	759	717	721	696	775	728	693	700	727	689	691	707	742	714	702	706	747	716	727	725	666	706	732	702	733	736	694	729	741	693	737	709	714	736	779	698	713	728	732	730	732	721	685	705	733	721	702	708	721	681	752	747	708	679	714	717	707	737	748	650	755	726	687	653	760	708	684	694	710	724	723	682	715	747	726	727	681	735	715	730	713	713	725	723	685	713	709	686	757	721	719	691	765	712	684	733	738	724	722	771	722	716	719	757	721	731	627	713	743	686	731	733	733	756	734	692	742	698	704	765	761	723	693	715	746	748	744	709	698	698	773	704	696	731	690	765	714	756	724	706	678	696	722	713	709	700	728	725	699	692	721	706	691	716	672	694	725	739	694	696	692	698	707	724	693	744	758	671	718	714	685	738	720	747	689	723	719	725	701	710	685	787	733	717	727	716	756	685	723	684	717	743	752	733	706	729	715	704	750	698	702	720	726	691	654	698	742	753	678	797	718	735	694	718	756	724	715	703	721	738	730	769	702	771	749	747	712	733	717	730	757	738	717	747	742	701	704	673	761	771	725	725	711	662	777	717	747	708	746	686	722	759	751	700	776	725	736	745	721	734	705	704	710	712	744	711	721	700	747	735	741	698	707	691	749	685	756	698	686	704	746	699	672	673	718	752	700	739	680	741	732	717	777	699	721	703	706	768	762	728	710	713	731	741	655	740	704	778	753	727	684	661	751	742	722	741	710	676	722	703	728	727	686	717	698	714	712	720	729	696	701	700	749	746	705	679	680	699	718	769	723	710	717	712	697	752	717	737	720	713	743	732	727	767	766	708	690	743	705	730	693	705	718	749	752	698	778	688	683	700	749	693	672	707	768	738	742	735	752	711	728	733	730	741	704	717	706	770	716	696	698	717	713	712	687	804	766	683	735	700	761	727	750	702	720	688	761	694	681	715	739	695	716	770	721	743	717	744	755	693	697	689	765	742	707	696	719	698	701	712	687	728	696	738	719	748	742	738	670	668	739	744	719	711	709	736	670	731	748	701	710	742	716	754	768	694	759	719	713	712	745	715	746	734	732	748	747	747	670	670	687	710	725	722	704	713	733	718	760	710	703	703	714	727	709	806	764	745	744	697	712	687	723	723	703	690	730	717	706	745	695	683	755	766	717	732	749	700	699	723	743	670	732	724	774	707	771	703	707	719	649	753	736	689	690	727	710	656	746	709	713	718	692	749	751	739	715	690	699	699	715	713	722	741	717	782	674	712	717	678	720	720	730	671	718	738	758	751	699	698	766	704	709	725	730	732	756	708	724	748	721	657	730	695	753	699	659	696	743	700	760	691	732	713	757	727	762	723	738	768	721	681	718	761	687	709	697	742	697	774	732	716	717	712	719	710	701	729	707	696	723	720	730	698	690	763	730	682	671	732	708	684	740	741	683	734	705	725	719	698	802	725	695	724	760	672	740	728	736	693	736	747	763	748	776	725	676	704	678	695	672	704	763	695	722	667	763	755	684	702	709	740	740	722	745	677	772	730	726	683	672	755	732	696	734	687	689	697	651	743	727	724	735	741	708	714	703	712	772	731	735	740	711	715	684	716	732	701	714	726	710	749	702	709	743	713	750	729	720	685	723	684	688	715	761	697	718	699	684	721	725	717	687	734	730	712	749	685	698	761	736	752	697	723	743	710	714	647	682	703	759	696	744	712	713	758	714	768	765	715	739	730	701	701	714	706	705	716	702	685	696	703	719	731	692	752	677	749	710	700	719	728	723	736	771	718	706	722	753	713	731	730	704	708	716	718	738	687	743	723	727	731	683	750	739	744	708	704	737	743	689	743	689	689	763	751	685	748	694	762	730	742	729	741	697	695	744	714	686	684	683	690	726	753	742	719	748	744	707	723	707	728	708	761	722	764	725	715	765	696	704	741	706	757	769	718	749	716	683	680	697	735	673	725	734	716	702	722	749	731	744	695	724	739	685	768	727	731	751	796	737	695	712	703	649	714	744	734	762	706	697	716	704	730	721	741	747	697	730	744	748	752	722	732	684	743	688	718	710	711	705	718	762	705	724	724	704	732	664	742	723	705	682	733	760	745	701	754	713	698	679	704	729	751	682	744	719	759	693	735	714	699	705	711	708	750	716	735	716	696	709	711	740	694	757	728	754	697	753	691	784	719	748	731	718	686	690	755	729	709	774	675	696	732	729	724	719	729	711	725	634	727	731	709	738	743	707	697	716	701	733	695	724	734	723	741	708	707	730	734	679	748	715	688	732	742	739	746	705	724	727	698	723	684	707	704	711	736	701	714	727	709	690	662	715	726	676	743	718	729	688	730	727	689	716	737	749	752	699	734	742	712	734	699	774	721	690	676	702	721	697	729	725	736	729	706	723	668	728	747	715	728	737	732	696	688	669	723	698	702	705	702	708	745	743	674	680	744	710	706	709	735	721	711	735	747	685	744	739	704	753	709	730	732	694	699	671	746	703	727	671	725	721	712	757	723	739	671	675	717	688	766	725	718	746	699	720	691	705	667	722	752	645	732	732	748	757	728	735	699	720	749	727	719	717	806	741	730	725	751	724	704	742	682	747	741	688	776	706	711	715	750	702	765	746	794	750	764	778	747	752	681	766	703	728	714	730	720	733	762	732	723	713	725	717	737	667	721	703	660	734	688	697	695	722	763	735	715	751	709	710	707	704	696	749	708	666	719	763	764	736	707	755	791	739	710	735	732	744	707	747	722	732	787	720	677	729	764	719	721	693	704	699	711	699	708	732	754	736	782	711	725	727	686	660	694	722	734	773	741	690	731	688	710	671	692	747	719	782	737	718	724	705	754	712	755	728	733	710	752	722	716	721	741	722	710	671	754	741	738	734	721	719	743	681	712	712	744	734	721	728	707	736	708	739	745	717	715	690	730	724	768	762	723	712	744	728	724	717	769	698	701	698	706	718	717	708	713	723	700	731	743	705	679	727	689	680	735	734	718	722	717	706	715	729	749	758	702	727	766	703	724	687	702	704	728	693	745	705	731	713	737	698	734	757	713	733	735	754	685	744	709	677	687	703	684	711	704	725	685	741	758	727	712	714	703	764	718	721	764	798	703	709	736	693	752	740	744	720	686	694	690	712	681	710	708	748	725	747	687	744	758	701	703	702	714	722	688	719	727	738	727	721	703	739	704	749	764	692	712	698	729	727	772	697	769	762	687	713	698	760	702	751	757	716	735	680	757	717	695	682	745	729	701	731	744	695	684	730	747	696	702	684	744	700	752	729	748	746	728	734	674	697	716	752	782	723	734	729	734	692	703	715	725	723	744	691	686
39232	45326	47350	37692	28295	22733	16861	9527	4987	2584	1345	1196	1069	736	568	641	651	491	385	400	285	296	269	234	283	285	225	229	254	253	240	252	232	202	239	230	222	249	255	195	234	235	226	213	201	226	222	215	238	243	207	247	237	243	229	217	224	220	202	220	210	228	217	231	254	223	230	236	193	236	230	224	221	245	260	241	204	222	223	211	229	241	215	226	228	212	228	218	245	238	216	205	193	214	237	247	198	227	223	210	221	233	239	228	227	233	202	222	228	281	243	254	209	227	240	224	226	233	216	216	236	190	225	272	218	221	238	228	207	235	236	209	221	225	223	219	213	216	219	220	221	251	249	237	223	220	242	241	242	246	245	241	228	226	207	207	211	241	239	221	270	213	227	226	245	230	245	247	241	222	193	216	209	234	209	216	234	221	234	228	222	222	252	239	204	232	221	214	202	212	253	218	198	215	225	206	246	226	214	219	198	212	201	216	204	223	252	222	224	233	213	242	203	212	212	252	233	250	242	229	222	226	254	205	228	246	222	216	216	223	237	230	249	235	225	231	229	242	237	211	232	218	221	212	211	246	248	242	203	231	221	232	223	204	234	240	259	207	215	229	216	231	232	200	231	202	230	219	239	202	252	228	231	238	229	230	268	233	215	242	210	203	226	214	222	223	236	208	236	222	237	242	233	258	208	210	226	216	214	213	245	211	242	226	218	230	199	241	224	237	229	202	221	209	225	242	221	226	226	250	234	219	227	235	245	193	205	261	208	215	215	214	220	213	226	230	207	219	228	212	243	234	171	211	220	221	245	217	217	213	245	218	227	228	204	224	231	241	191	228	193	243	213	242	273	225	224	238	243	216	260	208	243	220	195	198	201	217	208	233	235	229	226	223	230	254	232	245	221	224	217	200	228	211	215	213	207	235	245	235	228	222	242	217	214	204	242	219	229	221	224	226	219	235	208	223	240	221	231	249	217	221	250	233	226	224	222	222	252	218	205	207	220	225	241	221	216	229	200	235	235	242	230	239	229	241	229	206	231	197	237	232	229	219	219	237	205	202	249	222	216	243	202	258	216	245	227	196	217	229	247	233	239	213	227	235	245	212	227	228	218	230	223	205	215	245	242	231	228	224	240	234	249	220	241	213	234	236	250	217	216	229	213	207	231	236	215	217	240	230	234	242	223	229	205	222	232	245	215	230	227	217	223	251	237	220	226	247	241	261	218	197	243	219	221	205	222	211	200	224	217	255	235	223	239	213	246	212	199	204	232	235	235	227	213	250	204	230	216	212	209	227	209	250	230	217	230	201	223	200	205	213	222	251	202	239	224	212	208	209	218	207	264	230	217	227	211	192	233	225	229	215	237	235	227	209	265	202	221	202	223	217	231	230	229	215	219	252	219	222	222	231	180	229	230	212	220	226	242	238	239	229	225	240	230	219	231	199	232	208	240	200	225	238	218	192	214	218	210	224	218	226	234	237	212	220	222	217	224	218	241	234	195	228	220	233	213	229	231	224	227	233	226	285	210	236	234	215	239	193	228	221	274	224	237	182	246	220	227	199	221	229	240	217	216	228	213	242	209	206	198	240	237	227	244	230	238	202	232	230	235	251	237	223	229	225	211	233	217	220	245	227	247	215	182	243	252	216	232	251	230	225	219	225	233	228	222	207	208	221	205	218	219	223	228	227	255	222	191	238	254	194	229	210	248	249	210	238	255	229	223	225	223	206	226	207	239	208	214	234	227	200	239	229	249	229	251	220	213	242	224	239	224	236	229	199	224	216	231	209	214	215	179	246	235	222	205	235	249	234	236	193	243	226	216	219	217	243	216	238	238	236	201	230	239	221	224	218	257	240	217	189	216	215	205	233	193	251	227	232	186	208	218	244	228	231	217	212	246	236	221	220	243	220	237	265	218	225	244	234	248	266	239	241	233	240	214	210	254	200	216	236	208	236	252	220	185	249	223	218	210	250	230	210	234	206	212	224	231	223	216	224	229	213	240	227	236	231	228	254	236	221	215	232	217	226	224	223	208	226	232	217	203	220	254	225	215	227	209	202	227	231	232	230	234	231	221	226	220	232	226	214	233	232	231	218	243	230	243	208	231	184	230	247	227	211	205	220	212	218	246	234	228	225	230	201	225	229	226	253	227	233	230	218	234	222	222	221	243	231	233	229	206	240	243	202	218	228	227	240	241	240	218	225	218	215	217	231	220	268	213	245	218	227	230	254	215	245	237	235	240	219	244	227	235	202	221	239	218	232	213	213	231	228	226	236	230	215	243	221	220	232	235	227	228	222	216	230	256	229	228	220	228	215	208	213	234	230	226	259	202	227	221	227	228	223	210	204	233	222	241	245	218	216	217	235	225	230	220	212	238	243	221	220	208	210	201	226	238	218	220	219	224	211	229	228	239	229	214	233	218	237	243	218	224	211	241	209	208	216	202	222	228	240	269	244	200	192	235	214	249	220	250	227	206	254	232	229	229	215	231	210	207	229	227	221	208	214	239	235	227	236	196	232	216	247	241	237	227	198	213	217	215	237	203	228	213	204	234	200	210	220	219	216	220	241	242	229	218	203	243	252	248	194	229	201	202	233	215	245	239	230	209	221	234	221	224	232	227	193	237	209	235	208	223	204	229	234	214	217	231	215	244	249	226	216	199	210	206	217	209	213	208	223	224	221	212	235	220	224	231	199	228	222	198	253	236	210	216	225	202	228	239	230	220	227	216	213	225	243	221	226	218	212	214	233	249	231	226	219	230	236	225	211	243	236	202	236	234	230	213	224	209	231	227	226	213	194	233	266	223	238	215	217	225	243	212	235	237	253	219	196	232	225	215	238	236	233	219	241	237	209	254	214	228	225	219	242	209	245	203	193	214	229	228	205	221	219	235	217	218	233	229	243	206	219	218	213	194	222	223	206	230	222	252	222	230	219	214	239	231	275	213	225	225	207	205	243	237	222	230	222	225	235	222	225	210	224	238	235	207	257	222	205	216	250	225	247	223	217	238	226	234	230	225	203	224	229	198	219	220	266	191	216	220	235	208	223	215	220	221	229	247	199	212	212	219	235	257	229	221	217	240	231	215	262	200	228	222	236	231	235	232	211	224	218	228	215	251	214	241	219	209	184	201	209	219	229	256	200	261	228	231	227	195	243	224	230	243	205	232	219	214	202	216	233	219	215	223	208	232	253	201	237	226	218	224	252	226	241	247	234	226	230	241	225	201	209	194	222	209	211	232	202	240	219	242	242	222	246	233	239	233	221	242	254	239	220	204	203	220	223	234	240	235	237	242	219	217	227	213	224	221	226	207	231	200	232	229	206	238	205	232	209	203	228	223	218	252	257	213	260	230	188	218	229	226	225	217	226	232	201	260	227	231	226	204	233	233	214	242	234	239	236	202	231	202	220	212	230	225	210	229	230	243	236	221	230	229	226	225	211	205	234	220	208	249	208	214	219	199	208	220	207	200	217	224	209	221	203	240	239	208	226	194	216
32251	43064	51021	47655	38834	33946	26890	19122	14146	9278	6098	5611	5225	3889	2987	3592	3537	3094	1991	1807	1301	1121	1009	942	970	976	920	780	857	860	860	793	728	806	740	759	739	752	752	727	774	747	741	761	782	756	811	750	749	718	783	744	722	774	764	736	691	779	737	787	751	781	701	763	738	697	736	703	707	760	774	729	729	757	735	768	723	734	739	706	754	742	774	755	703	725	727	731	750	779	722	740	696	689	783	771	791	754	675	761	748	773	720	809	771	742	767	704	732	772	720	785	742	708	769	742	709	727	719	755	725	721	691	733	710	717	767	758	700	683	736	700	768	787	727	755	741	794	736	699	731	732	704	741	736	752	770	743	714	735	781	704	690	736	724	736	710	712	745	786	776	734	733	759	708	741	725	762	731	734	726	733	742	723	707	702	733	743	796	680	766	718	733	777	774	737	751	732	722	785	711	762	778	749	733	839	741	726	730	760	770	712	779	747	773	743	715	775	754	783	752	765	758	739	770	734	723	706	787	739	721	729	745	753	818	782	787	782	739	734	749	736	780	724	755	743	776	719	711	765	741	734	713	694	774	763	725	751	750	718	783	760	722	785	734	694	782	730	754	733	735	755	779	783	737	711	717	771	740	733	726	765	752	763	724	728	724	791	744	787	762	753	791	739	777	812	771	716	727	774	760	764	715	761	801	731	703	760	732	740	753	696	759	773	801	751	790	679	819	734	730	745	740	745	721	741	732	744	781	704	764	747	746	738	810	740	750	744	791	714	765	710	817	717	719	755	759	699	716	725	770	759	747	706	718	748	751	710	758	750	747	757	798	771	738	737	745	748	684	748	727	744	748	723	746	693	707	711	769	726	734	746	778	747	715	704	702	724	747	718	714	740	781	736	757	768	767	708	768	755	753	739	771	710	728	747	771	760	760	757	756	764	714	736	703	785	723	730	716	780	749	740	719	768	746	748	746	739	758	723	759	713	694	716	791	795	807	722	772	739	786	742	796	766	742	767	749	802	753	703	730	696	734	727	687	739	725	711	760	701	735	769	704	755	774	733	743	764	752	728	686	717	759	725	740	714	706	758	712	714	784	756	688	716	752	744	729	747	758	764	747	782	741	693	715	766	734	741	754	738	778	790	688	730	768	717	762	784	749	703	744	757	727	748	723	736	733	755	789	752	818	750	765	721	704	789	731	731	755	780	762	737	755	730	776	745	727	725	727	743	731	725	743	778	715	741	766	749	777	798	754	730	693	715	757	700	752	748	736	732	771	721	751	797	749	759	703	797	784	748	789	716	759	782	753	751	737	759	723	756	759	696	723	797	759	753	731	738	758	708	747	756	763	813	764	773	732	782	749	693	729	716	757	757	747	744	709	766	759	712	758	741	718	756	731	729	763	715	693	724	764	781	721	753	766	740	753	784	749	761	660	766	729	675	706	733	731	736	747	747	707	750	780	756	716	761	730	763	714	748	749	737	728	773	798	722	751	764	755	737	791	735	756	748	772	811	691	728	727	772	731	752	720	736	734	740	699	670	763	726	722	767	745	752	740	714	751	822	727	720	734	765	758	768	749	726	782	721	767	735	764	726	740	735	747	734	796	722	778	767	760	734	735	675	733	746	734	749	705	725	747	751	751	729	782	692	751	725	735	750	721	738	723	779	749	697	713	750	752	726	746	814	728	767	727	744	720	745	749	764	730	767	773	727	760	730	777	717	730	716	734	703	774	734	724	769	724	725	781	736	768	777	744	743	776	737	710	808	798	764	769	735	780	779	724	780	770	709	725	773	749	697	728	688	818	789	725	749	796	739	770	725	728	757	699	774	740	740	763	689	733	749	709	715	759	749	705	752	730	736	743	697	755	728	764	694	737	719	742	781	748	745	719	772	727	767	764	727	751	821	687	746	731	780	797	769	736	761	775	730	801	758	708	748	742	752	717	780	759	751	728	756	799	729	716	735	771	738	722	769	737	731	728	706	742	743	749	745	752	746	746	785	744	725	729	747	729	751	704	715	726	702	758	746	748	739	746	687	746	735	751	766	734	725	673	742	743	708	816	769	725	752	750	716	729	725	750	791	707	713	736	740	736	723	724	675	755	767	761	782	692	752	821	772	718	743	720	738	735	777	730	755	738	744	734	815	756	727	718	740	713	699	726	743	742	690	766	747	704	694	770	752	728	735	711	738	746	767	691	735	750	749	740	731	728	700	767	710	775	740	703	692	746	750	705	730	729	743	721	731	735	717	788	744	748	747	709	700	715	706	713	724	720	816	724	777	737	815	747	726	779	730	738	759	782	757	751	765	761	744	776	744	746	724	742	719	781	779	697	740	723	711	765	749	728	677	774	787	753	692	757	794	708	729	712	729	769	738	751	702	741	749	753	728	751	724	746	786	739	760	789	738	686	795	736	765	717	736	758	752	775	750	776	757	763	798	740	741	737	727	725	736	803	739	726	785	783	724	728	751	731	743	743	741	769	777	746	718	663	721	755	749	791	775	782	812	733	743	745	720	735	751	665	750	739	721	773	726	759	758	752	767	743	755	751	750	768	736	780	728	740	763	782	752	748	696	766	743	696	720	747	762	707	777	768	736	777	725	755	734	748	740	784	742	719	680	709	730	789	747	727	728	735	733	715	725	671	713	694	728	735	718	737	669	738	743	701	747	732	772	774	730	758	702	750	750	804	757	798	740	756	725	763	762	711	744	682	735	720	774	751	707	740	758	749	741	735	701	751	725	702	714	742	745	739	762	724	766	778	743	729	729	753	737	705	730	776	769	762	675	769	734	743	724	723	719	765	797	746	711	778	781	767	751	786	742	737	696	747	751	713	710	698	705	757	763	752	721	782	720	741	724	706	717	741	790	741	741	757	721	728	792	779	759	759	727	717	775	791	730	694	774	727	777	727	738	755	748	692	665	758	719	741	730	700	736	764	767	770	759	741	744	715	720	754	774	764	769	734	755	709	754	749	698	800	740	739	739	722	751	719	715	736	734	753	754	714	712	698	703	737	713	744	764	724	761	784	732	741	753	724	700	735	746	743	750	770	708	727	725	743	756	780	769	784	760	773	735	746	722	763	698	778	736	787	735	789	720	708	768	784	724	710	710	779	748	739	732	712	709	754	724	756	737	725	738	743	747	740	751	754	708	742	741	696	751	743	804	716	760	766	739	758	690	756	737	740	768	792	737	791	736	789	706	743	720	713	768	741	713	750	722	772	768	749	736	725	749	755	744	738	760	748	727	828	710	718	749	792	722	710	736	789	728	730	710	685	756	796	729	793	694	752	784	647	763	742	734	726	753	735	803	729	729	745	712	772	697	724	734	774	734	744	748	747	737	703	704	778	790	732	752	728	745	682	785	763	703	723	782	780	798	739	763	726	721	746	748	803	687	719	679	743	733	732	747	751	727	755	812	694	706	716	718	723	748	692	700	726	777	754	773	756	698	749	722	747	741	722	729	727	809	731	723	740	722	773	717	762	686	727	732	702	770	775	750
43350	52338	44466	37724	28263	25086	21338	15218	8399	4891	2967	2621	2209	1683	1298	1387	1506	1077	782	645	422	344	324	346	354	324	306	256	282	272	295	245	269	260	267	237	230	229	262	258	242	225	248	257	277	270	263	260	263	247	249	252	255	268	256	286	218	264	237	217	252	246	225	233	241	252	255	244	224	233	287	265	236	226	246	242	216	246	229	241	270	251	235	235	233	251	240	238	232	239	212	223	237	255	247	236	253	229	270	245	281	219	223	281	245	254	248	251	241	250	252	247	266	284	252	247	238	245	253	244	234	240	236	261	261	223	261	258	250	235	256	218	247	233	238	228	262	248	236	239	228	240	267	255	275	259	254	247	265	232	243	248	235	212	245	231	271	233	240	254	254	257	228	234	249	271	244	206	258	271	244	242	255	236	230	264	276	269	254	247	267	243	243	246	266	257	256	236	228	242	253	237	244	233	216	217	235	222	264	294	252	229	286	247	236	278	277	245	238	247	277	240	265	275	242	236	250	241	226	261	253	224	229	261	248	262	248	231	231	285	221	240	219	242	264	204	255	241	255	249	238	202	245	223	220	267	239	252	233	253	238	242	248	235	243	243	239	238	244	262	255	244	269	234	237	266	270	246	247	235	235	232	252	243	240	265	268	225	233	227	207	237	226	269	234	219	240	292	250	244	223	242	266	260	238	228	232	236	231	246	233	223	252	285	223	247	233	256	249	233	236	265	223	231	240	251	245	208	268	230	262	251	261	250	223	249	235	220	222	230	250	233	259	217	256	253	226	251	249	240	239	257	226	237	219	253	222	252	250	237	221	275	249	270	243	224	255	254	225	219	219	262	274	236	235	242	260	251	236	230	254	227	256	250	240	269	250	250	268	275	241	245	243	261	253	268	213	274	261	249	228	265	229	237	241	281	255	248	249	244	234	241	267	260	265	234	237	245	234	224	254	263	239	245	241	257	272	236	243	225	251	250	248	272	200	216	268	222	264	249	227	228	280	267	240	220	255	233	240	231	252	230	236	269	246	240	237	266	225	234	227	253	253	244	246	271	248	262	233	245	236	256	229	279	256	224	227	230	274	246	235	253	259	250	249	254	221	255	222	228	248	254	232	231	274	269	217	235	226	253	243	251	247	247	240	221	253	271	240	228	252	221	246	245	271	252	224	260	264	251	257	253	235	243	245	232	242	245	242	225	240	238	254	234	215	238	244	240	205	215	256	237	261	233	241	267	233	242	248	272	241	252	255	258	242	234	222	256	230	215	267	256	249	225	255	228	226	253	240	269	232	225	273	253	245	241	230	236	221	257	215	250	244	231	255	255	245	214	228	241	274	256	238	226	221	251	254	259	274	235	257	259	255	232	221	247	227	263	258	253	240	238	258	267	266	234	238	238	263	280	280	259	213	224	248	238	214	237	246	252	248	234	246	235	258	220	235	251	236	225	242	225	235	262	241	287	220	257	255	255	236	264	243	270	251	237	253	224	229	236	218	248	255	228	241	244	252	253	272	222	254	229	234	224	247	216	243	251	259	247	265	239	254	210	227	243	263	219	270	237	258	244	255	259	226	243	253	247	256	255	223	239	234	259	247	245	257	237	230	236	237	251	255	250	258	260	246	265	239	238	240	256	236	257	253	213	289	235	246	235	270	237	245	237	236	260	253	242	222	260	246	246	240	252	274	221	212	278	234	244	257	262	251	241	233	248	222	280	264	272	251	267	241	245	235	240	226	238	249	265	262	247	246	217	230	229	216	239	231	248	219	226	256	252	272	238	242	269	257	236	262	263	236	236	248	217	261	225	225	240	247	253	251	240	291	256	246	274	239	228	234	253	265	257	260	221	239	269	248	256	248	218	234	232	236	233	227	208	245	288	228	267	207	247	226	253	236	240	255	219	260	224	233	249	228	239	233	232	227	251	255	231	236	257	234	220	227	218	245	240	230	264	274	257	269	249	253	249	215	257	262	248	250	242	252	254	234	237	231	249	233	257	228	269	235	258	281	241	276	237	267	233	271	212	221	254	229	236	252	205	249	272	260	242	252	244	237	232	228	224	247	239	223	275	243	240	272	248	245	252	237	237	237	250	227	259	214	213	242	259	237	241	215	238	228	262	251	261	255	243	248	243	237	228	240	234	227	246	279	226	262	241	241	234	248	226	227	240	245	265	256	208	239	243	222	246	271	243	228	243	231	244	224	239	268	260	260	241	205	275	262	237	231	234	254	268	250	246	232	246	232	228	247	225	225	241	223	246	263	245	238	271	239	235	229	232	252	253	234	267	222	236	236	255	233	263	241	261	234	258	261	257	262	223	270	215	240	234	249	230	243	238	235	249	234	219	246	228	248	248	249	208	241	261	263	231	251	249	226	223	230	227	268	244	234	240	245	264	231	247	242	260	259	236	256	266	258	257	245	246	242	224	258	239	230	239	250	220	239	245	216	252	247	216	243	227	244	256	255	227	272	232	264	283	282	221	246	266	245	245	239	265	239	265	250	268	233	264	227	246	275	228	265	238	246	275	259	246	255	246	260	239	242	247	248	279	246	230	227	254	254	233	254	229	235	239	259	264	275	238	249	222	261	257	242	244	249	238	274	219	242	213	209	236	258	221	234	242	232	225	231	267	250	257	256	233	276	246	248	250	252	229	258	267	232	227	230	247	254	241	225	228	259	240	248	240	218	235	231	243	224	242	246	254	242	249	241	255	263	270	266	256	253	231	232	240	214	268	232	224	201	256	233	238	240	236	233	220	231	270	227	259	238	270	273	235	247	264	209	239	261	231	245	249	243	206	241	226	238	245	264	254	259	220	233	255	246	280	260	250	238	228	275	249	234	244	262	237	223	264	256	232	247	234	240	257	232	262	256	235	207	252	255	229	239	245	235	253	227	238	262	251	224	244	219	213	256	263	243	272	237	235	216	258	265	235	252	230	256	225	251	256	250	254	260	241	247	237	236	227	235	237	189	214	226	248	229	240	241	228	211	232	243	273	227	257	210	261	244	239	237	272	278	265	245	260	244	266	224	247	272	239	230	238	244	259	236	245	270	218	238	242	253	241	247	246	250	235	230	250	256	245	263	218	240	260	264	251	218	225	249	266	235	269	256	227	235	244	215	253	242	242	261	254	225	239	235	258	253	228	230	220	227	246	269	229	217	236	253	223	263	252	262	231	233	230	252	233	234	240	256	214	219	245	232	242	249	245	243	236	207	224	263	204	216	223	240	258	239	254	264	239	254	239	233	256	229	257	255	236	245	243	245	246	235	244	261	233	256	261	238	247	223	251	239	233	234	248	263	253	260	245	261	233	219	261	218	239	243	265	280	247	246	266	216	240	266	206	258	260	230	241	243	234	245	234	262	266	239	241	237	247	237	253	215	249	221	268	232	250	228	240	239	249	223	238	241	265	212	228	267	229	261	267	243	256	240	237	226	262	257	260	234	259	244	221	223	237	240	220	283	257	246	245	241	232	247	252	230	278	233	243	267	235	237	231
34723	52311	53938	48735	42583	37340	29683	23204	16657	13319	10420	10882	9789	8146	6574	7732	7828	6136	4255	3897	2230	1790	1418	1407	1529	1559	1179	1008	1148	1031	947	904	963	857	846	845	768	793	801	813	775	789	792	815	822	889	952	871	840	817	821	762	765	746	774	782	778	701	752	764	797	758	807	778	803	765	753	783	761	756	798	764	741	778	755	792	700	738	757	743	782	787	768	838	754	771	757	776	760	789	727	763	805	760	809	821	770	764	783	793	774	800	739	800	828	780	758	777	761	788	768	830	784	725	807	757	769	752	770	753	729	778	737	786	793	785	717	801	836	747	794	759	771	788	768	784	797	839	750	779	849	769	776	805	761	774	769	776	693	797	768	839	797	771	773	756	768	725	783	753	770	797	807	763	790	788	742	718	750	796	785	788	756	745	797	819	800	770	780	780	795	860	731	765	786	780	802	804	769	828	804	771	738	792	760	782	744	788	754	781	812	744	813	766	783	808	791	806	745	747	804	779	798	781	713	758	808	800	717	777	747	767	797	765	762	755	746	785	781	782	737	729	794	758	732	792	734	804	728	880	758	821	797	762	734	814	813	780	768	741	762	761	748	754	765	789	794	805	748	795	796	763	716	709	770	770	804	793	742	813	821	774	804	790	771	766	735	762	738	754	773	817	780	774	820	771	747	831	797	760	759	774	770	748	751	786	815	808	770	753	760	761	781	779	798	752	814	769	764	810	792	792	752	781	759	817	774	740	792	786	804	753	760	767	758	804	769	748	789	798	747	761	751	734	791	812	751	764	789	786	763	780	781	776	838	754	821	760	761	788	767	784	749	779	817	785	790	797	770	778	803	727	782	795	843	741	769	771	793	788	754	731	790	799	807	745	799	747	735	765	767	798	751	769	757	809	745	762	828	732	782	735	781	766	783	748	810	801	762	821	728	804	786	804	791	758	713	751	763	770	806	785	735	751	710	723	764	828	781	781	816	760	790	756	841	747	789	732	792	784	795	788	764	734	779	780	757	761	826	760	763	777	763	734	754	747	748	801	737	799	763	783	806	758	800	791	720	761	765	722	784	772	788	808	796	780	808	750	780	765	782	728	794	740	764	735	776	772	821	737	753	761	736	806	730	790	776	765	802	762	774	800	753	791	764	792	749	772	827	809	715	760	790	793	787	719	751	747	788	775	773	768	738	808	745	793	789	774	776	799	805	800	816	758	783	800	784	798	774	765	769	744	804	751	788	772	741	759	769	774	823	756	846	789	775	825	750	759	769	778	803	802	772	762	778	789	774	762	760	791	758	756	741	736	788	808	775	841	777	791	786	791	740	726	805	783	796	784	799	756	794	757	760	752	765	825	777	761	795	787	718	773	744	796	770	816	790	759	719	764	723	754	794	850	792	773	802	775	809	787	785	751	809	749	770	776	819	761	751	749	773	758	782	779	822	761	754	735	769	743	785	831	768	788	770	799	739	845	747	784	796	773	752	795	777	806	803	815	759	778	851	780	738	728	793	768	752	808	779	741	807	758	765	786	766	755	829	756	766	775	770	747	757	739	793	798	767	772	814	795	773	755	776	730	732	792	819	755	791	785	769	765	830	759	787	819	822	772	789	748	804	751	722	746	751	822	763	784	773	709	740	766	797	740	762	760	804	757	758	786	800	841	733	787	745	793	809	796	782	771	818	768	826	747	793	724	772	766	746	773	831	751	755	785	765	820	813	734	733	759	748	750	775	745	766	779	759	772	739	795	778	784	754	767	765	781	803	758	744	799	771	775	779	769	808	821	751	785	809	786	766	812	730	797	792	743	773	788	756	770	796	784	782	785	772	798	800	775	761	712	783	790	783	756	731	776	804	785	790	797	793	810	785	799	807	836	774	746	742	751	750	772	761	815	826	781	783	911	757	791	766	787	790	715	789	776	797	832	748	745	777	769	787	769	782	774	785	764	763	772	777	764	728	792	770	816	779	760	801	771	771	747	743	799	835	777	766	796	762	781	750	842	766	835	794	754	809	764	775	746	734	728	746	793	750	730	727	826	785	770	786	732	838	790	774	781	835	768	802	759	765	760	780	746	755	784	794	847	810	745	777	762	750	770	817	750	764	834	773	803	803	786	796	794	786	782	761	786	747	722	788	784	739	784	812	766	782	779	787	798	809	782	749	767	798	772	816	802	777	804	741	810	796	782	768	765	769	795	772	777	748	769	771	839	739	782	772	774	758	784	807	826	744	805	720	818	750	762	782	786	812	754	785	755	715	804	754	792	806	796	770	825	765	787	805	803	769	768	782	748	737	718	792	798	820	847	729	777	778	832	775	782	812	758	767	755	775	706	764	778	812	756	751	792	781	768	770	846	786	820	756	751	741	803	799	788	778	760	811	797	737	746	798	830	777	772	803	780	736	775	798	784	764	800	724	771	813	793	853	767	732	747	845	729	805	733	802	806	770	751	780	776	854	759	765	800	726	775	774	788	779	772	783	803	747	787	749	757	742	762	798	738	755	765	795	796	741	798	790	851	775	836	782	793	775	768	757	758	825	844	744	806	807	806	787	777	782	743	757	791	758	793	771	801	790	788	822	826	769	776	815	817	820	757	765	797	759	773	789	777	783	747	739	758	804	736	778	771	770	778	719	773	748	797	732	777	822	754	818	791	787	785	794	762	780	777	748	789	742	772	772	760	759	777	761	756	742	768	811	807	775	755	745	766	748	789	812	751	782	782	769	761	751	814	737	758	776	765	824	721	749	838	755	773	780	783	816	764	789	791	739	800	741	772	833	799	808	819	771	839	752	794	797	785	737	757	768	798	738	748	820	794	770	749	801	737	752	814	819	763	805	788	761	771	768	810	823	731	791	747	732	803	731	772	742	785	765	756	804	752	794	763	758	779	785	760	765	755	791	797	789	749	789	790	808	733	741	783	724	776	782	803	771	745	711	811	790	708	782	756	806	814	779	756	737	780	741	782	735	809	851	750	773	816	787	814	804	839	802	749	783	742	801	759	800	783	744	798	804	826	783	783	786	789	774	748	772	805	778	827	786	810	773	753	755	778	757	774	793	729	737	790	768	799	774	815	778	757	753	754	794	726	836	748	800	737	754	758	741	794	812	811	763	826	802	738	779	804	754	779	752	770	808	773	750	794	774	761	771	790	780	750	828	773	792	786	810	799	795	807	812	802	777	748	813	798	767	785	731	772	751	760	779	812	798	781	747	770	745	758	747	749	777	807	756	749	730	773	777	787	748	746	767	746	797	819	757	786	785	781	745	780	770	852	784	773	757	768	802	844	842	760	771	768	796	794	777	790	786	740	782	806	802	772	825	743	732	750	759	774	782	848	780	768	782	800	772	789	773	785	811	779	783	767	772	731	778	751	775	771	766	738	776	764	780	767	819	780	801	770	764	764	753	860	737	778	806	778	798	818	752	740	758	751	763	786	796	777	743	765	773	788	784	781	774	752	818	762	773	759	780	801	751	786	805	797	731	763	779	742	848	790	752	727	777	712
18966	20080	21648	16622	11223	5291	2293	1202	599	466	390	308	281	217	268	258	257	261	239	229	197	227	204	213	228	223	224	207	211	231	222	233	165	214	214	236	209	212	214	221	208	238	239	196	230	213	237	207	221	218	224	225	226	239	238	245	194	220	210	241	230	207	223	181	179	195	238	195	220	212	215	223	220	176	233	218	193	219	209	236	224	229	251	210	198	221	252	199	218	225	217	208	232	232	216	222	226	197	228	225	221	237	216	206	225	221	213	220	224	225	208	233	215	226	245	226	190	240	217	226	209	219	217	206	246	238	220	197	219	244	224	184	237	205	238	230	216	203	224	201	210	233	224	215	192	199	212	211	218	214	189	204	201	195	201	231	227	202	225	214	200	234	181	221	217	225	206	223	236	199	210	233	205	232	213	212	222	224	213	241	224	243	200	192	213	194	202	227	229	235	198	205	232	226	191	197	224	215	203	217	227	207	197	236	199	217	213	209	226	201	230	199	239	219	225	221	204	215	217	214	219	237	211	217	221	209	218	198	217	217	210	204	206	227	219	216	220	206	234	212	208	203	227	219	196	220	223	202	189	224	210	218	195	212	231	192	243	199	218	228	234	197	221	209	202	222	236	213	208	205	214	216	216	235	219	239	190	204	194	200	234	251	212	211	207	200	214	193	214	210	220	211	199	221	218	228	238	214	215	238	217	221	213	225	209	218	219	217	186	201	197	214	189	188	231	211	207	205	224	200	232	229	188	215	235	203	224	250	224	218	188	219	199	227	212	233	217	231	240	212	214	221	232	215	238	197	221	225	215	177	204	211	216	182	207	203	224	223	216	224	193	221	211	218	216	200	241	198	207	232	218	229	220	226	226	219	226	214	208	205	222	205	213	214	196	203	201	219	228	208	233	197	214	212	206	206	225	217	215	224	222	222	233	229	198	252	234	208	206	213	227	216	205	177	222	210	210	215	226	210	210	200	219	221	217	241	190	193	232	226	195	225	215	192	227	222	197	225	195	212	218	177	212	224	201	216	205	200	230	193	203	207	207	195	212	221	220	228	234	225	217	227	214	203	221	246	234	222	223	222	216	202	246	228	223	206	195	232	208	200	183	224	222	207	212	216	202	230	204	252	215	223	214	241	222	209	225	227	219	219	190	236	188	190	224	223	201	202	204	213	208	247	248	235	210	203	205	218	238	238	224	214	208	238	226	229	204	230	204	244	227	204	225	211	229	220	209	227	204	205	245	236	235	224	222	214	217	211	230	231	238	237	214	212	217	207	203	197	227	222	224	218	228	196	244	205	231	236	238	213	193	222	214	213	217	189	203	230	191	190	181	186	219	201	213	212	209	211	224	214	236	226	221	211	207	212	225	246	195	206	216	201	225	205	229	217	216	214	216	239	207	207	196	204	197	217	222	222	200	223	225	260	227	199	203	225	206	225	206	208	205	236	200	225	204	228	223	215	226	221	187	229	237	211	227	222	257	197	227	220	203	227	207	213	223	231	222	191	198	205	191	206	236	226	227	192	212	203	199	218	213	218	224	245	237	207	205	196	229	204	193	230	203	186	216	204	195	187	239	201	225	237	230	233	196	227	232	216	233	219	216	205	208	217	238	204	203	210	218	225	218	210	213	180	222	206	193	223	211	178	215	188	204	213	218	210	225	214	209	221	189	220	206	239	221	228	221	218	224	210	231	220	219	208	223	220	208	211	182	225	203	201	233	210	233	215	217	227	221	230	209	200	234	170	220	209	233	214	194	212	225	176	214	213	235	234	215	203	207	223	225	219	217	206	227	204	228	190	223	223	240	221	197	224	219	246	234	192	226	224	212	210	226	217	231	237	204	219	178	206	223	220	219	216	219	218	221	213	213	210	220	214	225	247	202	197	210	222	202	226	247	208	222	228	249	233	232	223	208	205	196	220	189	215	188	228	229	225	206	210	190	223	206	229	234	225	214	237	191	200	217	218	210	228	217	202	230	237	232	215	193	196	207	210	212	218	255	229	203	206	230	218	218	211	218	211	205	217	179	221	212	221	209	215	199	212	214	208	202	245	217	222	215	203	237	226	197	221	228	221	245	221	217	198	228	230	228	231	205	238	223	236	213	210	231	199	182	226	219	222	213	211	198	203	223	213	226	201	213	210	228	233	218	201	210	241	239	221	223	202	216	199	209	242	219	240	225	216	216	212	181	210	208	200	211	198	231	219	208	251	205	204	228	247	208	229	240	202	204	235	214	204	210	200	208	223	263	226	236	215	208	203	206	206	250	195	243	207	209	200	210	224	240	204	227	208	208	209	223	243	225	192	211	213	211	204	215	226	213	193	198	211	203	206	233	207	211	241	211	199	208	185	185	231	232	201	213	209	205	216	230	233	211	179	246	223	191	219	234	236	221	227	210	229	201	198	212	232	231	209	207	208	228	205	242	215	223	230	217	226	213	214	193	174	218	220	205	224	211	207	199	217	220	207	178	220	217	218	238	244	191	205	235	212	221	228	224	226	208	215	206	234	202	237	224	218	214	220	245	204	234	229	232	217	215	230	253	209	227	217	208	241	227	211	211	212	212	225	220	219	205	215	227	207	220	202	227	240	194	223	202	240	227	199	247	196	189	207	231	200	200	209	195	211	203	239	192	185	229	221	223	188	197	237	220	233	206	239	222	216	252	212	205	227	199	208	216	201	221	197	229	213	202	217	207	223	240	209	222	226	210	194	241	225	231	202	247	188	202	218	224	187	219	268	195	235	216	214	198	205	235	203	220	228	218	232	218	183	191	242	218	214	193	235	232	246	201	188	216	224	238	216	219	243	231	205	212	225	193	223	235	199	235	206	194	187	201	226	221	210	244	213	210	227	207	233	221	204	223	203	186	191	198	212	214	212	229	202	230	236	210	243	207	217	232	222	206	212	233	218	210	224	207	217	208	224	221	225	218	209	220	207	198	229	240	193	226	211	211	203	230	218	231	191	222	236	244	234	221	208	212	200	203	204	204	207	179	184	199	220	220	221	171	239	207	221	215	230	191	198	213	224	213	222	221	191	193	224	235	188	224	208	226	221	211	192	231	211	181	219	239	217	190	215	224	231	233	201	205	238	215	197	223	232	220	219	193	216	169	217	230	249	240	221	190	217	203	197	219	212	213	221	227	180	206	214	225	208	207	232	199	214	231	221	228	215	209	220	227	210	228	185	191	229	231	231	184	208	211	187	216	220	207	224	187	219	241	200	200	202	232	248	210	226	241	232	213	234	191	189	194	203	214	213	235	209	217	231	212	219	240	198	214	234	218	232	211	196	217	206	221	222	227	177	221	232	233	202	213	215	226	230	201	230	235	211	215	247	215	218	203	226	224	222	216	201	240	211	224	241	230	222	209	216	220	238	202	214	215	218	215	228	222	213	214	213	208	205	235	224	215	226	210	214	240	245	197	203	257	210	203	220	224	199	218	208	238	236	236	240	178	199	188	223	209	192	259	202	239	236	211	195	201	209	214	246
17594	22504	30211	31082	27534	17054	9803	5707	3128	2403	1876	1478	1087	903	985	1084	1098	906	868	851	827	757	764	820	754	768	746	740	747	754	760	677	722	749	732	719	748	791	737	737	723	772	736	705	727	723	720	714	740	730	731	727	756	709	739	728	705	657	698	734	735	700	703	732	765	699	735	689	742	709	736	719	763	708	707	725	725	724	717	714	737	702	690	744	770	750	751	767	758	717	725	678	687	712	760	744	764	745	694	751	735	761	675	726	688	688	694	758	688	738	735	747	767	737	664	725	784	669	729	741	735	706	686	752	721	714	709	711	718	700	715	675	673	732	742	720	751	727	680	735	746	780	727	701	746	716	732	672	711	732	726	694	695	748	745	724	712	679	717	746	757	765	728	737	667	718	694	737	760	727	726	656	723	708	746	721	706	723	684	738	708	727	744	689	707	695	710	714	721	694	703	684	701	694	697	759	688	737	707	752	687	753	708	749	724	735	753	731	720	708	707	755	738	689	774	707	694	693	724	703	776	665	717	698	783	766	678	702	725	711	715	741	719	728	653	741	709	717	728	771	704	708	766	700	687	735	652	715	742	763	711	732	717	694	748	705	696	737	744	768	714	732	747	733	712	729	733	702	664	739	670	750	777	713	710	656	750	690	728	725	704	750	738	706	720	712	742	678	682	703	695	734	692	704	740	706	741	712	717	724	723	696	680	704	647	706	698	748	736	733	705	752	757	689	692	713	734	704	722	731	736	724	746	743	667	711	739	734	707	748	753	736	707	742	753	702	733	739	656	646	689	733	714	734	731	743	734	741	757	703	739	715	705	685	713	723	700	693	746	684	712	732	729	728	753	702	709	703	700	646	736	732	716	727	732	690	676	742	750	714	705	714	777	712	783	760	710	724	708	757	728	741	672	737	743	754	713	738	746	733	749	737	722	684	726	709	693	695	706	716	795	684	726	666	696	686	743	706	722	751	682	768	729	779	696	725	734	733	705	712	750	726	741	733	658	712	733	707	682	704	674	690	701	733	734	733	733	698	732	724	698	724	753	743	702	724	703	745	682	715	670	718	729	748	714	735	741	745	720	674	691	643	731	680	701	746	766	661	742	696	705	693	757	743	703	752	706	706	712	736	724	685	712	721	716	691	703	740	736	712	741	698	749	667	719	760	710	692	711	746	781	726	751	748	740	731	720	739	705	688	754	719	690	779	724	690	683	711	703	700	732	725	749	758	755	763	730	773	689	737	720	732	709	738	699	712	702	726	694	733	697	695	762	706	696	739	719	711	757	656	731	699	772	667	719	731	753	691	705	727	719	689	713	707	724	706	711	710	722	688	713	732	675	710	681	713	795	702	694	727	721	726	713	762	718	725	727	698	703	738	692	719	755	751	735	742	720	696	686	713	719	712	725	743	714	671	695	700	701	674	729	716	718	690	716	709	722	719	702	724	773	760	735	716	691	703	735	682	716	753	743	676	734	690	689	707	728	706	728	746	703	724	748	706	709	706	772	686	734	709	707	688	684	662	725	720	717	707	737	733	734	698	693	756	748	736	707	735	738	757	724	739	746	706	714	705	689	690	753	715	764	712	699	736	689	703	720	707	705	711	744	695	721	671	740	722	743	686	660	716	678	659	735	727	684	723	698	768	725	753	703	728	759	713	731	727	748	679	738	737	712	720	734	706	665	692	731	728	793	659	756	697	751	732	752	737	748	759	721	704	728	738	701	686	737	739	680	734	742	722	793	743	763	728	739	726	707	734	689	672	682	759	743	706	748	736	716	746	644	687	735	722	753	683	759	718	772	756	739	738	688	707	700	698	683	719	701	749	727	773	737	741	699	657	717	760	753	758	735	695	709	730	670	648	774	766	717	715	732	701	704	747	767	718	765	719	742	753	695	725	774	725	740	743	699	740	713	708	733	698	719	684	774	715	722	688	702	711	758	702	702	696	715	748	669	710	755	722	705	753	730	792	784	703	674	704	699	718	701	727	743	703	702	709	740	710	751	712	715	728	697	751	700	713	710	762	693	711	690	707	690	730	737	726	694	695	684	770	709	705	748	755	688	685	729	759	718	729	717	680	767	682	707	709	740	752	666	702	761	730	756	749	742	720	722	793	686	739	718	720	734	767	682	732	762	714	686	736	701	701	724	710	740	744	740	726	737	748	709	716	703	728	685	685	728	700	747	756	657	714	709	729	743	733	684	727	714	671	738	703	732	751	741	711	720	720	666	711	739	747	704	672	691	748	691	734	736	761	737	684	694	757	701	733	696	737	704	745	689	740	739	726	693	756	715	748	745	721	705	707	717	712	768	724	694	721	737	671	732	761	702	701	725	737	703	730	741	750	699	696	733	718	661	725	739	711	724	676	716	707	738	701	699	700	721	680	692	735	733	723	712	691	706	685	712	735	729	700	734	689	685	740	720	688	749	783	680	744	722	750	717	719	732	791	729	716	766	694	753	673	746	669	767	763	690	719	741	749	683	707	725	669	682	717	683	713	759	690	700	733	717	679	688	693	705	710	715	709	690	733	727	741	726	753	702	675	732	683	716	729	701	701	734	724	713	721	730	703	686	708	737	697	717	687	677	725	729	741	740	716	736	723	733	757	685	696	699	732	709	735	713	759	733	726	712	711	733	746	767	717	780	697	757	746	761	720	798	716	741	721	728	675	740	716	760	761	668	640	684	723	732	707	663	727	720	760	744	775	747	698	724	692	713	672	695	690	742	740	741	742	732	713	669	733	683	759	774	719	710	712	732	718	712	685	747	721	735	678	716	759	704	757	740	742	716	752	723	787	748	789	708	721	720	710	717	744	777	707	753	677	672	705	728	730	718	722	673	746	670	718	727	683	688	764	728	745	734	685	762	658	728	716	724	742	683	719	779	714	716	792	714	756	717	734	738	699	743	720	742	748	694	743	717	749	751	763	722	712	706	691	736	727	726	717	770	725	716	762	702	763	737	680	743	693	751	769	728	718	708	787	782	689	679	737	748	708	698	692	747	694	697	727	766	705	760	712	712	718	752	702	736	720	767	771	745	733	699	704	755	720	736	736	795	746	709	674	688	680	707	727	706	694	696	708	756	710	685	716	688	712	712	724	704	716	721	686	711	729	702	725	725	745	687	666	701	684	683	705	664	713	676	687	723	684	733	742	673	692	694	718	726	720	695	742	662	732	716	714	726	752	667	721	665	698	746	727	731	708	742	718	756	763	680	749	731	739	741	743	726	736	737	675	703	701	713	728	705	743	756	702	697	694	740	734	710	703	761	729	706	683	641	728	718	710	738	688	744	732	725	778	716	696	754	735	763	690	739	699	732	734	712	762	701	704	718	700	718	713	729	690	703	701	714	691	709	788	697	640	726	689	728	729	750	690	697	713	737	774	720	703	730	714	719	747	706	734	716	727	736	708	699	708	739	718	729	697	725	703	728	708	723	678	731	744	767	697	731	735	695	765	765	718	718	732	720	719	688	717	687	700	717	716	691	736	741	709
40762	41363	42879	36432	26918	19422	13730	8525	4204	2581	1263	1173	1374	1093	807	912	850	665	589	397	403	293	265	290	307	277	255	247	232	249	221	247	234	243	242	234	227	213	232	237	259	220	205	216	220	227	235	239	206	207	238	192	227	218	232	258	243	224	225	219	246	228	224	239	223	218	228	218	255	227	217	217	232	238	198	203	231	217	240	227	242	224	246	227	236	237	197	205	249	251	235	226	206	212	244	226	232	229	232	228	217	212	197	232	226	215	239	220	220	232	241	213	234	226	233	229	238	236	222	205	215	251	209	227	216	220	233	242	235	234	263	217	225	236	232	219	234	213	222	219	230	225	207	241	228	229	233	233	236	254	229	216	235	239	224	225	210	209	229	238	223	201	210	223	221	210	224	217	223	218	207	239	228	234	235	242	198	203	255	227	221	236	204	210	223	230	241	246	224	238	215	226	228	223	208	211	233	242	232	207	209	214	215	227	206	206	214	234	206	228	222	221	236	232	201	231	221	239	219	263	239	208	198	228	184	241	202	204	230	211	229	235	229	219	224	230	227	241	247	223	242	236	237	228	206	218	236	237	256	220	239	243	240	224	223	209	203	223	238	224	212	240	225	220	231	228	220	226	228	221	225	253	203	191	227	216	242	224	258	207	236	231	224	226	226	222	222	229	225	221	250	258	223	230	218	221	237	204	231	237	211	245	220	230	238	217	216	222	213	218	234	222	229	213	224	244	219	229	218	202	225	211	225	239	233	248	208	231	209	220	227	210	213	228	227	217	252	223	197	198	201	228	233	244	239	225	208	196	216	233	220	249	211	230	199	239	233	254	239	223	227	236	207	210	224	233	233	205	231	212	247	230	214	242	227	249	242	219	217	176	217	247	194	196	235	219	204	220	244	236	223	211	221	239	192	206	229	215	232	228	239	192	212	243	220	229	233	223	222	214	220	225	196	225	221	201	238	205	207	237	198	230	206	242	236	236	222	212	239	228	209	226	212	242	230	226	217	247	223	187	203	218	245	219	236	250	218	223	244	214	222	235	219	208	214	230	222	240	244	194	222	211	209	210	216	234	237	228	220	233	235	225	245	210	217	221	234	237	239	250	198	218	238	238	230	246	200	234	221	215	234	196	235	241	204	216	223	206	249	213	252	194	224	216	214	208	223	227	229	239	219	215	227	212	213	227	234	214	252	222	236	196	215	234	233	222	249	227	219	212	215	233	224	227	250	212	238	207	225	252	219	204	232	244	221	217	239	241	253	243	200	223	244	214	215	205	220	249	228	220	250	220	211	217	186	235	224	236	212	256	223	217	206	224	222	243	243	231	233	232	242	250	216	250	235	211	231	244	244	236	200	235	246	208	247	220	260	231	228	239	201	246	237	239	213	213	232	232	213	207	236	227	195	218	226	240	228	222	202	231	229	214	197	205	250	225	233	234	221	248	225	235	215	234	252	239	242	240	222	225	224	226	226	228	225	233	229	236	203	227	235	228	218	194	192	223	211	234	194	222	213	217	204	235	237	210	199	247	233	212	213	226	223	190	217	230	249	225	234	207	223	250	227	214	235	223	212	227	251	227	226	223	192	260	209	235	222	209	225	207	220	255	231	237	240	219	207	241	234	237	231	215	220	219	235	209	218	227	250	239	212	242	241	218	255	248	225	230	207	230	224	210	242	224	218	246	240	243	238	211	231	206	224	218	223	255	219	215	231	208	202	249	227	236	232	230	242	211	229	244	232	200	197	256	208	237	204	233	222	215	215	224	213	214	210	216	213	223	193	218	215	223	247	213	212	204	236	224	204	230	240	238	230	205	225	224	233	212	205	258	229	248	226	228	234	245	228	218	240	197	217	218	225	225	210	223	216	195	236	222	217	236	218	226	219	216	204	211	260	217	220	246	212	227	210	236	216	211	230	247	226	205	176	228	217	219	229	215	217	214	228	252	229	218	241	210	235	216	224	221	204	214	241	221	218	226	232	236	219	240	228	241	254	208	215	253	226	235	237	218	218	223	244	242	216	237	209	235	225	211	229	200	211	225	227	221	228	231	242	203	236	222	251	260	263	237	221	227	247	223	222	227	222	234	227	191	225	197	242	225	224	217	204	215	236	214	205	236	249	214	228	234	224	203	219	224	233	223	249	181	215	227	228	214	216	226	217	205	193	210	237	237	217	229	234	209	222	219	225	221	214	222	228	247	238	215	223	221	214	239	211	212	228	226	208	240	266	250	225	229	228	215	217	213	222	232	194	197	207	209	229	211	232	213	206	240	228	229	220	212	243	191	220	216	227	229	186	212	210	227	217	222	228	220	230	237	221	239	218	243	216	189	210	255	228	239	217	229	223	221	228	236	216	234	212	227	256	195	207	219	211	223	221	236	211	238	242	226	206	243	229	235	237	218	243	200	241	218	186	233	218	216	212	219	224	225	223	216	222	229	223	224	226	228	239	211	211	216	213	240	213	205	200	228	251	214	228	221	212	196	224	209	226	232	227	216	217	200	244	194	205	210	243	212	229	224	225	211	249	180	224	218	220	232	204	204	215	214	206	227	234	197	207	211	247	227	233	219	216	217	221	222	204	243	224	219	208	213	215	237	220	212	204	204	236	193	241	213	209	247	229	218	213	228	234	246	234	209	221	240	249	246	232	204	249	212	212	213	214	214	223	210	228	215	210	216	227	192	250	198	231	224	218	235	213	233	207	202	229	226	224	226	220	227	209	228	232	207	237	209	210	227	261	260	230	213	207	225	232	221	216	220	238	208	225	231	214	200	180	257	185	247	255	236	197	201	243	207	230	209	220	218	213	231	244	209	214	237	208	232	238	215	228	201	230	211	243	233	208	236	271	219	230	201	236	223	224	198	252	216	228	256	242	211	215	210	270	230	210	240	204	228	241	231	226	221	209	234	238	241	234	218	227	204	219	219	225	215	223	219	223	207	195	267	243	232	201	239	213	210	244	239	223	204	220	250	230	243	209	246	236	223	220	223	214	228	242	210	199	187	242	224	213	233	222	213	222	200	226	213	243	206	221	265	243	239	237	231	230	217	230	226	229	230	200	176	220	257	210	223	205	217	226	202	224	226	212	220	193	222	222	201	204	233	237	205	223	228	205	210	205	227	217	239	227	196	232	208	219	209	250	234	249	228	220	225	215	217	243	235	235	220	230	213	187	244	247	228	217	238	221	260	223	204	212	203	196	217	236	235	238	224	221	229	228	221	236	236	200	229	214	228	226	224	239	213	221	231	246	232	192	221	208	248	198	206	236	255	227	252	265	246	238	230	218	194	215	214	233	196	210	241	226	218	207	216	215	253	255	221	204	183	272	206	243	219	217	213	242	227	238	239	231	222	226	198	216	227	243	214	232	258	244	208	205	212	244	209	222	239	221	247	225	221	207	246	221	227	210	226	208	224	230	243	202	227	230	195	208	219	247	215	217	241	205	228	218	211	220	230	215	225	230	236	183	223	227	206	204	210	241	227	238	231	234	219
34218	39980	47317	46573	36989	28845	23966	18636	12403	9207	5524	6018	7133	5907	4437	5084	5172	3600	3343	2510	1828	1418	1106	1283	1365	1150	938	895	927	839	831	756	843	785	825	768	761	798	741	779	760	793	764	746	767	749	791	759	728	734	792	753	707	764	776	762	742	775	733	758	741	732	708	736	753	783	755	731	737	755	733	720	761	735	723	740	738	724	782	690	770	757	693	771	726	736	734	741	762	710	707	763	746	731	738	711	710	739	759	803	730	723	758	769	687	765	706	732	711	746	765	686	736	742	753	733	763	735	732	748	788	737	764	741	679	761	726	749	719	659	741	686	754	701	729	744	767	721	752	662	719	735	740	771	772	724	699	669	732	708	700	681	686	730	732	756	709	759	755	734	722	786	737	735	783	742	729	727	764	698	727	754	719	770	741	719	760	743	748	757	696	736	743	713	746	726	742	755	740	702	742	719	714	719	734	732	731	734	747	699	744	729	756	674	713	714	745	663	764	763	732	737	751	699	773	758	737	750	743	700	738	708	728	745	775	761	746	746	729	712	720	756	699	787	763	747	764	762	769	743	707	710	688	692	692	734	760	683	723	685	794	724	737	749	745	740	785	734	771	726	758	732	718	788	753	733	786	771	761	771	780	764	739	732	722	755	764	733	720	752	714	699	788	720	716	771	743	762	757	739	727	741	712	747	724	762	721	738	729	711	725	775	706	727	701	759	704	739	718	781	722	755	743	744	748	782	749	705	790	733	729	714	710	740	711	777	725	735	736	705	706	808	731	719	721	740	690	702	755	747	730	747	798	747	707	714	742	745	737	759	731	722	680	710	684	704	735	736	747	735	739	748	753	727	776	782	743	732	715	713	727	737	725	748	690	718	715	747	795	725	693	721	672	730	744	794	746	688	734	721	730	724	731	736	752	714	715	777	714	716	710	739	785	762	721	696	762	762	740	733	736	790	677	758	725	717	724	718	775	730	739	781	730	709	708	723	781	745	724	701	719	758	750	779	743	712	762	768	740	720	740	734	775	736	757	749	761	680	685	758	736	745	719	715	741	682	717	743	751	743	748	705	732	736	725	721	751	709	701	711	755	735	752	703	742	745	728	772	725	717	794	736	683	765	794	680	751	740	747	723	772	754	728	735	801	755	699	765	703	751	756	701	690	728	736	727	709	748	773	696	790	688	715	708	723	732	727	706	732	709	735	722	719	743	729	779	739	730	721	724	758	724	726	689	735	758	757	688	710	754	752	733	709	748	694	734	746	722	706	743	727	719	704	737	724	750	755	762	756	721	723	749	732	763	725	714	721	729	739	699	718	744	712	735	715	693	725	723	730	738	714	735	731	741	735	706	801	701	736	740	674	746	744	724	737	744	743	775	691	728	689	728	743	736	732	751	722	760	740	749	726	684	724	713	722	718	737	716	696	752	725	734	701	740	727	765	776	769	781	726	785	707	737	735	755	754	723	719	723	720	716	744	719	735	758	738	716	717	714	722	712	770	744	721	732	757	781	734	734	711	683	734	702	754	743	723	759	677	746	734	733	755	768	724	719	727	716	716	781	755	791	762	771	770	714	690	766	769	720	769	706	728	776	744	679	709	728	715	749	749	731	732	728	733	704	700	786	725	713	745	759	787	743	676	726	713	733	765	738	715	732	757	733	747	716	711	785	706	740	773	743	722	719	715	771	707	738	717	756	701	716	682	713	731	736	716	775	713	751	731	777	701	745	728	723	731	704	756	739	776	726	770	752	738	735	774	722	736	767	746	694	739	719	706	745	744	712	726	690	691	705	723	689	679	715	733	760	768	710	763	753	784	740	700	706	739	695	728	781	745	729	704	742	762	748	726	737	719	797	764	816	716	733	711	733	731	756	763	719	747	718	727	707	748	748	729	719	746	717	729	750	704	692	735	749	721	724	748	717	769	696	688	798	721	737	743	756	790	749	769	762	728	772	761	666	772	749	723	738	764	745	721	704	735	712	700	716	710	725	733	750	728	744	751	777	713	759	744	723	743	741	684	737	723	732	775	733	727	745	769	734	781	767	688	744	729	739	678	717	740	684	774	760	718	773	726	748	780	722	765	729	731	746	758	705	750	702	752	727	721	781	736	753	715	732	731	692	747	731	769	745	783	719	748	749	717	731	747	746	755	729	760	729	709	730	707	762	761	763	750	754	709	744	763	736	729	717	665	769	734	752	709	740	738	712	751	695	742	735	734	696	757	727	730	796	691	783	721	750	744	737	750	719	751	728	781	718	788	740	695	737	756	745	733	680	762	729	751	718	768	697	717	757	757	756	744	766	699	730	754	741	794	737	728	737	717	729	765	756	784	723	685	752	725	755	703	717	724	801	784	744	773	760	744	761	712	810	728	706	724	743	697	725	708	753	716	760	771	697	788	761	774	740	750	739	741	802	760	753	709	756	789	711	707	716	743	745	755	742	762	740	722	719	730	752	760	725	717	686	740	731	727	749	747	749	759	725	660	732	734	742	749	755	713	753	712	707	716	693	711	742	675	706	709	709	714	747	738	729	694	719	718	721	748	749	705	748	751	792	787	754	760	738	755	713	741	759	757	763	692	747	740	717	697	755	745	758	747	738	692	784	733	797	729	696	777	729	703	706	728	729	727	730	716	709	758	776	763	755	722	733	690	687	721	731	685	689	713	716	758	710	725	733	699	716	718	788	780	767	786	735	716	744	776	760	755	740	763	749	750	759	732	752	747	750	771	761	719	739	729	724	803	733	789	757	732	703	712	742	718	754	727	732	704	764	743	743	701	711	783	723	736	779	711	724	707	721	765	735	697	774	741	736	716	749	709	703	740	722	735	754	709	714	696	725	749	737	742	754	750	723	692	744	731	757	748	688	735	733	712	703	778	741	732	730	763	778	707	752	716	754	784	747	760	755	772	756	753	748	757	768	761	754	750	734	745	720	711	759	738	730	722	716	700	729	733	781	716	719	728	775	705	755	785	720	732	742	685	716	707	727	761	738	778	742	729	748	743	745	748	741	723	724	788	727	750	761	763	724	772	719	709	725	765	734	765	770	767	664	793	706	732	741	734	688	698	715	725	723	707	782	767	750	784	733	720	696	684	751	763	725	729	744	778	720	763	788	759	761	747	724	740	753	766	761	775	699	747	730	774	740	699	739	735	714	729	729	685	738	753	668	705	713	747	742	703	764	714	780	767	731	734	736	706	696	768	746	702	730	719	734	745	773	707	702	725	700	763	741	788	721	747	711	719	710	710	750	726	704	749	730	763	695	737	754	725	745	696	780	732	734	704	703	780	767	759	725	757	770	725	760	701	703	727	759	708	741	682	749	809	751	711	715	731	726	758	723	686	738	791	737	744	727	720	709	779	730	772	749	739	719	743	708	723	743	796	739	741	689	753	725	690	738	811	691	743	758	750	738	723	775	728	744	798	750	744	695	740	696	734	748	744	797	752	792	739	753	760	769	726	733	726	731	741	705	697	715	736	706	795	800	758	765	759	760	772
47493	49624	42323	34587	27835	23373	20948	17048	10482	6396	3967	2317	2543	2260	1712	1920	1800	1022	1088	803	556	389	354	347	474	343	283	291	294	245	262	236	287	237	273	230	234	231	247	243	267	239	242	214	222	222	251	237	258	276	227	247	240	247	225	242	232	232	240	260	248	242	238	227	236	205	266	237	248	234	241	257	235	230	229	247	218	264	271	263	239	247	247	218	247	223	252	267	232	211	256	245	250	243	244	252	238	253	237	242	248	222	212	222	209	251	242	240	266	238	229	233	222	233	224	231	246	256	236	237	239	272	237	257	247	233	239	215	245	241	228	227	209	230	224	247	230	213	206	244	251	240	243	247	245	219	236	228	259	242	242	232	254	268	245	256	233	241	247	223	247	241	229	231	244	234	232	217	236	254	259	221	229	246	246	232	217	260	240	245	231	242	243	203	232	244	198	245	240	244	242	249	263	244	251	252	250	265	250	236	254	246	237	229	245	218	270	215	237	238	224	202	212	249	270	254	242	244	265	229	202	235	228	234	249	214	228	208	237	240	227	217	245	254	223	253	242	224	244	261	223	225	262	218	238	240	230	213	259	235	229	242	227	230	241	232	255	238	231	256	246	266	239	228	242	242	268	233	249	218	216	236	232	253	246	243	215	222	221	253	233	273	249	255	224	244	223	224	246	251	235	248	228	232	280	210	234	226	217	230	238	261	245	244	242	242	228	223	241	241	218	245	236	247	228	260	225	216	254	253	217	258	240	237	216	213	245	234	218	230	243	241	237	255	217	253	251	228	232	242	215	245	263	215	237	239	254	229	239	224	246	245	256	242	249	220	245	251	245	222	228	252	218	242	213	222	232	255	234	226	228	246	217	233	254	250	238	221	242	242	214	215	235	249	247	230	244	245	248	212	253	250	244	248	238	286	263	241	226	240	207	233	239	249	231	240	246	231	238	224	251	249	228	248	242	249	233	241	246	248	225	245	223	262	250	244	244	248	214	234	231	245	237	210	281	225	242	226	259	271	265	241	242	226	238	239	264	217	223	231	252	259	250	231	213	244	272	243	223	244	234	212	221	243	220	255	266	230	238	239	261	264	219	239	245	226	222	226	232	212	245	222	225	201	243	237	247	257	238	237	229	236	254	227	230	256	225	246	228	269	264	238	280	252	244	239	239	232	246	247	245	246	266	261	244	217	252	234	247	226	270	264	230	217	251	221	240	252	211	247	252	224	232	228	241	241	226	214	234	242	242	221	223	249	219	253	222	248	227	269	232	227	249	236	216	250	232	255	260	235	239	260	259	223	229	248	234	236	218	250	239	216	233	257	251	237	224	224	232	221	224	250	234	229	237	241	229	210	229	261	200	222	233	230	236	240	228	224	247	219	236	254	262	233	233	239	246	278	251	261	246	231	242	240	243	256	220	224	229	218	276	210	230	227	223	225	235	200	231	238	243	259	230	228	222	235	236	223	260	235	266	231	226	241	235	227	241	247	205	267	226	239	223	226	255	220	224	216	239	229	253	269	225	255	241	240	209	227	261	238	227	250	213	236	234	250	230	238	236	261	230	274	231	246	245	251	213	237	224	235	248	234	268	262	241	246	256	229	215	227	211	234	247	263	255	240	222	249	214	243	236	257	267	237	250	232	258	239	229	248	282	244	214	226	257	275	237	228	247	236	257	246	225	244	272	245	225	249	240	249	267	256	245	207	220	229	250	220	219	248	247	233	243	231	195	235	239	227	243	229	246	248	225	259	245	231	220	263	231	262	250	227	255	240	256	233	285	245	213	244	240	238	215	241	256	252	217	239	242	243	235	236	253	214	225	221	218	251	243	250	264	257	247	215	216	240	259	257	257	215	240	220	243	253	251	241	229	251	230	227	258	222	223	237	261	235	230	257	234	245	238	240	237	233	248	217	210	227	236	241	277	218	225	237	223	263	218	244	208	251	232	243	246	239	231	240	233	243	218	203	225	210	246	268	230	234	266	262	242	237	230	247	242	224	255	238	267	212	230	242	234	260	241	253	265	201	243	244	244	257	248	251	242	252	226	221	241	239	272	230	236	243	256	258	233	241	233	247	258	249	218	247	238	231	251	253	254	246	250	268	221	240	219	235	226	253	236	242	247	239	262	243	257	253	224	231	201	225	275	258	219	226	221	265	235	238	236	245	240	242	251	222	250	263	221	234	237	221	228	230	194	238	254	226	256	233	219	249	254	256	214	242	250	213	220	254	230	267	251	227	221	226	236	246	238	230	236	223	233	238	243	239	229	261	243	237	227	231	229	266	258	240	239	212	253	208	242	231	233	244	257	223	238	240	249	227	245	225	222	233	256	250	256	232	232	239	239	244	241	247	223	246	219	245	275	196	250	232	246	232	221	247	271	256	270	235	243	243	224	261	247	244	252	248	252	265	257	248	250	232	227	240	220	239	262	256	273	252	221	243	263	214	265	250	219	235	255	236	257	230	236	228	221	228	226	247	269	227	218	243	226	246	244	236	238	229	252	245	237	256	225	224	255	247	217	251	248	246	257	226	228	229	252	235	259	234	250	243	230	233	236	217	229	237	233	243	241	237	233	240	231	252	267	244	202	216	245	248	228	249	212	237	257	247	250	246	262	287	244	224	251	250	204	225	253	217	239	251	245	235	227	257	246	248	266	258	248	227	229	215	291	207	216	253	256	227	245	245	243	236	235	252	284	269	265	222	230	246	244	219	245	253	231	249	280	248	226	237	213	233	219	219	242	219	225	219	260	243	261	255	248	234	265	220	227	228	246	242	224	265	225	234	263	226	234	237	282	251	254	249	226	249	216	244	248	239	246	234	241	269	260	261	244	247	237	246	251	262	242	227	244	250	243	223	260	237	238	253	229	240	241	222	228	206	256	231	234	236	234	236	222	229	238	228	229	241	242	230	246	260	248	222	211	234	241	256	222	241	233	220	224	232	240	255	210	233	218	223	248	234	234	231	222	189	239	238	220	258	234	237	241	267	261	224	224	233	227	233	249	251	223	237	244	236	232	251	245	248	235	206	231	223	240	236	237	213	257	235	266	225	238	230	228	227	264	239	256	226	247	230	220	232	246	241	260	225	224	275	239	224	248	254	248	230	234	249	253	220	233	264	224	219	244	227	255	276	246	212	251	275	229	236	236	238	252	259	238	240	251	220	249	242	258	254	252	244	240	242	258	246	256	228	246	218	226	263	240	219	249	246	244	230	245	247	233	255	233	222	228	254	217	250	243	245	231	225	242	230	241	266	239	255	237	243	238	252	260	251	248	213	233	251	227	238	241	248	246	254	263	249	256	217	261	257	244	254	219	244	238	203	244	220	241	254	236	253	246	255	224	250	259	226	231	208	224	233	243	244	259	228	229	256	243	258	225	253	228	207	236	251	255	226	263	249	251	233	258	244	279	243	234	245	266	223	246	217	243	244	252	254	258	231	236	244	246	225	256	242	212	235	234	233	207	210	242	237	239	238	255	223	249	281	228	257	240	232
39871	50127	52431	49108	38176	32104	31477	28189	20917	16304	12270	9318	11416	10814	8871	9966	9874	5807	6206	4834	3368	2142	1762	1907	2382	1631	1187	1178	1187	1084	887	966	936	1000	910	838	816	775	814	816	811	853	811	809	854	797	845	863	926	898	819	774	780	763	761	725	732	761	753	744	769	784	786	753	761	743	742	808	766	748	808	744	751	746	724	787	766	781	788	754	733	770	784	773	831	776	755	772	751	818	787	801	806	763	725	777	779	755	777	785	770	748	728	778	798	775	772	778	782	763	736	788	765	733	798	728	784	783	752	755	753	760	736	771	763	737	747	751	783	814	799	734	767	775	773	752	766	764	751	808	766	771	785	770	745	796	729	772	786	771	769	769	761	798	802	781	766	775	742	771	740	765	829	704	751	756	813	757	765	792	772	723	739	778	766	790	820	718	745	764	760	769	784	808	763	775	776	755	750	774	758	796	747	772	731	749	778	744	785	738	767	786	762	748	770	776	736	740	752	776	771	727	788	834	741	750	786	760	760	755	758	733	761	807	747	764	755	694	766	761	807	741	791	769	785	808	757	774	799	744	760	758	781	751	757	723	800	736	764	765	770	797	764	779	757	726	719	789	810	757	795	755	759	799	743	767	761	813	771	754	752	757	725	801	745	732	767	765	722	796	808	788	781	764	749	847	771	782	756	783	753	778	737	739	768	762	757	757	727	739	736	725	727	759	748	780	744	759	737	802	758	762	761	800	764	768	770	727	820	768	767	726	760	737	755	741	745	762	783	752	832	750	816	739	772	698	746	775	782	747	758	794	709	762	742	748	756	778	714	775	779	762	750	779	780	787	795	789	773	771	742	760	752	822	750	787	764	769	789	801	740	759	797	731	763	758	767	775	780	742	767	767	736	798	835	809	791	801	772	787	858	775	748	757	756	764	822	761	724	734	745	742	793	765	771	771	695	748	805	799	738	768	794	720	773	748	734	811	792	772	793	766	747	717	787	779	729	752	731	746	746	740	769	784	764	786	728	765	758	788	779	804	786	784	781	835	762	781	758	765	805	764	722	786	712	770	757	776	830	749	741	788	780	744	722	822	778	774	794	765	757	749	750	755	826	804	751	782	732	765	783	769	828	738	791	754	793	754	747	720	778	784	829	741	780	757	753	786	726	783	751	764	731	768	840	734	823	755	748	793	725	737	823	772	786	808	795	777	796	792	763	743	850	727	759	787	803	783	776	787	745	747	780	784	753	748	733	721	748	783	773	770	814	796	808	781	767	746	750	787	802	803	811	757	780	823	757	786	759	768	761	721	747	786	749	813	774	775	795	759	813	754	719	800	775	742	776	792	766	755	778	766	752	810	767	753	772	783	766	763	737	742	766	779	678	773	743	748	741	788	775	781	835	761	796	737	758	823	769	783	760	777	771	773	765	769	841	772	770	770	729	797	732	788	779	739	797	791	768	763	741	755	777	726	758	830	805	778	744	768	798	764	768	734	787	742	715	749	761	735	751	781	785	767	783	790	761	744	781	761	749	765	823	813	736	742	834	774	795	737	762	740	766	766	742	804	776	747	740	749	764	761	754	770	772	825	810	746	727	777	786	778	766	750	790	741	767	775	715	793	798	805	761	798	784	789	765	794	805	724	797	759	778	712	788	789	754	775	778	749	764	730	768	819	774	763	738	722	754	807	745	724	771	773	806	763	794	762	806	790	774	802	748	761	727	746	765	768	753	738	732	768	794	776	783	787	769	720	792	731	805	781	731	808	800	771	772	733	772	789	779	721	776	771	777	776	753	758	754	750	775	747	784	751	752	734	746	799	743	806	740	802	818	758	773	742	748	831	740	692	797	751	801	758	800	786	794	747	790	819	742	764	762	767	776	742	715	757	770	737	747	834	743	754	760	781	811	720	783	789	743	644	810	737	805	801	784	791	765	742	784	767	836	723	769	776	748	758	736	730	749	758	752	803	755	770	769	758	744	806	778	781	769	786	717	777	762	809	773	753	697	741	803	733	749	745	731	756	811	781	819	834	804	771	731	794	801	762	732	781	806	760	772	767	739	786	719	792	736	813	812	837	719	720	758	791	766	802	742	764	737	803	771	782	766	768	782	795	768	734	746	779	776	789	774	767	742	766	759	785	766	811	840	729	771	786	806	780	768	773	806	752	832	741	749	733	748	800	806	780	808	780	808	763	760	758	815	784	732	835	742	813	781	802	773	784	737	825	779	779	760	771	770	714	754	742	717	760	795	814	739	784	710	804	769	805	772	741	839	757	743	809	769	741	796	746	745	753	749	782	742	797	778	735	793	757	769	804	770	741	723	780	803	782	705	765	793	804	767	824	728	740	744	777	741	751	798	732	799	801	806	770	753	760	777	775	817	764	782	741	766	746	793	780	722	783	751	774	787	813	749	717	722	775	763	754	760	797	830	755	775	776	745	731	763	782	790	764	703	762	780	819	774	729	816	735	789	823	793	750	825	767	809	738	761	804	754	783	786	792	800	742	778	745	804	768	791	760	751	808	817	718	749	742	797	747	730	760	755	760	770	737	750	764	817	730	776	801	773	739	760	816	741	799	744	766	755	794	742	789	731	777	728	766	770	771	821	727	723	751	724	791	823	771	747	767	761	781	768	774	768	769	748	741	784	760	804	771	808	780	766	794	791	809	748	784	749	792	757	845	717	734	759	737	771	755	746	740	816	738	744	739	740	759	770	756	779	704	743	761	745	751	763	788	804	768	793	761	729	749	772	776	780	775	709	745	724	807	763	759	744	760	750	732	734	807	734	738	748	797	796	784	735	776	797	793	807	788	805	778	790	745	753	751	777	758	707	780	777	715	766	823	751	715	737	762	740	718	812	772	823	781	765	776	769	770	758	756	769	756	766	738	800	758	751	763	816	800	778	766	749	759	700	747	749	768	780	749	801	799	758	697	760	763	714	794	776	770	776	786	793	792	779	785	743	779	834	746	770	753	720	759	766	792	786	782	778	788	749	810	789	736	726	753	800	749	788	739	770	801	740	741	778	730	793	760	704	730	738	752	743	719	727	786	790	787	707	790	752	785	767	759	807	773	738	749	763	743	736	770	854	741	773	745	759	740	808	782	771	778	811	762	771	740	746	774	773	795	739	829	801	745	754	771	824	769	818	736	758	736	779	755	787	728	752	763	780	802	775	802	772	842	764	746	764	741	783	773	742	753	794	771	724	750	795	789	738	725	743	735	815	800	752	750	771	758	770	715	785	773	764	740	747	767	761	771	748	743	783	774	706	791	772	810	769	773	752	779	752	811	749	761	759	761	777	816	735	767	768	754	784	747	784	742	769	787	767	780	775	793	716	775	753	745	756	740	773	763	795	807	757	765	740	772	730	771	761	736	736	764	708	763	746	725	821	775	791	770	791	745	798	762	777	783	792	774	804	746	765	793	757	756	752	781	776	759	729	796	761	762	810	782	738	771	713	735	786	851	767	769	789	785	805	745	776	772	768	775	746	776	748	744	733	746	762	745
20972	25827	25967	15813	6919	2597	1332	983	649	469	366	324	245	288	261	290	261	271	251	209	211	211	230	203	198	226	225	194	222	180	205	211	218	245	230	190	230	234	207	203	224	211	209	235	228	218	198	227	201	186	225	203	216	226	215	195	217	201	185	203	214	199	228	227	220	215	224	218	210	191	200	200	219	211	207	183	207	188	206	210	170	207	194	193	230	193	215	192	222	213	195	206	218	204	198	210	204	216	211	207	190	207	226	213	206	221	191	213	192	222	205	229	209	196	197	236	218	200	202	182	226	229	185	218	229	225	196	217	199	203	199	219	212	188	184	209	221	217	209	233	220	200	205	216	193	194	217	222	211	187	205	211	213	221	201	219	241	193	212	245	240	194	204	197	209	217	203	197	209	185	190	205	200	189	184	210	222	229	191	211	204	198	196	206	191	198	202	216	203	198	209	219	211	205	193	218	199	215	195	221	223	217	236	208	175	191	213	199	199	213	189	192	215	190	201	211	221	231	193	201	216	195	190	222	197	198	206	218	214	225	217	227	193	188	239	245	201	199	214	220	184	222	207	218	185	215	218	211	189	203	214	230	208	214	187	198	237	182	198	185	213	195	206	229	202	219	210	194	219	211	190	256	222	205	217	205	230	209	200	218	208	200	189	184	226	227	203	223	209	233	208	224	224	206	208	228	196	215	206	205	231	222	224	214	179	191	200	225	215	212	203	206	185	220	184	197	202	219	181	226	199	222	220	199	210	197	218	219	211	210	213	217	187	212	222	211	199	203	212	199	211	211	217	219	213	191	196	207	219	237	207	217	194	207	194	190	211	216	222	187	210	213	209	223	221	206	241	194	194	210	206	247	206	209	211	205	207	201	208	202	217	217	223	223	197	178	211	211	232	205	186	223	229	184	230	208	212	202	203	218	221	246	198	205	223	210	204	229	218	203	209	213	204	210	206	218	200	211	226	204	200	201	210	206	198	215	205	208	217	201	205	204	201	192	199	203	203	201	189	199	228	228	218	202	234	217	187	207	209	196	212	199	223	211	217	225	223	212	209	152	219	234	203	214	220	215	207	201	223	204	210	212	225	220	207	200	213	187	211	208	188	180	217	227	222	213	208	203	217	196	217	218	233	221	193	221	212	220	225	192	218	227	218	208	228	197	222	183	202	209	202	204	201	228	170	185	195	228	222	202	228	222	193	181	241	213	188	211	200	223	194	215	229	227	197	216	232	219	206	224	200	225	187	224	204	207	218	209	222	220	235	228	193	222	191	208	199	187	216	207	209	222	196	178	203	217	209	172	185	219	194	196	215	212	230	224	217	204	209	196	201	208	219	216	207	223	220	225	243	221	206	211	198	203	189	206	233	197	196	222	206	199	220	217	213	200	216	196	216	212	216	223	217	197	203	218	208	211	195	238	216	218	229	205	221	242	253	214	229	223	227	238	208	193	181	191	212	215	189	197	221	190	218	194	222	211	208	194	221	219	194	211	178	213	188	183	215	191	200	213	205	209	208	214	233	195	215	239	201	214	202	205	199	210	227	198	197	177	191	221	196	217	223	219	195	192	215	217	206	209	194	201	206	194	218	219	195	211	204	208	207	198	227	208	222	214	185	189	208	219	198	205	230	203	221	211	218	199	204	199	221	207	213	217	188	215	217	235	207	224	187	200	208	205	185	211	222	223	196	221	192	178	212	215	182	196	183	223	221	212	207	237	204	199	197	232	201	209	184	185	194	203	224	213	222	222	210	231	209	226	214	203	204	238	196	212	199	179	214	222	224	216	200	201	208	209	221	245	219	180	260	221	211	219	201	203	219	248	204	231	229	224	222	234	205	229	200	215	235	215	206	211	218	212	246	184	175	227	190	216	193	229	193	200	185	213	215	205	214	203	236	205	199	205	234	205	198	221	190	215	215	239	216	192	220	193	214	216	208	216	208	218	217	197	206	205	213	193	204	218	225	201	230	238	209	215	240	201	244	212	201	228	189	180	209	202	217	220	203	205	198	196	220	190	198	193	224	212	212	207	192	211	227	219	207	210	190	213	217	187	203	230	211	252	181	205	188	224	196	214	225	219	195	217	211	208	196	172	205	187	218	198	207	191	218	205	213	194	235	212	201	227	231	182	201	198	200	235	219	206	218	165	221	207	200	198	187	214	221	208	201	220	195	219	210	191	215	195	211	208	177	200	216	221	217	206	210	201	210	223	228	222	183	179	207	198	198	222	208	211	187	200	190	198	190	225	214	203	215	215	198	204	200	199	192	222	223	177	211	206	212	213	212	196	179	209	196	198	219	192	207	192	231	225	223	184	223	230	178	235	208	204	217	218	201	207	217	233	196	217	222	201	203	203	200	199	204	206	213	226	179	211	202	210	175	215	205	209	201	220	203	227	220	224	198	198	198	208	218	218	175	203	219	212	201	213	217	210	216	195	226	239	206	208	206	202	182	196	200	220	209	209	193	181	230	212	196	222	213	199	204	223	221	192	191	214	211	221	207	214	211	219	210	214	254	212	204	229	205	214	231	193	225	201	227	215	221	211	198	220	172	212	202	196	240	208	203	239	228	200	189	229	229	200	197	228	201	198	213	223	229	204	225	237	202	167	204	189	215	203	219	208	186	228	234	197	202	218	223	239	209	222	209	232	207	217	236	198	208	204	197	230	218	200	222	205	193	220	189	193	226	203	211	183	192	230	229	195	214	221	216	224	225	226	215	210	199	229	196	190	226	214	198	196	207	225	211	200	211	195	216	212	218	225	176	196	213	205	213	226	209	205	213	220	213	210	240	214	193	232	197	217	201	220	192	231	213	222	201	200	193	221	200	200	213	195	190	218	205	215	209	217	190	195	213	212	225	218	220	198	205	212	219	244	202	217	218	169	228	202	192	199	210	220	218	217	181	200	199	215	217	225	200	216	241	206	223	216	230	211	215	208	217	207	246	162	214	206	217	204	205	214	228	194	200	213	217	201	225	189	176	206	215	217	196	211	206	211	209	194	206	204	195	190	231	210	207	220	199	201	204	213	215	198	178	190	203	188	222	225	215	205	217	194	235	210	206	243	220	211	224	191	231	225	193	208	231	221	194	189	222	235	227	196	193	203	205	227	220	189	212	221	181	239	199	210	209	221	239	201	192	210	191	222	206	200	199	217	245	213	225	232	206	191	222	211	210	221	198	211	193	231	215	227	194	216	197	212	223	226	191	206	200	204	209	191	206	208	190	176	205	210	195	219	208	196	217	206	193	199	204	211	206	222	204	217	207	211	194	203	217	242	201	195	209	214	231	189	224	209	182	247	229	223	206	217	228	207	204	185	224	211	215	204	202	216	211	221	217	210	226	206	226	214	217	231	191	194	203	212	187	195	202	223	197	195	215	208	219	230	204	199	204	222	222	207	209	228	215	213	203	204	205	209	209	189	213	218	195	201	230	210	218	221	215	219	219	218	236	227	213	186	207	184	218	206	228	218	228	221	211	200	213	210	207	211
19433	27216	33660	28855	19472	10027	5908	4335	2871	2040	1532	1381	1143	1167	1060	1120	986	1017	997	884	763	814	703	749	792	753	714	753	742	733	699	742	684	730	793	747	771	767	751	691	731	757	746	744	713	707	670	744	697	685	669	750	670	753	735	704	665	702	687	719	683	727	749	733	671	716	721	693	676	726	673	760	724	694	658	705	696	699	672	747	677	652	691	701	675	690	703	685	679	743	714	703	669	690	646	723	730	680	654	689	670	686	719	676	657	718	737	685	703	653	693	699	715	745	689	683	708	760	652	678	660	666	672	683	712	725	728	650	724	719	731	662	739	670	732	724	720	744	710	651	704	688	723	664	733	661	654	733	692	725	690	696	717	692	717	714	668	762	733	699	781	668	668	704	691	716	713	728	755	735	731	704	689	710	663	659	725	718	703	703	691	652	690	686	657	684	725	693	728	696	659	710	719	729	684	668	685	677	691	698	685	714	693	729	673	703	704	723	690	663	688	705	708	702	710	661	731	677	676	700	699	708	694	659	690	697	710	667	677	708	691	684	697	715	658	714	693	666	719	693	660	703	692	689	689	722	701	684	694	708	721	659	670	687	704	716	729	643	645	675	739	680	673	735	694	682	681	668	714	632	715	685	650	739	683	771	723	697	714	667	713	694	665	708	715	682	733	722	731	704	650	749	671	683	715	681	727	742	676	700	711	711	744	675	650	698	708	733	723	662	689	718	711	697	665	677	756	691	703	667	746	678	680	673	702	708	724	688	711	675	678	731	676	713	706	715	735	672	641	688	688	648	714	708	692	737	726	662	727	738	708	661	724	660	725	640	671	661	705	694	711	665	711	716	668	681	733	676	722	725	668	646	671	691	725	693	709	698	721	721	726	685	721	682	701	718	673	700	708	679	721	724	713	664	677	691	691	711	694	714	690	693	698	666	720	684	700	710	724	657	696	713	677	668	714	677	713	706	736	668	650	710	720	680	726	688	739	658	707	685	683	695	693	694	689	713	732	731	694	712	693	754	713	676	630	726	643	682	688	670	742	696	740	727	706	657	653	680	735	699	744	709	724	693	689	669	682	711	690	727	732	688	731	717	638	716	714	699	696	713	727	739	719	696	696	682	707	719	720	657	684	736	680	689	680	736	691	650	703	722	698	697	722	713	728	725	683	638	703	745	690	715	717	683	744	675	695	754	695	693	682	727	690	684	694	738	676	710	705	714	656	657	692	729	734	727	685	628	664	692	669	705	716	674	708	673	657	726	679	718	674	715	677	712	728	660	714	696	677	705	752	692	710	692	692	757	694	694	670	721	714	748	693	724	699	751	686	741	704	724	740	695	721	688	681	697	707	709	682	745	690	656	678	705	681	713	724	714	687	679	762	689	708	676	714	719	692	744	713	708	682	713	727	728	703	687	700	664	667	701	701	688	724	665	694	695	744	654	673	683	718	702	718	695	693	673	676	716	672	715	685	751	710	688	726	722	656	693	663	704	712	666	705	761	673	712	668	678	650	704	670	661	659	718	714	697	714	695	715	678	673	718	725	740	699	728	731	729	722	686	671	690	656	653	713	720	657	656	684	712	671	703	695	742	721	693	728	715	695	676	682	706	779	687	679	677	671	702	671	679	715	669	719	675	719	749	698	739	711	697	695	707	689	748	703	710	675	691	707	704	727	694	679	668	698	738	654	738	679	668	757	692	742	721	720	703	725	659	643	701	712	655	699	680	700	674	683	671	702	717	754	698	702	673	732	683	732	658	746	748	711	713	665	698	620	679	715	683	725	740	665	712	693	667	745	699	723	679	761	706	706	726	750	729	715	702	704	666	715	709	700	705	693	670	690	698	742	697	691	719	674	687	708	679	638	725	693	707	704	715	667	731	736	691	695	726	697	707	785	681	736	724	684	702	684	693	707	669	665	727	721	669	737	692	727	673	688	729	780	729	747	694	672	688	705	672	652	647	695	691	673	704	723	689	678	682	674	652	698	663	704	708	694	769	688	663	652	706	695	691	670	693	666	748	702	702	724	696	708	711	717	714	668	708	712	721	624	727	665	699	665	730	703	749	707	707	709	685	702	668	739	712	699	679	720	658	690	695	640	777	693	711	733	741	667	729	680	703	735	699	743	675	686	669	693	689	685	709	691	653	693	695	682	650	733	685	759	710	705	703	701	704	703	654	725	666	688	702	683	707	737	713	696	718	710	672	704	722	706	643	713	688	693	633	688	681	687	716	733	703	692	682	748	710	710	630	658	691	701	712	651	720	654	691	690	711	702	720	676	702	646	741	688	700	694	710	692	713	703	739	695	680	699	719	732	688	719	668	708	724	688	665	729	691	728	657	716	678	670	646	729	704	684	661	694	713	698	735	705	703	686	687	689	692	683	681	726	667	704	691	716	674	703	707	638	745	664	670	728	749	710	726	736	713	675	680	721	694	713	691	661	733	694	647	712	729	697	675	690	724	694	678	676	703	714	724	695	729	668	722	657	709	724	647	747	720	692	720	685	723	703	680	728	690	723	710	679	703	660	713	706	696	665	735	688	723	676	744	738	678	705	711	712	692	690	705	696	665	670	722	700	740	682	715	708	650	661	699	678	682	703	689	662	683	703	733	680	706	722	680	699	674	709	759	727	665	676	753	701	663	705	678	699	704	681	715	694	675	700	685	706	752	685	683	667	704	696	727	710	693	716	694	686	660	705	712	714	685	726	644	696	739	692	727	699	716	715	693	679	634	673	690	676	781	699	683	685	701	688	664	700	741	670	732	667	710	708	708	723	730	701	695	671	714	703	738	687	706	721	747	702	684	678	701	685	667	699	718	688	695	741	720	719	681	720	660	670	644	701	738	659	724	703	676	706	722	692	706	713	728	700	730	720	733	705	694	690	681	759	674	734	696	723	670	721	714	694	684	729	721	699	690	679	696	751	682	768	693	688	694	696	671	637	702	690	672	735	695	638	707	666	689	740	669	698	678	691	648	744	659	678	672	704	714	738	728	647	706	689	668	774	653	682	698	678	697	696	704	715	660	709	689	660	747	749	676	670	695	750	680	724	680	643	684	750	682	677	719	762	657	674	687	704	736	729	727	690	653	719	676	710	709	653	697	707	734	721	718	672	681	686	700	685	676	728	674	662	676	749	721	756	732	676	691	738	688	711	709	724	698	678	677	674	683	713	695	681	684	680	702	691	706	745	723	709	740	722	737	691	713	749	684	711	697	710	654	710	708	666	672	701	711	719	731	649	702	718	715	697	718	686	683	683	704	683	626	648	696	718	752	719	711	718	673	693	690	730	718	720	691	658	667	678	727	698	685	681	667	659	725	731	727	700	668	693	699	752	675	707	695	670	644	721	668	673	715	712	698	708	695	776	739	700	703	757	664	664	713	696	709	729	672	709	704	697	716	716	697	671	698	699	707	723	673	710	696	656	692	721	679	722	689	721	673	694	682	723	705	697	686	726	722	705	680	742	677	700	709	710	680	709	712	766	715	729	691
42711	45881	45929	32103	24625	18934	13314	9987	6050	3675	2015	1246	1270	1415	1080	1175	1059	764	726	528	381	317	282	352	393	318	269	211	231	247	198	233	261	254	214	204	236	235	216	240	225	210	258	229	205	217	224	221	212	232	227	218	220	204	229	209	252	189	239	222	207	210	225	222	233	231	248	173	206	208	225	200	199	228	219	217	226	223	225	217	211	210	219	206	235	230	205	215	228	239	216	233	228	254	243	203	224	223	214	211	227	223	224	240	221	221	230	199	208	199	237	215	230	216	210	236	211	220	216	193	227	218	235	222	204	210	213	224	239	233	242	213	237	213	209	213	231	222	205	211	224	201	222	191	226	218	224	234	206	224	221	188	231	228	249	214	232	194	212	236	208	204	211	252	216	239	239	211	218	227	198	234	219	222	214	205	205	252	211	224	232	222	223	247	243	213	229	210	224	215	218	215	202	238	203	224	210	188	236	201	220	204	204	202	237	210	231	200	203	187	218	225	235	195	235	206	200	230	199	226	220	200	250	220	216	212	211	208	214	213	233	224	206	214	204	208	185	234	220	209	231	241	219	212	225	243	210	222	232	211	205	212	223	226	217	236	236	222	217	220	226	226	238	220	213	209	202	226	214	208	217	209	216	240	241	203	210	221	207	206	236	230	229	209	222	214	219	197	241	199	229	231	213	224	227	191	186	227	208	213	204	190	206	219	224	221	214	214	203	188	214	230	228	225	225	205	218	205	191	222	253	211	203	230	237	220	252	198	205	215	210	229	236	179	219	199	221	235	208	201	229	216	226	214	245	200	247	227	198	210	187	237	203	198	213	218	197	214	221	207	227	203	214	210	214	193	232	200	228	226	227	212	191	203	201	235	208	217	232	199	185	200	204	194	230	228	223	196	206	194	224	235	214	232	211	235	223	215	208	202	236	210	207	245	234	219	217	224	222	231	238	191	226	220	203	226	214	229	212	227	215	235	207	221	204	205	187	193	204	208	223	210	211	222	208	223	210	201	198	232	202	217	220	215	241	243	223	233	197	214	197	210	205	243	203	225	232	204	203	239	210	226	221	204	226	203	213	198	233	223	187	213	215	239	196	214	249	213	252	212	217	224	212	206	223	194	208	208	198	201	188	215	217	226	232	222	222	227	221	214	221	192	209	235	216	195	186	218	221	216	209	229	190	212	223	210	228	209	192	213	222	216	199	212	218	229	207	245	242	202	195	215	216	226	206	228	225	200	244	230	215	201	221	221	223	236	216	248	228	216	199	204	206	231	215	213	224	210	226	210	203	206	195	204	200	226	218	242	213	234	220	230	189	194	249	240	216	204	238	218	185	226	218	217	187	202	202	205	221	219	219	230	218	219	236	247	218	247	228	206	206	212	222	226	208	219	214	236	218	212	202	203	223	219	244	224	229	231	209	225	214	203	226	242	214	248	194	209	245	204	233	213	225	220	221	201	223	228	208	204	190	193	215	217	206	223	193	213	204	245	216	220	208	211	226	203	230	218	218	231	194	199	172	226	209	195	224	209	193	209	191	236	229	187	214	188	214	200	227	194	207	207	228	237	191	188	215	208	213	252	245	210	217	205	210	200	236	189	198	207	199	197	202	219	201	229	197	214	231	217	203	224	220	243	205	234	222	200	215	215	198	224	199	201	188	219	233	214	197	196	235	240	223	202	218	198	214	210	217	226	230	207	213	212	223	186	228	237	224	186	207	220	233	221	201	235	217	228	219	212	215	224	220	222	219	182	213	232	235	208	195	212	190	215	231	224	226	228	213	219	210	212	214	226	219	212	214	222	218	219	211	180	203	223	191	236	182	220	208	221	236	238	236	232	200	244	218	209	214	213	223	203	203	219	224	221	213	200	216	221	226	212	222	222	235	222	209	205	224	234	225	255	223	204	220	213	196	191	244	184	236	228	203	216	208	207	215	234	198	208	206	218	180	230	231	215	225	197	234	209	181	206	212	207	208	215	205	215	201	208	230	222	218	211	220	224	212	212	226	224	232	204	238	221	202	207	222	216	237	245	235	205	206	222	205	209	201	219	220	211	226	230	245	193	220	210	215	227	214	166	209	225	190	206	214	246	202	218	237	240	234	193	191	182	231	246	214	245	211	204	209	207	193	223	215	224	204	227	215	231	214	243	227	231	215	231	217	203	225	186	215	228	215	219	185	221	184	209	212	229	196	227	208	217	207	230	204	209	214	204	216	232	241	213	241	221	218	244	223	204	218	210	226	202	226	209	230	217	198	217	204	209	190	216	226	210	242	205	250	196	193	215	214	256	238	216	215	218	236	238	205	235	199	213	178	201	242	195	206	218	216	228	206	218	213	228	205	205	198	222	256	213	199	218	221	225	247	222	209	191	213	219	224	199	215	238	213	211	230	211	237	200	230	226	237	243	206	231	224	232	236	213	217	213	212	229	232	197	218	194	228	234	214	208	212	201	225	212	246	238	186	221	236	232	201	218	211	211	205	229	236	217	210	206	199	224	224	222	213	221	213	224	227	222	222	225	221	231	227	212	219	216	220	218	209	203	213	206	195	243	225	214	226	212	215	194	203	212	224	216	205	219	230	206	226	216	213	219	198	207	212	218	227	236	242	213	212	211	209	239	213	210	250	211	216	214	231	231	230	213	220	220	224	226	219	225	232	214	194	228	218	192	202	233	239	229	219	219	218	213	215	252	213	216	208	204	214	229	224	237	210	199	210	234	212	205	218	228	206	247	230	211	232	223	205	208	201	222	204	218	226	232	207	214	202	208	222	199	214	209	212	221	213	253	254	240	218	217	205	245	224	211	212	194	190	235	223	175	201	200	215	237	249	231	213	212	213	210	212	198	215	224	200	227	208	210	207	203	233	220	226	196	203	199	208	229	214	199	234	232	223	189	208	203	218	203	222	197	232	236	193	215	200	225	199	223	225	230	217	228	206	234	209	222	193	214	210	206	218	223	216	229	234	224	206	198	225	208	204	212	226	237	220	207	219	214	232	208	229	201	199	188	211	237	192	207	217	227	217	199	213	210	213	202	239	220	223	243	201	200	229	225	229	228	203	231	209	217	214	232	217	199	214	216	214	242	232	227	212	224	225	215	237	195	207	207	213	215	229	199	247	209	231	190	208	222	214	244	224	234	228	221	244	211	221	203	220	216	232	195	210	227	225	231	215	221	211	206	207	211	252	192	213	212	211	204	211	208	204	219	220	203	234	203	219	219	199	219	203	199	223	204	200	210	227	218	218	206	214	235	206	207	206	193	226	211	219	208	207	203	206	238	242	218	227	234	203	229	204	208	213	219	229	217	232	200	191	195	206	217	211	218	223	223	219	223	206	217	213	232	206	204	217	248	205	205	209	217	208	220	200	210	223	235	231	230	213	215	196	196	187	247	245	203	209	181	232	217	205	219	179	223	249	209	183	226	192	233	221	225	214	203	234	226	244	219	196	208	224	222	183	204	198	210	199	189	234	224	226	215	237	207	214	207	198	227
36485	44205	50622	41067	32528	26692	21768	21453	15522	11802	7881	5624	6440	7242	6291	6704	6210	4740	4881	3201	2049	1419	1346	1620	2004	1152	950	915	893	811	777	854	805	833	805	751	770	793	793	768	796	823	748	788	785	835	811	783	748	713	704	708	768	716	678	732	728	747	710	769	697	729	714	700	685	698	716	701	700	661	646	707	698	695	725	677	713	689	716	671	699	712	750	704	724	696	716	710	717	709	633	683	718	688	696	734	689	700	731	708	692	686	717	712	703	751	630	722	744	737	691	720	715	693	736	748	670	748	749	761	691	690	747	656	705	702	760	720	716	719	705	746	681	699	701	729	683	695	725	733	763	738	705	712	715	675	764	696	690	720	697	729	692	696	712	692	726	699	705	704	682	686	680	688	718	698	718	708	685	733	708	737	751	687	726	741	749	781	726	689	731	705	721	757	679	637	709	719	748	713	682	750	696	736	709	693	729	734	727	707	725	694	676	731	739	744	672	719	697	738	733	714	721	664	736	745	747	706	716	698	666	704	725	696	690	737	743	704	723	687	682	704	734	695	716	772	712	710	704	726	688	742	715	730	661	670	671	709	712	697	725	713	695	692	745	699	699	705	744	759	693	693	737	691	723	722	708	767	766	758	708	704	686	656	723	755	697	760	695	694	719	677	720	732	715	705	715	675	666	739	643	705	723	669	735	725	703	703	663	756	645	711	700	728	729	711	681	756	665	707	691	729	694	716	720	714	633	716	706	695	694	731	691	705	683	690	713	708	717	663	677	668	673	711	667	734	700	729	664	760	729	686	697	711	679	748	697	686	713	774	696	716	728	676	705	688	789	753	706	707	751	654	667	730	695	659	719	721	742	680	703	727	692	679	752	738	784	714	730	669	692	710	694	729	715	690	693	714	735	759	700	704	726	679	741	716	696	701	715	705	756	673	728	718	665	717	682	736	671	734	754	699	724	703	696	730	739	750	725	739	765	705	735	692	683	729	677	739	709	688	699	692	763	667	742	667	761	711	691	717	691	695	716	685	744	749	701	739	678	752	714	686	701	712	684	730	748	741	639	706	661	760	663	732	702	722	704	691	692	701	720	724	741	676	721	726	722	670	729	735	715	709	740	754	690	699	709	720	728	726	748	692	712	729	701	712	705	692	698	685	781	748	674	742	724	728	708	705	677	694	758	706	712	753	727	745	690	709	712	690	678	693	672	696	730	699	701	672	717	693	696	696	763	717	737	728	742	709	697	685	656	736	694	702	718	701	720	722	759	677	776	706	695	731	705	714	730	705	682	689	650	762	693	704	692	690	705	680	702	727	644	696	659	676	740	696	710	730	695	707	716	706	693	726	713	723	733	695	742	717	695	647	733	704	704	716	666	701	685	717	738	716	745	739	717	716	717	687	743	716	702	736	755	688	655	716	721	712	706	708	706	719	730	692	640	709	707	695	734	725	740	692	739	732	699	726	687	709	737	683	673	701	785	702	691	641	698	795	696	714	662	714	732	706	716	713	686	719	668	749	730	707	696	716	677	718	727	661	701	688	717	723	745	675	716	724	685	701	682	693	726	709	656	719	675	709	670	746	773	684	725	713	702	673	709	691	751	684	700	718	700	755	711	771	711	758	716	678	704	699	758	756	703	661	678	696	692	655	721	719	708	686	727	747	696	782	741	685	731	730	703	677	744	684	720	736	713	717	737	696	682	694	678	699	724	677	711	750	758	706	730	689	679	703	708	704	742	732	741	739	709	743	715	654	732	732	729	720	732	734	706	735	708	724	682	721	730	736	733	778	769	670	701	760	683	674	708	736	737	694	703	717	682	739	713	709	670	767	660	711	713	732	720	654	729	733	693	702	732	725	738	695	670	702	721	736	714	772	747	705	720	703	708	721	698	691	682	700	657	696	738	750	677	691	699	742	718	730	713	650	666	704	767	720	714	682	688	687	729	684	756	730	721	724	730	717	676	718	709	719	680	721	660	719	687	714	733	707	705	745	686	718	744	720	669	732	740	691	704	756	658	682	734	647	676	741	702	725	674	712	725	679	703	704	706	733	693	670	744	777	700	678	745	700	753	692	693	739	688	688	725	676	691	686	665	721	709	730	715	690	695	720	655	698	710	660	683	707	752	739	733	743	711	717	706	713	699	682	685	724	687	710	727	714	671	697	702	710	705	765	687	729	707	686	711	709	741	694	728	708	724	705	739	751	757	693	699	691	716	708	753	707	754	740	757	715	682	664	720	696	748	763	699	716	715	704	691	743	702	680	694	757	718	703	755	716	714	668	707	688	706	680	732	736	689	705	692	726	709	719	700	758	717	677	744	724	728	706	744	715	752	727	650	716	732	706	696	734	712	713	675	673	699	690	752	734	710	742	701	735	689	758	713	721	745	739	661	734	702	718	730	697	737	693	728	675	701	696	685	760	688	750	705	726	701	757	688	714	703	708	739	697	733	740	662	697	683	709	716	687	668	714	705	737	726	640	713	684	730	704	717	704	698	707	722	733	713	680	718	714	732	711	733	698	700	722	701	771	679	674	681	690	712	747	726	663	731	663	659	720	703	712	686	698	733	683	714	694	703	701	699	706	707	680	722	697	684	701	716	700	689	684	749	698	679	751	671	723	710	702	750	713	727	718	693	706	726	721	687	705	728	744	784	738	680	715	688	715	682	735	727	672	739	698	766	681	698	716	689	718	746	727	697	755	715	710	708	687	664	715	759	696	694	686	728	700	698	672	670	734	749	719	684	700	686	665	708	687	738	703	691	705	687	708	725	739	738	742	692	727	715	757	732	711	703	749	725	714	661	735	741	698	701	691	703	751	758	713	730	675	656	698	717	709	724	710	694	708	713	722	683	718	738	690	716	666	745	694	726	705	749	755	744	699	697	706	735	710	708	702	707	758	711	744	726	714	709	687	718	726	694	669	709	730	713	688	750	700	780	716	727	727	746	731	696	702	741	721	706	756	713	716	731	680	668	689	749	704	728	739	701	723	700	670	706	724	707	725	714	728	765	720	738	725	706	709	727	747	733	701	694	682	727	716	710	684	714	726	775	703	718	727	747	719	743	746	754	709	698	729	749	682	704	654	694	725	705	735	671	698	693	704	699	666	694	659	691	680	719	750	707	771	685	714	687	677	710	732	732	719	728	688	718	721	684	751	683	717	729	725	718	727	714	742	717	728	677	727	732	699	768	700	747	705	747	769	694	762	700	697	657	669	672	726	701	742	744	715	689	714	707	763	751	704	709	751	723	687	674	664	692	756	693	713	724	743	729	669	688	769	654	717	705	690	683	706	687	741	704	715	698	723	701	725	697	753	722	683	674	750	688	750	719	686	700	657	755	716	681	743	676	706	702	730	720	722	751	699	740	700	712	748	682	699	731	660	712	681	689	706	699	763	712	720	713	732	708	735	687	744	736	711	741	672	685	723	758	689	708	751	702	735	710	678	710	672	744	729	713	734	745	719	738	688	745	720	681	715	691	658	689	738	706	715	676	713
49185	50137	44830	34694	28250	24376	22058	19626	13145	8713	5058	3385	2365	2866	2275	2069	2066	1443	1257	855	615	451	387	514	600	426	315	271	279	256	259	277	229	231	245	300	283	264	242	276	229	245	243	286	247	262	266	243	255	252	229	264	244	250	250	234	253	228	250	236	237	245	277	249	228	226	232	232	254	243	198	243	243	233	223	243	236	212	254	271	223	245	242	250	253	233	242	216	235	234	226	243	250	236	203	232	260	248	238	237	253	220	235	256	223	225	253	257	257	225	248	259	216	242	214	216	251	234	239	249	246	227	238	254	219	229	249	248	231	235	239	213	270	220	230	209	224	245	220	245	243	249	254	214	235	248	247	208	245	262	243	235	235	233	268	242	222	231	232	249	268	241	258	256	226	235	253	242	246	239	264	239	246	234	210	241	218	217	244	215	209	257	238	275	233	254	232	243	237	217	256	240	250	249	254	247	245	214	221	247	251	219	227	251	233	262	212	240	263	214	232	230	246	250	232	231	230	231	253	241	238	258	258	215	221	241	235	246	225	267	253	224	233	246	246	229	253	210	243	260	255	226	230	253	233	252	245	212	217	219	246	222	238	210	264	222	233	243	236	242	223	248	263	217	238	239	253	231	226	231	236	208	238	265	229	228	221	236	233	254	252	233	238	254	269	235	223	273	222	224	246	200	256	236	239	216	227	253	244	220	258	252	247	219	232	216	243	244	239	229	254	214	247	247	270	255	247	235	268	222	235	269	262	243	257	237	205	270	243	222	220	224	248	214	232	246	240	215	261	245	264	259	251	211	251	237	237	240	223	255	241	257	242	223	237	240	242	260	234	247	245	227	238	263	229	254	234	232	220	265	235	215	241	228	242	215	266	240	253	236	240	238	233	209	242	275	256	274	258	248	244	226	218	225	252	221	224	233	211	256	238	245	227	278	226	252	254	269	239	232	249	234	245	224	233	238	240	253	228	252	240	251	244	228	234	253	237	242	253	253	236	254	234	253	258	224	238	247	230	234	238	220	227	246	245	253	267	236	230	238	258	251	222	227	267	215	242	249	265	222	258	222	243	264	269	237	243	230	238	258	230	245	228	252	232	248	223	232	229	250	216	214	239	248	214	232	223	256	264	245	254	234	257	236	221	234	231	206	241	243	253	228	240	260	216	229	264	233	256	234	216	266	233	296	250	226	247	232	263	225	234	238	253	229	250	248	235	245	245	232	230	249	218	222	265	222	253	229	241	265	232	255	241	251	239	258	249	233	234	247	245	241	252	238	228	226	210	218	217	237	214	240	257	241	226	268	245	243	250	253	237	245	247	263	208	239	213	263	229	244	236	234	243	250	220	232	271	237	230	249	228	237	260	230	244	250	248	233	248	245	239	233	238	242	250	247	245	253	203	239	233	268	254	260	243	256	275	247	253	244	226	215	239	251	216	267	261	251	254	227	247	242	263	238	264	243	258	237	257	241	233	245	226	228	260	250	238	249	235	222	232	235	261	234	232	235	268	255	236	226	255	253	233	228	247	245	249	275	244	247	248	249	235	207	256	236	233	217	222	239	244	250	235	246	211	252	241	254	235	241	218	237	265	227	230	223	238	239	233	221	230	226	235	270	251	252	252	274	270	224	245	239	216	230	243	244	237	230	227	242	256	251	245	214	237	231	256	246	231	232	235	249	235	238	248	254	261	235	243	239	259	242	223	232	242	248	237	210	245	247	238	220	226	234	246	236	273	211	225	227	214	276	254	251	253	256	230	230	230	246	241	247	253	256	219	233	233	254	237	233	263	245	256	256	243	233	247	263	234	214	250	276	250	231	264	246	249	230	231	221	253	260	226	265	228	236	254	236	217	265	254	222	222	252	264	250	238	262	229	221	232	229	251	232	241	222	239	244	259	241	243	243	256	234	233	210	261	246	250	276	237	238	248	274	201	256	239	232	230	238	248	220	228	222	235	237	235	239	249	231	246	211	253	262	236	238	249	220	243	230	229	227	248	250	252	254	233	220	219	224	241	238	243	208	227	232	279	247	243	232	230	235	212	213	234	241	256	238	235	268	245	206	247	257	237	257	233	268	254	216	225	250	247	238	234	247	219	238	214	218	217	230	247	251	250	238	239	234	212	232	242	221	226	246	231	244	247	235	257	258	221	233	246	247	242	227	231	231	235	250	239	259	222	201	244	252	272	269	211	223	254	227	224	233	237	232	260	263	218	237	240	226	244	237	253	231	239	263	225	243	224	226	270	239	251	257	264	245	235	248	249	246	227	250	241	251	254	236	245	213	229	276	236	239	229	251	226	237	278	202	239	208	209	260	248	231	225	217	253	228	220	227	262	219	229	234	250	213	223	202	248	210	249	233	255	214	234	241	220	222	248	226	233	222	235	222	231	254	264	268	255	244	230	235	261	234	230	235	267	228	246	230	233	230	235	250	218	228	218	235	229	233	233	230	256	208	242	228	227	208	259	250	274	230	256	237	232	236	230	211	241	222	233	244	249	246	215	218	214	228	247	227	243	260	251	214	255	231	246	262	241	239	233	218	261	231	209	244	239	236	230	228	226	263	209	232	242	239	259	217	234	238	231	233	237	240	226	247	219	241	247	230	237	209	227	253	240	231	227	258	262	243	226	234	260	247	261	235	260	244	247	204	220	259	238	223	238	204	263	220	244	212	245	264	227	223	239	239	225	220	255	239	253	236	215	251	255	259	258	243	230	235	234	246	232	224	233	278	247	229	248	246	255	259	240	238	212	209	257	238	233	255	226	233	241	239	251	234	224	251	247	252	259	226	250	236	223	258	225	225	253	254	236	260	224	252	217	207	229	234	262	217	242	258	223	206	274	261	192	242	228	234	215	249	208	210	240	239	269	261	251	247	255	237	245	247	225	241	256	222	231	248	253	222	229	246	239	225	243	245	243	248	226	218	223	258	245	235	245	250	222	238	244	250	224	229	243	214	257	239	256	208	261	217	231	257	235	219	249	243	259	252	263	224	247	221	211	228	224	254	224	248	249	234	235	222	241	230	243	258	231	237	212	238	243	220	209	228	220	258	223	236	218	240	247	248	234	259	244	229	225	231	253	263	225	231	218	222	239	242	221	236	230	242	263	257	252	244	244	262	230	232	225	246	264	239	246	229	255	253	224	229	263	242	243	222	229	237	249	252	224	250	236	251	250	232	236	243	230	221	222	199	241	239	232	225	223	237	210	266	250	246	263	248	261	218	227	237	218	239	229	222	224	270	221	244	234	232	254	251	259	241	261	228	243	237	256	241	255	233	230	248	238	241	243	224	260	235	240	208	219	239	246	255	234	232	255	223	219	250	252	217	261	232	249	257	233	237	217	274	218	259	241	230	213	236	255	238	266	242	256	248	222	234	241	224	253	234	256	253	207	268	223	260	232	213	226	242	256	236	223	209	255	220	215	228	267	227	223	266	232	243	231	249	230	234	204	216	237	216	263	226	219	230	249	233	240	217	231	234	235	212	255	243	242	215
40562	52168	53550	50757	37775	32806	30660	30739	24487	20223	15149	11743	10178	13037	10693	10800	10510	7969	7516	4957	3531	2371	2052	2940	3411	1935	1352	1053	1034	991	855	919	947	868	899	923	863	919	892	830	877	889	833	808	803	901	937	897	816	777	813	782	802	735	734	747	764	745	766	767	797	748	693	760	816	784	744	775	799	758	781	744	770	769	731	759	730	809	729	783	799	790	744	768	737	768	766	749	710	767	810	786	748	766	747	743	754	747	761	782	759	758	795	751	694	735	723	808	745	717	791	759	773	738	755	767	732	783	751	747	757	742	778	779	739	739	800	695	731	769	764	763	763	782	763	757	735	757	751	758	772	796	786	723	742	724	715	696	760	749	771	748	766	747	792	739	794	753	764	759	765	698	722	754	787	757	783	753	738	818	756	797	764	732	765	794	801	771	746	775	766	724	801	686	726	745	764	718	752	797	719	786	791	711	716	756	718	747	795	752	744	749	739	762	784	777	795	770	761	748	740	739	824	772	749	731	777	767	714	766	789	774	755	742	767	764	774	721	729	756	747	768	796	757	810	756	741	808	750	750	757	801	770	753	776	755	738	777	739	759	743	703	789	796	777	742	801	776	745	770	762	748	765	758	759	730	729	799	724	748	750	722	756	755	777	795	778	762	748	762	740	713	780	745	713	736	783	764	718	740	780	758	800	784	741	744	694	767	796	760	830	793	801	745	745	782	751	711	730	705	785	806	726	788	761	753	729	775	790	790	733	734	754	730	804	805	812	708	790	727	728	740	744	760	734	770	750	807	804	775	755	758	766	718	782	778	756	745	753	763	774	736	782	777	786	760	771	688	810	755	786	702	779	795	765	771	786	727	785	770	756	745	745	754	771	760	796	769	783	739	786	691	803	717	771	729	736	740	812	743	766	727	799	769	774	803	820	772	770	698	780	727	756	773	757	791	744	745	734	736	762	741	774	726	707	784	783	739	747	734	778	725	753	746	785	751	743	728	728	742	720	746	754	724	789	783	772	759	718	801	757	773	691	726	758	754	755	731	789	762	796	778	724	747	748	783	756	746	729	747	722	780	744	696	740	777	826	769	784	743	775	759	769	755	800	777	722	772	799	791	779	758	791	771	765	736	736	764	783	742	743	797	729	802	769	781	777	796	731	755	754	799	750	749	809	731	794	769	711	805	723	768	782	731	751	788	797	715	768	790	776	747	765	731	783	752	749	761	744	744	745	792	722	753	750	770	739	812	721	766	738	773	779	763	767	690	783	772	757	759	746	826	761	712	748	809	756	737	765	736	726	742	792	753	733	754	776	772	783	769	710	753	717	797	785	811	760	756	784	769	723	726	761	703	747	760	723	762	774	789	815	780	765	791	779	820	769	824	736	729	746	798	746	745	755	757	797	724	784	741	732	773	704	763	801	770	771	812	766	793	760	750	733	733	742	746	779	708	767	770	766	783	769	768	760	794	748	775	777	747	726	668	724	743	766	729	749	758	744	818	722	709	745	765	771	750	747	709	746	761	760	756	760	755	726	795	792	749	709	745	781	767	723	749	776	731	734	735	767	805	767	793	726	736	750	705	713	778	774	759	778	754	802	760	723	769	731	734	788	781	774	797	750	784	753	726	720	799	771	758	712	770	759	752	750	740	784	741	793	732	745	774	714	759	732	771	778	738	720	787	789	751	742	724	718	682	722	727	754	739	794	752	790	756	774	723	757	783	732	733	757	733	766	721	779	803	726	739	770	750	758	750	782	802	739	782	763	759	735	768	768	750	779	731	743	740	779	807	733	773	768	765	761	749	777	788	712	748	766	746	777	770	725	763	724	754	781	769	775	720	777	777	731	756	746	753	798	750	778	768	766	829	750	778	797	789	729	772	773	791	746	769	787	790	742	771	743	744	778	719	758	831	781	781	714	798	788	733	766	743	784	781	783	705	704	764	755	761	733	754	753	783	766	790	704	788	794	742	795	713	745	739	803	789	728	725	742	721	791	693	762	740	774	749	782	783	756	789	737	765	769	755	729	758	741	823	778	742	740	743	775	740	758	778	719	789	751	727	764	741	775	748	771	746	753	769	806	766	752	752	750	742	785	724	801	785	789	755	752	762	773	717	760	812	753	744	769	719	757	766	760	760	766	786	756	733	778	770	761	823	781	737	767	778	764	777	732	764	736	730	749	768	781	787	761	757	794	779	781	741	774	775	746	804	750	783	789	785	753	742	734	762	759	775	753	736	752	774	742	774	744	769	735	753	769	769	749	723	764	713	803	756	727	780	769	763	736	771	754	726	743	756	728	738	757	794	755	760	773	769	767	747	716	722	806	787	794	789	728	721	709	784	733	746	735	764	797	754	734	767	764	784	741	759	724	717	786	769	736	744	776	738	760	773	779	805	782	775	791	734	844	777	738	700	772	756	764	774	714	793	758	775	733	809	741	794	777	738	748	747	749	739	750	753	775	789	736	777	776	758	736	750	778	756	780	809	760	726	743	768	783	764	769	803	762	764	826	773	768	763	763	760	793	739	714	750	722	792	755	802	752	747	774	749	787	716	795	755	772	761	735	753	788	778	752	746	778	729	774	729	714	757	787	762	774	751	777	716	738	718	728	744	744	796	780	721	748	763	771	766	728	746	785	744	766	762	736	764	734	755	740	806	803	811	802	792	778	767	754	775	723	786	744	778	794	727	773	776	792	825	781	758	791	774	779	770	748	772	697	676	749	741	768	797	769	760	774	751	725	785	745	767	733	764	807	707	761	797	794	714	753	773	723	779	771	737	798	722	815	760	698	783	744	794	789	728	747	786	771	765	784	770	794	744	759	759	732	729	757	762	763	736	785	779	777	772	704	773	791	747	774	730	760	718	808	767	793	764	720	766	796	728	718	790	760	734	793	730	803	738	778	748	738	752	777	799	756	742	788	784	774	748	713	795	767	782	761	798	781	742	736	751	736	760	763	799	721	750	760	708	732	729	752	808	771	745	746	742	750	750	736	750	752	842	681	780	791	779	776	792	774	825	745	797	746	748	743	816	760	756	783	781	736	734	788	767	754	723	781	751	794	819	747	778	731	788	798	804	778	771	742	765	754	809	769	779	796	777	770	785	742	789	749	771	755	755	716	760	755	772	755	719	776	711	750	730	766	751	770	759	789	744	725	781	741	766	722	764	755	740	757	777	769	770	790	799	759	800	745	760	738	748	735	806	747	777	747	830	712	784	721	733	740	775	821	792	735	745	758	759	779	701	736	778	710	727	780	708	751	757	823	754	785	766	757	733	708	755	744	765	780	740	802	788	794	752	795	776	761	769	778	789	742	702	750	770	782	760	758	669	733	755	724	740	760	728	743	758	706	764	743	790	766	745	781	741	768	745	769	757	721	747	813	744	790	780	747	781	773	764	790	788	792	754	739	806	771	733	765	790	714	746	755	730	802	782	744	767	758	730	738	812	808	753	710	710	772	756	750	783	787	771	798	773	738	710	797	798	775	701	779	768	788	767	742	763
22731	27832	24868	14143	4500	1878	1225	1037	655	552	437	353	323	303	275	269	273	249	227	215	221	224	202	219	222	213	215	217	213	230	204	219	208	217	233	205	229	207	222	182	213	199	205	206	222	226	223	199	188	219	174	218	200	209	205	210	207	188	194	187	207	213	195	176	223	196	199	204	198	203	225	196	208	193	236	235	235	218	181	210	210	228	204	212	191	189	212	188	192	229	193	218	217	205	204	221	216	202	207	209	218	221	210	202	207	211	217	197	220	206	206	180	202	186	196	223	239	203	208	182	180	203	215	211	205	223	187	214	232	204	211	197	198	232	201	210	190	237	235	203	210	191	183	221	213	201	231	192	210	220	219	201	202	220	190	212	189	240	204	206	209	192	196	213	213	195	210	216	218	222	241	182	189	216	213	204	215	207	208	202	207	219	208	215	227	209	193	200	224	201	197	186	189	204	214	254	204	245	201	206	221	195	207	197	187	212	226	201	224	216	218	224	205	216	212	224	218	210	216	183	196	183	171	202	198	200	206	192	215	212	208	213	236	199	203	212	217	211	205	202	232	204	197	190	212	198	241	204	199	215	222	208	226	189	203	211	217	225	183	220	209	220	201	212	176	178	215	220	213	222	195	215	217	215	193	176	175	196	207	230	194	197	184	199	185	222	192	210	210	196	196	237	192	220	211	191	190	221	197	199	218	225	197	208	222	209	232	202	185	182	201	201	217	205	186	208	181	215	216	234	179	203	219	244	200	184	189	179	198	200	209	194	188	220	215	213	198	196	223	230	202	179	214	210	205	197	230	207	202	204	207	213	225	210	187	232	218	224	198	216	202	187	207	177	199	204	199	212	206	200	221	205	226	216	194	219	200	206	225	226	208	240	219	215	206	218	190	187	211	194	170	202	213	192	192	219	210	190	206	197	210	213	230	207	195	211	222	198	232	224	208	194	201	199	192	188	200	217	189	205	213	229	206	240	209	224	198	207	200	212	208	223	211	188	207	199	191	203	184	204	202	226	195	220	217	213	211	183	210	231	194	183	239	199	228	219	230	203	229	197	218	200	196	210	206	201	196	182	207	211	224	216	206	223	177	222	190	220	198	211	207	207	172	198	236	230	180	208	209	214	202	199	200	195	191	217	202	189	184	241	198	202	189	202	219	190	227	177	193	224	210	200	209	200	214	228	222	206	195	211	212	192	207	213	229	222	189	186	205	218	188	215	207	199	200	206	193	184	211	219	201	201	236	198	186	201	223	214	206	237	208	227	203	214	190	214	216	208	215	183	224	225	192	203	209	193	196	200	193	197	208	197	216	195	217	204	191	223	182	200	207	196	249	198	197	213	198	225	198	229	208	227	193	207	179	221	194	201	232	199	198	204	215	218	234	243	214	222	207	199	199	191	203	219	210	220	192	207	203	207	201	210	211	204	204	199	210	200	214	220	195	225	227	226	206	203	194	218	202	190	206	195	231	225	197	207	191	219	184	205	217	207	204	209	190	173	179	207	211	175	201	193	233	218	220	228	178	238	194	220	214	207	206	195	217	180	208	209	207	217	207	212	214	219	214	227	188	208	202	205	185	208	191	203	206	200	183	214	217	217	236	202	191	195	197	219	220	211	224	202	208	211	242	194	214	194	233	208	211	229	215	216	212	228	205	185	232	229	197	201	171	193	206	181	210	220	192	202	194	227	209	208	194	199	206	208	217	194	213	193	208	226	218	245	206	188	227	201	197	212	229	195	216	185	209	220	193	217	209	194	206	218	163	197	193	219	192	208	210	213	221	193	234	192	214	203	214	203	204	223	190	186	198	220	197	216	205	222	213	223	204	189	225	201	211	245	213	207	199	211	217	197	205	202	213	212	223	229	194	176	213	197	192	199	218	199	239	207	206	199	206	218	222	185	193	198	190	215	224	209	210	201	210	210	209	183	228	184	210	230	198	200	232	208	208	194	205	180	218	208	193	216	205	201	245	213	194	186	231	209	211	194	210	214	219	202	202	210	198	214	218	192	182	222	186	195	197	213	224	188	217	200	209	232	239	194	206	206	180	228	207	198	211	194	209	199	224	207	198	200	179	178	199	224	209	209	208	211	192	184	191	232	209	216	212	197	190	166	201	219	186	219	185	189	220	197	205	225	193	197	197	209	196	197	237	213	190	195	221	201	189	216	198	203	185	212	211	220	178	203	186	234	197	181	200	212	207	198	210	188	182	218	218	211	202	192	197	223	202	203	208	196	217	208	210	223	225	214	205	212	231	206	199	210	187	184	213	191	223	210	199	176	219	212	200	175	211	232	219	201	213	193	202	226	170	201	227	209	196	220	216	185	215	208	193	219	196	231	196	225	221	208	199	196	218	216	212	184	219	206	231	205	218	191	208	206	207	210	173	214	197	204	187	219	212	242	234	195	190	220	225	216	187	186	216	195	185	205	182	210	220	181	198	251	188	230	214	198	202	213	216	231	187	216	207	190	191	208	237	185	217	202	205	198	200	204	187	219	195	209	213	211	194	234	177	168	216	210	203	224	211	208	200	216	202	207	216	202	231	213	213	211	188	216	194	187	221	205	230	229	214	207	197	207	212	219	230	221	230	242	236	192	197	193	201	194	210	181	198	208	212	176	236	204	214	169	217	205	195	196	184	196	219	214	209	218	222	190	221	224	226	209	202	172	188	215	192	221	196	213	222	226	223	203	198	193	218	191	187	226	205	203	205	206	204	187	196	207	207	204	197	223	207	212	228	197	165	198	196	222	224	207	214	229	232	238	209	174	209	204	220	210	245	216	192	183	214	210	212	221	204	189	235	214	229	198	194	218	221	205	219	207	207	207	206	195	200	208	207	232	183	174	197	203	206	223	202	184	217	216	217	173	214	211	222	219	228	209	222	211	199	224	209	216	232	199	216	196	200	197	201	204	215	217	242	183	173	183	206	210	222	207	197	224	193	230	189	187	195	206	214	172	214	231	196	202	183	224	201	198	212	197	204	207	221	208	188	218	175	217	182	199	201	195	225	215	205	191	177	192	176	207	191	208	202	223	194	197	206	185	195	196	240	212	195	211	206	196	214	201	179	218	214	180	202	211	211	210	208	221	197	182	201	213	203	211	218	199	228	204	219	218	207	188	208	231	202	190	197	197	219	212	234	200	204	220	243	214	198	214	209	255	214	208	218	214	211	203	203	199	186	226	212	212	221	211	207	224	231	212	183	210	198	212	208	211	232	200	232	186	194	192	220	198	195	190	192	223	202	220	204	221	200	214	188	222	201	189	213	195	211	228	189	208	216	213	201	221	175	217	192	200	219	193	199	201	170	222	204	191	194	194	209	209	195	220	178	206	204	236	192	192	226	200	201	203	200	198	190	206	204	210	212	204	217	196	206	209	253	200	223	182	229	204	201	185	212	190	206	216	233	218	187	188	201	203	231	212	216	216	217	197	194	212	213	242	200	203	195	210	207	204	225	208	227	235	201	212	211	210	211	223	228	192	201	180
20745	28132	32096	26338	13599	7320	5197	4274	3094	2534	1871	1576	1300	1306	1204	1032	1118	1063	986	878	795	754	825	811	799	821	735	713	730	721	711	763	731	729	727	719	733	717	729	718	693	726	701	707	708	704	658	713	716	696	675	657	675	715	630	684	715	675	630	662	677	678	717	693	698	656	664	707	700	679	709	676	724	667	701	713	702	656	647	685	704	685	685	681	678	666	674	617	693	661	707	685	732	675	722	706	676	662	686	678	704	614	691	702	624	713	647	669	682	671	691	698	655	696	731	676	646	677	622	687	668	641	684	700	695	698	713	688	690	705	698	677	711	680	704	605	678	655	670	670	724	664	673	600	714	681	688	736	680	662	697	700	741	693	728	715	749	696	697	674	654	665	675	692	703	689	648	678	695	706	686	656	687	708	702	695	665	684	705	729	639	663	672	655	741	687	689	686	693	729	724	719	692	722	614	684	673	650	720	656	685	702	653	705	681	689	668	688	645	627	723	708	658	659	661	661	724	666	685	636	704	652	664	694	712	700	663	724	700	726	665	665	682	681	696	652	634	694	672	655	672	719	663	692	703	721	662	683	672	702	716	678	691	661	689	674	645	694	670	661	732	670	674	692	695	685	665	677	708	697	679	647	662	724	667	627	658	717	694	744	676	720	694	650	710	648	704	648	686	663	652	660	692	662	717	625	693	717	680	669	708	713	749	698	700	743	669	651	705	647	698	655	675	711	700	693	692	718	725	691	693	710	689	664	684	647	660	691	646	696	712	742	673	700	646	652	654	640	677	701	682	684	687	666	683	708	687	737	668	634	607	717	644	725	658	662	653	689	654	665	696	698	666	711	623	687	708	698	684	662	657	654	676	665	683	708	649	690	681	668	669	702	669	682	696	691	690	709	666	644	644	698	701	736	758	662	657	700	682	697	676	655	661	706	730	673	688	723	701	691	668	708	647	695	696	653	654	700	672	691	696	693	692	693	736	668	678	708	704	715	703	720	673	698	691	719	729	679	676	696	676	659	691	694	689	660	635	699	721	646	684	702	753	626	675	704	702	683	672	672	703	628	661	682	697	677	720	714	670	696	690	678	698	690	694	684	685	684	696	697	644	657	678	696	691	656	692	724	706	696	653	711	656	676	666	679	662	681	679	671	689	716	698	667	724	675	693	694	703	672	696	684	671	717	679	696	659	691	676	704	688	697	711	666	670	762	725	664	683	699	669	699	669	690	669	699	662	729	727	723	690	672	702	686	688	675	719	654	678	675	662	692	715	706	700	696	710	678	708	697	642	709	689	655	691	678	675	719	726	662	697	669	656	664	707	687	687	688	701	707	670	660	680	686	659	669	686	692	711	713	695	692	676	681	710	674	674	660	658	653	695	690	658	666	647	729	687	680	692	689	631	681	664	701	711	671	689	698	675	686	672	684	709	720	685	694	674	694	644	681	682	689	710	661	664	669	691	692	687	678	612	698	656	669	655	679	661	684	709	694	712	663	674	664	679	699	671	712	673	719	689	692	685	698	711	722	699	679	624	658	694	726	705	701	692	650	688	683	703	661	682	665	709	706	701	680	711	677	678	690	691	693	654	715	669	709	696	675	622	687	674	657	700	671	687	697	687	734	646	713	714	679	649	721	716	711	642	703	743	632	674	753	703	647	692	654	641	710	690	690	703	711	714	682	671	685	678	705	710	734	734	702	679	677	684	708	687	674	705	708	678	703	707	684	732	666	660	672	672	620	694	632	682	741	680	664	735	693	729	675	684	687	726	687	691	670	684	681	707	677	699	701	668	652	668	673	719	649	676	709	685	682	677	672	673	654	701	694	670	679	720	679	673	711	718	699	690	703	697	692	723	702	679	709	712	678	679	712	674	682	678	649	671	664	665	712	690	679	703	632	724	711	706	638	645	663	707	693	669	695	680	698	676	738	645	690	717	680	721	681	712	687	690	658	716	661	663	696	764	702	688	668	725	680	715	673	684	703	628	723	677	711	704	679	697	697	659	688	655	665	735	680	697	708	684	668	723	698	613	651	681	710	672	614	716	703	699	674	678	679	685	692	703	668	689	702	694	689	731	651	675	658	720	654	641	697	704	704	702	675	673	683	710	620	666	661	708	699	699	717	673	693	711	724	699	685	676	670	663	706	711	660	709	687	701	686	637	645	663	683	694	690	714	679	640	596	665	678	717	661	693	686	664	644	662	709	708	708	717	657	690	692	700	672	693	725	700	660	671	669	695	688	703	691	692	672	701	650	711	739	682	692	651	652	687	661	708	674	671	685	703	741	694	692	691	692	688	739	715	704	665	669	677	634	720	661	649	670	641	669	664	728	694	707	696	734	640	697	747	679	715	715	749	657	697	681	674	729	680	668	671	693	672	696	702	653	662	686	675	664	657	675	691	659	739	687	700	708	688	659	710	677	674	707	653	700	666	685	661	708	685	708	651	711	664	687	683	714	670	652	654	675	700	690	705	689	683	657	685	712	655	661	652	696	697	654	679	633	722	669	710	649	693	712	689	665	688	651	696	685	683	654	734	668	695	658	710	709	637	705	734	702	709	685	653	701	710	635	698	613	681	689	722	659	731	723	705	704	709	677	665	643	686	687	658	752	695	666	666	719	684	652	678	694	674	671	660	707	688	647	727	656	682	658	648	720	711	686	696	667	704	713	665	709	731	677	722	646	703	743	692	640	675	652	667	702	685	662	679	688	732	696	657	717	698	651	680	626	638	661	755	690	689	708	663	653	675	659	668	676	707	718	697	702	634	691	669	692	660	708	650	695	678	664	668	680	669	673	702	678	698	706	684	698	626	666	663	683	736	664	721	696	623	683	685	646	695	732	664	683	649	669	686	693	690	684	699	699	690	671	672	657	675	699	702	725	692	712	665	701	699	662	661	746	662	720	654	701	754	676	635	710	670	669	615	683	622	662	652	685	671	717	695	666	726	733	686	671	662	644	702	625	678	671	689	721	715	686	694	681	715	677	715	634	700	688	670	665	729	696	749	708	668	703	706	709	680	706	691	659	702	692	678	702	660	660	691	723	722	644	664	675	665	709	702	700	624	658	698	668	705	710	689	668	690	657	665	704	736	664	684	657	686	706	695	679	666	633	689	761	674	675	731	707	695	652	663	709	706	709	737	715	661	687	648	683	679	661	612	708	712	698	681	698	656	684	699	651	706	659	717	688	651	614	714	654	670	737	726	688	699	645	697	724	676	636	666	697	700	718	679	686	635	695	701	679	701	667	667	679	691	677	685	653	642	677	652	672	696	699	753	672	690	692	688	731	667	713	702	715	749	688	695	711	713	713	703	681	706	661	693	681	637	707	722	695	693	676	681	665	704	669	685	736	714	702	689	734	675	676	679	706	690	720	699	678	701	681	677	690	690	635	710	699	706	656	689	681	713	690	680	664	696	684	675	692	701	697	708	685	715	659	718	726	676	698	710	665	665	682	654	666	723	675	690	708	691	682	664	685	660	683	713	677	674	670
43428	45166	41290	30960	21550	17181	12983	11490	6901	4297	2963	2120	1516	1452	1507	1452	1200	960	811	601	425	317	346	388	327	285	258	224	216	217	224	208	209	233	201	242	215	240	215	231	223	209	206	214	211	189	186	238	203	194	218	198	207	199	196	207	199	203	219	191	228	207	211	262	204	215	188	213	196	191	228	208	213	187	208	187	187	206	190	234	229	189	206	207	219	214	199	197	220	203	197	228	214	197	213	203	217	193	215	220	221	210	191	217	217	231	208	207	194	231	215	235	182	208	188	195	213	218	214	223	222	229	186	206	193	206	206	175	211	231	205	198	208	193	204	196	206	187	187	195	221	222	227	178	242	170	206	227	211	211	217	195	215	218	228	215	206	204	202	195	200	194	236	219	184	218	237	212	221	211	230	210	230	197	205	208	198	216	199	184	187	199	219	188	231	211	210	220	233	208	193	211	229	204	211	209	197	195	206	203	207	230	186	213	194	215	184	190	210	192	184	226	214	212	196	223	223	197	184	225	200	216	208	214	202	194	201	210	196	204	232	198	193	197	194	224	228	218	227	227	222	215	216	224	205	211	202	228	199	183	232	208	216	219	208	200	230	191	198	207	197	217	207	219	198	203	194	180	216	226	202	203	214	213	207	212	206	204	197	203	181	206	214	177	220	217	219	216	171	200	207	216	229	193	226	227	210	207	195	208	221	204	221	209	218	210	224	195	215	200	211	225	210	211	189	208	203	219	213	177	212	204	205	216	220	216	248	187	193	223	215	225	213	208	201	222	188	212	203	197	197	201	206	248	212	207	201	235	193	216	190	212	239	215	231	213	215	202	182	191	202	195	189	182	188	196	184	233	213	198	190	217	210	232	197	196	244	195	197	226	196	201	227	216	210	221	209	209	194	207	220	227	206	172	217	197	182	205	204	226	195	200	191	197	202	219	212	191	212	222	201	194	240	204	204	214	228	213	197	201	172	200	219	214	198	212	200	194	198	209	214	193	197	226	221	212	214	175	222	218	222	219	213	245	210	194	213	221	189	206	208	190	229	196	224	183	212	212	228	202	207	205	201	199	210	180	204	195	169	205	217	211	203	175	215	205	191	196	204	213	205	201	197	217	197	209	192	200	210	186	239	230	205	172	198	193	222	186	185	206	223	225	213	200	198	209	195	203	241	192	199	205	208	231	221	202	219	229	212	207	210	240	183	195	197	205	216	215	212	242	193	202	228	236	237	204	202	215	209	196	196	203	193	214	203	223	178	233	201	191	217	214	205	216	209	219	216	202	210	207	193	218	207	226	212	203	199	188	214	185	199	212	200	200	173	185	206	189	245	186	179	207	210	212	203	222	194	204	237	206	221	219	206	210	208	221	210	215	216	222	226	218	194	201	215	238	197	218	203	222	216	188	199	224	176	203	206	222	211	226	201	211	203	198	204	189	223	216	189	209	221	210	189	194	194	219	204	192	223	193	204	194	217	216	218	203	195	168	182	207	200	205	203	205	199	200	226	199	201	190	217	239	214	222	204	221	203	207	191	204	207	189	198	203	213	218	180	219	219	203	219	161	189	205	213	188	224	207	199	202	183	197	217	189	202	229	183	205	201	204	228	228	200	210	198	182	211	197	189	194	224	207	194	194	192	199	212	224	201	208	207	221	179	206	223	195	199	210	204	193	222	175	201	199	200	211	213	218	211	229	204	217	212	193	206	231	202	220	221	186	210	212	184	241	201	228	180	212	177	193	223	230	197	205	228	214	209	208	179	197	205	190	207	209	188	206	197	199	232	215	195	208	228	201	223	191	221	216	204	188	198	201	229	207	197	197	226	195	202	215	204	215	206	180	220	208	233	212	205	216	201	184	191	218	178	197	214	169	210	206	207	221	226	216	192	211	203	203	239	204	221	212	222	184	193	180	209	207	214	214	189	193	199	201	182	235	208	190	237	223	232	212	215	187	223	204	208	212	213	210	205	214	230	166	217	226	194	224	206	239	230	223	208	212	210	188	222	196	182	215	185	234	210	203	192	197	217	196	211	244	223	222	198	181	190	190	198	219	192	239	246	196	208	223	203	192	194	203	195	185	222	209	209	207	189	197	181	189	198	195	215	214	217	215	204	182	219	199	206	211	234	185	209	191	187	201	200	203	199	186	196	212	214	230	199	209	188	198	234	191	204	198	179	218	203	215	211	211	220	199	219	212	233	208	211	198	216	202	193	203	215	203	210	236	204	214	226	233	204	210	186	211	191	229	209	223	219	203	219	218	214	204	199	208	208	213	207	215	214	218	202	207	175	205	218	211	220	189	206	207	207	209	216	217	215	213	195	215	196	224	204	191	214	205	215	222	192	214	221	202	211	198	194	198	181	221	215	228	205	239	222	203	202	205	205	182	214	185	223	232	201	195	220	203	224	197	181	189	233	225	209	200	227	219	220	224	217	215	212	194	207	209	214	199	186	216	202	219	206	205	219	200	212	217	201	218	211	215	204	183	191	225	199	181	224	223	195	228	199	220	181	178	204	224	218	188	199	206	222	201	209	194	215	221	216	182	215	188	205	213	203	202	222	228	217	215	221	227	210	206	212	226	201	198	214	201	196	221	228	208	195	229	176	184	227	205	215	199	204	216	199	184	219	201	207	209	225	198	210	216	213	198	202	203	195	205	200	236	216	192	205	200	229	213	223	209	209	205	240	172	224	199	193	208	206	218	207	211	200	211	219	182	186	206	214	237	198	199	214	189	208	208	221	190	194	245	193	211	190	203	234	203	208	209	213	176	210	206	215	198	200	204	239	224	207	197	214	215	201	201	202	223	222	172	201	225	184	230	201	224	190	201	223	219	214	185	226	212	210	191	222	205	214	184	224	223	200	212	201	192	209	222	230	197	205	217	227	207	211	223	202	193	209	228	211	214	215	209	204	211	217	207	229	214	241	208	223	210	201	215	219	194	214	189	209	186	209	226	202	218	213	230	207	201	191	210	215	207	194	182	217	223	206	187	187	228	227	206	196	187	203	220	210	211	210	166	207	199	230	215	217	209	202	193	201	196	207	226	193	228	205	192	205	183	195	208	217	189	196	186	231	233	207	195	229	220	200	207	166	209	201	211	207	198	198	179	218	189	203	200	203	209	179	223	216	208	193	213	212	222	208	193	213	225	218	195	214	211	221	201	209	216	215	228	217	215	186	214	225	198	192	205	206	178	207	234	220	208	180	199	188	196	224	197	192	220	211	206	193	205	198	213	211	194	211	200	181	211	194	192	202	209	205	220	194	220	184	188	192	208	183	230	212	203	215	210	232	194	223	202	183	228	229	222	200	190	193	192	221	201	210	223	193	213	197	215	201	238	223	200	222	227	218	231	214	201	200	213	213	195	215	221	218	217	215	216	232	216	210	199	215	207	205	221	210	209	210	202	225	198	218	226	193	183	201	223	220	221	214	200	210	189	208	187	196	207	198	198	181	231	178	205	245	195	203	204	202	229	204	226	204	201	215	192	232	242
36233	41811	45462	38975	26486	27570	22894	24211	17015	12812	10627	8678	7227	8294	8334	7945	7220	5555	4954	3504	2585	1884	1828	2468	1849	1293	962	876	863	832	754	817	764	770	780	791	795	755	805	786	728	752	717	715	724	742	761	745	707	706	767	690	700	708	627	655	748	690	663	662	687	677	680	716	708	679	729	687	732	661	669	677	681	736	718	694	705	686	675	689	692	668	727	686	681	655	659	711	683	658	692	719	688	708	671	716	667	715	692	711	684	684	703	702	755	673	653	662	687	660	687	705	686	679	667	678	695	703	683	660	679	694	711	664	721	656	678	687	707	719	732	699	658	698	684	719	670	683	685	704	667	648	719	690	708	673	727	726	679	715	674	686	699	718	696	688	668	696	726	639	713	667	671	697	641	678	680	708	705	683	664	690	703	706	678	720	691	726	719	676	654	705	645	686	722	746	697	690	660	681	651	710	677	645	735	695	679	685	672	666	691	718	641	690	713	673	689	696	684	652	693	647	685	678	706	672	722	657	750	659	628	630	714	682	674	710	715	675	709	666	679	708	755	699	660	694	708	721	711	717	728	692	676	693	701	743	662	711	675	653	683	702	689	639	717	671	666	694	649	693	647	687	723	689	672	703	712	679	669	706	699	693	668	685	690	650	687	679	653	673	663	700	673	686	683	718	659	681	690	740	680	707	681	675	687	672	682	739	673	682	673	710	722	644	686	669	642	674	727	700	699	688	690	689	642	700	673	731	695	667	714	673	676	717	717	720	713	682	694	665	678	706	684	671	661	717	727	710	686	695	642	670	676	682	668	685	692	705	676	664	644	724	731	716	717	688	696	661	665	663	694	651	705	691	674	714	693	661	696	721	766	677	685	748	710	651	655	693	642	670	662	669	647	667	718	653	690	692	713	676	649	676	656	697	683	694	714	681	643	689	681	711	685	703	671	658	626	665	718	650	702	707	688	696	640	695	710	663	647	690	708	695	730	681	670	712	719	737	705	761	682	703	640	684	693	733	681	684	675	707	691	677	679	667	686	665	684	693	665	744	690	694	670	692	666	693	701	672	693	652	701	715	642	666	700	699	716	693	690	657	698	706	713	670	765	642	639	686	736	706	693	671	663	681	663	716	702	690	683	683	694	692	696	695	744	697	662	713	655	690	724	670	686	734	730	691	695	657	692	672	683	674	718	676	677	697	692	644	680	743	706	696	671	689	645	660	680	702	726	714	617	660	665	673	675	671	652	723	697	656	700	715	658	684	696	691	707	709	670	723	663	723	717	705	658	704	648	675	720	693	710	670	700	690	643	688	689	656	703	653	679	673	673	724	653	726	722	702	664	695	721	665	703	686	637	678	669	734	692	662	714	689	677	670	752	740	692	718	678	632	686	756	666	717	661	692	697	625	705	686	707	686	662	714	676	708	671	698	649	676	674	656	698	708	678	650	693	677	711	708	700	709	708	733	702	685	681	654	687	638	699	691	655	693	682	694	677	653	654	632	701	664	639	698	665	710	672	678	686	686	706	714	666	675	706	692	692	701	705	673	669	692	686	631	645	671	664	669	720	719	685	720	699	696	698	710	671	695	698	685	689	690	669	706	675	688	661	678	685	721	683	738	722	677	702	718	652	673	687	736	670	713	638	684	691	643	716	713	730	651	680	678	668	693	674	651	718	700	698	711	701	715	680	645	724	687	679	697	671	736	685	698	683	697	683	706	648	719	684	643	662	711	668	701	650	663	730	695	665	675	668	695	664	686	660	660	684	692	683	688	665	744	695	712	668	662	670	717	701	670	656	645	704	659	618	686	674	688	678	664	687	637	713	688	718	729	642	757	661	672	698	691	651	712	731	703	653	737	688	718	743	669	707	720	693	687	721	728	737	685	794	684	676	675	706	735	692	726	705	658	652	685	653	636	661	696	675	721	704	704	670	678	685	654	671	650	713	663	687	721	675	692	675	666	700	689	688	700	667	694	728	678	660	631	673	685	702	659	711	728	640	730	649	720	750	652	691	690	668	662	668	679	699	678	724	715	677	667	675	624	658	677	688	726	659	678	701	663	683	674	651	715	707	654	642	704	697	721	685	720	681	727	697	696	670	677	683	704	718	697	733	697	680	666	660	701	722	690	719	652	693	692	716	707	705	680	745	702	698	701	685	691	715	676	682	680	660	655	658	694	704	688	730	689	678	695	692	675	673	687	698	716	684	697	709	712	699	628	683	705	665	707	709	695	687	690	733	673	696	666	659	702	701	666	699	641	685	671	693	679	640	658	719	686	692	729	641	694	725	732	670	686	690	695	689	725	712	665	740	643	700	682	726	677	654	704	672	699	720	761	679	663	695	649	657	753	678	672	679	667	694	674	669	716	686	761	680	721	666	673	664	676	642	690	660	694	714	696	701	720	670	668	684	673	732	705	644	700	698	723	671	627	696	648	645	690	674	669	704	687	692	686	713	736	699	673	628	665	697	684	683	681	654	672	703	671	669	684	684	688	674	716	718	686	686	713	679	712	686	748	662	710	673	695	744	746	728	717	662	692	681	689	703	686	663	724	671	705	713	668	723	712	673	667	628	701	653	683	728	707	701	747	682	709	711	662	708	686	662	673	670	717	711	697	734	753	637	671	652	649	634	679	698	718	708	725	695	695	704	702	656	718	663	678	669	692	639	712	694	704	688	690	708	662	681	680	679	673	608	673	634	683	677	752	667	739	668	706	675	708	715	663	715	694	669	668	695	661	719	668	705	742	686	687	694	695	712	700	692	725	692	651	642	673	685	683	716	740	728	689	640	702	680	685	688	715	652	666	666	681	730	627	679	690	707	681	725	676	665	677	677	699	701	657	745	715	677	657	694	676	736	664	654	629	662	683	685	672	674	689	729	693	677	725	699	722	690	708	682	701	635	669	692	690	652	712	704	661	662	660	736	692	702	667	697	716	683	662	712	681	643	666	695	677	720	695	694	684	686	718	697	746	676	674	685	687	723	630	693	671	684	694	638	701	708	631	710	678	740	678	681	679	711	642	692	654	687	659	703	669	679	753	680	649	714	672	722	670	713	690	660	751	653	655	659	672	704	679	687	685	679	723	692	718	711	686	685	691	669	652	637	661	691	750	697	666	706	684	689	698	723	665	676	658	749	695	657	677	657	633	709	665	660	684	662	645	728	684	669	746	701	695	672	713	684	654	636	703	660	668	748	655	695	683	707	749	686	739	709	704	691	701	682	709	715	708	710	698	650	675	672	677	691	678	670	707	655	688	705	702	728	711	702	716	639	658	701	663	706	686	701	697	747	687	722	668	727	691	660	728	691	706	681	659	684	629	699	685	680	697	651	687	638	711	692	658	681	743	660	655	702	699	715	722	713	671	650	692	678	684	655	696	691	674	693	630	675	697	685	649	718	695	692	695	643	712	687	699	649	718	659	699	650	703	661	678	721	664	682	731	680	692	624	670	696	717	688	733	657	751	683	655	696	714	711	642	691	696	680	707	721	694	699	691	665	711
